.book-fixb{position:fixed;bottom:40px;z-index:10000;width:100%;padding:0px;left:15px;display:none;}
.book-newbt{width:100%;background:#fdb714;padding:10px;text-align:center;}
.book-newbt p{color:#fff;margin-bottom:0px;font-size:18px;}
.book-newbt-2{width:100%;background:#98ce44;padding:10px;text-align:center;}
.book-newbt-2 p{color:#fff;margin-bottom:0px;font-size:18px;}
.book-newbt-2 span{color:#fff;margin-bottom:0px;font-size:14px;margin-right:10px;}
.city{width:33%;display:inline-block;}
.pri-right{color:#7db921;font-size:18px;text-transform:uppercase;float:right;text-align:right;line-height:17px;display:block;border-bottom:solid 1px #b14a4a;}
.pri-right:nth-last-child(4){background:red;}
.pri-right:nth-last-of-type(1){border:none;}
.area-trust{padding-top:20px;height:120px;}
.bg-white{background-color:#fff;border:solid 1px #b55050;float:none;margin:auto;padding:10px;overflow:hidden;}
.ui-datepicker-group-first{width:50%;float:left;}
.ui-datepicker-group-last{width:49%;float:right;}
.line-bg{background-color: #b55050;
	height:1px;
	margin-top: 20px; /*----------------8aug-----------------*/}
.line-center {  /*----------------8aug-----------------*/
   background-color: #ffffff;
    padding: 8px;
    font-size: 18px;
    width: 230px;
    margin: auto;
    top: -2px;
    position: absolute;
    left: 28%;
    text-align: center; /*----------------8aug-----------------*/}
.turst{margin-top:30px;}
.turst p{text-align:center;font-size:11px;line-height:18px;margin-top:10px;margin-bottom:5px;}
.turst img{margin:auto;}
.back{background-color:#5ea5d1;}
.back-2{background-color:#fff;float:left;}
.padd_top15{padding-top:15px;}
.hed_left{}
.hed_center{text-align:center;}
.hed_center img{margin:15px 0px 0px 0px;width:250px;}
.hed_right{text-align:right;}
.logo-center{margin:auto;}
.logo-center img{margin:auto;}
.box-title{color:#2d2d2d;}
.image-box .box, .image-box.box{text-align:left;background:#fff;margin-bottom:30px;}
figure{margin:0px 0px 10px;padding:0px;}
.categ-marg{margin-left:25%;}
.sidebar-nav-fixed{position:fixed;top:290px;width:21.97%;}
.blog-home{overflow:hidden;text-overflow:ellipsis;}
.test-box1{height:140px !important;}
.test-box2{min-height:190px !important;}
.test-font{height:125px;overflow:hidden;}
.video-box{height:100% !important;}
.tri-gbtn{background-color:#4dccf6;color:#fff;}
#photos-tab .custom-flex-control{position:absolute;top:25%;padding:5px !important;font-size:35px !important;z-index:9;}
.book-showm{display:none;}
@media (max-width:990px){.book-fixb{position:fixed;bottom:40px;z-index:10000;width:100%;padding:0px;left:15px;display:block;}
}
@media (max-width:768px){.book-fixb{position:fixed;bottom:20px;z-index:10000;width:100%;padding:0px;left:15px;display:block;}
.line-center{
   background-color: #ffffff;
   padding: 8px;
   font-size: 18px;
   width: 230px;
   margin: auto;
   top: -19px;
   position: absolute;
   left: 33%;
   text-align: center;}
#custom-search-input{margin:0;margin-top:8px;padding:0;width:100% !important;}
}

@media  ( max-width: 480px){

	.line-center {
    background-color: #fff;
    padding: 10px;
    font-size: 18px;
    width: 213px;
    margin: auto;
    top: -23px;
    position: absolute;
    left: 17% !important;
    text-align: center;

}
@media (max-width:767px){.detailed-logo{display:block !important;}
.book-showm{display:block;position:fixed;bottom:40px;z-index:10000;width:92%;margin:auto;}
.book-btnmt{padding:10px !important;font-size:15px !important;}
.sidebar-nav-fixed{position:static;width:auto;}
}
@media (max-width:979px){.sidebar-nav-fixed{top:70px;}
}
@media(max-width:991px){.showmanu{position:inherit !important;top:10px !important;width:100% !important;}
.categ-marg{margin-left:0% !important;}
.hed_center img{margin:10px 0px 0px 0px;width:222px;}
.hed_left{display:none;}
.hed_right{display:none;}
.hed_center{text-align:left;}
#asd{position:fixed;width:100%;top:0px;display:none;}
.call-btn-mob{display:block!important;}
}
@media(max-width:480px){padding:0px 8px;height:70px;}*/.testimonial.style2{bottom:-71px !important;}
.tab-container .tab-content .tab-pane{padding:0px;line-height:1.7em;}
.showmanu{position:inherit !important;top:10px !important;width:100% !important;}
.categ-marg{margin-left:0% !important;}
.hed_center img{margin:10px 0px 0px 0px;width:222px;}
.hed_left{display:none;}
.hed_right{display:none;}
.hed_center{text-align:left;}
}
.s{margin-top:14px;margin-left:66px;}
.sbutton{background-image:url(images/search-images.png);width:24px;height:20px;margin-top:15px;background-color:#fff;border:none;position:absolute;margin-left:-26px;}
.padd0{padding:0px;}
#custom-search-input{margin:0;margin-top:8px;padding:0;width:200px;}
#custom-search-input .search-query{padding-right:3px;padding-right:4px \9;padding-left:3px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#custom-search-input button{border:0;background:none;padding:2px 5px;margin-top:2px;position:relative;left:-28px;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fdbc24;}
.search-query:focus + button{z-index:3;}
@media(max-width:480px){#custom-search-input{margin:0;margin-top:8px;padding:0;width:100%;}
#asd{position:fixed;width:100%;top:0px;display:none;}
}
.g-recaptcha{-moz-transform:scale(0.87);-ms-transform:scale(0.87);-o-transform:scale(0.87);-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-transform-origin:0 0;transform-origin:0;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.87,M12=0,M21=0,M22=0.87,SizingMethod='auto expand');}
.foot-logo img{margin-top:15px;}
@media (max-width:480px){
background-color: #ffffff;
    padding: 8px;
    font-size: 18px;
    width: 194px;
    margin: auto;
    top: -19px;
    position: absolute;
    text-align: center;
    left: 0%;
    margin-left: -6%;}
.sectionmob{padding-top:20px;padding-bottom:20px;}
.roma-padd{padding:0px !important;}
#back-to-top{bottom:85px!important;right:30px !important;}
.turst p{text-align:center;font-size:9px;line-height:12px;margin-top:7px;}
.area-full{width:100%;position:absolute !important;bottom:-55px !important;left:0px;}
.turst{margin-top:25px;}
.para-bttom{margin-bottom:75px !important;}
#footer .footer-wrapper{padding:70px 0 80px;}
.foot-logo img{margin-top:25px;}
}
#footer .bottom .copyright{font-size:1.0833em;margin:20px 0px;text-align:center;}
.call-btn-mob{display:none;}
.mob-call{bottom:19px;right:auto;left:20px;position:fixed;}
.call-btn-mob>a{background:rgba(127,176,111,1);border-radius:50%;display:block;box-shadow:0 3px 5px #444;height:48px;width:48px;color:#fff;}
#back-to-top{position:fixed;bottom:48px;right:3px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#98ce44;color:#fff;cursor:pointer;border:0;border-radius:16px;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;}
#back-to-top:hover{background:#b24d4d;}
#back-to-top.show{opacity:1;}
#footer.custom-style1 .footer-wrapper{background:url(../images/sand.png) no-repeat center top;background-color:rgba(188, 229, 246, 0.03);background-repeat:no-repeat;background-size:contain;background-position:center bottom;}
.image-box .box, .image-box.box{text-align:left;background:#fff;margin-bottom:30px;border-right:0px solid #f5f5f5;}
figure{margin:0px 0px 10px;padding:0px;}
.read-more{position:relative;top:-10px;}
@media(max-width:990px){.listing-sidebar{display:none;position:fixed;top:0px;z-index:99;width:100%;background:#ccc;padding:10px 10px;height:100%;}
.listing-sidebar-button{display:block !important;position:fixed;top:70px;width:65px;background-color:#98ce44;color:#fff;padding:5px;text-align:right;position:fixed;z-index:100;right:0px;font-size:15px;cursor:pointer;}
.listing-sort-md{display:none;}
.listing-sort-sm{display:block !important;}
.filters-container.toggle-container{max-height:650px !important;}
}
.listing-sort-sm{display:none;}
.listing-sidebar-button{display:none;}
.selected-filters-div{background:#fff;margin:0px 0px 4px 0px;padding:5px;display:none;}
.margin-bott{margin-bottom:0px !important;}
.padding-top{padding-top:0px !important;}
.roma-padd{padding:80px 0px;}
.area-full{width:100%;position:absolute;bottom:-84px;}
.filters-container.toggle-container{max-height:350px;overflow-y:auto;}
.weekendli .detail:hover{cursor:pointer;background:#98ce44;color:#fff;}
.weekendli .detail:hover>.price{color:#fff;}
.weekendli .detail:hover>.price .frm{color:#fff;}
.weekendli .detail .box-title:hover{color:#fff;}
.weekendli .detail:hover>.box-title>a{color:#fff;}
.weekendli .detail .box-title>a:hover{color:#fff;}
.close{font-size:15px;position:absolute;right:1px;top:1px;z-index:9999;color:#fff;border-radius:15px 15px;background:#98ce44;cursor:pointer;opacity:1;padding:5px;}
.close:hover{opacity:.9;color:#fff;box-shadow:-1px -1px 14px 4px;}
.custom-flex-control{position:absolute;top:35%;font-size:50px;}
.custom-flex-next{right:0px;}
.custom-flex-previous{left:0px;}
.quote-box{background:rgba(0,0,0,0.4)!important;display:block;padding:20px 30px;font-size:18px;line-height:28px;letter-spacing:3px;margin:auto;width:74%;text-align:center;color:#fff;}
.slide-text{float:left;display:block;position:absolute;bottom:106px;}
.marcuee-tab{width:100px;height:100px;}
.testimonial-viewport{min-height:165px !important;}
.cont-box{min-height:300px !important;overflow:hidden;}
.b-post img{height:107px;}
.romance-box{margin-top:-80px;}
.good-box{float:right;margin-right:0px;position:absolute;right:0px;}
.distop-view{display:none;}
[class^="icons"].circle, [class*=" icons"].circle, .glyphicon.circle{border:1px solid;width:1.8em;height:1.8em;line-height:1.7333em;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:inline-block;text-align:center;}
.listing-style3 [class^="icons"].circle{color:#d9d9d9;cursor:default;font-size:16px;overflow:hidden;}
.listing-style3.hotel .details [class^="icons"].circle{margin-right:5px;margin-top:5px;}
[class^="icons"].circle:hover{color:#71a7c2;}
[class^="icons"].takeoff-effect:before, [class*=" icons"].takeoff-effect:before, .glyphicon.takeoff-effect:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg);}
[class^="icons"].takeoff-effect1:before, [class*=" icons"].takeoff-effect1:before, .glyphicon.takeoff-effect1:before{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);}
[class^="icons"].landing-effect:before, [class*=" icons"].landing-effect:before, .glyphicon.landing-effect:before{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg);}
[class^="icons"].flip-effect:before, [class*=" icons"].flip-effect:before, .glyphicon.flip-effect:before{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
.trip-head{position:absolute;top:100px;color:#fff;}
.trip-head h3{font-size:60px;font-weight:bold;color:#fff;text-align:center;}
.trip-head p{letter-spacing:8px;margin-bottom:0px;text-align:center;font-size:30px;}
.center-box{margin:auto;float:none;}
.marcuee-img{position:absolute;top:304px;}
@media (max-width:767px){.trip-head{position:absolute;top:35px;color:#fff;}
.trip-head h3{font-size:50px;font-weight:bold;color:#fff;text-align:center;}
.trip-head p{letter-spacing:8px;margin-bottom:0px;text-align:center;font-size:16px;}
.slide-text{float:left;display:block;position:absolute;bottom:0px;}
.quote-box{background:rgba(0,0,0,0.4)!important;display:block;padding:20px 30px;font-size:18px;line-height:28px;letter-spacing:3px;margin:auto;width:100%;text-align:center;color:#fff;}
}
@media (max-width:695px){.quote-box{background:rgba(0,0,0,0.4)!important;display:block;padding:10px 10px;font-size:14px;line-height:19px;letter-spacing:3px;margin:auto;width:100%;text-align:center;color:#fff;}
.roma-padd{padding:0px !important;}
.box-xs{margin-top:-20%;overflow:hidden;}
.area-trust{padding-top:20px;height:124px;}
.romance-box{margin-top:-15px;}
}
@media (max-width:567px){.city{width:100%;}
.area-trust{padding-top:20px;height:90px;}
.romance-box{margin-top:-15px;}
.box-xs{margin-top:-20%;overflow:hidden;}
.line-center{
background-color: #ffffff;
    padding: 8px;
    font-size: 18px;
    width: 194px;
    margin: auto;
    top: -19px;
    position: absolute;
    text-align: center;
    left: 0%;
    margin-left: -6%;}
.trip-head{position:absolute;top:35px;color:#fff;}
.trip-head h3{font-size:50px;font-weight:bold;color:#fff;text-align:center;}
.trip-head p{letter-spacing:8px;margin-bottom:0px;text-align:center;font-size:16px;}
.center-box{margin:auto;float:none;}
.slide-text{float:left;display:block;position:absolute;bottom:0px;}
.quote-box{background:rgba(0,0,0,0.4)!important;display:block;padding:5px 5px;font-size:13px;line-height:16px;letter-spacing:1px;margin:auto;width:100%;text-align:center;color:#fff;}
}
@media (max-width:320px){.bott-filter{top:90%;width:141px;left:28% !important;padding:13px;background-color:#7fb06f;text-align:center;}
#header.style2 .logo a{background-size:68%;}
.city{width:100%;}
.line-center{    background-color: #fff;
    padding: 10px;
    font-size: 18px;
    width: 213px;
    margin: auto;
    top: -23px;
    position: absolute;
    left: 12%;
    text-align: center;}
input{font-size:16px;}
.page-title-container .page-title .entry-title{line-height:56px;color:#fff;margin:0;font-size:16px;}
#back-to-top{bottom:85px!important;right:30px !important;}
}
@media (max-width:480px){.ui-datepicker-group-first{width:75%;float:left;}
.ui-datepicker-group-last{width:75%;float:left;display:none;}
.full-width-595ddfa1142ae{height:54vh !important;padding:0px 0 0px;background-image:url(/img/TripOffBeat.jpg);background-attachment:scroll;background-position:left top;background-repeat:no-repeat;margin-bottom:0px;background-size:cover;}
.hidden-mob{display:none;}
.center-box{margin:auto;float:none;}
.trip-head h3{font-size:40px;font-weight:bold;color:#fff;text-align:center;}
.trip-head p{letter-spacing:5px;margin-bottom:0px;text-align:center;font-size:17px;}
.distop-view{display:block;margin-top:10px;}
.test-box1{height:170px !important;}
.b-post img{height:auto;}
.good-box{float:right !important;margin-right:-112px;position:absolute;right:0px;}
.pri-right:nth-last-of-type(1){border-bottom:solid 1px #b14a4a;}
.romance-box{margin-top:0px;}
.box-xs{margin-top:-74px;}
section#content{min-height:140px;padding-top:30px !important;text-align:left;background:#f5f5f5;}
.box{margin-bottom:0px;}
.quote-box{background:rgba(0,0,0,0.4)!important;display:block;padding:10px;font-size:14px;line-height:22px;letter-spacing:1px;margin:auto;width:100%;text-align:center;color:#fff;}
.slide-text{float:left;display:block;position:absolute;bottom:0px;padding:0px 10px;}
.marcuee-tab{width:100px;height:65px;margin-top:90px !important;margin-left:-44px !important;}
.marcuee-tab img{width:65px !important;height:50px !important;margin-top:0px !important;}
.image-carousel.style2 .slides > li{margin-right:0px;}
}
.tab-container .tab-pane > .listing-style3 .details{padding-right:10px;}
.tab-container ul.tabs li.active>a{color:#fff !important;background:#71a7c2 !important;}
.tab-container ul.tabs li a{color:#71a7c2;display:block;padding:0 20px;background:#fff;font-size:1em;font-weight:bold;height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;white-space:nowrap;}
.tab-container ul.tabs li.active{color:#fff !important;background:#71a7c2 !important;}
.tab-container ul.tabs li.active>a, .tab-container ul.tabs li:hover>a{color:#fff !important;background:#71a7c2 !important;}
.listing-style3 [class^="soap-icon"].circle{color:#71a7c2;cursor:default;font-size:16px;overflow:hidden;}
.listing-style3 [class^="soap-icon"].circle:hover{color:#fdbe2b;}
.listing-style3 [class^="icons"].circle{color:#71a7c2;cursor:default;font-size:16px;overflow:hidden;}
.listing-style3 [class^="icons"].circle:hover{color:#fdbe2b;}
.discount-price{color:#fdb714;}
@media screen and (device-aspect-ratio:2/3){select, textarea, input[type="text"], input[type="password"],
input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"],
input[type="week"], input[type="number"], input[type="email"],
input[type="url"]{font-size:16px;}
}
@media screen and (device-aspect-ratio:40/71){select, textarea, input[type="text"], input[type="password"],
input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"],
input[type="week"], input[type="number"], input[type="email"],
input[type="url"]{font-size:16px;}
}
@media screen and (device-aspect-ratio:375/667){select, textarea, input[type="text"], input[type="password"],
input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"],
input[type="week"], input[type="number"], input[type="email"],
input[type="url"]{font-size:16px;}
}
@media screen and (device-aspect-ratio:9/16){select, textarea, input[type="text"], input[type="password"],
input[type="datetime"], input[type="datetime-local"],
input[type="date"], input[type="month"], input[type="time"],
input[type="week"], input[type="number"], input[type="email"],
input[type="url"]{font-size:16px;}
}
.keysearch{position:relative;}
.keysuggestion{background-color:#ddd !important;z-index:1000 !important;overflow-x:hidden !important;height:300px;width:89%!important;}
.suggestli{opacity:10 !important;visibility:visible !important;top:0px !important;background-color:#fff !important;}
.scroll2{width:100% !important;display:block !important;}
.scrollanchor{height:32px !important;line-height:0px !important;width:100% !important;border-top:0px solid #5195b7 !important;color:#000 !important;text-transform:capitalize !important;}
.scrollanchor:hover{height:32px !important;line-height:0px !important;width:100% !important;border-top:0px solid #5195b7 !important;color:#000 !important;text-transform:capitalize !important;background-color:inherit !important;color:#4890c6 !important;}
.entry-date published{margin-top:-41px !important;}
.highbtn{position:absolute;bottom:0px;margin:10px 10px;border-radius:3px;}
.img_cam{width:25px !important;height:25px !important;}
.btnbg{background:rgba(247, 251, 247, 0.66);padding:0px 4px !important;}
.btnbg:hover{background:rgba(247, 251, 247, 0.66);}
.custom-heading{font-size:1.667em !important}
.custom-heading-2{font-size:1.667em !important; margin: 0 0 15px; font-weight: 400; color: #b04b4b; line-height: 1.25em;}
.custom-heading-3{ color: #b04b4b !important;}