body{margin:0; padding:0; font-family:Arial; font-size: 15px; font-weight: normal;
    color: #333; line-height: 24px;}

 p{ margin-bottom:5px; margin-top: 0; font-family: Arial; font-size: 15px; line-height: 24px; color: #333; text-align:justify;}
 
 ul li{ font-family: Arial; font-size: 15px; line-height: 24px; color: #333; text-align:left;}

.cl{ clear:both;}


header{ border-top:5px #65af4e solid;}

/*header*/

/*home*/
.hm-adt{}
.hm-adt h2{ text-align: left; font-size: 20px; line-height: 24px; color:#63aa50;
    font-weight: 600; border-bottom: 1px dashed #63aa50; margin-bottom:10px; padding-bottom:5px;}
.hm-adt img{ float:left; margin-right:10px;}

.hm-box{ border:1px #02315b solid; border-radius:10px;}
.hm-box h3{ background:#02315b; text-align: center; font-size: 18px; line-height: 24px; color:#fff; font-weight: 600; padding:10px 5px;}

.hm-box ul{ list-style-image: url('image/Arrow-lft.png');}
.hm-box ul li{ font-family: Arial; font-size: 15px; line-height: 37px; text-align:left;}
.hm-box ul li a{ color: #01325a;}

/*home*/


/*footer*/
footer{ background: #023c61;}
footer a{ color:#fff;}

footer p{ margin-bottom:0; line-height:30px;  color: #fff; font-size: 15px;}

.cprht-lft p { text-align:left; color: #fff; padding:5px 0; font-size: 15px;}

.cprht-rht p{ text-align:right; color: #fff; padding:5px 0; font-size: 15px;}

.cprht-rht p a{color:#fff;}

#FooterrControl1_tr_FooterBackImage{background-image:none !important;}


/*footer*/

/*contact*/

table{margin-top:0 !important;}


/*
#navbar-collapse-1{  width: 1170px;
    margin: 0 auto}
	*/
	
#WhatsNewControl_C_ctl00_btn_Search, #WhatsNewControl_C_ctl00_txt_Search, #LoginControl_C_ctl00_btn_Login{color:#000;}

#WhatsNewControl_C_ctl00_tdeee tr{vertical-align: top !important;}

#WhatsNewControl_C_ctl00_tdeee tr tr{vertical-align: middle !important;}

#WhatsNewControl_C_ctl00_tdeee tr#WhatsNewControl_C_ctl00_tr_BulletinHeader{vertical-align: middle !important;}


#WhatsNewControl_C img{ max-width:inherit !important;}


@media(max-width:1170px){#navbar-collapse-1{    width: 100%;}
}
@media(max-width:1024px){
#navbar-collapse-1{width:100%;}	

#MenuControl_C .navbar-default, #MenuControl_C .container-fluid, #MenuControl_C .navbar-nav{/*margin-top: -2px;*/}
.navbar-default .navbar-nav>li>a{ padding-left:2px; padding-right:2px;}
#navbar-collapse-1{    width: 100%;}

	}
	
@media(max-width:998px){
.td-banner{margin-bottom: 10px;
    height: initial;
    padding-bottom: 20px;}	
	
.header-rht img{display:none;}
.header-lft{    padding-top: 10px;}
#widgetsControl, #widgetsControl_C,
#HeaderControl_C, #HeaderControl{height:inherit !important;}
/*#widgetsControl td{width:100% !important;}*/
.flip-front img{height:150px;}
	}
	
@media(max-width:767px){
.wslidess img{    height: 280px;}	
.wback_nav{top: 172px;}

.col-three{width:48%;}
.col-three.ft-cont{width:100%;}
.map-cont{width:100%;}
.bx-rht-cont{width:100%; padding:0;}
.hm-serv-inner{width:48.5%; margin-left:1%;margin-left: auto;
    margin-right: auto;
    float: inherit;}
	}
	
@media(max-width:667px){
.header-lft{padding-top: 10px; width:100%;}	
.callus, .mailus{display:none;}
.hm-adt img{float: inherit;margin: 15px auto;}
	}

@media(max-width:568px){
.header-rht .click-box{height:70px !important; width:70px !important;}	
.copyrht .cprht-lft, .copyrht .cprht-rht{text-align:center; width:100%;}
.copyrht .cprht-lft{margin-bottom:5px;}

.abt-hm{    height: 150px; margin-left: 0; width: 100%;}
.hm-serv-inner{width:100%;}
	}
	
@media(max-width:480px){
	
	}
	
@media(max-width:414px){
.header-rht .click-box{    height: 50px !important;
    width: 50px !important;}
.header-lft{    padding-top: 6px;}	
	}
	
@media(max-width:375px){
.header-lft {
    padding-top: 4px;
}	
.col-three {
    width: 100%;
}
	}
	
@media(max-width:360px){
	
	}