@charset "utf-8";
/* CSS Document */

.contact-us{ font-family:Arial, Helvetica, sans-serif; font-size:14px;  text-align:left; line-height:24px;}
.contact-us h1{font-weight:600; Font-size:24px; color:#0c62a2; line-height:30px; text-transform:uppercase; text-align:left; border-bottom:1px #ccc solid;}
.contact-in{ padding:10px;}
.contact-in h2{font-weight:600; Font-size:18px; color:#0c62a2; line-height:28px; text-align:left; margin:0; text-transform:uppercase;}
.contact-in h3{font-weight:600; Font-size:16px; color:#0c62a2; line-height:26px; text-align:left; margin:5px 0px; text-transform:uppercase;}
.contact-in p{font-weight:300; Font-size:14px; color:#222; line-height:24px; text-align:left; margin:0;}
.cont1{padding:0; border:1px #ccc solid; text-align:center;}

.myslider{}

#Div_body .col-md-12{padding-right:0px !important; padding-left:0px  !important;}
#Div_body .container-fluid{padding-right:0px !important; padding-left:0px !important;}

.navbar{ background: #0c3c60; border:0; border:0; border-radius:0; margin-bottom:0; min-height:38px; text-align:center;}
.navbar-default{background-color: #0c3c60 !important;}

.navbar-default .navbar-nav>li>a{color:#fff; font-size:15px;}
.navbar-default .navbar-nav>li>a:hover{ background:#1478c3; color:#fff;}
.navbar-nav>li>a { padding-top: 12px; padding-bottom: 12px;}

.navbar-nav{ display: table; width: 100%; text-align: center; margin-top:20px; margin-left: 0 !important; margin-right: 0 !important;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover,
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    color: #fff;
    background-color: #1478c3;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0c3c60;
}

.navbar-nav>li {
    display: table-cell;
    float: initial !important;
    vertical-align: middle;    /* border-right: 1px solid #333; */
}

.navbar-collapse{margin:0; padding:0;}

#MenuControl_C .container-fluid{padding-left:0; padding-right:0;}
.navbar-toggle {
    position: relative;
    float: inherit !important;}
	
#HeaderControl{ background:#0c3c60;}	
#HeaderControl_C_ctl00_Header{background:#0c3c60;}	
#HeaderControl_C{background:#0c3c60;}
#MenuControl{background:#0c3c60;}
#MenuControl_C{background:#0c3c60;}

@media(max-width:1024px){
	
.rslides { height:400px;}
.slider-info{display:none;}
.nav>li>a{padding: 7px 10px !important;}



}
@media(max-width:769px){

#widgetsControl, #widgetsControl_C{height:auto !important;}
#MenuControl, #MenuControl_C{height:auto !important;}
.callbacks_nav{    position: absolute; top: 40%;}
.nav>li>a{padding: 4px 4px !important;    font-size: 13px !important;}

.rslides { height: 300px;}
.wslidess img{ height: 350px; border: 0;}
.wback_nav{top: 65%;}

.body-Section img{float: inherit;}


}

@media(max-width:767px){
.table-responsive{border: 1px solid #333 !important;}
footer .col-md-3{width: 27% !important; margin-left: 0 !important;}
.wback_container{ height: 350px !important;}
.wslidess img{ height: 350px !important;}

}

	
@media(max-width:736px){
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color: #333; border: 0;}
.nav>li>a{ padding: 4px 40px !important;}
.navbar-nav.open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{ padding: 4px 40px !important;}
.navbar-default.navbar-toggle .icon-bar{ background-color: #fff;}
.navbar-header{text-align:center;}
.navbar-default.navbar-toggle{ border:0; background-color: #333;  float: initial; margin-left: auto; margin-right: auto;}
.navbar-nav>li{display:block; border-bottom: 1px solid #333; border-right:0;}
.navbar-nav>li>a{ padding-top: 5px; padding-bottom: 5px; text-align: left;}
.navbar-nav{margin: 0; border-left: 0; border-top: 1px solid #ccc;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}
.wback_container{ height: 350px !important;}
.wslidess img{ height: 350px !important;}
.About h2{width: 80%  !important; font-size: 22px  !important; line-height: 25px;}
.About p{ padding:5px 15px !important;}
.body-Section .col-md-6{ width:100% !important; clear:both;}
.services .col-md-3{width: 23.5% !important; float:left !important;}
.serv h3{ font-size: 18px !important; line-height: 24px !important;}

}
	
@media(max-width:667px){
#MenuControl_C .container-fluid{ padding-left: 0; padding-right: 0;}

.col-md-12{padding-right:15px !important; padding-left:15px !important;}
.container-fluid{ padding-right:15px !important; padding-left:15px !important;}
.contact-us{ padding: 0 15px !important;}




}
	
@media(max-width:568px){
	
.navbar-nav{ margin-left: 15px !important;}
.navbar-nav>li>a:hover{ color:#ccc;} 

.wback_nav.next{right: 7% !important;}
.wback_nav.prev{left: 7% !important;}

.contact-in{margin: 20px 25px !important;}

.wback_container{ height: 300px !important;}	
.wslidess img{ height:300px !important; border: 0;}
.wback_nav{top: 65% !important;}
.slide h1{font-size: 20px !important; width: 80% !important;}
footer .col-md-3{width: 50% !important; float: none !important;}
footer .maap{margin-top: 15px !important;}



}
	
@media(max-width:480px){	
.main-table{ width:96% !important; }
.main-table tr td{ padding:0 7px !important;}
.About h2{ width: 92% !important; font-size: 20px !important; line-height:24px;}
.services .col-md-3{ width: 80% !important; left:10% !important; margin-top: 10px !important;}
.services h2{ width: 90% !important;}


}

@media(max-width:414px){
	
	
}
	

@media(max-width:360px){
.main-table{ width:94% !important; }
.main-table td{ padding:0 7px !important;}
.body-Section{ text-align:center !important;}
.body-Section img{float: none !important; margin-bottom: 0px !important; margin-right: 0px !important; margin-top: 20px !important;}
.footer-sub b{float: left !important;}

header{ min-height: inherit !important;}


}