*{
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	text-rendering: optimizeLegibility !important;
	-webkit-font-smoothing: antialiased !important;
	-webkit-font-smoothing: antialiased!important;	
	margin:auto; 
	padding:0px;
}
body{
	margin:auto;
	padding:0px;
    font-family: 'Open Sans', sans-serif;
}

@font-face {
    font-family: 'Anton';
    src: url('css/font/Anton/Anton-Regular.ttf') format('ttf'), /* Modern Browsers */
          }
  

ul, li, ol{list-style:none;}

h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; font-weight:normal; line-height:inherit;}
img {width:auto\9; height:auto; vertical-align:middle;  border:none;  -ms-interpolation-mode:bicubic;}
a{text-decoration:none;}
.clear{clear:both; width:100%; height:24px;}
.wrapper{width:100%; margin:auto; text-align: center; }

  
/* header starts here */
.header-top{background-image: url('../images/header-bg.png');  background-color: #cccccc;  background-position: center;  background-repeat: no-repeat;  background-size: cover; width:100%; height:120px; margin: auto; text-align: center; display:table; padding:0px 0px;  top:0px; z-index:10; box-shadow:0px 0px 40px rgba(0,0,0,0.1);}
.header-top-left{width:10%; margin:0; right:0; float: left; text-align: center;}
.header-top .logo{padding: 20px 0 0 0; }
.header-top .logo img{width:100px; height:100px; padding: 10px 0 0 0; }
.header-top-center{width:90%; padding:10px 0; float: left; left:0;  }
.header-top-center h1{font-size:42px; color:#FFF; font-family: 'Anton'; font-weight:600; padding: 20px 0px; text-shadow: 2px 2px 8px #0b07dd; margin: auto; text-align: center; }

.header-top-right{width:10%; margin:0; float: right; padding:30px 0; }
.header-top-right button{background:#3e427a; color:#fff; padding: 10px; }
.header-top-right a{background:#3e427a; color:#fff; padding: 10px; text-decoration: none; border-radius: 6px; }

/* header starts here */
header{background:#151b6e; width:100%; display:table; text-align: center; padding: 0px;  margin-top:0px !important; z-index:100; box-shadow:0px 0px 40px rgba(0,0,0,0.1);}
nav{width:100%; margin:auto; text-align: center; }
nav ul li{position:relative; text-align: center; margin: auto; display: inline-block;}
nav ul li a{font-size:14px;	font-weight:400; text-transform:none; margin: auto; line-height:24px; color:#fff; text-align: center; padding:20px 16px; display:block;}
nav ul li .nav-item{*display:inline; zoom:1; position:relative; text-align: center; float:left;}
nav ul li .nav-item a{display:block; color:#fff; margin:0px 0; line-height:24px; padding:20px; text-align: center;}
nav ul li a:hover {background:#0b0291;}
nav ul li:active{background:#0b0291;}

nav ul li a i{padding:0px 0px 0px 5px;}
nav ul li:hover .nav_submenu{display:block;}
ul.nav_submenu{display:none; position:absolute; min-width:180px;top:60px; background:#0b0291; left:0px;}
ul.nav_submenu li{float:none; width:100%; background:#0b0291;}
ul.nav_submenu li a{font-size:15px; text-transform:none;font-weight:400; padding:10px; width:100% !important; background:#0b0291; z-index: 10;}
.nav-submenu-item:hover .nav_submenu_child{display:block;}
.nav_submenu_child{display:none; position:absolute; background:none; min-width:180px;  z-index:10;	margin-left:2px; top:0px; left:178px;}
.nav_submenu_child li{float:none; background:none; color:#FFF;}
.nav_submenu_child li a{font-size:15px; text-transform:none; font-weight:400; padding:0 15px; color:#fff; width:100%}
.nav-mobile{display:none; float:right; position:absolute; top:-40px; color:rgb(24, 23, 23); right:20px; cursor:pointer; background:none;  height:32px; width:32px;  z-index:1000;}
.nav-click{position:relative; top:16px; right:9px; display:none; cursor:pointer; padding:0px; font:24px; color:#fff; float:right;}
/* header ends here */
.EmptyHeader{height:0px;}
/* slider starts here */
.SliderSec{width:100%; display:table; position:relative;}

.flexslider{max-height:400px; width:100%;}
/*.flexslider .flex-direction-nav{display:block; position:absolute; top:0px; width:100%;}*/
.flexslider .flex-control-paging{position:absolute; margin:auto; left:50%; transform:translateX(-50%); bottom:20px; display:table;}
.flexslider .flex-control-paging li{float:left;}
.flexslider .flex-control-paging li a{float:left; font-size:0px; width:10px; height:10px; background:#fff; margin:0px 10px 0px 0px; border-radius:100%; cursor:pointer;}
.flexslider .flex-control-paging li a.flex-active{background:rgba(255,255,255, 0.5);}*/
.SliderBanner{max-height:400px; width:100%; margin: auto;}
.SliderBanner img{max-height:400px; width:100%; margin: auto;}
.flex-control-nav{display:none;}
.flex-direction-nav{display:block; position:absolute; top:0px; width:100%;}
.flex-prev{ display:block; width:48px; font-size:0px; height:64px;  background:url(../images/slider_arrow_one.png) no-repeat;   top:180px;   left:0px;   position:absolute;}
.flex-next{ display:block;  font-size:0px;  width:48px;  height:64px;  background:url(../images/slider_arrow_two.png) no-repeat;   top:180px;   right:0px;   position:absolute;}

/* slider ends here */

/* about section starts here */
.about-sec{width:100%; display:table; background:#f9f9f9; padding:20px 0px;}
.about-sec h1{font-size:36px; padding:20px 0px 10px 0px; text-align:left;}
.about{width:100%; display:table; background:#f9f9f9; padding:10px 0px;}
.about h3{font-size:24px; font-weight:600; padding:10px 0px 10px 0px; text-align:left;}
.about p{text-align:justify; font-size: 14px; color:#000; padding:10px 20px; line-height: 24px; margin:auto;}
.about ul{list-style: square !important; padding:10px 60px; margin: auto; text-align: left;}
.about ul li{list-style: square !important; padding:10px; font-size: 14px; text-align: left;}

table{width:100%; padding: 20px 10px; margin: auto;}
table th{background: #9ec7f5; padding: 10px; text-align: right; font-size: 18px; font-weight: 600; color: #fff;}
table td{background: #dae4ee; padding: 10px; text-align: left; font-size: 14px; font-weight: 400;}


.news-section{width:100%; height:auto; display: table; background-color: rgb(198, 199, 223); margin:auto;}
.news-section-heading{width:100%; background-color: #151b6e; padding:10px; display: inline-table; float:left;}
.news-section-heading h3{font-size: 24px; font-weight: 500;  padding:0px; color: #fff; text-align: center; }
.news-section-ticker{width:100%; max-height: 120px; background-color: none;  display:inline-table; }
.news-section-ticker ul li{text-align: left; font-size:14px; color:#f00; padding:4px 16px;}
.news-section-advertising{width:100%; background-color: #151b6e; padding:0px; display: inline-table; float:left;}
.news-section-advertising img{width:100%; height:auto;}
.news-section-advertising h3{font-size: 32px; font-weight: 600;  padding:10px 18px; color: #fff;}

.myTicker{padding:10px; display:table; color: #363636;}
.myTicker ul{padding: 10px;  list-style:none;}
.myTicker li{padding: 10px; font-size: 10px; color: #f00;}


/* products section ends here */
.services-sec{padding:16px 0 20px 0px; background:#fff; display:table; text-align: center; width:100%;}
.services-sec h1{font-size:40px; padding:10px 0px; text-align:center;}
.services-sec h2{font-size:22px; padding:10px 0px; text-align:center;}

.services-sec-col{width:66.5%; float:left;  padding:none;  text-align:center; border:1px solid #b3b1b0; border-top-left-radius:6px;border-top-right-radius:6px; }
.services-sec-col h2{font-size:24px; padding:10px 0px 10px 0px; text-align:center; background: #f3f1f1;}
.services-sec-col-last{width:33%; float:left; min-height: 400px; padding:0px;  float:right; border:1px solid #b3b1b0; border-top-left-radius:6px;border-top-right-radius:6px; }

.explore-sec{padding:20px 0px; background:#fff; display:table; width:100%; height:auto}
.explore-sec h1{font-size:40px; padding:10px 0px 10px 0px; text-align:center;}
.explore-sec h2{font-size:36px; padding:10px 0px 10px 0px; text-align:center;}
.explore-sec p{text-align:center; font-size: 14px; color:#000; padding:20px 0 10px 0; line-height: 24px; margin:auto;}
.explore-sec-col{width:33%; height: auto; float:left; padding:0px; margin:0 5px 0 0; text-align:center; border:1px solid #b3b1b0; }
.explore-sec-col img{width:auto; height: 460px;}
.explore-sec-col h3{font-size:22px; padding:20px 10px; color: #fff; text-align:center; font-weight: 600; background-color: #151b6e; }
.explore-sec-col-last{width:33%; float:right; padding:0px; margin:auto; text-align:center; border:1px solid #b3b1b0; }
.explore-sec-col-last h3{font-size:22px; padding:20px 10px; color: #fff; text-align:center; font-weight: 600; background-color: #151b6e;}
.explore-sec-col-last img{width:auto; height: 460px;}
/* Testimonials starts here */



.events-sec{padding:20px 0px; background:#fff; display:table; width:100%; height:auto;}
.events-sec h1{font-size:40px; padding:10px 0px; text-align:center;}
.events-sec h2{font-size:36px; padding:10px 0px 10px 0px; text-align:center;}
.events-sec p{text-align:left; font-size: 16px; color:#000; padding:10px 10px 30px 10px; line-height: 24px; margin:20px;}
.events-sec-col-heading{width:90%; height: auto;  padding:0; margin:auto; text-align:center; border:none; }
.events-sec-col-heading h3{font-size:22px; padding:20px 10px; color: #fff; text-align:center; font-weight: 600; background-color: #151b6e;}
.events-sec-col{width:49%; height: auto;  padding:0; margin:20px 0; text-align:center; float: left; border:none; }
.events-sec-col img{width:100%; min-height: 130px; margin: auto;}
.events-sec-col h3{font-size:22px; padding:20px 10px; color: #030303; text-align:center; font-weight: 600; background-color: #151b6e; }
.events-sec-col-last{width:49%; height: auto;   padding:0px; margin:20px 0; text-align:center; border:none; float: right;}
.events-sec-col-last h3{font-size:22px; padding:20px 10px; color: #030303; text-align:center; font-weight: 600; background-color: #151b6e;}
.events-sec-col-last img{width:100%; min-height: auto;}
.events-sec ul{list-style: square; padding: 0 40px; margin:auto;}
.events-sec ul li{padding:10px 0px; list-style: square; line-height:24px; font-size: 14px; font-weight: 500; text-align: left;}
.events-sec ul li a{color: #000;}
.events-sec-col-thumbnail{width:32.5%; height: auto; display: inline-table; padding:0; margin:20px 4px; text-align:center; float: left; border:none; }
.events-sec-col-thumbnail h3{font-size:18px; padding:20px 10px; color: #030303; text-align:center; font-weight: 600; background-color: #6088c5;}
.events-sec-col-thumbnail a{ color: #f7f4f4; }

.news{padding:20px; background:#fff; display:inline-block; text-align: left; width:100%; height: 400px; top:auto; vertical-align: top; border:1px solid #f3f5f6; }
.news h3{font-size:36px; padding:10px 20px; text-align:center; font-weight: 600;}
.news h5{font-size:14px; padding:10px 20px; text-align:left; font-weight: 600;}
.news p{font-size:12px; padding:10px; text-align:left; font-weight: 400;}
.news span{font-size:12px; padding:10px 20px; text-align:left; font-weight: 400;}
.news img{width:auto; height: 90px; float: left; margin: 0 10px 0 0;}

.release{background:#fff; display:inline-block; padding:0px; text-align: left; width:100%; height: 400px; vertical-align: top; border:1px solid #f3f5f6; }
.release h5{font-size:12px; padding:10px; text-align:center; font-weight: 600;}
.release p{font-size:12px; padding:10px 20px; text-align:left; font-weight: 400;}
.release span{font-size:11px; padding:10px 10px; text-align:left; font-weight: 400;}
.release img{width:100%; height: 400px; float: left; margin: 0;}


.resources-sec{padding:30px 0px; background:#fff; display:table; width:100%; }
.resources-sec h1{font-size:40px; padding:10px; text-align:center; }
.resources-sec p{font-size:16px; padding:10px ; text-align:left;}
.resources-sec-col{width:24%; padding:10px 0; margin:auto; text-align: center; display:inline-block;}
.resources-sec-col img{width:100px; height: auto; text-align: center; margin: auto;}
.resources-sec-col h4{padding:10px; margin:0; text-align: center; font-size: 16px;}


.monthly-lec-sec-col{width:100%; height: 400px; float:left; padding:0px; margin:0 5px 0 0; text-align:center; border:1px solid #b3b1b0; }
.monthly-lec-sec-col img{width:100%; height:400px; margin:auto;}
.monthly-lec-sec-col h3{font-size:22px; padding:20px 10px; color: #fff; text-align:center; font-weight: 600; background-color: #005386; }

.confernece-sec-col h3{font-size:22px; padding:20px 10px; color: #fff; text-align:center; font-weight: 600; background-color: #005386; }
.confernece-sec-col ul{padding:10px 20px;  margin:auto;}
.confernece-sec-col ul li{padding:10px; margin:auto; font-size: 16px; text-align: left;}

.upcoming-confernece-sec{padding:40px 0px; background:#fff; display:table; width:100%; height:auto;}
.upcoming-confernece-sec h1{font-size:40px; padding:10px 0px; text-align:center;}
.upcoming-confernece-sec h2{font-size:36px; padding:10px 0px 10px 0px; text-align:center;}
.upcoming-confernece-sec-col {width:30%; min-height: 340px; padding:20px; margin: 10px;  display:inline-table;  text-align: center; background: #e6eaec; min-height:160px}
.upcoming-confernece-sec-col h3{font-size:22px; padding:20px 10px; color: #fff; text-align:center; font-weight: 600; background-color: #005386; }
.upcoming-confernece-sec-col ul{padding:10px 10px;  margin:auto;}
.upcoming-confernece-sec-col ul li{padding:10px; margin:auto; font-size: 16px; text-align: left;}

.membership-sec{padding:40px 0px; background:#fff; display:table; width:100%; height:auto;}
.membership-sec h1{font-size:40px; padding:10px 0px; text-align:center;}
.membership-sec h2{font-size:36px; padding:10px 0px 10px 0px; text-align:center;}

.membership-sec-panel{font-size:16px; padding:10px 0px 10px 0px; text-align:justify;}
.membership-sec-panel h3{font-size:32px; padding:10px 0px 10px 0px; text-align:center;}
.membership-sec-panel ul{padding:10px 10px;  margin:auto;}
.membership-sec-panel ul li{padding:10px 10px; margin:auto; font-size: 16px; text-align: left;}
.membership-sec-panel p{font-size:16px; padding:10px 0px 10px 0px; text-align:justify;}
.membership-sec-join-now{width:49.5%; min-height:none; padding:20px 16px; margin: 10px 0;  display:inline-table;  text-align: center; background: #e6eaec; border-radius: 10px;}
.membership-sec-join-now h5{font-size:24px; padding:10px 0px 10px 0px; text-align:center;}
.membership-sec-join-now button{padding:10px 20px; margin:auto;  color: #fff; border-radius: 10px; border:1px solid #fff; background:#5f9bdf}
.membership-sec-join-now button a{padding:10px; margin:auto; font-size: 18px; text-align: center; color: #fff; }

.membership-sec-col {width:19.5%; min-height: 220px; padding:20px 16px; margin: 10px 0;  display:inline-table;  text-align: center; background: #e6eaec; border-radius: 10px;}
.membership-sec-col:hover{color:#a8c9f0;}
.membership-sec-col h3{font-size:20px; padding:20px 10px; color: #000; text-align:center; font-weight: 600; }
.membership-sec-col h5{font-size:18px; padding:10px; color: #000; text-align:center; font-weight: 600; }
.membership-sec-col ul{padding:10px 10px;  margin:auto;}
.membership-sec-col ul li{padding:20px 10px; margin:auto; font-size: 16px; text-align: left;}
.membership-sec-col button{padding:10px 20px; margin:auto;  color: #fff; border-radius: 10px; border:1px solid #fff; background:#5f9bdf}
.membership-sec-col button a{padding:10px; margin:auto; font-size: 18px; text-align: center; color: #fff; }

.award-support-sec{width:100%; float:left; height:auto; padding:40px 10px; margin:auto; text-align:left; background:#fff; }
.award-support-sec h2{font-size:36px; padding:10px 0px 10px 0px; text-align:left;}
.award-support-sec p{font-size: 14px; color:#000; padding:20px 0 10px 0; line-height: 24px; margin:auto; text-align: left;}
.award-support-sec-panel{width:100%; float:left; height:auto; padding:30px 10px; margin:auto; text-align:left;  }
.award-support-sec-panel h3{font-size:30px; padding:10px 0px 10px 0px; text-align:left; color:#106bd5}
.award-support-sec-col{width:32.2%; margin: 20px 10px 20px 0; padding:20px; display: inline-block; border-radius: 8px;}
.award-support-sec-col h4{font-size:24px; padding:10px 0px 10px 0px; text-align:center; font-weight: 500;}
.award-support-sec-col h5{font-size:18px; padding:10px 0px 10px 0px; text-align:center; font-weight: 500;}
.award-support-sec-col p{font-size: 14px; color:#000; padding:20px 0 10px 0; line-height: 24px; margin:auto; text-align: center;}
.award-support-sec-col img{width:auto; height: auto; float: left; margin: 10px 10px;}
.award-support-sec-col-last{width:32.2%; margin: 20px 0px 20px 0; padding:20px; display: inline-block;}
.award-support-sec-col-last h4{font-size:24px; padding:10px 0px 10px 0px; text-align:center; font-weight: 500;}
.award-support-sec-col-last h5{font-size:18px; padding:10px 0px 10px 0px; text-align:left;}
.award-support-sec-col-last p{font-size: 14px; color:#000; padding:20px 0 10px 0; line-height: 24px; margin:auto; text-align: center;}
.award-support-sec-col-last img{width:auto; height: auto; float: left; margin: 10px 10px;}

.gallery-sec{padding:20px 0px; background:#fff; display:table; width:100%; height:auto;}
.gallery-sec h1{font-size:40px; padding:10px 0px 10px 0px; text-align:center;}
.gallery-sec h3{font-size:24px; padding:10px 0px 10px 0px; text-align:center;}
.gallery-sec p{text-align:center; font-size: 14px; color:#000; padding:20px 0 10px 0; line-height: 24px; margin:auto;}
.gallery-sec-col{width:31%; float:left; padding:0px; margin:10px; text-align:center; border:1px solid #b3b1b0; }
.gallery-sec-col img{width:100%; height: auto; vertical-align: middle; }

.Testimonials{padding:60px 0px; background:#f9f9f9; display:block; width:100%; margin: auto; text-align: center;}
.Testimonials h3{font-size:36px; text-align:center; padding:0px 0px 0px 0px; font-weight:600;}
.Testimonials p{text-align:center; padding:10px 10px 10px 10px; font-size:16px; line-height:24px; font-weight:400;}


.flexsliderNew{width:100%; position:relative;}
.flex-direction-nav{display:block; position:absolute; top:0px; width:100%;}
.flex-prev{ display:block; width:48px; font-size:0px; height:64px;  background:url(../images/slider_arrow_one.png) no-repeat;   top:180px;   left:0px;   position:absolute;}
.flex-next{ display:block;  font-size:0px;  width:48px;  height:64px;  background:url(../images/slider_arrow_two.png) no-repeat;   top:180px;   right:0px;   position:absolute;}

/*.flexsliderNew .flex-control-paging{display:none;  margin:auto; width:5%; padding:30px 0px 0px 0px;}
.flexsliderNew .flex-control-paging li a{font-size:0px;  float:left;  margin:0px 5px 0px 0px;  display:block; cursor:pointer;  width:12px; height:12px; border-radius:100%; background:#8c8c8c;}
.flexsliderNew .flex-control-paging li a.flex-active{opacity:0.6;}*/


.TestimonialCol{width:50%; float:left; padding:0px 0px 0px 5%;}
.TestimonialCol img{float:left; margin:0px 15px 0px 0px; padding:5px; background:#fff;}
.TestimonialCol p{float:left; margin:0px 0px 0px 0px; width:90%; font-size:14px;  line-height:23px;  text-align: justify;}
.TestimonialCol p i{display:block; font-weight:bold; line-height:45px; font-style:normal;}
.TestimonialCol p i em{font-style:normal; font-weight:normal;}
/* Testimonials ends here */

/* features starts here */
.innerpagetop{width:100%; display:table; height:180px; }
.innerpagetop-banner{background: url(../images/car-rent-services.jpg) no-repeat center; background-size:cover;}

.contact{width:100%; padding:30px 0; display: table;}
.contact h1{font-size:40px; padding:10px;}
.contact-form{width:48%; padding:10px 0; display: table; float: left;}
.contact-form h5{font-size: 22px; font-weight: 400; padding: 10px;}
.contact-form input{width: 90%; padding: 10px 20px; margin: 10px 20px; border-style: unset;border-bottom:1px solid #aaa8a8; }
.contact-form select{width: 90%; padding: 10px 20px; margin: 10px 20px; border-radius: 4px; border:1px solid #aaa8a8; }
.contact-form textarea{width: 90%; padding: 10px 20px; margin: 10px 20px;  border:1px solid #aaa8a8; border-radius: 4px;}
.contact-form button[type="submit"]{padding: 10px 20px; margin: 10px 20px; background:#000; border-style: unset; border-radius: 4px; color:#fff;   float: left;} 

.contact-col{width:30%; padding:20px; margin: 10px;  display:inline-table;  text-align: center; background: #e6eaec; min-height:160px;}
.contact-col h5{font-size: 22px; font-weight: 400; padding: 10px;}
.contact-detail p{font-size: 16px; padding:10px 0;  text-align: left;}
.contact-detail i{font-size: 32px; padding:10px 0;  text-align: center;}
/* footer starts here */ 
 footer{padding:20px 0px 15px 0px; background: #151b6e; }
.footercol{width:33%;	float:left;  font-size:16px;    display: inline-table;   padding: 10px 20px;}
.footercol ul li{width:100%; padding: 0; text-align: left;}
.footercol ul li {color:#ffffff; font-size:12px; line-height:24px;}
.footercol ul li a{color:#ffffff; display:block; font-size:12px; line-height:24px;}
.footercol ul li i{color:#ffffff;  font-size:20px; line-height:24px;}
.footercol h6{font-size:24px;   padding:0px 0px 10px 0px; text-align: left;    color: #ffffff;}
.footercol p{padding:10px 20px 0 0;  line-height: 24px; color: #ffffff;}
.footercol p i{color:#106bd5; font-style:normal;}
.footercol a{color:#363636; display:block; font-size:12px; line-height:24px;}
.footercoltwo p{line-height:35px; padding-bottom:0px;}

.footersocial a{display:inline-block; color: #fff; text-align: left; font-size:24px; padding : 0 10px 0 0; float: left;}
.FooterLine{border-top:1px solid #fff; padding:10px 0 10px 0px; margin: 30px 0 0 0; width:100%;}
.FooterLine p{text-align: center; font-size:15px; padding:0px; color: #fff;}
.FooterLine ul{float:right;}
.FooterLine ul li{float:left; padding:0px 0px 0px 10px;}
.FooterLine ul li a{color:#fff;}

.bottom-booknow-icon{background:#000; display:none; padding:10px; border-radius:6px;  font-size:30px; color:#fff; right:20px; bottom: 20px; float: right; position:fixed;}
.bottom-booknow-icon button{background:#000; font-size:16px; font-weight:500; margin:0px; text-transform:uppercase; border-style: unset; line-height:24px; color:#fff; padding:10px;border-radius:4px;}
.bottom-icon{background:#25D366; padding:10px; border-radius:6px;  font-size:30px; color:#fff; right:20px; bottom: 20px; float: right; position:fixed;}
.bottom-icon a{color:#fff; text-decoration: none;}
/* footer ends here */
.EnquiryInner{width:100%; top:0; left:0;   border-radius:6px; position: absolute; }
.EnquiryInnerbox{ width:100%; background:#fff; padding:10px 0 20px 0;  margin:auto;  border-radius:4px;  position: relative; overflow: hidden; }
.EnquiryInnerbox h5{font-size: 20px; font-weight: 500; padding: 10px; background-color:#151b6e; color:#fff;}
.EnquiryInnerbox span{font-size: 12px; font-weight: 400; padding: 10px 10px 0px 10px;}
.EnquiryInnerbox input{width: 45%; padding: 10px; margin: 4px ; border-radius: 12px; border:1px solid #6b6969; border-radius:8px;}
.EnquiryInnerbox select{width: 45%; padding: 10px; margin: 4px; border-radius: 12px; border:1px solid #6b6969; }
.EnquiryInnerbox textarea{width: 90%; padding: 10px; margin: 4px 0px; border-radius: 12px;  border:1px solid #6b6969; }
.EnquiryInnerbox input[type="submit"]{padding: 10px; margin: 4px 0; background:#151b6e; border-style: unset; border-radius: 8px; color:#fff;  } 
.EnquiryInnerbox input[type="radio"]{padding: 10px; margin: 4px 0; width:48px;}

.EnquiryInnerbox button[type="submit"]{padding: 16px; margin: 4px 0; background:#151b6e; border-style: unset; border-radius: 8px; color:#fff;   } 
.CloseButton{position:absolute; color:#fff; font-size:15px; background:rgba(0,0, 0, 0.7);  padding:6px 0px 0px 0px; border-radius:5px; width:32px; height:32px; text-align:center; top:8px; right:10px; cursor:pointer;}
.Enquiryfancybox{background:rgba(0,0,0, 0.8); position: fixed; top:0; left:0; width:100%; height:auto; display:none; padding:10px 0;}

.Social-floating { width: 32px;   right: 0;  top: 35%;   display: block;  position: fixed; z-index: 10;   padding: 0 6px 0 0; background: #151b6e;    border-top-left-radius: 8px;    border-bottom-left-radius: 8px;}
.Social-floating a{ display: block; margin: auto; text-decoration: none; padding: 6px 6px; text-align: center; font-size:24px; color: #fff;}
/* lightbox jquery starts here */
.slick-slide {margin: 0px 2px;}
.slick-slide img {width: 100%;}
.slick-slider{position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;  cursor: hand;}

.slick-slider .slick-track, .slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track{position: relative; top: 0; left: 0; display: block;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{ display: none; float: left;  height: 100%;  min-height: 1px;}
[dir='rtl'] .slick-slide{    float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

@media (max-width: 750px){
    .wrapper{width:100%; padding:10px;}      
    .header-top{display: inline-block; height: 100px;}
    .header-top-center {display: none;}
    .header-top-right{display: none;}
     header{top:40px; padding:0px; background: none;}
    .logo{width:40%; height: 40px; padding:0px; }
    .header-top .logo img{width:80px; height: 80px; padding:10px; }
    .nav-mobile{display:block; top:30px; right:30px;}
    nav{width:50%; float:right; }
    nav ul{display:none; top: 70px; right:0px; position:absolute; width:60%; z-index:10; overflow:auto; background:rgba(14, 13, 13, 0.5); }
    nav ul li{width:100%; text-align:right;  padding:0px 10px; float:right;}
    nav ul li a{display: block; line-height:24px; padding:10px; font-size:16px; color:#fff !important; font-weight:300; border-bottom:1px solid #f3f5f6; }
    nav ul li a i{display: none;}
    nav ul li .nav-item{*display:inline; zoom:1; color:#fff; position:relative; float:left;}
    .nav-click {display:block;} 
    .nav-item:hover .nav_submenu {display:none;}
    ul.nav_submenu{position:static; width:100%; background:none;}
    ul.nav_submenu li{padding: 0px 10px; width:100%; border-bottom:0.1px solid #85929E;}
    ul.nav_submenu li a{font-size:14px;font-weight:400; line-height:24px; padding:10px;  border-bottom:1px solid #f3f5f6; color:#fff;}
    .SliderSec{width:100%; display:table; max-height:260px;   position: relative;    margin: auto; }
    .SliderBanner{max-height:260px;}
    .SliderBanner img{height:260px;}
    .flexslider {max-height: 260px; width: 100%;}
    .flexslidernew {max-height: 360px; width: 100%;}
    .flex-prev{ display:block; width:48px; font-size:0px; height:64px;  background:url(../images/slider_arrow_one.png) no-repeat;   top:120px;   left:0px;   position:absolute;}
    .flex-next{ display:block;  font-size:0px;  width:48px;  height:64px;  background:url(../images/slider_arrow_two.png) no-repeat;   top:120px;   right:0px;   position:absolute;}

    .SliderSearch{top:0px; width:100%; }
    .SliderSearch h2{color:#fff; font-size:36px;font-weight:600; text-align:center;	padding:40px 0px 20px 0px; }
    .SearchFields input[type="text"]{background:#fff;  height:40px; width:74%; float:left;padding:0px 20px; border-radius:4px 0px 0px 4px; }
    .about{width:100%; padding:10px;}
    .about h1{font-size:24px; padding:10px;}
    .services-sec{width:100%; padding:0px; }
    .latest-release-sec .news{width:100%; padding:10px;}
    .latest-release-sec .release{width:100%; padding:10px;}
    .explore-sec-col{width:100%; padding:0px;}
    .explore-sec-col-last{width:100%; padding:0px;}
    .events-sec-col{width:100%; padding:10px;}
    .events-sec-col-last{width:100%; padding:10px;}
    .news-section{width:100%; }
    .news-section-heading{width:100%;}
    .news-section-advertising{width:100%;}
    .news-section-ticker{width:100%; } 
    .advertise-with-us{width:100%;}
    .award-support-sec-col{width:100%; padding:10px;}
    .whyus-sec-col{width:100%; padding:10px;}
    .TestimonialCol{width:50%;  padding:10px;}
    .services-sec-col{width:100%; padding:0px;}
    .services-sec-col-last{width:100%; padding:0px;}
    .resources-sec-col{width: 45%; padding:10px;}
    .column{width:48%; margin: 0 2px 2px 0; }
    .gallery-sec-col{width:90%; padding: auto;}
    .contact-col{width:90%; padding:5px; }
    .contact-form{width:100%; padding:10px ;}
    .contact-detail{width:100%; padding:10px ;}
    .bottom-booknow-icon{display:block;}
    .bottom-icon{display: none;}
    .footercol{width:100%;}
    .Social-floating { width: 32px;   right: 6px;   }
}
@media only screen  and (max-width : 1920px) {
    .wrapper{width:90%; margin: auto; text-align: center;}
    }

@media only screen  and (max-width : 1240px) {
    .wrapper{width:100%; margin: auto; text-align: center;}
        }
@media (min-width: 1920px) and (max-width: 2560px)  {
    .wrapper{width:90%; margin: auto; text-align: center;}
        }