.main-table{ font-family:Arial; font-weight:normal; Font-size:14px; color:#333; line-height:24px; text-align:justify;}
.main-heading{ font-weight:bold; Font-size:20px; color:#333; line-height:30px; border-bottom:1px #ccc dashed; 
text-transform:uppercase; text-align:left;}
.sub-heading{ font-weight:bold; Font-size:18px; color:#333; line-height:30px;  text-align:left;}
.team-title{ font-weight:bold; Font-size:16px; color:#333; line-height:30px;  text-align:left;}

/*responsive-nav*/
blockquote{text-align: left;border-left:none; padding:0;}
.container{ width:1000px;}

#widgetsControl, #widgetsControl_C{height:inherit !important;}
img{ max-width:100%;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ padding-right: 7px; padding-left: 7px;}
.row {margin-right: -7px;  margin-left: -7px;}

#HomepagecontentControl.col-md-12 table{/*width:99%;*/}
#HomepagecontentControl_C table tr td { /*border: none;*/}
#HomepagecontentControl_C .container-middle{width:100%;}
#HomepagecontentControl_C .sep-dv{width:100% !important;}
#LoginControl_C input, #WhatsNewControl_C input{color:#000 !important;}

center #form1{overflow:hidden;}	

.top-nv{ background: #1e82b6; min-height:40px; padding:5px; margin:0;}
.top-left{ font-weight:bold; Font-size:14px; color:#fff; line-height:30px;  text-align:left;}
.top-right{ font-weight:bold; Font-size:14px; color:#fff; line-height:30px;  text-align:right;}
.footer p{color:#fff;}
.f-head{ margin-top: 20px;}


/*menu*/

.navbar-nav {
    display: table;
    width: 100%;
    text-align: center;
    margin-left: 0 ;
    margin-right: 0;
    height: 100%;
}


.navbar-nav>li {
    display: table-cell;
    float: initial ;
	vertical-align: middle;
}

.navbar-default{ border:0 !important; background-color: #fff; height: 100%;}

.navbar-default .navbar-nav>li>a{ color: #222; font-size: 14px; font-weight:600;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ 
color: #fff; background-color: #1e82b6;}
	
#MenuControl_C .dropdown-menu{ padding:0 ; animation: fadeInUp 400ms; border-radius: 0;}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { color: #ffffff; text-decoration: none; 
background-color: #1e82b6;}

.dropdown-menu>li>a:focus:after, .dropdown-menu>li>a:hover:after {
        border-left-color: #ffffff ;
}
	
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #222;  background-color: #ffffff;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: #1e82b6t; border-color:#ffffff; color: #ffffff ;
}

center #form1{ overflow:hidden; }

#MenuControl_C .navbar-default,
#MenuControl_C .container-fluid,
#MenuControl_C .navbar-nav
{height:100%; }
.container-fluid{ padding-right: 0; padding-left: 0;}

#MenuControl_C #navbar-collapse-1{ height:100% !important;}


.table-responsive {
    min-height: .01%;
    overflow: hidden !important;
}


@media (max-width:1140px){
#MenuControl_C .container-fluid{ width: 100%;}

}

@media (max-width: 998px){
#widgetsControl_C, #widgetsControl, #MenuControl, #MenuControl_C{height:initial !important}
#HeaderControl, #HeaderControl_C{height: initial !important;}
#WhatsNewControl{margin-top: 20px;}
.container{width:inherit;}
.container-middle{width:100% !important;}

}

@media(max-width:767px){
.navbar-default .navbar-nav > li > a { color: #fff ; }
vbar-fixed-bottom, .navbar-static-top{ margin-left:0; margin-right:0;}

.navbar-nav>li{ display: block; text-align:left;}
.nav>li>a { padding: 4px 10px !important; }

.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{ padding: 4px 40px !important;}

.navbar-default .navbar-toggle{ border:0; background-color: #222; float:right; margin-right: 5%;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #232323;
	color: #fff;
    border: 0;
}

.navbar-default .navbar-toggle .icon-bar{
    background-color: #fff;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a{ color: #fff;}

.dropdown-menu{ padding: 5px 10px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{ color:#eee;}
.navbar-default{ background-color: #1e82b6 !important; background-image:none;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: transparent;
    border: 0;}
	
	
.top-nv{ display:none !important;}

}



@media(max-width:767px){
.ser-box, .serv-bx, .td-banner, .inner-container, .header-logo, .main, .main-contaner, .ser-bx-hm-inner, .three-bx, .hm-service, .rht-cont, .footer table, footer table, .cont-home, .serv-box{width:98%; text-align:center; margin-left:0px; margin:0 auto;}
.col-three, .hm-cnt-rht, .hm-cnt-lft, .ft-cont, .bann-lft, .bann-rht, .ser-bx, .team-lft, .team-rht, footer .footer-brand, .footer-nav, .footer-social, .footer-ns, .container-middle, .home-container, .tp-colthree-inner, .service-box.ser-lft, .service-box.ser-rht, .team-col, .sep-dv, .cont-main, .box_left, .box_right{width:98%; margin:0 auto; padding:2px 6px;}
#HeaderControl_C table, #HeaderControl_C .head-top, #widgetsControl table, .header{ width:100% !important; height: initial !important;}
#widgetsControl div, #widgetsControl table{ /*width: 100% !important;*/}
.ft-cont i{height:inherit;}
.ser-cnt p{text-align:center !important;}
.fl-head h2, .header h1, .title-name{ font-size: 18px;  margin-left: 5px;}
.fl-head h4, .header h2, .title-name-sub{ font-size: 15px;  margin-left: 5px;}
.fr-head{float:inherit;}
img{ max-width:100%; }
.head-top .mailus, .head-top .callus{width:100%; text-align:center; float:inherit;}
.hm-serv-inner{width:96%; margin:10px auto; float:inherit;}
.about-hm-inner-lft, .about-hm-inner-rht, .middle-cont, .aside, .box-left, .cont-mid{ float: inherit; width: 98%;}
#HeaderControl_C_ctl00_imageheader, .fr-head{display:none;}
#HeaderControl_C_ctl00_tr_HeaderBackImage{ position: relative !important;}

.col-left{ width: 100%; float: inherit;}
.col-right{ width: 100%; float: inherit; }
.box-left,.box-right{ width: 100%; margin-bottom:5px; margin-top:5px;}
.footer{ padding-left: 10px; padding-right: 10px;}
.footer-sub{ width: 100% !important;}
footer-sub b { float: left; font-weight: normal;}


}


@media(max-width:568px){
	
#HomepagecontentControl.col-md-12 table { width: 99%; }




}

@media(max-width:480px){

}
