

@font-face {

  font-family: 'OpenSans';

  src: url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'),  url('../fonts/OpenSans.woff') format('woff'), 

  url('../fonts/OpenSans.ttf')  format('truetype'), url('../fonts/OpenSans.svg#OpenSans') format('svg');

  font-weight: normal;

  font-style: normal;

}


@media(min-width:1200px) {
 .containerdf {
  width:100%;
  text-align: center;
 }
}

 



@font-face {

  font-family: 'OpenSans-Semibold';

  src: url('../fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),  

  url('../fonts/OpenSans-Semibold.woff') format('woff'), url('../fonts/OpenSans-Semibold.ttf')  format('truetype'), 

  url('../fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');

  font-weight: normal;

  font-style: normal;

}







body{padding:0px;margin:0px;font-family: 'OpenSans';}

header{}

.Top-strip{background:#012b53;}

.topline{position:relative;}

.topline ul{float:right;}

.topline ul li{display:inline;padding:5px;}

.logo {text-align:center; }

.logIn span{float:right;display:none;}

#welcome-text{background:#012b53;text-align:center;color:#fff;}

#welcome-text h2{font-size:16px;color:#fff;text-transform:uppercase;}

#welcome-text h1{font-size:24px;margin:10px 0px;text-transform:uppercase;}

#welcome-text a{color:#fff;font-size:14px;text-transform:uppercase;}

.carousel-content a{display:none;}

#welcome-text p{font-size:14px;padding:25px 0px;float:left;margin-bottom:25px;}

.cut-img{width:100%;float:left;}

.cut-img img{position: relative;   width: 100%;}

#feature  h2{color:#000000;font-size:20px;}

#feature  h1{font-size:24px;color:#000000;text-transform:uppercase;}

.features h1{color:#002c52;font-size:22px;text-transform:uppercase;text-align:center;margin-bottom:50px;font-family: 'OpenSans-Semibold';}

.feature-wrap h2{color:#000000;font-size:20px;}

.divider{border-left:1px solid #bfbfbf;float:left;}

.divider-left{border-left:1px solid #bfbfbf;float:left;}

.divider-right{border-right:1px solid #bfbfbf;float:left;}

#vision-mision h2{font-size:20px;font-weight:bold;text-align:center;color:#002c52;}

#vision-mision p{font-size:15px;text-align:justify;color:#000000}

.half-input{width:50%;float:left;}

.decoration ul li{border-bottom:1px solid #d6c797;list-style-type:square;color:#c9ac50;width:100%;list-style-position:inside;}

.decoration ul li:last-child{border:0px;}

.call-icons img{margin-right:15px;}

.PNONE{padding:0px!important;}

.dropdown-menu li{border-top:1px solid #fff;}

.dropdown-menu li :hover a{background:#c9ac50;}

 .dropdown-menu>li>a:hover {color:#002c52!important;}

.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a{background:#c9ac50;}

.title{text-align:center;font-size:22px;padding:10px 0px;color:#002c52;margin-bottom:25px;text-transform:uppercase;font-weight:bold;}

ul.social-share li a:hover{background:none;}

.navbar-nav>li{margin-right:58px;margin-left:0px;}

#main-slider .prev, #main-slider .next{display:none!important;}

.footer-socail-media  {margin-top:15px;}

.footer-socail-media li{display:inline;}

.map{background:url('../images/footer-contact-bg-image.png');background-repeat:no-repeat;}



.copyright{text-align:center;float:left;padding:20px 0px;width:100%;}

.breadcrum ul{margin:35px 0px;background:#ccc;width:auto;float:left;padding:0px 10px;}

.breadcrum ul li{display:inline;font-style:italic;font-size:11px;color:#000000;text-transform:uppercase;}

.banner{width:100%;float:left;}

.banner img{width:100%;}

.pagetitle h1{font-size:20px;color:#002c52;font-family: 'OpenSans-Semibold';text-transform:uppercase;margin-bottom: 20px; border-bottom: 1px solid #bfbfbf; line-height: 45px;}

#landscap h2{font-size:15px;color:#002c52;font-family: 'OpenSans-Semibold';text-transform:uppercase;margin-bottom: 20px;}

#landscap ul{padding-left:15px;padding-right:15px;}

#landscap{padding-bottom:50px;}

.layout-left-comman h2{margin-top:0px;}

.layout-left-comman ul{padding-left:35px!important;}

.imgtxt{color:#000000;font-size:16px;line-height:26px; text-align:justify;}

.imgtxt img{margin:0px 10px 5px 10px; }

.imgtxt h2{margin:0px;color:#002c52;}

.imgtxt h3{margin-top:5px;font-size:15px;color:#222;}

.PNDR-sm{padding-left:15px!important;padding-left:0px!important;}

.MRT-MD{margin-top:25px;}

.core-chart img{padding-top:50px;}

.pagetitle{width:100%;float:left;}

.brnone{border:0px!important;}

footer{margin-top:50px;}

.top-width{width:1270px;}

.bottom-icon{position:relative;text-align:right;}

.bottom-icon img{margin-top:-25px;}

.accordian-header{background:#929395;color:#fff;padding:5px 15px;margin-bottom:5px;text-transform:uppercase;cursor:pointer;padding-left:15px;}

.accordian-header-none{background:#012b53;color:#fff;padding:5px 15px;margin-bottom:5px;text-transform:uppercase;padding-left:15px;float:left;width:100%;}

.accordian-header a{color:#fff;}

.item{position: relative;}

.carousel-inner>.item>img{height:630px;width:100%;}

.carousel-content .slogan{text-align:left;line-height:25px;width:auto;margin-bottom:5px;}

.slogan b{background:url('../images/home-animation-banner-text-bg.png');font-size:24px;padding:15px;position:relative;top:-15px;}

.carousel-content h2{background-color:#012B53;padding:10px;font-size:16px;text-align:left;line-height:25px;font-weight:normal;margin-top:5px;}

@media only screen and (max-width: 680px) {
    .carousel-content h2 { display: none !important;   }
	.mobmail { display: none !important;   }
}

@media only screen and (max-width: 300px) {
    .carousel-content h2 { display: none !important;   }
	.mobmail { display: none !important;   }
}

.carousel-caption{bottom:50px;}

.accordian-link {padding:20px 0px 25px 5px;}

/* .accordian-link a{color:#012b53;font-weight:bold;padding-left:15px;} */

#accordion .content{display:none;}

#accordion1 .content{display:none;}

.accordian-link {color:#012b53;font-weight:bold;cursor:pointer;}

.last-nri {padding:5px 15px;z-index:9999;}

.last-nri a{padding:0px;color:#fff;font-weight:normal;}

.cctvimg img{float:right;margin-top:0px;}

.cctvcamera{position:absolute;right:0px;top:75px;}

.sub-access {position:relative!important;}

.sub-access li {display:block;background:url('../images/access-control-bullet.jpg');background-position:left top;background-repeat:no-repeat;padding-left:25px;}

.contact-head{background:#c9ac50!important;}

.contact-head a{color:#222;font-weight:bold;text-transform:uppercase;font-size:15px;padding-left:25px;}

.contact img{margin-right:10px;}

.contact  p{margin-bottom:20px;}

.contact  p a{color:#000;}

.contact .address{padding-left: 40px; position: relative; margin-top: -20px; margin-bottom: 20px;}

.contact  .panel-body{background-color:#fff;margin-bottom:5px;border:0px!important;}

.contact-content .panel{background:#fff;margin-bottom:10px;}

.contact h1{color:#012b53;font-size:16px;margin:0px 0px 10px 0px;}

.send-message {background:#012d52;padding:5px 20px;margin-top:0px;text-transform:uppercase;}

.red{color:#ff2f2e;}

.plus{background-image:url('../images/contact-open-button.png')!important;background-repeat:no-repeat!important;width:25px;float:left;height:25px;position:relative;top:-4px;}

.less{background-image:url('../images/contact-close-button.png')!important;background-repeat:no-repeat!important;width:25px;float:left;height:25px;position:relative;top:-4px;}

.less{background-image:url('../images/contact-close-button.png')!important;background-repeat:no-repeat!important;width:25px;float:left;height:25px;position:relative;top:-4px;}

.pagetitlesub{position:relative;font-size:15px;top:-10px;}

.hand{margin-right:30px;float:right;}

.postion{float: left;position: relative; transform:rotate(0deg);top:5px;right:5px;}

.rotate img{ float: left;position: relative; transform:rotate(90deg);}

.bottom-link{text-align: center; position: relative; top: 25px;}

.fire-icon{position: absolute; right: 0px; top: -27px;}

.fire-title{line-height:25px;}

#terms h1{color:#002c52;font-size:22px;margin:0px;padding:35px 0px;text-decoration:underline;}

.font16{font-size:16px;}

.line-space li{margin-bottom:10px;}

.PDNB-NONE{padding-bottom:0px!important;}

.send-message:hover{background:#c9ac50;}

.padding-both{padding:25px 15px;}

.blue-arrow{background-image:url('../images/blue-arrow-image.png');background-repeat:no-repeat;background-position:center left;width:15px;height:15px;margin-top:4px;float:left;}

.rotate-blue{background-image:url('../images/blue-arrow-image.png');background-repeat:no-repeat;background-position:1px 5px;width:15px;height:15px;margin-top:7px;float:left;transform:rotate(90deg);}

.Intro{background:url('../images/intro-backgroung-image.jpg');background-repeat:no-repeat;position:relative;overflow:hidden;background-size:100%;height:1000px;}

.intro-logo img{margin:0 auto;}

.hexa-ort{margin-top:-55px;margin-left:85px;}

.intro-footer{text-align:center;position:relative;bottom:-15px;float:left;width:100%;color:#FFF;}

.enter{float:left;width:100%; position:fixed;text-align:center;bottom:25px;}

.enter a{color:#FFF;text-transform:uppercase;font-size:18px;font-weight:bold;}

.maintenance-icon{text-align:right;position:relative;}

.maintenance-icon img{position:absolute;right:0px;top:-15px;}

.margin-top60{margin-top:60px;}

#maintenance  .accordian-header{cursor:none;}

.carousel-indicators{bottom:0px;}

.font17{font-size:15.5px;}

.mobile{display:none;}

.intro-mobile{display:none;}

.desktop{display:block;}

.desktopintro img{height:auto;}

.nri-ul{background:#fff;z-index:99999;float:left;}

.thx{width:100%;float:left;padding:100px 0px;text-align:center;font-size:22px;color:#012b53;line-height:35px;height:250px;}

.carousel-inner{height:430px;}

.nri-issue{width:100%;float:left;}

.last-nri ul{}

.last-nri ul li{}

.modal-dialog{width:850px;}



@media all and (max-width:1024px) {

.navbar-nav>li{margin-right:0px;}

.accordian-header{width:100%;float:left;}

}



@media all and (max-width:757px) {

.navbar-inverse .navbar-nav .dropdown-menu{margin-top:0xp;}

#main-slider{z-index:0;}

.navbar-nav{background:#012b53;position:relative;z-index:999;}

.dropdown-menu>li>a{color:#fff;}

.dropdown-menu>li>a:hover{color:#fff!important;}

.mobile-padding-left-none{padding-left:0px;}

.navbar-nav > li{border-bottom:1px solid #fff;margin-left:0px;}

.logo img{width:52%;}

.features h1{font-size:16px;}

.divider-right{border:0px;}

.divider-left{border:0px;}

.layout-left-comman{padding-left:0px;margin-top:20px;}

.carousel-inner>.item>img{height:135px;}

#main-slider .carousel .item{height:135px}

#main-slider .carousel-indicators {display:none;}

#main-slider .carousel h2{font-size:11px!important; line-height:normal;padding:10px;}

.slogan b{font-size:12px!important;padding:10px;}

.carousel-caption{bottom:-20px;}

.intro-mobile{background:url('../images/mobile-intro-background-image.jpg'); position: relative; overflow: hidden; background-size:100% 100%;background-repeat:no-repeat;display:block;}

.desktop{display:none;}

.mobile-slide{margin:0px;padding:0px;}

 body{overflow-y:scroll!important;}

.mobile-slide h1{font-size:14px;margin:15px 0px 0px;text-transform:uppercase;text-align:left;color:#000;background:#fff;padding:5px;}

.mobile-punch{color:#002c52;text-transform:uppercase;font-size: 14px; text-align: center; margin-bottom: 20px;line-height:20px;}

.enter{position:fixed;background:#002c52;bottom:20px;padding-top:5px;}

.intro-footer{position:fixed;background:#002c52;color:#fff;font-size:9px;bottom:0px;}

.enter a{color:#fff;}

.border-top{border-top:5px solid #002c52;width:100%;float:left;position:fixed;}

.carousel-inner{height:135px;}

.navbar-inverse .navbar-nav > li > a{padding:3px 12px;}

.decoration ul li:last-child{margin-bottom:15px;}

#bottom h3{padding:10px 0px;}

.hand{margin-top:15px;z-index:9999;position:relative;}

.maintenance-icon img{position:relative;top:0px;}

.maintenance-icon{top:0px;margin:10px 0px;}

#landscap{padding:0px;}

.margin-top60{margin-top:15px;}

.access-mobile{position:absolute;right:-35px;}

.bottom-icon img{margin-top:0px;}

.imgtxt h2{padding:25px 0px;}

.accordian-header{width:100%;float:left;}

#terms p{float:left;}

#terms h1{padding:15px 0px;float:left;width:100%;}

#terms {float:left;}

.fire-icon{position:relative;float:right;top:0px;}

.pagetitle h1{line-height:30px;}

.PDLN{padding-left:0px;}

.layout-left-comman ul{padding-left:30px!important;}

#landscap ul{padding-left:25px;padding-right:0px;}

#landscap h2{padding-left:10px;line-height:24px;}

.layout-left-comman ul{padding-left:0px;}

.layout-left-comman ul li{float:left;width:100%;}

.mobile-pos img{position: relative; right: 10px;}

#accordion{padding-right:0px;}

.last-nri{padding-left:5px;}

.last-nri ul{padding-left:30px;}

.imgtxt img{margin:0px;}

.accordian-header{margin-top:15px;}

.mobile-top-pic{width:100%;}

}



@media all and (max-width:375px) {

.features h1{font-size:16px;}

.navbar-inverse .navbar-nav .dropdown-menu{background:none;}

}



@media all and (max-width:320px) {

.feature-wrap  h2{font-size:11px;}

.logo img{width:52%;}

.features h1{font-size:16px;}

.center{padding-bottom:15px;}

.divider{border:0px;}

.intro-mobile{background: url('../images/mobile-intro-background-image.jpg'); position: relative; overflow: hidden; background-size:100% 100%;background-repeat:no-repeat;}

#feature  h2{font-size:16px;}

}



.modal-lg{

  max-width: 95%;

  height: auto;

 }

 p{

     text-align: justify;

	 color: #000000;

	 font-size: 16px;

 }

 .headertopright{

     float: right;

     color: #ffffff;

	 padding:0px;

 }

 .ehide{

     color: #ffffff;

 }



 @media all and (max-width:980px) {

    .ehide{display:none;}

     }

