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

.service-section{
    background: #eee;
    padding: 30px 0;
    margin-top: 0px;
    background: url(../image/serv-bg.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    margin-bottom: 35px;
}
.service-section-inner h2 {
    color: #000;
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 50px;
    font-size: 28px;
}
.service-section-inner{ margin:0 auto; padding:0;}
.service-section-inner .box{min-height:300px;/*float:left; margin-right:1.5%; margin-left:1.5%;*/text-align:center;}
.service-section-inner .box img{width: 130px;height: 130px;border-radius: 72px;border:1px #ccc solid;margin-bottom: -13px;}
.service-section-inner .box img:hover{transition:.9s; transform: rotateZ(360deg);}
.service-section-inner .box .readmore2{width:100px;margin:0 auto;padding:5px;border:1px #eee solid;background: #0d5bb0;line-height:24px;text-align:center;transition:ease-in-out .2s;}
.service-section-inner .box .readmore2 a{color:#fff; text-decoration:none; font-size:13px; font-weight:normal; text-transform:uppercase;}
.service-section-inner .box .readmore2:hover{ background:#333; color:#fff; border:1px solid #fff;}
.service-section-inner .box h3{font-family:Arial;font-weight: 600;font-size:20px;color: #000;text-align:center;line-height:30px;}
.service-section-inner .box p{font-family:Arial;font-size:14px;text-align:center;line-height:24px;color: #000;}
.manual_col_md {
    /*! width: 25%; */
    border: 1px dotted #eeeeee;
    margin: 0px;
    box-sizing: border-box;
    padding: 10px;
    border-radius: 36px;
}



.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: #000;line-height:36px;border-bottom:1px #ccc dashed;text-transform:uppercase;}
.sub-heading{font-weight:bold;Font-size: 18px;color:#333;line-height:30px;text-transform:uppercase;margin:0;}
.team-title{font-weight:bold;Font-size: 17px;color: #000;line-height:30px;margin:0;}
.contact-us{/* padding-left:10px; */line-height:30px;font-size: 14px;text-align: left;}
.head-lft{padding: 10px 0;}
.head-rht{float:right;padding:0 5px;}
header{/*border-top:5px solid #0d5bb0;*/}
/*home-page*/
.clok{margin-top:15px;text-align: right;}
button, input, select, textarea{color:#333;}
#HomepagecontentControl_C center table{margin-top:2px !important;}

a:hover{text-decoration:none;}
.maap{border:1px dashed #ccc;}
.aside{margin-top:10px;/* width:29%; *//* margin-right:5px; *//* float:left; */}

.aside h3{ background:#0d5bb0;margin:0; line-height:36px; font-size:20px; color:#fff; text-align:center; font-weight:bold; border-bottom: 1px solid #fff;}

.aside ul{ margin:0; padding:0;border:1px solid #ccc; list-style-image:url(Image/arrow.png);
    list-style-position: inside;}

.aside ul li{ background:#eee; border-bottom:1px solid #ccc; line-height: 35px; padding-left:10px; transition: all .3s;}
.aside ul li:hover{ padding-left:20px; background:#fff;}

.aside ul li a{color:#0d5bb0;}

.aside h4{text-align:center; color:#fff; background:#0d5bb0; margin:0; line-height:33px; font-weight:bold; border-bottom: 1px solid #fff;}
.aside h4:nth-of-type(2){border-bottom-left-radius:10px; border-bottom-right-radius:10px; height:20px;}

.home-rht{margin-top:10px;/* padding: 0 5px; *//* width: 70%; *//* float: right; */}
.home-rht h2{color:#111; margin:0; font-size:20px; line-height:36px; font-weight:bold; border-bottom:1px dashed #ccc;}

.home-rht p{font-size:14px;color: #000;}
.home-rht p img{float:left; padding:2px; border:1px solid #ccc; margin-right:5px;}
.main-table .main-table td{padding:5px;}

.ser-bx{background:#ddd; width:32%; float:left;}
.md{margin-left:1.5%; margin-right:1.5%;}
.ser-bx h3{margin:0; line-height:30px; font-size:14px; text-align:center; color:#333;font-weight: bold;}
.ser-bx img{width:100%}
.ser-bx p a{font-style:italic; color:#333;font-size:14px; float:right; padding-right:10px;}

.hm-md{background:#0d5bb0;}
.hm-btm p{text-align:center; line-height:30px;}
.home-rht p a{float:right;}
.home-rht p:nth-child(1) a{float:inherit;}
.cl{clear:both;}
/*home-page*/

.maap img{padding-left:20px; margin: 0 auto;}

/*footer*/
/*footer*/
footer{     margin-top: 0px;
    background: #eee;
    border-top: 0;}
	
.ft-col{background:#eee;}

footer h2{
    font-size: 19px;
    line-height: 30px;
    color:#151616;
    text-align: left;
    border-bottom: 1px #555 dashed;
    /* text-transform: uppercase; */
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 10px;
    }

footer .container-middle a{    color:#ccc;}

.col-three{/* float:left; *//* width:31%; */padding-bottom: 35px;/* margin:1%; */padding-top: 25px;}

.us-lk ul{    list-style-type: circle;
    font-size: 13px;
    margin-bottom: 0;
    color: #fff;}

.us-lk ul li{line-height: 20px; margin-bottom: 0px;}

.us-lk ul li:hover{padding-left: 5px;}

.us-lk ul li:hover a{color:#0037a7 !important;}

footer a{color: #000;}

.ft-soc ul{font-size: 16px;     margin-bottom: 0;     list-style: none;}
	
.ft-cont strong{color:#000;}

.ft-cont p{
    margin-bottom: 7px;
    font-size: 14px;
    line-height: 17px;
    color: #000;
    text-align: left;
    }

.copyrht{
    margin-top: 0px;
    color: #fff;
    font-size: 14px;
    padding: 12px 0;
    background: #0d5bb0;
}
	
.copyrht p{margin-bottom:0;color: #fff;font-size: 14px;}

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

.cprht-lft{float:left;}

.cprht-rht{float:right;}

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

/*footer*/
/*footer*/

/*side-widget*/
.side-cont{border:#ccc 1px solid; width:98%; margin:0 auto; line-height: 25px;}
.side-cont h2{background:#0d5bb0; font-size:20px; color:#fff; text-align:center;line-height:36px;margin:0;}
.side-cont p{padding-left:10px; padding-right:10px;}
.side-cont img{width:100%;}
/*side-widget*/

@media(max-width:1024px){
	#WhatsNewControl_C_ctl00_Bulletin_Scroll{padding:0 5px;}
	#LoginControl_C{padding:0 5px;}
}
@media(max-width:998px){
	.head-rht{display:none;}
}
@media(max-width:769px){
	#WhatsNewControl_C_ctl00_Bulletin_Scroll{padding:0 15px;}
	#LoginControl_C{padding:0 15px;}
}
@media(max-width:767px){
.clok{display:none;}	
}
@media(max-width:736px){
.aside {
    margin-top: 10px;
    width: auto;
    margin-right: 15px;
    float: inherit;
    margin-left: 15px;
}
.home-rht {
    margin-top: 10px;
    padding: 0 5px;
    width: auto;
    float: inherit;
    margin-left: 15px;
    margin-right: 15px;
}
}
@media(max-width:480px){
	.ser-bx{width:80%; margin:0 auto;float: inherit;
    margin-top: 10px;}
	.ser-bx img{border:1px solid #ccc;}
}
@media(max-width:414px){
	.ser-bx{width:90%;}
}

@media(max-width:375px){

}
@media(max-width:360px){

}
@media(max-width:320px){
.home-rht p {
    font-size: 13px;}
.home-rht h2{font-size:18px;}
}