@charset "utf-8";
/* CSS Document */


.header{ float:left; width:100%; height:147px; border-top:4px solid #f19f00;}
.header *{ -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.container{ margin:0px auto; width:1000px;}
.logo{ float:left; width:152px; margin-top:5px;}
.header-right{ float:right; width:700px;}
.header-right-top{ float:right; width:280px; height:50px; border-bottom:1px solid #dac5ab; margin-top:28px; padding-left:32px;}
.social{ float:left; width:100px;}
.social ul{ float:left; width:100px; margin-top:5px;}
.social ul li{ float:left;}
.call{ float:left; width:144px; margin-left:35px;}
.call img{ float:left;}
.call p{ float:left; font-size:19px; font-weight:700; color:#646464; margin-top:7px; margin-left:4px;}
.navigation{ float:left; width:100%; margin-top: 11px;}
.navigation ul{ float:left; width:680px; margin-top:22px; font-weight:700;}
.navigation ul li{ float:left; position:relative;}
.inner{ display:none; width:150px;  position:absolute;}
.navigation ul li a{ float:left; padding:0px 5px 15px 5px; margin-left:22px; border-bottom:4px solid #ffffff; text-transform:uppercase;}
.navigation ul li a:hover{ border-bottom:4px solid #ffb401;}
.navigation ul li ul { width:155px; padding-top:10px; float:left; background:#ffffff; z-index:99;}
.navigation ul li ul li{ float:left; width:150px; padding:5px !important; margin-left:0px;}
.navigation ul li:hover .inner{display:block !important;}
.navigation ul li ul li{ float:left; width:150px;}
.navigation ul li ul li  a{margin:0px; padding:2%; width:93%; color:#646464; font-weight:normal; border:none !important;}
.navigation ul li ul li  a:hover{ background:#693d3e; border:none !important; color:#ffffff;}
.selected{ border-bottom:4px solid #ffb401 !important;}
.banner{ float:left; width:100%; height:504px; position:relative;}
.skdslider{ width:100%; position: relative; display: block; overflow:hidden; height:504px;}
.skdslider:after {content: ''; padding-top: 50%; display: block;}
.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}
.skdslider ul.slides li{ width: 100%;height:504px;border:0;} 
.slide1{background:url(../images/banner.jpg) no-repeat center center;}
.slide2{background:url(../images/banner01.jpg) no-repeat center center;}
.banner-hover{ position:absolute; width:100%; height:427px; z-index:1; bottom:0px;}
.banner-cnt{ float:left; width:100%; font-weight:700; font-size:47px; color:#ffffff; text-shadow:3px 1px 5px #000000; margin-bottom:58px;}
.banner-cnt p{ font-size:19px; float:left; margin-top:-2px;}
.banner-cnt span{ font-size:23px; float:left; clear:both; margin-top:5px;}
.banner-slider{ float:left; width:100%; height:182px; padding-top:22px;  background:url(../images/banner-bg.png);}
.content{ float:left; background:#f5f6f1; padding:40px 0px; width:100%; color:#666666;}
.inner-logo{ float:left; width:174px;}
.welcome-cnt{ float:left; width:535px; margin-left:37px; line-height:20px;margin-top:20px;}
.welcome-box{ float:right; width:200px; }
.welcome-box ul{ float:left; width:100%; font-weight:700; color:#693d3e; font-size:17px; text-transform:uppercase;}
.welcome-box ul li{ float:left; width:100%;}
.welcome-box ul li img{ float:left; width:25px; height:25px;}
.welcome-box ul li a{ float:left; color:#693d3e; width:92%; border:1px solid #693d3e; padding:8px 4%; border-radius:5px; margin-bottom:5px;}
.welcome-box ul li a:hover{ color:#c0a264;}
.welcome-box ul li p{ float:left; margin-left:8px; margin-top:4px;}
.gray-box{ float:left; width:100%; height:218px; border-top:1px solid #d8d2c9; background:url(../images/gray-bg.jpg) center top #d8d2c9;}
.gray-box *{ -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.upcoming-events{ float:left; width:277px;}
.heading{ float:left; width:100%; font-weight:700; font-size:25px; margin-top:30px; color:#693d3e; text-transform:uppercase;}
.heading span{ color:#d79307;}
.entcnt{ float:left; width:100%; margin-top:20px; color:#484848; line-height:20px;}
.yellow{ float:left; width:63px; height:65px; background:#feb300; text-align:center; font-size:14px; color:#ffffff; padding-top:15px;}
.yellow span{ font-size:26px; font-weight:700; width:100%;float:left;}
.entcnt p{ margin-left:15px; float:left; width:190px;}
.entcnt:hover .yellow{ background:#693d3e;}
.sub{ float:left; width:100%; font-weight:700;}
.subscib{ float:left; width:287px; height:36px; border-radius:7px; background:#693d3e; margin-top:15px; overflow:hidden;} 
.username{ float:left; width:200px; height:36px; background:#ffffff; border:none;font-size:12px; font-family: 'Droid Sans', sans-serif; color:#666666; padding:0px 15px;}
.entcnt a{ clear:both; color:#693d3e; margin-top:5px; float:left;}
.entcnt a:hover{color:#feb300;}
.error-input {
  border: 1px solid #f00 !important;
}
.gallery li a img {width: 154px;height: 134px;}
#loader {
  float: left;
  margin: 17px 0 0 10px;
}
.send{ float:left; width:56px; color:#feb300; text-transform:uppercase; background:#693d3e; font-weight:700; height:36px; border:none; cursor:pointer;}
.client-head{ float:left; width:140px; font-weight:700; text-transform:uppercase; font-size:25px; color:#693d3e;}
.client-head span{ color:#d79307;}
.partner-list{ float:left; width:859px; overflow:hidden;}
.footer{ float:left; width:100%; background:#212121; height:200px; border-top:1px solid #a0a19e; color:#737373;}
.footer *{ -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.footer-top{ float:left; width:100%; height:120px;}
.footer-bottom{ float:left; width:100%; height:62px; background:#121212; padding-top:20px; font-size:13px;}
.copyryt{float:left; width:290px;}
.powerd { width:145px; float:right; text-align:right;}
.powerd a{ color:#886309;}
.powerd a:hover{ color:#ffffff;}
.ftr-left{ float:left; width:850px;}
.ftr-right{ float:left; width:150px;}
.sitemap{ float:left; width:100%;  height:32px; border-bottom:1px solid #2b2b2b; margin-top:30px;}
.sitemap span{ float:left;  font-size:16px; color:#d79307; text-transform:uppercase; width:104px;}
.sitemap ul{ float:left; width:620px;}
.sitemap ul li{ float:left; height:16px; padding:0px 10px; border-left:1px solid #909090;}
.sitemap ul li a{ float:left; color:#909090;  font-size:13px; text-transform:capitalize;}
.sitemap ul li a:hover{color:#ffffff;}
.ftr-right ul{ float:left; width:100%; margin-top:43px;}
.ftr-right ul li{ float:left; margin-left:2px;}
.ftr-right ul li a{ float:left;}
.bannerbox{ float:left; width:170px; height:170px;}
.box-image{ float:left; width:160px; height:94px; border:2px solid #ffffff;}
.box-name{ float:left; width:100%; text-align:center;font-weight:700; font-size:20px; margin-top:10px;}
.box-name a{ color:#ffffff;}
.box-name a:hover{ color:#feb300;}

.vpt{width:1010px;height:170px;float:left;}
.segment{width:970px;height:170px;float:left; padding:0px; overflow:hidden;}
.section{position:relative;left:0px;list-style-type: none; margin: 0px;padding: 0px;width:9999px; padding-bottom:0px;}
.section li{float:left;	width:170px;height:170px;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:bodrer-box;
margin:0px 13px;}
.leftnav{width:18px;height:30px; top:56px; left:-18px; position:relative;float:left;z-index:1000;cursor:pointer;  background:url(../images/prev.png) no-repeat center center; }
.rightnav{width:18px;height:30px;top:56px; right:-22px;position:relative;float:left;z-index:1000;cursor:pointer;  background:url(../images/next.png) no-repeat center center; }

.partner-list .section1{position:relative;left:0px;list-style-type: none; margin: 0px;padding: 0px;width:9999px; padding-bottom:0px;}
.partner-list .section1 li{float:left;	width:auto; list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:bodrer-box;
margin:0px 0px 0px 23px;}
.banner-inner{ float:left; width:100%; height:250px; background:url(../images/banner.jpg) center center;}
.inner-left{ float:left; width:670px;}
.inner-right{ float:right; width:280px; background:#ffffff; padding:10px;}
.inner-right *{ -webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.inner-right .heading{ margin-top:10px; font-size:18px;}
.patrn{ float:left; width:77%;margin-top:10px; overflow:hidden; height:80px; background:#f5f6f1; padding-left:23%;}
.patrn .partner-list .section1 li{ width:100%; margin-bottom:20px;}
.inner-right .upcoming-events{ padding-bottom:20px; border-bottom:1px solid #dfdfdf;}
.innhead{ margin-top:15px !important;}
.inner-head{ float:left; width:100%;}
.inner-head .heading{ margin-top:0px; padding-bottom:5px; border-bottom:2px solid #ffffff;}
.inner-cnt{ float:left; width:98%; margin-top:15px; line-height:21px;}
.inner-cnt p{ float:left; width:100%;}
.pkg{ float:left; width:97%; padding-left:3%; margin:20px 0px;}
.pkg li{ float:left; width:98%; margin-bottom:5px; background:url(../images/list.png) no-repeat left 8px; padding-left:2%}
.gallery{ float:left; width:100%;}
.gallery ul{ float:left; width:100%; padding-left:0px;}
.gallery ul li{ float:left; width:130px; height:134px; border:2px solid #ccc; margin:4px; background:#ffffff; border-radius:3px; padding-left:0px; overflow:hidden;}
.testi-box{ float:left; width:94.4%; border:2px solid #e0e0e0; border-radius:5px; padding:15px 25px; background:#ffffff; margin-bottom:8px;}
.testi-box p{ float:left; width:100%;}
.testi-box span{ float:left; width:100%; text-align:right; margin-top:5px; font-style:italic; color:#693d3e;}
.cnt-box {float: right; width:700px; background:#ffffff; padding:20px;}
.box-left{ float:left; width:350px;}
.cntline {  border: 1px solid #d3d3d3; border-radius: 3px; color: #5e5f61;  float: left; font-family: Arial,Helvetica,sans-serif;font-size: 12px;
height: 20px;margin-top: 10px;padding: 5px;  resize: none; width:310px;}
.btn { border: 1px solid #493030; background:#693d3e; color: #ffffff; cursor: pointer;  float: left;  font-size: 19px;height: 31px;margin-top: 10px;
text-transform: uppercase;width: 100px; font-size:14px;}
.btn:hover{ background:#feb300; border-color:#d79307;}
.addressbox {float: left;  width: 200px; padding:20px; border:3px solid #ffffff; border-radius:5px;}
.inn-head{ float:left; width:100%; font-weight:700; border-bottom:1px solid #ffffff; padding-bottom:8px;}
.addressbox ul{ float:left; width:100%;}
.addressbox ul li{ float:left; width:100%; background:none; font-size:13px; line-height:21px;}
.addressbox ul li a:hover{ color:#000000;}
.map{ float:left; width:100%; height:250px;}
.events{ float:left; width:100%;}
.events .entcnt{ margin-top:0px; width:45%; height:100px; background:#ffffff; padding:10px 2%; margin:5px;}
.events p{ width:82%;}
.events-main{ float:left; width:100%;}
.event-image{ float:left; width:154px; height:134px; overflow:hidden; padding:2px; border:1px solid #ffffff; margin:0 15px 15px 0px;}
.events-main a{  text-align:right; font-size:12px; color:#693d3e; background:url(../images/back.png) no-repeat left 4px; padding-left:13px;}
.events-main a:hover{ color:#d79307;}
.hotel-list{ float:left; width:100%; height:400px;}
.hotel-box{ float:left; width:20%; margin-left:1%; margin-bottom:5px; background:#ffffff; padding:1%; border:1px solid #ededed;}
.hotel-box img{ float:left;width:100%; height:auto;}
.hotel-box p{ float:left;  width:100%; text-align: center; margin-top:10px;}
.pkg a{ text-transform:uppercase;}
.pkg a:hover{ color:#feb300;}

.st-accordion{width:100%; margin: 0 auto;}
.st-accordion ul li{  height:20px;  padding:10px; overflow: hidden; border:1px solid #d6d6d6;  background:#ffffff; margin-bottom:2px;}
.st-accordion ul li > a{display: block; position: relative; text-transform:uppercase;  outline:none;-webkit-transition:  color 0.2s ease-in-out;-moz-transition:  color 0.2s ease-in-out;
-o-transition:  color 0.2s ease-in-out;-ms-transition:  color 0.2s ease-in-out;	transition:  color 0.2s ease-in-out; font-size:14px;}
.st-accordion ul li > a span{background:url(../images/down.png) no-repeat center center !important;text-indent:-9000px;width: 26px; height: 14px;position: absolute;
top: 50%; right:10px; margin-top: -7px; opacity:1 !important;-webkit-transition:  all 0.2s ease-in-out;-moz-transition:  all 0.2s ease-in-out;-o-transition:  all 0.2s ease-in-out;
-ms-transition:  all 0.2s ease-in-out;transition:  all 0.2s ease-in-out;}
.st-accordion ul li > a:hover{color: #693d3e;}
.st-accordion ul li > a:hover span{opacity:1;right: 10px;}
.st-accordion ul li.st-open > a{ color: #693d3e;}
.st-accordion ul li.st-open > a span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);  transform:rotate(180deg);	right:10px;	opacity:1;}
.st-content{width:96%; background:#ffffff; float:left; margin-top:10px; padding:2%; border-top:1px solid #d6d6d6;}

.serv-box{ float:left; width:100%;}
.serv-image{ float:left; width:150px;}
.serv-image img{ float:left;padding:3px; border:1px solid #cccccc;}
.timing{ float:right; width:446px; padding:2px; border:1px solid #cccccc;}
.timing-box{ float:left; width:100%; margin-bottom:1px;}
.timing-box span{  float:left; width:27%; padding:1%; background:#ebebeb; border-right:1px solid #ffffff;}
.timing-box p{  float:left; width:68.7%; padding:1%; background:#ebebeb; font-style:italic;}
.abt-trip{ float:left; width:100%; margin-top:15px;}
.dpdown{width:322px; height:30px;}
.our-fleets{ float:left; width:100%;}
.our-fleets a{ float:left; margin:20px 0px 0px 0px; width:150px; text-align:center; background:#f19f00; padding:5px; color:#ffffff; border-radius:5px;
border:1px solid #bd7d01;}
.our-fleets a:hover{ background:#693d3e; border-color:#351f20;}


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

#cboxOverlay{background:url(../images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -101px 0;}    
#cboxTopRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(../images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

li.book_now a {
    color: red;
}