.top-less{margin-top:-131px}
.less-padding-right{padding-right:0!important}
.less-padding-left{padding-left:0!important}
.bg-icon{border-radius:0;letter-spacing:1px;font-size:16px;border:#CCC solid 1px;-webkit-box-shadow:0 0 4px 1px rgba(196,196,196,1);-moz-box-shadow:0 0 4px 1px rgba(196,196,196,1);box-shadow:0 0 4px 1px rgba(196,196,196,1);font-size:16px!important;background-image:url(../images/search-icon.png)!important;background-position:right 8px bottom 10px!important;background-repeat:no-repeat!important;padding:5px 0 5px 10px!important}
.day-tab{float:left;margin:0 3px 5px 0;padding:0;overflow:hidden}
.day-tab ul.ul-tab{padding:0;margin:0;overflow:hidden}
.day-tab ul.ul-tab li{text-align:center;list-style:none;padding:0;margin:0;background:#090}
.day-tab ul.ul-tab li a{color:#FFF;color:#FFF;margin:0;padding:10px 29px;display:inline-block;text-decoration:none;outline:0}
.day-tab ul.ul-tab li.active{color:#FFF;font-weight:bold;background:#ec713b}
.day-tab ul.ul-tab li a:hover{text-decoration:none;background:#ec713b}
.theme-tourb{border-bottom:3px solid #002b5c;margin-top:15px}
.theme-tourb>li{float:left;margin-bottom:0;padding-left:0;padding-right:0}
.theme-tourb>li:last-child{border-right:none!important}
.theme-tourb>li>a{margin-right:6px;line-height:1.42857143;height:45px;border:none!important;border-radius:0;padding:8px 23px;text-align:center;background-color:#ececec;color:#333;font-size:20px;outline:0;border-top-left-radius:5px;border-top-right-radius:5px;outline:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;box-shadow:none;text-transform:none;font-weight:bold}
.theme-tourb>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#e05a05;color:#FFF}
.theme-tourb>li>a:hover{border-color:transparent}
.theme-tourb>li.active>a,.theme-tourb>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff;cursor:pointer;background-color:#f96305!important;border-top-left-radius:5px;border-top-right-radius:5px;outline:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;font-size:20px;padding:8px 23px;text-transform:none}
.nav-tabs{background:#fff}
@media(min-width:990px) and (max-width:1200px){.map-text-img{display:none!important}
.package-themes span{font-size:12px!important;font-weight:bold!important}
}.how-reach{font-size:15px;font-weight:bold;color:#676767;margin:0;padding:0 5px 0 0;float:left}
p .dropcap{color:#999;font-size:45px;padding:0 3px 0 0}
.magin-top{margin-top:10px}
a.explore{display:inline-block;color:#575757;border:#bbb solid 1px;text-decoration:none;border-radius:5px;padding:10px;margin:0 0 30px 0}
a.explore:hover{background:#47b008;color:#fff;border:#338402 solid 1px;font-weight:bold;text-decoration:none}
a.explore-shrt{display:inline-block;color:#575757;border:#bbb solid 1px;text-decoration:none;border-radius:5px;padding:3px 8px 6px 8px;margin:0 0 15px 0}
a.explore-shrt:hover{background:#ec713b;color:#fff;border:#e16731 solid 1px;text-decoration:none}
.white-shadow-bg{overflow:hidden;background:#FFF}
.grey-shadow-bg{background:#f4f4f4;-webkit-box-shadow:0 4px 6px 0 #949494;-moz-box-shadow:0 4px 6px 0 #949494;box-shadow:0 4px 6px 0 #949494;overflow:hidden}
.grey-shadow-bg2{background:#ec713b;-webkit-box-shadow:0 2px 6px 0 #959595;-moz-box-shadow:0 2px 6px 0 #959595;box-shadow:0 2px 6px 0 #959595;overflow:hidden}
.black-shadow-bg{background:#f4f4f4;-webkit-box-shadow:0 4px 6px 0 #949494;-moz-box-shadow:0 4px 6px 0 #949494;box-shadow:0 4px 6px 0 #949494}
.popular-dest{margin:0 0 20px 0}
.popular-dest span{position:absolute;bottom:0;width:92%;color:#FFF;font-size:22px;background-color:rgba(0,0,0,0.7);padding:8px 10px}
.popular-dest a:hover>span{color:#fff600}
.popular-dest .more-link{width:100%;position:static;display:inline-block;color:#333;background-color:#fff;border:#ebebeb solid 1px;text-align:center;text-decoration:none!important;margin:-10px 0 0 0!important;padding:12px 0 12px 0;white-space:nowrap;overflow:hidden}
.popular-dest .more-link a{color:#333;text-decoration:none!important}
.popular-dest .more-link a:hover{color:#fff!important;background-color:#ccc!important}
.popular-dest span.thingstodo{position:absolute;bottom:0;color:#FFF;font-size:16px;background-color:rgba(0,0,0,0.7);padding:8px 10px}
.popular-dest span.month-heading{position:absolute;bottom:0;width:90%;color:#FFF;font-size:18px;background-color:rgba(0,0,0,0.7);padding:5px 10px; font-weight:500;}
.popular-dest a:hover>span{color:#feaa84}
.destination-dest{margin:0 0 20px 0}
.destination-dest .destination-dest-hdg{display:block;color:#FFF;font-size:20px;background-color:rgba(0,0,0,0.8);padding:6px 10px;text-decoration:none!important;text-align:center}
.destination-dest a:hover>.destination-dest-hdg{color:#feaa84;text-decoration:none!important}
a.see-all-things{overflow:hidden}
a.see-all-things span{position:absolute;bottom:3px;color:#FFF;background-color:rgba(0,0,0,0.7);padding:5px 8px}
a.see-all-things a:hover>span{color:#FF0!important}
.theme-package{text-align:left;margin-bottom:20px}
.theme-package .theme-colorbx{position:absolute;top:0;left:15px;padding:8px;margin-right:15px;width:93%}
.theme-package .theme-colorbx ul.listing-text{padding:0;margin:0}
.theme-package .theme-colorbx ul.listing-text li{width:160px;color:#ffd525;background:url(../images/route-map-icon.png) no-repeat left;color:#FFF;padding:0 0 0 25px;margin:0 0 10px 0;list-style:none;float:left}
.theme-package .theme-colorbx ul.listing-text li a{color:#ffd525}
.theme-package .theme-colorbx a.more-theme{color:#FFF;font-size:14px;border:#FFF solid 1px;text-decoration:none;padding:10px}
.theme-package .theme-colorbx a.more-theme:hover{background:#ffd525;color:#000;border:#000 solid 1px;font-weight:bold}
.theme-package img{display:block;position:relative}
.theme-package span{padding:0;display:inline-block}
.theme-text img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.theme-text .theme-colorbx{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:#000;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:200px}
.theme-text span{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.theme-text:hover .theme-colorbx{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;text-decoration:none}
.theme-text:hover span{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-decoration:none}
.theme-text .theme-text-bg{position:absolute;bottom:0;background-color:rgba(0,0,0,0.7);width:93%}
.theme-text .theme-package-hdg{font-size:17px;color:#fff;padding:5px 0 0 10px; font-weight:600;}
.theme-text .theme-package-explore{font-size:14px;color:#fff;padding-bottom:5px;text-decoration:none;padding:0 0 5px 10px; font-weight:500;}
.theme-text a:hover .theme-package-hdg{color:#fff225!important}
.duration-theme-package{text-align:left;margin-bottom:20px}
.duration-theme-package .duration-theme-colorbx{position:absolute;top:0;left:15px;padding:8px;margin-right:15px;width:93%}
.duration-theme-package .duration-theme-colorbx ul.listing-text{padding:0;margin:0}
.duration-theme-package .duration-theme-colorbx ul.listing-text li{width:160px;color:#ffd525;background:url(../images/route-map-icon.png) no-repeat left;color:#FFF;padding:0 0 0 25px;margin:0 0 10px 0;list-style:none;float:left}
.duration-theme-package .duration-theme-colorbx ul.listing-text li a{color:#ffd525}
.duration-theme-package .duration-theme-colorbx a.more-theme{color:#FFF;font-size:14px;border:#FFF solid 1px;text-decoration:none;padding:10px}
.duration-theme-package .duration-theme-colorbx a.more-theme:hover{background:#ffd525;color:#000;border:#000 solid 1px;font-weight:bold}
.duration-theme-package img{display:block;position:relative}
.duration-theme-package span{padding:0;display:inline-block}
.duration-theme-text img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.duration-theme-text .duration-theme-colorbx{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:#000;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:90%;height:175px}
.duration-theme-text span{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.duration-theme-text:hover .duration-theme-colorbx{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;text-decoration:none}
.duration-theme-text:hover span{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-decoration:none}
.duration-theme-text .duration-theme-text-bg{position:absolute;bottom:0;background-color:rgba(0,0,0,0.7);width:90%}
.duration-theme-text .duration-theme-package-hdg{font-size:16px;color:#fff;padding:5px 0 5px 10px}
.duration-theme-text .duration-theme-package-explore{font-size:16px;color:#fff;padding-bottom:5px;text-decoration:none;padding:0 0 5px 10px}
.offer-bg{background:#253c40;overflow:hidden;color:#FFF}
.offer-colour{color:#FFF}
.customize-colour{color:#253c40;text-transform:uppercase;font-size:26px}
.offer-text{font-size:20px;padding:10px 0 0 0}
.offer-text-same{font-size:15px;text-transform:uppercase;letter-spacing:1px;padding-top:10px}
.offer-text-same span{color:#ec713b}
.inquire-now-deals{font-size:17px;border-radius:25px;padding:10px 25px;margin:15px 0 0 0;text-decoration:none;display:inline-block;font-weight:500;color:#FFF;background: rgb(91,197,28);background: linear-gradient(-90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);}
.inquire-now-deals:hover{color:#FFF;text-decoration:none;background:rgb(91,197,28);background: linear-gradient(90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);}
.ets-ftl{background:#FFF;border:#c2c2c2 solid 1px;overflow:hidden}
.ets-ftl .ets-ftl-hdg{font-size:18px;font-weight:bold;color:#fff;padding:8px;border-bottom:1px solid #c2c2c2;position:relative;background:#ec713b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjNzEzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjYxMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ec713b 0,#d6612d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec713b),color-stop(100%,#d6612d));background:-webkit-linear-gradient(top,#ec713b 0,#d6612d 100%);background:-o-linear-gradient(top,#ec713b 0,#d6612d 100%);background:-ms-linear-gradient(top,#ec713b 0,#d6612d 100%);background:linear-gradient(to bottom,#ec713b 0,#d6612d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec713b',endColorstr='#d6612d',GradientType=0);padding:8px 0;margin:0 0 15px 0}
.ftviewbtt{margin-top:-37px;margin-right:7px;float:right}
.ftviewbtt a{display:block;width:90px;padding:8px;font-size:16px;color:#fff;text-align:center;text-decoration:none;border:0;outline:0;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background-color:#0b6e7f;background-image:-webkit-gradient(linear,left top,left bottom,from(#0b6e7f),to(#143a41));background-image:-webkit-linear-gradient(top,#0b6e7f,#143a41);background-image:-moz-linear-gradient(top,#0b6e7f,#143a41);background-image:-ms-linear-gradient(top,#0b6e7f,#143a41);background-image:-o-linear-gradient(top,#0b6e7f,#143a41);background-image:linear-gradient(to bottom,#0b6e7f,#143a41);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#0B6E7F,endColorstr=#143A41)}
.footerlinkview{background:#253c40;overflow:hidden}
.footerlinkview .fotter-hdg{color:#ec713b;border-bottom:#666 solid 1px;padding:0 0 5px 0;margin:15px 0 8px 0;font-size:16px}
.footerlinkview ul.fotter-boxtext{overflow:hidden;padding:0;margin:0 0 15px 0}
.footerlinkview ul.fotter-boxtext li{width:150px;color:#FFF;margin:0 0 0 17px;text-decoration:none;float:left}
.footerlinkview ul.fotter-boxtext li a{color:#FFF}
.follow-text{font-size:22px;text-transform:uppercase;text-align:right;padding:10px 5px 0 0}
div#abt-qantas a i{width:46px;height:46px;background:url(../images/social-icon.png) no-repeat;float:left;margin:0 0 0 3px;cursor:pointer}
div#abt-qantas a#tw i{background-position:-6px -4px}
div#abt-qantas a#fb i{background-position:-55px -4px}
div#abt-qantas a#in i{background-position:-104px -4px}
div#abt-qantas a#pt i{background-position:-153px -4px}
div#abt-qantas a#g i{background-position:-102px -4px}
div#abt-qantas a#tw:hover i,div#abt-qantas a#tw:active i{background-position:-6px -53px}
div#abt-qantas a#fb:hover i,div#abt-qantas a#fb:active i{background-position:-55px -53px}
div#abt-qantas a#in:hover i,div#abt-qantas a#in:active i{background-position:-104px -53px}
div#abt-qantas a#pt:hover i,div#abt-qantas a#pt:active i{background-position:-153px -53px}
div#abt-qantas a#g:hover i,div#abt-qantas a#g:active i{background-position:-102px -53px}
.alfa-listg{font-size:36px;color:#ec713b;border-bottom:#e0e0e0 solid 1px;padding:10px 0 8px 0;margin:0 0 20px 0}
.grey-colour{background:#f3f3f3;padding:10px}
section{height:auto}
#dot-nav{right:0;top:50%;margin-top:-50px;height:100px;z-index:999;background:#ec713b}
#dot-nav ul{list-style:none;margin:0;padding:0}
#dot-nav li{position:relative;background-color:#bdc3c7;border:3px solid #fff;border-radius:15px 15px 15px 15px;cursor:pointer;padding:5px;height:10px;margin:9px 9px -3px 10px;width:10px;vertical-align:bottom}
#dot-nav li.active,#dot-nav li:hover{background-color:#a23201}
#dot-nav a{outline:0;vertical-align:top;margin:0 0 0 25px;position:relative;top:-5px}
.awesome-tooltip+.tooltip>.tooltip-inner{background-color:#a23201;color:#fff;border:1px solid #a23201}
.awesome-tooltip+.tooltip.left>.tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #a23201}
.all-themes{margin-bottom:13px;margin-top:5px;padding:0 8px;text-decoration:none!important}
.all-themes span{background:#fff;font-size:16px;font-weight:bold;color:#000;padding:8px 0 8px 5px;margin:0;display:block;text-decoration:none!important}
.all-themes a:hover>span{color:#000;text-decoration:none!important}
.package-themes{margin-bottom:13px;margin-top:5px;padding:0 8px;text-decoration:none!important}
.package-themes span{background:rgba(0,0,0,0.8);font-size:16px;color:#fff;padding:8px 0 8px 10px;display:block;text-decoration:none!important}
.package-themes a:hover>span{color:#000;text-decoration:none!important}
.pack-theme{border:#ccc solid 1px;margin-bottom:13px;text-decoration:none!important}
.pack-theme p{padding:0 10px 0 10px;margin-top:10px}
a.large-thumbnails{color:white;text-decoration:none;-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-o-transition:color 150ms linear;transition:color 150ms linear}
a.large-thumbnails>img{width:100%;height:auto;margin:0 0 15px 0}
a.large-thumbnails span{position:absolute;background-color:rgba(255,255,255,0.8);font-size:18px;font-weight:bold;color:#484848;padding:8px 10px 8px 10px;top:25px;left:15px;letter-spacing:1px}
a.large-thumbnails:hover{color:#000}
a.large-thumbnails:hover img{opacity:.85}
a.large-thumbnails img{-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}
a.large-thumbnails img:hover{opacity:.85}
.wild-destbox{position:relative;margin-bottom:15px}
.wild-destbox img{width:100%;height:auto}
.wild-destbox span{background:#000;position:absolute;bottom:0;left:15px;color:#fff;font-size:16px;padding:4px 10px;font-weight:500;}
.wild-destbox a:hover>span{color:#feaa84;text-decoration:none}
.ents-fstls{border:#c8c8c8 solid 1px;overflow:hidden;margin:0 0 20px 0}
.ents-fstls .ents-fstls-hdg{font-size:18px;background:#666;padding:8px 8px;color:#fff;text-align:center;margin:0 0 15px 0}
.filter-sub-heading{background:#ec713b;color:#fff;font-size:17px;padding:8px 0 8px 5px;margin-bottom:8px}
.hotel-package-hdg{font-size:22px;color:#ec713b;padding:10px 0 3px 0;margin-bottom:5px;text-decoration:none}
.hotel-package-hdg a{color:#ec713b}
.box-border{border:#CCC solid 1px;margin-bottom:15px}
.box-border .package-listbutton{text-align:center;font-size:14px;display:block;border:1px solid #40a106;border-radius:3px;padding:10px 10px;margin:10px 10px 0 10px;text-decoration:none;font-weight:bold;color:#FFF;background:#47b008}
.box-border .package-listbutton:hover{color:#FFF;text-decoration:none;background:#399204}
.rooms{background:#FFF;border:1px solid #bababa;display:block;padding:10px 0;font-size:13px;margin:10px 10px 0 10px;text-align:center;border-radius:3px}
.price-request{padding:5px 0;margin:10px 5px 0 0;display:block;font-size:24px;font-weight:bold;color:#ec713b;background:0;border:0}

.showing{font-size:24px;color:#FFF;text-align:right;font-weight:bold;padding:18px 0 0 0}
.new-form{background:#eee;border:1px solid #e0e0e0;overflow:hidden}
.form-hdg{background:#ec713b;color:#FFF;font-size:18px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;padding:8px 0}
.black-bg{height:95px;background:#000;overflow:auto;padding:8px;margin-bottom:15px}
.black-bg .package-hdg{font-size:17px;color:#feaa84}
.black-bg .package-text{font-size:14px;color:#fff;padding:0 0 8px 0}
.black-bg .package-explore{font-size:16px;color:#fff;padding:8px 0 8px 0;text-decoration:none}
.htthemeicon{color:#fff}
.tourpack-pagtbox{border:1px solid #e0e0e0;padding:10px 15px 0 15px;margin-bottom:15px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#fff,#f1f1f1);background-image:-moz-linear-gradient(top,#fff,#f1f1f1);background-image:-ms-linear-gradient(top,#fff,#f1f1f1);background-image:-o-linear-gradient(top,#fff,#f1f1f1);background-image:linear-gradient(top,#fff,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#f1f1f1)}
.pagtextbx{margin-top:12px;color:#333}
.pagtboxsel{margin-top:5px}
.pagtboxsel label{font-size:15px;color:#333;display:inline-block}
.pagtboxsel select{display:inline;width:auto}
.tourpack-filterbx{background:#fff;border:1px solid #c2c2c2;margin-top:15px;overflow:hidden}
ul.list-style{padding:0;margin:5px 0 8px 0}
ul.list-style li{padding:5px 5px 0;margin:0;list-style:none;border-bottom:#CCC solid 1px;font-weight:normal}
ul.list-style li:last-child{border-bottom:0}
.tourpackbg1{background-color:#f0f0ef;padding-top:5px;padding-bottom:15px}
.tfilter-heading{font-size:16px;font-weight:bold;color:#fff;padding:8px;border-bottom:1px solid #c2c2c2;position:relative;background:#ec713b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjNzEzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjYxMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ec713b 0,#d6612d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ec713b),color-stop(100%,#d6612d));background:-webkit-linear-gradient(top,#ec713b 0,#d6612d 100%);background:-o-linear-gradient(top,#ec713b 0,#d6612d 100%);background:-ms-linear-gradient(top,#ec713b 0,#d6612d 100%);background:linear-gradient(to bottom,#ec713b 0,#d6612d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec713b',endColorstr='#d6612d',GradientType=0)}
.tfilter-heading-1{font-size:20px;color:#fff;padding:8px;background:#47b008}
.custom-select{width:100%;height:46px;padding:0;overflow:hidden;background:url(../images/select-arrow-blue.png) no-repeat top 22px right 15px #fff;border:1px solid #dadada}
@media(max-width:767px){.custom-select{margin:0 0 15px!important;width:100%}
}div.content-box{overflow:hidden;text-align:center;margin-bottom:15px;padding:15px;background:#f1f1f1;border-bottom:#999 solid 2px;border-radius:5px}
div.content-box .icon-hdg{font-size:17px;color:#ec713b;font-weight:normal;padding:18px 0 0 0}
div.content-box .icon-hdg span{color:#666;font-size:17px;font-weight:bold}
div.icon-box{clear:both;text-align:center;margin-bottom:40px;border-radius:5px;background:#f3f3f3;border-bottom:#999 solid 2px}
div.icon-box .icon-box-hdg{font-size:18px;color:#ec713b;font-weight:normal;padding:10px 0 0 0}
div.icon-box .icon-box-hdg span{color:#666;}
.error-wrapper{background-color:#f5f8f6;border:1px solid #e5e1dc;padding:15px}
.error-search{margin-bottom:20px;margin-top:20px}
.error-search strong{background:url("../images/bg_img.png") repeat scroll left top #444;color:#fff;display:block;font-size:24px;margin-bottom:20px;padding:8px;text-align:center}
.error-foundtxt{color:#222;margin-top:5px;text-transform:uppercase}
.error-foundtxt strong{color:#bf000c;display:block;font-size:37px;padding-top:7px}
.error-foundtxt span{color:#666;display:block;font-size:16px;font-weight:bold}
.starting-form{font-size:15px;color:#909090;text-align:left;color:#666;padding:0 0 0 40px}
.tour-price-dollr{font-size:16px;text-align:center;color:#d00707}
.tour-price-dollr .tour-price{font-size:36px;color:#d00707}
.table-heading{background:#f0f0f0;color:#000}
.btn-outlined{border-radius:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.btn-outlined.btn-theme{background:0;color:#ec713b;border-color:#ec713b;font-weight:bold}
.btn-outlined.btn-theme:hover,.btn-outlined.btn-theme:active{color:#FFF;background:#ec713b;border-color:#ec713b;font-weight:bold}
.bttm-outter{vertical-align:top;padding:0 5px}
.bttm{background-color:#d5d5d5;color:#222;border-color:#333;padding:10px 0;display:block;margin-top:10px;font-weight:bold;text-align:center}
.bttm:hover{background:#ec713b;border-color:#ec713b;color:#fff;text-decoration:none}
@media(max-width:585px){.bttm{padding:10px 5px}
}.btn-xs{font-size:11px;line-height:14px;border:1px solid;padding:5px 10px}
.btn-sm{font-size:14px;line-height:16px;border:2px solid;padding:8px 15px;margin:5px 0}
.btn-md{font-size:16px;line-height:22px;border:2px solid;padding:10px 35px;margin:8px 0}
.packages-city-hdg{font-size:26px;color:#ec713b;margin:0 0 10px 0}
.checkbox label:after,.radio label:after{content:'';display:table;clear:both}
.checkbox .cr,.radio .cr{background:#FFF;position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}
.radio .cr{border-radius:50%}
.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}
.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}
.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}
.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0deg);opacity:1}
.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5}
.plan-trip-bg{background:#f6f6f6;border:#d6d6d6 solid 1px;border-radius:4px;padding:15px;margin-top:15px}
.plan-trip-bg .plan-trip-hdg{background:#ec713b;color:#FFF;padding:8px 0;margin-top:-15px}
.required-field-block{position:relative}
.required-field-block .required-icon{display:inline-block;vertical-align:middle;margin:-0.25em .25em 0;background-color:#ec713b;border-color:#ec713b;padding:.5em .8em;color:rgba(0,0,0,0.65);text-transform:uppercase;font-weight:normal;border-radius:.325em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;transition:background .1s linear;font-size:75%}
.required-field-block .required-icon{background-color:transparent;position:absolute;top:0;right:0;z-index:10;margin:0;width:30px;height:30px;padding:0;text-align:center;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}
.required-field-block .required-icon:after{position:absolute;content:"";right:1px;top:1px;z-index:-1;width:0;height:0;border-top:0 solid transparent;border-right:30px solid transparent;border-bottom:30px solid transparent;border-left:0 solid transparent;border-right-color:inherit;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;transition:border-color .2s ease}
.required-field-block .required-icon .text{color:#fff;font-size:26px;margin:-3px 0 0 12px}
input,textarea,select,button{margin-top:10px}
.reqfd{margin-bottom:5px;margin-top:15px}
.ntfld{background-color:#47b008;margin-bottom:15px;padding-top:10px;color:#FFF}
.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0;width:500px}
.multiselect-container .input-group{margin:5px}
.multiselect-container>li{padding:0;width:50%;float:left}
.multiselect-container>li>a.multiselect-all label{font-weight:700}
.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}
.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}
.multiselect-container>li>a{padding:0}
.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}
.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}
.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}
.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}
.multiselect-container .multiselect-item.filter{width:100%}
.multiselect-container .multiselect-item.filter .input-group{width:100%}
.multiselect-container .multiselect-item.filter .input-group .input-group-addon{display:none}
a.buttonbx{color:#FFF;text-decoration:none;margin:10px auto 0;display:inline-block;padding:12px 30px;border-radius:25px;font-size:18px;font-weight:600;background:rgb(91,197,28);background:linear-gradient(-90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);}
a.buttonbx:hover{color:#FFF;background: rgb(91,197,28);background: linear-gradient(90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);}
.good-to-know p a{color:#3c9706;text-decoration:none}
.good-to-know p a:hover{color:#3c9706;text-decoration:underline}
.map-menu-bg{background:#FFF;width:100%;padding:10px 0 10px 0;border-bottom:#999 5px solid}
#map-side-menu{background:#f4f4f4;overflow-y:auto;max-height:490px!important}
ul.pkg-wrapper{padding:0;margin:0}
ul.pkg-wrapper li{border-bottom:1px dashed #646464;list-style:none;margin:0;padding:10px 0 10px 0;cursor:pointer}
ul.pkg-wrapper li:nth-child(odd){background:#FFF}
ul.pkg-wrapper li.active{background:#dffedf;border-left:#5cb85c solid 8px;margin-left:-15px;margin-right:-15px;padding:10px 0 0 0}
ul.pkg-wrapper li.active .media{padding-left:7px}
.mapViewDetailsBtn{display:none}
ul.pkg-wrapper li.active .mapViewDetailsBtn{display:block}
.map-button{position:absolute;top:67%;width:9%;font-size:100%;left:46%;padding:5px}
.events-festivals-hdg{font-size:18px;font-weight:bold}
.animated-slider-caption{background:rgba(0,0,0,0.6);display:none}
.animated-slider-caption h2{font:bold italic;font-size:170%}
.animated-slider-caption p{font-size:100%}
.sitemap-home{font-size:28px;padding:2px 0 2px 20px;background:#ebebeb}
.sitemap-home a{color:#ec713b;text-decoration:none}
.sitemapheading{font-size:28px;padding:10px}
.sitemapheading a{color:#ec713b;text-decoration:none}
.sitemapheading1{font-size:28px;padding:10px;color:#ec713b}
ul.sitemaplink{padding:0;margin:0 0 20px 0}
ul.sitemaplink li{list-style:none;margin:0;padding:0;border-bottom:#CCC dotted 1px}
ul.sitemaplink li a{background:rgba(0,0,0,0) url("../images/menu-arrow.png") no-repeat scroll left center;border-top:medium none;color:#333;font-size:14px;padding:5px 0 5px 20px;text-decoration:none;display:block}
ul.sitemaplink li a:hover{color:#fff!important;border-top:0;background:rgba(0,0,0,0) url("../images/menu-arrow-white.png") no-repeat scroll left center;background-color:#ec713b}
.sitemaphd{padding:5px 0;color:#000;border-bottom:1px solid #c4c4c4;font-size:18px;text-align:center}
.site-hd{color:#000}
.site-hd a{color:#000;text-decoration:none}
a.more-buton{text-align:center;cursor:pointer;color:#FFF!important;text-decoration:none;margin:15px auto 20px auto!important;background-color:#fff;width:150px!important;padding:12px 0 12px 0!important;letter-spacing:1.4px;border-radius:5px;font-weight:bold;background:#5cc61c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYzYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhjMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#5cc61c 0,#008c00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5cc61c),color-stop(100%,#008c00));background:-webkit-linear-gradient(top,#5cc61c 0,#008c00 100%);background:-o-linear-gradient(top,#5cc61c 0,#008c00 100%);background:-ms-linear-gradient(top,#5cc61c 0,#008c00 100%);background:linear-gradient(to bottom,#5cc61c 0,#008c00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc61c',endColorstr='#008c00',GradientType=0)}
a.more-buton:hover{color:#FFF;background:#008c00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Y2M2MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#008c00 0,#5cc61c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#008c00),color-stop(100%,#5cc61c));background:-webkit-linear-gradient(top,#008c00 0,#5cc61c 100%);background:-o-linear-gradient(top,#008c00 0,#5cc61c 100%);background:-ms-linear-gradient(top,#008c00 0,#5cc61c 100%);background:linear-gradient(to bottom,#008c00 0,#5cc61c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008c00',endColorstr='#5cc61c',GradientType=0)}
article p a{color:#47b008}
ul.month-listing{padding:0;margin:0}
ul.month-listing li{font-weight:bold;background:#0C0;border-radius:5px;color:#FFF;text-decoration:none;letter-spacing:1px;padding:15px 15px}
ul.month-listing li a{color:#FFF;text-decoration:none}
ul.month-listing li a:hover{color:#0C0}
.tabmargin{margin-left:10px!important}
h2.resp-accordion{cursor:pointer;padding:5px;display:none}
.resp-tab-content{display:none;padding:15px}
.resp-tab-active{border-bottom:0;margin-bottom:-1px!important;padding:8px!important}
.resp-tab-active{border-bottom:0;background-color:#fff}
.resp-content-active,.resp-accordion-active{display:block}
.resp-tab-content{border:1px solid #c1c1c1}
h2.resp-accordion{font-size:18px;color:#000;background:#ececec url("../images/arrow-white.png") no-repeat scroll 96% 20px;border:1px solid #c1c1c1;border-top:1px solid #c1c1c1;margin:0;padding:10px 15px}
h2.resp-tab-active{border-bottom:0 solid #c1c1c1!important;margin-bottom:0!important;padding:10px 15px!important}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important}
.resp-vtabs ul.resp-tabs-list{float:left;width:25%;min-height:278px;background:#828282;overflow:hidden;margin:0;padding:0}
.resp-vtabs .resp-tabs-list li{display:block;padding:11px!important;border-bottom:1px solid #f2f2f2;margin:0;cursor:pointer;float:none;color:#000;background:#ececec url(../images/arrow-white.png) no-repeat 96% 20px}
.resp-vtabs .resp-tabs-list li:last-child{border-bottom:0}
.resp-vtabs .resp-tabs-container{padding:0;background:#fff;border:1px solid #c1c1c1;float:left;width:71%;clear:none}
.resp-vtabs .resp-tab-content{border:0}
.resp-vtabs li.resp-tab-active{border-right:0;background:#008c00 url(../images/arrow-tab.png) no-repeat 96% 18px;color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:10px!important;font-weight:bold}
.resp-arrow{width:0;height:0;float:right;margin-top:3px}
h2.resp-tab-active span.resp-arrow{border:0}
h2.resp-tab-active{background:#008c00!important;color:#fff!important}
.resp-easy-accordion h2.resp-accordion{display:block}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}
.tabtours-wrapper{display:block}
.tabtours-wrapper ul{margin:0;padding:0}
.tabtours-wrapper ul li{list-style:none;position:relative;margin:5px}
.tabtours-wrapper ul li img{border:1px solid #aeaeae;padding:3px;width:100% \9;max-width:100%;height:auto;display:block}
.tabtours-wrapper ul li a:hover>span{color:#bb000f}
a.toursview{background:#000;font-size:16px;color:#fff;text-align:right;float:right;padding:4px 8px 4px 8px;margin-bottom:8px;font-style:italic}
a.toursview:hover{text-decoration:underline}
@media(max-width:767px){.tabmargin{width:95%!important}
ul.resp-tabs-list{display:none}
h2.resp-accordion{display:block}
.resp-vtabs .resp-tab-content{border:1px solid #c1c1c1}
.resp-vtabs .resp-tabs-container{border:0;float:none;width:100%;min-height:initial;clear:none}
.resp-accordion-closed{display:none!important}
.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}
.tabtours-wrapper ul{margin-left:15px}
.tabtours-wrapper ul li{float:none;margin:10px 0;line-height:24px;position:static}
.tabtours-wrapper ul li img{display:none}
.tabtours-wrapper ul li span{background:0;position:static}
.button-pr{float:none!important}
.button-pr-a{float:none!important}
}@media(min-width:992px) and (max-width:1199px){.tabmargin{margin-left:6px!important}
.resp-vtabs ul.resp-tabs-list{width:20%}
.resp-vtabs .resp-tabs-container{width:78%}
.resp-tab-content{padding:0}
.tabtours-wrapper ul li{margin:10px 4px}
}.fes-margintop{margin-top:-55px}
.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item a{color:#333}
.ih-item a:hover{text-decoration:none}
.ih-item img{width:100%;height:100%}
.ih-item.circle{position:relative;width:180px;height:180px;border-radius:50%}
.ih-item.circle .img{position:relative;width:180px;height:180px;border-radius:50%;background:#333}
.ih-item.circle .img:before{position:absolute;display:block;content:'';width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255,255,255,0.6),0 1px 2px rgba(0,0,0,0.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item.circle .img img{border-radius:50%}
.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ih-item.circle.effect1 .spinner{width:190px;height:190px;border:10px solid #f38a5b;border-right-color:#1ad280;border-bottom-color:#1ad280;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .img{position:absolute;top:10px;bottom:0;left:10px;right:0;width:auto;height:auto}
.ih-item.circle.effect1 .img:before{display:none}
.ih-item.circle.effect1.colored .info{background:#1a4a72;background:rgba(26,74,114,0.6)}
.ih-item.circle.effect1 .info{top:10px;bottom:0;left:10px;right:0;background:#333;background:rgba(0,0,0,0.9);opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .info .info-button{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px white,0 1px 2px rgba(0,0,0,0.3)}
.ih-item.circle.effect1 .info p{color:#bbb;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,0.5)}
.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ih-item.circle.effect1 a:hover .info{opacity:1}
.bg-background{background:url(../images/bg-image.jpg) no-repeat center;height:200px;margin:-60px 0 0 0;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#5cc61c;color:#fff;border-radius:5px!important;padding:10px 25px;text-decoration:none;font-size:18px;font-weight:bold;text-transform:uppercase}
.hvr-ripple-out:before{content:'';position:absolute;border:#5cc61c solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:5px;text-decoration:none}
.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out;border-radius:5px;color:#fff!important;text-decoration:none}
.wild-viewall{margin:25px 0 40px 5px;width:auto}
.wild-viewall a{font-size:18px;color:#fff;padding:12px 30px;text-decoration:none;font-weight:bold;background:rgb(1,141,0);background:linear-gradient(90deg, rgba(1,141,0,1) 0%, rgba(91,197,28,1) 100%); border-radius:25px;}
.wild-viewall a:hover{outline:0;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease;color:#FFF;text-decoration:none;background: rgb(91,197,28);background: linear-gradient(90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);}
div.five-three{width:60%!important}
div.five-two{width:40%!important}
@media(min-width:320px) and (max-width:450px){div.five-three{width:100%!important}
div.five-two{width:100%!important}
.search-margin1{margin-top:80px!important}
.intoimg img{width:100%}
}@media(min-width:450px) and (max-width:768px){div.five-three{width:100%!important}
div.five-two{width:100%!important}
.search-margin1{margin-top:80px!important}
.new-offer{width:47%!important;float:left!important;margin:6px}
.intour{width:48%;float:left;margin:4px}
}@media(min-width:768px) and (max-width:991px){div.five-three{width:100%!important}
div.five-two{width:100%!important}
.search-margin{margin-top:85px!important}
.intourt{height:170px}
}.scrolling-menu-bg{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(148,148,148,0.50);-moz-box-shadow:0 2px 4px 0 rgba(148,148,148,0.50);box-shadow:0 2px 4px 0 rgba(148,148,148,0.50)}
.scrolling-menu-bg ul{padding:0;margin:0;overflow:hidden}
.scrolling-menu-bg ul li{display:inline-block;padding:10px 0;margin:0;text-decoration:none;color:#333}
.scrolling-menu-bg ul li a{text-decoration:none;color:#333;padding:10px 15px}
.scrolling-menu-bg ul li a:hover{background:#47b008;color:#fff}

.padding-left-right{padding-left:5px;padding-right:5px}
a.outbound-bg{background:#333;display:block;color:#FFF;text-align:center;font-size:20px;margin:15px 0 0 0;padding:0 0 8px 0;font-weight:bold}
a.outbound-bg img{margin:0 0 5px 0}
a.outbound-bg:hover{color:#FF0;text-decoration:none}
.travel-guide-topbaner{position:relative}
.banner-travelguide img{width:100%;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
.tpbnn{margin-bottom:15px}
.sploffer-toptxt{position:absolute;top:21px;text-align:center;width:100%}
.sploffer-toptxt strong{display:block;text-align:center;font-size:26px;color:#fff}
.new-offer{margin-bottom:30px;padding:0;background:#fff;border:1px solid #dad6d6}
.new-offer-off{margin:0;padding:0;position:relative}
.new-offer-d{position:absolute;width:89px;height:47px;background:url(../images/offer/offer-tag.png) left top no-repeat;bottom:0;right:0}
.new-offer-d span{-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-ms-transform:rotate(-9deg);-o-transform:rotate(-9deg);display:block;padding:6px 0 0 7px;font-size:15px;font-weight:bold;color:#fff}
.new-offer-d span i{font-size:24px;color:#fff200;}
.off-txt{padding:10px}
.offer-head{font-size:18px;color:#1c1c1c;line-height:25px;margin:5px 0;text-align:center; font-weight:600;}
.offer-head a{color:#1c1c1c;text-decoration:none}
.offer-dur{font-size:16px;color:#403e3e;text-align:center;display:block}
.offer-star{margin:18px 0}
.days_box{background:#d9632f;border-radius:3px;color:#fff;font-size:14px;text-align:center;padding:3px 3px;position:relative;display:inline-block; line-height:20px;}
.days_box::after{content:"";position:absolute;width:0;top:6px;right:-8px;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #d9632f}
.offer-price{font-size:18px;font-weight:bold;margin-top:5px}
.offer-price span{text-decoration:line-through;margin-right:10px;font-size:17px;font-weight:normal}
.padd-f{padding-left:10px;padding-right:10px}
.offer-detil{background:#fff;color:#000;padding:5px 18px;border:1px solid #ccc;border-radius:6px;font-size:16px;margin:12px auto;display:table}
.offer-detil:hover{background:#eaeaea;color:#000;text-decoration:none}
.offer-detil-a{background:#3e8a10;color:#fff;padding:5px 18px;border-radius:6px;font-size:16px;margin:12px auto;display:table}
.offer-detil-a:hover{background:#295f09;color:#fff;text-decoration:none}
.start-price{border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden}
.offer-footer{margin-bottom:8px;padding:0}
.offer-footer span{background:#073133;padding:6px 7px;font-size:18px;display:block;margin:10px 0;color:#fff;}
.offer-footer ul{margin:0;padding:0}
.offer-footer ul li{margin:0;padding:4px 6px;list-style:none;border-bottom:1px solid #13585b}
.offer-footer ul li a{color:#fff;font-size:17px}
ul.theme-button{padding:0;margin:0 autopx;overflow:hidden}
ul.theme-button li{color:#333;background:#d8d8d8;font-size:18px;margin:0 0 10px 0}
ul.theme-button li a{color:#333;text-decoration:none;display:inline-block;padding:10px 25px;text-transform:uppercase}
ul.theme-button li a:hover{color:#fff;background:#666}
.by-region{margin:0;padding:0;position:relative;overflow:hidden}
.by-region img{width:100%;vertical-align:top;transform:scale(1);transition:all .5s ease 0s}
.by-region:hover img{transform:scale(1.1,1.1)}
.by-region span{background:#000;color:#fff;position:absolute;bottom:0;padding:6px 5px;text-align:center;display:table;width:100%;opacity:.7;font-size:20px}
.by-region a:hover>span{color:#fff;text-decoration:none}
.by-region .pkg-offer{position:absolute;right:-7px;top:8px;font-size:16px;color:#fff;font-weight:bold;line-height:18px;background-color:#bb000f;width:77px;padding:5px 10px}
.by-duration{margin:20px 0;padding:0;text-align:center}
.by-duration ul{margin:0;padding:0;display:inline-block}
.by-duration ul li{margin:10px 15px;padding:0;list-style:none;float:left}
.by-duration ul li a{background:#fff;border:2px solid #bf5121;display:block;font-size:17px;padding:12px 14px;color:#000;text-decoration:none}
.by-duration ul li a:hover{background:#bf5121;color:#fff}
.by-duration ul li a span.icon-time{margin-bottom:-2px;}
.package-butt{margin:20px 0;padding:0;text-align:center}
.package-butt ul{margin:0;padding:0;display:inline-block}
.package-butt ul li{margin:10px 4px;padding:0;list-style:none;float:left}
.package-butt ul li a{background:#f3f0f0;border:1px solid #dad7d7;display:block;font-size:18px;padding:9px 10px;color:#000;text-decoration:none}
.package-butt ul li a.pack-sec{background:#f45c00;color:#fff}
.package-butt ul li a:hover{background:#f45c00;color:#fff;border:1px solid #f45c00}
.visit-dest{position:relative}
.visit-txt{text-align:center;position:absolute;bottom:2px;color:#fff;background-color:rgba(0,0,0,0.8);font-size:15px;padding:8px 0;width:97.8%;margin-left:3px; font-weight:500;}
.visit-theme{position:relative}
.visit-txttheme{text-align:center;position:absolute;bottom:0;color:#fff;background-color:rgba(0,0,0,0.8);font-size:20px;padding:8px 0;width:100%}
.read-more-fade{position:relative}
.read-more-fade:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1) 90%);width:100%;height:4em}
.hdladakh{font-size:26px;text-align:right;padding:10px}
.trlgd-red{float:right;font:16px "PT Sans";color:#f96305!important;text-transform:uppercase;padding:6px 20px;margin-top:5px;border:1px solid #f96305;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:20px!important}
.trlgd-red:hover{color:#fff!important;background-color:#f96305}
.readmorelnk{font-weight:bold;color:#333}
.client-testhdg{font-size:22px;color:#ec713b;padding:5px 0 0 0}
.client-border{border-bottom:solid #CCC 1px;padding-top:15px;padding-bottom:15px}
.client-flag{position:absolute;right:15px;top:15px}
.newsize{font-size:23px!important}
.newsizef{font-size:20px!important}
.heading-bkclient{font-size:26px;color:#ec713b;padding-bottom:15px;margin-top:15px;margin-bottom:15px}
.bkclient{margin-top:15px}
.bkclient blockquote{width:90%;margin:0 auto;border:1px dashed #ccc;padding-top:20px}
.bkclient blockquote p{color:#333;text-align:justify}
.bkclient blockquote p:first-child{background:url(../images/quotes.png) no-repeat left top;padding-left:25px}
.bkclient blockquote p em:first-child{font-style:normal}
.bkclient blockquote strong{display:block;font-variant:small-caps;font-size:20px;margin-top:20px}
.tour-popup .text-right{display:inline}
.tour-popup .tour-price-dollr{display:inline}
.tour-popup .starting-form{padding:0;text-align:center;line-height:7px}
.tour-popup .well{padding:11px 0 0 0!important}
.pp-head.top-moreless{margin-top:0!important}
.tour-popup .tour-price{font-size:30px}
.intna-tour{position:relative;margin-bottom:20px}
.intna-tour span{display:block;background:#252424;padding:5px 10px;font-size:20px;font-weight:bold;color:#fff;position:absolute;bottom:0}
.trip-build-m__inner{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;position:relative;bottom:0}
.trip-build-m__hd{font-size:40px;color:#fff;font-weight:300;text-shadow:0 2px 2px rgba(0,0,0,0.5)}
.search-button-sec_m{border-radius:2px;background-color:#60b91f;box-shadow:0 0 3px rgba(0,0,0,0.5);color:#fff;font-size:18px;font-weight:700;padding:12px 8px;cursor:pointer;letter-spacing:2px;display:inline-block;justify-content:center;align-items:center;margin-top:25px;width:257px}
a.search-button-sec_m{text-decoration:none;color:#fff}
.trip-build-m{position:absolute;width:100%;top:0;text-align:center;left:0;height:400px;display:flex;justify-content:center;align-items:center;z-index:100}
.slid-txt{background:url(../images/international-tours/head-bg.png);position:absolute;z-index:9999;display:block;right:78px;bottom:62px;width:31%;color:#fff;text-align:center;padding:8px;border-radius:2px;opacity:.8}
.slid-int{margin-top:-60px}
.slid-head{font-size:26px;padding-bottom:8px;font-weight:bold}
.slid-txt p{font-size:18px;font-weight:bold}
.slid-txt a{border:1px solid #fff;padding:5px 12px;color:#fff;margin:6px 0;display:inline-block;border-radius:2px}
.slid-txt a:hover{background:#fff;color:#000;border-radius:2px}
.inter.carousel-indicators{position:absolute;bottom:0;right:0;z-index:15;width:50%;padding-left:0;margin-left:0;text-align:center;list-style:none}
.inter.carousel-indicators li{display:inline-block;width:100px;height:auto;margin:1px;text-indent:inherit;cursor:pointer;background-color:#ddd;border:0;border-radius:0;color:#333;padding:6px 0}
.inter.carousel-indicators .active{width:100px;height:auto;margin:0;background-color:#444;color:#fff;padding:6px 0}
.intc .carousel-control .glyphicon-chevron-right,.intc .carousel-control .icon-next{margin-right:26px}
.intc .carousel-control .glyphicon-chevron-left,.intc .carousel-control .icon-prev{margin-left:-420px}
.intc .carousel-control .icon-next,.intc .carousel-control .glyphicon-chevron-right,.intc .carousel-control .icon-prev,.intc .carousel-control .glyphicon-chevron-left{background:0}
.bx-controls-direction{position:absolute;top:-135px;right:63px;z-index:9999px}
.top-des{font-size:25px;color:#333;font-weight:bold;margin:20px 0 10px}
.lr{padding-left:10px;padding-right:10px}
.new-desti{box-shadow:rgba(0,0,0,0.15) 0 2px 8px!important;border-radius:12px;overflow:hidden;margin-bottom:20px}
.newdestim{margin:0;padding:0;overflow:hidden}
.new-desti img{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}
.new-desti:hover img{-webkit-transform:translate3d(0,-80px,0);transform:scale(1.2);transition:all 250ms ease}
.new-desti span{font-size:18px;display:block;padding:10px 12px;color:#2d2c2c;font-weight:bold}
.intour{box-shadow:rgba(0,0,0,0.15) 0 2px 8px!important;border-radius:4px;overflow:hidden;margin-bottom:20px}
.intourm{margin:0;padding:0;position:relative}
.intoimg{overflow:hidden;margin:0;padding:0}
.intourm img{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}
.intourm:hover img{-webkit-transform:translate3d(0,-80px,0);transform:scale(1.2);transition:all 250ms ease}
.intourm span{display:block;background:#f07800;padding:6px 8px;position:absolute;color:#fff;right:0;z-index:99}
.intourt{padding:8px}
.intourt-h{font-size:18px;color:#cd3a06;margin-bottom:10px}
.intourt span{display:table;margin:0 auto;padding:3px 12px;background:#414141;color:#fff;border-radius:6px}
.intourt span:hover{background:#f07800}
.intourt p{font-size:14px;line-height:20px;color:#333}
.intourt p i{font-size:14px;margin-right:5px;color:#353535}
.intour a:hover{text-decoration:none!important}
.view-all{background: rgb(91,197,28);background: linear-gradient(-90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);color:#fff;padding:8px 30px;font-size:18px;margin:15px auto;display:table;border-radius:25px;}
a.view-all{color:#fff;text-decoration:none}
a.view-all:hover{background: rgb(91,197,28);background: linear-gradient(90deg, rgba(91,197,28,1) 0%, rgba(1,141,0,1) 100%);}

.button-pri{background:#f96305;font-size:22px;padding:6px 30px;border:0;color:#fff;display:table;border-radius:6px;margin:15px 0}
.button-pri:hover{background:#d95706}
.button-pr{float:right}
.button-pr-a{float:left}
.butt-prio{font-size:30px;text-align:center;color:#ec713b;padding-bottom:12px;margin-top:15px}
a.inq-bu{background:#d00707;display:table;font-size:20px;margin:0 auto 18px auto;padding:6px 15px;color:#fff;border-radius:6px;text-decoration:none}
a.inq-bu:hover{background:#ef0e0e;color:#fff;text-decoration:none}
.tour-season{box-shadow:0 6px 5px -5px #333;position:relative;margin-top:25px;border:3px solid #fff}
.tour-season span{position:absolute;font-size:28px;font-weight:bold;width:100%;text-align:center;color:#fff;bottom:35%;text-shadow:1px 1px 2px black,0 0 1em black,0 0 .2em black}
.adtour span{font-size:24px}
.hoffer-box{margin-top:15px}
.hoffer-outter{position:relative}
.hofferpkg{width:67px;height:67px;background:url(../images/offer-tag.png) no-repeat left top;display:inline-block;position:absolute;left:-3px;top:-3px}
.hoffer-textbx{background-color:#fff;padding:10px;border:1px solid #e1e3e4;border-top:0;box-shadow:0 6px 5px -5px #333;text-align:left}
.hoffer-days{color:#333;font-size:15px}
.hoffer-days i{color:#999;font-size:12px}
.hoffer-alink{display:block;font-size:21px;font-weight:bold;color:#222;margin-bottom:18px}
.hoffer-price i{font-size:13px;display:block}
.hoffer-price strong{display:block;font-size:24px;color:#df4400}
.hoffer-btt{background-color:#333;padding:10px;margin-top:10px;display:block;font-size:16px;color:#fff}
.hoffer-btt:hover{background-color:#3e8a10;color:#fff;text-decoration:none}
.padd-t{padding:0 5px}
.home-th{margin-bottom:10px;padding:0;background:#fff;position:relative}
.home-th span{position:absolute;color:#fff;font-size:20px;bottom:0;display:block;background:url(../images/blackbg.png)repeat left top;padding:3px 10px;width:50%;text-align:center;left:25%}
.home-th:hover>a span{background-color:#f05a29}
.tourist-th{margin-bottom:15px;padding:0;background:#fff;border:1px solid #e1e3e4;box-shadow:0 6px 5px -5px #333}
.tourist-headi{color:#000;font-size:20px;bottom:0;display:block;padding:8px 5px;text-align:center}
.tourist-th:hover>a span{background-color:#fff;text-decoration:none}
.homepack{margin-bottom:20px;padding:0;background:#fff;border:1px solid #e9e5e5;box-shadow:0 6px 5px -5px #333}
.home-pp{margin:0;padding:0;overflow:hidden}
.homepack-head{font-size:18px;line-height:25px;border-bottom:1px dashed #ddd;padding:8px 0;color:#000}
.homepack p{font-size:15px;margin:10px 0;color:#393a3b}
.homepack p i{font-size:14px;margin-right:5px;color:#000}
.hday{font-size:14px;color:#000;margin-top:7px}
.hday i{margin-right:7px}
a.view-dd{background:#be0000;color:#fff;font-size:14px;padding:7px 8px;text-decoration:none;text-align:center;display:block}
a.view-dd:hover{background:#810606}
.heading-txt{font-size:30px}
.add-on-tours{position:relative;margin-top:20px;letter-spacing:.5px}
.add-on-tours p{font-size:16.5px;line-height:24px}
.add-on-tours .add-on-imgbg{width:100%;position:absolute;left:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1) 90%);font-size:18px;color:#fff;font-weight:bold;line-height:22px;padding:50px 5px 10px;text-shadow:2px 2px #000}
.add-date{font-size:18px;color:#fff;background-color:#222;text-align:center;padding:3px 10px 5px;position:absolute;top:0;right:0;line-height:20px}
.offer-outter-bx:nth-child(3n+1){clear:left}
@media(max-width:767px){.hoffer-outter img{width:100%}
.homepack{text-align:center}
.homepack img,.tourist-th img{margin:0 auto}
.home-th img{margin:0 auto;width:100%}
.heading-txt{font-size:22px}
.hday{margin:10px auto}
.view-dd{font-size:18px!important;font-weight:bold!important}
.hvr-ripple-out{font-size:18px!important;padding:6px 10px!important}
}
.modal{background:rgba(0,0,0,0.7)}
.icon-time{background:url(../images/tour-package/icons.png) no-repeat -7px -4px;width:17px;height:19px;display:inline-block}
.icon-angle-right-white{background:url(../images/tour-package/icons.png) no-repeat -31px -7px;width:8px;height:11px;display:inline-block}
.icon-angle-right-blue{background:url(../images/tour-package/icons.png) no-repeat -45px -7px;width:9px;height:16px;display:inline-block}
.icon-angle-right-blue-md{background:url(../images/tour-package/icons.png) no-repeat -72px -8px;width:6px;height:12px;display:inline-block}
.icon-angle-right-blue-sm{background:url(../images/tour-package/icons.png) no-repeat -120px -56px;width:5px;height:9px;display:inline-block}
.icon-angle-right-white-md{background:url(../images/tour-package/icons.png) no-repeat -83px -8px;width:7px;height:14px;display:inline-block}
.icon-angle-right-gray-md{background:url(../images/tour-package/icons.png) no-repeat -104px -56px;width:7px;height:12px;display:inline-block}
.icon-angle-up{background:url(../images/tour-package/icons.png) no-repeat -102px -40px;width:14px;height:8px;display:inline-block}
.icon-angle-down{background:url(../images/tour-package/icons.png) no-repeat -120px -40px;width:14px;height:8px;display:inline-block}

.img-margin{ margin:0 12px; }
.h2-text{ font-size:28px; color:#424242; font-weight:600; }
.h2-text span{ color:#ec713b; }

.flex-slider-contr{ flex-wrap:wrap; display:flex; }
.flex-slider-contr .flex-slide{ width:50%; }
.flex-slider-contr .flex-slide:nth-child(1){ width:60%; }
.flex-slider-contr .flex-slide:nth-child(2){ width:40%; }
.flex-slider-contr .flex-slide .flex-slide-dest{ font-size:17px; color:#000; font-weight:600; padding:5px 0 0 0px; }
.flex-slider-contr .flex-slide .flex-slide-price{ font-size:14px; color:#ec713b; font-weight:500; margin:-5px 0 0 0px; }
.flex-slider-contr .flex-slide .flex-slide-price span{ font-size:20px; color:#ec713b; font-weight:600; }
.flex-slider-contr .flex-slide a.explore-bttn{ text-decoration:none; background:rgb(4,142,2); background:linear-gradient(90deg, rgba(4,142,2,1) 0%, rgba(89,196,28,1) 100%); font-size:13px; color:#fff; font-weight:500; display:inline-block; margin:10px 0 0 0px; padding:5px 10px 6px 10px; border-radius:5px; }
.flex-slider-contr .flex-slide a.explore-bttn:hover{ background:rgb(89,196,28); background:linear-gradient(90deg, rgba(89,196,28,1) 0%, rgba(4,142,2,1) 100%); }

.flex-sub-contr{ flex-wrap:wrap; display:flex; justify-content:space-between; margin:20px 0 10px 0px; }
.flex-sub-contr .flex-sub{ width:15%; position:relative; }
.flex-sub-contr .flex-sub img{ border-radius:8px; }
.flex-sub-contr .flex-sub span{ position:absolute; bottom:0px; left:0px; width:100%; background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1)); font-size:17px; color:#fff; font-weight:500; padding:8px 0 5px 0px; border-radius:0 0 8px 8px; }
a.expl-bttn{ text-decoration:none; background:rgb(4,142,2); background:linear-gradient(90deg, rgba(4,142,2,1) 0%, rgba(89,196,28,1) 100%); font-size:17px; color:#fff; font-weight:500; display:inline-block; margin:20px 0px; padding:8px 30px; border-radius:25px; text-transform:uppercase; }
a.expl-bttn:hover{ background:rgb(89,196,28); background:linear-gradient(90deg, rgba(89,196,28,1) 0%, rgba(4,142,2,1) 100%); }

.flex-common-contr{ flex-wrap:wrap; display:flex; justify-content:space-around; margin:20px 0 10px 0px; }
.flex-common-contr .flex-common{ width:18%; }
.flex-common-contr .flex-common img{ border-radius:8px; }
.flex-common-contr .flex-common span{ font-size:17px; color:#424242; font-weight:600; padding:8px 0 5px 0px; display:block; }

.packslider-contr{ flex-wrap:wrap; display:flex; margin:30px 0px; justify-content:space-between; }
.packslider-contr .flex-packslider{ border-radius:10px; background:#fff; width:24%; position:relative; overflow:hidden; box-shadow:rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; }
.packslider-contr .flex-packslider .family-icon{ position:absolute; top:145px; right:12px; background:#fff; padding:7px 5px 2px 5px; border-bottom:#ec7a48 solid 2px; }
.packslider-contr .flex-packslider .packslider-hdg{ font-size:15px; color:#000; font-weight:600; padding:20px 0 0 0px; }
.packslider-contr .flex-packslider .packslider-hdg-1{ font-size:15px; color:#000; font-weight:600; padding:10px 0 0 0px; }
.packslider-contr .flex-packslider .packslider-dur{ font-size:13px; color:#424242; font-weight:500; margin:-5px 0 0 0px; }
.packslider-contr .flex-packslider .packslider-price{ font-size:15px; color:#424242; font-weight:400; display:block; padding:10px 0px; }
.packslider-contr .flex-packslider .packslider-price span{ font-size:28px; color:#ec713b; font-weight:600; }
.packslider-contr .flex-packslider a.detail-bttn{ text-decoration:none; background:#fff; font-size:12px; color:#424242; font-weight:500; display:inline-block; margin:10px 0 0 0px; padding:5px 18px 6px 18px; border-radius:25px; border:#dedede solid 1px; }
.packslider-contr .flex-packslider a.detail-bttn:hover{ background:rgb(89,196,28); background:linear-gradient(90deg, rgba(89,196,28,1) 0%, rgba(4,142,2,1) 100%); color:#fff; }
.packslider-contr .flex-packslider a.free-quote-bttn{ text-decoration:none; background:rgb(4,142,2); background:linear-gradient(90deg, rgba(4,142,2,1) 0%, rgba(89,196,28,1) 100%); font-size:12px; color:#fff; font-weight:500; display:inline-block; margin:10px 0 0 0px; padding:5px 18px 6px 18px; border-radius:25px; }
.packslider-contr .flex-packslider a.free-quote-bttn:hover{ background:rgb(89,196,28); background:linear-gradient(90deg, rgba(89,196,28,1) 0%, rgba(4,142,2,1) 100%); }

.packall-ll{ background:rgb(4,142,2); background:linear-gradient(90deg, rgba(4,142,2,1) 0%, rgba(89,196,28,1) 100%); color:#fff; padding:8px 30px; display:inline-block; border-radius:25px; font-weight:500; box-sizing:border-box; overflow:hidden; white-space:nowrap; text-transform:uppercase; }
.packall-ll:hover{ background:rgb(89,196,28); background:linear-gradient(90deg, rgba(89,196,28,1) 0%, rgba(4,142,2,1) 100%); color:#fff; text-decoration:none; }
.packall-ll span{font-size:12px}

.large-thumbnails ul{ margin:0 0 5px 0px; padding:0px; display:flex; flex-wrap:wrap; justify-content:space-evenly; }
.large-thumbnails ul li{ background:#000; margin:0 0 10px 0px; padding:0px; position:relative; overflow:hidden; border-radius:10px; }
.large-thumbnails ul li span{ text-shadow:0px 1px 10px #000; line-height:40px; font-size:20px; position:absolute; top:50%; left:50%; text-transform:uppercase; transform:translate(-50%,-50%); font-weight:600; /*border-radius:10px; padding:5px 10px 0px 10px; background:rgb(0, 0, 0, 0.4); */ }
.large-thumbnails ul li a{ color:white; text-decoration:none; -webkit-transition:color 150ms linear; -moz-transition:color 150ms linear; -o-transition:color 150ms linear; transition: color 150ms linear; }
.large-thumbnails ul li a:hover{ color:#fff; }
.large-thumbnails ul li a:hover img{ opacity:0.85; }
.large-thumbnails ul li a img{ -webkit-transition:opacity 150ms linear; -moz-transition:opacity 150ms linear; -o-transition:opacity 150ms linear; transition:opacity 150ms linear; }
.large-thumbnails ul li a img:hover{ opacity:0.85; }

.why-choice{ margin:0 auto; padding:0px; padding:6px 0px; }
.why-choice ul{margin:0px; padding:0px; list-style:none!important;}
.why-choice ul li{ margin:0px; padding:8px 0px; width:33%; float:left; list-style:none; text-align:center; }
.why-choice ul li i{ display:table; display:inherit; margin-bottom:13px; }
.why-choice ul li span{ font-weight:bold; font-size:18px; }
.why-choice ul li .text-tt{ font-size:14px; text-align:center; display:block; font-weight:normal; color:#6e767a; }

.sub-head{ font-size:26px; text-align:center; padding:15px 0px; font-weight:bold; }

.hr-accordion-wrapper{ margin:0px auto;}
.hr-accordion-wrapper .each-acc-row{border:1px solid #e4e4e4; margin-bottom:12px; padding:5px 10px; border-radius:3px; }
.hr-accordion-wrapper .accordion-title{ margin:0; padding:5px 0px; position:relative; color:#424242; cursor:pointer; }
.hr-accordion-wrapper .accordion-title span.title{ font-size:17px; font-weight:bold; }
.hr-accordion-wrapper .accordion-title span.title b{ color:#e94500; }
.hr-accordion-wrapper .accordion-title span.collapse-icon{ color:#424242; padding:5px 10px; position:absolute; top:0; right:0; height:30px; width:15px; cursor:pointer; }  
.hr-accordion-wrapper .accordion-title span.collapse-icon:before{ content:"+"; font-size:24px; color:#e94500; }  
.hr-accordion-wrapper .accordion-content{ margin:0; padding:5px 0px; display:none; }
.hr-accordion-wrapper .accordion-content p{ font-size:17px; padding-left:0 0 0 20px; }
.hr-accordion-wrapper .accordion-content ul{ padding:0px; margin:0px; }
.hr-accordion-wrapper .accordion-content ul > li{ list-style:none; padding:0px; margin:0px; line-height:26px; }
.hr-accordion-wrapper .accordion-content ul > li:before{ content:"\e080"; color:#e94500; display:inline-block; width:16px; font-family:'Glyphicons Halflings'; font-size:17px; }
.hr-accordion-wrapper .accordion-content a.explore-button{ color:#e94500; background:#fff; border:#e94500 solid 1px; padding:7px 15px; margin:0px; font-size:15px; border-radius:5px; display:inline-block; }
.hr-accordion-wrapper .accordion-content .mytitle{ padding:0; margin:7px 0; font-size:20px; text-transform:uppercase; text-align:center; border-bottom:1px solid whitesmoke; padding-bottom:5px; }
.hr-accordion-wrapper .each-acc-row.active-acc{}
.hr-accordion-wrapper .each-acc-row.active-acc .accordion-title{ background:#fff; color:#1a82d7; }
.hr-accordion-wrapper .each-acc-row.active-acc .accordion-content{ margin-bottom:10px; }
.hr-accordion-wrapper .each-acc-row.active-acc .accordion-title span.collapse-icon{ height:30px; width:15px; }
.hr-accordion-wrapper .each-acc-row.active-acc .accordion-title span.collapse-icon:before{ content:"-"; font-size:24px; color:#e94500; }

.search-bx{ width:100%; max-width:650px; border-radius:60px; padding:5px; padding-left:0px; margin:-90px 0 auto 0; position:absolute; background:#fff; -webkit-box-shadow:0px 0px 4px 1px rgba(196,196,196,1); -moz-box-shadow:0px 0px 4px 1px rgba(196,196,196,1); box-shadow:0px 0px 4px 1px rgba(196,196,196,1); }
.search-bx .sbox1{ width:80%; }
.search-bx .sbox2{ width:20%; }
.search-bx .sbox1 .form-control{ border-radius:50px 0px 0px 50px; border:none; box-shadow:none; margin:0 0 0 25px; background:#fff; font-size:17px; width:99.5%; }
.search-bx button{ background:rgb(4,142,2); background:linear-gradient(90deg, rgba(4,142,2,1) 0%, rgba(89,196,28,1) 100%); color:#fff; border-radius:50px; padding:10px 10px; margin:0px; font-size:16px; border:none; width:100%; font-weight:600; }
.search-bx button span{ font-size:14px; }

/* Why Book with us New */
.whybooknew{background:#3db739; color:#fff; padding:40px; position:relative; height:480px; display:block;}
.whybooknew .image{position:absolute; left:-250px; top:20%;}	
.whybooknew .image img{border:10px solid #fff;}
.whybooknew .text{position:absolute; left:230px; width:75%;}
.whybooknew .contact{position:absolute; bottom:-20px; left:230px; background:#fff; color:#000; font-weight:bold; padding:20px;}
.whybooknew .contact b{width:100%; display:block; font-size:24px; font-weight:bold; color:#1e9ac2;}
.whybooknew .contact svg{margin-right:15px;}
.whybookline{font-size:20px; font-weight:bold; color:#fff; text-transform:uppercase;}
.whybookline span{background:#fff; height:3px; width:100px; display:inline-block; margin-bottom:5px;}
.whybooknew .text h3{color:#fff; font-weight:bold; line-height:36px; font-size:30px;}
.whybooknew .approve{border-bottom:1px solid #97d974; padding-bottom:10px;}
.whybooknew .approve b{font-size:20px; display:inline-block; margin-top:8px;}
.whybooknew .experience svg{margin-right:15px; margin-top:-10px;}
.whybooknew .experience b{font-size:36px;}
.whybooknew .experience div{text-align:left;}
.whybooknew .experience .exp1{margin-right:15px;border-right:1px solid #97d974; padding:30px 30px 0px 0px; margin-right:30px; width:50%;}
.whybooknew .experience .review{width:50%; padding-top:30px;}

.wantsomthing{background:#ed713b; color:#fff;}
.wantsomthing .text{padding-left:30px; padding-bottom:30px;}
.wantsomthing h3{color:#fff; border-bottom:1px solid #f58f62; font-size:30px; padding-bottom:10px;}
.wantsomthing .text a{border:2px solid #fff; color:#fff; padding:7px 20px; border-radius:60px;}
.wantsomthing .text a::after{
	content:"";background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z'/></svg>");
	width:15px;height:14px;display:inline-block;background-repeat:no-repeat;
}
.wantsomthing .text a:hover{background:#fff; color:#000; text-decoration:none;}


/*-----Packages-by-Duration 8_Nov_2021-------*/

.search-dur{ width:100%; max-width:650px; border-radius:60px; padding:5px; padding-left:0px; margin:-253px 0 auto 0; position:absolute; background:#fff; -webkit-box-shadow:0px 0px 4px 1px rgba(196,196,196,1); -moz-box-shadow:0px 0px 4px 1px rgba(196,196,196,1); box-shadow:0px 0px 4px 1px rgba(196,196,196,1); }
.search-dur .sbox11{ width:80%; }
.search-dur .sbox22{ width:20%; }
.search-dur .sbox11 .form-control{ border-radius:50px 0px 0px 50px; border:none; box-shadow:none; margin:0 0 0 25px; background:#fff; font-size:17px; width:99.5%; }
.search-dur button{ background:rgb(4,142,2); background:linear-gradient(90deg, rgba(4,142,2,1) 0%, rgba(89,196,28,1) 100%); color:#fff; border-radius:50px; padding:10px 10px; margin:0px; font-size:16px; border:none; width:100%; font-weight:600; }
.search-dur button span{ font-size:56px; }

.duration-bg{ margin:0; padding:0;}
.duration-bg:nth-child(2n+2){background:#f9f9f9; border-top:1px solid #dbdada; border-bottom:1px solid #dbdada;}

.top-more{ margin-bottom:0px; }