a,body{color:#000}body,html{height:100%}
.floatleft{float:left!important}
.floatright{float:right!important}
.floatnone{float:none!important}
.alignleft{text-align:left!important}
.alignright{text-align:right!important}
.aligncenter{text-align:center!important}
.no-display{display:none}
.currency-menu>ul,.language-menu>ul,.section-title h1{display:inline-block}
.no-margin{margin:0!important}
.no-padding{padding:0!important}a:focus,button:focus{outline:solid 0}input:focus,textarea{box-shadow:0;outline:0}img{max-width:100%;height:auto;border:0;vertical-align:top}
.fix{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:Raleway,sans-serif}a{transition:all .3s ease 0s;text-decoration:none}a:hover{color:#4c4c4c}a:active,a:focus,a:hover{outline:0;text-decoration:none}ul{list-style:none;margin:0;padding:0}
.clear{clear:both}::-moz-selection{background:0 0;text-shadow:none}::selection{background:0 0;text-shadow:none}
.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.section-bottom-padding,.section-padding{padding-bottom:100px}::-webkit-input-placeholder{opacity:1!important}:-moz-placeholder{opacity:1!important}::-moz-placeholder{opacity:1!important}:-ms-input-placeholder{opacity:1!important}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:20px;text-align:left}
.container{width:1200px}
.section-padding{padding-top:100px}
.section-margin{margin-top:100px;margin-bottom:100px}
.section-title{margin-bottom:80px}
.section-title h1{font-size:35px;font-weight:300;line-height:26px;margin-bottom:18px;padding-bottom:38px;position:relative;text-transform:uppercase}
.section-title h1::after,.section-title h1::before{background:#bcbcbc;bottom:0;height:1px;position:absolute;text-align:center;width:160px;content:""}
.section-title h1 span{font-weight:700;color:#FF9934}
.section-title h1::before{left:50%;margin-left:-193.5px}
.section-title h1::after{right:50%;margin-right:-193.5px}
.title-border{position:relative}
.title-border::after{background:url(img/icon/title-icon-2.png) no-repeat rgba(0,0,0,0);bottom:11px;content:"";height:22px;left:50%;margin-left:-34.5px;position:absolute;width:67px}
.section-title p{font-size:14px;line-height:26px;text-align:justify}
.section-title.title-two h1{padding-bottom:48px}
.section-title.title-two .title-border::after{background:url(img/icon/title2-icon-1.png) no-repeat rgba(0,0,0,0);bottom:16px}
.section-title.title-two h1 span{color:#ffae00}
.section-title.title-two p{color:#181818}
.section-title.title-three h1 span{color:#00c0ff}
.text-white{color:#fff!important}
.section-grey{background:#EDECEC}
.owl-theme .owl-controls{margin-top:0}
.carousel-style-one .owl-controls .owl-buttons{position:absolute;right:12px;top:-79px}
.carousel-style-one .owl-controls .owl-buttons div{background:rgba(0,0,0,0);border:0;border-radius:0;color:#fff;margin-left:0;opacity:1;position:relative;height:25px;transition:all .3s ease-in 0s}
.carousel-style-one .owl-controls .owl-buttons div::after{background:rgba(0,0,0,0);border:1px solid #979797;content:"";height:25px;left:0;position:absolute;top:0;transform:skewX(-10deg);width:100%;transition:all .3s ease-in 0s}
.carousel-style-one .owl-controls .owl-buttons div i{color:#979797;font-size:15px}
.carousel-style-one .owl-controls .owl-buttons div:hover:after{border-color:#000}
.carousel-style-one .owl-controls .owl-buttons div:hover i{color:#000;transition:all .3s ease-in 0s}
.carousel-style-two .owl-buttons div i{color:#afafaf;font-size:45px}
.carousel-style-two.owl-theme .owl-controls .owl-buttons div{background:rgba(0,0,0,0);left:-25px;opacity:0;position:absolute;top:31%;transition:all .3s ease-in 0s}
.carousel-style-two .owl-buttons div i:hover{color:#999}
.carousel-style-two.owl-theme .owl-controls .owl-buttons .owl-next{left:auto;right:-25px}
.carousel-style-two.owl-theme:hover .owl-controls .owl-buttons div{opacity:1}header{left:0;position:absolute;right:0;top:48px;z-index:999999}
.header-top{line-height:50px;margin-top:-50px;background:#EE902B}
.currency-menu{float:left;padding-right:12px}
.currency-language,.header-top-right{opacity:1;position:relative;z-index:99}
.currency-menu>ul>li,.language-menu>ul>li{position:relative}
.currency-menu>ul>li a,.language-menu>ul>li a{display:block;padding:6px 0}
.currency-menu>ul>li:hover a,.language-menu>ul>li:hover a{color:#4e4f54}
.currency-menu>ul>li:last-child a{padding-left:0}
.currency-menu>ul>li>a i,.language-menu>ul>li>a i{margin-left:2px}
.currency-dropdown,.language-dropdown{background-color:#f5f5f5;box-shadow:1px 1px 5px rgba(0,0,0,.3);display:none;left:0;min-width:120px;padding:5px 20px;position:absolute;top:32px;z-index:200}
.currency-dropdown li a,.language-dropdown li a{color:#4e4f54;display:block;font-size:12px;line-height:1.5em;padding:10px 0;text-transform:capitalize}
.currency-menu>ul>li:hover .currency-dropdown,.language-menu>ul>li:hover .language-dropdown{display:block}
.currency-dropdown>li a:hover,.language-dropdown li a:hover{color:#000!important}
.account,.header-r-cart,.login{float:right;margin-left:27px;position:relative}
.header-r-cart li{display:block;overflow:hidden}
.account a::after,.login a::after{content:"/";left:-17px;position:absolute;top:0;color:#000}
.account a,.header-r-cart li a,.login a{display:block;font-size:14px;line-height:32px;position:relative}
.header-r-cart>li:hover>a{color:#4c4c4c}ul.header-r-cart .mini-cart-content{background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.3);display:inherit;font-size:12px;opacity:0;padding:10px;position:absolute;left:0;text-align:left;top:120%;visibility:hidden;width:241px;z-index:99999}ul.header-r-cart li:hover .mini-cart-content{opacity:1;top:100%;transition:all .4s ease-out 0s;visibility:visible}
.mini-cart-content .cart-products{display:inline-block;margin-bottom:10px;width:100%}
.mini-cart-content .cart-image{float:left;width:60px}
.mini-cart-content .cart-image img{background-color:#fff;border:1px solid #ddd;display:inline-block;height:auto;line-height:1.42857;max-width:100%;padding:4px;transition:all .2s ease-in-out 0s}
.mini-cart-content .cart-product-info{font-size:14px;line-height:23px;margin-left:75px;position:relative;text-align:left}
.cart-product-info .product-name{color:#000;display:block;font-size:13px;line-height:1.42857;text-transform:uppercase;font-weight:500}
.logo>a,.mainmenu ul#nav li,.mainmenu ul#nav li a{display:inline-block}
.cart-product-info .product-name:hover{color:#4E4F54}
.cart-product-info .quantity{color:#777;font-weight:700;text-align:left}
.cart-product-info .p-price{color:#777;font-weight:300}
.mini-cart-content a.remove-product{float:right;margin-right:8px;position:absolute;right:0;top:-5px}
.logo,.mainmenu,.mainmenu ul#nav,.mainmenu ul#nav li.drop-down{position:relative}
.mainmenu ul#nav li .megamenu,.mainmenu ul.sub-menu{box-shadow:1px 1px 5px rgba(0,0,0,.3);right:auto;transition:all .3s ease 0s}
.mini-cart-content .remove-product i{color:#333;cursor:pointer}
.cart-price-list{color:#777;font-size:14px;font-weight:700;line-height:1.42857;text-align:right}
.cart-price-list .price-amount>span{color:#4e4e4e}
.header-r-cart .cart-buttons{margin-top:14px;overflow:hidden}
.header-r-cart .cart-buttons a{background:#000;border:0;border-radius:0;color:#fff;display:inline-block;float:left;font-size:12px;font-weight:300;line-height:22px;margin-right:12px;padding:6px 12.5px;text-transform:uppercase}
.header-r-cart .cart-buttons a:hover,header.fixed .header-r-cart .cart-buttons a:hover{background:#4e4f54!important;color:#fff!important}
.header-r-cart .cart-buttons a:last-child{margin-right:0}
.header-r-cart .cart-buttons a i{margin-right:5px}
.header-top-right i{margin-right:7px}
.logo-menu-bg{background:0 0}
.logo,.mainmenu{z-index:9}
.logo{margin-top:16px}
.mainmenu ul#nav li{margin:0 12px}
.mainmenu ul#nav li:first-child{margin-left:0}
.mainmenu ul#nav li:last-child{margin-right:0}
.mainmenu ul#nav li a{color:#fff;font-family:Raleway,sans-serif;font-size:18px;line-height:112px;position:relative;text-transform:uppercase;transition:all .3s ease 0s}
.mainmenu ul#nav>li:hover>a{color:#888}
.mainmenu ul.sub-menu{left:0;margin:0;padding:25px 0 25px 17px;position:absolute;text-align:left;visibility:hidden;width:218px;z-index:-9;background:rgba(255,255,255,1);top:110%;opacity:0}
.mainmenu ul#nav li:hover .megamenu,.mainmenu>nav>ul#nav>li:hover ul.sub-menu{visibility:visible;z-index:999;top:100%;opacity:1}
.mainmenu ul#nav li ul.sub-menu>li{display:block;margin:0;padding:0;position:relative}
.mainmenu ul#nav li .megamenu{background-color:#1d1b1a;left:-400px;padding-bottom:20px;position:absolute;top:110%;visibility:hidden;width:1170px;z-index:-99;opacity:0;margin-top:112px}
.mega-title,.mobile-menu{position:relative}
.mainmenu ul#nav li .megamenu span{float:left;width:17%}
.mainmenu ul#nav li .megamenu span>a:hover,.mainmenu ul#nav li ul.sub-menu li a:hover{color:#000}
.mainmenu ul#nav li .megamenu span>a,.mainmenu ul#nav li ul.sub-menu li a{color:#4e4f54;display:block;font-size:14px;line-height:21px;margin:0 35px;padding:7px 10px;position:relative;text-align:left;text-transform:capitalize;z-index:99}
.mainmenu ul#nav li ul.sub-menu li a{padding:9px 0!important;margin-left:15px}
.mega-title{color:#000!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase!important}
.banner-content h1,.banner-content h2,.banner-content h3{text-transform:uppercase}
.mobile-menu-area{background:#fff;display:none}
.mean-container .mean-bar::after{display:none}
.mean-container .mean-nav ul li a:hover{color:#000;background:0 0}
.mean-container a.meanmenu-reveal span{background:#4e4f54}
.mean-container .mean-nav ul li a{background:#fff;color:#4e4f54;display:block}
.mean-container .mean-nav ul li a.mean-expand{background:0 0;top:-4px}
.mean-container .mean-nav ul li,.mean-container .mean-nav ul li a.mean-expand:hover{background:0 0}
.mean-container .mean-nav ul li li a{color:#4e4f54;opacity:.9;border-top:0}
.mean-container a.meanmenu-reveal{color:#444}
.meanmenu-reveal.meanclose:hover{color:#000!important}
.mean-container a.meanmenu-reveal:hover span{background:#000}
.mobile-menu-area .mean-nav{background:#fff}
.mean-last{margin-bottom:20px}
.mean-container .mean-bar::before{color:#4e4f54;content:"MENU";font-size:18px;font-weight:600;left:0;position:absolute;top:13px}
.nivo-directionNav{opacity:0;transition:all .3s ease-in 0s}
.slider-area:hover .nivo-directionNav{opacity:1}
.banner-content{height:100%;position:relative}
.slider-area .text-content{margin-top:20.2%;max-width:80%;position:absolute;right:15px;text-align:center;top:0}
.banner-content h1{animation:1.5s ease-in-out 0s normal none 1 running bounceInLeft;font-size:54px;padding-top:230px;font-weight:700;margin-bottom:14px;text-shadow:0 5px 5px rgba(216,216,216,.75)}
.banner-content h2{animation:2s ease-in-out 0s normal none 1 running bounceInLeft;font-size:32px;font-weight:300;margin-bottom:6px}
.banner-content h2 span{font-weight:700}
.banner-content h3{animation:2.5s ease-in-out 0s normal none 1 running bounceInLeft;font-size:20px;line-height:1.8;margin-bottom:10px;text-transform:none}
.banner-content .banner-readmore{animation:3s ease-in-out 0s normal none 1 running bounceInLeft;clear:both;display:inline-block;line-height:41px}form#banner-searchbox{margin-top:52px;width:673px}
.adventure-cat,.blog-archive{background:url(img/icon/select-bg-one.png) no-repeat rgba(0,0,0,0);cursor:pointer;float:left;height:46px;line-height:46px;padding:0;text-transform:capitalize;width:172px}
.adventure-cat.destination{background:url(img/icon/select-bg-two.png) no-repeat rgba(0,0,0,0);margin-left:30px;width:269px}
.blog-archive .archive,.search-adventure{-moz-appearance:none;-webkit-appearance:none;background:no-repeat rgba(0,0,0,0);border:0;border-radius:0;color:#fff;cursor:pointer;height:44px;line-height:44px;outline:0;overflow:hidden;padding:0 7px;transition-duration:.4s;transition-property:height;width:100%;z-index:9999}
.archive option,.search-adventure option{background:#fff;color:#000;line-height:22px;padding:4px 15px}
.newsletter-content button,button#btn-search-category{background:#000;border:0;color:#fff;font-size:20px;font-weight:300;line-height:45px;padding:0 47px;margin-top:30px;transition:all .3s ease 0s}
.button-one:hover,.newsletter-content button:hover,button#btn-search-category:hover{background:no-repeat rgba(0,0,0,.5);color:#fff}
.single-service{border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-top:1px solid #bcbcbc;height:210px;position:relative;width:280px}
.single-service::after,.single-service::before{background:#bcbcbc;bottom:4px;height:1px;position:absolute;width:50%;content:""}
.single-service::before{left:0;transform:rotate(-6deg)}
.single-service::after{right:0;transform:rotate(6deg)}
.single-icon{margin-top:36px}
.single-service h5{font-size:18px;font-weight:300;margin-top:16px;text-transform:uppercase}
.single-service:hover h5{color:#fff}
.single-service:hover{background:#000;border-color:#000}
.single-service:hover::after,.single-service:hover::before{display:none}
.about-area{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);padding:40px;background-image:url(img/bg-22.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat}
.about-area .section-padding{padding-top:50px;padding-bottom:50px}
.about-area .section-title,.service-about-area .section-title{margin-bottom:45px}
.about-area .section-title h1,.service-about-area .section-title h1{margin-bottom:0}
.about-area .title-border::after{background:url(img/icon/title-icon-1.png) no-repeat rgba(0,0,0,0);bottom:-7px;margin-left:-32px;width:64px}
.about-area .section-title h1:after,.about-area .section-title h1:before{background:#54555D}
.about-text h1{font-family:"Open Sans",sans-serif;font-size:30px;line-height:24px;margin-bottom:36px}
.about-text p{font-size:16px;line-height:30px}
.about-text>a{background:#212227;color:#fff;display:inline-block;font-size:20px;line-height:62px;margin-top:24px;padding:0 47px}
.about-text>a:hover{background:rgba(0,0,0,.7)}
.portfolio-text h4{margin-bottom:8px}
.portfolio-text h4 a{font-family:"Open Sans",sans-serif;font-size:20px;text-transform:uppercase}
.best-sell-link>a:hover,.single-adventure:hover .adventure-text .adventure-link a:hover,.single-adventure:hover .adventure-text a:hover,.single-member:hover .member-text .member-link a:hover,.single-member:hover .member-text a:hover,.single-portfolio:hover .portfolio-text .portfolio-link a:hover,.single-portfolio:hover .portfolio-text a:hover{color:#000}
.single-adventure,.single-member,.single-portfolio{overflow:hidden;position:relative}
.adventure-text,.member-text,.portfolio-text{background:0 0;height:auto;left:0;padding:5px 12px;position:absolute;top:0;width:100%;transition:all .3s ease-in-out 0s}
.adventure-text::after,.member-text::after,.portfolio-text::after{background:rgba(255,255,255,.9);content:"";height:135px;left:-7px;opacity:1;position:absolute;top:-76px;transform:rotate(4deg) scale(1.1);transform-origin:0 bottom 0;width:100%}
.member-text>p,.portfolio-text>p{display:none;font-size:13px;margin-bottom:8px}
.adventure-text .adventure-price-link,.adventure-text h4 a,.adventure-text p,.member-text .member-link a,.member-text h4 a,.member-text p,.portfolio-text .portfolio-link a,.portfolio-text h4 a,.portfolio-text p,.single-adventure:hover .adventure-price-link span,.single-adventure:hover .transparent-overlay span{z-index:9;position:relative}
.adventure-link a,.member-link>a,.portfolio-link>a{display:inline-block;margin-right:25px;font-size:20px;font-weight:700;color:orange}
.single-adventure:hover .adventure-text p,.single-member:hover .member-text p,.single-portfolio:hover .portfolio-text p{display:block;margin-bottom:5px}
.single-member:hover .member-text::after,.single-portfolio:hover .portfolio-text::after{background:rgba(33,34,39,.9);left:-8px;top:-23px}
.single-portfolio:hover .portfolio-text h4{margin-bottom:13px}
.single-adventure:hover .adventure-price-link span,.single-adventure:hover .adventure-text .adventure-link a,.single-adventure:hover .adventure-text h4 a,.single-adventure:hover .adventure-text p,.single-member:hover .member-text .member-link a,.single-member:hover .member-text h4 a,.single-member:hover .member-text p,.single-portfolio:hover .portfolio-text .portfolio-link a,.single-portfolio:hover .portfolio-text h4 a,.single-portfolio:hover .portfolio-text p,.trip-level,.trip-time{color:#fff}
.portfolio-area .col-md-3 .single-portfolio:first-child{margin-bottom:30px}
.adventure-text.effect-bottom,.member-text.effect-bottom,.portfolio-text.effect-bottom{bottom:0;top:auto}
.member-text.effect-bottom::after,.portfolio-text.effect-bottom::after{bottom:-70px;left:-11px;opacity:1;top:auto}
.single-member:hover .member-text.effect-bottom::after,.single-portfolio:hover .portfolio-text.effect-bottom::after{background:rgba(33,34,39,.9);left:-11px;top:-5px}
.single-adventure:hover .adventure-text,.single-member:hover .member-text,.single-portfolio:hover .portfolio-text{animation:1.5s ease-in-out 0s normal none 1 running flipInX}
.fun-factor-area{background:url(img/banner/3.jpg) center top/cover no-repeat rgba(0,0,0,0);margin-top:100px;padding-bottom:177px;padding-top:100px;position:relative}
.footer-widget-area::before,.fun-factor-area::after,.fun-factor-area::before{content:"";position:absolute;width:100%;left:0}
.footer-widget-area::before,.fun-factor-area::before{background:rgba(0,0,0,.75);height:100%;top:0}
.fun-factor-area::after{background:url(img/banner/transparent.png) center top/cover no-repeat rgba(0,0,0,0);bottom:-26px;height:91px;transform:rotate(180deg)}
.fun-factor-area .section-title h1{margin-bottom:0}
.fun-factor-area .title-border::after,.partner-area .title-border::after{bottom:-7px}
.single-fun-factor,.single-skill-icon{background:rgba(0,0,0,.5);border-top:1px solid #000;height:161px;position:relative;width:170px}
.single-fun-factor::after,.single-fun-factor::before,.single-skill-icon::after,.single-skill-icon::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-style:solid;border-width:5px 42.5px;bottom:-10px;content:"";height:0;width:0;position:absolute;border-image:none}
.single-fun-factor::before,.single-skill-icon::before{border-color:rgba(0,0,0,.5) transparent transparent rgba(0,0,0,.5);left:0}
.single-fun-factor::after,.single-skill-icon::after{border-color:rgba(0,0,0,.5) rgba(0,0,0,.5) transparent transparent;right:0}
.fun-border-left,.fun-border-left::after,.fun-border-right,.fun-border-right::after,.skill-border-left,.skill-border-left::after,.skill-border-right,.skill-border-right::after{background:#000;content:"";width:1px}
.single-fun-factor:hover::before{border-color:#000 rgba(0,0,0,1) rgba(0,0,0,1) #000;border-width:5px 43px}
.single-fun-factor:hover::after{border-color:#000 #000 rgba(0,0,0,1) rgba(0,0,0,1);border-width:5px 43px}
.single-fun-factor:hover{background:#000}
.fun-border-left,.skill-border-left{height:170px;left:0;position:absolute;top:0}
.fun-border-left::after,.skill-border-left::after{bottom:-37px;height:50%;left:42px;position:absolute;transform:rotate(83deg)}
.fun-border-right,.skill-border-right{height:170px;right:0;position:absolute;top:0}
.fun-border-right::after,.skill-border-right::after{bottom:-37px;height:50%;position:absolute;right:42px;transform:rotate(97deg)}
.best-sell-slider .box-hover>a span,.best-sell-slider .box-hover>a span::after{height:37px;position:absolute;bottom:0;content:""}
.single-fun-factor>img{margin-bottom:16px;margin-top:28px}
.single-fun-factor h4,.single-fun-factor h5{color:#fff;font-family:"Open Sans",sans-serif;text-transform:uppercase}
.single-fun-factor h4{font-size:18px;font-weight:700;margin-bottom:7px}
.single-fun-factor h5{font-size:16px;font-weight:300}
.best-sell-slider .col-md-3{width:100%}
.title-container h3{display:inline-block;font-family:"Open Sans",sans-serif;font-size:25px;font-weight:600;line-height:21px;margin-bottom:21px;text-transform:uppercase}
.best-sell-slider a,.button-one{margin-bottom:40px;display:inline-block}
.sell-text-container>p{font-size:16px;line-height:30px}
.best-sell-link{display:inline-block;float:right}
.best-sell-link a{color:#bdc1c5;font-size:20px;margin-left:13px}
.button-one{background:#212227;color:#fff;font-size:20px;font-weight:300;line-height:43px;margin-top:26px;padding:0 42px;text-transform:uppercase}
.best-sell-slider a{overflow:hidden}
.best-sell-slider .box-hover>a span{color:#fff;font-size:20px;font-weight:300;left:0;line-height:32px;text-align:center;width:134px;z-index:2}
.best-sell-slider .box-hover>a span::after{background:rgba(0,0,0,.8);left:-8px;transform:skewX(-24deg);z-index:-1}
.blog-image,.blog-image>a,.box-hover a{position:relative}
.newsletter-area{background:#EE902B;padding:20px}
.newsletter-content input{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;line-height:46px;opacity:1;padding:0 20px;width:100%}
.newsletter-content button{line-height:48px;margin:0;padding:0 34px;text-transform:uppercase}
.blog-area{background:#edecec;padding-top:100px}
.blog-area .title-border:after{background:url(img/icon/title-icon-2.png) no-repeat rgba(0,0,0,0)}
.blog-image>a{display:inline-block}
.box-hover a{display:block}
.box-hover>a::after{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in 0s}
.hover-effect:hover .box-hover>a::after{bottom:20px;left:20px;opacity:1;right:20px;top:20px}
.hover-effect:hover .box-hover.hover-large>a::after{bottom:88px;top:88px}
.date-time{position:absolute;right:20px;top:36%}
.blog-text::after,.date-time .date::after,.date-time .month::after{height:100%;top:0;content:""}
.date-time .date{background:#fff;color:#181818;display:block;font-size:40px;line-height:45px;padding-left:4px;width:61px;position:relative;margin-bottom:3px}
.date-time .date::after{background:#fff;left:-6px;position:absolute;transform:skewX(15deg);width:12px}
.date-time .month{background:#181818;color:#fff;display:block;float:right;font-size:16px;line-height:35px;padding-left:5px;position:relative;width:50px}
.date-time .month::after{background:#181818;left:-7px;position:absolute;transform:skewX(10deg);width:11px}
.blog-text h4 a{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;line-height:25px;text-transform:uppercase}
.single-blog .margin-left{margin-left:-50px}
.blog-text{background:#fff;border-bottom:4px solid #bcbcbc;margin:24px 0;padding:15px 0 13px 14px;position:relative}
.blog-text>h4{margin-bottom:19px}
.blog-area .button-one{font-size:16px;line-height:40px;margin-bottom:6px;margin-top:35px;padding:0 26px}
.blog-text::after{background:#fff;position:absolute;right:-15px;transform:skewX(-6deg);width:30px}
.blog-carousel .owl-item>.col-md-6,.partner-area .col-md-3{width:100%}
.blog-text>p{position:relative;z-index:9999}
.blog-link>a{color:#7a7a7a;display:inline-block;font-size:20px;padding:0 6px}
.blog-link{margin-top:9px;text-align:center;transition:all .3s ease 0}
.blog-link>a:hover{color:#000}
.single-member{border:3px solid #e0e0e0}
.member-text h4 a span{font-weight:300}
.member-text h4 a{font-size:20px;font-weight:600}
.single-member:hover .member-text p{font-size:14px;line-height:26px;margin-bottom:20px}
.member-link>a{font-size:20px}
.member-link{margin-bottom:13px}
.member-text.effect-bottom::after{transform:rotate(5.5deg) scale(1.1);transform-origin:0 bottom 0;bottom:-30px;top:auto;left:-17px}
.single-member:hover .member-text.effect-bottom::after{background:rgba(33,34,39,.9);left:-31px;top:38px;transform:rotate(7.5deg) scale(1.75)}
.partner-area .section-title h1{margin-bottom:0}
.partner-area a{display:block;margin-bottom:1px}
.footer-widget-area{background:url(img/banner/foot.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:180px;position:relative}
.footer-widget-area::before{background:rgba(33,34,39,.9)}
.footer-widget-area::after{background:url(img/banner/transparent.png) center top/cover no-repeat rgba(0,0,0,0);content:"";height:64px;left:0;position:absolute;top:0;width:100%}
.single-footer-widget>h4{color:#fff;font-size:20px;font-weight:700;line-height:16px;margin-bottom:40px;text-transform:uppercase}
.footer-widget-list li{color:#ccc;display:block;line-height:25px}
.single-footer-widget.contact-text-info li{margin-bottom:32px}
.single-footer-widget.contact-text-info li:last-child{margin-bottom:0}
.footer-widget-list li span.icon{display:inline-block;font-size:20px;margin-right:20px;width:20px}
.footer-widget-area li.icon{padding-left:40px;position:relative}
.footer-widget-area li.icon:after{content:"";font-family:FontAwesome;font-size:20px;left:0;position:absolute;top:2px;width:13px}
.footer-widget-area li.icon.send:after{content:"\f1d8"}
.footer-widget-area li.icon.envelope:after{content:"\f0e0"}
.footer-widget-area li.icon.phone:after{content:"\f095"}
.footer-widget-list a{color:#ccc;line-height:30px;position:relative}
.footer-widget-list li:hover a,.widget-lists li:hover::after{color:#fff}
.widget-lists>li{padding-left:13px;position:relative;width:200px}
.widget-lists>li::after{content:"";font-family:FontAwesome;font-size:14px;left:0;position:absolute;top:2px;width:13px;transition:all .3s ease 0s}
.footer-widget-list a i{padding-right:8px}
.footer-widget-list.twitter-news li{margin-bottom:16px;padding-left:38px;position:relative;line-height:22px}
.footer-widget-list.twitter-news li::after{content:"";font-family:FontAwesome;font-size:33px;left:0;position:absolute;top:8px;width:38px}
.adventure-text h4 a,.adventure-text-container h4 a,.fun-factor-three .single-icon-three>h4,.single-icon-three h5{font-family:"Open Sans",sans-serif}
.footer-widget-list.twitter-news li a{color:#fff;line-height:20px}
.footer-widget-list.twitter-news li a:hover{color:#000}
.footer-link>a:last-child{margin-right:0}
.footer-link,.payment-image{padding-bottom:100px;padding-top:80px}
.footer-link a:hover{border-color:#fff;color:#fff}
.payment-image{float:right;padding-top:85px}
.footer-area{background:#15161a;color:#fff;padding:24px 0}#footer-menu li{display:inline-block}#footer-menu li:first-child a::after,.blog-three-area .blog-text::after,.blog-two-area .blog-text::after,.fun-factor-two .single-fun-factor:hover .fun-border-left::after,.fun-factor-two .single-fun-factor:hover .fun-border-right::after,.fun-factor-two .single-fun-factor:hover::after,.fun-factor-two .single-fun-factor:hover::before,.section-title.title-three h1::after{display:none}#footer-menu a{color:#fff;margin-left:19px;padding-left:19px;position:relative;text-transform:uppercase}#footer-menu>li:first-child a{margin-left:0;padding-left:0}#footer-menu{text-align:right}#footer-menu a::after{color:#fff;content:"/";left:-3px;position:absolute;top:0}#footer-menu a:hover{color:#666}
.footer-area span a{color:#fff}
.footer-area span a:hover{color:#666;border-bottom:1px solid #444}
.slider-area.home-two-slider .text-content{margin-top:24%}
.home-two-slider .banner-content h1{font-size:70px;line-height:70px;margin:0;text-shadow:none}
.home-two-slider .banner-content h1.title2{margin-bottom:22px}
.home-two-slider .banner-content h2.sub-title span{color:#ffae00}
.home-two-slider .adventure-cat{background:url(img/icon/home-two-select-bg-one.png) no-repeat rgba(0,0,0,0)}
.home-two-slider .adventure-cat.destination{background:url(img/icon/home-two-select-bg-two.png) no-repeat rgba(0,0,0,0)}
.button-yellow{background:#ffae00!important}
.button-yellow:hover{background:rgba(255,174,0,.8)!important}
.service-about-area{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url(img/banner/7.jpg);background-position:left top;background-repeat:no-repeat;background-size:49% 100%;margin-bottom:100px;margin-top:100px}
.service-item{margin-top:84px}
.item-image{height:50px;margin-bottom:10px}
.service-item>h4{font-size:13px;text-transform:uppercase}
.single-service-two{padding-top:60px}
.portfolio-two .single-portfolio:hover .portfolio-text::after,.team-two .single-member:hover .member-text.effect-bottom::after{background:rgba(255,174,0,.9)}
.fun-factor-two.fun-factor-area{background:url(img/banner/8.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-bottom:202px;padding-top:120px}
.fun-factor-two.fun-factor-area::before{background:rgba(0,0,0,.4)}
.fun-factor-area.fun-factor-two::after{background:url(img/banner/transparent-2.png) center top/cover no-repeat rgba(0,0,0,0);bottom:0;transform:rotate(0)}
.fun-factor-two .section-title.title-two .title-border::after,.newsletter-two .section-title.title-two .title-border::after{background:url(img/icon/title2-icon-2.png) no-repeat rgba(0,0,0,0)}
.fun-factor-two .section-title h1::after,.fun-factor-two .section-title h1::before,.newsletter-two .section-title h1::after,.newsletter-two .section-title h1::before{background:#fff}
.fun-factor-two .single-fun-factor::before{border-color:rgba(0,0,0,.5) rgba(0,0,0,.5) transparent transparent}
.fun-factor-two .single-fun-factor::after{border-color:rgba(0,0,0,.5) transparent transparent rgba(0,0,0,.5);border-width:5px 43px}
.fun-factor-two .fun-border-left::after{bottom:-47px;transform:rotate(97deg)}
.fun-factor-two .fun-border-right::after{bottom:-47px;transform:rotate(83deg)}
.fun-factor-two .single-fun-factor{height:171px}
.fun-factor-area .title-two .title-border::after,.partner-area .title-two .title-border::after,.service-about-area .section-title.title-two .title-border::after{bottom:0}
.best-sell-three .sell-text-container>p,.best-sell-three .title-container h3,.best-sell-two .sell-text-container>p,.best-sell-two .title-container h3{color:#2f2f2f}
.best-sell-two .carousel-style-one .owl-controls .owl-buttons div:hover::after{border-color:#ffae00}
.best-sell-two .carousel-style-one .owl-controls .owl-buttons div:hover i{color:#ffae00}
.newsletter-area.newsletter-two{background:url(img/banner/10.jpg) center top/cover no-repeat #edecec;padding-bottom:188px}
.best-sell-two .best-sell-slider .box-hover>a span::after{width:100%}
.best-sell-two .best-sell-slider .box-hover>a span{padding:0 22px 0 9px;width:auto}
.blog-two-area .date-time .date,.blog-two-area .date-time .date::after,.single-blog-post-img .date-time .date,.single-blog-post-img .date-time .date::after{background:#ffae00;color:#fff}
.blog-area.blog-three-area,.blog-area.blog-two-area{padding-top:100px}
.blog-three-area .blog-text,.blog-two-area .blog-text{margin:-28px -50px 0 0;padding:26px 16px 13px 15px}
.blog-three-area .blog-link,.blog-two-area .blog-link{margin-bottom:4px;margin-top:22px;text-align:left}
.blog-three-area .button-one,.blog-two-area .button-one{margin-top:20px}
.best-sell-two .best-sell-link>a:hover,.blog-two-area .blog-link>a:hover,.blog-two-area .blog-text h4 a:hover,.footer-two #footer-menu a:hover,.footer-widget-two .footer-widget-list.twitter-news li a,.footer-widget-two .widget-lists li:hover a,.footer-widget-two .widget-lists li:hover::after,.fun-factor-two .single-fun-factor:hover h4,.fun-factor-two .single-fun-factor:hover h5{color:#FFAE00}
.footer-widget-area.footer-widget-two{background:url(img/banner/11.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:177px}
.footer-widget-two.footer-widget-area::before{background:rgba(33,34,39,.8)}
.footer-widget-two.footer-widget-area::after{background:url(img/banner/transparent-2.png) center top/cover no-repeat rgba(0,0,0,0);height:85px;top:0;transform:rotate(180deg)}
.footer-widget-three .footer-widget-list.twitter-news li a:hover,.footer-widget-two .footer-widget-list.twitter-news li a:hover{color:#fff}
.footer-area.footer-two span a:hover,.footer-widget-two .footer-link a:hover{border-color:#ffae00;color:#ffae00}
.header-three .logo-menu-bg{background:rgba(0,0,0,0)}
.header-three .header-logo-menu{border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9}
.header-three .logo{margin-left:1px;padding:13px 0}
.header-three .mainmenu ul#nav li a{line-height:78px}
.button-blue{background:#00C0FF!important}
.button-blue:hover{background:rgba(0,192,255,.8)!important}
.header-three .header-top{background:rgba(0,0,0,0);padding:5px 0}
.header-three .account a::after,.header-three .account>a,.header-three .currency-menu>ul>li>a,.header-three .header-r-cart>li>a,.header-three .language-menu>ul>li>a,.header-three .login a::after,.header-three .login>a{color:#fff}
.header-three .account a:hover,.header-three .currency-menu>ul>li a:hover,.header-three .header-r-cart li:hover>a,.header-three .language-menu>ul>li a:hover,.header-three .login a:hover{color:#00C0FF!important}header.header-three{top:10px}
.slider-three .preview-2 .nivo-directionNav a{top:58.5%}
.slider-three .banner-content h1{font-size:65px;margin-bottom:20px;text-shadow:none}
.slider-three .banner-content h2 span{color:#00c0ff}
.slider-area.slider-three .text-content{left:15px;margin-top:32.5%;max-width:100%;right:auto}
.slider-three .slider-icon-container{margin-top:45%}
.single-icon-three{background:rgba(0,192,255,.5);border-top:1px solid #00c0ff;height:130px;margin:20px auto 0;position:relative;text-align:center;width:150px}
.icon-border-left,.icon-border-left::after,.icon-border-right,.single-icon-three::after{position:absolute;content:""}
.single-icon-three::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,192,255,.5) rgba(0,192,255,.5) transparent transparent;border-image:none;border-style:solid;border-width:5px 76.5px;bottom:-10px;height:0;right:0;width:0}
.icon-border-left{background:#00c0ff;height:129px;left:0;top:0;width:1px}
.icon-border-left::after{background:#00c0ff;bottom:-79px;height:150px;left:75px;transform:rotate(94deg);width:1.25px}
.icon-border-right{background:#00c0ff;height:139px;right:0;top:0;width:1px}
.single-icon-three>img{margin:26px auto 20px;position:inherit}
.single-icon-three h5{color:#fff;font-size:15px;text-transform:uppercase}
.single-icon-three.rotate-bg-icon{margin-top:32px;border-bottom:1px solid #00c0ff;border-top:0 none}
.rotate-bg-icon .icon-border-left::after{bottom:auto;left:74px;top:-70px;transform:rotate(94deg)}
.rotate-bg-icon .icon-border-right{height:129px}
.single-icon-three.rotate-bg-icon::after{left:1px;top:-10px;transform:rotate(180deg)}
.rotate-bg-icon .icon-border-left{height:139px;top:-10px}
.single-icon-three:hover{background:#000;border-color:#000}
.single-icon-three:hover::after{border-color:#000 #000 transparent transparent}
.single-icon-three:hover .icon-border-left,.single-icon-three:hover .icon-border-left::after,.single-icon-three:hover .icon-border-right{background:#000}
.about-area.about-area-three{background-image:url(img/banner/12.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;margin-bottom:100px;margin-top:57px;padding-bottom:49px;padding-top:93px;position:relative}
.about-area.about-area-three::after{background:url(img/banner/transparent-3.png) center top/cover no-repeat rgba(0,0,0,0);content:"";height:46px;left:0;position:absolute;top:0;width:100%}
.section-title.title-three h1{padding-bottom:46px}
.section-title.title-three h1::before{background:#ffe52d;left:0;margin-left:0;width:100%}
.section-title.title-three .title-border::after{background:url(img/icon/title3-icon-1.png) no-repeat rgba(0,0,0,0);bottom:17px;margin-left:-20px;width:40px}
.about-area .section-title.title-three .title-border::after{background:url(img/icon/title3-icon-1.png) no-repeat rgba(0,0,0,0);bottom:-1px}
.about-area .section-title.title-three{margin-bottom:82px}
.about-area-three .about-text>p{padding:0 29px}
.best-sell-three .best-sell-link>a:hover,.blog-three-area .blog-link>a:hover,.footer-three #footer-menu a:hover,.footer-widget-three .footer-widget-list.twitter-news li a,.footer-widget-three .widget-lists li:hover a,.footer-widget-three .widget-lists li:hover::after{color:#00c0ff}
.portfolio-three .single-portfolio:hover .portfolio-text::after,.team-three .single-member:hover .member-text.effect-bottom::after{background:rgba(0,192,255,.9)}
.fun-factor-area.fun-factor-three::before{background:rgba(0,0,0,.1)}
.fun-factor-area.fun-factor-three::after{background:url(img/banner/transparent-3.png) center top/cover no-repeat rgba(0,0,0,0)}
.fun-factor-three .section-title.title-three .title-border::after,.partner-three-area .section-title.title-three .title-border::after{bottom:0}
.fun-factor-area.fun-factor-three{background:url(img/banner/13.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-bottom:175px}
.fun-factor-three .single-fun-factor{background:rgba(0,192,255,.5);border-top:1px solid #00c0ff}
.fun-factor-three .single-icon-three{height:160px;width:170px}
.fun-factor-three .icon-border-left{height:159px}
.fun-factor-three .icon-border-left::after{bottom:-89px;height:170px;left:85px;width:1px}
.fun-factor-three .icon-border-right{height:169px}
.fun-factor-three .single-icon-three>h4{color:#fff;font-weight:700;margin-bottom:7px;text-transform:uppercase}
.fun-factor-three .single-icon-three h5{font-size:16px;font-weight:300}
.fun-factor-three .single-icon-three>img{margin:24px auto 16px}
.fun-factor-three .section-title{margin-bottom:60px}
.fun-factor-three .single-icon-three:hover::after{border-color:#fff;border-width:5px 85.5px}
.fun-factor-three .single-icon-three:hover{background:#fff;border-color:#fff}
.fun-factor-three .single-icon-three:hover .icon-border-left,.fun-factor-three .single-icon-three:hover .icon-border-left::after,.fun-factor-three .single-icon-three:hover .icon-border-right{background:#fff}
.fun-factor-three .single-icon-three:hover h4,.fun-factor-three .single-icon-three:hover h5{color:#00c0ff}
.best-sell-three .carousel-style-one .owl-controls .owl-buttons div:hover::after{border-color:#00C0FF}
.best-sell-three .carousel-style-one .owl-controls .owl-buttons div:hover i{color:#00C0FF}
.best-sell-three .best-sell-slider .box-hover>a span{padding:0 24px 0 10px;width:auto}
.best-sell-slider .box-hover>a span::after{width:100%}
.newsletter-area.newsletter-three{background:url(img/banner/25.jpg) center top/cover no-repeat #ecebeb;padding-bottom:143px}
.newsletter-area.newsletter-three::before{background:rgba(0,0,0,0)}
.newsletter-area.newsletter-three::after{background:url(img/banner/transparent-3-gray.png) center top/cover no-repeat rgba(0,0,0,0);height:47px}
.newsletter-three .newsletter-content input{background:rgba(255,255,255,.3);color:#7f8484}
.blog-three-area .blog-text{background:#00c0ff;color:#fff;border-color:#ffd400}
.blog-three-area .button-one,.blog-three-area .date-time .month,.blog-three-area .date-time .month::after{background:#ffd400}
.blog-three-area .blog-text h4 a{color:#fff}
.blog-three-area .blog-text h4 a:hover{color:#FFD400}
.blog-three-area .blog-link>a{color:#fff}
.blog-three-area .blog-link>a:hover{color:#ffd400}
.blog-three-area .button-one:hover{color:#00c0ff}
.blog-three-area .date-time{top:0}
.blog-three-area .date-time .date::after{background:#00c0ff}
.blog-three-area .date-time .date{background:#00c0ff;color:#fff}
.blog-three-area .blog-text::before{background:#00c0ff;content:"";height:26px;left:-13px;margin-top:-13px;position:absolute;top:50%;transform:rotate(45deg);width:26px}
.footer-area.footer-three span a:hover,.footer-widget-three .footer-link a:hover{border-color:#00c0ff;color:#00c0ff}
.footer-widget-area.footer-widget-three{background:url(img/banner/14.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:144px}
.footer-widget-area.footer-widget-three::before{background:rgba(33,34,39,.8)}
.footer-widget-area.footer-widget-three::after{background:url(img/banner/transparent-3.png) center top/cover no-repeat rgba(0,0,0,0);height:45px}
.banner-area{background:url(img/banner/15.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-bottom:0;padding-top:302px;position:relative}
.banner-area::after,.banner-area::before,.breadcrumb>li::after{content:"";position:absolute}
.banner-area::before{background:rgba(0,0,0,.2);height:100%;left:0;top:0;width:100%}
.banner-area::after{background:url(img/banner/transparent-bottom.png) center top/cover no-repeat rgba(0,0,0,0);bottom:0;height:84px;left:0;width:100%;z-index:1}
.banner-area .section-title h1{color:#fff;font-size:30px}
.banner-area .title-border::after{background:url(img/icon/title-icon-3.png) no-repeat rgba(0,0,0,0)}
.banner-area .section-title h1::after,.banner-area .section-title h1::before{background:#fff}
.breadcrumb{background:#dadada;border-radius:0;display:inline-block;height:42px;margin:60px auto 0;padding-top:9px;position:relative;text-align:center;width:235px;z-index:9}
.breadcrumb>li+li::before,.breadcrumb>li:last-child::after{display:none}
.breadcrumb li{color:#000;font-size:16px;font-weight:700;line-height:13px;padding:0 24px;text-transform:uppercase;position:relative}
.breadcrumb>li a{font-weight:300}
.breadcrumb.three>li:first-child,.breadcrumb>li:first-child{padding-left:0}
.breadcrumb.three>li:last-child,.breadcrumb>li:last-child{padding-right:0}
.breadcrumb>li::after{background:#696969;height:16px;right:0;top:0;width:1px}
.breadcrumb::after,.breadcrumb::before{background:#dadada;height:14px;position:absolute;top:-6px;width:119px;content:""}
.adventure-link,.single-adventure:hover .adventure-price-link span,.single-adventure:hover .transparent-overlay span{display:inline-block}
.breadcrumb::before{left:0;transform:rotate(-6deg)}
.breadcrumb::after{right:0;transform:rotate(6deg)}
.adventures-grid form#banner-searchbox{margin-bottom:40px;margin-top:0;overflow:hidden;width:auto}
.adventures-grid .adventure-cat,.blog-archive{background:url(img/icon/select-bg-three.png) right 1px no-repeat rgba(0,0,0,0);border:1px solid #bcbcbc;height:44px;position:relative;width:100%}
.adventures-grid .adventure-cat::after,.blog-archive::after{background:#bcbcbc;content:"";height:100%;position:absolute;right:32px;top:0;width:1px}
.adventures-grid .search-adventure,.blog-archive .archive{color:#4e4e4e}
.adventure-tab .nav{border:0!important}
.adventure-tab,.grid-two-tab .adventure-cat{float:right}
.adventure-tab .nav>li>a.grid-view,.adventure-tab .nav>li>a.list-view{background:url(img/icon/list.png) no-repeat rgba(0,0,0,0);border-color:transparent!important;float:left;font-size:0;height:48px;margin-left:9px;padding:0;position:relative;width:47px;margin-right:0}
.adventure-tab a.grid-view{background:url(img/icon/grid.png) no-repeat!important}
.adventure-view a.active.list-view,.adventure-view a.list-view:hover{background:url(img/icon/list-hover.png) no-repeat rgba(0,0,0,0)}
.adventure-view a.active.grid-view,.adventure-view a.grid-view:hover{background:url(img/icon/grid-hover.png) no-repeat}
.adventure-tab li a.grid-view:hover:after,.adventure-tab li a.list-view:hover:after,.adventure-tab li.active a.grid-view:after,.adventure-tab li.active a.list-view:after{background:url(img/icon/grid-hover.png) no-repeat!important;height:46px;width:46px;position:absolute;content:"";top:0;left:0}
.adventure-tab li a.list-view:hover:after,.adventure-tab li.active a.list-view:after{background:url(img/icon/list-hover.png) no-repeat!important;height:46px;width:46px;position:absolute;content:"";top:0;left:0}
.single-adventure{border:3px solid #e1e1e1;margin-bottom:40px}
.adventure-text{padding:0}
.adventure-text.effect-bottom::after{background:rgba(255,255,255,.85);border:0;bottom:-70px;height:165px;left:-18px;top:auto;transform:rotate(5deg) scale(1.1)}
.transparent-overlay{padding:0 14px}
.adventure-price-link{padding:0 14px 11px}
.transparent-overlay>h4{margin-bottom:14px}
.adventure-text h4 a{font-size:20px;font-weight:600}
.adventure-text h4 a span{font-size:16px;font-weight:300}
.adventure-price-link .trip-price{color:#4e4f54;display:inline-block;font-size:30px;font-weight:700}
.adventure-price-link .trip-person{color:#4e4f54;font-size:18px;padding-left:4px;position:relative;text-transform:uppercase;top:-4px}
.adventure-link{float:right}
.adventure-link>a{font-size:20px;margin-right:5px}
.adventure-link>a:last-child{margin-right:0}
.single-adventure:hover .adventure-price-link{background:#212227;padding-bottom:14px;padding-top:20px}
.adventure-text .trip-level,.adventure-text .trip-time,.adventure-text p{display:none;margin-bottom:8px}
.transparent-overlay span i{display:inline-block;margin-right:3px}
.trip-time{padding-right:20px;position:relative}
.trip-time::after{content:"/";position:absolute;right:7px;top:0}
.single-adventure:hover .transparent-overlay>h4{margin-bottom:7px}
.single-adventure:hover .trip-level,.single-adventure:hover .trip-time{margin-bottom:25px}
.single-adventure:hover .transparent-overlay{margin-bottom:16px}
.single-adventure:hover .adventure-text.effect-bottom::after{background:rgba(33,34,39,.8);bottom:69px;left:-59px;top:auto;transform:rotate(9.5deg) scale(1.4)}
.pagination{border-radius:0;display:block;margin:0;text-align:center}
.pagination li{border:1px solid #c1c1c1;display:inline-block;height:36px;line-height:36px;margin:0 3px;text-align:center;vertical-align:middle;width:36px}
.pagination li a{background:rgba(0,0,0,0);border:none;border-radius:0;color:#181818;display:inline-block;float:none;font-size:14px;padding:4.5px 10px}
.pagination li.current{background:#ffb400;border-color:#ffb400;margin:0 5px;transform:skewX(-4.8deg)}
.pagination li.current a,.pagination li.current:hover a{color:#fff}
.pagination li:hover a{color:#ffb400;background:0 0}
.pagination li a i{font-size:16px}
.grid-two{background:url(img/banner/16.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:314px;padding-bottom:13px}
.banner-area.grid-two::before,.banner-area.list:before{display:none}
.banner-area.grid-two::after{background:url(img/banner/transparent-2.png) center top/cover no-repeat rgba(0,0,0,0);height:76px}
.adventures-grid.grid-two-tab .adventure-cat.box-small{height:46px;line-height:46px;margin:1px 3px;width:172px}
.grid-two .title-border::after{background:url(img/icon/title2-icon-2.png) no-repeat rgba(0,0,0,0);bottom:17px}
.grid-two .breadcrumb::after,.grid-two .breadcrumb::before{background:#181818;bottom:-6px;height:14px;position:absolute;width:119px;top:auto;content:""}
.grid-two .section-title h1{padding-bottom:45px}
.grid-two .breadcrumb{background:#181818;border-top:2px solid #ffae00;margin:29px auto 0}
.grid-two .breadcrumb li a:hover{color:#ffae00}
.grid-two .breadcrumb li,.grid-two .breadcrumb li a{color:#ffae00;font-weight:300}
.grid-two .breadcrumb li a{color:#fff}
.grid-two .breadcrumb::after{left:0;transform:rotate(6deg);right:auto}
.grid-two .breadcrumb::before{right:0;transform:rotate(-6deg);left:auto}
.single-sidebar-widget{display:block}
.widget-icon span{display:block;float:left;height:36px;margin-bottom:20px;position:relative;width:25%}
.icon-bottom .widget-icon>span img{bottom:0;position:absolute}
.single-sidebar-widget>h4,h4.blog-title{color:#181818;font-size:20px;margin-bottom:40px;text-transform:uppercase;font-weight:400}
.single-sidebar-widget>h4 span,h4.blog-title span{color:#ffae00;font-weight:700}
.country-select .widget-icon>span{margin-bottom:10px;width:100%}
.country-select .widget-icon a{line-height:36px;margin-left:11px}
.country-select .widget-icon a:hover{color:#ffae00}
.widget-categories>li{margin-bottom:6px;position:relative}
.widget-categories li span input{display:inline-block;margin-right:7px;top:2px}
.widget-categories li span input:focus{outline:0}
.widget-categories a{color:#181818;display:block;padding-left:28px}
.adventure-price-link-two .adventure-link,.adventure-text-container>a,.adventure-text-container>p,.adventure-text-container>span,.contact-info:hover .contact-image::after,.contact-info:hover .contact-image::before,.include-item:hover .include-icon::after,.include-item:hover .include-icon::before{display:none}
.widget-categories a span{float:right}
.widget-categories>li>span{left:0;position:absolute;top:-2px}
.price_filter{margin-right:5px;margin-top:10px}#slider-range{background:#c1c1c1;border:0;border-radius:0;height:10px}
.ui-slider-range.ui-widget-header.ui-corner-all{background:#ffb400!important;border:none!important;height:10px;margin-top:0}
.price_filter .ui-slider-handle.ui-state-default.ui-corner-all{background:#c1c1c1;border:3px solid #fff;border-radius:0;height:20px;margin-top:0;outline:#c1c1c1 solid 1px;width:20px!important}
.ui-slider-handle.ui-state-default.ui-corner-all.ui-state-active,.ui-slider-handle.ui-state-default.ui-corner-all.ui-state-focus{transform:skewX(-12deg)}
.widget-icon .slider-values>input{border:1px solid #bcbcbc;color:#4e4e4e;margin-top:20px;padding:6px;text-align:center;width:50%}
.single-sidebar-widget{margin-bottom:62px;overflow:hidden}
.single-sidebar-widget:last-child{margin-bottom:0}
.grid-two-tab p{color:#212227;font-size:16px;font-weight:300}
.adventure-text-container h4 a{color:#212227;font-size:18px;font-weight:600}
.adventure-text-container h4 a span{font-size:16px;font-weight:300}
.adventure-price-link-two span.trip-person,.adventure-price-link-two span.trip-price{color:#4e4f54;font-family:"Open Sans",sans-serif;font-size:25px;font-weight:700;line-height:18px;text-transform:uppercase}
.adventure-price-link-two span.trip-person{font-size:18px;font-weight:300;position:relative;top:-3px}
.adventure-text-two{background:#fff;bottom:0;left:0;padding:16px 21px 17px 20px;position:absolute;width:100%}
.single-adventure-two{border:3px solid #e1e1e1;margin-bottom:40px;position:relative}
.single-adventure-two:hover{border:3px solid #fff}
.single-adventure-two::before{border:1px solid #ffae00;bottom:-3px;content:"";display:block;left:-3px;position:absolute;right:-3px;top:-3px;z-index:1;opacity:0}
.single-adventure-two:hover:before{opacity:1}
.single-blog:hover .adventure-price-link-two{left:0;position:absolute}
.single-adventure-two:hover .adventure-price-link-two{background:rgba(255,255,255,.5);border:3px solid #ffae00;left:16px;padding:27px 0 20px;position:absolute;text-align:center;top:34%;width:calc(100% - 32px);z-index:9}
.single-adventure-two:hover .adventure-price-link-two span.trip-person,.single-adventure-two:hover .adventure-price-link-two span.trip-price{color:#000;font-size:27px}
.single-adventure-two:hover .adventure-price-link-two span.trip-person{font-size:17px}
.single-adventure-two:hover .adventure-price-link-two .adventure-link{display:block;padding-top:9px}
.adventure-price-link-two .adventure-link{float:none;text-align:center}
.adventure-price-link-two .adventure-link>a{color:#000;margin-right:14px}
.adventure-price-link-two .adventure-link a:last-child{margin-right:0}
.single-adventure-two:hover .adventure-text-container p{display:block}
.single-adventure-two:hover .adventure-text-container{background:rgba(255,174,0,.9);border-bottom:4px solid #181818;height:255px;left:calc(100% - 19px);padding:21px 0 20px 9px;position:absolute;top:12.25%;width:275px;z-index:9}
.single-adventure-two:hover .adventure-text-container span,.single-adventure-two:hover .adventure-text-container>a{display:inline-block}
.single-adventure-two .adventure-text-container a.button-one{background:#181818;font-size:14px;line-height:31px;margin-bottom:0;margin-top:8px;padding:0 17px}
.single-adventure-two .adventure-text-container a.button-one:hover{color:#181818;background:#fff}
.grid-two-tab .single-adventure-two .adventure-text-container>p{color:#181818;font-size:14px}
.single-adventure-two:hover .adventure-text-container h4 a{color:#181818;font-size:20px}
.single-adventure-two:hover .adventure-text-container h4 a span{font-size:16px}
.single-adventure-two:hover .trip-level,.single-adventure-two:hover .trip-time{color:#181818!important}
.single-adventure-two:hover .adventure-text-container>h4{margin-bottom:6px}
.single-adventure-two .adventure-text-container>span{margin-bottom:13px}
.single-adventure-two .adventure-text-container>span i{margin-right:4px}
.single-adventure-two:hover .adventure-text-two{background:rgba(0,0,0,0);bottom:0;padding:0;position:absolute;top:0;z-index:2}
.adventure-price-link-two .adventure-link>a:hover{color:#ffae00}
.banner-area.list .section-title h1 span,.single-adventure-two:hover .adventure-text-container h4 a:hover{color:#fff}
.single-adventure-two:hover .adventure-text-container::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(255,174,0,0) transparent rgba(255,174,0,.9) rgba(255,174,0,.9);border-image:none;border-style:solid;border-width:15px 128px;content:"";height:0;position:absolute;right:-143px;top:113px;transform:rotate(90deg);width:0}
.adventure-grid-two-area .row .col-md-4:nth-child(12) .single-adventure-two:hover .adventure-text-container,.adventure-grid-two-area .row .col-md-4:nth-child(3) .single-adventure-two:hover .adventure-text-container,.adventure-grid-two-area .row .col-md-4:nth-child(6) .single-adventure-two:hover .adventure-text-container,.adventure-grid-two-area .row .col-md-4:nth-child(9) .single-adventure-two:hover .adventure-text-container{left:auto;padding-right:13px;right:calc(100% - 19px);text-align:right}
.image-bottom>li,.image-top{text-align:center}
.adventure-grid-two-area .row .col-md-4:nth-child(12) .single-adventure-two:hover .adventure-text-container::after,.adventure-grid-two-area .row .col-md-4:nth-child(3) .single-adventure-two:hover .adventure-text-container::after,.adventure-grid-two-area .row .col-md-4:nth-child(6) .single-adventure-two:hover .adventure-text-container::after,.adventure-grid-two-area .row .col-md-4:nth-child(9) .single-adventure-two:hover .adventure-text-container::after{border-color:transparent rgba(255,174,0,.9) rgba(255,174,0,.9) transparent;left:-143px;transform:rotate(-90deg)}
.banner-area.list{background:url(img/banner/13.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-bottom:149px;padding-top:244px}
.banner-area.list::after{background:url(img/banner/transparent-3.png) center top/cover no-repeat rgba(0,0,0,0);height:45px;transform:rotate(180deg)}
.header-three.list .header-logo-menu{background:rgba(0,0,0,.3)}
.banner-area.list .section-title h1{font-size:40px}
.banner-area.list .section-title h1::after,.banner-area.list .section-title h1::before{background:#ffe52d}
.breadcrumb.three{background:rgba(0,0,0,0);height:47px;margin:10px 0 0 5px;width:245px}
.breadcrumb.three::before{background:rgba(24,24,24,.85);border:1px solid #000;height:100%;transform:skewX(-22deg);width:100%}
.breadcrumb.three::after{background:#00c0ff;height:100%;left:-5px;transform:skewX(-22deg);width:5px}
.breadcrumb.three>li{color:#00c0ff;font-weight:300;padding:0 22px}
.breadcrumb.three>li a{color:#fff}
.breadcrumb.three>li::after{background:#fff}
.breadcrumb.three>li:hover a{color:#00c0ff}
.list .section-title.title-three.text-center{margin-bottom:25px}
.single-list-item{margin-bottom:75px}
.list .shop-item-filter{margin-bottom:56px}
.adventure-list-text>h1,.adventure-list-text>h2{margin-bottom:15px;font-family:"Open Sans",sans-serif}
.list .adventure-tab li a.grid-view:hover:after,.list .adventure-tab li a.list-view:hover:after,.list .adventure-tab li.active a.grid-view:after,.list .adventure-tab li.active a.list-view:after{background:url(img/icon/grid-three-hover.png) no-repeat!important}
.list .adventure-tab li a.list-view:hover:after,.list .adventure-tab li.active a.list-view:after{background:url(img/icon/list-three-hover.png) no-repeat!important}
.adventure-img{border-left:3px solid #f0f0f0;border-top:3px solid #f0f0f0;border-bottom:3px solid #f0f0f0;position:relative}
.adventure-img::after{background:#f0f0f0;content:"";height:24px;margin-top:-12px;position:absolute;right:16px;top:50%;transform:rotate(45deg);width:24px}
.adventure-img a{display:block}
.single-list-item .col-md-8{padding-left:0}
.single-list-item .col-md-4{padding-right:0}
.col-md-8.margin-left-list{margin-left:-28px}
.adventure-list-container{background:#f0f0f0;display:inline-block;margin-right:-28px;padding-left:32px;position:relative}
.adventure-list-container::after,.adventure-list-container::before{background:#f0f0f0;content:"";height:23px;position:absolute}
.adventure-list-container::before{left:0;top:-8px;transform:skewY(-1.31deg);width:100%}
.adventure-list-container::after{border-bottom:4px solid #00c0ff;bottom:-8px;left:3px;transform:skewY(1.31deg);width:calc(100% - 3px)}
.adventure-list-text>h1{color:#181818;font-size:25px;font-weight:600;padding-top:24px}
.adventure-list-text>h1 a{color:#181818}
.adventure-list-text>h1 a:hover{color:#00C0FF}
.adventure-list-text>h2{color:#181818;font-size:35px;font-weight:700}
.adventure-list-text span.light{color:#8d8d8d;font-weight:300;margin:0 4px}
.adventure-list-text>h2 span.persons{font-size:23px;font-weight:300;position:relative;top:-8px}
.adventure-list-text>p{color:#181818;font-weight:300;line-height:30px}
.list-buttons .button-one{font-size:16px;line-height:38px;margin:0;padding:0 26px}
.list-buttons{margin-top:20px;overflow:hidden}
.list-rating{display:inline-block;margin-left:16px;position:relative;top:-4px}
.list-rating i{color:#8d8d8d}
.list-rating i.color{color:#00c0ff}
.adventure-list-link a i{color:#8d8d8d;font-size:16px;padding-right:10px}
.adventure-list-link{display:inline-block;margin-left:21px;position:relative;top:-3px}
.adventure-list-link a:hover i{color:#00c0ff}
.adventure-list-link::after{color:#181818;content:"/";font-size:14px;left:-15px;position:absolute;top:0}
.adventure-list-text{float:left;width:74%}
.adventure-list-image{display:inline-block;margin-left:2%;padding-top:11px;position:relative;width:24%}
.adventure-list-image::after{background:#d7d7d7;content:"";height:310px;left:0;position:absolute;top:-6px;width:1px;z-index:9}
.adventure-list-image>h2{border-bottom:1px solid #edecec;color:#8d8d8d;font-size:20px;font-weight:300;margin:7px 10px 19px;padding-bottom:15px;text-transform:uppercase;text-align:center}
.image-bottom>li{display:inline-block;float:left;height:54px;width:50%}
.image-bottom>li:nth-child(2n+1){padding-left:2px}
.image-bottom>li:nth-child(2n){padding-right:13px}
.list .pagination-content{margin-top:58px}
.list .pagination li.current{background:#00c0ff;border-color:#00c0ff}
.list .pagination li a{font-weight:300}
.list .pagination li:hover a{color:#00c0ff}
.banner-area.details-one{background:url(img/banner/18.jpg) center top/cover no-repeat rgba(0,0,0,0)}
.banner-area.details-one::before{background:rgba(0,0,0,.5)}
.details-button button#btn-search-category{background:#212227;margin:0}
.details-button button#btn-search-category:hover{background:#000}
.trip-information{background:url(img/banner/26.png) right top/58% 100% no-repeat #edecec;padding-bottom:96px;padding-top:80px}
.adventures-grid form#banner-searchbox.details-form{margin-bottom:0}
.trip-info-left-text .section-title{margin-bottom:46px}
.about-adventures p,.trip-info-left-text p{line-height:30px;margin-top:12px;text-align:left}
.details-social-link a{border-color:#606060;margin-right:26px}
.details-social-link a:hover{border-color:#000;color:#000}
.details-info li span{display:inline-block;font-weight:700;width:100px}
.details-info>li{float:left;line-height:30px;text-transform:uppercase;width:50%}
.details-info{margin-bottom:51px;overflow:hidden}
.trip-booking-info h2{color:#fff;font-size:20px;margin-bottom:24px;text-align:center;text-transform:uppercase;font-weight:400}
.trip-booking-info{padding-top:127px}
.single-trip-content,.trip-level-content{float:left;text-align:center;width:33.33%}
.trip-booking-info h4{color:#85868e;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:300;margin-top:13px;text-transform:uppercase}
.trip-level-content>h4{margin-top:8px}
.row.divider{border-bottom:1px solid #2e2f36;border-top:1px solid #16171a;margin-bottom:25px;margin-top:15px;overflow:hidden}
.trip-rating i{color:#85868e}
.trip-text-container p{color:#8d8d8d;padding-top:6px}
.trip-text-container p span{color:#ffb400}
.trip-text-container h3{color:#8d8d8d;font-family:"Open Sans",sans-serif;font-size:25px;line-height:22px}
.trip-text-container>h1{color:#ffb400;font-family:"Open Sans",sans-serif;font-size:35px;font-weight:700;line-height:32px;margin-bottom:0}
.trip-text-container.budget>p{font-size:15px;padding-top:0}button#booking-button{background:#ffb400;border:0;color:#fff;font-size:25px;font-weight:300;line-height:58px;margin-top:36px;padding:0 70px;text-transform:uppercase}
.booking-button-two:hover,button#booking-button:hover{background:rgba(255,174,0,.8)}
.about-image,.contact-image,.include-icon{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;float:left;font-size:40px;height:78px;margin-right:19px;padding-top:13px;position:relative;text-align:center;width:79px}
.about-image::after,.about-image::before,.contact-image::after,.contact-image::before,.include-icon::after,.include-icon::before{background:#000;bottom:4px;height:1px;position:absolute;width:41px;content:"";transition:all .3s ease-in 0s}
.about-image::before,.contact-image::before,.include-icon::before{left:-1px;transform:rotate(-13deg)}
.about-image::after,.contact-image::after,.include-icon::after{right:-1px;transform:rotate(13deg)}
.include-text{overflow:hidden}
.about-text-container>h4,.contact-text>h4,.include-text>h4{font-size:20px;font-weight:400;line-height:25px;margin-bottom:5px;margin-top:4px;text-transform:uppercase}
.include-text>p{margin-bottom:0}
.include-item{overflow:hidden}
.contact-info:hover .contact-text h4,.include-item:hover .include-text h4{color:#ffb400}
.include-item:hover .include-icon{color:#fff}
.contact-info:hover .contact-image,.include-item:hover .include-icon{background:#ffb400;border-color:#ffb400}
.gallery-image.box-hover a,.post-img a{display:block}
.trip-pricing-area{background:url(img/banner/19.jpg) center top/cover rgba(0,0,0,0)}
.trip-pricing-area tbody,.trip-pricing-area thead tr:first-child{background:rgba(0,0,0,.5);border:1px solid #000}
.trip-pricing-area table td{color:#fff;font-weight:300;line-height:44px}
.trip-pricing-area table thead td{font-size:15px;font-weight:700;text-transform:uppercase}
.trip-pricing-area table thead td span{color:#a0a0a0;font-size:12px;font-weight:300}
.trip-pricing-area thead tr:first-child{height:61px}
.trip-date{padding-left:28px;width:34%}
.trip-pricing-area table{width:100%}
.trip-price,.trip-status{width:25%}
.trip-action{width:16%}
.trip-pricing-area td.transparent{background:rgba(0,0,0,0);overflow:hidden;padding-top:1px}
.trip-pricing-area table tbody tr:first-child td{padding-top:18px}
.trip-pricing-area table tbody tr:last-child td{padding-bottom:23px}
.trip-pricing-area table tbody tr:first-child td:last-child{padding-top:28px}
.booking-button-two{background:#ffb400;border:0;color:#fff;font-size:18px;line-height:38px;margin-bottom:10px;padding:0 25px;text-transform:uppercase}header.fixed{position:inherit}header.fixed .header-top{background:#0d0e10;padding:10px 0 27px}header.fixed .account>a,header.fixed .currency-menu ul>li>a,header.fixed .header-r-cart>li>a,header.fixed .language-menu ul>li>a,header.fixed .login>a{color:#fff}header.fixed .account>a:hover,header.fixed .currency-menu ul>li>a:hover,header.fixed .header-r-cart>li>a:hover,header.fixed .language-menu ul>li>a:hover,header.fixed .login>a:hover{color:#777!important}header.fixed .currency-dropdown li a,header.fixed .language-dropdown li a{color:#000!important}header.fixed .currency-dropdown li a:hover,header.fixed .language-dropdown li a:hover{color:#888!important}header.fixed .logo-menu-bg{background:#212227}header.fixed .header-logo-menu{left:0;position:absolute;right:0;top:49px}
.details-two .trip-info-left-text{padding-top:112px}
.details-two .trip-booking-info{padding-top:171px}
.trip-information.details-two{background:url(img/banner/24.png) right top/57% 100% no-repeat #edecec}
.trip-gallery .section-title{margin-bottom:62px}
.single-gallery-item.hover-effect{margin-bottom:20px}
.gallery-image{overflow:hidden}
.gallery-image.box-hover a::after{background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.2)}
.gallery-text h2{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:600;margin-bottom:7px}
.gallery-text h2 a{color:#ffb400}
.gallery-text h2 a:hover{color:#fff}
.gallery-text h4{color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;margin-bottom:33px}
.gallery-link a{color:#fff;font-size:18px;padding:0 4px}
.blog-post-area .widget-categories a:hover,.gallery-link a:hover{color:#ffb400}
.gallery-text{bottom:0;content:"";height:calc(100% - 40px);left:20px;position:absolute;right:0;top:20px;width:calc(100% - 40px)}#text-search,.middle-text,.single-gallery-item.hover-effect{position:relative}
.middle-text{text-align:center;top:35.7%;transition:all .3s ease-in 0s;opacity:0}
.single-gallery-item:hover .middle-text{opacity:1}
.banner-area.blog-one{background:url(img/banner/20.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:297px}
.blog-one .breadcrumb,.blog-two .breadcrumb{margin:50px auto 0}
.blog-post-area .widget-categories a{padding-left:0}#text-search{background:#fff;border:1px solid #bcbcbc;height:48px;line-height:47px}
.blog-page-area .sidebar-single-widget{margin-bottom:30px}
.blog-post-area .single-sidebar-widget>h4{line-height:17px}#text-search input{background:rgba(0,0,0,0);border:0;color:#4e4e4e;outline:0;padding:0 9px;width:82%}#text-search .submit{background:#ffb400;border:0;color:#fff;font-size:25px;height:48px;position:absolute;right:-1px;text-align:center;top:-1px;transition:all .3s ease-in 0s;width:50px}#text-search .submit:hover{color:#ffb400;background:0 0}
.blog-post-area .widget-categories a{line-height:16px;margin-bottom:14px}
.posts-text a{font-family:"Open Sans",sans-serif;font-size:14px}
.post-img{float:left;margin-right:9px}
.single-widget-posts{margin-bottom:30px;overflow:hidden}
.posts-text a:hover{color:#ffae00}
.posts-text{display:inline-block;margin-top:6px}
.posts-text>p{color:#6b6b6b}
.posts-text>h4{margin-bottom:7px}
.posts-text p i{margin-right:4px}
.blog-post-area .tooltip-icons .widget-icon a{display:block}
.blog-post-area .tooltip-icons .widget-icon>span{margin-bottom:40px}
.widget-gallery a{display:block;margin-bottom:30px}
.author-info>h4,.blog-links,.blog-links a,.comment-form label{display:inline-block}
.single-blog-post{margin-bottom:40px;position:relative}
.single-blog-post-img .date-time .date{font-weight:700;line-height:68px;margin-bottom:5px;padding-left:18px;width:99px}
.single-blog-post-img .date-time{right:3px;top:3px;text-transform:uppercase;padding-left:2px}
.single-blog-post-img .date-time .date::after{left:-10px;transform:skewX(15deg);width:20px}
.single-blog-post-img .date-time .month{font-size:20px;line-height:58px;padding-left:0;position:relative;width:71px;z-index:9999}
.single-blog-post-img .date-time .month::after{left:-19px;transform:skewX(16deg);width:28px;z-index:-1}
.single-blog-post-img{border:3px solid #e1e1e1}
.single-blog-post-text h4 a{font-family:"Open Sans",sans-serif;font-size:25px}
.author-comments span{color:#696969;margin-right:30px}
.author-comments span i{margin-right:7px}
.single-blog-post-text{margin-top:36px}
.single-blog-post-text h4 a:hover{color:#ffae00}
.single-blog-post-text>p{font-size:16px;font-weight:300;line-height:25px}
.author-comments{margin-bottom:30px}
.blog-button,.submit-button{background:#ffae00;color:#fff;display:inline-block;font-size:16px;font-weight:300;line-height:38px;padding:0 27px;text-transform:uppercase}
.blog-links a{border:1px solid #606060;color:#858585;font-size:24px;height:38px;line-height:38px;margin-left:5px;position:relative;text-align:center;width:42px}
.blog-links{float:right}
.blog-links>a:hover::after{animation:.5s ease-in-out 0s normal none 1 running zoomIn;background:#ffae00;border-color:#ffae00;color:#fff;content:"";height:38px;left:0;position:absolute;top:-1px;transform:skewX(-9deg);width:42px}
.blog-links>a:hover{border-color:transparent;color:#fff}
.blog-links>a i{position:relative;z-index:9}
.blog-button-links{margin-top:38px}
.banner-area.blog-two{background:url(img/banner/21.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:298px}
.banner-area.blog-two::before{background:rgba(0,0,0,.6)}
.blog-post-two .single-blog-post{margin-bottom:60px}
.blog-post-two .single-blog-post:nth-child(5){margin-bottom:40px}
.blog-post-two .blog-image{border:3px solid #e1e1e1;overflow:hidden;transition:all .3s ease-in 0s}
.blog-two-text-container{margin-right:50px;padding-bottom:27px;position:relative}
.blog-post-two .single-blog-post-text{margin-top:36px;padding-top:35px}
.blog-post-two .blog-button-links{margin-top:34px}
.button-dark{background:#212227!important}
.button-dark:hover{background:#ffb400!important;color:#fff}
.blog-post-two .single-blog-post:hover .blog-image{border-color:#191919}
.blog-post-two .date-time{margin-top:-42.5px;opacity:0;right:0;top:50%;transition:all .3s ease-in 0s}
.blog-post-two .date,.blog-post-two .date::after{background:#f5ad01}
.blog-post-two .single-blog-post:hover .date-time{opacity:1}
.blog-post-two .date{z-index:99}
.blog-post-two .date::after{z-index:-1}
.blog-post-two .single-blog-post:hover .blog-two-text-container::before{background:#191919;border-bottom:4px solid #ffb400;content:"";height:100%;left:-30px;position:absolute;top:0;width:calc(100% + 30px);z-index:-1}
.blog-post-two .single-blog-post:hover .blog-two-text-container::after{background:#191919;content:"";height:calc(100% + .5px);position:absolute;right:-35px;top:0;transform:skewX(-5deg);width:78px;z-index:-1;border-bottom:4px solid #FFB400}
.blog-post-two .single-blog-post:hover .blog-links>a{border-color:#858585}
.blog-post-two .single-blog-post:hover .blog-links>a:hover{border:transparent}
.blog-post-two .single-blog-post-img .date-time .date{font-weight:400}
.blog-post-two .single-blog-post:hover .single-blog-post-text h4 a,.blog-post-two:hover .single-blog-post-text h4 a{color:#f5ad01}
.blog-post-two .single-blog-post .single-blog-post-text h4 a:hover{color:#fff}
.blog-post-two .author-comments>span{color:#a3a3a3}
.blog-post-two .single-blog-post:hover .single-blog-post-text>p{color:#fff}
.blog-post-two .single-blog-post:hover .blog-button{background:#ffae00!important}
.blog-post-two .single-blog-post .blog-button:hover{color:#313131!important}
.author-info h4 a:hover,.blog-tags>a:hover{color:#ffae00}
.single-blog-post.blog-post-details .single-blog-post-text h4{font-family:"Open Sans",sans-serif;font-size:25px;font-weight:600}
.single-blog-post-text>p.dark-bold{font-size:20px;font-style:italic;font-weight:600;line-height:25px;margin-bottom:26px;padding-top:14px}
.blog-tags{font-size:20px;line-height:14px;text-transform:uppercase}
.blog-tags>a,.comment-form label{text-transform:capitalize;font-weight:300}
.blog-tags>a{font-size:16px}
.blog-post-details .blog-button-links{margin-top:52px;overflow:hidden}
.blog-comments{border-top:1px solid #e1e1e1;overflow:hidden;padding-top:52px}
.single-blog-post.blog-post-details{margin-bottom:57px}
.blog-post-details .blog-links{margin-right:4px}h4.blog-title{margin-bottom:36px}
.author-image{float:left;width:100px}
.comment-text{overflow:hidden}
.author-info>h4{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;line-height:14px;margin-bottom:19px}
.comment-text>p{border-top:1px dashed #bdc1c5;font-weight:300;padding-top:16px}span.comment-time{border-right:1px solid #2f2f2f;color:#5c5c5c;font-weight:300;margin-right:21px;padding-right:21px}
.comment-time,span.reply{float:right;line-height:15px}span.reply,span.reply a{color:#ffae00}span.reply a:hover{color:#000}span.reply i{margin-right:3px}
.single-comment{margin-bottom:48px;overflow:hidden}
.single-comment.comment-reply{padding-left:100px}
.leave-comment{margin-top:37px}
.comment-form label{font-size:15px;margin-bottom:6px;position:relative}
.comment-form label.required::after{color:red;content:"*";position:absolute;right:-8px;top:0}
.comment-btn,.error-text-container>a{color:#fff;display:inline-block;text-transform:uppercase}
.about-info .about-bg,.contact-form::before,.contact-us-form:after,.sign-in-buttons a::after{content:""}
.comment-form input[type=text],.comment-form input[type=email]{border:1px solid #bcbcbc;font-weight:300;height:43px;margin-bottom:16px;padding:0 10px;width:100%}
.leave-comment h4.blog-title{margin-bottom:32px}
.comment-form textarea{border:1px solid #bcbcbc;height:213px;padding:10px;resize:none;width:100%}
.comment-btn{background:#212227;border:0;font-size:16px;font-weight:300;line-height:43px;margin-top:4px;padding:0 41px;transition:all .3s ease-in 0s}
.comment-btn:hover{background:#ffae00}
.error-area{background:url(img/banner/27.png) right top/50% 100% no-repeat #edecec;padding-bottom:107px;padding-top:180px}
.error-text-container>h1,.error-text-container>h2{font-family:"Open Sans",sans-serif;font-size:70px;font-weight:700}
.error-text-container>h2{font-size:50px;margin-bottom:44px}
.error-text-container{padding-left:13px}
.error-area .col-md-6{padding-right:0}
.error-text-container>p{font-size:20px;font-weight:700;line-height:30px;margin-top:31px}
.error-area #text-search{background:rgba(0,0,0,0)}
.error-text-container>a{background:#ffb400;font-size:20px;font-weight:300;line-height:43px;margin-top:23px;padding:0 23px}input.form-box,textarea.yourmessage{border:1px solid #d9d9d9;color:#2f2f2f;font-weight:300}
.error-text-container>a:hover{background:#212227}
.banner-area.about-banner,.banner-area.contact-banner{background:url(img/inner/contact.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.banner-area.about-banner,.banner-area.north-sikkim-banner{background:url(img/inner/destination.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.banner-area.north-sikkim-banner,.tour-package-banner{background:url(img/inner/tour-packages.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.banner-area.north-sikkim-banner,.package-explore-banner{background:url(img/inner/tour-book.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.banner-area.north-sikkim-banner,.destination-banner{background:url(img/inner/destination.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.banner-area.north-sikkim-banner,.hotels-banner{background:url(img/inner/hotels.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.banner-area.north-sikkim-banner,.code-banner{background:url(img/inner/c-n-c.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:400px}
.about-banner .breadcrumb,.contact-banner .breadcrumb{margin:46px auto 0}
.contact-information-area .section-title{margin-bottom:64px}
.about-image,.contact-image{float:none;height:99px;margin:0 auto;padding:0;width:99px}
.about-image::after,.about-image::before,.contact-image::after,.contact-image::before{width:51px}
.about-image::before,.contact-image::before{bottom:5px;left:-1px;transform:rotate(-12deg)}
.about-image::after,.contact-image::after{bottom:5px;right:-1px;transform:rotate(12deg)}
.about-icon,.contact-icon{display:table;height:87px;width:100%}
.icon-table-cell{display:table-cell;vertical-align:middle}
.contact-info:hover .contact-icon{height:100%}
.contact-info:hover{transition:all .3s ease-in 0s}
.about-info:hover .about-icon img.primary-img,.contact-info:hover .contact-icon img.primary-img,.secondary-img,.single-fun-factor:hover img.primary-img,.single-icon-three:hover img.primary-img,.single-service:hover .single-icon img.primary-img,.single-skill-item:hover img.primary-img{display:none}
.about-info:hover .about-icon img.secondary-img,.contact-info:hover .contact-icon img.secondary-img,.single-fun-factor:hover img.secondary-img,.single-icon-three:hover img.secondary-img,.single-service:hover .single-icon img.secondary-img,.single-skill-item:hover img.secondary-img{display:inline-block;text-align:center}
.sign-in-buttons a,.submit-button{display:block;transition:all .3s ease-in 0s}
.about-text-container h4,.contact-text>h4{font-size:25px;margin-bottom:24px;margin-top:25px}
.contact-text>p{font-weight:300;margin-bottom:0}
.contact-form{position:relative;height:737px}
.contact-form::before,.contact-us-form:after,.google-map-area{height:100%;position:absolute;top:0}
.contact-form::before{background:#edecec;left:0;width:51%;z-index:1}
.contact-us-form:after{left:44%;background:#EDECEC;width:168px;transform:skewX(-13deg);z-index:-1}
.google-map-area{left:0;width:100%}
.map{height:737px;margin:0 auto;width:100%}
.contact-us-form{position:relative;z-index:9}
.contact-form .section-title{margin-bottom:22px}input.form-box{height:48px;margin-bottom:40px;padding:0 18px;width:100%}textarea.yourmessage{height:178px;padding:18px;resize:none;width:100%}
.submit-button:hover{background:#ffae00}
.submit-button{background:#212227;border:0;margin:40px auto 0}
.contact-form form p{color:#444;margin-bottom:20px}
.banner-area.signin-banner{background:url(img/banner/28.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-top:292px}
.banner-area.signin-banner::before{background:rgba(0,0,0,.6)}
.signin-banner .breadcrumb{margin:46px auto 0}
.section-title.text-center.title-left{margin-bottom:22px}
.sign-in-buttons a{color:#fff;font-size:20px;font-weight:300;height:48px;line-height:48px;position:relative;text-align:center;width:calc(100% - 10px);text-transform:uppercase;margin-bottom:40px}
.sign-in-buttons a.facebook::after{background:#3d5c98}
.sign-in-buttons a.twitter::after{background:#1ab2e8}
.sign-in-buttons a::after{background:rgba(0,0,0,0);height:100%;left:5px;position:absolute;top:0;transform:skewX(-10deg);width:100%;z-index:-1}
.sign-in-buttons a.facebook:hover::after{background:rgba(61,92,152,.9)}
.sign-in-buttons a.twitter:hover::after{background:rgba(26,178,232,.9)}
.sign-in-form .form-box,.sign-up-form .form-box{height:43px;line-height:43px;border-color:#c1c1c1}
.sign-in-settings input{margin:0 6px 0 0;position:relative;top:1px}
.sign-in-settings>input:focus{outline:0}
.sign-in-settings>span{color:#2f2f2f;display:inline-block;line-height:12px}
.sign-in-settings>a{color:#ffb400;float:right;line-height:15px}
.sign-in-settings>a:hover{color:#333}
.sign-in-form .submit-button{background:#ffb400;margin-top:36px}
.sign-in-form .submit-button:hover{background:#212227}
.sign-in-area .section-title p{font-size:14px;line-height:25px}
.section-title.title-right{margin-bottom:37px}
.sign-up-form .submit-button{margin-top:0}
.sign-in-area .submit-button{height:43px;line-height:43px;width:170px}
.about-information-area{padding-bottom:74px;padding-top:100px}
.about-text-container p{margin-bottom:0}
.about-text-container{padding:0 12px}
.about-info:hover .about-text-container{padding:0}
.about-info{margin-top:26px;min-height:284px;position:relative}
.about-info .about-bg{background:#ffb400;bottom:0;display:none;height:89%;left:0;position:absolute;width:100%;z-index:-1}
.about-info:hover .about-bg{display:block}
.about-info:hover{margin-top:0}
.about-info:hover .about-text-container p{font-size:16px;line-height:26px}
.about-service-title h4,.single-skill-text h3,.single-skill-text>h4{font-family:"Open Sans",sans-serif;font-size:20px;text-transform:uppercase}
.about-info:hover .about-text-container>h4{font-weight:700;margin-bottom:20px}
.about-info:hover .about-icon{background:#000}
.about-icon{position:relative}
.about-icon::after,.about-icon:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-style:solid;border-width:6px 29.5px;bottom:-11px;content:"";height:0;position:absolute;width:0}
.about-icon:before{border-color:rgba(0,0,0,1) transparent transparent rgba(0,0,0,1);left:0;display:none}
.about-info:hover .about-icon:before{display:block}
.about-icon::after{border-color:#000 #000 transparent transparent;right:0;display:none}
.about-info::after,.about-info::before{background:#ffb400;content:"";height:52px;position:absolute;top:21px;width:50%}
.about-info:hover .about-icon:after{display:block}
.about-info::before{left:0;transform:skewY(13deg);display:none}
.about-info:hover:before{display:block}
.about-info::after{right:0;transform:skewY(-13deg);display:none;z-index:-1}
.about-info:hover:after{display:block}
.about-adventures{background:url(img/banner/29.png) right top/56% 100% no-repeat #edecec}
.about-adventures .section-title{margin-bottom:0}
.about-adventures .details-social-link>a{border-color:#858585}
.about-adventures .details-social-link>a:hover{border-color:#212227;color:#212227}
.about-adventures .button-one:hover{background:#FFB400}
.about-service-area{background:url(img/banner/30.jpg) center top/cover no-repeat rgba(0,0,0,0);padding-bottom:86px;padding-top:94px}
.single-about-service{margin-bottom:63px}
.about-service-icon{display:inline-table;float:left;height:40px;margin-right:9px;position:relative;width:48px}
.about-service-icon>img{bottom:0;position:absolute}
.table-title{display:inline-table;height:47px}
.about-service-title h4{color:#fff;display:table-cell;font-weight:300;line-height:30px;margin-bottom:0;vertical-align:middle}
.about-service-title{margin-bottom:16px;overflow:hidden}
.skills-area .section-title{margin-bottom:62px}
.single-skill-item{height:122px}
.single-skill-item:hover .single-skill-icon,.single-skill-item:hover .single-skill-icon::after,.single-skill-item:hover .single-skill-icon::before,.single-skill-item:hover .skill-border-left,.single-skill-item:hover .skill-border-right{background:#000;border-color:#000}
.single-skill-item:hover .skill-border-left::after,.single-skill-item:hover .skill-border-right::after{background:#000;bottom:-32px;transform:rotate(90deg)}
.single-skill-item:hover .skill-border-right::after{transform:rotate(-90deg)}
.single-skill-item:hover .single-skill-icon::after{border-width:6px 63.5px}
.single-about-service>p{color:#fff;font-weight:300;line-height:25px}
.single-skill-icon{background:rgba(0,0,0,0);border-color:#bcbcbc;float:left;height:109px;text-align:center;width:128px}
.skill-border-left::after{background:#bcbcbc;bottom:-28px;height:65px;left:33px}
.skill-border-left,.skill-border-right{background:#bcbcbc;height:119.5px}
.skill-border-right::after{background:#bcbcbc;bottom:-28px;height:65px;right:33px}
.single-skill-icon::before{border-color:#ffb400 transparent transparent #ffb400;border-width:6px 56.5px;bottom:-11px}
.single-skill-icon::after{border-color:#ffb400 #ffb400 transparent transparent;border-width:6px 51.5px;bottom:-11px;right:1px}
.skill-bg{background:#ffb400;bottom:0;height:82%;left:0;position:absolute;width:100%;z-index:-1}
.low .skill-bg{height:63%}
.medium .skill-bg{height:76%}
.single-skill-icon>img{bottom:20px;left:50%;margin-left:-30px;position:absolute;z-index:99}
.single-skill-text{display:inline-block;margin-left:20px;padding-top:28px}
.single-skill-text h3,.single-skill-text>h4{color:#000;font-weight:700;margin-bottom:3px}
.single-skill-text>h3{font-size:35px}
.advertise-area{background:url(img/banner/31.jpg) center center/cover no-repeat rgba(0,0,0,0);color:#fff;font-size:30px;padding-bottom:81px;padding-top:84px}
.advertise-area a{color:#ffb400;font-size:40px;font-weight:700;text-transform:uppercase;transition:all .3s ease-in 0s}#scrollUp,.advertise-area a:hover{color:#fff}#scrollUp{background:rgba(0,0,0,.4);bottom:45px;cursor:pointer;display:none;font-size:28px;height:45px;line-height:40px;position:fixed;right:12px;text-align:center;width:45px;z-index:9999}#scrollUp:hover{background-color:#000}ul li{display:inline-block;float:left}
.fa-facebook{margin-left:15px;background:#6F91C0;padding:11px;font-size:15px;height:35px;width:35px;color:#fff;line-height:9px;transition:all .3s ease 0s;-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496;box-shadow:0 1px 4px #969496}
.fa-google-plus,.fa-twitter{margin-left:15px;padding:11px;font-size:15px;height:35px;width:35px;color:#fff;line-height:9px;transition:all .3s ease 0s;-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496}
.fa-google-plus{background:#E26654;box-shadow:0 1px 4px #969496}
.fa-twitter{background:#62AAE0;box-shadow:0 1px 4px #969496}
.fa-pinterest,.fa-youtube{-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496;margin-left:15px;padding:11px;font-size:15px;height:35px;width:35px;color:#fff;line-height:9px;transition:all .3s ease 0s}
.fa-youtube{background:#DB4F49;box-shadow:0 1px 4px #969496}
.fa-pinterest{background:#C8494E;box-shadow:0 1px 4px #969496}
.fa-instagram,.hovereffect-custom-1{-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496}
.fa-instagram{margin-left:15px;background:#6F91B4;padding:11px;font-size:15px;height:35px;width:35px;color:#fff;line-height:9px;transition:all .3s ease 0s;box-shadow:0 1px 4px #969496}
.hovereffect,.hovereffect-mid{width:50%;position:relative;height:100%;overflow:hidden;text-align:center;float:left;cursor:default}
.header-logo-menu{background:rgba(0,0,0,.6)}ul li a .mega-head{color:orange;margin-top:-30px}
.hovereffect a.info,.hovereffect h2{color:#fff;text-transform:uppercase}
.hovereffect{margin-left:0;margin-top:-30px}
.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hovereffect:hover .overlay{background-color:rgba(170,170,170,.4)}
.hovereffect h2,.hovereffect img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hovereffect img{display:block;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.hovereffect:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:blur(3px);-webkit-filter:blur(3px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.hovereffect h2{text-align:center;position:relative;font-size:22px;font-weight:700;padding:10px;background:rgba(0,0,0,.6);margin-top:72px;width:40%}
.hovereffect a.info{display:inline-block;text-decoration:none;border:1px solid #fff;margin:100px 0 0;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-weight:400;height:90%;width:90%;position:absolute;top:-24%;left:5%;padding:70px;border-radius:8px}
.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:rgba(255,255,255,.5);padding-top:130px;color:#000;font-size:30px;font-weight:700}
.custom-destination-hover{background:#4682b4}
.hovereffect-custom{width:25%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin-left:0}
.hovereffect-custom .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hovereffect-custom:hover .overlay{background-color:rgba(170,170,170,.4)}
.hovereffect img,.hovereffect-custom h2{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hovereffect-custom img{display:block;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.hovereffect-custom:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:grayscale(1) blur(3px);-webkit-filter:grayscale(1) blur(3px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.hovereffect-custom h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:22px;font-weight:700;padding:10px;background:rgba(0,0,0,.6);margin-top:40px;width:50%}
.hovereffect-custom a.info{display:inline-block;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #fff;margin:44px 0 0;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-weight:400;height:82%;width:96%;position:absolute;top:-20%;left:2%}
.enquiry-head,.hotel,.quick-enquiry{position:relative}
.hovereffect-custom:hover a.info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:rgba(255,255,255,.5);padding-top:97px;color:#000;font-size:18px;font-weight:700}
.heading,.para-grid{color:#fff}
.hovereffect-custom-1{width:50%;height:300px;float:left;overflow:hidden;position:relative;z-index:10000;text-align:center;cursor:default;background-image:url(img/king.jpg);margin-top:-593px;padding:30px;margin-left:292px;border:5px solid #fff;border-radius:8px;box-shadow:0 1px 4px #969496}
.heading{font-weight:700;font-size:30px;background:rgba(0,0,0,.5);padding:20px;border-radius:8px;margin-top:203px}
.lower-wrapper{margin-top:-30px}
.portfolio-area{margin-bottom:100px}
.fa-inr{margin-right:6px}
.view-packs{color:orange;font-size:13px}
.megamenu{padding:30px}
.mega-col-wrapper,.mega-col-wrapper:hover{padding:8px;-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496}
.mega-col-wrapper{background:#4F4F4F;box-shadow:0 1px 4px #969496;margin-bottom:10px}
.mega-col-wrapper:hover{background:#1D1B1A;box-shadow:0 1px 4px #969496}
.quick-enquiry,.visit-single-section{-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496;border-radius:8px}
.quick-enquiry h3{margin-left: 10px;font-size: 22px;font-weight: 600;color: #333;}
.head-mega{color:orange;text-align:center}
.para-mega{color:#fff;font-size:12px;margin-top:-40px;text-align:justify}
.desc-col{margin-top:-62px;text-align:center}
.para-footer{color:#fff;text-align:justify}
.quick-enquiry{padding:20px 20px 20px;z-index:10000;box-shadow:0 1px 4px #969496;background:#fff;margin-top:-82px;margin-bottom:100px}
.enquiry-head{padding:20px;text-align:center;font-size:25px;font-weight:600;margin-top:-80px;z-index:1000000;margin-bottom:30px}
.call-back-no{font-size:25px;color:#fff;font-weight:700}
.heading-call-back{font-size:20px;color:#fff;font-weight:700}
.form-control.form-control-1{background:rgba(0,0,0,.5);height:50px}
.btn-custom{height:50px;background:#609F31;color:#fff;width:200px;margin-right:90px}
.btn-custom:hover{height:50px;background:#DF8628;color:#fff}
.form-control,.form-control-2{height:40px}
.btn-custom-1{height:40px;background:#609F31;color:#fff;width:150px}
.btn-custom-1:hover{height:40px;background:#DF8628;color:#fff}
.desc-panel{background:#DFDFDF;height:300px;padding-top:130px}
.hotel,.hotel .overlay{width:100%;height:100%}
.fa-envelope{margin-right:5px}
.view-packs-3{color:orange;font-size:25px;font-weight:700}
..view-packs-3:hover{color:#fff;font-size:25px;font-weight:700}
.para-biking,.para-destination,.para-visit{text-align:justify;color:#4F4F4F}
.portfolio-custom{-moz-box-shadow:-2px 3px 3px #383838;-webkit-box-shadow:-2px 3px 3px #383838;box-shadow:-2px 3px 3px #383838}
.about-adventures{margin-top:100px;margin-bottom:100px}
.para-destination{margin:0!important;font-size:14px;line-height:25px}
.para-visit{font-size:13px}
.destination-content{border-radius:8px;background:#EFEFEF;padding:40px 20px 20px}
.lower-visit{margin-top:50px}
.visit-single-section{background:#fff;padding:20px;box-shadow:0 1px 4px #969496}
.about-images,.hotel{-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496}
.visit-places{margin-bottom:80px;margin-top:80px}
.para-call-back,.wrapper-visit-places{margin-bottom:50px}
.mountain-biking{background:#EFEFEF;padding:40px 20px 20px;border-radius:8px}
.biking{margin-top:-80px}
.para-call,.para-call-1,.para-call-back{color:#fff;text-align:center}
.para-call-back{font-size:15px}
.popular-tours{background-image:url(img/banner/bg-section-tour.jpg);padding:80px}
.wrapper-text-banne{padding:40px;margin-top:40px}
.extra-effect-1{border-radius:8px 0 0}
.extra-effect-2{border-radius:0 8px 0 0}
.extra-effect-6{border-radius:0 0 0 8px}
.extra-effect-7{border-radius:0 0 8px}
.hotel,.hotel h2{overflow:hidden;border-radius:8px}
.extra-custom-head{text-align:center;margin-left:-20px}
.para-call{margin-left:380px}
.para-call-1{margin-left:300px}
.section-title-custom h1 span{font-weight:400;font-size:20px;text-transform:uppercase}
.hotel h2,.section-title-custom h1{font-weight:700;text-transform:uppercase}
.section-title-custom h1{font-size:30px}
.text-center-force{text-align:center!important}
.head-booking-hotel,.hotel,.hotel h2,.main-head-code,.top-head-code{text-align:center}p.intro{font-size:24px;line-height:34px}p.intro span{font-size:20px;display:block}
.hotel{float:left;cursor:default;background:#fff;margin-bottom:30px;box-shadow:0 1px 4px #969496}
.hotel .overlay{position:absolute;overflow:hidden;top:0;left:0;padding:50px 20px}
.hotel img{display:block;position:relative;max-width:none;width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.hotel:hover img{opacity:.6;filter:alpha(opacity=40);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.hotel h2{color:#CF880C;position:relative;font-size:25px;padding:.5em 0;background-color:#1D1B1A;margin-top:-10px;margin-bottom:20px}
.hotel h2:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:orange;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.hotel:hover h2:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.hotel a,.hovereffect p{color:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.hotel:hover a,.hotel:hover p{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.hotel-content{color:#000;font-weight:700}
.book-hotel,.book-hotel:hover{color:#fff;padding:10px;margin-top:20px;font-weight:700}
.book-hotel{background:orange;border:2px solid orange;border-radius:8px}
.book-hotel:hover{background:#DF9C29;border:2px solid orange;border-radius:8px}
.lower-hotel,.lower-tour-pack{margin-top:40px}
.wraper-hotel-content{margin-bottom:40px}
.about-images{border-radius:8px;box-shadow:0 1px 4px #969496}
.head-booking-hotel,.wrapper-booking-form{-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496}
.hotel-area-1{padding:80px;background:#EFEFEF}#exTab3 .nav-pills>li>a{border-radius:4px 4px 0 0}#exTab3 .tab-content{color:#000}
.nav-pills>li>a{border-radius:4px;background-color:#DADADA}
.head-booking-hotel{padding:20px;background:#1A8F8D;font-size:22px;font-weight:700;color:#fff;box-shadow:0 1px 4px #969496}
.btn-booking-hotel,.btn-booking-hotel:hover{width:100%;font-size:22px;font-weight:bolder;color:#fff}
.book-hotel-form{padding:15px}
.btn-booking-hotel{background:#2FBFBC;padding:20px}
.btn-booking-hotel:hover{background:#2BAFA0;padding:20px}
.wrapper-booking-form{box-shadow:0 1px 4px #969496}label{color:#3F3737}
.section-title-custom-tour{margin-top:40px;margin-bottom:40px}
.section-title-custom-tour h1 span{font-weight:400;font-size:20px;text-transform:uppercase;margin-top:30px}
.section-title-custom-tour h1{font-weight:700;font-size:30px;text-transform:uppercase}
.enquiry-head-packages{padding:20px;font-size:20px;background:grey;text-align:center;color:#fff;font-weight:700;border-radius:8px 8px 0 0}
.enquiry-packages{padding:15px;background:#DFDFDF;border-radius:0 0 8px 8px}
.package-label{margin-top:5px}
.code-of-conduct{background:#FFF0DF}
.top-head-code{text-transform:uppercase;font-weight:700;margin-top:30px}
.main-head-code{text-transform:uppercase;font-weight:500}
.contant-code{padding:20px;background:#fff;border-radius:8px;margin-bottom:100px;-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496;box-shadow:0 1px 4px #969496}
.code-of-conduct{padding:70px}
.para-list{font-size:18px;margin-top:30px}
.list-code{line-height:30px;margin-left:10px}
.fa-check-square{margin-right:10px}#exTab1 .tab-content{color:#000;background-color:#dadada;padding:5px 20px;border-radius:8px}#exTab1 .nav-pills>li>a{border-radius:8;font-size:20px;padding:24px;border-bottom:5px solid #fff}
.package-explore{padding:20px;background-image:url(img/section-explore.jpg);margin-top:100px;margin-bottom:100px}
.itinerary{padding:20px;border:1px solid grey;margin-top:5px;background:#fff;border-radius:8px}
.collapsed-custom,.collapsed-custom-1,.collapsed-custom-2{background-image:url(img/hotel-bg.jpg);border-radius:8px;-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496;padding:10px}
.fa-calendar{color:#264653}
.para-explore-package{text-align:justify;font-size:14px}
.collapsed-custom{font-size:35px;font-weight:400;box-shadow:0 1px 4px #969496}
.collapsed-custom-1,.collapsed-custom-2{font-size:22px;box-shadow:0 1px 4px #969496}
.btn-custom-book,.btn-custom-book:hover{font-weight:700;width:100%;font-size:25px;color:#fff}
.card-header{padding:10px;width:100%}
.package-label-1{margin-top:10px}
.btn-custom-book{background:#DF7A29;padding:20px;-moz-box-shadow:0 1px 4px #969496;-webkit-box-shadow:0 1px 4px #969496;box-shadow:0 1px 4px #969496}
.btn-custom-book:hover{background:#9F6C13;padding:20px}
.head-booking{padding:20px;text-align:center;font-size:22px;font-weight:600}
.booking-tours-2{margin-top:50px}
.enquiry-head-packages-2{background:#1A8F8D;padding:20px;font-size:20px;font-weight:800;text-align:center;color:#fff}
.enquiry-content{padding:10px;background:#DFDFDF}
.enquiry-content-2{padding:10px;background:#fff}
.wrapper-main{background:#fff}
.destination-section{background-image:url(img/section-destination.png);background-repeat:repeat;padding:100px}
.hotel-area{background-image:url(img/hotel-bg.png);background-repeat:repeat;padding:90px}
.tours{padding:30px;background:#FFF0DF}
.tours-1{padding:80px;background:#DFDFDF}
.tours-2{padding:80px;background:#FFF0DF}
.destination{padding:100px;background:#EFD6C2}
.biking{padding:80px;background:#DFDFDF}
.biking-1{padding:80px;background:#EFD6C2}
.thank-you{background-image:url(img/bg-thank-you.jpg)}
.content-thank-you{text-align:center;margin-top:360px;height:450px}
.thank{font-size:100px;color:#000;font-weight:700;text-shadow:0 5px 5px rgba(216,216,216,.75)}
.call-back-head{color:#fff;margin-top:16px;font-weight:700}
.form-call-back{margin-top:10px}
.btn-call-custom{height:45px;background:#609f31;color:#fff}
.btn-call-custom:hover{height:45px;background:#00CF7D;color:#fff}
.custom-form-control{height:45px}
.visit-single-section {min-height: 246px;}
.lower-visit .visit-single-section{margin-bottom: 50px;}
.lower-visit .zuluk{margin-bottom: 0px;}
.bookbtn {margin-left: 20px;background: #393939;border: none}
.bookbtn:hover, .bookbtn:focus {background: #393939; border: none;}
.datepicker {padding: 10px;}