.foot-cont h4 a{color:#0059a4;} 
a.btn-default, button.btn-default{padding:10px 24px;}
.btn-default{font-size:16px;color:#fff;background:#852064;border-radius:5px;box-shadow:none;padding:7px 24px;display:inline-block;font-family:"arial";font-weight:500;}
.btn-default:hover{background:#015EAC;color:#fff;}
.btn-default:focus, a.btn-default:focus, .btn-default:active:hover {background:#015EAC;color:#fff;border-color:#015EAC;}
.btn-default i.fa-chevron-right{font-size:13px;display:inline-block;margin-left:5px;vertical-align:1px;}
.alerts-wrap{margin-bottom:48px;}
/* .get_domain{padding-bottom:30px;} */
.get_domain .container{max-width:1000px;}
.get_domain h1{color:#852064;font-size:42px;margin-bottom:35px;font-family:"arial";font-weight:600}
.get_domain h1 span{width:97px;height:97px;display:inline-block;background:#005eac;border-radius:50%;text-align:center;font-size:48px;color:#fff;vertical-align:middle;line-height:90px;}
.get_domain h1 img {max-width:140px;margin-left:15px;margin-top:-5px;margin-right:-33px;}
.cms .get_domain h1 img{float:none;display:inline-block;}
.get_domain .form-group{margin-bottom:40px;}
.get_domain .form-control{display:table;max-width:461px;width:100%;border-radius:5px;border:3px solid #cd94b4;height:49px;text-align:center;color:#b2b2b2;font-size:16px;margin:0 auto 15px;padding:0 15px;}
.get_domain .form-control:focus{border-color:#005EAC}
.unser_div{max-width:700px;background:#f7f7f7;margin:0 auto 30px;padding:10px 10px 0;border:1px solid rgba(0,93,171,0.2)}
.get_domain .unser-const-img{display:inline-block;width:110px;background:#eaeaee;margin:0 15px 10px 0;vertical-align:middle;}
.unser-const-img .thumbnail_container{position:relative;padding-bottom:74%;}
.unser-const-img .thumbnail_container .thumbnail{position:absolute;left:0;top:0;padding:0;border:1px solid #dfdfdf;width:100%;height:100%;margin:0;border-radius:0}
.unser-const-img .thumbnail_container .thumbnail img{position:absolute;left:0;top:0;bottom:0;right:0;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;}
.untercon_text{font-size:16px;text-align:left;font-family:"arial";font-weight:400;letter-spacing:1px;display:inline-block;vertical-align:middle}
.register-features ul{margin:0px auto;padding:0;font-size:16px;max-width:600px;}
.register-features ul li{position:relative;width:48%;padding-left:25px;margin-bottom:10px;display:inline-block}
.register-features ul li::before{position:absolute;content:"";left:0;top:2px;background:url(../images/sprite.png) no-repeat -168px -1px;width:15px;height:17px;}

.welcome_section{padding:0;}
.welcome_section .container{max-width:1130px;width:100%;}
.welcome_section .welcm_info{max-width:434px;width:100%;padding:20px 0}
.welcome_section h2{color:#0059a4;font-size:30px;line-height:130%;font-family:"arial";font-weight:600;margin-bottom:55px;}
.welcome_section .welcm_info p{font-size:17px;color:#777777;font-family:"arial";line-height:26px;margin-bottom:70px;letter-spacing:1px}
.welcome_section .welcm_info .btn-default i.fa-chevron-right{margin-left:10px;vertical-align:middle}
.welcome_section .img-wrap{float:right;padding:0;}

.announce_div{margin-bottom:50px}
.announce_div h3{color:#6b7c93;font-size:18px;font-weight:600;font-family:"arial";margin-bottom:20px}
.announce_div h3 a{color:#6b7c93;}
.announce_div h3 a:hover{color:#4db8ff;}
.announce_div .content{font-size:17px;color:#777777;font-family:Ubuntu;line-height:26px;letter-spacing:1px;margin-bottom:40px;}
.announce_div .date{background:#852064;display:inline-block;color:#fff;font-size:14px;font-family:"arial";font-weight:400;padding:5px 18px;border-radius:30px;}
.btn-default.more-anounce{margin-top:50px;}
.btn-default.more-anounce i.fa-chevron-right{margin-left:10px;vertical-align:middle}
.MiddleSection .get_domain h1{font-size:45px;font-weight:600}
@media(max-width:1024px){
.welcome_section h2{font-size:24px;margin-bottom:20px;}
.welcome_section .welcm_info p{margin-bottom:20px;}
.announce_div h3{font-size:16px;margin-bottom:10px;}
.announce_div .content{margin-bottom:20px;font-size:16px;}
.announce_div{margin-bottom:20px;}
.get_domain h1{font-size:35px;}
.get_domain h1 span{font-size:35px;width:80px;height:80px;line-height:80px;}
.MiddleSection .get_domain h1{font-size:35px;}
}
@media(max-width:767px){
.get_domain h1{font-size:20px;margin-bottom:15px}
.get_domain h1 span{font-size:20px;width:45px;height:45px;line-height:45px;}
.get_domain h1 img {max-width:69px;margin-left:6px;margin-right:-14px;} 
.get_domain .form-group{margin-bottom:0}
.get_domain .form-control{margin-bottom:15px;}
.welcome_section .welcm_info{max-width:100%;margin-bottom:25px;text-align:center;}
.welcome_section h2{text-align:center;margin-bottom:10px;}
.welcome_section .welcm_info .content{text-align:justify;margin-bottom:15px;}
.btn-default.more-anounce{margin-top:15px;}
.announce_div{text-align:center}
.btn-default.more-anounce{margin:15px auto 0;display:table}
.MiddleSection .get_domain h1{font-size:20px;}
.welcome_section{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;}
.welcome_section .img-wrap{float:none;order:2;-webkit-order: 2;width:100%;}
}
/************************  07-17-2017  ****************************/

.alert-slider .container{width:1000px;}
.alert-slider{font-family:'arial', sans-serif; background-color:rgba(255,0,0,0.70);color:#fff;padding:14px 0;width:100%;margin-bottom:48px;position:relative}
.alert{text-transform:uppercase;color:color:rgba(17,17,17,0.45);font-size:26px;font-weight:500;display:inline-block;margin:0 63px 0 0 ;line-height:21px;vertical-align:middle}
.alert a {color:rgba(17,17,17,0.45);}
.alert a:hover, #owl-demo .item a:hover{color:#fff;}
.alert-slider .owl-carousel .owl-wrapper-outer{top:7px;width:90%;float:left}
.alert-slider .owl-theme .owl-controls{ float:right;    margin-top: 8px;}
.alert-slider .owl-pagination{ display:none;}
.alert-slider .owl-carousel .item {overflow-y:hidden;}
.alert-slider .owl-carousel .item .alert-txt{height:44px;overflow:hidden;display:block;} 
.alert-slider .owl-carousel .item .alert-txt a{color:#fff;display:inline-block;vertical-align:-10px;} 
.alert-slider .owl-carousel .item .alert-txt a:hover {color:rgba(17,17,17,0.45);}
.alert-slider #owl-demo.owl-carousel .item .alert-txt a:hover {color:rgba(17,17,17,0.45);}

.alert-slider .owl-carousel a.alert-red{color:#e04444;}
.alert-slider .owl-carousel a.alert-green{color:#45a126;}
.alert-slider .owl-carousel a.alert-blue{color:#4DB8FF;}
/* .alert-slider .owl-theme .owl-nav > div { background-color:#005EAC;} */
 #owl-demo{color: #ffffff;font-size: 17px; font-family: 'arial', sans-serif;    font-weight: 400;    letter-spacing: 1px;    line-height:22px;padding-right:85px; }
.alert-slider .owl-theme .owl-nav {position: absolute;margin:0;top:12px;right:0;}
.owl-next {width: 26px;height: 17px;float: left;margin:0;background:url(../images/sprite.png) -217px -101px;}
.owl-prev {width:26px;height:17px;margin:0 13px 0 0;float:left;background:url(../images/sprite.png) -192px -101px;}
.owl-controls .owl-page, .owl-controls .owl-buttons div{text-indent:-999999px;}
#owl-demo-news h5{  font-size:20px;  font-family: 'arial', sans-serif; color:#4aa529; margin:0 0 20px 0}
#owl-demo-news p{  font-size:16px;  font-family: 'arial', sans-serif; color:#777777; line-height:30px;}
.utility .owl-theme .owl-nav.disabled + .owl-dots{ text-align:left !important}
.utility .owl-theme .owl-dots .owl-dot span{ background:#f5f5f5; margin:0 8px 0 0;border:1px solid #4aa529;}
.utility .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{ background:#4aa529}
.banner-petrol{height:350px;margin-top:80px;position:relative;}
.banner-petrol .carousel-caption{z-index:1;top:50%;bottom:auto;}
/** Owl Carousel CSS **/
.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;/* position relative and z-index fix webkit rendering fonts issue */position: relative;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden;/* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {content:".";display: block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); }  
.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }
.owl-carousel .owl-item img {display: block;width: 100%;}  
.owl-carousel .owl-nav.disabled,  .owl-carousel .owl-dots.disabled {display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor:pointer;cursor:hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-loaded {display: block;}  
.owl-carousel.owl-loading {opacity:0;display:block;}  
.owl-carousel.owl-hidden {opacity:0;}
.owl-carousel.owl-refresh .owl-item {visibility:hidden;}  
.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select:none;-ms-user-select:none;user-select:none;}  
.owl-carousel.owl-grab {cursor:move;cursor:grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float:right;}
.no-js .owl-carousel {display: block;}
.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode:both;}
.owl-carousel .owl-animated-in {z-index:0;}
.owl-carousel .owl-animated-out {z-index:1;}
.owl-carousel .fadeOut {animation-name:fadeOut;}
.alert-slider  .owl-carousel {width:80%;display:inline-block;vertical-align:middle;}
@keyframes fadeOut {
  0% { opacity: 1; }
  100% {opacity: 0; } 
}
.owl-height {transition: height 500ms ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}
.owl-carousel .owl-item img.owl-lazy {transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background:#000;}
.owl-carousel .owl-video-play-icon {position: absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background: url("../images/owl.video.play.png") no-repeat;cursor: pointer;z-index:1;-webkit-backface-visibility: hidden;transition: transform 100ms ease;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display:none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position:center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}
.owl-carousel .owl-video-frame {position: relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav {margin-top: 10px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-nav .disabled {opacity:0.5;cursor:default;}
.owl-theme .owl-nav.disabled + .owl-dots {margin-top:10px;}
.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {display: inline-block;zoom:1; *display:inline;}
.owl-theme .owl-dots .owl-dot span {width: 12px;height:12px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition: opacity 200ms ease;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#869791;}
/* owl css END */

@media(max-width: 1025px) {
	.alert-slider .container{ width:90%}
	.alert { margin:0 0 14px 0;line-height: 21px;width: 100%;text-align: center;}
	.alert-slider .owl-theme .owl-nav{right: -110px;}
    #owl-demo {padding-right:10px;}	
}
@media (max-width:1024px) {
	.top-shade {top: 48px;}
	.banner-petrol{height:300px;}
}
@media(max-width:768px){
	.banner-inner {height: 390px;top: -38px;}
	header .container {position: relative;z-index:2;}
	.banner {height: 352px;padding-bottom: 0;}
	.svg-bg {position: absolute;top:-39px;}
}
@media (max-width: 481px){
	#owl-demo {padding-right:0;text-align: center;}
	.alert-slider .owl-theme .owl-nav {display: table;left: 0;margin: auto;right: 0;top: 48px;}
	.alert-slider .owl-carousel {width:100%;}
}
@media (max-width:479px){
	.alert-slider .owl-theme .owl-nav {    margin-top: 15px;    position: static;}
}

@media(max-width:1199px){
.banner-petrol .carousel-caption{top:25%;}
}
@media(max-width:991px){
.banner-petrol h2{font-size:22px;}
.banner-petrol .carousel-caption{top:30%;}
}
@media(max-width:767px){
	.banner-inner {  height: 390px;top: -8px;}
	.svg-bg {    position: absolute;top: -9px;}
	.banner {height: 382px;}
	.top-shade {top: 38px;}
	.banner-petrol {margin-top: 68px;height:175px}
	.alert-slider{margin-bottom:30px}
	.banner-petrol h2{font-size:14px}
}
@media (max-width: 481px){
	.top-shade {top:62px;}
	.banner-petrol {margin-top:66px;}
}



/*footer*/
.footer_01{padding-bottom:60px}
.footer_01 .container{max-width:1131px;}
.SeoFooter{padding:85px 0 0}
.SeoFooter h4{color:#852064;font-size:18px;font-weight:600;border-bottom:1px solid #cd94b4;position:relative;margin-bottom:15px;padding-bottom:18px;}
.SeoFooter h4::before{position:absolute;content:"";width:53px;height:2px;background:#cd94b4;bottom:0;left:0}
.SeoFooter h4.selected{color:#0059a4; }
.SeoFooter ul li{margin-bottom:7px;}
.SeoFooter ul li a{color:#777777;font-size:16px;font-family:"arial";}
.SeoFooter ul li a:hover,.SeoFooter ul li a.selected{color:#0059a4;}
.foot-cont h4{font-size:24px;text-align:center;padding:20px 0;font-family:"arial";font-weight:600}
.foot-cont .phn-msg .phone-icta,.foot-cont .phn-msg .eml-icta{display:inline-block;margin:0 10px 10px;}
.foot-cont .phn-msg .phone-icta i,.foot-cont .phn-msg .eml-icta i{font-size:18px;color:#005EAC;display:inline-block;margin-right:10px}
@media(max-width:1024px){
.footer_01{padding-bottom:0px;}
.footer_01 .SeoFooter {padding:20px 0;}
}
@media(max-width:991px){
.SeoFooter ul{margin:0 0 25px;}
.SeoFooter h4{font-size:14px;padding-bottom:10px}
.SeoFooter ul li a{font-size:13px;}
footer{padding-top:20px;}
}
@media(max-width:767px){
.SeoFooter{display:none;}
}
@media(max-width:479px){
footer .link-wrap{text-align:center;margin-bottom:15px;}
footer .footer-right{text-align:center}
/* 8-8-17 */
.foot-cont .phn-msg {max-width:260px;margin:auto;text-align:left;}
.foot-cont .phn-msg .phone-icta {display:block;}
.foot-cont .phn-msg .eml-icta {display:block;}

}

/*cms*/
.inner-banner{background-position:center center;background-size:cover;height:350px;margin-top:88px;overflow:hidden;position:relative}
.page-title {bottom: 50%;position: absolute;transform: translateY(calc(50% + 55px));}
.page-title h1 {color: #ffffff;font-family: "arial";font-size: 36px;font-weight: 400;letter-spacing: 1.5px;line-height: 52px;}
.breadcrumb-part{background:#f6f9fc;}
.breadcrumb-part .breadcrumb{background:transparent;margin:25px 0;padding:0}
.breadcrumb-part .breadcrumb a{font-weight:500;font-family:"arial";}
.breadcrumb-part .breadcrumb a:hover{color:#4DB8FF}
.breadcrumb-part .breadcrumb i.icon-angle-double-right{/*color:rgba(255,255,255,0.5);*/position:relative;width:10px;display:inline-block;vertical-align:13px;}
.breadcrumb-part .breadcrumb i.icon-angle-double-right::before{position:absolute;content:"\f054";font-size:13px;font-family:fontawesome;font-style:normal;}
/*.breadcrumb-part .breadcrumb span{color:rgba(255,255,255,0.5);font-weight:500;font-family:"Poppins";} */
.breadcrumb-part .set-part-spe{margin:25px 0;text-align:right;}
.breadcrumb-part .set-part-spe .spm{display:inline-block}
.breadcrumb-part .set-part-spe .spm li{display:inline-block;position:relative;line-height:normal;}
.breadcrumb-part .set-part-spe .spm li + li{border-left:1px solid rgba(255,255,255,0.5);margin-left:5px;}
.breadcrumb-part .set-part-spe .spm li a{font-family:"arial";font-weight:500; display:inline-block;padding-left:30px;position:relative;line-height:1;vertical-align:2px}
.breadcrumb-part .set-part-spe .spm li a:hover{color:#4DB8FF}
.breadcrumb-part .set-part-spe .spm li a i{color:#6b7c93; margin-right:5px;font-style:normal;position:absolute;left:8px;top:0;}
.breadcrumb-part .set-part-spe .spm li a i.icon-share::before{position:absolute;content:"\f1e0";font-family:fontawesome;}
.breadcrumb-part .set-part-spe .spm li a i.icon-print::before{position:absolute;content:"\f02f";font-family:fontawesome;}
.breadcrumb-part .set-part-spe .spm li a i.icon-email-1::before{position:absolute;content:"\f0e0";font-family:fontawesome;}
.breadcrumb-part .set-part-spe .spm li a.share-popup.close i.icon-share::before{content:"\f00d";}
.breadcrumb-part .set-part-spe .spm li #share_icon{display:none;position:absolute;left:0;top:30px;width:120px;text-align:center;background:#fff;padding:10px;box-shadow:2px 2px 2px rgba(0,0,0,0.5);z-index:1}
.breadcrumb-part .set-part-spe .spm li #share_icon a{padding-left:5px;}
.breadcrumb-part .set-part-spe .back-btn::before{content:'';width:16px;height:1px;background-color:#4db8ff;position:absolute;left:-20px;top:10px;}
.breadcrumb-part .set-part-spe .back-btn::after{position:absolute;content: '';display: block;width: 7px;height: 7px;border-color:#4db8ff;border-style: solid;border-width: 1px 0px 0px 1px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);top: 7px;left: -21px;}
.breadcrumb-part .set-part-spe .back-btn{display:inline-block;color:#4d51a6;font-weight:500;font-family:"arial";position:relative;padding-right:6px;border-right:1px solid rgba(255,255,255,0.5);line-height:1.19;vertical-align:2px}
.breadcrumb-part .set-part-spe .back-btn:hover{color:#4DB8FF}
@media(max-width:1024px){
.inner-banner{height:260px;margin-top:68px;}
.page-title h1{font-size:30px;}
}
@media(max-width:991px){
.breadcrumb-part .set-part-spe .back-btn{border-right:none;margin-bottom:10px}
}
@media(max-width:767px){
.page-title h1{font-size:20px;line-height:120%;padding:0 15px;}
.breadcrumb-part .set-part-spe .back-btn{display:table;margin:0 auto 10px;}	
.breadcrumb-part .set-part-spe{text-align:center}
.inner-banner{margin-top:68px;}
}
.cms{color:#5a5a5a;}
.cms h1, .cms h2, .cms h3, .cms h4, .cms h5, .cms h6{color:#852064;font-family:"arial";font-weight:400; margin-bottom:12px;line-height:150%;}
.cms h1 a, .cms h2 a, .cms h3 a, .cms h4 a, .cms h5 a, .cms h6 a{color:inherit;font-family:inherit;}
.cms h1 a:hover, .cms h2 a:hover, .cms h3 a:hover, .cms h4 a:hover, .cms h5 a:hover, .cms h6 a:hover{color:#015EAC;}
.cms h1{font-size:30px;}
.cms h2{font-size:26px;}
.cms h3{font-size:24px;}
.cms h4{font-size:22px;}
.cms h5{font-size:20px;}
.cms h6{font-size:18px;}
.cms img{float:left;margin:0 15px 10px 0;}
.cms ul{margin-bottom:20px;}
.cms ul ul {margin-top:15px;}
.cms ul > li{position:relative;padding-left:34px;}
.cms ul > li:after{background:url(../images/sprite.png) no-repeat -97px -62px;content:"";height:22px;left:0;position:absolute;top:2px;width:22px;display:block}
.cms ul > li + li{margin-top:10px;}
.cms ol li ul li:before{display:none;}
.cms ol{counter-reset:li;margin-bottom:20px;}
.cms ol > li{display:table;list-style:outside none none;padding-left:34px;position:relative;}
.cms ol > li:before{-webkit-box-shadow:2px 3px rgba(0,0,0,.13);-moz-box-shadow:2px 3px rgba(0,0,0,.13);box-shadow:2px 3px rgba(0,0,0,.13);background-color:#F6F9FC;font-weight:600;font-family:"Poppins";border-style:solid;border-width:1px;border-color:#015EAC;color:#015EAC;content:counter(li,decimal);counter-increment:li;font-size:12px;height:22px;left:0;top:2px;line-height:22px;position:absolute;text-align:center;width:22px}
.cms ol > li + li{margin-top:10px;}
.cms p{margin:0 0 15px;}
.cms table{margin-bottom:20px;max-width:100%;width:100%;}
.cms table tr > th{border:1px solid #852064 ;background-color:#852064 ;color:#FFFFFF;font-weight: 500; font-family:"arial";padding: 12px 15px;}
.cms table tr > td{border:1px solid #852064 ;line-height:1.42857;padding:10px 15px;vertical-align:top;}
.cms table tr:nth-child(odd){background-color:#f6f9fc;}
.cms table tr > th a {color:#fff;}
.cms table tr > th a:hover {color:#fff;}
blockquote{background-color:#F6F9FC;border-radius:10px;border:1px solid #46a227 ;border-left-width:5px;padding:15px 15px 15px 70px;font-size:16px;position:relative}
blockquote:before{content:'\f10d';color:#46a227 ;font-family:"FontAwesome";font-size:2.5em;left:15px;position:absolute;top:3px}
.btn-orange.btn-rounded{background:#46a227;}

@media(max-width:767px){
.cms p{text-align:justify;}
}
@media(max-width:479px){
.cms img{display:block;margin:0 auto 15px;float:none;}
}

*::-moz-selection{
    background: rgb(215,127,57) none repeat scroll 0 0;
    color: #ffffff;
}
.MiddleSection {
 border-bottom: 1px solid #e8e9eb;
    padding:30px 0 80px;
}
/*document Library*/
.title-bg{background-color: rgba(77, 184, 255, 0.1);border: 1px solid rgba(77, 184, 255, 0.2);text-align:center;margin-bottom:20px;}
.title-bg h1,.title-bg h2,.title-bg h3,.title-bg h4,.title-bg h5,.title-bg h6{margin-bottom:0}
.inner-con .alpha-index{margin-bottom:15px;}
.inner-con .alpha-index a{width:30px;height:30px;background:rgba(77, 184, 255, 1);line-height:28px;color:#fff;display:inline-block;text-align:center;border-radius:4px;margin-bottom:5px}
.inner-con .alpha-index a:hover{background:rgb(1,94,172);}

.alpha-results .alpha-box{padding:15px;background:#f6f9fc;border: 1px solid rgba(77, 184, 255, 0.2);margin-bottom:15px}
.alpha-results .alpha-box .letter-title{width:30px;height:30px;background:rgba(77, 184, 255, 1);color:#fff;display:table;line-height:28px;margin:0 auto;border-radius:4px;text-align:center}
.alpha-results .alpha-box li a{display:inline-block;width:38%;vertical-align:top;margin-right:2%;}
.alpha-results .alpha-box li span.alpha-desc{display:inline-block;width:58%;vertical-align:top;}

.ref-link{background:#f6f9fc;box-shadow:1px 1px 2px rgba(1,94,172,0.5)}
.ref-link .title-bg{margin-bottom:15px;}
.ref-link > ul{padding: 0 15px 15px;}

a.doc-ico-small{position:relative;padding:0 20px 0 26px;font-size:18px;display:inline-block}
a.doc-ico-small.pdf::before{position:absolute;content:"";top:3px;left:0;line-height:20px;width:20px;height:22px;background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -139px -73px}
a.doc-ico-small.word::before{position:absolute;content:"";top:3px;left:0;line-height:20px;background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -160px -73px;width:20px;height:22px;}
a.doc-ico-small.exel::before{position:absolute;content:"";top:3px;left:0;line-height:20px;background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -140px -97px;width:20px;height:22px;}
a.doc-ico-small.ppt::before{position:absolute;content:"";top:3px;left:0;line-height:20px;background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -161px -97px;width:20px;height:22px;}

/*a.doc-ico-small.word{background:url(../images/word-small.png) no-repeat left top;}
a.doc-ico-small.exel{background:url(../images/xl-small.png) no-repeat left top;}
a.doc-ico-small.ppt{background:url(../images/ppt-small.png) no-repeat left top;} */

@media(max-width:1024px){
.alpha-index{text-align:center}
.alpha-index strong{display: block;margin-bottom: 15px;}
.ref-link .title-bg h3{font-size:22px}
}
@media(max-width:991px){
.alpha-results .alpha-box li a{width:35%;margin-right:5%;}
}
@media(max-width:767px){
.inner-con .alpha-index a{width:25px;height:25px;line-height:24px;font-size:14px;}
a.doc-ico-small{font-size:16px}
}
@media(max-width:479px){
.alpha-results .alpha-box li a{margin-right:0;width:inherit}
.alpha-results .alpha-box li span.alpha-desc{width:inherit}
.col-xs-small{width:100%;}
}
/*News List*/
.news-list{padding-bottom:25px;border-bottom:1px solid #eee;margin-bottom:25px;}
.news-list .news-date{width:90px;height:100px;background:#4DB8FF;border-radius:4px;text-align:center;float:left;color:rgb(1,94,172);border-top:3px solid rgba(1,94,172,0.3);margin:0 15px 0 0;font-weight:600;font-family:"arial";}
.news-list .news-date .month{display:block;font-size:24px;font-weight:600;font-family:"arial";margin-top:5px;text-transform:uppercase;}
.news-list .news-date .day{display:block;font-size:16px;border-bottom:1px dashed rgba(1,94,172,0.2)}
.news-list .news-date .year{font-size:18px;}

.news-list .news_info h4{position:relative;padding-bottom:5px;display:table;margin-bottom:5px;}
.news-list .news_info h4::before{position:absolute;content:"";width:50px;height:2px;background:#cd94b4;left:0;bottom:1px}
.news-list .news_info h4::after{position:absolute;content:"";width:80px;height:1px;background:#cd94b4;left:0;bottom:0}
.news-list .news_info .news-des{margin-bottom:15px;max-height:48px;overflow:hidden;position:relative;}
.news-list .news_info .news-btn .btn-default{padding:6px 24px 5px}

.News .news-year{text-align:center;margin-bottom:15px;padding:10px 0;}
.News .news-year .news-combo{padding:0;position:relative;}
.News .news-year span{display:inline-block;font-size:18px;color:#015EAC;margin-right:10px;font-family: "arial";}
.News .news-year .news-combo{display:inline-block;max-width:224px;}
.News .news-year .news-combo .form-control::-ms-expand{display:none;}
.News .news-year .news-combo .form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding-right:37px;border:1px solid #b7b7b7;background:#ffffff url("../images/dropdown-arrow2.png") no-repeat scroll 95% 50%; height:41px}
.news-combo option{padding:3px}
.News .news-year .news-combo .form-control:focus{box-shadow:none;}

@media(max-width:767px){
.news-list .news_info h4{font-size:20px;margin-bottom:10px}
.news-list .news_info .news-btn .btn-default{font-size:14px;}
}
@media(max-width:479px){
.news-list .news-date{float:none;display:table;margin:0 auto 15px;}
.news-list .news_info h4{text-align:center;display:block}
.news-list .news_info .news-btn .btn-default{display:table;margin:0 auto}
.news-list .news_info h4::before,.news-list .news_info h4::after{right:0;margin:0 auto;}
.news-list .news_info .news-des{text-align:center;}
}

/*News Detail*/
.news-dtl-des .doc-ico-small{background:#f5f5f5;padding:10px 15px 10px 40px;width:48%;display:inline-block;border-left:2px solid #015EAC;margin-right:10px;margin-bottom:7px;vertical-align:top}
.news-pdf-list:nth-child(2n) {margin-right:0}
.news-dtl-des a.doc-ico-small.pdf::before{top:12px;left:15px;}
@media(max-width:767px){
.news-dtl-des .doc-ico-small{width:100%;margin-right:0}
}
.faqs_section .faqs .panel{border:none;padding-bottom:20px;border-bottom:1px solid #dfdfdf;box-shadow:none;border-radius:0;}
.faqs_section .faqs .panel-title > a{display:block;position:relative;}
/* .faqs_section .faqs .panel-default {border-color:rgb(77,184,255);} */
.faqs_section .faqs .panel-default > .panel-heading{padding:5px 45px 5px 15px;position:relative;overflow:hidden;background:transparent}
.faqs_section .faqs .panel-title{font-size:20px; margin: 0px;}
.faqs_section .faqs .panel-title > a.collapsed:hover{color:rgba(53, 74, 85,1);}
.faqs_section .faqs .panel-group .panel + .panel{ margin-top: 20px;}
.faqs_section .faqs .panel-title > a.collapsed{color:#015EAC;}
.faqs_section .faqs .panel-title > a.collapsed:hover{color:#83055a;}
.faqs_section .faqs .panel-title > a.collapsed:hover .fa{color:#83055a;}
.faqs_section .faqs .panel-title > a{color:#015EAC;}
.faqs_section .faqs .panel-title .fa{position:absolute;right:0px;font-size:28px;right:-30px;color:#015EAC;top:0;}
.faqs_section .faqs .panel-title .collapsed .fa-minus-circle:before{content:"\f055";color:#4DB8FF;}
.faqs_section .faqs .panel-title .collapsed .fa-minus-circle:hover:before{color:#015EAC;}
.faqs_section .faqs .panel-body{padding:15px 15px 15px 15px;position:relative;overflow:hidden;border:1px solid #dfdfdf;}
.faqs_section .faqs .panel-body p { margin:0 0 10px 0; }
@media (max-width:992px){
.faqs_section .faqs .panel-title{font-size:16px;}
.faqs_section .faqs .panel-default > .panel-heading{padding:15px 45px 15px 35px;}
.faqs_section .faqs .panel-default > .panel-heading::before{width: 35px;font-size: 16px;height: 35px;left: -15px;line-height: 30px;font-size:14px;}
.faqs_section .faqs .panel-title .fa{font-size:24px;top:0;}
}

.arert-list .alert-item{
    box-shadow: -10px 10px 0px rgba(0,0,0,0.055);    
    background-color: #F6F9FC;
    padding: 25px;
    margin-top: 32px;
}
.arert-list .alert-item h2{
    font-family:"arial";
    font-weight:400;
    font-size:22px;
	height:50px;
    margin-bottom:15px;
    overflow:hidden;
}
.arert-list .alert-item h2 a{
    font-family: inherit;
    color: inherit;
}
.arert-list .alert-item a:hover {
    color: #015EAC;
}
.arert-list .alert-item p {
    letter-spacing: 0.5px;
    font-size: 17px;
    font-family: "arial";
    color: #6b7c93;
    margin-bottom: 15px;
	height:96px;
	overflow:hidden;
}
.arert-list .alert-red h2 {
    color: #e04444;
}
.arert-list .alert-green h2{
    color: #45a126;
}
.arert-list .alert-blue h2{
    color: #005ca9;
}
.arert-list .alert-item .btn-default{padding:6px 15px 5px;font-size:14px;}
.arert-list .alert-item .btn-default:hover{color:#fff;}
.alert_div #view_more{margin:35px 0 0;}
.alert_div #view_more .btn-default{background:#015EAC}
.alert_div #view_more .btn-default:hover{color:#fff;background:#4DB8FF}

@media(max-width:767px){
.arert-list .alert-item h2{height:auto;max-height:50px;}
.arert-list .alert-item p{height:auto;max-height:50px;}
}

/* Open Consultations 24-7-2017 */
.consultations .title-bg h2{font-size:24px;font-weight:500}
.consult-list{background:#f5f5f5;margin-bottom:25px;box-shadow:-5px 5px rgba(0,0,0,0.1)}
/* .consult-list + .consult-list {margin-top:40px;} */
.consult-list .consult-item {border-bottom: 1px solid #e8e9eb;padding:0 15px 20px;}
.consult-list .consult-item h3 {font-size:22px;position:relative;padding-bottom:5px;margin-bottom:5px;height:38px;overflow:hidden}
.consult-list .consult-item h3::before {position:absolute;content:"";width:50px;height:2px;background:#cd94b4;left:0;bottom:1px;}
.consult-list .consult-item h3::after {position:absolute;content:"";width:80px;height:1px;background: #cd94b4;left:0;bottom:0;}
.consult-list .consult-item .desc {margin-bottom:15px;height:50px;line-height:150%;overflow:hidden;position:relative;}
.consult-list .news-del-date,.consultations_detail .news-del-date{display:inline-block;margin-right:15px;margin-bottom:15px;} 
.consult-list .news-del-date i,.consultations_detail i{color:#015EAC;}
.consult-list .news-del-date b,.consultations_detail .news-del-date b {font-weight:400;color:#015EAC !important;}
.consult-list .cons-btn a.btn-default, .consultations_detail .cons-btn a.btn-default {padding: 6px 24px 5px;}

@media(max-width:767px){
.consult-list .consult-item h3 {font-size:20px;line-height:110%;height:28px}
.consult-list .cons-btn {margin-top:12px;}
}
@media(max-width:479px){
.consult-list .news-del-date, .consultations_detail .news-del-date{display:block;margin-right:0px;}
}

/* Consultations Detail */
.consultations_detail a.doc-ico-small { padding-right:0px;margin-left:8px ;}

/* Contact us */
.contact_us h2 {border-bottom: 2px solid #cd94b4;margin-bottom:30px;padding-bottom:5px;}
.contact-item {position: relative; padding-left: 68px;}
.contact-item + .contact-item {    margin-top: 28px;}
.contact-item i.sprite {    position: absolute;    left: 0;}
.contact-item a {    color: #6b7c93;}
.contact-item .title {color:#005ca9;font-family:"arial";font-weight:400;font-size:24px;margin-bottom:5px;text-transform: capitalize;line-height:1;letter-spacing:1px;}
.contact-item .sub-title, .contact-item p strong {color:#1f98e8;font-weight:normal;display:block;}
.contact-item .cmp_name {margin-bottom:5px;}
.contact-item p {color: #6b7c93;letter-spacing:0.5px;}
.contact-item p:last-child {margin-bottom:0px;}
.icon_home {background-position:0px -135px;height:46px;width:54px;}
.icon-call2 {background-position:-116px -134px;height:54px;width:55px;}
.icon_fax {background-position:0px -184px;height:48px;width:55px;}
.icon-email2 {background-position:-58px -192px;height:40px;width:54px;}
.icon_clock {background-position:-57px -135px;height:54px;width:56px;}
@media (max-width:767px){
.contact-list {margin-bottom:28px;}	
}

/* Completed Consultations */
.comp_consultations .consult-list .consult-item {border-bottom: 0px solid #e8e9eb;padding-bottom: 0px;}
.comp_consultations .consrow {border-bottom: 1px solid #e8e9eb;padding-bottom:30px;margin-bottom:30px;}

/* Applications Page */
.appsearch-box {background:#fbfdff;border:1px solid #eee;padding:25px 10px 5px;margin-bottom:25px;}
.appsearch-box .rows {max-width:95%;margin:0px auto;}
.appsearch-box .dis-cell {margin-bottom:15px;}
.appsearch-box .form-control {height:49px;border-radius:25px;border:3px solid #cd94b4;text-align:center;font-size:16px;}
.appsearch-box .form-control:focus {border-color: #005EAC;}
.appsearch-box .btn {border-radius:25px;display:inline-block;max-width:180px;width:100%;padding-top:10px;padding-bottom:10px;margin:5px 5px;}
.find-combo h2 {font-size:24px;text-align:center;margin-top:10px;}
.sort_wrap {background-color: #f1f1f1;padding:25px 0;margin-bottom:35px;}
.sort-form-wrap .form-control::-ms-expand{display:none;}
.sort-form-wrap .form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding-right:27px;border:1px solid #b7b7b7;background:#ffffff url("../images/dropdown-arrow2.png") no-repeat scroll 93% 50%; height:41px}
.sort-form-wrap label.title {color: #232323;float:left;line-height: 40px;margin:0;width:65px;font-family:inherit;}
.sort-form-wrap {margin: 0 auto;max-width:678px;}
.sort-form-wrap .btn.btn-light-blue {margin-left:11px;}
.sort-form-wrap .form-control:focus{box-shadow:none;}

@media (max-width:767px) {
	.appsearch-box .rows {max-width:96%;}
	.find-combo h2 {font-size:20px;}
	.sort_wrap .col-sm-4 {float: left;padding:0 6px;width:30%;}	
	.sort-form-wrap label.title {font-size:15px; padding-left:12px;}
	.appsearch-box .btn {max-width:150px;}
}
@media (max-width:479px) {
	.sort-form-wrap {max-width:267px}
	.sort-form-wrap label.title {width:100%; text-align:center}
	.sort_wrap .col-sm-4 {float:none; width:100%; margin-bottom:10px;}
	.sort_wrap .btn-item {text-align:center;}	
}
.service-ico {
	background: url(../images/sprite.png) no-repeat 0px 0px;width:21px;height:21px;display:table;vertical-align:middle;position: relative;top:-1px;
background-position:-177px -135px;margin:auto;	
}

/* Sevice Fees */
table.app-reg tr:nth-child(1){background-color:#f2ecf0;border-top:solid 1px #d7d7d7;border-bottom:solid 1px #d7d7d7;}
table.app-reg tr th{color:#005ca9}
table.app-reg tr th b{color:#005ca9}
table.app-reg tr td{color:#434343}
table.app-reg tr td b{color:#434343}
table.app-reg tr td .active{color:#629632}
table.app-reg tr td .pending{color:#ff9400}
table.app-reg tr td .expired{color:#a90a10}
table.app-reg tr td:nth-child(2) a{color:#434343}
table.app-reg tr td:nth-child(2) a:hover{color:#771b59;-mz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s}
table.app-reg tr:hover{background-color:#f2ecf0;;-mz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s}
table.app-reg tr:nth-child(2):hover{background:none}
table.app-reg tr th a{color:#005ca9}
table.app-reg tr th a:hover{color:#771b59}

/*sitemap*/
.sitemap .ul-sitemap{width:30%;float:left;}
.sitemap .ul-sitemap + .ul-sitemap{margin-left:5%} 
.ul-sitemap.clearfix li a {color:#005ca9;}
.ul-sitemap.clearfix li a:hover {color:#4db8ff;}
.ul-sitemap.clearfix li ul{margin:10px 0}
.ul-sitemap.clearfix li ul li::after{content:"";background:#b1b4b8;width:7px;height:7px;border-radius:50%;left:0;top:10px;}
.ul-sitemap.clearfix li ul li{padding-left:20px;}
.ul-sitemap.clearfix li ul li a{color:#78787c;}
.ul-sitemap.clearfix li ul li a:hover{color:#0059a4;}
.sitemap .social-media {list-style:none;}
.sitemap li ul.social-media li {padding-left:0px;}
.sitemap .social-media li::after {display:none;}
.sitemap .social-media i.fa {text-align:center;margin-right:8px;color:#fff;width:30px;height:30px;line-height:30px; border-radius:50%;}
.sitemap .social-media .fa-facebook {background:#3B5998;}
.sitemap .social-media .fa-linkedin {background:#0077B5;}


@media(max-width:767px){
.sitemap .ul-sitemap{width:50%;}
.sitemap .ul-sitemap + .ul-sitemap{margin-left:0}
}
@media(max-width:479px){
.sitemap .ul-sitemap{width:100%;}	
}
.faqs_section.telecom_div .faqs .panel-default table{margin-bottom:0;}
.faqs_section.telecom_div .faqs .panel-default{border:none;}
.faqs_section.telecom_div .faqs .panel-default > .panel-heading{border:1px solid rgb(77,184,255);margin-bottom:15px;}
.faqs_section.telecom_div .faqs .panel-default > .panel-heading:before{content:"";border-radius:0;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:-25px;width:35px;height:35px;}
@media(max-width:992px){
.faqs_section .faqs .panel-default > .panel-heading{padding:5px 45px 5px 35px;}
}

/*Dirtector List*/
.Director-list .director{background:rgba(77,184,255,0.1);padding:15px;margin-bottom:25px;border-radius:5px;border-bottom:2px solid rgba(77,184,255,0.3);min-height: 257px;position:relative}
.Director-list .director h2{font-size:22px;display:table;position:relative;border-bottom:1px solid rgba(77,184,255,1);padding-bottom:5px;}
.Director-list .director h2 span.news-del-date{color:#000;font-size:18px}
.Director-list .director h2::before{position:absolute;width:70px;height:2px;background:rgba(77,184,255,1);left:0;bottom:0;content:"";}
.Director-list .director-img{width:150px;float:left;margin-right:15px;position:relative;box-shadow:5px 5px rgba(0,0,0,0.088);-webkit-box-shadow:5px 5px rgba(0,0,0,0.088);overflow:hidden;}
.Director-list .director .thumbnail_container{padding-bottom:150%;position:relative}
.Director-list .director .thumbnail{padding:0;position:absolute;width:100%;height:100%;border:none;border-radius:0}
.Director-list .director .thumbnail img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
.Director-list .user_icon{width:150px;float:left;margin-right:15px;background:rgba(1,94,172,0.1);font-size:5em;text-align:center;color:rgba(255,255,255,0.5);box-shadow:5px 5px rgba(0,0,0,0.088);-webkit-box-shadow:5px 5px rgba(0,0,0,0.088)}
.Director-list .user_icon .thumbnail{background-color:rgba(1,94,172,0.7);}
.Director-list .user_icon i{width:70px;height:85px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.Director-list .director .news-des{height:112px;margin-bottom:15px;overflow:hidden;/*height:136px;margin-bottom:25px;*/}
.Director-list .director .btn-default{font-size:14px;padding:4px 15px 4px;position:absolute;right:15px;bottom:15px}
.Director-list .director-img.hover-div{background:rgba(77, 183, 254, 0.8);bottom:0;left:0;position:absolute;right:0;top:0;opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
.Director-list .director-img .hover-div i{width:40px;height:40px;background:rgb(1,94,172);border-radius:50%;line-height:40px;text-align:center;color:#fff;font-size:18px;position:absolute;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;left:0;right:0;margin:0 auto;bottom:-100%;}
@media(min-width:1200px){
.Director-list .director-img:hover .hover-div{opacity:1}
.Director-list .director-img:hover i{bottom:calc(50% - 20px);}
.Director-list .director-img:hover a img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
}
@media(max-width:767px){
.Director-list .director{min-height:inherit}
.Director-list .director .news-des{text-align:justify;}
}
@media(max-width:479px){
.Director-list .director-img{float:none;display:table;margin:0 auto 15px;}
.Director-list .user_icon{float:none;display:table;margin:0 auto 15px;}
.Director-list .director .btn-default{position:relative;right:0;bottom:0;display:table;margin:0 auto}
}

/* Radio Part */
.Radio-part{border:1px solid #f0f0f0;position:relativel;margin-bottom:25px;}
.Radio-part .freq-pabs{background:#015eac;color:#ffffff;padding:5px 15px;width:100%;display:block}
.Radio-part .broadcasting_img{border-bottom:1px solid #E0E0E0;padding:7px;background:#f9f9f9;}
.Radio-part .broadcasting_img .thumbnail_container{position:relative;padding-bottom:80%;overflow:hidden}
.Radio-part .broadcasting_img .thumbnail{padding-bottom:0;position:absolute;width:100%;height:100%;border:none;padding:0;margin-bottom:0;border-radius:0}
.Radio-part .broadcasting_img .thumbnail a{display:block;width:100%;height:100%;}
.Radio-part .broadcasting_img .thumbnail img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
.Radio-part .radio_info{padding:0 15px;}
.Radio-part .radio_info h3{font-size:18px;line-height:24px;overflow:hidden;margin:10px 0 5px;display:table;height:48px;width:100%;font-weight:600;}
.Radio-part .radio_info h3 span{display:inline-block;vertical-align:-10px;}
.Radio-part .radio_info p{height:46px;overflow:hidden}
.hover-div{background:rgba(77, 183, 254, 0.8);bottom:0;left:0;position:absolute;right:0;top:0;opacity:0;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
.hover-div i{width:40px;height:40px;background:rgb(1,94,172);border-radius:50%;line-height:40px;text-align:center;color:#fff;font-size:18px;position:absolute;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;left:0;right:0;margin:0 auto -100%;bottom:0;}
@media(min-width:1200px){
.Radio-part .broadcasting_img:hover .hover-div{opacity:1}
.Radio-part .broadcasting_img:hover .hover-div i{margin-bottom:calc(50% - 45px);}
.Radio-part .broadcasting_img:hover a img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
}
@media(min-width:480px) and (max-width:767px) {
.Radio-part {min-height:390px;}	
}



.thumbnail-container{overflow:hidden;padding-bottom:67%;position:relative;}
.thumbnail{background:#f8f8f8;border:medium none;border-radius:0;height:100%;margin:0;padding:0;position:absolute;width:100%;}
.thumbnail img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;}
/** Theme  End**/

/** 25-07-17 Application Detail**/
.detail_info .contact-item i {position: absolute;left: 0;background:#0159a4;color:#fff;border-radius:50%;text-align:center;width:50px;height:50px;line-height:50px;}
.detail_info .contact-item .icon-email{margin-top:0px;}
.txt-yellow {color: #ff9400 !important;}
.txt-red {color:#a90a10 !important;}
.txt-green {color:#629632 !important;}

.con_alert h3 {margin:0px 0 4px 0 !important;}
.con_alert i {display:inline-block;font-size:18px}
.con_alert .add-detail {position:relative;}
.con_alert .add-detail b {font-weight:500;}
.con_alert .add-ico {float:left;margin-right:5px;}
.lnc_btm_serv {margin-top:30px;}
a.doc-ico {width:20px;height:22px;margin: auto;background-position:-139px -74px !important;}

/* Number Allocations */
.compny_sortwrap label.title {margin-left:4.30% !important;}
.sort_wrap.compny_sortwrap .form-control {background-position:right 15px center !important;}
@media (max-width: 767px){
.compny_sortwrap label.title {margin-left:0px !important;width:90px !important;}
.sort_wrap .col-sm-10 {padding:0 6px;width:45%;}
}
@media (max-width: 479px){
.compny_sortwrap label.title {float:none;width:100% !important;margin-left:0% !important;padding-left:0px !!important;}
.sort_wrap .col-sm-10 {width:100%;}
}


/*Team Listing Start*/
.teamlisting_section { word-wrap: break-word; }
.teamlisting_section .team-grid {border:1px solid rgba(0, 0, 0, 0.10); float:left;padding:0px;width:100%;margin:15px 0;text-align:center;}
.teamlisting_section .team-grid .team_image .thumbnail-container{padding-bottom:67%}
.teamlisting_section .team-grid .team_image .thumbnail-container img{margin:auto;}
.teamlisting_section .team-grid .team_detail{padding:20px;height:120px;}
.teamlisting_section .team-grid .team_detail h4{margin:0 0 10px;height:35px;overflow:hidden;position:relative;border-bottom:1px solid rgba(77,184,255,0.3);}
/* .teamlisting_section .team-grid .team_detail h4::before{position:absolute;content:"";width:100px;height:2px;background:left:0;bottom:0;} */
.teamlisting_section .team-grid .team_detail h4::after{position}
.teamlisting_section .team-grid .team_detail h4 a{color:#5a5a5a;}
.teamlisting_section .team-grid .team_detail h4 a:hover{color:#0059a4;}
.teamlisting_section .team-grid .team_detail .designation{color:#0059a4;font-size:14px;}
.teamlisting_section .team-grid .team_detail p{font-size:14px;float:left;width:100%;position:relative;height:64px;overflow:hidden;margin:10px 0;} 
.teamlisting_section .team-grid .team_detail .contact_info{text-align:left;}
.teamlisting_section .team-grid .team_detail .contact_info ul {margin:0;}
.teamlisting_section .team-grid .team_detail .contact_info li{margin:0px;padding:7px 0;border-bottom:1px solid rgba(0, 0, 0, 0.10);}
.teamlisting_section .team-grid .team_detail .contact_info li:last-child{border:none;}
.teamlisting_section .team-grid .team_detail .contact_info li::after{background:none}
.teamlisting_section .team-grid .team_detail .contact_info li i{padding:0 10px 0 0;color:#d77e36;}
.teamlisting_section .team-grid .team_detail .contact_info li a{color:#5a5a5a;}
.teamlisting_section .team-grid .team_detail .contact_info li a:hover{color:#d77e36;}
.teamlisting_section .team-grid .team_detail .btn{margin:10px 0 0 0}
.team-grid .nqimg_effects img{-webkit-transition: all 0.4s ease-in-out 0.2s;-khtml-transition: all 0.4s ease-in-out 0.2s;-moz-transition: all 0.4s ease-in-out 0.2s;-ms-transition: all 0.4s ease-in-out 0.2s;-o-transition: all 0.4s ease-in-out 0.2s;transition: all 0.4s ease-in-out 0.2s;}
.team-grid .nqimg_effects .nqimg_mask{-webkit-transition:all 0.4s ease-in-out;-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:rgba(0, 0, 0, 0.5);opacity:0}
.team-grid .nqimg_effects .nqimg_mask .btn{ border-radius: 100%; margin:0px;padding:15px;line-height:15px;font-size:18px;text-transform:uppercase;white-space:nowrap; color: #333; box-shadow: none; text-decoration: none; display:inline-block;background:rgba(255, 255, 255, 1);border:none;min-width: auto;}
.team-grid .nqimg_effects .nqimg_mask .btn:hover{background:#d77e36; text-decoration: none; color: #fff;border:none; top: auto;}
.team-grid .nqimg_effects .nqimg_mask .btn:focus { text-decoration: none; outline: medium none; outline-width: 0px; }
.team-grid .nqimg_effects:hover .nqimg_mask { opacity: 1; }
.team-grid .nqimg_effects:hover a.btn{-webkit-transition-delay:0.3s;-khtml-transition-delay:0.3s;-moz-transition-delay:0.3s;-ms-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;opacity:1}
.teamlisting_section .more-view {margin-top:25px;}
/*Team Listing End*/

/*Team Detail Start*/
.teamdetail_section .team-grid {border:1px solid rgba(0, 0, 0, 0.10); float:left;padding:0px;width:100%; margin-bottom: 30px; }
.teamdetail_section .team-grid .team_image .thumbnail-container { padding-bottom:67% }
.teamdetail_section .team-grid .team_detail { padding: 10px 20px; }
.teamdetail_section .team-grid .team_image img { margin: auto; }
.teamdetail_section .team-grid .team_detail .contact_info ul { margin: 0; }
.teamdetail_section .team-grid .team_detail .contact_info li { margin:0px; padding: 7px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.10); }
.teamdetail_section .team-grid .team_detail .contact_info li:last-child { border: none; }
.teamdetail_section .team-grid .team_detail .contact_info li::after{ background: none }
.teamdetail_section .team-grid .team_detail .contact_info li i { padding: 0 10px 0 0; color:#005EAC; }
.teamdetail_section .team-grid .team_detail .contact_info li a { color: #5a5a5a; }
.teamdetail_section .team-grid .team_detail .contact_info li a img {float:none;margin:0px;}
.teamdetail_section .team-grid .team_detail .contact_info li a:hover { color: #d77e36; }
.teamdetail_section .team_details h2 { margin: 0px 0 5px 0; }
.teamdetail_section .team_details .designation { float: left; width: 100%; border-bottom: 1px solid rgba(0,0,0,0.1); padding: 0 0 10px 0; margin: 0 0 10px 0 }
/*Team Detail End*/

.hover_image .hover-div i{width:40px;height:40px;background:rgb(1,94,172);border-radius:50%;line-height:40px;text-align:center;color:#fff;font-size:18px;position:absolute;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;left:0;right:0;margin:0 auto;bottom:-100%;}
.hover_image img{transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
@media(min-width:1200px){
.hover_image:hover .hover-div{opacity:1}
.hover_image:hover i{bottom:calc(50% - 20px);}
.hover_image:hover a img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
}

/* Find A Complaint */
.complaints_page {margin-top:25px;}
.complaints_page .complaints-grid {border:1px solid rgba(0, 0, 0, 0.10);padding:0px;width:100%;margin:55px 0;text-align:center;}
.complaints_page .complaints-grid.blue-bg {background-color: #2069c2;}
.complaints_page .complaints-grid .complain_image {border-radius:50%;max-width:150px;background:#fff;border:2px solid #eee;margin:-78px auto 0;}
.complaints_page .complaints-grid .complain_image .thumbnail-container { padding-bottom: 100% }
.complaints_page .complaints-grid .complain_image .thumbnail-container .thumbnail {background:none;}
.complaints_page .complaints-grid .complain_image .thumbnail-container img { margin: auto; }
.complaints_page .complaints-grid .complain_detail { padding:20px 10px 25px;min-height:175px;}
.complaints_page .complaints-grid .complain_detail h4 { margin:0px;font-size:19px;margin-bottom:10px; }
.complaints_page .complaints-grid.blue-bg .complain_detail h4 {color:#fff;}
.complaints_page .complaints-grid .complain_detail .compl_btns .btn-default { display:block;border-radius:2px;margin:8px auto 0px;max-width:220px;}
.complaints_page .complaints-grid.blue-bg .complain_detail .compl_btns .btn-default:hover {background:#fff;color:#015EAC;}
.complaints_page .complaints-grid .complain_image, .complaints_page .complaints-grid .complain_image img {transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;}
.complaints_page .complaints-grid:hover .complain_image{box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
.complaints_page .complaints-grid:hover .complain_image img {transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75);}

@media (max-width:767px) {
.complaints_page .complaints-grid .complain_detail h4 {font-size:17px;}	
}

/* Complain Form Page  */

.complain_form .form-formet{background:#fff;padding:15px;background-color:rgba(77, 184, 255, 0.1);border:1px solid rgba(77, 184, 255, 0.2);}
.complain_form .RequiredField {color:#de0911;}
.complain_form .form-formet label{display:block;}
.complain_form .form-formet .form-control{height:41px;border-color:#ddd;border-radius:0px;box-shadow:none;}
.complain_form .form-formet .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.complain_form .form-formet .form_select_div select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance: none;-ms-appearance:none;padding-right:27px;background:#ffffff url(../images/dropdown-arrow2.png) no-repeat right 10px center;}
.complain_form .form-formet textarea.form-control{min-height:96px;}
.complain_form .form-formet .form-control.hasDatepicker{background:#fff;}
.complain_form .form-formet .form-choosefile .form-control{padding:9px 15px;}
.complain_form .form-formet label.error{font-size:14px;}
.complain_form .form-formet .btn {margin-right:2px;margin-top:34px;}
@media (max-width:767px) {
.complain_form .form-formet .btn {min-width:115px;}
}
@media (max-width:479px) {
.complain_form .form-formet .btn {margin-top:10px;}
}

/*404*/
header .logo, header .logo img { border:none; }
.body404 {background-color: #f8f8f8; position: relative; height: 100%;}
.wrap404 header {background-color: rgba(0, 0, 0, 0);padding-left: 22px;padding-top: 18px;z-index: 3; position: absolute; left: 0; top: 0;box-sizing: border-box;}
.body404 header:before {display: none;}
.body404 header::after {border-radius: 0;background-color: #ffffff;content: "";height: 78px;left: 0;position: absolute;right: 0;top: 0;width: 100%;z-index: -1;}
.wrap404 {background-color: #d77e36;border-radius: 0px;bottom: 55px;left: 0;margin: auto;position: absolute;right: 0;top: 55px;width: 75%;}
.wrap404 .top-shade {top: 35px; left: 0;position: absolute;right: 0;width: 100%;z-index: 1;}
.wrap404 .top-shade svg path { fill: #FFFFFF !important;}
.wrap404-inner {border-radius: 0px;box-shadow: 0 10px 90px rgba(0, 0, 0, 0.055);-webkit-box-shadow: 0 10px 90px rgba(0, 0, 0, 0.055);height: 100%; position: absolute; min-height: 670px; width: 100%; }
.wrap404 .content {color: #FFFFFF;position: relative;width: 100%;top: 55%;left: 0px;text-align: center;margin-top: 60px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.wrap404 .text404 {font-family: "arial";font-weight: 600;font-size: 15em;line-height: 1;text-shadow: 8px 8px 2px rgba(0, 0, 0, 0.45); margin: 0px;}
.wrap404 .error404 {font-size: 22px;max-width: 610px;margin: 0 auto 35px;line-height: 30px;}
.wrap404 .btn { background: #fff;color:#015EAC; cursor: pointer; box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.25); padding:7px 18px;}
.wrap404 .btn:hover { top: -1px; }
@media screen and (min-device-width: 1279px) and (max-device-width: 1400px) { 
    .wrap404 .top-shade { top: 55px; }
    .wrap404-inner { position: static; margin-bottom: 50px }
}	
@media (max-width:1024px) {
    .wrap404 { width: 90%; }
    .wrap404 .top-shade { top: 70px; }
}
@media (max-width:767px) {
    .wrap404 {bottom: 0;margin: 30px auto;position: relative;top: 0;}
    .body404 { overflow: auto; position: relative; }
    .wrap404 .text404 { font-size: 7em }
    .wrap404 .error404 { font-size: 16px; line-height: 20px; }
    .wrap404-inner { min-height: 470px; }
    .wrap404 header { position: relative; }
    .wrap404 .content { position: relative; top: initial; transform:initial; margin-bottom: 20px; }
    .wrap404-inner { position: relative; margin-bottom: 30px }
}	
/*404 End*/


/*Site map*/
.map-select{background: rgba(77, 184, 255, 0.05) none repeat scroll 0 0;padding:15px;box-shadow:-3px 3px rgba(0,0,0,0.1);margin-bottom:10px;}
.map-select h3{position:relative;border-bottom:1px solid #cd94b4;padding-bottom:5px;display:table;font-size:22px;font-weight:600}
.map-select h3::before{position:absolute;content:"";left:0;bottom:0;width:40%;height:2px;background:#cd94b4;}
.map-select .s-box label	{color:#015EAC}
.map-select .s-box .form-control::-ms-expand{display:none;}
.map-select .s-box .form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;padding-right:37px;border:1px solid #b7b7b7;background:#ffffff url("../images/dropdown-arrow2.png") no-repeat scroll 95% 50%; height:41px}
.map-select .s-box .form-control:focus{box-shadow:none;}
.map-select .btn-default{border:none;display:table;margin:15px auto 0;padding:10px 35px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;}
#map_replace .map{margin-bottom:25px;}
#map_replace .map iframe{width:100%;}

/*popup*/
.popup_part{padding:0 0 15px;background:#F6FAFD;width:600px;overflow:hidden;border-bottom:3px solid rgba(1,94,172,0.9);position:fixed;left:0;right:0;margin:0 auto;top:20%;}
.popup_part .close-botton{position:relative;}
.popup_part .close-botton h2{background:rgba(1,94,172,0.9);color:#fff;padding:8px 0;text-align:center;font-size:24px;box-shadow:1px 1px 3px rgba(0,0,0,0.5);}
.popup_part .close-botton .close{position:absolute;right:0;top:0;bottom:0;background:rgba(0,0,0,0.1);color:rgb(77,184,255);line-height:44px;padding:0 12px;}
.popup_part .close-botton .close:hover{background:rgba(0,0,0,0.2);}
.popup_part .close-botton .close i{font-size:22px;}
.popup_part .Requiredfield{color:#ff0000;padding-top:5px;padding-bottom:5px}
.popup_part .popup-form .form-group label{color:#777777}
.popup_part .popup-form .form-control{box-shadow:none;-webkit-box-shadow:none;}
.popup_part .popup-form .form-control:focus{box-shadow:none;border-color:rgba(1,94,172,0.5)}
.popup_part .popup-form .btn-default{margin-top:34px; border:none;padding:10px 38px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;}
#backgroundPopup{height:100% !important;}

@media(max-width:767px){
.popup_part{width:96%;top:10%;bottom:10%;overflow-y:scroll;-webkit-overflow-scrolling: touch;}
.popup_part .popup-form{padding-bottom:15px;}
.popup_part .close-botton h2{font-size:18px;}
.popup_part .close-botton .close{line-height:38px;}
.popup_part .popup-form .btn-default {margin-top:10px; }
}
@media(max-width:479px){
.captcha iframe {transform:scale(0.85);}
.g-recaptcha {margin-left: -22px;} 	
}

/*  Interconnection Page */
.clear {clear:both;}
.Agreements .cms h2, .Agreements .cms h3 {font-size:20px;padding:6px 15px;background:#E5F3FD;font-weight:500;}
.Agreements .inner-con li b {float: right;width: 12%;font-weight:400;color:#4db8ff;}
.Agreements .inner-con li b .icon-calendar:before {content: "\f073";font-family:FontAwesome;display:inline-block;font-style:normal;} 


@media (max-width:1199px){
.Agreements .inner-con li b {width:15%;}	
}
@media (min-width:767px) and (max-width:1024px) {
.Agreements .inner-con li a {width:80%;}
}
@media (max-width:991px){
.Agreements .inner-con li b {width:20%;}	
}
@media (max-width:767px){
.Agreements .cms h2, .Agreements .cms h3 {font-size:18px;}
.Agreements .inner-con li a {padding:0 5px 0 26px;font-size:inherit;}
.Agreements .inner-con li b {float: none;width: auto;}
.Agreements .inner-con li b i {display: none;}
}

/*Thank you Start*/
.thankyou {margin: -85px auto 15px;max-width: 500px;text-align: center;}
.thankyou-head {background-color:#F6FAFD;box-shadow: -16px -16px 35px rgba(0,0,0,0.055);-webkit-box-shadow: -16px -16px 35px rgba(0,0,0,0.055);-ms-box-shadow: -16px -16px 35px rgba(0,0,0,0.055);padding: 35px 0;position: relative;z-index: 3;}
.thankyou-head:before {position: absolute;left: 0px;content: '';display: block;width: 100%;height: 60px;background-color:#F6FAFD;transform: skewY(-3.3deg);-webkit-transform: skewY(-3.3deg);-ms-transform: skewY(-3.3deg);z-index: -1;top: -17px;}
.thankyou h1 {font-family: "arial";font-weight: 300;font-size: 68px;color: #015EAC;line-height: 1;}
.thankyou p {font-size: 22px;margin: 20px auto 35px;max-width: 450px;}
.thankyou .icon-thumbs-up {background:url('../images/thumb_icon.png') no-repeat; display: inline-block; height: 70px;width: 70px;}
.btn-home {background: #015EAC;color:#fff;cursor: pointer;padding:7px 18px;box-shadow:2px 2px 7px rgba(0, 0, 0, 0.25);}
.btn-home:hover {top:-1px;color:#fff; }

@media (max-width:767px) {
	.thankyou { margin: -55px auto 20px; }
	.thankyou h1 { font-size: 48px; }
	.thankyou p { font-size: 18px; line-height: 24px; }
}	
/*Thank you End*/


/*FOI Start*/
.foi_section .icon-foi{background:url(../images/foi_icon.png) no-repeat; height:62px;width:60px;vertical-align:middle;margin-right:10px; display: inline-block;}
.foi_section .foi-contact{ margin-top:50px;background-color:#fff;position:relative;padding:22px 22px;box-shadow:-10px 10px 0px rgba(0,0,0,0.055);z-index:1;}
.foi_section .foi-contact:before{position:absolute;left:0px;content:'';display:block;width:100%;height:60px;background-color:#fff;transform:skewY(-3.3deg);-webkit-transform:skewY(-3.3deg);-ms-transform:skewY(-3.3deg);z-index:-1;top:-17px}
.foi_section .foi-contact h2{color:#015EAC;font-family:"arial";font-weight:500;font-size:26px;letter-spacing:1px;margin-bottom:25px;text-transform:capitalize}
.foi_section .foi-contact .title {color:#015EAC;font-size: 22px;font-family: "arial";font-weight: 400;margin-bottom: 7px;line-height: 1;}
.foi_section .foi-contact p { font-size: 16px;}
.foi_section .foi-contact p img {float:none;width:auto;margin:0px;}
@media (max-width:767px) {
	.foi_section .foi-contact { margin-bottom: 40px; }
}	
/*FOI End*/

.con_alert_licences .add-detail b {
	font-size:18px;
	font-weight:400;
}
.con_alert_licences .add-detail b i {	
	margin-right:2px;	
}

/*Job Listing Start*/
.job_listing { position:relative;}
.job_listing .career-item {background:rgba(77,184,255,0.1);float:left;width:100%; border:2px dashed #015EAC;padding:25px 215px 25px 25px;position:relative;margin:15px 0;}
.job_listing .career-item .title_text { position:relative;font-size:24px;margin-bottom:20px;padding-bottom:10px; }
/* .job_listing .career-item .title_text::before {background:#4DB8FF;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:35px;} */
.job_listing .career-item .title_text:before {
    position: absolute;content: "";width: 50px;height:2px;background:rgb(77,184,255);left:0;bottom:1px;}
.job_listing .career-item .title_text:after {    
	position: absolute;content: "";width: 80px;height: 1px;background: rgb(77,184,255);left: 0;bottom: 0;}
.job_listing .career-item .title_text a:hover { color:#4DB8FF;}
.job_listing .career-item .right { background:#015EAC; border-left:1px solid #015EAC;height:100%;padding:20px;position:absolute;right:0;text-align: center;top:0;width:200px;}
.job_listing .career-item .right .apply_nowbtn{bottom:0;left:0;position:absolute;right:0;top:0;transform:translate(0%, 42%);-webkit-transform:translate(0%, 42%);vertical-align:middle;}
.job_listing .career-item .btn i.fa {font-size:20px;margin-left:7px;vertical-align:-1px;}
.btn-white.btn-default {background-color:#FFF;color:#015EAC;}
.btn-white.btn-default.active, .btn-white.btn-default:focus {background-color:#FFF;color:#015EAC;}
.job_listing .career-item .right .apply_nowbtn .defult-btn:hover, 
.job_listing .career-item .right .apply_nowbtn .defult-btn:focus {color:#fff;}
.job_listing .career-item .right .apply_nowbtn .defult-btn:hover .arw {background-position: 0px -58px;}


@media (max-width:767px) {
	.job_listing .career-item { padding: 20px; }
	.job_listing .career-item .right { position: relative; float: left; width: 100%; margin-top: 30px; padding: 30px 20px; }
	.job_listing .career-item .right .apply_nowbtn { position: relative; transform: none; -webkit-transform: none; }
}	
/*Job Listing End*/
/*Job Detail Start*/
.job_details .title-bg {padding:4px 15px;font-size:26px;}
.icon_doc {display:inline-block;background:url("../images/job_icon.png") no-repeat 0px 0px;width:32px;height:32px;background-size:100%;}

/*Job Detail End*/

.defult-btn {
    line-height:30px;color:#852064;display:inline-block;font-family: 'arial', sans-serif;font-size:15px;
	font-weight: 500;padding:0;display: inline-block;
}
.defult-btn .arw {    
    background: url(../images/Arrow.png) no-repeat 0px -116px;display: inline-block;width: 30px;
    height: 29px;margin: 0 0 0 8px;vertical-align: middle;
}
.defult-btn:hover .arw {
    background-position:0px 0px;
}
.defult-btn:hover, .defult-btn:focus {
    color:#015EAC;
}


@media(max-width:1024px){
  .top-shade{top: 85px;}
  .banner-petrol{margin-top:110px;}
  header .banner-popup{display:block;}
}

@media(max-width:767px){
  .banner{ margin-top: 100px;}
  header .banner-popup{width:275px; top:0;}
}

@media(max-width:479px){
.banner-petrol{margin-top: 165px !important;}
  .top-shade { top: 160px !important;}
}
@media(max-width:360px){

  header .banner-popup { right: 0; top:0;}
}


/** Search Page 08-09-17 **/
/*
.Search-list .fs16.txt-dpink{
	color:#015EAC;
	font-size:18px;
	margin-bottom:10px;
}
.Search-list .fs16.txt-dpink strong {color:#4DB8FF;}
.Search-list .spacer10 {height:10px;clear:both;}
.Search-list .search-wrap {
    margin-bottom:30px;border:1px solid #4db8ff;padding:10px 15px;box-shadow:5px 5px 5px rgba(0,0,0,0.10); 
}
.Search-list h2 {font-size:24px;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid #4db8ff;position:relative;}
.Search-list h2 span {font-size:15px;}
.Search-list h2::before {
    position: absolute;content: "";width: 53px;height:2px;background: #4db8ff;bottom: 0;left: 0;
}
.Search-list h3 {font-size:22px;}
.Search-list h4 {font-size:20px;} 
.Search-list .search-desc {font-weight:normal;}
.Search-list p {font-weight:normal;}
.Search-list .cms ul > li {font-weight:normal;}
.Search-list .search-wrap hr {
	display:none;
}
.Search-list .search-desc .col-md-8.col-sm-8 {width:100%;padding:0px;}
*/


.right-side-content-all{overflow:hidden}
.left-side-content-all{float:left;width:250px;margin:0 40px 0 0;}
.left-side-content-all ul{padding-left:0;border:1px solid #dfdfdf;}
.left-side-content-all ul li{padding-left:0;}
.left-side-content-all ul li::after{display:none;}
.left-side-content-all ul li + li{border-top:1px solid #dfdfdf;margin-top:0;}
.left-side-content-all ul li a{padding:10px 15px;text-decoration:underline;display:block}
.left-side-content-all ul li span{padding:10px 15px;display:block;color:#4d51a6;}


@media(max-width:1024px){
.left-side-content-all{margin:0 20px 0 0;}	
}
@media(max-width:767px){
.left-side-content-all{width:100%;float:none;margin:0 auto 15px}
}

.left-side-content-all form{background:#f5f5f5;padding:15px;}
.left-side-content-all form label{font-weight:700}

.left-side-content-all ul li.dropdown .dropdown-menu{padding-left:15px;position:relative;border:none;border-radius:0;float:none;z-index:1;}
.left-side-content-all ul li.dropdown.current,.left-side-content-all ul li.current{display:block}
.left-side-content-all ul li.dropdown .dropdown-menu li{border:none;}
.left-side-content-all ul li.dropdown .dropdown-menu .dropdown.current{display:block}
.left-side-content-all ul li.dropdown .dropdown-menu .dropdown .dropdown-menu{margin-bottom:0}
.left-side-content-all .dropdown.current .dropdown-menu{display:block;}
.left-side-content-all .dropdown.current .dropdown-menu .dropdown-menu{display:none;}
.left-side-content-all .dropdown.current .dropdown-menu .dropdown.current .dropdown-menu{display:block;}
.left-side-content-all .dropdown.current .dropdown-menu .dropdown.current .dropdown-menu .dropdown-menu{display:none;}
.left-side-content-all .dropdown.current .dropdown-menu .dropdown.current .dropdown-menu .dropdown.current .dropdown-menu{display:block;}
.left-side-content-all ul li.dropdown a{background:transparent;text-decoration:none;padding:7px 10px;color:#4d51a6;position:relative;white-space:inherit}
.left-side-content-all ul li.dropdown a:hover{background:transparent;color:#070a63;}
.left-side-content-all ul li.dropdown.current a{color:#070a63;text-decoration:underline;font-weight:bold;}
.left-side-content-all ul li.dropdown.current .dropdown-menu a{color:#4d51a6;text-decoration:none;font-weight:normal;}
.left-side-content-all ul li.dropdown.current .dropdown-menu a:hover{color:#070a63;}
.left-side-content-all ul li.dropdown.current .dropdown-menu li.current a{color:#070a63;text-decoration:underline;font-weight:bold;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu a{color:#4d51a6;text-decoration:none;white-space:inherit;font-weight:normal;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu a:hover{color:#070a63;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu li.current a{text-decoration:underline;color:#070a63;font-weight:bold;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu li.current .dropdown-menu li a{color:#4d51a6;text-decoration:none;font-weight:normal;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu li.current .dropdown-menu li.current a{color:#070a63;text-decoration:underline;font-weight:bold;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu li.current .dropdown-menu li.current .dropdown-menu a{text-decoration:none;color:#4d51a6;font-weight:normal;}
.left-side-content-all ul li.dropdown.current .dropdown-menu .dropdown.current .dropdown-menu li.current .dropdown-menu li.current .dropdown-menu li.active a{color:#070a63;text-decoration:underline;font-weight:bold;}


/*christmas layout css*/
/*.navbar-default > ul > li > a{background:#d30010;background-image:none;}*/
/*.btn-dark-blue,.btn-green,.btn-orange,.btn-light-blue{background:#d30010;background-image:none;}*/

/* Application Form 10-05-18 */
.faqs_section .faqs .panel-title > a .fa-plus-circle:before {
	content: "\f056";
}
.faqs_section .faqs .panel-title > a.collapsed .fa-plus-circle:before {
	content: "\f055";
}


/* Public accrodian 10-05-18 */
.public_ict_coll {}

.public_ict_coll .consult-item {
    margin-bottom: 0px;
    border: none;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    padding: 30px 55px 0px 0;
}
.public_ict_coll .consult-item:not(:last-child) {
    border-bottom: 1px solid #e8e9eb;
    /* padding-bottom: 30px; */
}
.public_ict_coll .consult-item {
    /* display: none; */
    padding-right: 0;
}
.public_ict_coll .consult-item.p-show {
    /* display: block; */
}
.public_ict_coll .consult-item {
    padding-top: 0;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.public_ict_coll .title {
    color: #070a63;
    font-family: "arial";
    font-weight: 400;
    font-size: 20px;
    letter-spacing: 1px;
    margin-bottom: 15px;
    text-transform: capitalize;
}
.public_ict_coll .title {
    margin-bottom: 0;
}
.public_ict_coll .title a.accordion-toggle {
    color: #015eac;
	display: block;
	position: relative;
	padding-right: 25px;	   
}
.public_ict_coll .title > a.collapsed:hover {
    color: #83055a;
}
.public_ict_coll .title a.accordion-toggle i.fa {
    position: absolute;
    right:-5px;
    top: 0;
	font-size: 28px;
}

.public_ict_coll .title > a .fa-plus-circle:before {
	content: "\f056";
}
.public_ict_coll .title > a.collapsed .fa-plus-circle:before {
	content: "\f055";
}



.public_ict_coll .consult-item .panel-body {
    margin-top: 15px;
    padding: 18px;
    border: 1px solid #dfdfdf;	
}











