@charset "utf-8";
/* header Style */
body{ margin:0; padding:0;}



.head-top{ background:#354767; font-family: Verdana, Geneva, sans-serif; font-weight:normal; font-size:14px; padding:5px;}
.head-top .cont-mail{ color:#fff; text-align:left; line-height:24px;}
.head-top .cont-mail a{ color:#fff; text-decoration:none;}
.head-top .cont-mail a img{ float:left; margin-right:5px;}
.head-top .social{ text-align:right; line-height:24px;}


/*
#FooterrControl1_tr_hitCounter{ display:none;}
#FooterrControl2_tr_hitCounter{ display:none;}

*/

.main-table{font-family:Arial; font-weight:normal; Font-size:14px; color:#333; line-height:22px; text-align:justify;}
.main-heading{font-weight:bold; Font-size:20px; color:#354767; line-height:36px; border-bottom:1px #ccc dashed; text-align:left;}
.sub-heading2{font-weight:bold; Font-size:18px; color:#333; line-height:30px; text-align:left;}
.sub-heading{font-weight:bold; Font-size:17px; color:#333; line-height:30px; text-align:left;}
.team-title{font-weight:bold; Font-size:15px; color:#333; line-height:24px; text-align:left;}


header{}
.logo{ margin-top:7px;}


.box-top{ background:rgba(3,26,65,0.8);  padding:20px 15px; overflow:hidden; margin-top:-40px; position:relative; z-index:999;}
.box-top h2{font-family:Helvetica, Arial; font-size:24px; font-weight:normal;  text-align:center; color:#fff; line-height:30px; margin-top:0; margin-bottom:15px;}
.box-top p{font-size:14px; font-family:Helvetica; color:#eee; line-height:20px; padding:0 10px;}
.box-top p img{float:left; margin-right:5px; width:80px; border:none;}
.box-top a{color:#eee; font-weight:bold; text-decoration:none; float:right; margin-right:20px;}

.abtus{ font-family:Helvetica, Arial; }
.abtus h2{ font-size:24px; font-weight:bold; text-align:center; color:#354767; line-height:30px;}

.home-services{font-family:Helvetica, Arial;}
.home-services h3{ font-size:24px; font-weight:bold; text-align:center; color:#354767; line-height:30px; margin-bottom:50px;}

.box-img{ margin-top:20px; margin-bottom:20px;}
.box-img img{border-radius:60px; width:80px; height:80px; border:5px solid #c1c2c3; float:left; margin-right:10px;}
.box-img img:hover{ border:5px solid #0663a9; transition:.9s; transform: rotateZ(-360deg);}

.box-text{text-align:left; display: grid;}
.box-text h4{font-size:22px; font-weight:bold; text-align:left; color:#354767; line-height:24px;}
.box-text p{font-size:14px; text-align:left; color:#222; line-height:22px;}

.cont-map{ text-align:center; border:1px #ccc solid; padding:60px 20px;}

footer{ background:#354767; padding:20px 20px; color:#fff; font-size:14px;}
footer a{ color:#fff;}
footer a:hover{color:#eee;}

.home-links{ text-align:center; line-height:24px;}
.home-links a{ display: inline-block; margin-right:5px;}

.copyright{ color:#fff; font-size:14px; text-align:left; line-height:24px;}
.credits{ color:#fff; font-size:14px; text-align:right; line-height:24px;}


#WhatsNewControl, #WhatsNewControl_C{ height: 250px !important;}
#WidgetControl1{ margin-top:20px;}


/*contact*/


#HomepagecontentControl{min-height: 350px !important;}

.imp-utility{ border:1px solid #031a41; width:100%;}

.imp-utility h3{text-align: center;
    background: #031a41;
    margin: 0;
    color: #fff;
    font-family: Arial;
    font-size: 17px;
    padding: 6px 0;}
	
.imp-utility ul{    font-family: Arial;
    font-size: 14px;
    padding-left: 30px;
    margin-bottom: 6px;
    margin-top: 10px;}
	
.imp-utility ul a{text-decoration:none;     vertical-align: super;}

.dropdown-submenu>.dropdown-menu{    top: 0 !important;}

#RadDockZone1{z-index: 1 !important;}
.dropdown-menu>li>a:focus:after, .dropdown-menu>li>a:hover:after {
        border-left-color: #fff !important;
}
	
	
	
	
@media(max-width:480px){
.box-top{ margin-top: 15px; margin-bottom: 15px;}
.home-links{ text-align:left; }
.credits{ text-align:left;}



}
