body{font-family:'Lato', sans-serif;font-size:16px;}
h1{font-family:'Roboto Condensed', sans-serif;font-weight:bold;text-transform: uppercase;}
h2{font-size:21px;}
::selection{background:#CC942E;color:#fff;}
::-moz-selection{background:#CC942E;color:#fff;}
@font-face{font-family:'Univers-Condensed-Light';src:url(fonts/Univers-Condensed-Light);}
.position-f{position:absolute;top:0;width:100%;z-index:9999;padding-top:15px;}
.navbar-fixed-top, .navbar-fixed-bottom{position:inherit;}
.navbar, .dropdown-menu{border:none;}
.navbar-nav{margin:auto;display:table;float:none;border-bottom:1px solid #fff;padding-bottom:5px;}
.nav>li>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a, .dropdown-menu>li{border-bottom:3px solid transparent;}
.nav>li>a:focus, .nav>li>a:hover,.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{border-bottom:3px solid transparent;background:none;}
.navbar a, .dropdown-menu>li>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .navbar-toggle{color:#fff;}
.dropdown-menu{-webkit-box-shadow:none;box-shadow:none;}
.navbar-toggle .icon-bar{color:#fff;background:#222;}
.gallery-main{padding-top:30px !important;padding-bottom:70px !important;text-align:center;}
.gallery-main p{padding:20px 60px 30px 60px;}
.header-social-icons i{color:#4A494A;background-image:url(../images/font-bg.png);width:45px;background-repeat:no-repeat;height:45px;text-align:center;padding-top:18px;background-size:contain;font-size:14px;}
.header-social-icons{float:left;padding-bottom:10px;}
.padding{padding:0;}
.left-h{
    width: 3%;
    height: 25px;
    top: 45%;
    left: 0px;
}
.right-h{
    left: auto;
    top: 45%;
    right: 0;
    width: 3%;
    height: 25px;
}
.facility-img{padding-right: 135px;}
.center-contr{margin:auto;display:table;float:none;}
.float-r{float:right;}
.logo-contr{background-color:#fff;width:400px;float:left;height:170px;padding-top:35px;padding-right:30px;}
.contact-details1 i{padding-right:5px;}
.contact-details1 p{color:#ffffff;float:left;padding-left:5px;padding-right:10px;}
p.contact-details-last{padding-right:0;}
.contact-details1{margin:auto;display:table;}
#custom-search-input{width:70%;margin:auto;margin-top:20px;}
#custom-search-input .search-query{padding-right:4px \9;padding-left:4px \9;margin-bottom:0;-moz-border-radius:3px;border-radius:25px;height:50px;background:transparent;border:1px solid #fff;margin:auto;position:relative;display:table;float:none;color:#fff;}
footer p{text-align:justify;}
#custom-search-input button{border:0;background:none;padding:2px 5px;margin-top:2px;position:relative;left:-28px;margin-bottom:0;border-radius:0;color:#ffffff;}
.search-query:focus + button{z-index:3;}
.abt-text p{text-align:justify;}
.testimonial-contr .carousel-control{top:50%;}
.testimonial-contr i{border:2px solid #FFF;width:30px;height:40px;padding-top:7px;font-size:21px;}
.logo-contr img{float:right;}
.ads-bg-contr{background-color:#fff;color:#704329;padding-bottom:5px;position:fixed;padding-top:5px;}
.ads-bg-contr .scroll-m{display:none !important;}
.ads-bg-contr .navbar a {
  color: #704329;
}
.page-template-home .ads-bg-contr .home-none{display:block !Important;}
.ads-bg-contr .srl-f{float:right;}
.ads-bg-contr .home-none img{width:175px;}
.ads-bg-contr .navbar{margin-bottom:0;}
.ads-bg-contr .navbar-nav{float:right;border:none;}
.ads-bg-contr .navbar-nav>li>a{padding-top:20px;padding-bottom:10px;}
.about-section{background-image:url(../images/about-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:100px;padding-bottom:150px;margin-top:-158px;text-align:center;background-position:right;background-attachment:fixed;}
.facilities-contr{background-image:url(../images/facilities-bg.png);background-repeat:no-repeat;background-size:cover;padding-top:100px;text-align:center;margin-top:-165px;margin-bottom:30px;background-position:top;}
.facility-head h1{font-weight:bold;letter-spacing:8px;}
.facility-center{float:right;margin-top:-265px;}
.facility-center img{-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.facility-center img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);}
.effect-cn{float:left;overflow:hidden;position:relative;}
.effect-cn p{position:absolute;bottom:0;left:12px;color:#fff;font-weight:500;}
.color-ef p{color:#333;}
.facility1{display:table;}
.facility1 img{width:180px;float:left;}
.facility-one{margin-left:540px;}
.facility-two{margin-left:360px;}
.facility-three{margin-left:180px;}
.abt-head{text-align:center;padding-top:30px;}
.abt-head h1{letter-spacing:2px;font-weight:bold;}
.abt-head h2{font-size:24px;color:#704329;}
.about-section h3{letter-spacing:5px;}
.abt-top1{margin-top:50px;border-right:1px solid #d90e0d;padding-right:0;}
.abt-top2{margin-top:50px;padding-left:0;}
.abt-top1 p{padding-top:20px;padding-bottom:40px;padding-right:40px;}
.abt-top2 p{padding-top:20px;padding-bottom:40px;padding-left:40px;}
.abt-top2 img{padding-top:24px
padding-bottom:20px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.abt-top2 img:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.abt-top2 h3 img:hover{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.abt-top1 img{-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}
.abt-top1 img:hover{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.abt-top1 h3 img:hover{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.abt-top1 h3 img{position:absolute;right:0;top:8px;}
.abt-top2 h3 img{position:absolute;left:0;top:13px;padding-top:0px;}
.abt-top1 h3{position:relative;}
.abt-top2 h3{position:relative;}
.facilities-contr{color:#fff;}
.facility-head{padding-top:120px;}
.facility-left-contr{text-align:left;padding-top:30px;}
.glry-head h1{letter-spacing:8px;}
.glry-head{text-align:center;padding-bottom:20px;}
.home-gallery .wonderplugin-gridgallery-tag.wonderplugin-gridgallery-tag-selected{background:#CDA043 !important;padding:12px 40px 12px 40px !important;border-radius:25px !important;}
.home-gallery .wonderplugin-gridgallery-tag{border:1px solid #CDA043 !important;padding:12px 40px 12px 40px !important;border-radius:25px !important;color:#000 !important;font-size:16px !important;background:transparent !important;}
.testimonial-contr{background-image:url(../images/testimonial-bg.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;background-position:center;padding-bottom:80px;background-attachment:fixed;}
.tstmnl-head{padding-top:60px;}
.book-event img {width: 100%;height: 40px; border: 1px solid #cda043; margin-bottom: 20px;padding: 5px;border-radius: 2px;}
.testimonial-contr .tf-client-image{width:200px;height:200px;margin:0;float:left;margin-right:60px;margin-top:25px;}
.testimonial-contr .tf-client-image img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:100%;width:100%;height:100%;border:2px solid #fff;}
.home-page-contact1 img{
    border: 1px solid #231F20;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent;
    height: 55px;
    width: 100%;
    margin-bottom: 15px;
    padding: 10px;
}
.owl-buttons{display:none;}
.testimonial-contr #sp-testimonial-free59e1a1ba92430{margin-top:80px;}
.testimonial-contr .sp-testimonial-section .owl-controls .owl-pagination .owl-page{background-color:transparent;width:25px;height:25px;display:inline-block;border-radius:0;margin:0 4px;border:1px solid #fff;}
.testimonial-contr .sp-testimonial-section .owl-controls .owl-pagination .owl-page.active{background-color:#fff;border:none;}
.testimonial-contr .sp-testimonial-section .owl-controls .owl-pagination{text-align:left;margin-top:24px;margin-left:80px;}
.testimonial-contr .tf-client-testimonial{text-align:left;}
.testimonial-contr .testimonial-free .tf-client-name{color:#343434;font-size:18px;line-height:18px;font-weight:700;margin-top:25px;margin-bottom:0;text-align:left;padding-top:30px;}
.testimonial-contr .testimonial-free .tf-client-designation{color:#333;font-size:14px;margin-bottom:0;margin-top:14px;line-height:16px;text-align:left;font-weight:600;padding-bottom:10px;}
.testimonial-contr .tf-client-testimonial{position:relative;padding-top:45px;}
.testimonial-contr .tf-client-testimonial img{width:35px;top:0;}
.footer-bottom{text-align:center;padding:0;padding-bottom:20px;border-top:1px solid #d8d4d4;padding-top:15px;margin-top:30px;}
.footer-social-icons i{color:#4A494A;background-image:url(../images/font-bg.png);width:60px;background-repeat:no-repeat;height:60px;text-align:center;padding-top:22px;background-size:contain;margin-left:3px;margin-right:3px;}
.footer-social-icons{
float: left;
text-align: center;
width: 100%;
}
.footer-logo{float:right;text-align:center;}
.footer-logo p{margin:0;padding:0;font-size:13px;}
.footer-logo img{padding-bottom:10px;}
footer{
background: #0e4072 none repeat scroll 0 0;
color: #fff;
margin-top: 50px;
padding-top: 30px;
}
footer ul li a{color:#fff;}
footer h1{text-align:center;font-size:21px;padding-bottom:20px;padding-top:20px;font-weight:400;}
footer ul{padding-left:0;}
footer ul li{list-style-type:none;text-align:center;}
.main-slider .carousel-inner>.item>img, .carousel-inner>.item>a>img{width:100%;}
.footer ul li a{color:#fff;}
.contact-section{background-image:url(../images/contact-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:50px;padding-bottom:70px;text-align:center;background-attachment:fixed;}
.facility-abt-bg{background-image:url(../images/service-abt-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:80px;padding-bottom:80px;background-attachment:fixed;text-align:left;float:left;}
.facility-content{padding-left:135px;}
.contact-head h2{color:#CFA243;}
.glry-head h2{color:#CFA243;}
.facility-content p{padding-right:80px;padding-bottom:30px;}
.facility-content h2{color:#CFA243;padding-bottom:15px;}
.gallery-main h2{color:#CDA043;padding-bottom:20px;}
.facility-img img{width:100%;}
.event-head h2{color:#CDA043;margin-top:0;padding-bottom:10px;}
.contact-head p{padding-bottom:40px;padding-top:18px;}
.contact-details i{
border: 1px solid #fff;
color: #fff;
font-size: 22px;
height: 45px;
margin-right: 20px;
padding-top: 10px;
text-align: center;
width: 45px;
}
.contact-details{text-align:left;}
.home-page-contact1 input{border:1px solid #231F20;border-radius:0;box-shadow:none;background-color:transparent;height:55px;width:100%;margin-bottom:15px;padding-left:10px;}
.home-page-contact1 textarea{border:1px solid #231F20;border-radius:0;box-shadow:none;background-color:transparent;width:100%;margin-bottom:10px;height:120px;padding-left:10px;}
.home-page-contact1 #submit{background:#CDA043 !important;padding:14px 70px 14px 70px !important;border-radius:25px !important;border:none;color:#000;}
.home-page-contact1 input.wpcf7-form-control.wpcf7-submit{background:#CDA043 !important;padding:10px 70px!important;border-radius:25px !important;border:none;color:#000;width:30%;display:block;height:auto;margin:auto;}
.contact-details p{margin-bottom:10px; text-align:left}
.jk-slider{width:100%;}
.hero{position:absolute;top:35%;left:0%;z-index:3;color:#fff;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.75);}
.hero h1{font-size:6em;font-weight:bold;margin:0;padding:0;}
.fade-carousel .carousel-inner .item .hero{opacity:0;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s;}
.fade-carousel .carousel-inner .item.active .hero{opacity:1;}
.none-768{display:none;}
.tf-client-testimonial span img{margin-top:-40px;float:left;}
.span-second img{margin-top:35px !Important;float:right !important;}
.inner-banner img{width:100%;height: auto;}
.img-btmm h1{padding:0;margin:0;padding-bottom:10px;}
.img-btmm{background-color:#6F7680;text-align:center;padding:30px 20px 20px 20px;float:left;margin-top:15px;color:#fff;min-height:220px;position:relative;}
.img-btmm img{position:absolute;top:-45px;margin:auto;width:100;left:0;right:0;}
.grid li.shown, .no-js .grid li, .no-cssanimations .grid li{opacity:1!important;}
.active a{color:#bb8e31;font-weight:bold;}
.carousel-control.left{background:none;}
.carousel-control.right{background:none;}
.carousel-control{width:5%;}
.test{padding:38px 20% 0px;text-align:left;}
.img-btmm2 img{bottom:-45px;top:auto;}
.test h4{font-weight:bold;margin:20px 0px 20px;}
.test img{width:100%;height:auto;border-radius:100%;}
.test p{margin:0px;}
.img-btmm2{margin-top:0;margin-bottom:15px;}
.abt-img img{width:100%;}
.abt-img{float:right;}
.abt-text{padding-right:50px;}
.abt-text h1{margin:0;padding-bottom:15px;}
.about-main-cn{padding-top:70px;padding-bottom:70px;}
.search-inner{padding:5px 0;width:230px;height:30px;position:relative;left:10px;float:left;line-height:22px;}
.search-inner input{position:absolute;width:0px;float:Left;margin-left:210px;-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;height:38px;line-height:18px;padding:7px 15px;border-radius:1px;}
.search-inner:hover input, .search-inner input:focus{width:200px;margin-left:0px;}
.search-inner .btn{height:30px;position:absolute;right:0;top:5px;border-radius:1px;}
.search-inn{position:fixed;right:10px;}
.contact-main-contr{padding-top:50px;padding-bottom:40px;}
.page-template-contact .contact-section{display:none;}
.contact-main-contr input::placeholder{color:#cda043!important;}
.contact-main-contr textarea::placeholder{color:#cda043!important;}
.contact-main-contr input{border:navajowhite;border-bottom:1px solid #cda043;text-align:center;color:#000;}
.contact-main-contr textarea{border:navajowhite;border-bottom:1px solid #cda043;color:#000;text-align:center;height:120px;}
.contact-main-contr #submit{float:none !important;margin:auto;display:table;margin-top:20px;color:#fff;}
.contact-main-contr img{margin:auto;display:table;}
.contact-address{color:#000;text-align:center;padding-top:25px;padding-bottom:15px;}
.book-event input{width:100%;height:40px;border:1px solid #cda043;margin-bottom:20px;padding-left:10px;border-radius:2px;}
.contact-details1 p{font-size:13px;}
.book-event{padding-top:40px;padding-bottom:30px;}
.book-event .name-contr.textarea{width:100%;height:100px;border-radius:2px;border:1px solid #cda043;margin-bottom:12px;padding-left:10px;}
.book-event .submi-cn{background-color:#cda043;color:#fff;width:200px;margin:auto;display:table;}
.event-head h1{padding-bottom:15px;}
.event-head{text-align:center;padding-top:30px;}
.grid li a, .grid li img{height:auto;}
#wdi_feed_0 .wdi_feed_container{width:100%;background-color:rgba(0, 0, 0, 0)!important;border-bottom:5px solid rgba(0, 0, 0, 0)!important;}
#wdi_feed_0 .wdi_photo_wrap_inner{border:5px solid rgba(255, 255, 255, 0)!important;background-color:rgba(0, 0, 0, 0)!important;}
#wdi_feed_0 .wdi_feed_wrapper{width:100%;background-color:rgba(255, 255, 255, 0)!important;text-align:left;}
#wdi_feed_0 .wdi_feed_item{width:25%!important;}
.searchbox{-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-ms-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;}
span.searchbox-icon i{background-image:none;background:#fff;margin-top:-5px !important;float:left;margin-left:6px;}
.searchbox-input{top:0;right:0;border:0;outline:0;background:#fff;width:100%;height:40px;margin:0;padding:0px 55px 0px 20px;font-size:14px;color:#333 !important;}
.nav>li>a:hover{color:rgb(187, 142, 49);}
.searchbox-input::-webkit-input-placeholder{color:#d74b4b;}
.searchbox-input:-moz-placeholder{color:#d74b4b;}
.searchbox-input::-moz-placeholder{color:#d74b4b;}
.searchbox-input:-ms-input-placeholder{color:#d74b4b;}
.searchbox-icon,
.searchbox-submit{width:50px;height:50px;display:block;position:absolute;top:0;font-family:verdana;font-size:22px;right:0;padding:0;margin:0;border:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#dcddd8;background:transparent;}
.searchbox-open{width:100%;}
.byline{position:absolute;top:150px;left:30%;text-align:center;font-size:18px;}
.byline a{text-decoration:none;color:#d74b4b;}
.page-template-home .searchbox{display:none;}
.error-contr{text-align:center;padding-top:80px;padding-bottom:100px;font-size:48px;}
#custom-search-input{display:none;}
.page-template-home #custom-search-input{display:block;}
.page-template-home .home-none{display:none;}
.home-none img{width:220px;}
.facility-head h2{padding-bottom:30px;color:#CFA243;}
.contact-details1 a{color:#fff;}
.error404.logged-in .contact-section{display:none;}
.contact-address a{color:#fff;}
.contact-details a{color:#fff;}
.footer-bottom a{color:#fff;}
.complete-plan-section {
  overflow: hidden;
}
.pea-section {
  height: 360px;
  position: relative;
}
.plan-section {
  background-image: url("../images/Plan.png");
  left: 0;
  width: 36%;
}
.attend-block, .exhibit-block, .plan-block {
  color: #fff;
  margin-top: 125px;
  position: relative;
}
.attend-block h2, .exhibit-block h2, .plan-block h2 {
  margin-top: 0;
}
.plan-block h2 {
  margin-left: 24%;
  text-align: left;
}
.attend-block h2, .exhibit-block h2 {
  margin-left: 25%;
}
.attend-block span, .exhibit-block span, .plan-block span {
  margin-left: 20px;
}
.attend-block p, .exhibit-block p, .plan-block p {
  display: block;
  margin: 0 auto;
  max-width: 250px;
}
.exhibit-section {
  background-image: url("../images/Exihibit.png");
  left: 27%;
  width: 42%;
  z-index: 99;
}
.attend-block, .exhibit-block {
  margin-left: 10%;
}
.attend-section {
  background-image: url("../images/Attend.png");
  left: 60%;
  width: 41%;
  z-index: 99;
}
.attend-section, .exhibit-section, .plan-section {
  background-position: right center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 360px;
  position: absolute;
  top: 0;
}

@media screen and (min-width:0px) and (max-width:767px){.footer-social-icons i{width:49px;height:49px;text-align:center;padding-top:17px;margin-left:0px;margin-right:0px;}
.nav>li>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a, .dropdown-menu>li{text-align:center;}
#custom-search-input{display:block;}
.contact-details1 p {  color: #000;}
.contact-details1 p a{  color: #000;}
.facility-left-contr{text-align:center;}
.abt-top1 p{padding-right:0;}
.abt-top2 p{padding-left:0;}
.abt-top1{padding:0;}
.abt-top2{padding:0;}
.home-page-contact1 input.wpcf7-form-control.wpcf7-submit{float:none;margin:auto;display:table;}
.facility-content p{padding-right:20px;padding-bottom:15px;padding-left:20px;}
.facility-content{padding-left:0;text-align:center;}
.facility-abt-bg{padding-top:20px;padding-bottom:40px;}
.grid li{width:100%;}
.footer-logo{float:none;}
.footer-social-icons{margin-bottom:30px;width:100%;text-align:center;}
.footer img{margin:auto;display:table;margin-bottom:25px;}
.home-page-contact1 #submit{margin:auto;display:table;float:none !important;}
.contact-section{padding-top:20px;padding-bottom:30px;}
.contact-head p{padding-bottom:20px;padding-top:20px;}
.testimonial-contr .tf-client-image{margin:auto !important;float:none;margin-top:20px !important;}
.testimonial-contr .testimonial-free .tf-client-name{margin-top:0;text-align:center;}
.testimonial-contr .testimonial-free .tf-client-designation{text-align:center;padding-bottom:20px;}
.tstmnl-head{padding-top:20px;}
.testimonial-contr{padding-bottom:30px;}
.facility1{display:block;}
.facility-one{margin-left:0;}
.facility-two{margin-left:0;}
.facility-center{padding-bottom:30px;margin-top:30px;}
.facilities-contr{margin-top:-275px;}
.abt-top1{border:none;}
.abt-top1 h3 img{display:none;}
.abt-top2 h3 img{display:none;}
.about-section{padding-top:80px;padding-bottom:80px;}
.posn-head{position:initial;background:#fff;padding-top:0;padding:0;}
.hero{display:none;}
.none-767{display:none;}
.none-768{display:block;}
.logo-cn img{width:149px;padding:5px;}
.navbar-toggle .icon-bar{width:37px;height:3px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:6px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:800px;}
.none-768 .header-social-icons{margin:auto;display:table;float:none;margin-top:20px;}
.center-image img{margin:auto;display:table;}
.contact-details1{margin-top:5px;border-bottom:1px solid #0f7566;width:100%;}
.contact-details1 p{font-size:12px;padding-right:3px;margin-bottom:5px;}
.navbar{margin-bottom:0;}
.none-768 #custom-search-input{padding-bottom:20px;}
.navbar-toggle{margin-top:12px;}
.padding-767{padding:0;}
.abt-top2{margin-top:0;}
.abt-top2 img{padding-bottom:0;}
#custom-search-input .search-query{height:40px;}
.float-r{float:none;}
}
@media screen and (min-width:992px) and (max-width:1023px){
.contact-details1 p {
  color: #ffffff;
  float: left;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 3px;
}
}
@media screen and (min-width:0px) and (max-width:529px){.facilities-contr{margin-top:-350px;}
.facility-head{padding-top:200px;}
}
@media screen and (min-width:768px) and (max-width:991px){.facility1{display:initial;}
.facility-one{margin-left:0;}
.facility-two{margin-left:0;}
.facility-center{padding-bottom:30px;margin-top:30px;}
.facilities-contr{margin-top:-220px;}
.abt-top1{border:none;}
.abt-top1 h3 img{display:none;}
.abt-top2 h3 img{display:none;}
.about-section{padding-top:80px;padding-bottom:80px;}
}
@media screen and (min-width:0px) and (max-width:991px){.facility-head h2{padding-bottom:0;}
.abt-text{text-align:center;padding-bottom:30px;padding-right:30px;padding-left:30px;}
.about-main-cn{padding-top:40px;padding-bottom:50px;}
.navbar a, .dropdown-menu > li > a, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover, .navbar-toggle {
  color: #222;
}
}
@media screen and (min-width:768px) and (max-width:991px){.ads-bg-contr .navbar-nav{float:none;}
.none-767{display:none;}
.navbar-toggle{display:block;}
.none-768{display:block;}
.contact-details1 p {  color: #000;}
.contact-details1 p a{  color: #000;}
.posn-head{position:initial;background:#fff;padding-top:0;padding:0;}
.navbar{margin-bottom:0;}
.padding-767{padding:0;width:100%;}
.contact-details1{margin-top:5px;border-bottom:1px solid #0f7566;width:100%;}
.contact-details1 p{font-size:12px;padding-right:3px;margin-bottom:5px;}
.navbar-toggle{margin-top:12px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:6px;}
.navbar-toggle .icon-bar{width:37px;height:3px;}
.logo-cn img{width:149px;padding:5px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height:800px;}
.nav>li>a, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a, .dropdown-menu>li{text-align:center;}
.none-768 .header-social-icons{margin:auto;display:table;float:none;margin-top:20px;}
.center-image img{margin:auto;display:table;}
.none-768 #custom-search-input{padding-bottom:20px;}
#custom-search-input .search-query{height:40px;}
.navbar-header{float:none;}
.collapse{display:block;}
.navbar-nav>li{float:none;}
.contact-details i{width:40px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-collapse.in{overflow-y:visible;display:block !important;}
.hero{display:none;}
.contact-details{padding-right:0px;}
}
@media screen and (max-width:992px){.facility-content{padding-left:50px;}
.facility-abt-bg{padding-top:30px;padding-bottom:30px;}
}
@media screen and (max-width:768px){.home-page-contact1 input.wpcf7-form-control.wpcf7-submit{padding:10px 0px!important;}
.footer-social-icons i{width:54px;height:66px;}
.facility-content{padding-left:50px;width:100%;}
.facility-img{width:100%;}
}
@media screen and (max-width:360px){.contact-details p{text-align:center;}
.contact-details i{color:#231F20;margin:auto;display:table;margin-bottom:15px;}
.contact-section{padding:0;}
.col-360 .center-contr{display:inline-block;}
}
@media screen and (min-width:1600px) and (max-width:1920px){.main-slider .carousel-inner>.item>img, .carousel-inner>.item>a>img{height:100vh;}
}
@media screen and (max-width:1280px){.contact-details1 p{font-size:12px;}
.srl-f{padding:0;}
}
@media screen and (max-width:767px){.facility-center{padding-bottom:30px;width:540px;float:none;margin:auto;margin-top:30px;}
.contact-details{padding-right:15px;}
.facility-head{padding-top:200px;}
.ads-bg-contr .navbar-nav{float:none;}
.home-page-contact1 img {width: 30%;}
.book-event img {width: 30%;}
}
@media screen and (max-width:600px){.facility-center{padding-bottom:30px;width:360px;float:none;margin:auto;margin-top:30px;}
}
@media screen and (max-width:480px){.footer-bottom{font-size:12px;}
}
@media screen and (max-width:420px){.contact-details i{display:block;text-align:center;margin:10px auto 10px;}
.contact-details p{text-align:center;}
}
@media screen and (max-width:390px){.facility-center{padding-bottom:30px;width:100%;float:none;margin:auto;margin-top:30px;}
.facilities-contr{margin-top:-530px;}
.facility-head{padding-top:750px;}
.effect-cn{width:100%;}
.facility1 img{width:100%;}
.footer-bottom{padding:10px 19%;}
.home-page-contact1 img {width: 60%;}
.book-event img {width: 60%;}
}
@media screen and (max-width:320px){.footer-bottom{padding:10px 15%;}

}

@media (min-width:1281px) and (max-width:1319px) {
        .plan-section {
            width: 32%
        }
        .exhibit-section {
            left: 23%;
            width: 43%
        }
        .attend-section {
            left: 57%;
            width: 43%
        }
}

@media (min-width:1025px) and (max-width:1280px) {
        .exhibit-section {
            left: 18%;
            width: 56%
        }
        .attend-section {
            left: 61%;
            width: 56%
        }
        .plan-section {
            width: 31%
        }
}

@media (min-width:992px) and (max-width:1024px) {
        .plan-section {
            width: 33%
        }

        .attend-block span {
            left: 35%
        }
        .exhibit-block span {
            left: 30%
        }
        .exhibit-section {
            left: 23%;
            width: 47%
        }
        .attend-section {
            left: 60%;
            width: 47%;
            background-position: left
        }
    }

   @media (min-width:768px) and (max-width:991px) {
.exhibit-section, .plan-section {
  background-position: center bottom;
}
        .attend-section,
        .exhibit-section,
        .plan-section{
            width: 100%
        }
        .complete-plan-section {
            height: 845px
        }
        .attend-block,
        .exhibit-block {
            margin-left: 0
        }
        .attend-section,
        .exhibit-section {
            left: 0
        }
       
        .attend-block h2,
        .exhibit-block h2,
        .plan-block h2 {
            text-align: center;
            margin: 0 auto
        }
        
        .attend-block p,
        .exhibit-block p,
        .plan-block p {
            font-size: 12px;
            text-align: justify;
            max-width: 300px
        }
        .plan-block {
            margin-top: 45px
        }
        .exhibit-block {
            margin-top: 350px
        }
        .attend-block {
            margin-top: 455px
        }
        .plan-section {
            background-image: url(../images/Plan-M.png);
            height: 320px;
            z-index: 9999
        }
        .exhibit-section {
            background-image: url(../images/Exihibit-M.png);
            height: 600px;
            top: 0;
            z-index: 999
        }
		 .attend-section {
			background-image: url(../images/Attend-M.png);
		  height: 650px;
		  top: 200px;
		}       
}

  @media (max-width:767px) {
         .exhibit-section,
        .plan-section {
            background-position: bottom center
        }
        .attend-block span,
        .exhibit-block span {
            right: 0
        }
 
        .attend-block p,
        .exhibit-block p,
        .plan-block p {
            margin: auto
        }
        .attend-block,
        .exhibit-block {
            margin-left: 0
        }
   
        .plan-section {
            background-image: url(../images/Plan-M.png)
        }
        .exhibit-section {
            background-image: url(../images/Exihibit-M.png)
        }
        .attend-section,
        .exhibit-section,
        .plan-section {
            width: 100%;
            left: 0
        }
     
        .complete-plan-section {
            height: 750px
        }
        .plan-section {
            height: 300px;
            z-index: 9999
        }
        .exhibit-block,
        .plan-block {
            padding-top: 30px;
            text-align: center
        }
        .plan-block {
            margin: auto
        }
        .exhibit-block {
            margin: 268px auto auto
        }
        .attend-block {
            margin-top: 520px;
            text-align: center
        }
        .exhibit-section {
            top: 20px;
            height: 525px;
            z-index: 999
        }
        .attend-section {
            background-image: url(../images/Attend-M.png);
            top: 50px;
            height: 715px
        }
  
     
        .attend-block h2,
        .exhibit-block h2,
        .plan-block h2 {
            text-align: center;
            margin-left: 0
        }
    }
    
     
    @media (min-width:240px) and (max-width:320px) {
       
        .exhibit-block span {
            left: 45%
        }
        .attend-block span {
            right: -20%
        }
           }
