.sub-widget{
	background:#fff;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	display: inline-block;
	vertical-align: top;
}

	.sub-widget .sub-title{
		height: 50px;
		width: 100%;
		-webkit-border-top-right-radius: 3px; 
		-moz-border-top-right-radius: 3px; 
		border-top-right-radius: 3px; 
		-webkit-border-top-left-radius: 3px; 
		-moz-border-top-left-radius: 3px; 
		border-top-left-radius: 3px; 
		background:#4d637b;
		text-align: left;
	}

	.sub-widget .sub-title h3{
		line-height: 50px;
		color: #fff;
		padding-left: 20px;
		text-align: left;
		font-size: 20px;
	}

	.sub-widget.sub-two-thirds{
		width: 65%;
		margin-right: 2%;
	}

	.sub-widget.sub-thirds{
		width: 32%;
	}

	.sidebar .sub-widget.sub-two-thirds, .sidebar .sub-widget.sub-thirds{
		width: 100%;
	}

	.sub-content{
		padding:25px;
		color: #576c83;
	}

		.sub-content .sub-minor-box{
			width:250px;
			display: inline-block;
			margin-top: 20px;
		}

		.sub-minor-box p{
			width: 100%;
			display: inline-block;
		}

		.sub-minor-box span{
			color: #4d637b;
			text-transform: uppercase;
			font-weight: 700;
			padding-bottom: 15px;
			display: inline-block;
		}

		.sub-minor-box a, .find-container a{
			background:#008163;
			color: #fff;
			text-transform: uppercase;
			padding:5px 15px;
			-webkit-border-radius: 3px; 
			-moz-border-radius: 3px; 
			border-radius: 3px;
			display: inline-block;
		}

			.sub-minor-box a:hover, .find-container a:hover{
				color: #fff;
				background:#00614a;
			}

	.sub-foot{
		border-top:1px solid #dbe0e7;
		display: inline-block;
		width: 100%;
		margin-top: 20px;
		padding-top: 20px;
	}

	.sub-foot .social{
		width:30px;
		height: 30px;
		display: inline-block;
		-webkit-border-radius: 100%; 
		-moz-border-radius: 100%; 
		border-radius: 100%;
		background-image: url(icon-sprite.png);
		background-position: -3px -3px;
		margin-right: 5px;
	}

		.sub-foot .social.twitter{
			background-color: #26a6d1;
			background-position: -3px -3px;
		}

		.sub-foot .social.fb{
			background-color: #3b5998;
			background-position: -44px -3px;
		}

		.sub-foot .social.linkedin{
			background-color: #0e76a8;
			background-position: -84px -3px;
		}

		.sub-foot .social.scribd{
			background-color: #0c5889;
			background-position: -124px -3px;
		}

	.find-container, .united-states{
		display: inline-block;
	}

	.find-container{
		height:89px;
		padding-top: 20px;
		width:100%;
	}

		.find-container p{
			padding-bottom: 10px;
			width: 100%;
			display: inline-block;
		}

	.united-states{
		width: 125px;
		height: 80px;
		background-image: url(icon-sprite.png);
		background-position: -17px -38px;
		display: inline-block;
	}

@media (max-width: 850px){
	.sub-widget.sub-two-thirds, .sub-widget.sub-thirds{
		width: 100%;
		margin:10px 0px;
	}

	.sidebar .sub-widget.sub-two-thirds, .sidebar .sub-widget.sub-thirds{
		margin:0px;
	}

}
