/* 
================================
Container Styles for DotNetNuke
================================
.


/*-------------------------------------------------------------------------------*/
.actions { width: 10px; }
.clear { clear: both; }
.c_footer { padding-right: 10px; text-align: right; }
.dnntitle { }
.c_contentpane { text-align: left; padding: 2px 5px 0px 5px; }
.ModuleTitle_MenuContainer { width: 100px !important; }




.Footer-Container01 .footer-title { margin: 0px 0px 9px; }
.Footer-Container01 .footer-title{ color:#fff;letter-spacing: 0;}
.Footer-Container02 .footer-title { border-bottom: 1px solid rgba(255,255,255,0.2); padding-bottom: 9px; position: relative; margin-bottom: 35px; }
.Footer-Container02 .footer-title:after { content: ""; border-bottom: 2px solid; width: 30px; position: absolute; left: 0; bottom: -1px; }

@media only screen and (max-width: 767px) {
.Footer-Container01 .footer-title { margin-bottom: 15px; }
.Footer-Container02 .footer-title { margin-bottom: 20px; }
}

.Home17-Container02 { margin-bottom: 5px; margin-top: 50px; }
.Home17-Container02 .dnntitle { white-space: nowrap; text-align: left; padding: 0px 20px; position: relative; display: inline-block; line-height: 1; }
.Home17-Container02 .dnntitle:before { content: ""; background: url(images/Home17-Container02.png); width: 50px; height: 25px; position: absolute; top: 40%; right: 98%; margin-top: -9px; }
.Home17-Container02 .dnntitle:after { content: ""; background: url(images/Home17-Container02.png); width: 48px; height: 25px; position: absolute; top: 40%; left: 98%; margin-top: -9px; }
.Home17-Container02 .contentmain1 { }
.Home17-Container02 .contentpane { padding: 5px 0px 3px 0px; text-align: left; vertical-align: top; clear: both; }
.Home17-Container02 .titleBox { width: 100%; overflow: hidden; text-align: center; }
.Home17-heading02 { font-size: 32px; line-height: 1; color: #061538; white-space: normal; display: inline-block; letter-spacing: 0; font-weight: bold; }