.container-icon img{margin:-60px 0 20px 0;}
.blue-line p,.teal-line p,.green-line p, .blue-line .Normal,.teal-line .Normal,.green-line .Normal{
	font-size:16px;
}
.blue-line .content_wrap, .green-line .content_wrap, .teal-line .content_wrap{padding:0px 15px 20px;}
.blue-line,.teal-line,.green-line{background:#fff;padding:0px;text-align:center;-webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,.2);box-shadow: 0 1px 1px 1px rgba(0,0,0,.2);}
.blue-line .Normal a,.teal-line .Normal a,.green-line .Normal a{font-weight:bold;text-transform:uppercase;}
.blue-line .Normal a{color:#0b2869;}
.blue-line img.image-border, .green-line img.image-border, .teal-line img.image-border{    margin: 0px 0px 0px;max-width: 100%;}
.blue-line img.image-border{border-bottom:5px solid #0b2869;}
.teal-line img.image-border{border-bottom:5px solid #0b2869;}
.green-line img.image-border{border-bottom:5px solid #0b2869;}
img.image-icon{margin: -75px 0px 10px;}
.teal-line .Normal a{color:#0b2869;}
.green-line .Normal a{color:#0b2869;}
.blue-line h3,.teal-line h3,.green-line h3{font-size:25px;font-weight:bold;text-transform: uppercase;margin-bottom:10px;}

.white{padding:20px;background:#fff;-webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,.2);box-shadow: 0 1px 1px 1px rgba(0,0,0,.2);}
.white h3{font-size:25px;text-transform: uppercase;font-weight:bold;}
.green-underline h3{border-bottom:1px solid #a5a5a5;font-size:32px;text-transform:uppercase;font-weight:bold;margin-bottom:30px;}
.green-underline h3 span{border-bottom:solid 6px #8cc63e;margin-bottom:-3px;}

#right .green-underline h3{font-size:20px;}
#right .green-underline{overflow:hidden;padding:20px;background:#fff;-webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,.2);box-shadow: 0 1px 1px 1px rgba(0,0,0,.2);}

.blue-underline{}
.blue-underline h3{border-bottom:1px solid #4f85ff;font-size:25px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;padding-bottom:10px;}
.blue-underline h3 span{margin-bottom:-3px;color:#fff;}
.blue-underline a{font-weight:bold;text-transform:uppercase;color:#4f85ff;font-size:18px;}


#dnn_ContentPane .white h3{font-size:28px;}

.plain-h2 h2 img{padding-right:10px;}
.plain-h2 h2{font-size:32px;text-transform: uppercase;font-weight:bold;}

.blue-container{background:#1b97b7;border-left:10px solid #26c2ea;padding:20px;}
.blue-container .Normal{color:#fff}
.blue-container h3{font-size:25px;text-transform: uppercase;font-weight:bold;color:#fff;}

.underline h2{
	border-bottom:1px solid #ddd;
}
#right .underline h2, #right h2{
	font-size:20px;
}


@media screen and (max-width:1180px){

}
@media screen and (max-width:960px){
.blue-line h3, .teal-line h3, .green-line h3{font-size: 20px;}
.blue-line p, .teal-line p, .green-line p, .blue-line .Normal, .teal-line .Normal, .green-line .Normal{font-size:15px;}
.blue-line .Normal a, .teal-line .Normal a, .green-line .Normal a{font-size:15px;}
.blue-line .content_wrap, .green-line .content_wrap, .teal-line .content_wrap{padding: 0px 10px 20px;}
img.image-icon { margin: -60px 0px 10px;width: 80px;}
}
@media screen and (max-width:767px){
img.image-icon{margin: -75px 0px 10px;width: auto;}
.blue-line, .teal-line, .green-line{margin-bottom:20px;}
}	

@media screen and (max-width:700px){
	.plain-h2 h2{font-size:24px;}
.blue-line, .teal-line, .green-line{height:auto;}
}