@charset "utf-8";
/* CSS Document */
body{background:#fff; line-height:24px;}
@charset "utf-8";body,p,ul,ol,li,img,span{text-decoration:none;list-style:none;padding:0;margin:0;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;color:#838383;font-family: 'Lato', sans-serif; font-size:16px;}
*{padding:0;margin:0}
*,*::before,*::after{box-sizing:border-box}
a{color:#283497; text-decoration:none; outline:none; -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;}
p{margin-bottom:15px;}
hr.divide{margin:15px 0px 20px; border:#e8e8e8 solid 1px;}
.italic{font-style:italic;}
input::placeholder{color:#4c4c4c;opacity:.8;font-size:14px;}
.wrapper{max-width:1170px;margin:0 auto}
.wrapper:after{clear:both; width:100%; margin:0px; padding:0px; display:table; content:"";}
.full-width{width:100%;float:left}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-family: 'Raleway', sans-serif;}
.clear{clear:both;}
.relative{position:relative;}
.btn{background:#e65100; color:#fff; text-align:center; text-decoration:none; font-size:14px; font-family: 'Open Sans', sans-serif;}
.btn:hover{background:#273292;}
.btn.small{font-size:12px; padding:3px 8px; }
.center{text-align:center;}
h1{font-size:35px; font-weight:700; clear:both; line-height:40px;}
h2{color:#262626; font-size:30px; font-weight:600;}
h5{color:#e65100; font-size:22px; font-weight:600; margin-bottom:15px;}

ul.breadcrumb {
    padding: 10px 16px 10px 0px;
    list-style: none;
    }
ul.breadcrumb li {
    display: inline;
    font-size: 14px;
}
ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: "/\00a0";
}
ul.breadcrumb li a {
    color: #e65100;
    text-decoration: none;
}
ul.breadcrumb li a:hover {
    color: #000;
    text-decoration: underline;
}

/*======Header*/
.hd-tagline{background:#283497; padding:20px 0px; color:#fff; text-align:right; font-size:18px; font-family: 'Raleway', sans-serif;}
.main-hd{padding:10px 0px; background:#fff; position:relative; z-index:1;}
.logo{float:left;}
/*.hd-user-sec{float:right; padding:20px 0px;} */
.hd-user-sec{float:right; padding:1px 0px;}
.hd-user-sec ul li{display:inline-block; vertical-align:middle; margin:0px 5px;}
.hd-user-sec ul li:last-child{margin-right:0px;}
.hd-user-sec ul li a{font-size:13px; font-family: 'Raleway', sans-serif; font-weight:500;}
.hd-user-sec ul li a:hover{color:#e65100;}
.hd-user-sec ul li a i[class*="icon-"]{background:url(../images/sprite.png); background-repeat:no-repeat;}
.hd-user-sec ul li a i{width:19px; height:21px; display:inline-block; vertical-align:middle; margin-right:5px;}
.hd-user-sec ul li a i.icon-brochure{background-position:0px 0px;}
.hd-user-sec ul li a i.icon-doc{background-position:-54px 0px;}
.hd-user-sec ul li a i.icon-down{background-position:-112px 0px;}
.hd-user-sec ul li a i.icon-upload{background-position:-167px 0px;}
.hd-user-sec ul li a i.icon-news{background-position:-223px 0px;}
.online-payment { text-align:center;padding-top:5px;font-weight:bold; }
.online-payment a {color:red;}
/*Main Menu*/
.hd-main-menu{background:rgba(255,255,255,0.8); position:relative; z-index:1; box-shadow:0px 2px 3px 1px rgba(0,0,0,0.1);}

/*Index page Banner*/
.hd-banner{position:relative; margin-top:-62px;}
.homebanner{background:url(../images/HomeBannerImage11.jpg?v=3); background-repeat:no-repeat; background-position:top center; min-height:431px; background-size:cover;}


.hd-banner-content{color:#ffffff; position:absolute; right:0px; top:180px; width:46%;}
.hd-banner-content h1{margin-bottom:15px;}
ul.portalLinks li{display:inline-block; vertical-align:top; margin-right:75px;}
ul.portalLinks li:last-child{margin-right:0px;}
ul.portalLinks li a{background:#e65100; line-height:45px; text-align:center; color:#fff; font-size:14px; padding:10px; font-family: 'Open Sans', sans-serif;}
ul.portalLinks li a:hover{background:#273292;}

/*For Inner page*/
.innerBanner{background:url(../images/innerBanner11.png?v=5); background-repeat:no-repeat; background-position:top center; min-height:217px; background-size:cover;}
.innerBanner .hd-banner-content{top:95px; width:28%; right:0px;}
.innerBanner .hd-banner-content h1{font-size:20px; line-height:25px; margin-bottom:15px; font-weight:500;}
.innerBanner .hd-banner-content h1 strong{font-weight:500;}
.innerBanner .hd-banner-content ul.portalLinks li a{font-size:14px; padding:6px 8px; line-height:25px}
.innerBanner .hd-banner-content ul.portalLinks li{margin-right:10px;}
.innerbannerhead{ min-height:217px;}
.innerbannerhead > h2{ display:block; position:absolute; left:0; bottom:10px; line-height:1; color:#fff; font-size:46px; font-weight:700; text-transform:uppercase;}



/*Content Area*/
#conteantArea{padding:10px 0px 30px;}
.welcomeSection{float:left; width:100%; clear:both; padding-top:20px;}
.welcomeSection:before{clear:both; width:100%; margin:0px; padding:0px; content:""; display:table;}
.wlc-text{width:600px; float:left;}
.wlc-text h2{margin-bottom:30px;}
.rd-more{line-height:42px; padding:10px;}

/*Welcome Section*/
.wel-sec-menu{float:left; margin:50px 0px 0px 50px;}
.wel-sec-menu ul li{display:block; margin-bottom:10px; width:100%;}
.wel-sec-menu ul li a{font-weight:600; color:#262626; padding-bottom:10px; border-bottom:#cdcdcd solid 1px; display:block;  position:relative;}
.wel-sec-menu ul li a:hover{color:#e65100;}
.wel-sec-menu ul li a::after{width:7px; height:7px; background:#e65100; border-radius:10px; content:""; position:absolute; left:-22px; top:9px;}

.latest-updates{float:right; width:300px; box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.1); background:#fff; margin-top:-84px; position:relative;}
.updates-head{background:#283497; color:#fff; font-size:24px; font-weight:500; font-family:'Raleway', sans-serif; padding:15px;}
.latest-updates ul{padding-bottom:20px;}
.latest-updates ul li{padding:10px 20px; border-bottom:#e7e7e7 solid 1px;}
.latest-updates ul li:last-child{border-bottom:none;}
.latest-updates ul li h6{font-size:16px; color:#e65100; font-weight:600; margin-bottom:5px;}
.latest-updates ul li > p{margin-bottom:0px; font-size:13px; line-height:20px; margin-bottom:10px;}
.latest-updates ul li p a{color:#283497; text-decoration:underline; font-weight:700;}

/*Blue Background Section*/
.blueBGSection{margin-top:45px; width:100%; float:left; background:url(../images/blue-pallete-bg.jpg); background-repeat:no-repeat; background-position:top center; padding:50px 0px;}
.blueBGSection ul{text-align:center;}
.blueBGSection ul li{display:inline-block; text-align:center; border-right:#686c97 solid 1px; padding:0px 15px;}
.blueBGSection ul li:last-child{border-right:none;}
.blueBGSection ul li a{color:#fff; text-align:center; font-family: 'Raleway', sans-serif;}
.blueBGSection ul li a:hover{color:#e65100;}

/*Our Services*/
#ourServices{margin-top:45px; float:left; width:100%; position:relative;}
#ourServices h2{margin-bottom:30px;}
#owl-demo .item{ background:fff; box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.1); padding:0px 0px; margin:10px; color:#FFF;}
#owl-demo .item .featureImg img{display:block; width:100%;}
#owl-demo .item .featureText{padding:25px; min-height:235px; position:relative;}
#owl-demo .item .featureText h4{font-size:18px; line-height:18px; color:#262626; font-weight:600; margin-bottom:15px;}
#owl-demo .item .featureText a.btn{position:absolute; left:25px; bottom:25px; line-height:inherit;}
.customNavigation{text-align:center; position:absolute; top:1px; right:0px; display:none;}
.customNavigation a{-webkit-user-select: none; -khtml-user-select: none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.customNavigation a.btn{background:url(../images/sprite.png); background-repeat:no-repeat; width:28px; height:27px; display:inline-block; text-indent:-9999px; cursor:pointer;}
.customNavigation a.prev{background-position:0px -66px;}
.customNavigation a.next{background-position:-41px -66px;}
.higlightsBg{background:url(../images/higlightsBg.png) no-repeat; padding:70px 0px; background-size:cover; background-position:top center;}
.higlightsBg ul li{background:#fff; width:360px; height:158px; float:left; margin-right:45px;}
.higlightsBg ul li:last-child{margin-right:0px;}
.higlightsBg ul li .icon-box{background:#dbdbdb; float:left; width:25%; height:100%; position:relative;}
.higlightsBg ul li .icon-box img{position:absolute; left:0px; top:0px; right:0px; bottom:0px; margin:auto;}
.higlightsBg ul li .higlights-text{background:#fff; float:left; width:75%; height:100%; padding:20px;}
.higlightsBg ul li .higlights-text h6{font-size:18px; line-height:18px; color:#e65100; font-weight:600; margin-bottom:10px;}
.higlightsBg ul li .higlights-text p{margin-bottom:0px; line-height:20px; margin-bottom:5px; font-weight:400;}
.higlightsBg ul li .higlights-text a{font-weight:600; font-family: 'Open Sans', sans-serif;}

/*Inner Page*/
.contentBox{background:#f5f5f5; overflow:hidden;}
ul.pagination{background:#e65100; width:100%; text-align:center; padding:10px 0px 0px;}
ul.pagination li{vertical-align:bottom; display:inline-block;}
ul.pagination li a{ padding:10px 20px 10px; text-align:center; color:#fff; font-weight:400; line-height:1; font-size:14px; display:block;}
ul.pagination li a:hover{background:#f5f5f5; color:#e65100;display:block; padding:10px 20px 10px; }
ul.pagination li.active a{background:#f5f5f5; color:#e65100; display:block; background-image:url(../images/active-pg-icon.png); background-repeat:no-repeat; background-position:bottom center; font-weight:600;  padding:10px 20px 10px;}
/*.contenTexttBox ul.downloadList li:before{display:none;}
.contenTexttBox ul.downloadList li{background-color:#e65100; padding:8px; border-radius:3px;}
.contenTexttBox ul.downloadList li a{display:block; position:relative; background:url(../images/download-icon.png); background-repeat:no-repeat; color:#fff; padding-left:32px; background-position:top left; font-size:13px;}
.contenTexttBox ul.downloadList li:hover{background:#283497;}*/

.contenTexttBox ul.downloadList{width:75%; margin:0 auto; margin-bottom:50px;}
.contenTexttBox ul.downloadList li{padding:10px 0px; border-bottom:#d3d3d3 solid 1px;}
.contenTexttBox ul.downloadList li a{color:#4c4c4c; font-size:20px; font-weight:400; padding-bottom:10px; display:block; background:url(../images/download-icon.png); background-position:right top; background-repeat:no-repeat; padding-right:50px;}
.contenTexttBox ul.downloadList li a.clsxls{color:#4c4c4c; font-size:20px; font-weight:400; padding-bottom:10px; display:block; background:url(../images/download_xls.jpg); background-position:right top; background-repeat:no-repeat; padding-right:50px;}
.contenTexttBox ul.downloadList li a.no-icon{color:#4c4c4c; font-size:20px; font-weight:400; padding-bottom:10px; display:block;background:url(../images/no-file.jpg); background-position:right top; background-repeat:no-repeat; padding-right:50px;}
.contenTexttBox ul.downloadList li a:hover{color:#e65100;}
.contenTexttBox ul.downloadList li:before{display:none;}
.contenTexttBox ul.downloadList.w50{width:50%;}




/*About US*/
.row:before{content:" "; display: table;}
.row:after{clear:both; content:" "; display: table;}
.w50{width:50%; float:left; padding:0px 15px;}
.w100{width:100%; float:left; padding:0px 15px;}
.contenBoxWrapper{padding:35px 0px 0px;}
.contenTexttBox{padding:20px 15px;}
.contenTexttBox p{color:#4c4c4c; }
.contenTexttBox ul{padding-left:30px;}
.contenTexttBox ul li{color:#4c4c4c; position:relative; margin-bottom:10px;}
.contenTexttBox ul li:before{width:7px; height:7px; background:#e65100; border-radius:10px; content:""; position:absolute; left:-15px; top:9px;}
h3.pageHeading{font-family: 'Lato', sans-serif; font-size:20px; text-align:center; font-weight:700; color:#4c4c4c;line-height:30px; padding:0px 0px 15px; margin-bottom:10px;}
h3.pageHeading.text-left{text-align:left;}
h4.pageHeading{font-size:18px; font-weight:700; color:#e65100; line-height:24px; margin-bottom:10px; font-weight:700;}
h3.subpageHeading{font-size:14px; font-family: 'Lato', sans-serif; text-align:center; font-weight:700; color:#1b1b1b; line-height:1; padding:0px 0px 25px; margin-bottom:10px; line-height:22px; margin:0px;}
.yellow{background-color:#ffe8c2;}
.membetDeatials{padding:50px 0px;}
.membetDeatials h3{text-align:center; color:#283497; font-size:20px; font-weight:700;}
.membetDeatials ul{text-align:center; border-bottom:#ccba9b solid 1px; margin:50px 25px 0px;}
.membetDeatials ul li{display:inline-block; vertical-align:bottom; text-align:left; border-left:#ccba9b solid 1px; padding:10px 25px; width:235px; min-height:220px;}
.membetDeatials ul li:last-child{border-right:#ccba9b solid 1px;}
.membetDeatials ul li span{display:block; font-family: 'Raleway', sans-serif; }
.membetDeatials ul li span.name{color:#1b1b1b; font-size:18px; font-weight:bold; line-height:1;}
.membetDeatials ul li span.role{color:#e65100; font-size:14px; font-weight:bold; font-style:italic;}
.membetDeatials ul li span.post{color:#1b1b1b; font-size:12px; font-weight:600;  line-height:16px;}
.membetDeatials ul.mt30{margin-top:30px;}
ul.two-column{-moz-column-width:auto;-moz-column-count:2;
-moz-column-gap:30px;
-moz-column-rule-color:transparent;
-moz-column-rule-style:none;
-moz-column-rule-width:0;
-webkit-column-width:auto;-webkit-column-count:2;
-webkit-column-gap:30px;
-webkit-column-rule-color:transparent;
-webkit-column-rule-style:none;
-webkit-column-rule-width:0;
column-width:auto;column-count:2;
column-gap:30px;
column-rule-color:transparent;
column-rule-style:none;
column-rule-width:0;
}
ul.list p{margin-bottom:0px; font-weight:700;}
ul.list li span{font-size:14px; color:#4c4c4c; display:block;}



/*table*/
#table{border-collapse: collapse;width: 100%; margin-bottom:10px;}
#table td, #table th {border: 1px solid #ddd;padding: 8px;}
#table td{color:#000;}
#table td .note{font-style:italic; font-size:16px; color:#000;}
#table tr:nth-child(even){background-color: #f2f2f2;}
#table tr:hover {background-color: #ddd;}
#table th{padding-top: 12px; padding-bottom:12px; text-align:left; background-color:#e65100; color: white;}
#table th.text-right,
#table td.text-right{text-align:right;}
/*Contact Us*/
.contactus h4.pageHeading{color:#283497; font-size:28px; margin-bottom:50px;}
.addressBox {float:left; width:40%;}
.addressBox ul li{margin-bottom:15px;}
.addressBox ul li h5{color:#4c4c4c; font-size:18px; font-weight:700; margin-bottom:10px;}
.addressBox ul li p{color:#4c4c4c; font-size:14px; margin-bottom:5px; line-height:22px;}
.addressBox ul li:before{ background:url(../images/sprite.png); background-repeat:no-repeat; width:30px; height:30px; display:block;  content:""; position:absolute; }
.addressBox ul li.address:before{background-position:0px -125px;}
.addressBox ul li.phone:before{background-position:0px -172px;}
.addressBox ul li.email:before{background-position:0px -223px;}
.addressBox ul li.fax:before{background-position:0px -270px;}
.addressBox ul li h5,
.addressBox ul li p{padding-left:45px;}
.map {float:right; width:50%;}
.map iframe{width:100%;}
.contactFromSection{width:930px; margin:0 auto;}

.contactFromSection{padding:60px 0px;}
.contactFromSection h3.formHeading span:before{height:1px; background:#e65100;width:45px; content:""; position:absolute; left:-40%; top:12px;}
.contactFromSection h3.formHeading span:after{height:1px; background:#e65100;width:45px; content:""; position:absolute; right:-40%; top:12px;}
.customform input[type=checkbox]{display:none;}
.customform input[type=checkbox] + label{background:url(../images/checkbox-img.jpg); background-repeat:no-repeat; height: 22px; display:inline-block; padding: 0 0 0 25px; font-size:14px; line-height:16px; color:#4c4c4c; margin-right:15px;}
.customform input[type=checkbox]:checked + label {background:url(../images/check-img.jpg); background-repeat:no-repeat; height: 22px; display:inline-block; padding: 0 0 0 25px; font-size:14px; line-height:16px; color:#4c4c4c; }
.contactFromSection [class*="column-"]{width:48%; float:left;}
.contactFromSection .column-2{float:right;}
.fieldrow{margin-bottom:30px;}
.contactFromSection input[type="text"],
.contactFromSection textarea{width:100%; padding:12px 15px; border:#a3a3a3 solid 1px; border-radius:5px; font-size:14px; color:#4c4c4c; font-family: 'Lato', sans-serif; }
.contactFromSection textarea{min-height:200px;}
.checkbox-inline{display:inline-block; vertical-align:top;}
.contactFromSection h3.formHeading{text-align:center;}
.contactFromSection h3.formHeading span{color:#4c4c4c; font-weight:600; font-size:18px; text-align:center; font-family: 'Lato', sans-serif; margin-bottom:30px; position:relative; width:auto;}
.contactFromSection h3.formHeading span{display:inline-block; position:relative;}

.contactFromSection input.submit{border:none; box-shadow:none; line-height:25px; min-width:112px; display:block; cursor:pointer; font-weight:700; text-transform:uppercase; font-size:18px; border-radius:5px; float:right; margin-top:20px;}

.otherAddresses {border-top:#a3a3a3 solid 1px; padding:30px 0px; margin-top:60px; overflow:hidden;}
.otherAddresses h4.pageHeading{margin-bottom:15px;}
.otherAddresses .column{width:48%; float:left; margin-bottom:30px; box-shadow:2px 4px 5px 1px rgba(0,0,0,0.1); padding:15px;}
.otherAddresses .column h5{font-size:18px;}
.otherAddresses .column.right{float:right;}
.otherAddresses .column .addressBox{width:63%;}
.otherAddresses .column .map{width:35%;}
.otherAddresses .column .addressBox ul li h5, 
.otherAddresses .column .addressBox ul li p{padding-left:30px; color:#838383; font-size:13px;}
.otherAddresses .column .addressBox ul li p strong{color:#4c4c4c; font-size:14px;}
.otherAddresses .column .addressBox ul li.address::before{background-position: -114px -125px;}
.otherAddresses .column .addressBox ul li.phone::before{background-position: -114px -157px;}
.otherAddresses .column .addressBox ul li.email::before{background-position: -114px -195px;}


/*UpComing Events*/
.up-pro-list{margin:0px; padding:0px; overflow:hidden;}
.up-pro-list ul{margin:0px; padding:0px;}
.up-pro-list ul li{margin:0px; padding:20px 80px; width:49%; border:#d3d3d3 solid 1px; list-style:none; text-align:center; float:left}
.up-pro-list ul li:last-child{float:right;}
.up-pro-list ul li span.year{font-size:20px; color:#4c4c4c; text-transform:uppercase; font-weight:700; margin-bottom:15px; display:block;}
.up-pro-list ul li p{color:#4c4c4c;}
.up-pro-list ul li a{text-decoration:underline;}
.up-pro-list ul li:before{display:none;}

.latestProg{margin:60px 0px; padding:0px;}
.prog-list{margin:0px 0px 25px; padding:20px 0px 0px;border-top:#d3d3d3 solid 1px;}
/*.prog-list:before{content:" "; display: table;}*/
.prog-list:after{clear:both; content:" "; display: table;}

.prog-list .image{float:left; width:18%; margin-right:30px; text-align:center; background:#fff;}
.prog-list .image img{height:120px; width:100%;}
.prog-list .image a{display:block; position:relative;}
.prog-list .image a:after{background:url(../images/enlarge-icon.png); background-repeat:no-repeat; background-position:left bottom; width:86px; height:27px; position:absolute; content:""; left:0px; bottom:0px;}

.prog-list .details{float:left; width:78%;}
/*.prog-list .details:before{content:" "; display: table;}
.prog-list .details:after{clear:both; content:" "; display: table;}*/
.prog-list .details.full{width:100%;}
.prog-list .details span{color:#21215b; font-size:14px;display:block;}
.prog-list .details span a{color:#e65100; font-size:14px;}
.prog-list .details span a:hover{color:#21215b; font-size:14px;}
.prog-list .details ul{padding:0px; margin:20px 0px 0px;}
.prog-list .details ul:after{clear:both; content:" "; display: table; width:100%;}
.prog-list .details ul li{display:inline-block; vertical-align:top; margin:0px 5px;}
.prog-list .details ul li:before{display:none;}
.prog-list .details ul li a{position:relative; padding-left:35px;  line-height:28px; display:block;}
.prog-list .details ul li a.pdf:before{background:url(../images/sprite.png); background-repeat:no-repeat; background-position:0px -333px; width:27px; height:28px; display:block; position:absolute; content:""; left:0px; top:0px;}
.prog-list .details ul li a.doc:before{background:url(../images/sprite.png); background-repeat:no-repeat;  background-position:-44px -333px; width:27px; height:28px; display:block; position:absolute; content:""; left:0px; top:0px;}
.prog-list .details ul li a.jpg:before{background:url(../images/sprite.png); background-repeat:no-repeat;  background-position:-89px -333px; width:27px; height:28px; display:block; position:absolute; content:""; left:0px; top:0px;}
.prog-list .details ul li a.video:before{background:url(../images/sprite.png); background-repeat:no-repeat; background-position:-134px -333px; width:27px; height:28px; display:block; position:absolute; content:""; left:0px; top:0px;}
.prog-list .details ul li a.ppt:before{background:url(../images/sprite.png); background-repeat:no-repeat;  background-position:-185px -333px; width:27px; height:28px; display:block; position:absolute; content:""; left:0px; top:0px;}



/*Footer*/
#footer{}
.footerInfo{background:#000637; padding:40px 0px 20px;}
.copyright{background:#000426; padding:10px; text-align:center; font-size:13px;}
.quickLinks{width:690px; float:left;}
.quickLinks ul{-moz-column-width:auto;-moz-column-count:3;
-moz-column-gap:1.5rem;
-moz-column-rule-color:transparent;
-moz-column-rule-style:none;-moz-column-rule-width:0;
-webkit-column-width:auto;-webkit-column-count:3;
-webkit-column-gap:1.5rem;
-webkit-column-rule-color:transparent;
-webkit-column-rule-style:none;
-webkit-column-rule-width:0;
column-width:auto;column-count:3;
column-gap:1.5rem;
column-rule-color:transparent;
column-rule-style:none;
column-rule-width:0}
.quickLinks ul li{margin-bottom:8px; background:url(../images/li-arrow.png); background-repeat:no-repeat; background-position:left top 7px; padding-left:20px;}
.quickLinks ul li a{color:#838383; font-size:14px;}
.quickLinks ul li a:hover{color:#fff;}
.contactUs{width:355px; float:right;}
.quickLinks ul li.dcu{border:#b4b4b4 solid 1px; border-radius:8px; padding:5px; margin-top:15px;}
.quickLinks ul li.dcu a{display:block; text-align:center;}
.quickLinks ul li.dcu{background-position:8px 11px;}
.contactUs ul li{padding-left:25px; margin-bottom:10px; font-size:14px; }
.contactUs ul li a{color:#838383;}
.contactUs ul li a:hover{color:#fff;}
.contactUs ul li.address{background:url(../images/location-icon.png); background-repeat:no-repeat; background-position:top 5px left;}
.contactUs ul li.contact{background:url(../images/call-icon.png);background-repeat:no-repeat; background-position:top 5px left;}
.contactUs ul li.mail{background:url(../images/mail-icon.png);background-repeat:no-repeat; background-position:top 5px left;}


/*Media Screen Style Start Here*/
@media screen and (max-width:1200px){
.wrapper{padding:0px 10px;}

.hd-tagline{padding:10px 0px; font-size:16px;}
/*Menu*/
#cssmenu > ul > li.has-sub > a{padding-right: 5px;}
#cssmenu > ul > li > a{font-size:14px;}
#cssmenu > ul > li:last-child:hover ul{left:inherit; right:0px;}

/*Inner Page Banner*/
.innerBanner .hd-banner-content{width:32%;}
.innerBanner .hd-banner-content ul.portalLinks li{margin-right: 5px;}


/*Welcome*/
.wlc-text{width:45%;}
.wel-sec-menu{margin:50px 30px 0px 50px;}
.latest-updates{width:25%;}

/*blueBGSection*/
.blueBGSection ul li{padding: 0px 10px;}
.blueBGSection ul li a{font-size:14px; line-height:18px;}

/*DEL-higlights*/
.higlightsBg ul li{width:32.6%; margin-right:10px;}
.higlightsBg ul li .higlights-text h6{font-size:16px;}
.higlightsBg ul li .higlights-text p{font-size:14px;}


/*Footer*/
.quickLinks{width:60%;}
.contactUs{width:35%;}
.quickLinks ul{-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
-moz-column-gap:0;
-webkit-column-gap:0;
column-gap:0;}
.quickLinks ul li.dcu{background:none;}

/*Our Services*/
#owl-demo .item .featureText a.btn{position:initial;}
#owl-demo .item .featureText p{font-size:14px; line-height:20px;}
#owl-demo .item .featureText p br{display:none;}

/*Inner Page*/
ul.pagination li a,
ul.pagination li a:hover,
ul.pagination li.active a{padding:10px 8px 10px;}

/*About Us*/
.membetDeatials ul{margin:50px 15px 0px;}
.membetDeatials ul li{width:190px; padding:10px 15px;}




@media screen and (max-width:1024px){
.hd-main-menu{background:#000;}
ul.pagination li.active a{background-image:none;}

.up-pro-list ul li p br{display:none;}
}

@media screen and (max-width:1023px){
.membetDeatials{overflow:hidden;}
.membetDeatials ul,
.membetDeatials ul.mt30{margin-top:50px; float:left; width:45%; border-bottom:none;}
.membetDeatials ul li{float:left; border-bottom:#ccba9b solid 1px; margin-bottom:30px; border-left:none; border-right:#ccba9b solid 1px; width:50%; min-height:185px;}
.membetDeatials ul li:nth-child(2n){border-right:none;}
.membetDeatials ul li:last-child{border-right:none;}
.membetDeatials ul li span.name{font-size:14px;}
}


@media screen and (max-width:980px){
/*Header*/
.homebanner{min-height:300px;}
.hd-banner-content h1{font-size:24px; line-height:30px;}
.hd-banner-content{top: 120px;}
.hd-user-sec ul li a{font-size:12px;}

/*DEL-higlights*/
.higlightsBg ul li{height:185px;}



}

@media screen and (max-width:960px){
/*Header*/
.logo{width:30%;}
.hd-user-sec{width:70%; padding:10px 0px;}
.hd-user-sec ul{text-align:right;}
.hd-user-sec ul li{margin-bottom:5px;}

.hd-banner.innerBanner{margin-top:0px;}
.innerBanner .hd-banner-content{top:0px; background:rgba(0,0,0,0.5); padding:60px 10px; width:100%; height:100%; text-align:right;}
.innerBanner .hd-banner-content h1 strong{display:block;}
.innerbannerhead > h2{left:10px;}
.contactFromSection{width:100%;}

.prog-list .image{margin-right: 15px;}
.prog-list .image img{height:90px;}
.up-pro-list ul li{padding:20px 10px;}

}

@media screen and (max-width:860px){
/*Welcome*/
.wlc-text{width:65%;}
.wel-sec-menu{ width:30%; margin:30px 0px; float:right;}
.latest-updates{width:100%; margin:0 auto; margin-top:50px;}
/*blueBGSection*/
.blueBGSection{background-size:cover;}
.blueBGSection ul li{margin-bottom:30px;}
.blueBGSection ul :nth-child(n+4){margin-bottom:0px;}

.higlightsBg ul li{width:32.3%; height:215px;}
.higlightsBg ul li .icon-box{padding:0px 10px; width:30%;}
.higlightsBg ul li .higlights-text{float:left; width:70%; padding:20px 10px;}
/*.higlightsBg ul li .icon-box{height:80px; text-align:center;}
.higlightsBg ul li .icon-box img{position:static;}*/

}

@media screen and (max-width:768px){
/*ourServices*/
.customNavigation{display:block;}
#owl-demo .item .featureText{min-height:200px;}
.w50,
.w100{width:100%; padding:0px;}
.hd-banner.innerBanner .wrapper{padding:0px;}
}



@media screen and (max-width:767px){
#conteantArea{padding:0px 0px 30px;}
.hd-tagline{font-size:14px;}
.higlightsBg{padding:30px 0px;}
.higlightsBg ul li{width:100%; margin-bottom:15px; margin-right:0px;}
.higlightsBg ul li:last-child{margin-bottom:0px;}
.blueBGSection ul :nth-child(n+3){margin-bottom:0px;}
.quickLinks ul{-moz-column-count:2;
-webkit-column-count:2;
column-count:2;}
.higlightsBg ul li{height:135px;}
.updates-head{font-size:20px;}
.rd-more{padding:5px; line-height:35px;}
.blueBGSection{padding:30px 0px;}
.innerBanner .hd-banner-content{text-align:center; padding:40px 0px;}
.innerbannerhead > h2{width:100%; text-align:center; font-size:40px;}
ul.pagination{display:none;}
.contenBoxWrapper{padding:0px;}
.innerbannerhead > h2{width:100%; text-align:center; font-size:30px; left:0px;}
ul.breadcrumb{padding:10px 16px 10px 0px; list-style: none;}
ul.breadcrumb li{display:inline;font-size: 12px; line-height:1;}
ul.breadcrumb li+li:before{padding:4px;color: black;content: "/\00a0";}
ul.breadcrumb li a{color: #e65100; text-decoration:none;}
ul.breadcrumb li a:hover{color: #000; text-decoration: underline;}
.membetDeatials h3{margin-bottom:30px;}
.membetDeatials ul, .membetDeatials ul.mt30{float:none; width:100%; overflow:hidden; margin:0px 0px 0px;}
.membetDeatials ul li{margin-bottom:0px; padding:20px 15px; min-height:130px;}
.contenTexttBox ul.downloadList{padding:0px; width:100%; margin-bottom:0px;}
.contenTexttBox ul.downloadList li a{font-size:16px;}
.contenTexttBox ul.downloadList.w50{width:100%; margin-bottom:30px;}
.contenTexttBox ul.downloadList.w50:last-child{margin-bottom:0px;}
.hd-user-sec ul li{display:none;}
.hd-user-sec ul li:first-child,
.hd-user-sec ul li:last-child{display:inline-block;}
.addressBox,
.map,
.otherAddresses .column .addressBox,
.otherAddresses .column .map,
.otherAddresses .column{width:100%;}


}

@media screen and (max-width:740px){
.hd-user-sec{width:62%;}
}

@media screen and (max-width:700px){
/*Header*/
.homebanner{min-height:240px;}
.hd-banner-content{top:80px;}
.hd-banner-content h1{font-size:22px; line-height:28px; margin-bottom:0px;}
ul.portalLinks li{margin-right:5px;}
ul.portalLinks li a{font-size:13px; padding:7px;}
ul.two-column{-moz-column-count:1;
-webkit-column-count:1;
column-count:1;}
.otherAddresses .column h5{font-size:14px;}
.contactus h4.pageHeading{font-size:20px;}
.contactus h4.pageHeading{margin-bottom:15px;}
}

@media screen and (max-width:639px){
body, p, ul, ol, li, img, span{font-size:14px;}
/*Hedaer*/
.hd-banner-content{top:100px;}
.hd-banner-content h1{font-size:18px; line-height:24px;}
ul.portalLinks li a{font-size:12px;}
.hd-tagline{text-align:center;}
.logo,
.hd-user-sec{width:100%; text-align:center; float:none;}
.hd-user-sec{padding-bottom:0px;}
.hd-user-sec ul{text-align:center;}

.contenTexttBox ul{padding-left:10px;}

/*Welcome*/
.wlc-text,
.wel-sec-menu{width:100%;}
.wel-sec-menu ul{text-align:center;}
.wel-sec-menu ul li{display:inline-block; padding-left:15px; margin-right:15px; width:auto;}
.wel-sec-menu ul li a::after{left: -15px;}
.wel-sec-menu ul li a{border-bottom:none; padding-bottom:0px;}
.latest-updates{margin-top:0px;}


.higlightsBg ul li{height:155px;}

/*Fooetr*/
.quickLinks,
.contactUs{width:100%;}
.quickLinks ul{-moz-column-count:2;
-webkit-column-count:2;
column-count:2;}
.contactUs{margin-top:30px;}
.quickLinks ul li{margin-bottom:4px;}
.contactFromSection [class*="column-"]{width:60%; float:none; margin:0 auto;}
.fieldrow{margin-bottom:10px;}

}

@media screen and (max-width:560px){
.hd-banner-content{background:rgba(0,0,0,0.5); padding:10px; width:65%;}
.blueBGSection ul li{border-right:none; border-bottom:#686c97 solid 1px; padding-bottom:10px; width:100%; margin-bottom:15px;}
.blueBGSection ul :nth-child(n+3){margin-bottom:15px;}
.blueBGSection ul li:last-child{margin-bottom:0px; border-bottom:none; padding-bottom:0px;}
h3.pageHeading{line-height:24px; font-size:18px;}
.membetDeatials ul li{margin-bottom:0px; padding:20px 15px; min-height:160px;}

.up-pro-list ul li{width:100%; margin-right:0px; margin-bottom:15px;}
.latestProg{margin:30px 0px;}
.prog-list .image{margin-right:0px; margin-bottom:15px; width:25%;}
.prog-list .details{width:100%;}
}

@media screen and (max-width:479px){
.homebanner{margin-top:-30px; background-size:200% auto; background-position:top left; min-height:160px;}
.homebanner .wrapper{padding:0px;}
.hd-banner-content{width:100%; top:160px; background:#000;}
.welcomeSection{margin-top:100px;}
h2{font-size:24px;}
.wlc-text h2{margin-bottom:10px;}
.membetDeatials h3{font-size:18px;}
.membetDeatials ul li{margin-bottom:0px; padding:20px 15px; min-height:inherit; width:100%; border-right:none;}
.contactFromSection [class*="column-"]{width:100%; float:none; margin:0 auto;}
.prog-list .image{margin-right:0px; margin-bottom:15px; width:50%;}

}

@media screen and (max-width:320px){
h2,
h5{font-size:20px;}
.hd-banner-content{top:145px;}
.higlightsBg ul li{height:195px;}
}

