﻿/*awe-booking.css*/

@font-face {
	font-family: 'aweicon';
	src:url('/css/fonts/icomoon22a0.eot?-oy23lq');
	src:url('/css/fonts/icomoond41d.eot?#iefix-oy23lq') format('embedded-opentype'),
		url('/css/fonts/icomoon22a0.woff?-oy23lq') format('woff'),
		url('/css/fonts/icomoon22a0.ttf?-oy23lq') format('truetype'),
		url('/css/fonts/icomoon22a0.svg?-oy23lq#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
.awe-icon {display: inline-block;letter-spacing: normal;}
[class^="awe-icon-"], [class*=" awe-icon-"] {font-family: 'aweicon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;
  /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.awe-icon-nature:before {content: "\e609";}
.awe-icon-phone:before {content: "\e608";}
.awe-icon-bus:before {content: "\e600";}
.awe-icon-briefcase:before {content: "\e601";}
.awe-icon-hotel:before {content: "\e602";}
.awe-icon-train:before {content: "\e603";}
.awe-icon-plane:before {content: "\e604";}
.awe-icon-car:before {content: "\e605";}
.awe-icon-marker-1:before {content: "\e606";}
.awe-icon-check:before {content: "\e60a";}
.awe-icon-arrow-right:before {content: "\e60b";}
.awe-icon-food:before {content: "\e60c";}
.awe-icon-bed:before {content: "\e60d";}
.awe-icon-wifi:before {content: "\e60e";}
.awe-icon-close-o:before {content: "\e60f";}
.awe-icon-cart:before {content: "\e610";}
.awe-icon-grid:before {content: "\e611";}
.awe-icon-list:before {content: "\e612";}
.awe-icon-search:before {content: "\e613";}
.awe-icon-entertain:before {content: "\e614";}
.awe-icon-music:before {content: "\e615";}
.awe-icon-culture:before {content: "\e616";}
.awe-icon-bag:before {content: "\e617";}
.awe-icon-briefcase-plus:before {content: "\e618";}
.awe-icon-attraction:before {content: "\e619";}
.awe-icon-unlock:before {content: "\e61a";}
.awe-icon-beds:before {content: "\e61b";}
.awe-icon-laundry:before {content: "\e61c";}
.awe-icon-shower:before {content: "\e61d";}
.awe-icon-key:before {content: "\e61e";}
.awe-icon-tv:before {content: "\e61f";}
.awe-icon-north-america:before {content: "\e620";}
.awe-icon-south-america:before {content: "\e621";}
.awe-icon-europe:before {content: "\e607";}
.awe-icon-australia:before {content: "\e622";}
.awe-icon-asia:before {content: "\e623";}
.awe-icon-antarctica:before {content: "\e624";}
.awe-icon-africa:before {content: "\e625";}
.awe-icon-spring:before {content: "\e626";}
.awe-icon-summer:before {content: "\e627";}
.awe-icon-winter:before {content: "\e628";}
.awe-icon-autumn:before {content: "\e629";}
.awe-icon-gym:before {content: "\e62a";}
.awe-icon-level:before {content: "\e62b";}
.awe-icon-info:before {content: "\e62c";}
.awe-icon-user:before {content: "\e62d";}
.awe-icon-plus:before {content: "\e62e";}
.awe-icon-marker-2:before {content: "\e62f";}
.awe-icon-users:before {content: "\e630";}
.awe-icon-pool:before {content: "\e632";}
.awe-icon-meal:before {content: "\e633";}
.awe-icon-calendar:before {content: "\e634";}

/*style.css*/

@charset "UTF-8";
a,input,textarea,button,select{outline:none}
a:hover,a:focus,input:focus,textarea:focus,button:focus,select:focus{outline:none!important;text-decoration:none}
body{position:relative;font-family:'Questrial',sans-serif!important;font-size:15px;color:#A6A6A6;padding:0;margin:0}
p{line-height:1.7em;color:#000!important}
input,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
input[type="search"],input[type="text"],input[type="url"],input[type="number"],input[type="password"],input[type="email"],input[type="file"]{background:none;border:1px solid #d4d4d4;background-color:#fff;height:40px;line-height:40px;padding:0 12px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
select{border:1px solid #d4d4d4;background-color:#fff;height:33px;line-height:10px;padding:0 2px;color:#666;font-size:14px;box-shadow:none;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}
textarea{background:none;border:1px solid #d4d4d4;background-color:#fff;resize:none;padding:10px;height:132px;color:#666;font-size:14px;vertical-align:middle}
input::-webkit-input-placeholder{color:#888}
input:-moz-placeholder{color:#888}
input::-moz-placeholder{color:#888}
input:-ms-input-placeholder{color:#888}
textarea::-webkit-input-placeholder{color:#888}
textarea:-moz-placeholder{color:#888}
textarea::-moz-placeholder{color:#888}
textarea:-ms-input-placeholder{color:#888}
a{color:#006ac7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
code,kbd,pre,samp{font-size:inherit;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
code{background-color:eee;letter-spacing:.015em}
img{max-width:100%;height:auto;vertical-align:middle;border:0}
::-moz-selection{color:#fff;background-color:#0091ea}
::selection{color:#fff;background-color:#0091ea}
.list li{margin:8px 0 0}
#page-wrap{overflow:hidden;z-index:9;background-color:#fafafa}
.container{position:relative;padding:0}
.awe-parallax{color:#fff;background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.awe-static{color:#fff;background-position:50% 50%;background-attachment:scroll;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.awe-color{position:absolute;top:0;left:0;z-index:-3;width:100%;height:100%;background-color:#0091ea}
.awe-overlay{position:absolute;width:100%;height:100%;background-color:transparent;top:0;left:0;z-index:-2}
.awe-btn{display:inline-block;background:none;border:1px solid #0091ea;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;white-space:nowrap;text-transform:uppercase;cursor:pointer;line-height:normal;padding:8px 16px;text-align:center;font-size:13px;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awe-btn.awe-btn-style2{border:0;background-color:#ddd;color:#666}
.awe-btn.awe-btn-style3{border:0;background-color:#0091ea;color:#fff;border-radius:10px;}
.awe-btn.awe-btn-style3:focus,.awe-btn.awe-btn-style3:hover{background-color:#403F3F;color:#fff}
.awe-btn:focus,.awe-btn:hover{background-color:#0091ea;color:#fff}
section{position:relative}
.tb{display:table;width:100%}
.tb-cell{display:table-cell;vertical-align:middle}
.db{display:block}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;line-height:1.5em;color:#262626}
h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}
h1,.h1{font-size:40px}
h2,.h2{font-size:36px}
h3,.h3{font-size:30px}
h4,.h4{font-size:26px}
h5,.h5{font-size:20px}
h6,.h6{font-size:18px}
abbr{background-color:#A1D71A;color:#111;border-width:2px}
mark,.mark{background-color:#0091ea}
dfn{border-bottom:1px dashed}
blockquote{border:0;font-size:15px;color:#999;padding:0;padding-left:30px;text-align:left;border-left:3px solid #d4d4d4}
blockquote cite,blockquote footer{display:inline-block;font-family:'Questrial',sans-serif!important;font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:.2em;color:#666;margin-top:5px;margin-bottom:5px}
pre{font-family:'Questrial',sans-serif!important;line-height:1.8em;padding:15px;border:1px solid #E4E4E4}
span.dropcap{display:block;float:left;font-size:44px;line-height:34px;margin:6px 8px 0 0;color:#666}
.icon{display:inline-block;font-style:normal}
.phone-no a.lang{line-height:15px !important;}
.image-cover{position:relative;overflow:hidden;padding-top:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.image-cover img{position:absolute;width:100%;max-width:none!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fl{float:left}
.fr{float:right}
.owl-carousel .owl-controls{margin:0}
.owl-carousel .owl-controls .owl-buttons{position:absolute;right:5px;bottom:5px;z-index:999}
.owl-carousel .owl-controls .owl-buttons > div{display:inline-block}
.owl-carousel .owl-controls .owl-buttons > div .fa{width:36px;height:36px;text-align:center;line-height:36px;background-color:#fff;font-size:16px;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.owl-carousel .owl-controls .owl-buttons > div.owl-prev{margin-right:3px}
.owl-carousel .owl-controls .owl-buttons > div.owl-next{margin-left:3px}
.owl-carousel .owl-controls .owl-buttons > div:hover .fa{color:#0091ea}
.awe-select-wrapper{position:relative;display:inline-block}
.awe-select-wrapper .fa{position:absolute;width:35px;background-color:#fff;text-align:right;top:1px;bottom:1px;right:1px;font-size:14px;color:#666;pointer-events:none}
.awe-select-wrapper .fa:before{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.fix-background-ios{-webkit-background-size:auto 150%!important;background-attachment:scroll!important}
.price-slider{display:block;border:0;background:none;background:none;height:6px;border-radius:0;width:calc(100% - 8px);z-index:9}
.price-slider:after{content:'';display:block;position:absolute;left:0;right:-8px;top:0;height:100%;background-color:#D4D4D4;z-index:-1}
.price-slider .ui-slider-range{background:none;background-color:#0091ea;border-radius:0}
.price-slider .ui-slider-handle{height:20px;width:8px;background:none;background-color:#0091ea;border-radius:0;border:0;top:50%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.accordion{font-family:'Questrial',sans-serif!important;font-size:14px}
.accordion .ui-accordion-header{background:none;border:0;background-color:#fff;margin-top:0;margin-bottom:10px;padding:0 20px;line-height:40px;font-size:14px;font-weight:600;color:#707070;border-radius:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.accordion .ui-accordion-header .ui-accordion-header-icon{margin-top:0;right:20px;left:auto;width:0;height:0;background:none;border:8px solid transparent;border-top-color:#666;margin-top:4px;-webkit-transform-origin:50% 4px;-moz-transform-origin:50% 4px;-ms-transform-origin:50% 4px;-o-transform-origin:50% 4px;transform-origin:50% 4px;-webkit-transform:translateY(-50%) rotate(0) scaleX(0.6);-moz-transform:translateY(-50%) rotate(0) scaleX(0.6);-ms-transform:translateY(-50%) rotate(0) scaleX(0.6);-o-transform:translateY(-50%) rotate(0) scaleX(0.6);transform:translateY(-50%) rotate(0) scaleX(0.6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.accordion .ui-state-active,.accordion .ui-widget-content .ui-state-active{color:#0091ea}
.accordion .ui-state-active .ui-icon,.accordion .ui-widget-content .ui-state-active .ui-icon{-webkit-transform:translateY(-50%) rotate(180deg) scaleX(0.6);-moz-transform:translateY(-50%) rotate(180deg) scaleX(0.6);-ms-transform:translateY(-50%) rotate(180deg) scaleX(0.6);-o-transform:translateY(-50%) rotate(180deg) scaleX(0.6);transform:translateY(-50%) rotate(180deg) scaleX(0.6)}
.accordion .ui-widget-content{background:none;border:0;border-radius:0;color:#A6A6A6;padding:20px 0 30px}
.accordion.trip-schedule-accordion .ui-widget-content{color:#666}
.ui-datepicker{background:none;background-color:#fff;border-radius:0;border:1px solid #d4d4d4;box-shadow:0 0 5px rgba(0,0,0,0.1);font-family:'Questrial',sans-serif!important;width:250px}
.ui-datepicker .ui-datepicker-header{background-color:#428bca;border-radius:0;border:0;padding:2px}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:40px;color:#111}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{width:24px;height:24px;margin:auto;top:0;bottom:0;background:none;border:0!important;border-radius:0;background-color:rgba(0,0,0,0.1);cursor:pointer}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background-color:#0091ea}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:5px}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:5px}
.ui-datepicker .ui-datepicker-header .ui-icon{position:absolute;background:none;width:0;height:0;border:6px solid transparent;margin:auto;top:0;bottom:0;left:0;right:0}
.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-w{border-right-color:#fff;-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%)}
.ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-e{border-left-color:#fff;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}
.ui-datepicker .ui-datepicker-calendar{table-layout:fixed}
.ui-datepicker .ui-datepicker-calendar thead tr th span{font-weight:600;color:#333}
.ui-datepicker .ui-datepicker-calendar tbody tr td a{display:block;padding:0;line-height:36px;text-align:center;background:none;background-color:#d4d4d4;border:0;color:#111}
.ui-datepicker .ui-datepicker-calendar tbody tr td a:hover{background-color:#0091ea;color:#fff}
.ui-datepicker .ui-datepicker-calendar .ui-state-active,.ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-active,.ui-datepicker .ui-datepicker-calendar .ui-widget-header .ui-state-active{background-color:#0091ea;color:#fff}
.autoHeight{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.pt-80{padding-top:80px}
.pb-80{padding-bottom:80px}
.bg-border{border-bottom:1px solid #E4E4E4}
.map-demo{height:300px}
#header-page{position:relative;height:60px;z-index:99999;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#header-page .container{height:100%}
#header-page .header-page__inner{width:100%;height:70px;background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.15);-moz-box-shadow:0 0 4px rgba(0,0,0,0.15);box-shadow:0 0 4px rgba(0,0,0,0.15)}
#header-page .header-page__inner.header-page__fixed{position:fixed;top:0;left:0;z-index:9999}
#header-page .logo{position:absolute;top:50%;left:-5px;z-index:9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
#header-page .logo img{max-height:60px}
.awe-navigation{position:relative;text-align:right;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.awe-navigation .menu-list{font-size:0;list-style:none;margin:0;padding:0}
.awe-navigation .menu-list li{position:relative;display:inline-block;padding:0 12px;vertical-align:middle;}
.awe-navigation .menu-list li a{display:block;font-family:'Questrial',sans-serif!important;font-weight:600;font-size:13px;color:#67728A;line-height:70px;letter-spacing:1px}
.awe-navigation .menu-list li:hover > a,.awe-navigation .menu-list li.current-menu-parent > a,.awe-navigation .menu-list li.current-menu-item > a{color:#0091ea}
.awe-navigation .menu-list li .sub-menu{position:absolute;width:210px;list-style:none;padding:0;top:110%;left:0;background-color:#fff;text-align:left;border:1px solid #d4d4d4;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awe-navigation .menu-list li .sub-menu li{display:block;margin:0;padding:0 15px}
.awe-navigation .menu-list li .sub-menu li a{line-height:40px;border-bottom:1px solid #eee}
.awe-navigation .menu-list li .sub-menu li:last-child > a{border-bottom:0}
.awe-navigation .menu-list li .sub-menu .sub-menu{top:0;right:auto;left:-100%}
.awe-navigation .menu-list li:hover > .sub-menu{opacity:1;visibility:visible;top:100%}
.awe-navigation .menu-list li:hover > .sub-menu .sub-menu{top:0}
.awe-navigation-responsive{position:fixed;text-align:left;overflow-x:hidden;overflow-y:auto;top:30px;right:0;padding-top:60px;background-color:#fff;max-width:320px;width:100%;border:1px solid #d4d4d4;border-right:0;border-bottom:0;z-index:99999;-webkit-box-shadow:0 100px 0 0 #fff;-moz-box-shadow:0 100px 0 0 #fff;box-shadow:0 100px 0 0 #fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s cubic-bezier(0,0.67,0.35,0.94) .3s;-moz-transition:all .5s cubic-bezier(0,0.67,0.35,0.94) .3s;-ms-transition:all .5s cubic-bezier(0,0.67,0.35,0.94) .3s;-o-transition:all .5s cubic-bezier(0,0.67,0.35,0.94) .3s;transition:all .5s cubic-bezier(0,0.67,0.35,0.94) .3s}
.awe-navigation-responsive.awe-navigation-responsive-active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.awe-navigation-responsive .menu-list{font-size:0;list-style:none;margin:0;padding:0;overflow:hidden}
.awe-navigation-responsive .menu-list li{padding:0 22px;border-bottom:1px solid rgba(0,0,0,0.1)}
.awe-navigation-responsive .menu-list li:first-child{border-top:1px solid rgba(0,0,0,0.1)}
.awe-navigation-responsive .menu-list li a{display:block;font-family:'Questrial',sans-serif!important;font-weight:600;font-size:13px;color:#67728A;line-height:56px}
.awe-navigation-responsive .menu-list li a:hover{color:#0091ea}
.awe-navigation-responsive .menu-list li.current-menu-parent > a,.awe-navigation-responsive .menu-list li.current-menu-item > a{color:#0091ea}
.awe-navigation-responsive .menu-list li .sub-menu{position:absolute;width:100%;height:100%;background-color:#fff;top:0;left:0;list-style:none;padding:0;padding-top:60px;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s cubic-bezier(0,0.67,0.35,0.94);-moz-transition:all .5s cubic-bezier(0,0.67,0.35,0.94);-ms-transition:all .5s cubic-bezier(0,0.67,0.35,0.94);-o-transition:all .5s cubic-bezier(0,0.67,0.35,0.94);transition:all .5s cubic-bezier(0,0.67,0.35,0.94)}
.awe-navigation-responsive .menu-list li .sub-menu.sub-menu-active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:999}
.awe-navigation-responsive .menu-list .submenu-toggle{position:absolute;right:0;width:56px;height:56px;text-align:center;cursor:pointer;border-left:1px solid #eee;-webkit-transform:translateY(-56px);-moz-transform:translateY(-56px);-ms-transform:translateY(-56px);-o-transform:translateY(-56px);transform:translateY(-56px)}
.awe-navigation-responsive .menu-list .submenu-toggle .fa{font-size:18px;line-height:56px}
.awe-navigation-responsive .menu-list .submenu-toggle:hover .fa{color:#0091ea}
.awe-navigation-responsive .menu-list .back-mb .fa{margin-right:5px}
#header-page .logo + .search-box{right:75px}
.search-box{position:absolute;top:0;right:15px;white-space:nowrap;display:inline-block;z-index:9}
.search-box .searchtoggle{display:inline-block;width:60px;height:60px;line-height:60px;font-size:14px;color:#67728A;text-align:center;border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.search-box .searchtoggle.searchtoggle-active,.search-box .searchtoggle:hover{color:#0091ea}
.search-box .form-search{position:absolute;width:200px;right:0;top:110%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease .2s;-moz-transition:all .3s ease .2s;-ms-transition:all .3s ease .2s;-o-transition:all .3s ease .2s;transition:all .3s ease .2s}
.search-box .form-search .form-item input{width:100%;height:80px;line-height:80px;font-size:20px;font-weight:700;padding:0 50px}
.search-box .form-search.form-active{top:100%;opacity:1;visibility:visible;z-index:99;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.toggle-menu-responsive{position:absolute;display:block;width:60px;height:60px;cursor:pointer;top:0;right:15px;overflow:hidden;z-index:9999;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.toggle-menu-responsive .hamburger{position:absolute;width:60px;height:16px;margin:auto;top:0;bottom:0;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.toggle-menu-responsive .item{position:absolute;display:block;font-size:0;width:20px;height:2px;background-color:#67728A;margin:auto;left:0;right:0;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.toggle-menu-responsive .item-1{top:0;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);-moz-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);-ms-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);-o-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26)}
.toggle-menu-responsive .item-2{top:0;bottom:0;-webkit-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13) .2s;-moz-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13) .2s;-ms-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13) .2s;-o-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13) .2s;transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13) .2s}
.toggle-menu-responsive .item-3{bottom:0;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);-moz-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);-ms-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);-o-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26);transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26)}
.toggle-menu-responsive.toggle-active .hamburger{left:2px}
.toggle-menu-responsive.toggle-active .item{background-color:#0091ea}
.toggle-menu-responsive.toggle-active .item-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;-moz-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;-ms-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;-o-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s}
.toggle-menu-responsive.toggle-active .item-3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;-moz-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;-ms-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;-o-transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s;transition:all .4s cubic-bezier(0.29,1.2,0.68,1.26) .3s}
.toggle-menu-responsive.toggle-active .item-2{-webkit-transform:translateX(-250%);-moz-transform:translateX(-250%);-ms-transform:translateX(-250%);-o-transform:translateX(-250%);transform:translateX(-250%);-webkit-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13);-moz-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13);-ms-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13);-o-transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13);transition:all .4s cubic-bezier(0.28,-0.24,0.8,-0.13)}
.awe-navigation-hamburger .toggle-menu-responsive:hover .item{background-color:#0091ea}
.ui-datepicker{z-index:999999999999!important}
.tabs{font-family:'Questrial',sans-serif!important;font-size:14px;border:0;padding:0;background:none}
.tabs .ui-tabs-nav{position:relative;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;overflow:hidden;background:none;margin-bottom:22px;padding:0;overflow:hidden;border:0;z-index:9}
.tabs .ui-tabs-nav:after{content:'';display:block;position:absolute;width:100%;height:0;left:0;bottom:0;border-bottom:3px solid #D4D4D4;z-index:-1}
.tabs .ui-tabs-nav li{background:none;border:0;margin:0 46px 0 0}
.tabs .ui-tabs-nav li .ui-tabs-anchor{position:relative;font-weight:600;font-size:18px;color:#444;padding:0;border-bottom:3px solid transparent;line-height:58px;z-index:9}
.tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#0091ea;border-bottom-color:#0091ea}
.tabs .ui-tabs-panel{padding:0}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Questrial',sans-serif!important}
.tabs__content .ui-tabs-panel{padding:0}
.ui-widget-content{color:#777}
.awe-search-tabs{position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-top:-200px;z-index:999}
.awe-search-tabs .ui-tabs-nav{position:relative;padding:0 32px;height:55px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;overflow:hidden;background:none;margin:0;border:0;z-index:9}
.awe-search-tabs .ui-tabs-nav:after{display:none}
.awe-search-tabs .ui-tabs-nav:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0091ea;opacity:.9;z-index:-1}
.awe-search-tabs .ui-tabs-nav li{background:none;border:0;margin:0!important}
.awe-search-tabs .ui-tabs-nav li .ui-tabs-anchor{color:#fff;font-size:18px;border-bottom:0;border-left:1px solid rgba(255,255,255,0.15)}
.awe-search-tabs .ui-tabs-nav li .ui-tabs-anchor .awe-icon{width:60px;height:55px;line-height:55px;text-align:center}
.awe-search-tabs .ui-tabs-nav li:last-child .ui-tabs-anchor{border-right:1px solid rgba(255,255,255,0.15)}
.awe-search-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{background-color:#fff;border-color:#fff;color:#0091ea}
.awe-search-tabs .ui-tabs-nav li.ui-tabs-active + li .ui-tabs-anchor{border-left-color:#fff}
.awe-search-tabs__content{background:#fff;padding:25px;border: 0px solid #eee;border-radius:25px}
.awe-search-tabs__content .ui-tabs-panel{padding:0}
.awe-search-tabs__content .ui-tabs-panel h2{font-weight:400;font-size:32px;color:#666;margin:0}
.awe-search-tabs__content .ui-tabs-panel label{display:block;font-size:16px;font-weight:600;color:#666;margin-bottom:8px}
.awe-search-tabs__content .ui-tabs-panel select,.awe-search-tabs__content .ui-tabs-panel input{border:1px solid #d4d4d4;font-weight:400;color:#68738A;height:33px;line-height:36px;width:100%}
.awe-search-tabs__content .ui-tabs-panel form:after{content:'';display:table;clear:both}
.awe-search-tabs__content .ui-tabs-panel .form-group{float:left}
/*.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1){width:33.2%;padding-right:64px}
.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2){width:36.5%;padding-right:100px}*/
.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements{width:50%;float:left}
.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(odd){padding-right:15px}
.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(even){padding-left:15px}
/*.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(3){width:18.1%;padding-right:64px}*/
.awe-search-tabs__content .ui-tabs-panel .form-elements{margin-top:5px}
.awe-search-tabs__content .ui-tabs-panel .form-elements .form-item{position:relative}
.awe-search-tabs__content .ui-tabs-panel .form-elements span{display:inline-block;font-size:11px;font-weight:600;color:#A5A5A5;margin-top:8px}
.awe-search-tabs__content .ui-tabs-panel .form-elements .awe-icon{position:absolute;width:30px;height:30px;background-color:#fff;line-height:29px;text-align:right;top:1px;right:1px;padding-right:12px;font-size:16px;color:#666;border-radius:15px;pointer-events:none}
.awe-search-tabs__content .ui-tabs-panel .form-elements .awe-select-wrapper{width:100%}
.awe-search-tabs__content .ui-tabs-panel .form-elements .awe-select-wrapper .fa{top:1px;bottom:1px;right:1px}
.awe-search-tabs__content .ui-tabs-panel .form-actions{width:12.2%;float:left;margin-top:55px}
.awe-search-tabs__content .ui-tabs-panel .form-actions input{position:relative;display:block;background-color:#0091ea;color:#fff;font-size:14px;font-weight:600;border:0;line-height:normal;padding:8px 15px;padding-bottom:10px;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.3);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awe-search-tabs__content .ui-tabs-panel.search-bus .form-group:nth-child(1),.awe-search-tabs__content .ui-tabs-panel.search-car .form-group:nth-child(1){width:40%}
.awe-search-tabs__content .ui-tabs-panel.search-bus .form-group:nth-child(2),.awe-search-tabs__content .ui-tabs-panel.search-car .form-group:nth-child(2){width:45%;padding-right:64px}
.awe-search-tabs-2{position:absolute;z-index:9999;left:15px;right:15px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.awe-search-tabs-2 .awe-search-tabs__content{background:none;background-color:rgba(0,0,0,0.8);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.awe-search-tabs-2 .ui-tabs-nav{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.awe-search-tabs-2 .ui-tabs-nav:after{display:none}
.awe-search-tabs-2 .ui-tabs-nav li{margin:0 1px 0 0 !important;padding:0!important}
.awe-search-tabs-2 .ui-tabs-nav li .ui-tabs-anchor{padding:0 15px;min-width:120px;text-align:center;font-size:14px;font-weight:600;color:#666;background-color:#fff;line-height:43px!important;border:0}
.awe-search-tabs-2 .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{background-color:rgba(0,0,0,0.8);color:#fff}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-elements,.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-actions{margin:0}
/*.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1){width:40%;padding-right:0}*/
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1) .form-elements{width:calc(50% - 30px);float:left;margin-right:30px}
/*.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2){width:30%;padding-right:18px}*/
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(odd){padding-right:1px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(even){padding-left:1px}
/*.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(3){width:16.5%;padding-right:18px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-hotel .form-group:nth-child(1){padding-right:30px}*/
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-hotel .form-group:nth-child(1) .form-elements{width:100%;margin-right:0}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-car .form-group:nth-child(1){width:57%}
.awe-services{margin-bottom:10px}
.awe-services h2{font-weight:600;font-size:24px;color:#0091ea;line-height:1.3em;margin-top:0}
.awe-services .video-wrapper{margin-top:30px}
.awe-services__list{list-style:none;margin:0;padding:0}
.awe-services__list li{position:relative;font-family:'Questrial',sans-serif!important;font-weight:700;font-size:16px;color:#666;padding:25px 6px 26px 48px;border-bottom:2px dotted #A1ADB9;line-height:2}
.awe-services__list li:last-child{border:0}
.awe-services__list li .awe-icon-check{position:absolute;width:34px;height:34px;text-align:center;line-height:30px;border:2px solid #D4D4D4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:12px;left:0;color:#73BD42;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awe-services__list li .awe-icon-arrow-right{position:absolute;height:34px;line-height:34px;right:0;font-size:12px;color:#A6A6A6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awe-services__list li span{display:block;font-weight:400;font-size:13px;color:#ABABAB;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.awe-services__list li a{display:block;color:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.awe-services__list li:hover .awe-icon-check{background-color:#0091ea;border-color:#0091ea;color:#fff}
.awe-services__list li:hover .awe-icon-arrow-right{color:#0091ea}
.destination-grid-content .section-title{text-align:center;margin-bottom:30px}
.destination-grid-content .section-title h3{font-size:24px;font-weight:400;color:#2C4661;line-height:1.8em;margin-top:0}
.destination-grid-content .section-title h3 a{display:inline-block;color:#0091ea;border-bottom:1px dashed}
.destination-grid-content .more-destination{position:relative;z-index:9;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;overflow:hidden;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.destination-grid-content .more-destination:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0091ea;opacity:.9;z-index:-2}
.destination-grid-content .more-destination:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:.6;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.4) 100%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.destination-grid-content .more-destination a{display:block;text-align:center;line-height:60px;font-size:20px;color:#fff}
.destination-grid-content .more-destination:hover:after{opacity:1}
.awe-masonry .awe-masonry__item{position:relative;width:25%;z-index:9}
.awe-masonry .awe-masonry__item:nth-child(3){width:50%}
.awe-masonry .awe-masonry__item:nth-child(3) .item-title{top:45px;left:45px}
.awe-masonry .awe-masonry__item:nth-child(3) .item-available{bottom:45px;right:45px}
.awe-masonry .awe-masonry__item > a{position:relative;display:block;overflow:hidden}
.awe-masonry .awe-masonry__item > a:after{content:'';display:block;position:absolute;width:100%;height:100%;background:url(../images/overlay-gallery.png) no-repeat;background-color:transparent;background-size:100% 100%;border:15px solid #f7f7f7;top:0;left:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.awe-masonry .awe-masonry__item:hover > a:after{background-color:rgba(0,0,0,0.6)}
.awe-masonry .awe-masonry__item .item-title{position:absolute;top:5px;left:15px}
.awe-masonry .awe-masonry__item .item-title h2{display:block;font-size:15px;font-weight:600;color:#68738A;background-color:rgba(255,255,255,0.7);padding:2px 6px;border-radius:0 10px 10px 0}
.awe-masonry .awe-masonry__item .item-title h2 a:hover{color:#0091ea}
.awe-masonry .awe-masonry__item .item-cat ul{list-style:none;padding:0;margin:0;font-size:0}
.awe-masonry .awe-masonry__item .item-cat ul li{display:inline-block;margin-top:-5px;margin-right:5px}
.awe-masonry .awe-masonry__item .item-cat ul li a{display:block;font-size:12px;font-weight:600;color:#fff;background-color:transparent;padding:2px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.awe-masonry .awe-masonry__item .item-cat ul li a:hover{background-color:transparent;color:#fff}
.awe-masonry .awe-masonry__item .item-available{position:absolute;color:#fff;font-size:12px;text-align:right;bottom:30px;right:30px}
.awe-masonry .awe-masonry__item .item-available .count{display:block;font-weight:700;font-size:24px}
.awe-masonry.item-1 .awe-masonry__item{width:100%}
.awe-masonry.item-1 .awe-masonry__item .item-title{top:45px;left:45px}
.awe-masonry.item-1 .awe-masonry__item .item-available{bottom:45px;right:45px}
.awe-masonry.item-2 .awe-masonry__item{width:50%}
.awe-masonry.item-3 .awe-masonry__item{width:33.3333333333%}
.awe-masonry.item-3 .awe-masonry__item:nth-child(2){width:66.6666666666%}
.awe-masonry.item-3 .awe-masonry__item:nth-child(2) .item-title{top:45px;left:45px}
.awe-masonry.item-3 .awe-masonry__item:nth-child(2) .item-available{bottom:45px;right:45px}
.awe-masonry.item-4 .awe-masonry__item:nth-child(3){width:50%}
.awe-masonry.item-4 .awe-masonry__item:nth-child(4){width:50%}
.awe-masonry.item-4 .awe-masonry__item:nth-child(4) .item-title{top:45px;left:45px}
.awe-masonry.item-4 .awe-masonry__item:nth-child(4) .item-available{bottom:45px;right:45px}
.awe-masonry.item-4 .awe-masonry__item:nth-child(4) .image-wrap{padding-top:50%}
.awe-masonry.item-5 .awe-masonry__item:nth-child(3){width:50%}
.awe-masonry.item-5 .awe-masonry__item:nth-child(3) .item-title{top:45px;left:45px}
.awe-masonry.item-5 .awe-masonry__item:nth-child(3) .item-available{bottom:45px;right:45px}
.awe-masonry.item-6 .awe-masonry__item:nth-child(4),.awe-masonry.item-6 .awe-masonry__item:nth-child(5),.awe-masonry.item-6 .awe-masonry__item:nth-child(6){width:50%}
.awe-masonry.item-6 .awe-masonry__item:nth-child(4) .item-title,.awe-masonry.item-6 .awe-masonry__item:nth-child(5) .item-title,.awe-masonry.item-6 .awe-masonry__item:nth-child(6) .item-title{top:45px;left:45px}
.awe-masonry.item-6 .awe-masonry__item:nth-child(4) .item-available,.awe-masonry.item-6 .awe-masonry__item:nth-child(5) .item-available,.awe-masonry.item-6 .awe-masonry__item:nth-child(6) .item-available{bottom:45px;right:45px}
.awe-masonry.item-6 .awe-masonry__item:nth-child(4) .image-wrap,.awe-masonry.item-6 .awe-masonry__item:nth-child(5) .image-wrap,.awe-masonry.item-6 .awe-masonry__item:nth-child(6) .image-wrap{padding-top:50%}
.awe-masonry.item-7 .awe-masonry__item:nth-child(3){width:50%}
.awe-masonry.item-7 .awe-masonry__item:nth-child(6),.awe-masonry.item-7 .awe-masonry__item:nth-child(7){width:50%}
.awe-masonry.item-7 .awe-masonry__item:nth-child(6) .item-title,.awe-masonry.item-7 .awe-masonry__item:nth-child(7) .item-title{top:45px;left:45px}
.awe-masonry.item-7 .awe-masonry__item:nth-child(6) .item-available,.awe-masonry.item-7 .awe-masonry__item:nth-child(7) .item-available{bottom:45px;right:45px}
.awe-masonry.item-7 .awe-masonry__item:nth-child(6) .image-wrap,.awe-masonry.item-7 .awe-masonry__item:nth-child(7) .image-wrap{padding-top:50%}
.awe-masonry.item-8 .awe-masonry__item:nth-child(3){width:50%}
.awe-masonry.item-8 .awe-masonry__item:nth-child(6){width:50%}
.awe-masonry.item-8 .awe-masonry__item:nth-child(6) .item-title{top:45px;left:45px}
.awe-masonry.item-8 .awe-masonry__item:nth-child(6) .item-available{bottom:45px;right:45px}
.awe-masonry.item-8 .awe-masonry__item:nth-child(6) .image-wrap{padding-top:50%}
.awe-masonry.item-9 .awe-masonry__item:nth-child(3){width:50%}
.awe-masonry.item-9 .awe-masonry__item:nth-child(3) .item-title{top:5px;left:15px}
.awe-masonry.item-9 .awe-masonry__item:nth-child(3) .item-available{bottom:45px;right:45px}
.breadcrumb{position:relative;border-radius:0;margin:0;padding:10px 0;background:none;z-index:9}
.breadcrumb:after{content:'';display:block;position:absolute;width:20000px;height:100%;top:0;left:50%;background-color:rgba(255,255,255,0.8);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}
.breadcrumb ul{font-size:0;list-style:none;padding:0;margin:0}
.breadcrumb ul li{display:inline-block;font-weight:600;font-size:13px}
.breadcrumb ul li a{position:relative;display:block;color:#666;margin-right:32px}
.breadcrumb ul li a:after{content:'';display:inline-block;position:absolute;width:0;height:0;border:6px solid transparent;border-left-color:#ddd;-webkit-transform:scaleY(0.6);-moz-transform:scaleY(0.6);-ms-transform:scaleY(0.6);-o-transform:scaleY(0.6);transform:scaleY(0.6);margin:auto;top:0;bottom:0;right:-25px}
.breadcrumb ul li a:hover{color:#0091ea}
.breadcrumb ul li:last-child a:after{display:none}
.breadcrumb ul li span{color:#0091ea}
#footer-page{/*background-color:#171717;color:#EDEDED;*/padding-top:60px;font-size:13px;margin-top:0!important}
#footer-page .widget{margin-bottom:40px}
#footer-page .widget h3{font-weight:700;font-size:18px;color:#0091ea;margin-top:0;margin-bottom:10px}
#footer-page .widget ul{list-style:none;margin:0;padding:0}
#footer-page .widget_rss ul li a,#footer-page .widget_meta ul li a,#footer-page .widget_pages ul li a,#footer-page .widget_nav_menu ul li a,#footer-page .widget_categories ul li a,#footer-page .widget_recent_entries ul li a,#footer-page .widget_archive ul li a{font-size:13px;/*color:#EDEDED;*/line-height:1.8em}
#footer-page .widget_rss ul li a:hover,#footer-page .widget_meta ul li a:hover,#footer-page .widget_pages ul li a:hover,#footer-page .widget_nav_menu ul li a:hover,#footer-page .widget_categories ul li a:hover,#footer-page .widget_recent_entries ul li a:hover,#footer-page .widget_archive ul li a:hover{color:#0091ea}
#footer-page .widget_rss ul ul,#footer-page .widget_meta ul ul,#footer-page .widget_pages ul ul,#footer-page .widget_nav_menu ul ul,#footer-page .widget_categories ul ul,#footer-page .widget_recent_entries ul ul,#footer-page .widget_archive ul ul{margin-left:8px}
#footer-page .widget_recent_comments ul li span{font-size:13px;color:#EDEDED;line-height:1.8em}
#footer-page .widget_recent_comments ul li span a{color:inherit}
#footer-page .widget_recent_comments ul li span a:hover{color:#0091ea}
#footer-page .widget_follow_us .widget_content p{font-size:15px}
#footer-page .widget_follow_us .widget_content .phone{font-family:'Questrial',sans-serif!important;font-size:36px;font-weight:400;color:#0091ea;letter-spacing:.02em}
#footer-page .awe-social{font-size:0;margin-left:-7px;margin-right:-7px}
#footer-page .awe-social a{display:inline-block;margin:7px}
#footer-page .awe-social a .fa{width:34px;height:34px;text-align:center;line-height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;font-size:16px}
#footer-page .awe-social a:hover{opacity:1!important}
#footer-page .awe-social:hover a{opacity:.5}
#footer-page .awe-social .fa-twitter{background-color:#77CBEF}
#footer-page .awe-social .fa-pinterest{background-color:#E95554}
#footer-page .awe-social .fa-facebook{background-color:#537ABC}
#footer-page .awe-social .fa-youtube-play{background-color:#E96349}
#footer-page .widget_contact_info{position:relative;z-index:9;padding:46px 30px 150px;margin-top:-100px;margin-right:30px}
#footer-page .widget_contact_info:before,#footer-page .widget_contact_info:after{content:'';display:block;position:absolute;width:0;height:0;border:solid transparent;border-width:20px 10px;border-left-color:#0091ea;border-bottom-color:#0091ea;top:0;right:1px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);z-index:-4}
#footer-page .widget_contact_info:after{border-left-color:rgba(0,0,0,0.3)!important;border-bottom-color:rgba(0,0,0,0.3)!important;z-index:-3}
#footer-page .widget_contact_info .widget_background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1}
#footer-page .widget_contact_info .widget_background__half{position:absolute;width:50%;height:105%;overflow:hidden;top:-10%;left:0;z-index:-1;-webkit-transform:skewY(10deg);-moz-transform:skewY(10deg);-ms-transform:skewY(10deg);-o-transform:skewY(10deg);transform:skewY(10deg)}
#footer-page .widget_contact_info .widget_background__half .bg{position:absolute;top:0;left:0;width:200%;height:100%;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:skewY(-10deg);-moz-transform:skewY(-10deg);-ms-transform:skewY(-10deg);-o-transform:skewY(-10deg);transform:skewY(-10deg)}
#footer-page .widget_contact_info .widget_background__half:after{content:'';display:block;position:absolute;width:100%;height:102%;top:0;left:0;background-color:#0091ea;opacity:.85;z-index:9}
#footer-page .widget_contact_info .widget_background__half:nth-child(2){left:auto;right:0;-webkit-transform:skewY(-10deg);-moz-transform:skewY(-10deg);-ms-transform:skewY(-10deg);-o-transform:skewY(-10deg);transform:skewY(-10deg)}
#footer-page .widget_contact_info .widget_background__half:nth-child(2) .bg{top:0;left:auto;right:0;-webkit-transform:skewY(10deg);-moz-transform:skewY(10deg);-ms-transform:skewY(10deg);-o-transform:skewY(10deg);transform:skewY(10deg)}
#footer-page .widget_contact_info .widget_content{color:#fff;margin-top:50px}
#footer-page .widget_contact_info .widget_content p{margin-bottom:25px}
#footer-page .widget_contact_info .widget_content a{color:inherit}
#footer-page .widget_contact_info .widget_content a:hover{color:inherit;text-decoration:underline}
#footer-page .copyright{text-align:center;padding:0}
.related-post{margin-top:37px;margin-bottom:84px}
.related-post .post{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #d4d4d4;overflow:hidden}
.related-post .post .post-media{width:270px;float:left;margin-right:30px}
.related-post .post .post-media .image-style{position:relative;overflow:hidden;padding-top:67%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.related-post .post .post-media .image-style img{position:absolute;width:100%;max-width:none!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.related-post .post .post-body{overflow:hidden}
.related-post .post .post-meta{font-style:italic;font-size:0}
.related-post .post .post-meta > div{display:inline-block;font-size:13px}
.related-post .post .post-meta > div + div:before{content:'\//';display:inline-block;margin-left:5px;margin-right:5px}
.related-post .post .post-meta .cat ul{display:inline-block;list-style:none;padding:0;margin:0}
.related-post .post .post-meta .cat ul li a:after{content:'\, '}
.related-post .post .post-meta .cat ul li:last-child a:after{display:none}
.related-post .post .post-meta a{color:inherit}
.related-post .post .post-meta a:hover{color:#0091ea}
.related-post .post .post-title h2{font-size:24px;color:#0091ea;margin-top:0;margin-bottom:5px}
.related-post .post .post-title h2 a{display:block;color:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.related-post .post .post-title h2 a:hover{color:inherit;opacity:.6}
.related-post .post .post-title h1{font-size:40px;font-weight:600;color:#262626;margin-top:0;margin-bottom:18px}
.related-post .post .post-content{margin-bottom:32px;color:#666}
.page__pagination{font-size:0;margin-left:-6px;margin-right:-6px}
.page__pagination span,.page__pagination a{display:inline-block;font-size:13px;font-weight:600;color:#666;min-width:30px;height:30px;line-height:36px;text-align:center;padding:0 10px;background-color:none!important;border:0!important;border-radius:1px;margin:6px}
.page__pagination .pagination-prev,.page__pagination .pagination-next{font-size:16px}
.page__pagination .current,.page__pagination a:hover{background-color:#0091ea;color:#fff}
.awe-social{font-size:0}
.awe-social a{display:inline-block;font-size:14px;margin-right:15px;margin-bottom:5px}
.awe-social a .fa{width:34px;height:34px;text-align:center;line-height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff}
.awe-social a:hover{opacity:.6}
.fa.fa-twitter{background-color:#77CBEF}
.fa.fa-pinterest{background-color:#E95554}
.fa.fa-facebook{background-color:#537ABC}
.fa.fa-youtube-play{background-color:#E96349}
.fa.fa-google-plus{background-color:#4A4A4A}
.related-post{margin-top:0;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #D4D4D4}
.related-post h4{font-weight:700;font-size:24px;margin-top:0}
.related-post .post{border:0;margin:0;padding:0}
.related-post .owl-carousel .owl-controls{margin:0}
.related-post .owl-carousel .owl-controls .owl-buttons{bottom:auto;top:-12px;right:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.contact-page__form{padding-top:82px;padding-bottom:120px}
.contact-page__form .title span{font-size:24px;color:#8f8f8f}
.contact-page__form .title h2{color:#0091ea;font-weight:700;font-size:21px;line-height:1.1em;margin-top:5px}
.contact-page__form .descriptions{color:#666}
.contact-form{margin-left:-15px;margin-right:-15px;overflow:hidden}
.contact-form .form-group{width:50%;padding:5px 10px;float:left;margin:0px;}
.contact-form .form-group input{width:100%;border:1px solid #eee;background-color:#eee;height:35px}
.contact-form .form-textarea-wrapper{width:100%;padding:10px;float:left}
.contact-form .form-textarea-wrapper textarea{width:100%;border:1px solid #eee;background-color:#eee}
.contact-form .form-captcha{position:relative}
.contact-form .form-captcha .wpcf7-captchac{position:absolute;padding:15px 0;top:8px;left:22px}
.contact-form .form-captcha .wpcf7-form-control-wrap{display:block}
.contact-form .form-captcha input{padding-left:90px}
.contact-form .form-actions{width:100%;padding:15px;float:left}
.contact-form .form-actions input{width:100%;max-width:100px;text-align:center;font-weight:600;color:#fff;background-color:#0091ea;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0 20px;height:40px;line-height:40px;z-index:9;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.contact-form .form-actions input:hover{opacity:.7}
.contact-page__map{min-height:300px}
.purpose-slider{padding:0 95px}
.purpose-slider .item{text-align:center;padding:30px 15px 25px}
.purpose-slider .item > a{display:block}
.purpose-slider .item .awe-icon{position:relative;width:70px;height:70px;text-align:center;line-height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff;font-size:30px;color:#0091ea;margin-bottom:8px;z-index:9;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.purpose-slider .item .awe-icon:after{content:'';display:block;position:absolute;width:100%;height:100%;background-color:#0091ea;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;z-index:-1;opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.purpose-slider .item span{display:block;font-weight:600;font-size:13px;color:#262626}
.purpose-slider .item:hover .awe-icon{color:#fff}
.purpose-slider .item:hover .awe-icon:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.purpose-slider .owl-controls .owl-buttons{position:static}
.purpose-slider .owl-controls .owl-buttons > div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.purpose-slider .owl-controls .owl-buttons > div .fa{background:none;font-size:22px}
.purpose-slider .owl-controls .owl-buttons > div.owl-prev{left:0}
.purpose-slider .owl-controls .owl-buttons > div.owl-next{right:0}
.travelling-tabs__time{max-width:730px;min-width:645px;margin:auto;padding-top:5px}
.travelling-tabs__time .season .item{display:inline-block;text-align:center;padding:0 40px}
.travelling-tabs__time .season .item a{display:inline-block}
.travelling-tabs__time .season .item a .awe-icon{width:70px;height:70px;text-align:center;line-height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#0091ea;font-size:32px;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.travelling-tabs__time .season .item a span{display:block;font-weight:600;font-size:13px;color:#262626;margin-top:12px}
.travelling-tabs__time .season .item.hover-active a .awe-icon{background-color:#0091ea;color:#fff}
.travelling-tabs__time .month{margin-top:28px;overflow:hidden}
.travelling-tabs__time .month .item{position:relative;display:inline-block;text-align:center;float:left;width:8.3333333333%}
.travelling-tabs__time .month .item:after{content:'';display:block;position:absolute;width:calc(100% - 15px);height:0;border-top:3px dotted #0091ea;opacity:.3;top:3px;left:60%}
.travelling-tabs__time .month .item:last-child:after{display:none}
.travelling-tabs__time .month .item a{position:relative;display:block;font-weight:600;font-size:13px;color:#262626;padding-top:24px}
.travelling-tabs__time .month .item a:before{content:'';display:block;position:absolute;width:10px;height:10px;border:2px solid #0091ea;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin:auto;top:0;left:0;right:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.travelling-tabs__time .month .item.hover-active a{color:#0091ea}
.travelling-tabs__time .month .item.hover-active a:before{background-color:#0091ea}
.your-destinations .your-destionations__top{overflow:hidden;margin-bottom:38px}
.your-destinations .title{float:left}
.your-destinations .title h2{font-weight:400;font-size:24px;color:#444;margin:0}
.your-destinations .your-destinations__bar{float:right}
.your-destinations .your-destinations__bar .view-switcher{float:left;padding:0 10px}
.your-destinations .your-destinations__bar .view-switcher .view-item{float:left;padding:10px}
.your-destinations .your-destinations__bar .view-switcher .view-item a{color:#666}
.your-destinations .your-destinations__bar .view-switcher .view-item a:hover{color:#0091ea}
.your-destinations .your-destinations__bar .view-switcher .view-item.view-active a{color:#0091ea}
.your-destinations .your-destinations__bar .order{float:left}
.your-destinations .your-destinations__bar .order select{width:170px;height:36px;line-height:36px;color:#A5A5A5;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.your-destinations .page__pagination{margin-top:31px}
.your-destinations .page__pagination .current,.your-destinations .page__pagination a:hover{background-color:#0091ea;color:#fff}
.destination-list__content{width:100%}
.destination-list__content .destinations-item{background-color:#fff;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:20px}
.destination-list__content .destinations-item .item-media{position:relative;width:23%;float:left}
.destination-list__content .destinations-item .item-media .image-cover{padding-top:62.96%;overflow:hidden}
.destination-list__content .destinations-item .item-media .item-cat{position:absolute;top:5px;left:10px}
.destination-list__content .destinations-item .item-media .item-cat ul{list-style:none;padding:0;margin:0;font-size:0}
.destination-list__content .destinations-item .item-media .item-cat ul li{display:inline-block;margin-top:5px;margin-right:5px}
.destination-list__content .destinations-item .item-media .item-cat ul li a{display:block;font-size:12px;font-weight:600;color:#fff;background-color:rgba(38,38,38,0.8);padding:2px 6px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.destination-list__content .destinations-item .item-media .item-cat ul li a:hover{background-color:#0091ea;color:#fff}
.destination-list__content .destinations-item .item-body{padding:10px;width:50%;float:left}
.destination-list__content .destinations-item .item-body .item-title h2{margin:0;font-size:24px;font-weight:400}
.destination-list__content .destinations-item .item-body .item-title h2 a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666}
.destination-list__content .destinations-item .item-body .item-title h2 a:hover{color:#0091ea}
.destination-list__content .destinations-item .item-body .item-description{font-size:13px;font-weight:400;color:#444}
.destination-list__content .destinations-item .item-body .item-footer{margin-top:18px}
.destination-list__content .destinations-item .item-body .item-footer ul{list-style:none;padding:0;margin:0}
.destination-list__content .destinations-item .item-body .item-footer ul li{display:inline-block;margin-right:46px;text-align:center}
.destination-list__content .destinations-item .item-body .item-footer ul li h6{font-size:12px;font-weight:700;color:#444;margin-top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.destination-list__content .destinations-item .item-body .item-footer ul li > p{font-size:18px;color:#444;margin-bottom:0}
.destination-list__content .destinations-item .item-body .item-footer ul li > p .awe-icon{font-size:20px;margin-right:2px}
.destination-list__content .destinations-item .item-price-more{position:relative;padding:10px 30px;width:22%;float:left}
.destination-list__content .destinations-item .item-price-more:after{content:'';display:block;position:absolute;width:0;top:22px;bottom:22px;left:0;border-left:2px dotted #D4D4D4}
.destination-list__content .destinations-item .item-price-more .price{font-style:italic;font-size:14px;color:#444;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.destination-list__content .destinations-item .item-price-more .price ins{text-decoration:none}
.destination-list__content .destinations-item .item-price-more .price .amount{display:block;font-weight:700;font-style:normal;font-size:24px;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.destination-list__content .destinations-item .item-price-more a{margin-top:0}
.destination-list__content .destinations-item:hover{-webkit-box-shadow:0 0 0 2px #0091ea;-moz-box-shadow:0 0 0 2px #0091ea;box-shadow:0 0 0 2px #0091ea}
.destination-list__content .destinations-item:hover .item-body .item-title h2 a{color:#0091ea}
.destination-list__content .destinations-item:hover .item-body .item-footer ul li h6{color:#0091ea}
.destination-list__content .destinations-item:hover .item-price-more .price{color:#0091ea}
.destination-list__content .destinations-item:hover .item-price-more .price .amount{color:#0091ea}
.filter-page__content{margin-bottom:20px}
.filter-item-wrapper{width:100%;margin-top:37px}
.trip-item{background-color:#fff;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:20px;min-height:169px;border-radius:20px;}
.trip-item .item-media{position:relative;width:30%;float:left}
.trip-item .item-media .image-cover{padding-top:66.66%;overflow:hidden}
.trip-item .item-media .trip-icon{position:absolute;width:40px;height:40px;overflow:hidden;top:0;left:14px}
.trip-item .item-body{position:relative;padding:16px 34px;width:50%;float:left;overflow:hidden;overflow-x:auto}
.trip-item .item-body .item-title h2{margin:0;font-size:20px;font-weight:600}
.trip-item .item-body .item-title h2 a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#222}
.trip-item .item-body .item-title h2 a:hover{color:#0091ea}
.trip-item .item-body .item-hotel-star{font-size:11px;color:#FFD34E}
.trip-item .item-body .item-address{font-weight:600;font-size:13px;color:#666;margin-top:5px}
.trip-item .item-body .item-list ul{margin:5px 0 0;padding-left:16px;color:#666}
.trip-item .item-body .item-table{width:100%;min-width:440px;font-weight:600;font-size:13px;margin-top:14px}
.trip-item .item-body .item-table thead tr th{font-weight:600;color:#666}
.trip-item .item-body .item-table thead tr th.depart,.trip-item .item-body .item-table thead tr th.arrive,.trip-item .item-body .item-table thead tr th.duration{width:90px;padding-left:20px}
.trip-item .item-body .item-table tbody tr td{font-weight:600;vertical-align:top;padding:6px 0}
.trip-item .item-body .item-table tbody tr td.depart,.trip-item .item-body .item-table tbody tr td.arrive,.trip-item .item-body .item-table tbody tr td.duration{width:90px;padding-left:20px}
.trip-item .item-body .item-table tbody tr td ul{list-style:none;margin:0;padding:0}
.trip-item .item-body .item-table tbody tr td ul li{display:inline-block}
.trip-item .item-body .item-table tbody tr td ul li .awe-icon{font-size:10px;margin-left:5px;margin-right:5px}
.trip-item .item-body .item-table tbody tr td ul li:last-child .awe-icon{display:none}
.trip-item .item-body .item-table tbody tr td .date{display:block;font-size:11px;color:#666}
.trip-item .item-body .item-footer{margin-top:35px;overflow:hidden}
.trip-item .item-body .item-footer .item-rate{float:left;font-size:18px;font-weight:700;color:#B1B1B1}
.trip-item .item-body .item-footer .item-icon{float:right;color:#666}
.trip-item .item-body .item-footer .item-icon .awe-icon{font-size:13px;margin-left:15px}
.trip-item .item-price-more{position:relative;padding:0 30px;margin:20px 0;width:20%;float:right;overflow:hidden}
.trip-item .item-price-more:after{content:'';display:block;position:absolute;width:0;top:0;bottom:0;left:0;border-left:2px dotted #D4D4D4}
.trip-item .item-price-more .price{position:relative;font-style:italic;font-size:14px;color:#B1B1B1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.trip-item .item-price-more .price ins{text-decoration:none}
.trip-item .item-price-more .price .amount{display:block;font-weight:700;font-style:normal;font-size:24px;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.trip-item .item-price-more .price del{position:absolute;display:block;color:#B1B1B1}
.trip-item .item-price-more .price del .amount{font-size:14px;font-weight:600;color:#B1B1B1}
.trip-item .item-price-more a{margin-top:10px}
.trip-item:hover{-webkit-box-shadow:0 0 0 2px #86d6f7;-moz-box-shadow:0 0 0 2px #86d6f7;box-shadow:0 0 0 2px #86d6f7}
.trip-item:hover .item-body .item-title h2 a{color:#0091ea}
.trip-item:hover .item-body .item-footer ul li h6{color:#0091ea}
.trip-item:hover .item-price-more .price{color:#0091ea}
.trip-item:hover .item-price-more .price .amount{color:#0091ea}
.trip-item:hover .item-price-more .price del .amount{color:#B1B1B1}
.mfp-container{padding:0 15px}
.flight-popup{position:relative;background-color:#fff;max-width:970px;margin:50px auto}
.flight-popup:after{content:'';display:table;clear:both}
.flight-popup .mfp-close{width:31px;height:31px;text-align:center;line-height:31px;background-color:#0091ea;color:#fff;opacity:1;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.flight-popup .mfp-close:hover{background-color:#fff;color:#333}
.flight-popup .flight-popup__content{width:62%;float:left;padding:30px 12px 30px 30px}
.flight-popup .flight-popup__map-info{position:absolute!important;width:38%;height:100%;top:0;right:0}
.widget ul, .cottage-dest ul{list-style:none;padding:0}
.cottage-dest ul li > ul{padding-left:20px;}
.cottage-dest ul li > label{font-size:12px !important;color:#666;}
.widget ul li > label{font-size:12px;font-weight:600;color:#666}
.widget select{width:100%}
.page-sidebar{margin-top:0;margin-bottom:0}
.page-sidebar .sidebar-title{position:relative;overflow:hidden;border-bottom:1px solid #DFDFDF;margin-bottom:15px;padding:18px 0}
.page-sidebar .sidebar-title h2{font-weight:400;font-size:20px;color:#0091ea;float:left;margin:0}
.page-sidebar .sidebar-title .clear-filter{float:right;padding-top:3px}
.page-sidebar .sidebar-title .clear-filter a{font-weight:600;font-size:12px;color:#7D7D7D}
.page-sidebar .sidebar-title .clear-filter a:after{content:'×';display:inline-block;font-size:20px;vertical-align:middle;margin-left:5px}
.page-sidebar .sidebar-title .clear-filter a:hover{color:#0091ea}
.page-sidebar .widget{border-bottom:1px solid #DFDFDF;margin-bottom:15px}
.page-sidebar .widget h3{position:relative;font-size:14px;font-weight:700;color:#0091ea;margin-top:0;margin-bottom:10px;text-transform:uppercase}
.page-sidebar .widget:last-child{border:0}
.page-sidebar .widget_search form{margin-bottom:16px}
.page-sidebar .widget_search input{width:100%;border:1px solid #E7E7E7;background:none}
.page-sidebar .widget_follow_us .awe-social{margin-bottom:16px}
.page-sidebar .widget_has_thumbnail ul li{margin-bottom:20px}
.page-sidebar .widget_has_thumbnail .image-wrap{padding-top:30%}
.page-sidebar .widget_has_thumbnail .content{margin-top:5px}
.page-sidebar .widget_has_thumbnail .content a{font-family:'Questrial',sans-serif!important;font-weight:700;font-size:14px;color:#666}
.page-sidebar .widget_has_thumbnail .content a:hover{color:#0091ea}
.page-sidebar .widget_latest_post ul li,.page-sidebar .widget_rss ul li,.page-sidebar .widget_meta ul li,.page-sidebar .widget_pages ul li,.page-sidebar .widget_nav_menu ul li,.page-sidebar .widget_categories ul li,.page-sidebar .widget_archive ul li{font-family:'Questrial',sans-serif!important;font-weight:700;font-size:14px;color:#666;margin-left:12px}
.page-sidebar .widget_latest_post ul li:before,.page-sidebar .widget_rss ul li:before,.page-sidebar .widget_meta ul li:before,.page-sidebar .widget_pages ul li:before,.page-sidebar .widget_nav_menu ul li:before,.page-sidebar .widget_categories ul li:before,.page-sidebar .widget_archive ul li:before{content:'';font-size:24px;font-weight:400;display:inline-block;margin-right:10px;width:8px;height:8px;background-color:#ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:relative;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.page-sidebar .widget_latest_post ul li a,.page-sidebar .widget_rss ul li a,.page-sidebar .widget_meta ul li a,.page-sidebar .widget_pages ul li a,.page-sidebar .widget_nav_menu ul li a,.page-sidebar .widget_categories ul li a,.page-sidebar .widget_archive ul li a{display:inline-block;color:inherit;padding-top:8px;padding-bottom:8px}
.page-sidebar .widget_latest_post ul li:last-child,.page-sidebar .widget_rss ul li:last-child,.page-sidebar .widget_meta ul li:last-child,.page-sidebar .widget_pages ul li:last-child,.page-sidebar .widget_nav_menu ul li:last-child,.page-sidebar .widget_categories ul li:last-child,.page-sidebar .widget_archive ul li:last-child{border:0}
.page-sidebar .widget_latest_post ul li ul li,.page-sidebar .widget_rss ul li ul li,.page-sidebar .widget_meta ul li ul li,.page-sidebar .widget_pages ul li ul li,.page-sidebar .widget_nav_menu ul li ul li,.page-sidebar .widget_categories ul li ul li,.page-sidebar .widget_archive ul li ul li{margin-left:18px}
.page-sidebar .widget_latest_post ul li:hover:before,.page-sidebar .widget_rss ul li:hover:before,.page-sidebar .widget_meta ul li:hover:before,.page-sidebar .widget_pages ul li:hover:before,.page-sidebar .widget_nav_menu ul li:hover:before,.page-sidebar .widget_categories ul li:hover:before,.page-sidebar .widget_archive ul li:hover:before{background-color:#0091ea}
.page-sidebar .widget_latest_post ul li:hover > a,.page-sidebar .widget_rss ul li:hover > a,.page-sidebar .widget_meta ul li:hover > a,.page-sidebar .widget_pages ul li:hover > a,.page-sidebar .widget_nav_menu ul li:hover > a,.page-sidebar .widget_categories ul li:hover > a,.page-sidebar .widget_archive ul li:hover > a{color:#0091ea}
.page-sidebar .widget_recent_comments ul li{font-weight:700;font-size:14px;color:#666;margin-left:12px}
.page-sidebar .widget_recent_comments ul li span{display:inline-block;color:inherit;padding-top:8px;padding-bottom:8px}
.page-sidebar .widget_recent_comments ul li span a{color:inherit}
.page-sidebar .widget_recent_comments ul li:last-child{border:0}
.page-sidebar .widget_recent_comments ul li ul li{margin-left:18px}
.page-sidebar .widget_recent_comments ul li:hover > a{color:#0091ea}
.tagcloud{font-size:0;margin-left:-4px;margin-right:-4px;margin-bottom:16px}
.tagcloud a{display:inline-block;font-weight:600;font-size:12px!important;color:#666;padding:3px 10px;background-color:#ddd;margin:4px}
.tagcloud a:hover{color:#fff;background-color:#0091ea}
.cottage-dest-input ul li{padding:3px 0px;line-height:0px;}
.widget_has_radio_checkbox ul li{padding:6px 0}
.widget_has_radio_checkbox ul li label, .cottage-dest-input ul li label{position:relative;display:block;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.42857413;}
.cottage-dest-input ul li label .awe-icon-check{position: relative;font-size: 6px;width: 13px;height: 13px;line-height: 8px;top:-2px;text-align: center;border: 2px solid #A6A6A6;color: transparent;margin-right: 8px;}
.widget_has_radio_checkbox ul li label .awe-icon-check{vertical-align:middle;position:relative;font-size:7px;width:15px;height:15px;line-height:11px;text-align:center;border:2px solid #A6A6A6;color:transparent;top:-2px;margin-right:8px}
.widget_has_radio_checkbox ul li label > input[type="radio"],.widget_has_radio_checkbox ul li label > input[type="checkbox"], .cottage-dest-input ul li label > input[type="radio"], .cottage-dest-input ul li label > input[type="checkbox"] {display:none}
.widget_has_radio_checkbox ul li label > input[type="radio"]:checked ~ .awe-icon-check,.widget_has_radio_checkbox ul li label > input[type="checkbox"]:checked ~ .awe-icon-check, .cottage-dest-input ul li label  > input[type="radio"]:checked ~ .awe-icon-check,.cottage-dest-input ul li label input[type="checkbox"]:checked ~ .awe-icon-check {color:#0091ea}
.widget_has_radio_checkbox ul li label .rating{font-size:12px;color:#666}
.widget_has_radio_checkbox ul li label .rating .fa{font-size:11px;color:#B1B1B1}
.widget_price_filter .price-slider-wrapper{padding-top:5px;margin-bottom:16px}
.widget_price_filter .price-slider{height:3px}
.widget_price_filter .price-slider .ui-slider-handle{height:10px}
.widget_price_filter .price_slider_amount{font-weight:600;font-size:16px;color:#A5A5A5;margin-top:15px}
.widget_has_radio_checkbox_text .widget_content{margin-bottom:32px}
.widget_has_radio_checkbox_text .widget_content label{position:relative;display:inline-block;margin:0;font-size:12px;font-weight:600;color:#666;padding:6px 0;margin-right:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.widget_has_radio_checkbox_text .widget_content label .awe-icon-check{position:relative;font-size:7px;width:15px;height:15px;line-height:11px;text-align:center;border:2px solid #A6A6A6;color:transparent;top:-2px;margin-right:8px}
.widget_has_radio_checkbox_text .widget_content label > input[type="radio"],.widget_has_radio_checkbox_text .widget_content label > input[type="checkbox"]{display:none}
.widget_has_radio_checkbox_text .widget_content label > input[type="radio"]:checked ~ .awe-icon-check,.widget_has_radio_checkbox_text .widget_content label > input[type="checkbox"]:checked ~ .awe-icon-check{color:#0091ea}
.widget_has_radio_checkbox_text .widget_content label.from,.widget_has_radio_checkbox_text .widget_content label.to{margin-right:0;width:100%;font-size:13px;margin-top:5px}
.widget_has_radio_checkbox_text .widget_content label .form-item{position:relative;margin-top:8px}
.widget_has_radio_checkbox_text .widget_content label .form-item input{height:36px;line-height:36px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:100%;padding-right:32px}
.widget_has_radio_checkbox_text .widget_content label .form-item .awe-icon{position:absolute;font-size:14px;color:#A6A6A6;top:10px;right:10px}
.woocommerce-error,.woocommerce-info,.woocommerce-message{border:0;margin-top:0!important;box-shadow:none;background:none;background-color:#eee;border-left:7px solid #0091ea;border-radius:0!important;font-weight:400;font-size:14px;color:#68738B;padding:14px 30px!important}
.woocommerce-error:before,.woocommerce-error:after,.woocommerce-info:before,.woocommerce-info:after,.woocommerce-message:before,.woocommerce-message:after{display:none!important}
.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:inherit;text-decoration:underline}
.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#0091ea}
.product-slider-wrapper{overflow:hidden}
.product-slider .item img{width:100%}
.product-slider .owl-controls .owl-buttons{position:static}
.product-slider .owl-controls .owl-buttons .owl-prev{position:absolute;top:50%;left:-30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:999;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.product-slider .owl-controls .owl-buttons .owl-next{position:absolute;top:50%;right:-30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:999;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.product-slider:hover .owl-controls .owl-buttons .owl-prev{left:5px;opacity:1}
.product-slider:hover .owl-controls .owl-buttons .owl-next{right:5px;opacity:1}
.product-slider-thumb-row{margin-left:-8px;margin-right:-8px}
.product-slider-thumb{padding:8px 0}
.product-slider-thumb .owl-item{padding:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.product-slider-thumb .owl-item.synced{opacity:.4}
.product-slider-thumb .item{cursor:pointer;background-color:#ddd}
.product-slider-thumb .item img{display:block;width:100%}
.initiative{min-width:680px}
.detail-sidebar{margin-top:72px}
.mfp-wrap{z-index:9999999}
.mfp-bg{z-index:999999}
.mfp-preloader{color:#fff}
.product-map{height:160px;margin-top:12px}
.tour-map{max-width:100%;width:470px;height:250px;float:left;margin-right:30px}
#page-wrap.dark{background-color:#1E1E1F}
#page-wrap.dark textarea,#page-wrap.dark input[type="search"],#page-wrap.dark input[type="text"],#page-wrap.dark input[type="url"],#page-wrap.dark input[type="number"],#page-wrap.dark input[type="password"],#page-wrap.dark input[type="email"],#page-wrap.dark input[type="file"] select{background-color:#262626;border-color:#606060;color:#a6a6a6}
#page-wrap.dark .awe-btn{background-color:#444;border-color:#444;color:#fff}
#page-wrap.dark .awe-btn.awe-btn-style2{border:0;background-color:#ddd;color:#666}
#page-wrap.dark .awe-btn.awe-btn-style3{border:0;background-color:#0091ea;color:#fff}
#page-wrap.dark .awe-btn.awe-btn-style3:focus,#page-wrap.dark .awe-btn.awe-btn-style3:hover{background-color:#575757;color:#fff}
#page-wrap.dark .awe-btn:focus,#page-wrap.dark .awe-btn:hover{background-color:#0091ea;border-color:#0091ea;color:#111}
#page-wrap.dark #header-page{background-color:#0091ea}
#page-wrap.dark #header-page .header-page__inner{background-color:#0091ea}
#page-wrap.dark .minicart-wrap .toggle-minicart{color:#111;border-left:1px solid rgba(0,0,0,0.1)}
#page-wrap.dark .search-box .searchtoggle{color:#111;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}
#page-wrap.dark .preloader{background-color:#111}
#page-wrap.dark .awe-navigation .menu-list li a{color:#000;font-size:12px;text-transform:uppercase}
#page-wrap.dark .awe-navigation .menu-list li:hover > a,#page-wrap.dark .awe-navigation .menu-list li.current-menu-parent > a,#page-wrap.dark .awe-navigation .menu-list li.current-menu-item > a{color:#fff}
#page-wrap.dark .awe-navigation .menu-list li .sub-menu li:hover > a,#page-wrap.dark .awe-navigation .menu-list li .sub-menu li.current-menu-parent > a,#page-wrap.dark .awe-navigation .menu-list li .sub-menu li.current-menu-item > a{color:#0091ea}
#page-wrap.dark .awe-navigation-responsive{background-color:#111;border:1px solid rgba(255,255,255,0.2);border-right:0;border-bottom:0}
#page-wrap.dark .awe-navigation-responsive .menu-list li{border-bottom:1px solid rgba(255,255,255,0.2)}
#page-wrap.dark .awe-navigation-responsive .menu-list li:first-child{border-top:1px solid rgba(255,255,255,0.2)}
#page-wrap.dark .awe-navigation-responsive .menu-list li a{color:#8F9AB3}
#page-wrap.dark .awe-navigation-responsive .menu-list li.current-menu-parent > a,#page-wrap.dark .awe-navigation-responsive .menu-list li.current-menu-item > a{color:#fff}
#page-wrap.dark .awe-navigation-responsive .menu-list li .sub-menu{background-color:#111}
#page-wrap.dark .awe-navigation-responsive .menu-list li .submenu-toggle{border-left:1px solid rgba(255,255,255,0.2)}
#page-wrap.dark .tabs .ui-tabs-nav:after{border-bottom-color:#333}
#page-wrap.dark .tabs .ui-tabs-nav li .ui-tabs-anchor{color:#666}
#page-wrap.dark .tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#0091ea}
#page-wrap.dark .accordion .ui-accordion-header{background-color:#333;color:#0091ea}
#page-wrap.dark .accordion .ui-state-active .ui-icon,#page-wrap.dark .accordion .ui-widget-content .ui-state-active .ui-icon{border-top-color:#0091ea}
#page-wrap.dark .accordion .ui-widget-content{color:#A5A5A5}
#page-wrap.dark .accordion .ui-widget-content h1,#page-wrap.dark .accordion .ui-widget-content h2,#page-wrap.dark .accordion .ui-widget-content h3,#page-wrap.dark .accordion .ui-widget-content h4,#page-wrap.dark .accordion .ui-widget-content h5,#page-wrap.dark .accordion .ui-widget-content h6{color:#fff}
#page-wrap.dark .destination-grid-content .section-title h3{color:#fff}
#page-wrap.dark .destination-grid-content .more-destination a{color:#111;font-weight:600}
#page-wrap.dark .awe-search-tabs .ui-tabs-nav:before{background-color:#0091ea}
#page-wrap.dark .accordion h1,#page-wrap.dark .accordion h2,#page-wrap.dark .accordion h3,#page-wrap.dark .accordion h4,#page-wrap.dark .accordion h5,#page-wrap.dark .accordion h6{color:#fff}
#page-wrap.dark .awe-search-tabs .ui-tabs-nav li .ui-tabs-anchor{color:#333;border-left:1px solid rgba(0,0,0,0.2)}
#page-wrap.dark .awe-search-tabs .ui-tabs-nav li:last-child .ui-tabs-anchor{border-right:1px solid rgba(0,0,0,0.2)!important}
#page-wrap.dark .awe-search-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{background-color:#333;border-color:#333;color:#fff}
#page-wrap.dark .awe-search-tabs .ui-tabs-nav li.ui-tabs-active + li .ui-tabs-anchor{border-color:#333}
#page-wrap.dark .awe-search-tabs__content{background:url(../images/pattern2.png);background-repeat:repeat;background-color:transparent}
#page-wrap.dark .awe-search-tabs__content .ui-tabs-panel h2{color:#D4D4D4}
#page-wrap.dark .awe-search-tabs__content .ui-tabs-panel .form-elements label{color:#0091ea}
#page-wrap.dark .awe-search-tabs__content .ui-tabs-panel .form-elements input,#page-wrap.dark .awe-search-tabs__content .ui-tabs-panel .form-elements select{background-color:#444;border-color:#606060;color:#A6A6A6}
#page-wrap.dark .awe-search-tabs__content .ui-tabs-panel .form-elements .fa,#page-wrap.dark .awe-search-tabs__content .ui-tabs-panel .form-elements .awe-icon{background-color:#444}
#page-wrap.dark .awe-search-tabs-2 .awe-search-tabs__content{background-image:none;background-color:rgba(0,0,0,0.8)}
#page-wrap.dark .destination-content .section-title h3{color:#fff}
#page-wrap.dark .awe-masonry .awe-masonry__item > a:after{border-color:#1E1E1F}
#page-wrap.dark .widget_has_radio_checkbox_text .widget_content label .awe-icon-check{border-color:#444}
#page-wrap.dark .awe-services__list li{color:#0091ea;border-bottom-color:#666}
#page-wrap.dark .awe-services__list li .awe-icon-check{border-color:#444}
#page-wrap.dark .awe-services__list li .awe-icon-arrow-right{color:#444}
#page-wrap.dark .awe-services__list li:hover .awe-icon-check{border-color:#262626;background-color:#262626;color:#0091ea}
#page-wrap.dark .awe-services__list li:hover .awe-icon-arrow-right{color:#0091ea}
#page-wrap.dark #footer-page{position:relative;z-index:9}
#page-wrap.dark #footer-page:after{content:'';display:block;position:absolute;width:100%;height:0;top:0;left:0;border-top:2px solid #262626;z-index:-1}
#page-wrap.dark .woocommerce-error,#page-wrap.dark .woocommerce-info,#page-wrap.dark .woocommerce-message{background-color:#444;color:#fff}
#page-wrap.dark .related-post .post{border-color:#666}
#page-wrap.dark .related-post .post .post-content{color:#d4d4d4}
#page-wrap.dark .page-sidebar .widget_has_thumbnail .content a,#page-wrap.dark .page-sidebar .widget_latest_post ul li a,#page-wrap.dark .page-sidebar .widget_rss ul li a,#page-wrap.dark .page-sidebar .widget_meta ul li a,#page-wrap.dark .page-sidebar .widget_pages ul li a,#page-wrap.dark .page-sidebar .widget_nav_menu ul li a,#page-wrap.dark .page-sidebar .widget_categories ul li a,#page-wrap.dark .page-sidebar .widget_archive ul li a{color:#ddd}
#page-wrap.dark .page-sidebar .widget_has_thumbnail .content a:hover,#page-wrap.dark .page-sidebar .widget_latest_post ul li a:hover,#page-wrap.dark .page-sidebar .widget_rss ul li a:hover,#page-wrap.dark .page-sidebar .widget_meta ul li a:hover,#page-wrap.dark .page-sidebar .widget_pages ul li a:hover,#page-wrap.dark .page-sidebar .widget_nav_menu ul li a:hover,#page-wrap.dark .page-sidebar .widget_categories ul li a:hover,#page-wrap.dark .page-sidebar .widget_archive ul li a:hover{color:#0091ea}
#page-wrap.dark .tagcloud a{background-color:#333}
#page-wrap.dark .tagcloud a:hover{background-color:#0091ea}
#page-wrap.dark .page__pagination span,#page-wrap.dark .page__pagination a{color:#a6a6a6;background-color:#333}
#page-wrap.dark .page__pagination span.current,#page-wrap.dark .page__pagination span:hover,#page-wrap.dark .page__pagination a.current,#page-wrap.dark .page__pagination a:hover{color:#000;background-color:#0091ea}
#page-wrap.dark .related-post .post .post-title h1{color:#0091ea}
#page-wrap.dark .related-post{border-color:#666}
#page-wrap.dark .owl-carousel .owl-controls .owl-buttons > div .fa{background-color:#333}
#page-wrap.dark .awe-navigation .menu-list li .sub-menu,#page-wrap.dark .minicart-wrap .minicart-body{background-color:#333;border-color:#4A4A4A}
#page-wrap.dark .awe-navigation .menu-list li .sub-menu li a{color:#ddd;border-color:#4A4A4A}
#page-wrap.dark .minicart-wrap .minicart-body .minicart-footer,#page-wrap.dark .minicart-wrap .minicart-body .minicart-total,#page-wrap.dark .minicart-wrap .minicart-body .minicart-list{border-color:#4A4A4A}
#page-wrap.dark .minicart-wrap .minicart-body .minicart-list li .product-name a{color:#ddd}
#page-wrap.dark .minicart-wrap .minicart-body .minicart-list li .product-name a:hover{color:#0091ea}
#page-wrap.dark .minicart-wrap .minicart-body .minicart-list li .product-price .amount{color:#d4d4d4}
#page-wrap.dark .minicart-wrap .minicart-body .minicart-list li .product-remove a{color:#a6a6a6}
#page-wrap.dark .minicart-wrap .minicart-body .minicart-list li .product-remove a:hover{color:#0091ea}
#page-wrap.dark .contact-page__form .descriptions{color:#a6a6a6}
#page-wrap.dark .purpose-slider .owl-controls .owl-buttons > div .fa{background-color:transparent}
#page-wrap.dark .purpose-slider .item .awe-icon{background-color:rgba(255,255,255,0.2);color:#fff!important}
#page-wrap.dark .purpose-slider .item:hover .awe-icon{color:#1E1E1F}
#page-wrap.dark .purpose-slider .item span{color:#fff}
#page-wrap.dark .purpose-slider .item:hover span{color:#0091ea}
#page-wrap.dark .travelling-tabs__time .season .item a span{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#page-wrap.dark .travelling-tabs__time .season .item.hover-active a .awe-icon{background-color:#0091ea;color:#1E1E1F}
#page-wrap.dark .travelling-tabs__time .season .item.hover-active a span{color:#0091ea}
#page-wrap.dark .your-destinations .title h2,#page-wrap.dark .travelling-tabs__time .month .item a{color:#fff}
#page-wrap.dark .travelling-tabs__time .month .item a:before,#page-wrap.dark .travelling-tabs__time .month .item:after{border-color:#fff}
#page-wrap.dark .travelling-tabs__time .month .item.hover-active a:before{border-color:#0091ea}
#page-wrap.dark .travelling-tabs__time .month .item.hover-active a{color:#0091ea}
#page-wrap.dark .trip-item,#page-wrap.dark .destination-list__content .destinations-item{background-color:#262626}
#page-wrap.dark .trip-item .item-price-more .price > .amount,#page-wrap.dark .trip-item .item-price-more .price ins .amount,#page-wrap.dark .flight-item .item-body .item-title h2 a,#page-wrap.dark .trip-item .item-body .item-title h2 a,#page-wrap.dark .attraction-item .item-body .item-title h2 a,#page-wrap.dark .destination-list__content .destinations-item .item-price-more .price .amount,#page-wrap.dark .destination-list__content .destinations-item:hover .item-body .item-footer ul li h6,#page-wrap.dark .destination-list__content .destinations-item .item-body .item-title h2 a{color:#0091ea}
#page-wrap.dark .destination-list__content .destinations-item .item-body .item-footer ul li > p,#page-wrap.dark .destination-list__content .destinations-item .item-body .item-description{color:#a5a5a5}
#page-wrap.dark .destination-list__content .destinations-item .item-body .item-footer ul li h6{color:#f1f1f1}
#page-wrap.dark .destination-list__content .destinations-item .item-price-more .price{color:#b1b1b1}
#page-wrap.dark .widget_has_radio_checkbox ul li label .awe-icon-check,#page-wrap.dark .trip-item .item-price-more:after,#page-wrap.dark .destination-list__content .destinations-item .item-price-more:after{border-color:#444}
#page-wrap.dark .your-destinations .your-destinations__bar .order .fa,#page-wrap.dark .your-destinations .your-destinations__bar .order select{background-color:#444;border:0;color:#a6a6a6}
#page-wrap.dark .trip-item .item-body .item-address{color:#A5A5A5}
#page-wrap.dark .page-sidebar .widget,#page-wrap.dark .page-sidebar .sidebar-title{border-bottom-color:#000}
#page-wrap.dark .breadcrumb:after{background-color:rgba(0,0,0,0.9)}
#page-wrap.dark .breadcrumb ul li a::after{border-left-color:#333}
#page-wrap.dark .price-slider:after{background-color:#333}
#page-wrap.dark .related-post h4{color:#fff}
#page-wrap.dark ~ .ui-datepicker{background-color:#333;border-color:#666}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header{background-color:#222}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-datepicker-title{color:#0091ea}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-datepicker-next{background-color:rgba(255,255,255,0.1);cursor:pointer}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background-color:#0091ea}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-w{border-right-color:#fff}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-header .ui-icon-circle-triangle-e{border-left-color:#fff}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-calendar tbody tr td a{background-color:#222;border:0;color:#a6a6a6}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-calendar tbody tr td a:hover{background-color:#0091ea;color:#fff}
#page-wrap.dark ~ .ui-datepicker .ui-datepicker-calendar .ui-state-active,#page-wrap.dark ~ .ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-active,#page-wrap.dark ~ .ui-datepicker .ui-datepicker-calendar .ui-widget-header .ui-state-active{background-color:#0091ea;color:#fff}
#page-wrap.dark .booking-info{background-color:#0091ea;border-color:#0091ea}
#page-wrap.dark .booking-info .price{border-color:rgba(0,0,0,0.2)}
#page-wrap.dark .booking-info .price em,#page-wrap.dark .booking-info .price .amount{color:#1E1E1F}
#page-wrap.dark .booking-info .price .cart-added{color:#444}
#page-wrap.dark .booking-info .price .cart-added .awe-icon{box-shadow:0 0 0 2px #fff}
#page-wrap.dark .booking-info .add-room-type > a{color:#000}
#page-wrap.dark .booking-info .form-item .fa,#page-wrap.dark .booking-info .form-item .awe-icon,#page-wrap.dark .booking-info .form-item select,#page-wrap.dark .booking-info .form-item input{background-color:#fff;border:0}
#page-wrap.dark .booking-info .reset{color:#1E1E1F}
#page-wrap.dark .booking-info .form-baggage-weight span,#page-wrap.dark .booking-info .form-kids span,#page-wrap.dark .booking-info .form-adult span,#page-wrap.dark .booking-info .form-checkin span,#page-wrap.dark .booking-info .form-select-date span{color:#fff}
#page-wrap.dark .booking-info .form-submit .add-to-cart button{background-color:#CC1453}
#page-wrap.dark .booking-info .form-submit .add-to-cart button:hover{background-color:#444}
#page-wrap.dark .booking-info .awe-icon,#page-wrap.dark .booking-info .fa{top:0;right:0;height:36px}
#page-wrap.dark .toggle-menu-responsive{border-right:1px solid rgba(0,0,0,0.1)}
#page-wrap.dark .toggle-menu-responsive .item{background-color:#111}
#page-wrap.dark .toggle-menu-responsive.toggle-active .item{background-color:#111}
#page-wrap.dark .awe-navigation-hamburger .toggle-menu-responsive:hover .item{background-color:#fff}
.body-dark .awe-btn{background-color:#444;border-color:#444;color:#fff}
.body-dark .awe-btn.awe-btn-style2{border:0;background-color:#ddd;color:#666}
.body-dark .awe-btn.awe-btn-style3{border:0;background-color:#0091ea;color:#fff}
.body-dark .awe-btn.awe-btn-style3:focus,.body-dark .awe-btn.awe-btn-style3:hover{background-color:#575757;color:#fff}
.body-dark .awe-btn:focus,.body-dark .awe-btn:hover{background-color:#0091ea;border-color:#0091ea;color:#111}
.body-dark .flight-popup{background-color:#333}
.body-dark .flight-popup .flight-popup__content .title h2{color:#fff}
#slider-revolution ul{padding-left:0;list-style:none;margin-bottom:0}
.slider-caption-sub{color:#fff;text-transform:uppercase;font-size:20px;line-height:1;display:inline-block}
.slider-caption-sub.slider-caption-sub-1{font-weight:700;font-size:26px;letter-spacing:28px}
.slider-caption-sub.slider-caption-sub-3{font-size:26px;font-family:'Questrial',sans-serif!important}
.slider-caption{font-size:60px;color:#fff;text-transform:uppercase;font-family:'Questrial',sans-serif!important;line-height:1}
.slider-caption small{display:inline-block;line-height:1;font-weight:500;font-family:'Questrial',sans-serif!important;font-size:30px;color:#fff;line-height:1.15em}
.slider-caption.slider-caption-1{font-weight:700}
.slider-caption.slider-caption-2{font-weight:700;font-size:80px}
.slider-caption.slider-caption-3{font-size:80px}
.slider-icon{padding:5px 0;display:inline-block}
.awe-btn.awe-btn-slider{font-size:14px;padding:10px 30px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}
.fa-menuicon{font-size:18px;margin-right:5px}
#header-page{position:fixed!important;height:70px;z-index:99999;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;right:0;top:0}
.hero-section{margin-top:60px;}
/*.NewHeader img{max-height:90px!important}
.NewHeader .awe-navigation .menu-list li{padding:15px 12px}
.NewHeader .awe-navigation .menu-list li a{line-height:60px;}
.NewHeader .header-page__inner{height:90px!important}*/
.b-left{border-left:1px solid #eee}
.b-right{border-right:1px solid #eee}
.btn-primary{width:100%;color:#fff!important}
.Top{margin-top:105px!important}
.Top2{margin-top:90px}
.includes{padding:0 10px}
.includes ul{list-style-type:none}
.includes ul li{float:left;width:20%;color:#000;padding:4px;text-align:center;font-size:10px;font-weight:100;color:#000}
.price-and-Date{text-align:left;font-size:12px;color:#000;padding:10px;margin-top:5px}
.price{font-size:16px;font-weight:600}
.btn-white{width:100%;padding:3px;border-color:#428bca;background:#fff;border:none;border:0px solid #428bca;font-size:20px;color:#428bca}
.btn-white:hover{background:none;color:#f39200}
.padding10px{padding:10px}
.hoverimage{color:#fff;font-size:20px!important}
.change-icon > .fa + .fa,.change-icon:hover > .fa{display:none}
.change-icon:hover > .fa + .fa{display:inherit}
.faleft{margin-left:5px}
.gallery-view{width:20%}
p{color:#000!important}
#reg,#log{margin-left:5px}
#footer-page p{color:#fff!important}
.item-destination .itembody h2{margin:0;font-size:22px}
.item-destination{background:#fff;margin:20px 0;max-height:200px;width:100%;overflow:hidden;border-radius:20px}
.itembody{margin-top:3%;min-height:167px}
#footer-page{margin-top:50px}
.loader{border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #000;width:60px;height:60px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}
@-webkit-keyframes spin {
0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin {
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
#packagephotos .modal-content,.modal_photos .modal-content{background-color:transparent!important}
#packagephotos,.modal_photos{background:rgba(0,0,0,0.88)}
.licence_footer{margin-bottom:5px; margin-bottom: 0; margin-top: 5px;}

/*style2.css*/

body {min-height: 500px;}
.grand p{color:#f39200!important;font-size:17px}
.modal-body.hotelimage{padding:0!important}
.TourDetail{background:#fff;padding:0px 15px 15px;color:#000;margin:20px 0}
.TourDetail h2{margin:0;font-size:26px;text-transform:capitalize}
.TourDetail h3{margin:0;font-size:22px;text-transform:capitalize}
.TourDetail h4{margin:0;font-size:20px;text-transform:capitalize}
.PackageDetail{background:#fff;padding:15px;color:#000;margin:20px 0;border-radius:20px;}
.PackageDetail h2{margin:0;font-size:26px;text-transform:capitalize}
.PackageDetail h3{margin:0;font-size:22px;text-transform:capitalize}
.PackageDetail h4{margin:0;font-size:20px;text-transform:capitalize}
.black-bg{background:#000;color:#fff;padding:4px 5px;border-radius:0 10px 10px 0}
.hotpad{background-color:#009fe3;padding:5px;color:#fff;display:inline}
.booksummary{background-color:#3fb6ea;padding:5px 20px;color:#fff;margin:0 0 15px}
.flight{background-color:#f9f9f9;margin:0 15px;padding-top:5px}
.airline{margin:5px 15px;border-bottom:1px solid #fce5c3;font-size:13px;padding-bottom:5px}
.hotel{margin-top:15px;border-bottom:1px solid #fce5c3}
.hotelhead{font-size:16px}
.addr{font-size:14px;margin-top:-10px}
.pad{padding:10px 15px}
.padding{margin-top:10px}
.custom_summary{font-size:14px;padding:5px !important;}
.bookDetail{padding:0px 15px 5px;margin:0 0 15px}
.PackageDetail .nav.nav-tabs li.active a{border-bottom:1px solid #3fb6ea}
.inclusion{margin-top:-15px}
.nav.nav-tabs{margin:0;border-bottom:1px solid #eee;margin-top:0}
.PackageDetail .table.table-striped tbody{border-bottom:1px solid #d6d3d3;text-align:center;font-size:13px}
.fatableicon{font-size:20px;color:#009fe3;padding:5px;border-radius:59px;width:30px;margin-top:18%}
.table-striped ul{list-style-type:none}
.panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEE}
.panel-default > .panel-heading{padding:0;border-radius:0;color:#212121;background-color:#FAFAFA;border-color:#EEE}
.panel-title{font-size:14px}
.panel-title > a{display:block;padding:15px;text-decoration:none}
.more-less{float:right;color:#212121}
.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#EEE}
.uldefault{margin-left:15px!important}
.panel.panel-default{margin-bottom:15px}
.images img{max-height:100px;margin-bottom:20px;width:100%}
.images ul li:hover{border:3px solid #009fe3}
.table-bordered{text-align:center}
.selected{background:#f39200;color:#fff}
.head-table{background:#86cbe8;color:#fff}
#month{background:#009fe3;color:#fff;margin:0;padding:5px}
.uldefault3{margin-left:-50px}
.carousel-control span{margin-top:200%}
.modal-dialog{margin:120px auto}
.flag {background: url('../images/icon/flags.png') no-repeat 0 0; height:11px;width:16px;display: inline-block;margin: 0 10px 0 -5px;vertical-align: middle;}
.lang{line-height:1.42857143 !important;padding:3px 12px !important;}
.flag-en{background-position:0px -55px;}
.flag-el{background-position:0px -165px}
.flag-es{background-position:0px -1155px}
.flag-fr{background-position:0px -1012px}
.langpadding{padding:0px !important;width:100%;border:none !important;}
.farerulesmodal {max-height: 400px;overflow: auto;}
.btn.btn-default{background:#009fe3;color:#fff;border-color:#009fe3}
.btn-default1{width:20%;background:#009fe3;color:#fff;border-color:#009fe3}
.modal-header{padding:6px;border-bottom:1px solid #e5e5e5;background:#009fe3;color:#fff}
.modal-header h4{color:#fff;font-size:21px;margin-left:12px}
.modal-header .close{margin-top:6px;margin-right:7px;color:#060000}
#Registration .modal-content,.poptheme{background-color:rgba(255,255,255,0.9);border:none;border-radius:20px;z-index:999999;padding:30px;color:#000}
.btn-primarylog i{float:left;font-size:47px}
.btn-login i, .btn-signup i{font-size:47px}
.btn-login{margin-bottom:8px;background-color:transparent;}
.btn-signup{margin-bottom:5px;background-color:transparent;}
.btn-primarylog{color:#fff;background-color:#fff;border-color:#fff;margin-bottom:15px;width:73%}
.tex-social{font-size:14px}
.fa-facebook-square{color:#2b3890!important}
.fa-twitter-square{color:#26aae0!important}
.fa-google-plus-square{color:#ec1b24!important}
#register .btn-primarylog{color:#fff;background-color:#fff;border-color:#fff;margin-bottom:15px;width:100%}
.b-bottom{border-bottom:1px solid #eee;margin-bottom:15px}
a{cursor:pointer}
.checkbox-inline input,.radio input /*,.checkbox input*/{display:none}
.radio-inline input{display:none}
.checkbox-inline span,.radio-inline span,.radio span,.checkbox span{width:20px;height:20px;display:block;background-image:url(../images/icon/c30.png);background-size:100% 100%}
.checkbox-inline input:checked + span,.radio-inline input:checked + span,.radio input:checked + span .checkbox input:checked + span{background-image:url(../images/icon/c31.png);background-size:100% 100%}
.imgeicon{float:left;margin-right:10px}
.check-left{margin-left:-15px}
.insideul{margin-left:30px}
.radio-inline.male span{width:25px;height:25px;display:block;background-image:url(../images/icon/Male.png);background-size:100% 100%}
.radio-inline.male input:checked + span{width:25px;height:25px;background-image:url(../images/icon/Male1.png);background-size:100% 100%}
.radio-inline.female span{width:25px;height:25px;display:block;background-image:url(../images/icon/Female.png);background-size:100% 100%}
.radio-inline.female input:checked + span{width:25px;height:25px;background-image:url(../images/icon/Female1.png);background-size:100% 100%}
.radio-inline.other span{width:25px;height:25px;display:block;background-image:url(../images/icon/Other.png);background-size:100% 100%}
.radio-inline.other input:checked + span{width:25px;height:25px;background-image:url(../images/icon/Other1.png);background-size:100% 100%}
.white-bg{background:#fff;padding:15px}
.white-bg1{background:#fff;padding:5px 15px;}
.Trip h6{text-align:left;font-size:13px;margin-left:2px}
.eee-bg{background:#009fe3}
.eee-bg h6{font-weight:800;color:#fff;margin-left:5px}
.divbody{border-bottom:1px solid #eee;background:#fbfbfb;padding:2px;margin-bottom:5px}
.divbody h6{margin:0}
.ref{margin-top:15px!important}
.hdiv{font-size:18px!important}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#000;cursor:default;background-color:transparent;border:1px solid transparent;border-bottom-color:transparent}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{text-decoration:none;background-color:transparent;border-bottom:1px solid #009fe3}
.nav-tabs > li > a:hover{border-color:#fff #fff #009fe3}
.item-footer .fa{color:#757575;font-size:25px}
.pertext{font-size:15px;margin-left:10px;font-weight:500}
.viatortext{font-size:15px;font-weight:500}
.border-bottom{border-bottom:1px solid #eee;font-size:20px}
.item-body h6{font-size:13px;margin:0;margin-bottom:5px;font-weight:500}
.includes ul li i{font-size:20px;color:#909090}
.trip-item .item-price-more{padding:0 10px;margin:10px 0}
.prtext{font-size:16px;margin-left:0px;font-weight:500}
.share{list-style-type:none;margin-left:-40px}
.share li{float:left;padding:5px;margin-bottom:0;margin-right:4px;font-size:20px;border:0px solid #eee}
.share li:hover{background:none}
.share li:hover a{color:#f3980e}
.trip-item .item-body{padding:0 15px}
.item-title p{margin-bottom:0}
.modify{background:#fff;padding:10px;margin-top:14px}
.rsp-imge{width:100%}
.profile h6{font-size:14px;color:#5d5b5b}
.profile h6 span{margin-right:5px;color:#0989c3}
.profile h3{font-size:23px;color:#0c7ac3;letter-spacing:1px;font-family:Lato,sans-serif;line-height:inherit;font-weight:600;text-transform:capitalize;margin:0}
.number{margin-left:6px;background:#f39200;color:#fff;padding:0 5px}
.eee-bg h6{font-size:16px;font-weight:600;text-transform:capitalize;color:#fff}
.ftext{font-size:14px;color:#7f7a7a;margin-left:33px}
.ftext i{margin-right:14px;margin-left:-23px;font-size:18px;color:#f39200;width:10px}
.item-title .fa{margin-left:8px;margin-right:8px}
.fileUpload{position:relative;overflow:hidden;margin-top:5px}
.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
#Registration input[type="search"],#Registration input[type="text"],#Registration input[type="url"],#Registration input[type="number"],#Registration input[type="password"],#Registration input[type="email"],#Registration input[type="file"]{height:34px!important}
.heder{border-bottom:1px solid #eee;margin:0;font-size:23px}
[data-icon]:after{font-family:"entypo";content:attr(data-icon);speak:none}
input[type="search"]{width:100%;height:36px;padding:0;line-height:32px;background:#fff;color:#494646;border:0;text-indent:12px;outline:none;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none;width:32px;height:32px;line-height:30px;color:#000;text-align:left;cursor:pointer}
input[type="search"]::-webkit-search-cancel-button:before,input[type="search"]::-webkit-search-results-button:before,input[type="search"]::-webkit-search-results-decoration:before{position:absolute;content:'x';font-style:normal}
input[type="search"]:invalid{border:0!important}
input[type="search"]:invalid::-webkit-search-cancel-button:before,input[type="search"]:invalid::-webkit-search-results-button:before,input[type="search"]:invalid::-webkit-search-results-decoration:before{font-family:"entypo";content:attr(data-icon)}
input[type="search"] + label{position:absolute;margin:8px 0 0 -30px;cursor:pointer}
input[type="search"] + label:before{position:absolute;content:'Choisir';left:-152px;width:100%;color:#000;font:bold 14px/20px Arial,sans-serif;text-align:left}
input[type="search"] + label:after{margin-left:7px;color:#000;content:'\25BE'}
input[type="search"]:focus:invalid + label:before{display:none}
input[type="search"]:focus:invalid + label:after{margin-left:4px;content:attr(data-icon)}
input[type="search"]:valid + label{display:none}
.ui-autocomplete{max-height:180px;padding:0;margin:0;overflow-y:auto;overflow-x:hidden;background:#fff;color:#000;border-color:#fff;z-index:99999}
.ui-autocomplete ul{list-style:none}
.ui-autocomplete li{height:36px;margin:0;white-space:nowrap}
.ui-autocomplete li a{display:block;padding:0 12px;cursor:pointer}
input[type="text"]{height:33px}
#Registration .alert{padding:2px;margin-bottom:0}
.imageslist ul{list-style-type:none;margin-left:-51px}
.imageslist ul li{margin-bottom:10px;padding-left:5px;padding-right:5px}
.imageslist ul li img{max-height:90px;overflow:hidden;width:100%}
.imageslist{overflow:auto;overflow-x:hidden}
.Overflow{overflow:auto;overflow-x:hidden;max-height:48vh}
body::-webkit-scrollbar,.Overflow::-webkit-scrollbar{width:10px}
body::-webkit-scrollbar-track,.Overflow::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
body::-webkit-scrollbar-thumb,.Overflow::-webkit-scrollbar-thumb{background-color:#009fe3;outline:1px solid #009fe3}
.Hotel-images::-webkit-scrollbar,.Cottage-images::-webkit-scrollbar,.hotel-des-overflow::-webkit-scrollbar,.dest-des::-webkit-scrollbar,.owwwl-div::-webkit-scrollbar,.Package-item-des::-webkit-scrollbar,.des-package::-webkit-scrollbar{width:10px;cursor:n-resize}
.Hotel-images::-webkit-scrollbar-track,.Cottage-images::-webkit-scrollbar-track,.hotel-des-overflow::-webkit-scrollbar-track,.dest-des::-webkit-scrollbar-track,.owwwl-div::-webkit-scrollbar-track,.Package-item-des::-webkit-scrollbar-track,.des-package::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);cursor:n-resize}
.Hotel-images::-webkit-scrollbar-thumb,.Cottage-images::-webkit-scrollbar-thumb,.hotel-des-overflow::-webkit-scrollbar-thumb,.dest-des::-webkit-scrollbar-thumb,.owwwl-div::-webkit-scrollbar-thumb,.Package-item-des::-webkit-scrollbar-thumb,.des-package::-webkit-scrollbar-thumb{background-color:#009fe3;outline:1px solid #009fe3;cursor:n-resize}
.border-bottom1{margin-top:-10px;color:#009fe3;border-bottom:1px solid #eee;font-size:23px}
.footercontent ul li{color:#534d4d!important}
.footercontent p{color:#534d4d!important;text-align:justify}
#footer-page .ftext{color:#fff}
#footer-page .ftext i{margin-right:9px;margin-left:-24px;font-size:15px;color:#f39200}
.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:-webkit-linear-gradient(45deg,#ff89e9 0%,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0%,#05abe0 100%)}
.hovereffect img{display:block;position:relative;max-width:none;width:calc(100% + 60px);-webkit-transition:opacity 0.35s,-webkit-transform 3s;transition:opacity 0.35s,transform 3s;transform:translate3d(0,-146px,0);transform:translate3d(0,-146px,0);cursor:crosshair}
.hovereffect:hover img{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.hovereffect:hover .overlay:before,.hovereffect:hover a,.hovereffect:hover p{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.bg-white1{background:#fff;padding:5px 15px;margin-bottom:20px}
.form-control{border-radius:10px!important;height:32px!important}
.checkbox a{text-decoration:underline}
.white-bg label{font-weight:500;color:#000}
.white-bg1 label{font-weight:500;color:#000}
.pitem{margin-bottom:0;margin-left:30px}
.Detail h6{font-size:14px}
.childAge{margin-top:-10px;}
.padding20px{padding-left:18px;color:#968c8c}
#me{-webkit-animation:rotation .5s infinite linear;-moz-animation:rotation .5s infinite linear; -o-animation:rotation .5s infinite linear;
    -ms-transition:rotation .5s infinite linear; 
    animation:rotation .5s infinite linear;}
#bg_img{-webkit-animation:rotation .5s infinite linear;-moz-animation:rotation .5s infinite linear; -o-animation:rotation .5s infinite linear;
    -ms-transition:rotation .5s infinite linear; 
    animation:rotation .5s infinite linear;left:0;right:0;top:30%;position:fixed;}
@-webkit-keyframes rotation {
from{transition:all .05s ease-in-out}
to{transform:scale(1.6)}
}
.loadimage{text-align:center;margin-top:40vh;margin-bottom:60vh}
.itembody .ng-binding{overflow:hidden;text-overflow:ellipsis;height:3em;padding:0 19px}
.form-all{margin-bottom:15px}
.item-flight h5{margin:0;font-size:16px;line-height:41px;margin-top:5%}
.item-flight h4{font-size:30px;margin:0;color:#f39200}
.item-flight{background:#fff;margin-bottom:15px}
.fff{background:#fff}
.item-flight .price{background:#eee;padding:5px;padding-bottom:16px}
.item-flight .price h5{line-height:34px}
.item-flight p{margin-bottom:0}
.D-text{float:left}
.D-text h6{margin:0;font-size:15px}
.D-text p{margin:0}
.D-fa{float:left;font-size:19px;margin-right:11px;color:#f39200}
#formHotels .form-elements,#frmflights .form-elements,#formTransfers .form-elements,#formFlights_hotels .form-elements{margin-bottom:15px}
.modifydiv{margin-top:92px;margin-bottom:15px}
.viatordiv{margin-top:92px;margin-bottom:15px}
#modifysearch .form-elements .awe-icon{position:absolute;width:19px;height:2px;background-color:#fff;line-height:34px;text-align:right;top:24px;right:18px;padding-right:12px;font-size:16px;color:#666;pointer-events:none}
.modify-search{padding:10px;border:1px solid #eee;margin-top:10px}
#owl-demo .item{background:#fff;padding:10px 0;margin:10px;color:#545252;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;border:1px solid #eee}
#owl-demo .item:hover{border:1px solid #009fe3;cursor:pointer}
.color-orng{color:#f39200}
.customNavigation{text-align:center}
/*use styles below to disable ugly selection*/ 
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.owl-pagination{display:none}
.owl-slider{margin-bottom:15px}
.item-f-footer{border-top:1px solid #eee;margin-right:-31px}
.item-f-footer h6{font-size:15px;font-weight:500;line-height:26px;text-decoration:underline;color:#009fe3;border-right:1px solid #eee}
.Flight-search .item-flight:hover{outline:2px solid #5fc3ed}
.bo-bottom{border-bottom:1px solid #eee}
.number-round{background:#f39200;color:#fff;padding:10px 13px;margin-right:6px;border-radius:50px}
.two-way .price{margin-top:22%}
.item-hotel, .item-cottage{background:#fff;margin-bottom:15px}
.item-hotel .price h4, .item-cottage .price h4{color:#f39200}
.item-hotel h6, .item-cottage h6{font-size:14px;margin:0}
.item-viator{background:#fff;margin-bottom:15px}
.item-viator .price h4{color:#f39200}
.item-viator h6{font-size:14px;margin:0}
.item-transfers{background:#fff;margin-bottom:15px}
.item-transfers .price h4{color:#f39200}
.item-transfers h6{font-size:14px;margin:0}
.item-icon i{font-size:19px;padding-right:7px;color:#009fe3;margin-top:10px}
.fa-scolor{color:#ffa700}
.Indication ul{list-style-type:none}
.sortby{list-style-type:none;margin-top:-10px}
.sortby li{float:left;color:#000;padding:4px 20px;margin-right:39px;font-size:15px;line-height:28px;cursor:pointer}
.fa-left{margin-left:-14px}
.btn-primary{color:#fff;background-color:#009fe3;border-color:#009fe3}
.sortby li.main{background:#009fe3;color:#fff;margin-right:0;cursor:none}
.btn.btn-default{background:#009fe3!important;color:#fff!important;border-color:#009fe3!important}
.item-hotel .price, .item-cottage .price{max-height:200px;}
.item-hotel .price, .item-cottage .price{padding-top:5px;height:200px;border-left:1px solid #d8e0f3;background:#d8e0f3}
.item-viator .price{padding-top:1px;padding-bottom:19px;border-left:1px solid #d8e0f3;background:#d8e0f3}
.item-transfers .price{padding-top:1px;padding-bottom:60px;border-left:1px solid #d8e0f3;background:#d8e0f3}
.hotel-s-img{max-height:200px;overflow:hidden}
.hotel-s-img img{width:100%;min-height:200px}
.viator-s-img{max-height:158px;overflow:hidden}
.viator-s-img img{width:100%;min-height:158px}
.transfer-s-img{max-height:158px;overflow:hidden}
.transfer-s-img img{width:100%;max-height:158px}
.item-hotel:hover, .item-cottage:hover{outline:2px solid #009fe3}
.item-viator:hover{outline:2px solid #009fe3}
.item-transfers:hover{outline:2px solid #009fe3}
.roomSelect h4{font-size:16px;margin:0}
.headtable{background:#eee;color:#000;padding:5px;font-weight:600}
#selectroom{padding:0 5px}
.roomSelect{border-top:1px solid #eee;padding-top:10px;color:#000;padding-bottom:10px}
.roomSelect .cancel{line-height:3}
.roomSelect .btn{margin-top:7px}
#Photos .modal-content{background-color:transparent;box-shadow:none;border:none}
.carousel-control.right,.carousel-control.left{background-image:none}
.Newsletter .input-group-addon{padding:4px 0;font-size:22px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#10a5e4;border:1px solid #10a5e4;border-radius:0;cursor:pointer;color:#fff}
.Newsletter{background:none;margin:0;padding:25px;border:10px outset #0091ea;border-radius:25px;}
.trip-item h2{margin:0;font-size:20px}
.trip-item h6{font-size:12px;margin:0;line-height:25px}
.Image-trip img{width:100%;min-height:185px}
.Image-trip{max-height:185px;overflow:hidden}
.price-trip{border-left:2px dashed #eee;padding-left:10px;padding-bottom:10px}
.ngrs-range-slider{border:none!important;background:#f7f7f7!important;box-shadow:none!important}
.address{border:2px dashed #eee}
.description{overflow:hidden;text-overflow:ellipsis;max-height:123px;margin:0;text-align:justify}
.hotel-heading, .cottage-heading{margin:0;font-size:22px}
.transfers-heading{margin:0;font-size:22px;}
.tours-heading{margin:0;font-size:22px;}
.transfers_extras{margin-top:10px;}
.number-round.AddedClass{background-color:#dadada;color:#000}
#popupfailure .modal-body{position:relative;padding:10px;border-left:8px solid #de0d0d}
#popupfailure .modal-content,#popupsuccess .modal-content{border-radius:0;margin-top:40%}
#popupfailure .modal-title{font-size:19px;color:#de0d0d}
#popupsuccess .modal-title{font-size:19px;color:#047b0d}
#popupsuccess .modal-body{position:relative;padding:10px;border-left:8px solid #047b0d}
#popupfailure,#popupsuccess{z-index:99999}
.Booinginfo h6{font-size:16px}
.fhead{font-size:16px;text-transform:capitalize}
.map{margin-bottom:-54px;margin-top:40px}
.Booinginfo h6 span{font-weight:500;color:#777171}
.refno{font-size:16px;color:#f39200;margin:0}
.book-no{font-size:16px;color:#f39200;}
.item-flight-cofrm h5{margin:0;font-size:15px}
.item-flight-cofrm p{margin:0}
.table-bordered tfoot tr th{text-align:center;color:#000;font-size:18px}
.tr-details{font-size:17px;font-weight:500}
.tr-details span{font-size:14px;padding-left:10px}
.tr-details span a{color:#08acf3;text-decoration:underline}
.tr-detail{border:1px solid #eee;border-top-color:#fff;padding:0 5px}
.tr-detail h6{font-weight:500}
.Cofirmation{background:#fff;margin-bottom:5px;border-bottom:1px solid #eee}
.b-bottom0{margin:0;border-bottom:1px dashed #eee}
.inn-grid{border-bottom:1px solid #eee;padding:5px 15px;margin-bottom:15px}
.table-striped tr th{text-align:center}
.inn-grid h6{font-weight:400;margin:0;font-size:13px}
.inn-grid .head{font-weight:600;margin:0;font-size:16px}
.inn-grid table i{font-size:16px;color:#f39200}
.awe-masonry.item-9 .awe-masonry__item:nth-child(3) .item-title h2{font-size:25px}
.conf h4{font-size:15px;margin:0}
.fa-conf{font-size:37px}
.payment-card h6{margin:0;font-size:14px;margin-bottom:5px}
.payment-card h4{margin:0;font-size:18px;margin-bottom:5px}
.payment-card{background:#eee;padding:10px}
.Des-panel-head{padding:5px 15px;cursor:pointer}
.item-Desinationhead{background:#009fe3}
.item-Desinationhead h4{font-size:15px;padding:5px 10px;line-height:30px;color:#fff}
.inn-grid table i,.table-striped i{font-size:16px;color:#f39200}
.head{font-size:18px;font-weight:600}
.room_head{margin:0;margin-top:30px;font-size:15px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{line-height:28px;text-align:center}
.border_right_dashed{border-right:1px dashed #d3d3d3;}
.border_left_dashed{border-left:1px dashed #d3d3d3}
.margin29{margin-top:29px}
.search-btn{float:right;width:auto;}
.newletter-Width{width:75%}
.Resp-right{text-align:right}
.footer-menu{list-style-type:none}
.footer-menu li{float:left;padding-right:20px}
.tp-loader.spinner2{background-color:transparent!important;box-shadow:none!important}
.icon.fa.fa-check-circle-o{-moz-font-size:24px!important}
.newbtn{background:#0060ad;border-color:#0060ad;border-radius:0}
.newbtn i{color:#fff}
.bgee{background:#eee;padding:10px;margin-bottom:10px}
.sub-head{margin:0!important;border-bottom: 1px solid #eee;}
.sub-head span{background:#04a0e3;padding:5px 15px;color:#fff}
.border-div{margin:15px 0}
.costp{margin:0;font-weight:700;font-size:16px;color:#fff}
.btn-primary.disabled,.btn-primary[disabled]{background-color:#fb0505;border-color:#fc5d5d;cursor:not-allowed!important}
.body-g{margin-bottom:-20px}
.price-text{text-align:right;margin:0}
.funkyradio input[type="radio"]:empty ~ label,.funkyradio input[type="checkbox"]:empty ~ label{margin-top:5px!important}
.funkyradio div{overflow:hidden}
.funkyradio label{width:100%;border-radius:3px;border:1px solid #D1D3D4;font-weight:400}
.funkyradio input[type="radio"]:empty,.funkyradio input[type="checkbox"]:empty{display:none}
.funkyradio input[type="radio"]:empty ~ label,.funkyradio input[type="checkbox"]:empty ~ label{position:relative;line-height:2em;text-indent:2.6em;margin-top:2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.funkyradio input[type="radio"]:empty ~ label:before,.funkyradio input[type="checkbox"]:empty ~ label:before{position:absolute;display:block;top:0;bottom:0;left:0;content:'';width:2.2em;background:#D1D3D4;border-radius:3px 0 0 3px}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label,.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label{color:#888}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before{content:'\2714';text-indent:.7em;color:#C2C2C2}
.funkyradio input[type="radio"]:checked ~ label,.funkyradio input[type="checkbox"]:checked ~ label{color:#777}
.funkyradio input[type="radio"]:checked ~ label:before,.funkyradio input[type="checkbox"]:checked ~ label:before{content:'\2714';text-indent:.7em;color:#333;background-color:#ccc}
.funkyradio input[type="radio"]:focus ~ label:before,.funkyradio input[type="checkbox"]:focus ~ label:before{box-shadow:0 0 0 3px #999}
.funkyradio-default input[type="radio"]:checked ~ label:before,.funkyradio-default input[type="checkbox"]:checked ~ label:before{color:#333;background-color:#ccc}
.funkyradio-primary input[type="radio"]:checked ~ label:before,.funkyradio-primary input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#337ab7}
.funkyradio-success input[type="radio"]:checked ~ label:before,.funkyradio-success input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#5cb85c}
.funkyradio-danger input[type="radio"]:checked ~ label:before,.funkyradio-danger input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#d9534f}
.funkyradio-warning input[type="radio"]:checked ~ label:before,.funkyradio-warning input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#f0ad4e}
.funkyradio-info input[type="radio"]:checked ~ label:before,.funkyradio-info input[type="checkbox"]:checked ~ label:before{color:#fff;background-color:#5bc0de}
.image-dest{max-height:258px;overflow:hidden;border-radius:20px}
.dest-contry{background:#000;position:absolute;top:0px;padding:5px 15px;border-radius:15px 0}
.dest-contry a{color:#fff}
.dest-des{max-height:260px;overflow:auto;padding:0 10px 0 0;}
.img-dest1{max-height:157px;overflow:hidden}
.dest-theme ul{list-style-type:none;margin-left:-40px}
.dest-theme ul li{float:left;margin-right:10px}
.dest-theme ul li h6{margin:0}
.dest-theme ul li p{margin:0}
.dest-theme ul li p .count{background:#f39200;padding:2px 9px;color:#fff}
.dest-p{background:#eee;padding:3px 10px;font-weight:700}
.dest-Price{font-weight:900}
.contact-form .form-captcha{position:relative;background:#eee;width:100%;margin-bottom:10px}
.Defalt-image img{width:36%;margin-top:11%;padding-bottom:10%}
.Defalt-image{text-align:center;background:#f1efef}
.fa-form-icon{position:absolute;right:21px;background:#fff;top:9px}
.img img{border:none}
.img .Defalt-image{margin:4px}
.Detail-img{max-height:300px;overflow:hidden}
.dest-owl #owl-demo .item{margin:3px;border:none}
.dest-owl #owl-demo .item img{display:block;width:100%;height:auto}
.imageslist .modal-body{padding:0;border:none}
.modal-content{border-radius:0}
.view-more{background:rgba(0,0,0,0.52);color:#fff;text-align:right;padding:5px;position:absolute;bottom:0;left:16px;right:15px}
.ui-datepicker .ui-datepicker-title select{font-size:12px}
.p-head-eee{background:#eee;padding:3px 10px;margin-bottom:0}
.bg-white1 h6{margin:0;margin-bottom:5px}
td{color:#000}
.eebg{background:#eee;padding:5px}
.eebg p{margin:0}
.Tile .item-title h2 a{font-size:16px;background:rgba(255,255,255,0.65);padding:0 15px;position:absolute;top:0px;line-height:28px;border-radius:0 0px 10px 0}
.Tile .item-cat ul{list-style-type:none}
.Tile .item-cat ul li a{color:#fff;position:absolute;top:37px;left:26px;font-weight:bold;}
.Tile .item-available{color:#fff;position:absolute;bottom:36px;right:24px;font-weight:bold;}
.Tile img{min-height:150px;object-fit:cover;border-radius:15px}
.Tile img:hover{opacity:.5}
.Tile{max-height:150px;overflow:hidden;margin-bottom:30px}
.Tile.Tile-lg{max-height:330px;border-radius:20px;overflow:hidden}
.Tile-lg img{min-height:330px}
.img-dest1 img{min-height:157px}
.owwwl-img{float:left;margin-right:10px;margin-bottom:10px;border-radius:15px;}
.owwwl-div{height:95px;overflow:auto}
.p_photos .modal-body{padding:0}
.effects .img{border-radius:18px 18px 0 0;}
.package_image{max-height:330px;overflow:hidden;margin-bottom:20px;border-radius:20px;}
.Package-item-des{max-height:80px;overflow:auto}
.Resp-package{width:95%;position:absolute;top:30px;right:33px}
.mobile-bookingsummary{display:none}
.btn-m_hotel{height:28px;line-height:1px;margin-top:-3px}
.panel-heading{padding:0 20px!important;background:#3fb6ea!important;font-size:16px!important;font-weight:600!important;color:#fff!important}
/*.booking p span{width:50%}*/
.Airline-logo{width:40px;margin-top:2%}
.return-trip .price{padding-top:22%;padding-bottom:36%}
.fixing_left{position:fixed;width:19%;top:125px;border-color: #fff;}
.more_less_btn{display:none}
.Sorttext{color:#f39200;font-size:15px;margin:0;line-height:35px}
.Optionstext{color:#f39200;font-size:18px;margin:0;line-height:35px}
.overflow-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.zig span{padding:0!important}
.pagination_grid{display:inline-block;width:100%!important}
#sticky{width:262px}
#sticky.stick{margin-top:78px!important;position:fixed;top:0;z-index:999}
.summeryhead{margin:0;background:#fff;padding:5px;margin-top:5px}
.Indication span{background:#fff;margin-left:5px;padding:8px;font-size:14px;line-height:35px;margin-bottom:5px;color:#009fe3}
.des-package{max-height:126px;overflow:auto;padding-right:10px}
.common_FlightHotel .nav > li > a{padding:10px 8px}
.head_room{margin:0 -5px;background:#eee;padding:0 6px;font-size:18px;margin-bottom:10px}
.destination-grid-content .more-destination.black:before{background-color:#f39200!important}
.destination-grid-content .more-destination:before{border-radius:0}
.More-head{border-bottom:0px solid #0386df;color:#006cb0;font-weight:900;}
.phone-no a{background:#fff;line-height:25px!important;font-size:13px!important;color:#009fe3!important}
/*.phone-no{padding:0!important}*/
.contact-border{border-bottom:1px solid #eee;}
.languages{float:left;margin-left:none;}
.date-travel{font-size:13px;text-align:left;padding-left:10px;margin:0}
.sticknew{position:fixed;left:0;right:0;bottom:0;z-index:9999}
.call-tooltip .tooltip{width:300px;font-size:16px}
.tooltip{font-size:16px}
.ForMobile{display:none}
.my-profile .panel-body{padding:15px;margin:20px;border:none}
.my-profile .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#fff}
.icon-pad{width:60px;height:55px;line-height:55px;text-align:center}
.k-invalid-msg{color:red!important;font-size:12px!important}
.common_FlightHotel .tab-pane{margin-top:15px}
.with-header{margin-top:91px;padding:5px;background:#fff}
#footer-page .awe-social .fa-instagram{background:#f87a25}
.New .modal-header{background:#009fe3!important;margin-right:0!important;margin-left:0}
.Termsiframe{height:300px;width:100%;border:none}
.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{border:none}
.Hotel-result-Grid .table.table-striped tbody{border:none}
.Hotel-result-Grid .table.table-striped{margin-bottom:0;margin-top:15px}
.Indication-Flight{text-align:right;font-size:14px;font-weight:500}
.Indication-Flight span{margin-left:15px;border:1px solid #eee;padding:8px}
.Indication-Flight .Out i{color:#fbd6aa}
.Indication-Flight .In i{color:#e5eeff}
.form-control-textarea{width:100%}
.my-profile .panel-heading{padding:8px!important;background:#fff!important;font-size:17px!important;font-weight:600!important;color:#fff!important}
.my-profile .panel-title > a{display:block;padding:0;text-decoration:none;color:#000}
.my-profile .nav-tabs > li.active > a,.my-profile .nav-tabs > li.active > a:hover,.my-profile .nav-tabs > li.active > a:focus{color:#fff;cursor:default;background-color:#009fe3;border:1px solid transparent;border-bottom-color:transparent;border-bottom:2px solid rgba(0,159,227,0);padding:2px}
.my-profile .nav > li > a{padding:2px}
.my-profile .tab-content{padding:15px;border:1px solid #eee}
.labelFor{font-weight:600!important;text-align:right;margin-top:27px}
.my-profile table tr th{text-align:left}
.closebtn{position:absolute;top:-10px;right:15px;font-size:26px}
.close-modal{position:absolute;top:-23px;right:-22px;background:#fff!important;opacity:1!important;padding:0 7px 2px!important;border-radius:50%;font-size:26px}
.New_filter ul li{line-height:30px}
.Flight_radio ul li{float:left;margin-right:32px}
.Flight_radio ul li label{font-size:13px}
.Transfers_radio ul li{float:left;margin-right:32px}
.Transfers_radio ul li label{font-size:13px}
.viewbooking .booking_no{display:none}
#Addmore a{font-size:14px;color:#428bca;text-decoration:underline}
.price_slider_amount_time{margin-top:10px;color:#666}
.Airline-name-Flight{color:#000;font-size:12px;line-height:0}
.nav-justified{width:95%;border-bottom:1px solid #fff}
.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#2f2a2a;background-color:#fff;border-radius:0;border-bottom:1px solid #f39200}
.nav > li > a:hover,.nav > li > a:focus{border-radius:0;background-color:transparent}
.Flightifo_c .table-bordered > thead > tr > th,.Flightifo_c .table-bordered > thead > tr > td{border-bottom-width:1px;text-align:left;font-size:12px;line-height:8px}
.Flightifo_c h6{font-size:14px}
.selected{border:2px solid #009fe3!important}
.arrowIcon{margin-left:11px;color:#009fe3!important}
.fare-cofirm h6{font-size:15px;margin:0;font-weight:500;line-height:28px}
.graycolor{padding-right:0;color:#777474}
.fare-cofirm .Fare-head{font-size:19px;margin-bottom:10px;font-weight:600;border-bottom:1px solid #eee}
.fare-cofirm .grand-total{font-size:18px;font-weight:600;border-bottom:1px solid #eee;border-top:1px solid #eee;line-height:38px;margin-top:10px}
.sort .navbar-default{background-color:#fff;border-color:#fff}
.sort .navbar{position:relative;min-height:40px;margin-bottom:14px;border:1px solid transparent}
.sort .nav-justified{width:100%;border-bottom:1px solid #fff}
.sort .navbar-brand{background:#eee;font-weight:600}
.sort .nav.nav-pills.nav-justified li{line-height:30px}
.b-dash{border-bottom:1px dashed}
.sort .nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;width:100%}
.profile .fa,.navigation .fa,.my-profile .fa{color:#f39200}
.profile .fa-eur,.profile .fa-user,.my-profile .fa-user{color:#000}
.booking_no{margin:0}
.profile .main_head_line{border-bottom:1px solid #009fe3;margin-bottom:10px}
.my-profile .panel.panel-default{border:none;border-bottom:1px solid #eee;margin-bottom:5px}
.panel-title.row i{width:15px}
#Scroll-top .panel-heading{padding:5px!important}
.Indication i{color:#f5a62f}
.hotelModify .childlabel, .cottagesModify .childlabel{margin-top:0}
.transfersModify .childlabel{margin-top:0}
.flightshotelsModify.childlabel{margin-top:0}
.childlabel{margin-top:10px}
.ponding-o{color:#f32300!important}
.Confirmed-o{color:#02c700!important}
.Order-pending{background:#f32300;padding:3px;color:#fff}
.Order-Confirmed{background:#02c700;padding:5px;color:#fff}
.newindication span{margin-left:20px;font-size:14px;color:#009fe3}
.Panel-tableHead{background:#eee;color:#000;padding:5px;font-weight:600}
.Oneline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.selectroom{padding:10px}
.Hotelicons{list-style-type:none;margin-left:-45px}
.Hotelicons li{background-image:url(../images/icon/stripimage.png);background-repeat:no-repeat;background-size:1206%;width:27px;height:27px;float:left;margin-right:1px}
.icons-swimming{background-position-x:0;background-position-y:-27px}
.icons-gym{background-position-x:-35px;background-position-y:-27px}
.icons-WheelChair{background-position-x:-71px;background-position-y:-27px}
.icons-Wifi{background-position-x:-96px;background-position-y:-27px}
.icons-Nonsmoking{background-position-x:-129px;background-position-y:-27px}
.icons-Spa{background-position-x:-159px;background-position-y:-27px}
.icons-Bar{background-position-x:-187px;background-position-y:-27px}
.icons-AirCondition{background-position-x:-219px;background-position-y:-27px}
.icons-Restaurant{background-position-x:-247px;background-position-y:-27px}
.icons-BussinessCenter{background-position-x:-270px;background-position-y:-27px}
.icons-breakfast{background-position-x:-300px;background-position-y:-27px}
.icons-BussinessCenter-active{background-position-x:-270px;background-position-y:0}
.icons-breakfast-active{background-position-x:-300px;background-position-y:0}
.icons-swimming-active{background-position-x:0;background-position-y:0}
.icons-gym-active{background-position-x:-35px;background-position-y:0}
.icons-WheelChair-active{background-position-x:-71px;background-position-y:0}
.icons-Wifi-active{background-position-x:-96px;background-position-y:0}
.icons-Nonsmoking-active{background-position-x:-129px;background-position-y:0}
.icons-Spa-active{background-position-x:-159px;background-position-y:0}
.icons-Bar-active{background-position-x:-187px;background-position-y:0}
.icons-AirCondition-active{background-position-x:-219px;background-position-y:0}
.icons-Restaurant-active{background-position-x:-247px;background-position-y:0}
.ExtraAmenities{background:#f39304;padding:7px;margin-left:4px;color:#fff}
.Extra.close{background:#fff;opacity:1;padding:5px 10px;border-radius:50px;margin-right:-14px;margin-top:-6px}
.ui-menu li.ui-menu-item{font-size:12px!important;padding:3px 5px!important;line-height:30px!important}
.ui-menu li.ui-menu-item :hover{list-style-image:none!important;background-color:#009fe3!important}
form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:auto!important;background-color:#fff!important;opacity:1}
.hotelparagraph{font-size:14px;margin:0;color:#565555!important;text-transform:capitalize}
.viatorparagraph{font-size:15px;margin:0;color:#565555!important;text-transform:capitalize}
.hotelparagraph .Email{text-transform:lowercase}
.imagescrol{list-style-type:none;margin-left:-55px}
.imagescrol li{margin-bottom:10px;height:60px;overflow:hidden}
.ngrs-range-slider{position:relative;margin:10px 0 0!important}
.btn-link-next{margin:20px 0;padding:5px 10px;border:1px solid #009fe3}
.btn-link-next:hover{background-color:#009fe3;color:#fff}
.viewbooking .btn-link-next{display:none}
.fa-icons{display:none}
.Pagination{padding:0px;color:#000;border:0px solid #d6d6d6;background:none}
.Pagination h5{font-size:13px;margin:0;line-height:25px}
.Pagination .form-control{height:30px!important;background:#fff;color:#000;padding:5px 10px;}
.btn{border-radius:10px!important}
.Findsort{padding:5px;border:0px solid #d6d6d6}
.hotellabel{font-size:13px;line-height:26px;margin-bottom:0}
.Pagination-tr{border:1px solid #eee;background:#eee;padding:4px}
.Pagination-tr h6{margin:0;font-size:13px!important;line-height:24px}
.Pagination-tr .form-control{height:25px!important;padding:4px;background:#0789d3;color:#fff}
.hotel-des-overflow{max-height:70vh;overflow-y:auto;padding-right:10px;text-align:justify}
.DayItem{background:#eee;padding:5px;border-bottom:1px solid #fff}
.Carday{background:#000;color:#fff;font-size:15px;padding:5px;}
.car-itemPackage p{margin:0}
.car-itemPackage{border-bottom:1px solid #cacaca;margin-bottom:10px}
.Hotel-images, .Cottage-images{list-style-type:none;padding-left:0;height:90px;overflow:auto}
.Hotel-images li, .Cottage-images li{margin-bottom:10px;height:85px;overflow:hidden;padding:5px;padding-top:0;cursor:zoom-in}
.Hotel-images li img, .Cottage-images li img{width:100%}
.fixing{position:fixed;right:0;left:0;z-index:99;top:-32px}
.fixedsummay{border-bottom:2px solid #eee}
.tr-hotel-box{background:#eee;text-align:center}
.tr-cottage-box{background:#eee;text-align:center;padding:5px 0px;}
.tr-hotel-box p, .tr-cottage-box p{margin:0}
.check-margin{margin-top:15px;margin-bottom:0px;}
.sumary_head{background:#009fe3;color:#fff;padding:5px 15px;margin:-15px;margin-bottom:15px;font-size:16px;}
.Hotel_photo_slider{min-height:53vh;max-height:53vh;overflow:hidden}
.Hotel_photo_slider img{min-height:53vh}
.viator_item_grid{background:#fff;margin-top:15px;}
.Package_item_grid{background:#fff;margin-top:20px;border-radius:18px}
.Package_item_grid .gallery-img-title{min-height:38px}
.rzslider .rz-pointer{top:-7px!important;width:15px!important;height:15px!important;cursor:pointer;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.rzslider .rz-pointer:after{display:none}
::-webkit-input-placeholder{color:#c1bfbf;font-size:13px;}
::-moz-placeholder{color:#c1bfbf;font-size:13px;}
:-ms-input-placeholder{color:#c1bfbf;font-size:13px;}
:-moz-placeholder{color:#c1bfbf;font-size:13px;}
select option{font-size:13px !important;line-height:30px !important;margin:20px 10px !important;}
.room_important{font-size:14px!important;font-weight:500;color:#666262;border-bottom:1px solid #eee}
.room_important .imp{color:#f39200}
.roomSelect p{font-size:12px}
.popover-content{padding:2px 5px;font-size:12px;color:#000!important}
/*===================================================================================*/
/*==============================Custom_Package=======================================*/
/*===================================================================================*/
.Custom_Package{}
.Custom_Package h3{font-size:20px;margin:0;margin-bottom: 10px;}
.Custom_Package_bg{background-color:#fff;padding:15px;margin-bottom:20px;}
.Custom_Package_bg h4{font-size:19px;margin:0;margin-bottom: 5px;}
.Custom_Package_bg .tab-content ul{padding-left:15px;}
.Custom_Package_bg ul li{color:#000;}
.Custom_Package_bg .tab-pane{margin-top:15px;}
.Custom_Flight{border-bottom: 1px solid #eee;padding:10px 0px;}
.Custom_Flight p{margin:0;font-size:14px;}
.Custom_Package .inn-grid {border: 1px solid #fff; padding: 15px; margin-bottom: 0;  background: #fff; border-bottom: 1px solid #eee;}
.Custom_Package_bg .margintop{margin-top:25px;}
.Custom_Package h2{font-weight: 400;font-size: 32px;color: #666; margin: 0;}
.custom_icon{position: absolute;right: 24px;top: 34px; color: #666;}
.transfers_icon{position: absolute;right: 24px;top: 38px; color: #666; }
.Custom_Package_Session{margin-top:90px;}
.Custom_Package_Sumary{padding:5px;background:#fff;margin-bottom:20px;}
.Custom_Package_Sumary h3{margin: 0;font-size: 18px;line-height: 29px;}
.Custom_Package_Sumary p{margin: 0;line-height: 29px;}
.Custom_Package .nav-justified { width: 100%;border-bottom: none; background: #fff;margin-bottom:20px;}
.Custom_Package .nav-justified.nav>li>a {position: relative; display: block; padding: 3px; font-size: initial;}
.Custom_Hotel_Sumary{border-top: 1px solid #f3f1f1;margin: 0 -5px;}
.Custom_Flight_item{text-align: center;background: #d8e0f3;padding:0 15px;margin-bottom:20px;}
.Custom_Flight_item p{margin: 0;font-size: 13px;}
.Custom_Flight_item h5{margin: 0;}
.tab-content div{color: #000;}
.Custom_Flight_item .btn.btn-default{height: 25px; line-height: 1;margin-bottom: 5px;}
.Custom_Flight_item_inn{ background: #fff; margin: 0 -15px;padding: 7px;border-bottom: 1px solid #eee;}
.panel.panel-default{border-radius:0;}
.tooltip{font-size:12px !important;}
#ChangePackage label{font-size: 16px; font-weight: 600; color: #666;  margin-bottom: 8px;}
#ChangePackage{border-bottom:1px solid #eee;}
.AddedCustom{position:fixed;right:0;left:0;bottom:0;margin-bottom: 0;border-top: 2px solid rgb(96, 186, 242);z-index:9999;}
.margintop{margin-top:30px;}
.Custom_Packagefixing{position: fixed; z-index: 999; left: 0;   right: 0;  top: 60px;  border-bottom: 2px solid #eee;}
.Cutom_pr{font-size:20px;}
.Custom_Package_bg .prtext {margin-left:0;}
.vehName{font-size:20px;margin:0px 0px 10px;}
.data_placer{width:80%;float:left;min-height:30px;}
.info{color:black;margin-top:15px;}
.transfertext{font-size:18px;font-weight:600;}
.transferslabel{font-size:14px;font-weight:700;}
.filtertext{overflow:hidden;text-overflow:ellipsis;}
.amenities{margin-top:-8px;}
.flights_session{margin-top:90px;}
.bookingDetail{background:#fff;padding:0px 15px 5px;margin:0px 0px 15px;}
.flights_hotels_summary{padding:5px;background:#fff;margin-bottom:20px;}
.flights_hotels_summary h3{margin: 0;font-size: 18px;line-height: 29px;}
.flights_hotels_summary p{margin: 0;line-height: 29px;}
.fixed_filter{max-height:20vh!important;overflow:auto;padding-right:10px}
.fixed_filter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#F5F5F5;border-radius:10px}
.fixed_filter::-webkit-scrollbar{width:10px;background-color:#F5F5F5}
.fixed_filter::-webkit-scrollbar-thumb{border-radius:10px;background-color:#FFF;background-image:-webkit-gradient(linear,40% 0%,75% 84%,from(#009fe3),to(#009fe3),color-stop(.6,#009fe3))}
.Custom_Result .nav.nav-pills li a{background: #ffffff;font-weight: 600;text-transform: uppercase;border-right: 1px solid #eee;border-radius: 0;padding: 5px 15px;}
.Custom_Result .nav-justified {width: 100%;border-bottom: none;margin-bottom: 15px;}

/*Transfers*/

.prctext{font-size:23px;margin-left:-10px;font-weight:500}
.transfers_flights{background:#3fb6ea;color:#fff !important;padding:5px 15px;}
.transfers_vehicles{margin-left:-25px;}
.journey_details{margin-top:-15px;}
.origin_name{font-size:17px;}
.transfers_booking{margin-top:10px;margin-bottom:10px;}
.extrasSelect{border-top:1px solid #eee;padding-top:10px;color:#000;padding-bottom:10px}
.extrasSelect p{font-size:14px;}
h4.discount{text-decoration:line-through;margin-bottom:-15px;font-size:22px !important;}
.vehicle_info{padding:5px 15px;border-top:1px solid #ccc;}
.passengerConf{padding:0px !important;margin:10px 0px !important;}
.transfers_type{margin-bottom:10px;}
.validation_msg{font-size:12px;color:red}
.watermark{position: absolute;color: #fff;opacity: 0.9;top: 0%;right:3%;text-align:right;z-index: 0;}
.tooltip.has-error .tooltip-arrow {left: 10px !important;border-bottom-color: #a94442;}
.tooltip.has-error .tooltip-inner {background: #a94442;max-width: 100%;}
.nights{margin-left:-3px !important;}
.fa-spin{color:#fff !important;font-size:16px;}
.loadbg{background: #009FE3 !important;}
.defaultbg{background:#eee;} 
.margin0{margin-bottom:0px !important;}
.pkgfilter{padding:10px 0px 0px 5px;}
.pkgfilter > .nav-tabs{border-bottom:1px solid #d6d6d6;}
.pkgfilter > .nav-tabs > li > a{margin-right:2px;line-height: 1.42857143;border: 1px solid #009fe3;border-radius: 4px 4px 0 0;}
.pkgfilter > .nav-tabs > li.active > a{background:#009fe3;color:#fff;border:1px solid #009fe3;}
.overlay{position:absolute;z-index: 2;height: 50%;width: 100%; background-color: rgba(0,0,0,0.5);margin-top:-15px;}
.overlay_text{color:#fff !important;}
.overlay_head{color:#fff !important;margin:0 30%;border-bottom:1px solid #fff;display:inline;}
.overlay_contain{margin:12% 30%;}
.overlay_btn{color:black;background:#FFBF00 !important;width:150px;}
.has-success .form-control {border-color:#ccc !important;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
.has-success .input-group-addon {color: #3c763d;background-color: #eee !important;border-color: #ccc !important;}
.preloader1{background-color:#ffffffff !important; position:fixed;width: 100%;height: 100%;z-index: 1050;top: 0;left: 0;}
.divider-section{margin:40px 0}
.masonry-section{margin:70px 0}
.sale-flights-section-demo{margin-top:40px}
.masonry-section-demo .more-destination{background-image:url(/images/img/bg-button.jpg)}
.more-destination{background-image:url(/images/img/bg-button.jpg)}
.widget_background__half .bg{background-image:url(/images/img/2.jpg)}
.your-destinations-section-demo{margin-top:50px;margin-bottom:150px}

/*angular-block-ui.css*/
/*!
   angular-block-ui v0.2.1
   (c) 2015 (null) McNull https://github.com/McNull/angular-block-ui
   License: MIT
*/

.block-ui { position: relative;}
body.block-ui {position: static;}
body.block-ui > .block-ui-container,
.block-ui-main > .block-ui-container {position: fixed;}
.block-ui-container {position: absolute;z-index: 10000;top: 0;right: 0;bottom: 0;left: 0;height: 0;overflow: hidden;opacity: 0;filter: alpha(opacity=00);}
.block-ui-active > .block-ui-container {height: 100%;cursor: wait;}
.block-ui-active .block-ui-active > .block-ui-container {height: 0;}
.block-ui-visible > .block-ui-container {opacity: 1;filter: alpha(opacity=100);}
.block-ui-overlay {width: 100%;height: 100%;opacity: 0;/*filter: alpha(opacity=50);background-color: white;*/}
.block-ui-message-container {position: absolute;top: 13.5%;left: 0;right: 0;height: 0;text-align: center;z-index: 99999999;}
.block-ui-message {display: inline-block;text-align: left;background-color: transparent;color: #808080;font-size: 15px;font-weight: bold;/* needed for IE */filter: alpha(opacity=100);}
.block-ui-anim-fade > .block-ui-container {transition: height 0s linear 200ms, opacity 200ms ease 0s;}
.block-ui-anim-fade.block-ui-active > .block-ui-container {transition-delay: 0s;}
ul[rn-carousel]{width:100%;height:550px;margin:0 auto}
.bgimage{background-size:cover;height:100%;background-position:center center}
.bannerbutton{position:relative;top:225px;left:46%;width:120px}
.modal-header{min-height:16.43px;margin-top:-25px;margin-right:-18px;background:none!important;border-bottom:none!important}
.k-invalid-msg{color:red!important}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#subscribe{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:5px;position:relative}
#subscribe h3{font-size:15px;margin-top:0;margin-bottom:8px}
.subscribe *{display:table-cell;vertical-align:top;height:5px}
.subscribe .subscribe-name{width:40%}
.subscribe .subscribe-email{width:60%;padding:0}
.subscribe input[type="text"]{margin-bottom:0;padding:10px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px;background:#d1c7cb;width:100%;color:#3e474c;font-size:13px;-webkit-box-shadow:inset 0 1px 2px #000,0 0 4px 1px #725C5C;box-shadow:inset 0 1px 2px #000,0 0 4px 1px #725C5C}
.subscribe input[type="submit"]{margin:1px 0 0;width:40px;height:35px;border:none;padding:0;display:block;background:aea2a7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s;cursor:pointer}
.subscribe input:focus{background-color:#AEA2A7;-webkit-box-shadow:inset 0 1px 2px #000,0 0 4px 1px #725C5C;box-shadow:inset 0 1px 2px #000,0 0 4px 1px #725C5C;color:#fff}
.subscribe .subscribe-submit{position:relative!important}
.subscribe .subscribe-submit .icon{display:block;position:relative;top:-35px;margin-bottom:-35px;padding-top:6px;padding-left:10px;font-size:22px;width:40px;height:35px;background:#4174c5;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:1px solid #7cc5f8;border-bottom:1px solid #213b63;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s;cursor:pointer}
.subscribe .subscribe-submit:hover .icon{background:#fff;color:#4174c5;border-top-color:#5191d4}
.label_margin{margin-bottom:5px !important}
.neg_price{color:#0060ad;}
ul.dest-item{padding:0px 10px;margin-left:-25px;list-style-type:none}
ul.attrn-item{padding:0px 10px;margin-left:-10px;list-style-type:none}
ul.dest-item>li>a{color:#006ac7;}
ul.dest-item>li>a:hover{color:#fff;background:#337ab7;padding:3px 10px;}
ul.attrn-item>li>a{color:#006ac7;}
ul.attrn-item>li>a:hover{color:#fff;background:#337ab7;padding:3px 10px;}
.menu-dropdown {background-color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;font-size: 13px;padding: 8px 10px;border: 0;}
.unit {float: left;}
.menu-dropdown .caret {margin-top: 6px;float: right;border-top-color: #00759a;}
.cityHead h2{font-size:24px;text-transform:capitalize;}
.sidebar_header{background:#009fe3;padding:5px 10px;}
.cityname{font-size:18px;font-weight:600;margin:0px;color:#fff !important;}
.categories input[type=checkbox]{display:none;}
.city_title{font-size: 13px;text-align: left;padding-left: 10px;margin: 0;}
.viator-img-title{width:100%;float:left;margin-top:5px;font-size:15px !important;font-weight:600;color: #ff590b;letter-spacing: 0;font-family: Lato,sans-serif;line-height: inherit;}
.viator-price{padding:5px 10px;color:#000;}
.more-info{margin-top:20px;}
.category_info{background:#fff;margin-bottom:20px;padding:1px 15px;}
.tag-outline {border-radius: 4px;border: 2px solid #009fe3;display: inline-block;white-space: nowrap;margin: 3px 6px 3px 0;padding:3px;}
.margin_bot0{margin-bottom:0px;}
.activity_bordertop{border-top:1px solid #fce5c3;margin-top:15px;}
.activity_borderbot{border-bottom:1px solid #fce5c3;}
.tours_section{background:#fff;padding:0px 15px 15px;}
.dates_section{background:#fff;padding:1px 15px 15px;}
.dates_section p{font-size:14px;}
.section_head{background:#eee;padding:5px 10px;color:grey !important;text-transform:none !important;}
.TourOptions{background:#fff;padding:15px;color:#000;}
.TourOptions h2{margin:0;font-size:24px;text-transform:capitalize}
.TourOptions h3{margin:0;font-size:22px;text-transform:capitalize}
.TourOptions h4{margin:0;font-size:20px;text-transform:capitalize}
.TourOptions h5{margin:0;font-size:18px;text-transform:capitalize}
.tour_price{margin:0px;color:#909090 !important;font-size:14px;}
.option_details{font-size:14px;list-style-type:none;padding-left:17px;}
.modify_options{font-size:13px;list-style-type:none;}
.shopping-cart img{width:100%;max-height:150px;}
.viator_item_grid img{width:100%;max-height:200px;padding:4px;}
.TourDetail img{width:100%;max-height:275px;}
.widget ul li>ul{padding:0px 20px;}
.subcategories{min-height:80px !important;}
.subcat_details > li{line-height:1.5;}
.travel_details{font-size:14px;list-style-type:none;padding-left:0px;}
/*.subcategories_list{font-size:14px;list-style-type:none;margin-left:-45px;padding-bottom:5px;}*/
.padding_rl{padding:0px 15px;}
.margin_bot15{margin-bottom:15px;}
.city_desc{ display: inline;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;word-wrap: break-word;font-size:14px;}
 .hotel_book .nav.nav-tabs li.active a {border-bottom: 1px solid #3fb6ea;color:#f58220 !important;} 
 .hotelamenitiesbtn_less {display: none;}
.roomamenitiesbtn_less {display: none;}
 .hotelpolicybtn_less {display: none;}
 .checkininstnsbtn_less{display:none;}
 .font_12{font-size:12px;}
 .amenitiesht{height:180px;overflow-y:scroll;}
  .dynamic_tab > li >a{color:#006ac7 !important;font-weight:bold;}
 .dynamic_tab > li.active > a{color:#000 !important;border-bottom:2px solid #3fb6ea !important;}
 .nav-justified.dynamic_tab > li.active > a{color:#000 !important;border:none;cursor:pointer;}
 .nav-justified.dynamic_tab > li.active:hover > a{color:#000 !important;border:none;cursor:pointer;}
 .dynamic_tab > li >a:hover{border-bottom:2px solid #3fb6ea !important;}
 .nav.nav-tabs.dynamic_tab{border-bottom:1px solid transparent !important;}
 .dynamic_content{margin-top:0px !important;}
 .room_selector:not(:first-child){border-top:1px solid #eee;padding-top:10px;}
.room_selector{margin-bottom:10px !important;}
.price_row{margin:0px;margin-top:5px;margin-bottom:5px;border-bottom:1px solid #eee;padding-bottom:5px;}
.grand_row{margin:0px;border-bottom:1px solid #eee;}
.grand_row h6{font-size:17px;}
.sticky_tab_font{font-size:14px;margin-bottom:0px;}
.panel_pad{padding:0px !important;}
.view_details{padding:10px;color:#006ac7 !important;font-size:12px !important;}
.view_details_margin{display:block;float:right;}
.pkg_margin{margin-bottom:10px;}
div.pkgsticky-parent {width: 100%;height: 60px;position: relative;}
.btn_vertical{position: fixed;right: -38px;vertical-align: top;transform: rotate(7deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);top: 26%;z-index:999;}
.login_close{position:absolute;right:-15px;top:10px;}
.login_label{font-size:13px;}
.bl {text-decoration: line-through;padding-left: 6px;padding-right: 6px;}
.validate_failure{background:#d9534f;color:#fff;padding:5px 10px;border-radius:2px;}
.validate_success{background:#5cb85c;color:#fff;padding:5px 10px;border-radius:2px;}
.input-group-addon.fa-padding {padding: 6px 14px;}

/*sprites.css*/

.img{background:#F0EFED;}
.img-thumbnail{padding:0px;}
.DTNO, .divider, .acta, .cto, .TOUR_OPERATORS, .hatta-logo, .jcc, .ssl_seal, .DTNO-loader, .s-24x7, .bird-rating, .star-rating, .desc_rating, .cplogo, .other, .living-room {background: url('../images/unynd_sprites.png') no-repeat;display:inline-block;}
.DTNO{background-position: -70px -145px ;width: 225px;height: 80px;}
.acta{background-position: -152px -50px ;width: 75px;height: 58px;margin-left:10px;}
.cto{background-position: -752px -50px ;width: 75px;height: 56px;margin-left:-40px;}
.divider{background-position: -54px -243px ;width: 500px;height: 99px;}
.TOUR_OPERATORS{background-position: -51px -51px ;width: 60px;height: 57px;}
.hatta-logo{background-position: -852px -51px ;width: 114px;height: 71px;margin-left:-30px;}
.jcc{background-position: -460px -50px ;width: 340px;height: 70px;}
.ssl_seal{background-position: -165px -50px ;width: 200px;height: 65px;}
.DTNO-loader{background-position: -350px -151px ;width: 65px;height: 65px;margin:0 auto;}
.s-24x7{background-position: -1000px -52px ;width: 47px;height: 26px;margin-top:-16px;}
.desc_rating{background-position: -450px -151px ;width: 146px;height: 20px;margin-bottom:5px;}
.bird-rating{background-position: -430px -151px ;width: 146px;height: 20px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor .cplogo{background-position: -801px -151px ;width: 25px;height: 20px;}
.cplogo{background-position: -726px -151px ;width: 25px;height: 20px;}
.bird-rating-5{width: 146px;}
.bird-rating-4{width: 125px;}
.bird-rating-3{width: 95px;}
.bird-rating-2{width: 70px;}
.bird-rating-1{width: 45px;}
.desc_rating-5{width: 146px;}
.desc_rating-4{width: 100px;}
.desc_rating-3{width: 80px;}
.desc_rating-2{width: 55px;}
.desc_rating-1{width: 25px;}
.other{background-position: -1005px -152px ;width: 16px;height: 15px;}
.living-room{background-position: -954px -151px ;width: 16px;height: 15px;}
.star-rating{background-position: -606px -153px ;width: 95px;height: 14px;}
.cottage_desc{margin-top:10px;font-size:14px;}
.widget_has_radio_checkbox ul li label.bird-rating .awe-icon-check{margin-top:6px;}
.widget_has_radio_checkbox ul li label.bird-rating{margin-bottom:3px}
.cottage-info h5{margin-bottom:3px;}
.sel-cot-desc > ul{padding-left:15px !important;}
.total-count h6{margin:0px;}
.total-count{background:#eee;padding:5px 15px;}
.Cottage-types>label{font-size:16px;margin-top:10px;}
.Cottage-types ul{list-style-type:none;padding-left:0px;}
.cottage-border{border-bottom:1px solid #eee;padding-top:10px;}
.cottage-name{background:#009fe3;color:#fff;padding:0px 5px;}
.cottage-border h5{font-size:16px;text-decoration:line-through;margin:0px;}
.cottage-viewdetails{font-size:13px;margin-top:15px;}
.dest-bg{background:#fff;padding:15px;border:1px solid #eee;position:absolute;z-index:999;width:100%;}
.cottage-dest:before{border-left: 10px solid rgba(0, 0, 0, 0);border-right: 10px solid rgba(0, 0, 0, 0);border-bottom: 10px solid #eee;content: " ";height: 0;left: 5%;position: absolute;margin-top: -16px;width: 0;}
.chose-cottage{background: #fff;margin-bottom: -20px;padding: 15px 15px 0px;}
.cottage th{color:#000 !important}
.dest-list-width{width:800px;}
.cottages{display:inline-block !important;}
.cottages-info{color:#000;font-size:13px;cursor:pointer;}
.cottages-info-ul{padding-left:15px;color:#000;}
.sub-info{border-top: 1px solid #ddd;padding-top: 10px;}
.cottage-modal{max-height:450px;margin-bottom:15px;overflow:auto;}
.image-bg{background:#F0EFED;}
.booking-summ-head{margin:0px;padding-top:15px;border-bottom:1px solid #ccc;}

/*media queries*/

@media only screen and (max-width:320px){
.btnmargin{margin-top:5px;}
.leadpassenger{padding:5px 10px !important;font-size:11px !important;}
.prprice{margin-left:-30px;}
p{font-size:11px !important;}
.btn{font-size:11px !important;}
.img_margin{margin-top:30px;}
.gender{margin-left:-10px !important;}
.jcc{margin-left:-20px;}
}
@media only screen and (min-width:321px) and (max-width:420px){
    .img_margin{margin-top:20px;}
}
@media only screen and (min-width:321px) and (max-width:767px){
    .Resp-package_main .package_image{margin-top:60px}
}
@media only screen and (max-width: 420px) {
 .logo img{width:200px}
.margin05{margin-top:5px;}
.btn-white{margin-left:-39px;width:174%;margin-right:-20px}
}
@media screen and (max-width: 480px) {
.trip-item .item-body{padding:15px 24px}
.trip-item .item-price-more{padding:0 24px}
.search-box .form-search .form-item input{padding:0 25px;line-height:60px;height:60px;font-size:16px;font-weight:600}
.awe-search-tabs{margin-top:-49px}
.awe-search-tabs .ui-tabs-nav{height:34px;padding:0 10px}
.awe-search-tabs .ui-tabs-nav li .ui-tabs-anchor .awe-icon{width:36px;height:34px;line-height:34px}
.destination-grid-content .section-title h3{font-size:18px}
.purpose-slider{padding:0 25px}
.destination-list__content .destinations-item .item-body .item-footer ul li{margin-bottom:10px}
}
@media only screen and (max-width:500px) {
    .btn.btn-default { padding: 5px !important;}
    .DisplayBlock{display:block}
}
@media only screen and (max-width: 565px) {
.nav.nav-tabs li{width:100%;text-align:center}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{text-decoration:none;background-color:#009fe3;border-bottom:1px solid #009fe3;color:#fff;border-radius:0}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#000;cursor:default;background-color:#009fe3;border:1px solid transparent;border-bottom-color:transparent;border-bottom:2px solid #009fe3;border-radius:0;color:#fff}
}
@media screen and (max-width: 570px) {
.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements{width:100%;padding:0!important}
.awe-masonry .awe-masonry__item{width:100%!important}
.awe-search-tabs{margin-top:-38px}
.awe-search-tabs .ui-tabs-nav{height:38px}
.awe-search-tabs .ui-tabs-nav li .ui-tabs-anchor{line-height:normal}
.awe-search-tabs .ui-tabs-nav li .ui-tabs-anchor .awe-icon{width:40px;height:38px;line-height:38px}
.awe-search-tabs-2 .ui-tabs-nav li .ui-tabs-anchor{font-size:10px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group .form-elements{width:100%!important;margin:0;padding-left:0!important;padding-right:0!important;padding-bottom:20px!important}
}
@media screen and (max-width: 610px) {
.awe-search-tabs-2 .ui-tabs-nav li .ui-tabs-anchor{min-width:0}
}

@media screen and (max-width: 740px) {
.awe-search-tabs__content{padding:20px}
.awe-masonry .awe-masonry__item{width:50%!important}
}
@media only screen and (max-width: 767px) {
    .table.table-pad>tbody>tr>td {
    padding: 4px !important;
}
    .flights-modify-msg{margin-top:25vh;}
    .cottage-info{padding:0px 5px;}
    .filter-item-wrapper{overflow:hidden;width:auto;margin-left:0;margin-right:0}
.trip-item{width:100%;float:none;margin-left:0;margin-right:0}
.destination-list__content{margin-left:0;margin-right:0}
.destination-list__content .destinations-item{width:100%;float:none;margin-left:0;margin-right:0}
.your-destinations .title,.your-destinations .your-destinations__bar{float:none;overflow:hidden}
.your-destinations .your-destinations__bar{margin-left:-10px;margin-right:-10px;margin-top:20px}
.flight-popup .flight-popup__content{width:100%}
.flight-popup .flight-popup__map-info{position:relative!important;top:auto;right:auto;width:100%;height:200px}
.resp-padding{padding:0px;}
.ul-margin{margin-top:10px;}
.ul-margin li > label.label_margin{margin-bottom:10px !important;}
.ul-margin .awe-icon{margin-top:-5px;}
.filter-margin{margin-top:10px !important;}
.search-btn{float:left;width:auto;}
.other{background-position: -1053px -152px !important;width: 13px !important;height: 11px !important;}
.dest-list-width{width:100% !important;}
.cplogo{background-position: -763px -150px !important ;width: 19px !important;height: 14px !important;}
.cottage-desc-ul{width:100% !important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor .cplogo{background-position: -850px -152px !important;width: 19px !important;height: 14px !important;}  
.Tile-lg img {max-height: 150px;min-height:150px !important;}
.Tile img{width:100%;}
.overlay_head{color:#fff !important;margin:0px !important;border-bottom:1px solid #fff;display:inline;}
.overlay_contain{margin:0% !important;}   
.prprice{margin-left:-40px;}
.pkgfilter{padding:0px !important;margin:0px 5px !important;}
.margin10{margin-top:10px;}
.iconmargin{margin-top:9px;}
.margin29{margin-top:0!important}
.my-profile .tab-content{padding:0!important}
.border_left_dashed{border:none}
.border_right_dashed{border:none}
.resp_tab_pad{padding:0px;}
.resp_td td{padding:3px !important;}
.resp_td{font-size:11px !important;}
.room_head{margin:0;margin-top:0}
/*.loadimage{margin-top:50vh!important}*/
.display_none_Resp{display:none}
.close-modal{top:-28px!important;right:3px!important}
.Rsp_padding_bottom{margin-top:20px}
.container{padding:15px}
.more-destination{margin-bottom:10px}
.lang{line-height:1.42857143 !important;padding:3px 22px !important;}
.pertext{font-size:14px;margin-left:10px;font-weight:500}
.viatortext{font-size:14px;font-weight:500}
.Hotelicons{list-style-type:none;margin-left:-40px !important;}
.custom_summary{font-size:12px;}
.filter_margin{margin:10px 0px;}
.hotel_book{margin-top:10px;}
.filterbtnmob{display:block !important;}
.prctext{font-size:17px;margin-left:-10px;font-weight:500}
.overlay_text{color:#fff !important;}
.hotel-s-img{max-height:none !important;overflow:hidden;}
.viator-s-img{max-height:none !important;overflow:hidden;}
.transfer-s-img{max-height:none !important;overflow:hidden}
.modify_options{padding-left:0px;}
.btn_vertical{right: -30px !important;}
.cost_btn{position:relative;bottom:0px;right:0px;}
.Clents{margin-top:0px;}
.Tile.Tile-lg .item-available{position: absolute;bottom: 36px;}
.Tile .item-available {position: absolute;bottom: 10px;right: 24px;}
.acta, .cto, .hatta-logo{margin-left:0px !important;}
.ssl_seal{margin-left:-15px;}
.pkgprice{width: 75%;position: absolute;top: 100px !important;left: 33px;}
.Hotel-images li, .Cottage-images li{height:49px!important}
.rsp-left{text-align:left!important}
.Hotel-images, .Cottage-images{margin-top:10px}
.display_none_Resp{display:none}
.flight{display:none}
.roompad{margin-left:10px}
.prtext{font-size:14px;margin-left:0px;font-weight:500}
.response{margin-top:10px;margin-bottom:10px}
.fixing{position:relative!important;right:0;left:0;z-index:99;top:0}
.resp-bottom{margin-bottom:5px}
.rs-center{text-align:center!important}
.common_FlightHotel .includes ul li{margin-bottom:10px}
.Airline-logo{width:40px;margin-top:2%}
.ReloadBtn{margin-left:20px;}
.transfers_details{padding:0px 15px 0px 20px;}
.widget_has_radio_checkbox ul li label{position:relative;display:flex;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.custom_icon {top: 32px !important;}
.Custom_Package_bg .uldefault3{margin-top:5px !important; }
.more_less_btn{display:block;font-size:12px;text-decoration:underline;cursor:pointer}
.rspCenter{text-align:center!important}
.icon-pad{width:36px;height:34px;line-height:34px}
.item-destination{max-height:100%;margin-bottom:20px}
.table-rsp{max-width:500px;overflow-y:auto}
.fa-icons{display:inline-block!important}
.itembody{padding-bottom:15px}
.item-destination:hover{outline:2px solid #009fe3}
.des-package{margin-top:10px;height:auto;overflow:auto}
.profile .Indication{display:none}
.Custom_basecost{text-align:left;}
.Resp-hide{display:none}
.margintop{margin-top:0px !important;}
.Custom_Packagefixing {position: relative !important;top:10px !important; }
.item-transfers .price{padding-top:1px;padding-bottom:15px}
.pickup_time{margin:0px 0px 10px 0px !important;float:none !important;}
.hotel_details, .cottage_details{position:static;right:0px;left:15px;bottom:-75px;padding:0px 5px;margin-top:10px;}
.hotel-info{padding:0px 5px;}
.item-f-footer {border-top: 1px solid #eee;margin-right: -5px;}
}

@media only screen and (min-width:768px){
    .flights-modify-msg{margin-top:45vh;}
.city_region{margin-left:-10px !important;}
.city_region_btn{margin-left:-22px !important;}
.morebtn{margin-left:-10px;}
.viator_details{padding-bottom:10px;}   
.Clents{margin-top:50px}
.cottage-tabs{margin-top:-15px;}
.specifications-info{border-right:1px solid #ddd;margin-bottom:15px;}
.package_image img{min-height:330px}
.cottage-desc-ul{padding-left:0px;width:50%;list-style-type:none;float:left;padding-right:15px;}
.filter-item-wrapper{overflow:hidden;width:auto;margin-left:-15px;margin-right:-15px}
.trip-item{margin-left:15px;margin-right:15px;box-shadow:none!important}
}
@media only screen and (min-width:768px) and (max-width:850px){
.dest-list-width{width:700px !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .destination-list__content .destinations-item{float:left;margin-left:15px;margin-right:15px;margin-bottom:30px}
    .destination-list__content{width:auto;overflow:hidden;margin-left:-15px;margin-right:-15px}
.Resp-package_main .package_image{margin-top:100px}
.item-transfers .price{padding-top:13px;padding-bottom:60px}
.title_pad{padding:1px !important;}
.hotel_details{position:absolute;right:0px;left:15px;bottom:-75px;}
.cottage_details{position:absolute;right:0px;left:15px;bottom:-60px;}
.sticky_tab_font{font-size:13px !important;margin-bottom:0px;}
.btn_vertical{right:-30px !important;top:16% !important;}
div.pkgsticky-parent {width: 100%;height: 110px !important;position: relative;}
.TOUR_OPERATORS{margin-left:-70px !important;}
.acta{margin-left:-60px !important;}
.ssl_seal{margin-left:-65px !important;}
.jcc{margin-left:-40px !important;}
.hatta-logo, .cto{margin-left:0px !important;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
  .filterbtnipad{display:block !important;}
}
@media only screen and (min-width:768px) and (max-width:1199px){
.overlay_contain{margin:20% 10% !important;}   
}
@media only screen and (max-width:768px) {
.Custom_float {text-align: left;}
}
@media screen and (max-width: 800px) {
.related-post .post .post-media{width:100%;float:none;margin-bottom:20px}
}
@media screen and (max-width: 991px) {
/*.awe-search-tabs__content .ui-tabs-panel .form-group,.awe-search-tabs__content .ui-tabs-panel .form-actions{width:100%!important;padding-right:15px !important;margin-bottom:15px;}*/
.awe-search-tabs__content .ui-tabs-panel .form-actions{margin-top:20px!important}
.awe-masonry .awe-masonry__item{width:33.3333333333%!important}
#footer-page .widget_contact_info{margin-top:0;padding:0}
#footer-page .widget_contact_info:before,#footer-page .widget_contact_info:after{display:none}
#footer-page .widget_contact_info .widget_background{display:none}
.contact-page__form{padding-top:60px}
.searchbtn{width:auto;}
.destination-list__content .destinations-item .item-price-more,.destination-list__content .destinations-item .item-body,.destination-list__content .destinations-item .item-media{float:none;width:100%}
.destination-list__content .destinations-item .item-price-more{padding:0 25px 25px}
.destination-list__content .destinations-item .item-body{padding:15px 25px}
.destination-list__content .destinations-item .item-price-more:after{display:none}
.tabs .ui-tabs-nav li{background:none;border:0;margin:0 30px 0 0}
.tabs .ui-tabs-nav li .ui-tabs-anchor{font-size:14px;line-height:46px}
.tour-map{width:100%;float:none;margin-right:0}
.tour-map-wrapper .trips{margin-top:25px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1) .form-elements{width:50%;margin:0;padding-bottom:20px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1) .form-elements:nth-child(odd){padding-right:15px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1) .form-elements:nth-child(even){padding-left:15px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2){padding-right:0}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements{width:50%;padding-bottom:20px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(odd){padding-right:15px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(even){padding-left:15px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-hotel .form-group:nth-child(1) .form-elements{padding-right:0}
.view_details_margin{margin-right:10px;margin-top:0px !important;display:block;float:right;padding:8px !important;}
.transfers_icon{top: 34px !important; }
#footer-page .widget h3{font-size:14px!important}
.panel-title{font-size:13px!important}
.panel-body h4{font-size:13px!important}
h2{font-size:20px!important}
h3{font-size:19px!important}
h4{font-size:18px!important}
h5{font-size:16px!important}
h6{font-size:12px!important}
p{font-size:12px!important}
div{font-size:12px!important}
label{font-size:12px!important}
.room_head{font-size:12px}
.awe-services{margin-top:40px}
.awe-navigation-responsive .menu-list li a{line-height:37px}
.phone-no a{padding:0 15px}
/*.loadimage{margin-top:30vh}*/
.D-fa{width:21px;margin-bottom:2px}
.item-hotel .price, .item-cottage .price{padding-top:13px;padding-bottom:20px}
.item-viator .price{padding-top:13px;padding-bottom:20px}
.origin_name{font-size:15px !important;}
h4 .discount{text-decoration:line-through;margin-bottom:-15px;font-size:16px !important;}
.btn_width{width:99px !important;overflow:hidden;}
 .PackageDetail .table.table-striped tbody{border-bottom:1px solid #d6d3d3;text-align:center;font-size:10px}
.newletter-Width{width:100%}
.popspace{margin-top:15px}
.Resp-right{text-align:center}
.footer-menu li{float:none}
.img-dtno{width:40%}
.fixing_left{position:relative!important;width:100%!important;top:0!important}
.Hotel-images, .Cottage-images{margin-top:10px}
.btn-m_hotel{margin-top:0}
.menu-list{display:none}
.return-trip .price{padding-top:0!important;padding-bottom:3%!important}
.Resp-package{width:75%;position:absolute;top:130px;left:33px}
.price-text{text-align:left;margin:0}
.booking{display:none!important}
.mobile-bookingsummary{display:block!important}
.hovereffect img{transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:crosshair}
.form-item{margin-bottom:15px}
.btn-primarylog{width:100%}
.resp-row{padding:10px}
.price-trip{border:none;padding-bottom:10px}
.D-text{float:none}
.my-profile .panel-body{margin:0}
#sticky {width: 100% !important;}
}
@media only screen and (min-width:992px){
.return_pickup{margin-left:-10px;}
.textfont{font-size:14px;}
.cost_btn{position:absolute;right:0px;bottom:5px;}
}
@media only screen and (min-width:992px) and (max-width:1024px){
.item-transfers .price{padding-top:13px;padding-bottom:60px}  
}
@media only screen and (min-width:992px) and (max-width:1199px){
.btn_width{width:125px !important;overflow:hidden;}
.hotel_details, .cottage_details{position:absolute;right:0px;left:15px;bottom:-45px;}
.jcc{margin-left:-10px !important;}
}
@media only screen and (max-width:1023px){
.overlay{position:absolute;z-index:2;height:100%;width:100% !important;background-color: rgba(0,0,0,0.5);}
.filters{display:none;}
}
@media only screen and (max-width: 1024px) {
.Sorttext{font-size:12px!important}
.Optionstext{font-size:14px !important;}
.D-text h6{margin:0;font-size:12px}
.btn{font-size:13px!important}
.price-trip h4{font-size:27px!important}
.price-trip .price_rsp{font-size:20px!important}
.passengerDet{font-size:12px!important}
.Pagination h5 {font-size: 12px !important;}
#sticky {width: 228px !important;}
}
@media only screen and (min-width:1024px) and (max-width:1199px){
.nights{margin-left:-10px !important;}
}
@media screen and (max-width: 1199px) {
/*.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1),.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2),.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(3){padding-right:30px}
.awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1){width:28%}*/
.awe-search-tabs__content .ui-tabs-panel .form-actions{width:17.4%}
.awe-search-tabs-2{position:relative;left:auto;right:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-top:-43px}
.trip-item .item-price-more,.trip-item .item-body,.trip-item .item-media{float:none;width:100%}
.trip-item .item-price-more:after{display:none}
.trip-item .item-body .item-footer{margin-top:20px}
.trip-item .item-price-more{margin:10px 0 20px}
.destination-list__content .destinations-item .item-media .image-cover{padding-top:84%}
.destination-list__content .destinations-item .item-body{width:59%}
.destination-list__content .destinations-item .item-price-more{width:17%}
.destination-list__content .destinations-item .item-body .item-footer ul li{margin-right:30px}
.trip-item .item-body .item-footer .item-icon{float:none;margin-top:10px}
.trip-item .item-body .item-footer .item-rate{float:none}
.trip-item .item-body .item-footer .item-icon .awe-icon{margin-left:0;margin-right:10px}
/*.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1){width:38%;padding-right:0}*/
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(1) .form-elements{width:calc(50% - 15px);margin-right:15px}
/*.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2){width:30%;padding-right:10px}*/
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(odd){padding-right:1px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(2) .form-elements:nth-child(even){padding-left:1px}
/*.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel .form-group:nth-child(3){width:14%;padding-right:10px}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-hotel .form-group:nth-child(1){padding-right:30px}*/
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-hotel .form-group:nth-child(1) .form-elements{width:100%;margin-right:0}
.awe-search-tabs-2 .awe-search-tabs__content .ui-tabs-panel.search-car .form-group:nth-child(1){width:50%}
.awe-search-tabs__content .ui-tabs-panel.search-bus .form-group:nth-child(2),.awe-search-tabs__content .ui-tabs-panel.search-car .form-group:nth-child(2){width:42%}
.code{width:32%;}
.languages > ul.dropdown-menu{position:relative;left:-5px;} 
.contact-border {border: none;}
.languages{margin-top:1px;margin-left:5px;}
.hovereffect img {transform: translate3d(0,0,0);}
}
@media only screen and (max-width: 1200px) {
.ForMobile {display: block;}
.phone-no a {padding: 5px 0px;}
.contact-border{margin-top:10px;}
}
@media only screen and (min-width:1200px){
.langdropdown{width:135px !important;opacity:0.9;margin-top:10px;}  
.languages > ul.dropdown-menu{position:absolute;left:-30px !important;} 
.hotel_details{position:absolute;right:0px;left:15px;bottom:-70px;}
.cottage_details{position:absolute;right:0px;left:15px;bottom:-40px;}
.date_margin{margin-left:25px;}
}
@media only screen and (min-width:1200px) and (max-width:1366px){
.overlay_contain{margin:20% 25% !important;}
}

.resp-mob-sticky{
    position:fixed;
    width:100%;
    bottom:0;
    z-index:999999;
}
/*********************New loader*******************/
.lds-dual-ring {
  display: inline-block;
  width: 80px;
  height: 80px;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid #EEE;
  border-color: #fff transparent #fff transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
