@charset "utf-8";
/* CSS Document */

.main-table{font-family:Arial; font-weight:normal; Font-size:13px; color:#333; line-height:24px; text-align:justify; margin: 0 5px;}
.main-heading{font-weight:bold; Font-size:20px; color:#111; line-height:36px; border-bottom:1px #ccc dashed; text-transform:uppercase;}
.sub-heading{font-weight:bold; Font-size:15px; color:#333; line-height:30px; text-transform:uppercase; margin:0;}
.team-title{font-weight:bold; Font-size:14px; color:#333; line-height:30px; margin:0;}
.contact-us{ padding-left:20px; line-height:30px; font-family: arial; font-size: 13px;}
.ul-icon li{list-style:url(Image/hand-icon1.png); list-style-position:outside;}
.ul-icon ul{margin:0; padding:0;}

.copyrht{background:#111;}
.copy-lft{float:left; width:50%; color:#fff; line-height:30px;}
.copy-rht{float:right; width:50%;}
.copy-lft p{text-align:left; color:#fff; padding-left:5px;}
.copy-rht p{text-align:right; color:#fff; padding-right:5px;}

#HeaderControl, #MenuControl{border-top: 4px solid #339933;}
#HeaderControl .rdCenter, #MenuControl .rdCenter{background: transparent;;}
.main-table .col-md-3, .main-table .col-md-9{padding-right: 8px; padding-left: 8px;}
.main-table .row{margin-right: -5px; margin-left: -5px;}
#form1 center #RadDockZone1 .row{margin-right: -10px; margin-left: -10px;}
#form1 center #RadDockZone1 .RadDock.RadDock_Default.col-md-9{padding-right: 10px; padding-left: 10px;}
#form1 center #RadDockZone1 .RadDock.RadDock_Default.col-md-3{padding-right: 10px; padding-left: 10px;}
/*home*/
.rdmore{    font-family: Arial;
    font-size: 11px;
    color: #065695;
    text-decoration: none;
    line-height: 24px;
    text-align: center;
    background: #eee;
    padding: 5px 10px;
    border-radius: 16px;
    border: 1px #ccc solid;
    text-transform: uppercase;
	float:right;
}
.rdmore:hover {
    background: #065695;
    color: #eee;
}

/*home-page*/

#HomepagecontentControl_C center table{margin-top:2px !important;}

a:hover{text-decoration:none;}
.maap{border:1px dashed #ccc;}
.aside{ margin-top:0px;}

.aside h3{background:#065695; border-top-left-radius:10px; border-top-right-radius:10px; margin:0; line-height:36px; font-size:18px; color:#fff; text-align:center; font-weight:bold; border-bottom: 1px solid #fff;}

.aside ul{ margin:0; padding:0;}

.aside ul li{background:#0a77cd; border-bottom:1px solid #fff; line-height:30px; /*list-style-image:url(Image/hand-icon1.png); list-style-position:inside;*/ padding-left:8px; transition:all .3s; list-style:none;}
.aside ul li:hover{padding-left:10px; background:#065695;}

.aside ul li a{color:#fff;}

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

.home-rht{ margin-top:0px;padding: 0 5px;}
.home-rht h2{padding-left:10px; color:#fff; background:#065695; margin:0; font-size:20px; line-height:36px; font-weight:bold; border-top-left-radius:10px; border-top-right-radius:10px; }

.home-rht p{font-size:14px; padding-top: 5px; padding-bottom: 5px; color:#333;}


/*.home-rht p img{float:left; padding:2px; border:1px solid #ccc; margin-right:5px;}
.home-rht p:nth-child(1) img{float:right; padding:2px; border:1px solid #ccc; margin-left:5px;}

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

.hm-md{background:#065695;}
.hm-btm p{text-align:center; line-height:30px;}

.cl{clear:both;}
/*home*/

/*ser-bx*/
.ser-bx {
    width: 31.1%;
    margin: 0 auto;
    padding: 5px 5px;
    text-align: center;
    background: #fff;
    color: #fff;
    border: 1px #065695 solid;
    border-radius: 10px;
    font-family: Arial, Helvetica, sans-serif; float:left;
	margin:10px 5px;
}
.ser-bx:hover {
    background: #eee;
}
.ser-bx h2 {
    font-size: 14px;
    font-weight: bold;
    color: #065695;
    text-align: center;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;letter-spacing: -0.8px;
}
.ser-bx p {
    font-size: 13px;
    font-weight: normal;
    color: #000;
    text-align: center;
    line-height: 24px;
}
.ser-bx a.readmore {
    font-size: 13px;
    font-weight: normal;
    color: #fff;
    text-align: center;
    background: #065695;
    padding: 5px 5px;
    text-decoration: none;
}
.ser-bx img{max-width:100%;}

.home-rht p a.readmore{
    font-size: 13px;
    font-weight: normal;
    color: #fff;
    text-align: center;
    background: #065695;
    padding: 5px 5px;
    text-decoration: none;float:right;
}
/*ser-bx*/

/*footer*/

footer{margin-top: 20px;
    background: #222;
    background-attachment: fixed;
    color: #333;
    background-size: cover;
    padding-top:20px;
    /* border-top: 4px solid #f9c809; */
	/*background: url(image/ft-bg.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;*/
    
}
footer p {
    text-align: justify;
}
footer .container-middle{position:relative;}

footer h2{     font-weight: 500;
    font-size: 20px;
    position: relative;
    color: #fff;
    margin-bottom: 13px; text-transform: capitalize;     border-bottom: 1px dashed #333;
    padding-bottom: 5px;
}
	
footer h2 span {
    position: absolute;
    width: 100%;
    left: 1px;
    font-size: 20px;
    color: #222;
    z-index: 1;
    top: -17px;
}

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

.col-three{color:#8e8e8e;}

.ft-cont{}

/*.ft-cont{margin-top: -3px;}*/

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

.us-lk ul li{line-height: 20px; margin-bottom: 10px; transition:all .5s;}

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

.us-lk ul li a{color:#8e8e8e;}

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

footer a{color:#fff;}

.ft-soc ul{font-size: 16px;     margin-bottom: 0;     list-style: none;}

.ft-soc ul{    padding-left: 0;
    font-size: 14px;}
	
.ft-soc ul a{color:#8e8e8e;}
.ft-soc ul li{margin-bottom:8px;}
.ft-soc ul li img{    margin-right: 10px; transition:0.5s;}
.ft-soc ul li:hover img{border-radius:50%; transition:0.5s;}
	
.ft-cont strong{color:#fff;}

.ft-cont p, .ft-cont p a{margin-bottom:8px; font-size: 13px; line-height: 20px;     color: #8e8e8e; line-height: 23px; 
    min-height: 25px;
    transition: 0.5s;}

.copyrht{ background:#111;
    margin-top: 10px;
    color: #fff;
    font-size: 13px;
    padding:10px 0;
    /* height: 32px; */
    position: relative;
    /* border-top: 1px solid #fff; */
    /* box-shadow: 0px -4px 4px #ccc; */
}
	
.copyrht p{    margin-bottom: 0;
    color: #555;
    font-size: 13px;}
	
footer .container{position:relative;}

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

.cprht-lft{float:left; padding-top:0px;}

.cprht-rht{float:right; padding-top:0px;}

.cprht-rht ul{list-style:none; text-align:right; margin:0;     font-size: 13px;}

.cprht-rht ul li{    display: inline-block;
    margin-left: 10px;
    padding-left: 10px;
    border-left:1px solid #db6e5d;
    line-height: 13px;}
	
.cprht-rht ul li:first-child{border-left:0;}

.cprht-rht a{color:#fff;     padding: 0 4px;}


p.cprht-rht img {
    height: 18px; transition:0.5s;     vertical-align: bottom;
}

p.cprht-rht img:hover{transform:rotate(360deg); transition:0.5s;}

.cprht-lft strong{color: #fff;}

.ft-cont i {    width: 35px;
    height: 35px;
    text-align: center;
    border: 1px solid #8e8e8e;
    font-size: 19px;
    line-height: 0px;
    margin-right: 11px;
    margin-top: 4px;
    vertical-align: baseline;
    float: left;
    transition: 0.5s;
}

.cprht-img{    float: left;
    margin-left: 120px;}
	
.cprht-img img{height: 45px;}

.ft-cont i img{margin-top: 6px;}

.ft-cont p:hover i{background:#111; transition:0.5s;}

.top{ position: absolute;
    top: -20px;
    left: 60px;
    right: 0;
    margin: 0 auto;
    text-align: center;
    /* z-index: 1; */
    width: 0px;
    /* background: #111; */
    color: #fff;
    padding: 15px 0px 10px;
    /* border: 1px solid #fff; */
    border-bottom: 0;
    cursor: pointer;
    transition: 0.5s;
    border: 30px solid transparent;
    border-top: 30px solid #444;
    height: 0;
}
	
.top img{     display: block;
    text-align: center;
    margin: 0 auto;
    margin-top: -39px;
    margin-left: -3px;}
	
.ft-nav ul{    list-style: none;
    text-align: center;
    margin-top: 0;
    padding-top: 21px;
    font-weight: bold; z-index: 9;
    position: relative; padding-left: 0;}
	
.ft-nav ul li{    display: inline-block;
    padding: 0 35px;}

.ft-nav ul li a:hover{color:#eee;}


/*footer*/

/*contact*/
.maap{border:1px dashed #ccc;}
.maap img{ margin:0 auto;}
#HomepagecontentControl_C table{margin-top:0px !important;}

/*cont-page*/

header img{padding-left:15px;}


@media (max-width:998px){#widgetsControl, #widgetsControl_C, #HeaderControl, #HeaderControl_C{height:initial !important}
.nav>li>a{padding: 10px 8px; line-height: 30px;}
}

@media (max-width:991px){
header img{margin: 0 auto;}
#MenuControl, #MenuControl_C{height: initial !important;}	
#widgetsControl, #widgetsControl_C{height:initial !important}
header img{padding-left:0;}
}
@media (max-width: 769px){

}

@media (max-width: 767px)
{

#WhatsNewControl_C_ctl00_Bulletin_Scroll{padding: 5px 15px;}
#LoginControl{margin:0 15px;}
.home-rht {margin-top: 10px;}

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

}

@media(max-width:667px){
.ser-bx {width: 48%;}
}


@media(max-width:580px){

}
@media(max-width:480px){
.ser-bx { width: 45%;}
}

@media(max-width:414px){
.ser-bx {width: 98%; float:inherit; margin:10px auto;}
}
@media(max-width:375px){

}

.table-responsive {
    min-height: .01%;
    overflow-y: hidden !important;
}