﻿/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *Kyle Kemp
 *- Twitter: @seiyria
 *- Github:  seiyria
 *Rohit Kalkur
 *- Twitter: @Rovolutionary
 *- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2016 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */
.slider{display:inline-block;vertical-align:middle;position:relative;}.slider.slider-horizontal{width:100%;height:20px;}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0;}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0;}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px;}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0;}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%;}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px;}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center;}.slider.slider-vertical{height:210px;width:20px;}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0;}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0;}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0;}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-10px;}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0;}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap;}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px;}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0%,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0%,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0%,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf',endColorstr='#ffbebebe',GradientType=0);}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0%,#e9e9e9 100%);background-image:-o-linear-gradient(top,#e5e5e5 0%,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0%,#e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5',endColorstr='#ffe9e9e9',GradientType=0);cursor:not-allowed;}.slider input{display:none;}.slider .tooltip.top{margin-top:-36px;}.slider .tooltip-inner{white-space:nowrap;max-width:none;}.slider .hide{display:none;}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0;}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0%,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#89cdef 0%,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0%,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0%,#81bfde 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef',endColorstr='#ff81bfde',GradientType=0);}.slider-track-low,.slider-track-high{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#149bdf 0%,#0480be 100%);background-image:-o-linear-gradient(top,#149bdf 0%,#0480be 100%);background-image:linear-gradient(to bottom,#149bdf 0%,#0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent;}.slider-handle.round{border-radius:50%;}.slider-handle.triangle{background:transparent none;}.slider-handle.custom{background:transparent none;}.slider-handle.custom::before{content:'★';color:#ececec;}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0%,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent;}.slider-tick.round{border-radius:50%;}.slider-tick.triangle{background:transparent none;}.slider-tick.custom{background:transparent none;}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'★';color:#726204;}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#89cdef 0%,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0%,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0%,#81bfde 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef',endColorstr='#ff81bfde',GradientType=0);opacity:1;}.main-slider-wrapper{position:relative;display:block;padding-top:26.16920652%;min-height:86px;width:100%;overflow:hidden;}.main-slider-wrapper .main-slider{min-width:100%;height:100%!important;width:auto!important;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin:0;}.main-slider-wrapper .main-slider .slider-image-wrapper{position:relative;overflow:hidden;padding-top:26.16920652%;display:block;text-decoration:none;background:#fff url("../images/img-default.png") no-repeat center center;background-size:cover;}.main-slider-wrapper .main-slider .slider-image-wrapper>img{min-height:100%;width:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;color:transparent;font:0/0 a;}.main-slider-wrapper .main-slider .flex-direction-nav{display:none;}@media(min-width:768px){.main-slider-wrapper .main-slider .flex-direction-nav{display:inherit;}.main-slider-wrapper .main-slider .flex-direction-nav a{font:0/0 a;color:#000;opacity:1!important;}.main-slider-wrapper .main-slider .flex-direction-nav a:before{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;}.main-slider-wrapper .main-slider .flex-direction-nav a.flex-next:before{content:''!important;}}.main-slider-wrapper .main-slider .flex-control-nav{display:none;}.main-slider-wrapper.search-page-main-slider-wrapper .main-slider .flex-control-nav{display:block;bottom:10px;pointer-events:none;z-index:3;}.main-slider-wrapper.search-page-main-slider-wrapper .main-slider .flex-control-nav li{pointer-events:auto;margin:0 3px;}.main-slider-wrapper.search-page-main-slider-wrapper .main-slider .flex-control-nav li a{border:1px solid #fff;background:none;box-shadow:none;width:14px;height:14px;}.main-slider-wrapper.search-page-main-slider-wrapper .main-slider .flex-control-nav li a.flex-active{background:#fff;}.search-page .collapse-search{background:#e42130;width:auto;display:inline-block;padding:5px 10px;color:#fff;border-radius:2px;margin-top:10px;margin-bottom:10px;font-size:13px;font-weight:400;}@media(min-width:992px){.search-page .search-box-collapse.collapse{display:block!important;opacity:1!important;}}.search-page .search-pages-top{position:relative;width:100%;padding-top:0;}.search-page .search-pages-bottom{background-color:#f5f5f5;padding:15px 0 0 0;}@media(max-width:991px){.search-page .search-pages-bottom{padding:5px 0 0 0;}}.search-page .has-result{color:#0a253e;font-size:13px;padding:15px;margin-bottom:10px;}.search-page .no-result{color:#d9534f;font-size:13px;padding:15px;margin-bottom:10px;}@media(max-width:991px){.filter-list-box-wrapper .filter-list-box{position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;overflow-y:auto;padding:30px 10px;}}.btn-filter-collapse{display:inline-block;width:49%;background:transparent;border:1px solid #d7d7d7;color:#808080;font-weight:400;padding:6px;border-radius:2px;margin-right:5px;position:relative;}.btn-filter-collapse.btn-filter-collapse-sort{margin-right:0;margin-left:5px;position:relative;}.btn-filter-collapse.btn-filter-collapse-sort span{position:absolute;top:5px;left:2px;}.btn-filter-collapse.btn-filter-collapse-sort span.icon-triangle-down{top:15px;}.btn-filter-collapse span{position:absolute;top:10px;left:2px;color:#a7a7a7;}@media(max-width:767px){.btn-filter-collapse{margin-left:0!important;margin-right:0!important;}}.filter-list-box{overflow:hidden;position:relative;background-color:#fff;}@media(min-width:992px){.filter-list-box.collapse.fade{display:block!important;opacity:1!important;}}.filter-list-box .btn-close{display:block;position:absolute;top:5px;left:50%;margin-left:-10px;text-decoration:none;color:#000;}.filter-list-box .btn-close span{font-size:20px;}.filter-list-box h3.filter-list-box-header{color:#676767;font-size:16px;margin-bottom:42px;display:block;font-weight:600;}.filter-list-box .selected-filter-list{list-style:none;display:block;width:100%;padding:0;}@media(max-width:991px){.filter-list-box .selected-filter-list{margin-top:15px;}}.filter-list-box .selected-filter-list li{display:inline-block;background:#e4e4e4;border-radius:2px;margin:3px 5px;}.filter-list-box .selected-filter-list li a{color:#676767;font-weight:600;font-size:12px;text-decoration:none;padding:5px;line-height:25px;}.filter-list-box .selected-filter-list li a span{font-size:13px;color:#515151;margin-right:4px;transition:.5s;}.filter-list-box .selected-filter-list li:hover span{color:#fd0000;transition:.5s;}.filter-list-box .clean-filters{display:inline-block;cursor:pointer;color:#fd0000;font-size:13px;text-decoration:none;font-weight:600;width:100%;}.filter-list-box .clean-filters span{margin-right:5px;}.filter-list-box .price-range-slider{padding:10px 0;}.filter-list-box .price-range-slider .current-price-range{display:flex;justify-content:space-between;font-size:18px;font-weight:700;color:#222;}.filter-list-box .price-range-slider .current-price-range .current-price:first-child{color:#fd0000;}.filter-list-box .price-range-slider .slider-selection{box-shadow:none;background:#fd0000;}.filter-list-box .price-range-slider .slider.slider-horizontal .slider-track{margin-top:0;top:0;height:2px;box-shadow:none;background:#222;}.filter-list-box .price-range-slider .slider-handle{color:#222;}.filter-list-box .price-range-slider .slider-handle.custom{display:flex;justify-content:center;align-items:center;box-shadow:none;}.filter-list-box .price-range-slider .slider-handle.custom::before{content:""!important;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;line-height:1;position:relative;top:-2px;}.filter-list-box .price-range-slider .slider-handle.min-slider-handle{color:#fd0000;}.filter-list-box h4,.filter-list-box .h4{color:#222;font-size:16px;margin-top:10px;margin-bottom:10px;display:block;font-weight:700;display:flex;justify-content:space-between;align-items:center;}.filter-list-box .filterbox-search-wrapper{position:relative;margin:15px 1px;}.filter-list-box .filterbox-search-region{margin-bottom:10px;border-radius:2px;}.filter-list-box .filterbox-search-region:focus{border-color:rgba(219,0,37,.3);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,0,37,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,0,37,.6);}.filter-list-box .filterbox-search-region:focus+.filterbox-search-icon{right:15px;opacity:0;transition:1s;}.filter-list-box .filterbox-search-region::-webkit-input-placeholder{font-size:13px;font-weight:400;color:#bababa;}.filter-list-box .filterbox-search-region::-moz-placeholder{font-size:13px;font-weight:400;color:#bababa;}.filter-list-box .filterbox-search-region:-ms-input-placeholder{font-size:13px;font-weight:400;color:#bababa;}.filter-list-box .filterbox-search-region:-moz-placeholder{font-size:13px;font-weight:400;color:#bababa;}.filter-list-box .auto-complete-result-box{border:1px solid #ccc;box-shadow:0 2px 15px -3px;background:#f9f9f9;position:absolute;z-index:5;width:100%;}.filter-list-box .auto-complete-result-box ul{padding:10px;}.filter-list-box .auto-complete-result-box ul a{color:#1c1c1c;font-weight:600;font-size:13px;}.filter-list-box .filterbox-search-icon{position:absolute;top:9px;right:15px;font-size:15px;color:#bababa;opacity:1;transition:1s;cursor:pointer;}.filter-list-box .filter-box{padding:7px 15px;position:relative;border-bottom:1px solid #ccc;}.filter-list-box .filter-box .filter-box-description{font-size:12px;color:#222;padding:5px 0;}.filter-list-box .filter-box ul{list-style:none;margin-bottom:0;padding:10px 0;}@media(max-width:991px){.filter-list-box .filter-box ul{max-height:200px;overflow-y:auto;}}.filter-list-box .filter-box ul li{position:relative;}.filter-list-box .filter-box ul li .sub-collapse{display:inline-block;position:absolute;right:0;top:0;z-index:1;transform:rotateZ(-180deg);}.filter-list-box .filter-box ul li .sub-collapse:before{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#222;}.filter-list-box .filter-box ul li .sub-collapse.collapsed{transform:none;}.filter-list-box .filter-box ul li label{line-height:22px;color:#000;font-size:13px;font-weight:400;width:100%;}.filter-list-box .filter-box ul li label span.text{opacity:.6;}.filter-list-box .filter-box ul li label span.text span{display:inline-block;padding-left:5px;}@media(min-width:992px){.filter-list-box .filter-box ul li label span.text{display:flex;white-space:nowrap;}.filter-list-box .filter-box ul li label span.text.text-marque{position:relative;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.filter-list-box .filter-box ul li label span.text.text-marque:hover span{animation:marquee 3s linear infinite;}}.filter-list-box .filter-box ul li label .icheck-item{margin-right:5px;}@media(min-width:992px){.filter-list-box .filter-box ul li label .icheck-item{float:left;display:flex;margin-top:2px;}}.filter-list-box .filter-box ul li label .icheck-item.checked+.text{font-weight:700;opacity:1;}.filter-list-box .filter-box ul li ul{padding-left:10px;padding-top:5px;padding-bottom:5px;}.filter-list-box .filter-box ul li ul li ul{padding-left:15px;}.filter-list-box .filter-box ul li ul li ul label{margin-left:0;}.filter-list-box .filter-box ul::-webkit-scrollbar-track{background-color:#d5d5d5;border-radius:4px;}.filter-list-box .filter-box ul::-webkit-scrollbar{width:7px;border-radius:4px;background-color:#d5d5d5;}.filter-list-box .filter-box ul::-webkit-scrollbar-thumb{background-color:#fd0000;border-radius:4px;max-height:30px;}.filter-list-box .filter-box .btn-all{display:inline-block;color:#222;font-size:13px;text-decoration:underline;}@-moz-keyframes marquee{0%{transform:translate(0,0);}50%{transform:translate(-25%,0);}100%{transform:translate(-25%,0);}}@-webkit-keyframes marquee{0%{transform:translate(0,0);}50%{transform:translate(-25%,0);}100%{transform:translate(-25%,0);}}@keyframes marquee{0%{transform:translate(0,0);}50%{transform:translate(-25%,0);}100%{transform:translate(-25%,0);}}.search-box{position:absolute;left:0;right:0;bottom:75px;z-index:20;pointer-events:none;}@media(min-width:1200px){.search-box{transition:.5s ease background;}}.search-box.no-slider{margin-top:15px;position:static;pointer-events:auto;}@media(max-width:767px){.search-box.white-top-border-xs{border-top:2px solid #fff;margin-top:-2px;pointer-events:auto;}}.search-box .search-box-container{pointer-events:auto;}@media(max-width:991px){.search-box{position:relative;bottom:0;margin-top:10px;background-color:#fff;pointer-events:auto;}}@media(max-width:767px){.search-box{margin-top:0;position:static;background:url(../images/mobile-searchbox-bg.jpg) no-repeat center center;background-size:cover;padding-top:40px;padding-bottom:30px;}.search-box .search-box-container{padding:0 1px;}.search-box.hotel-detail-search-box{margin-bottom:15px;}}.search-box .nav-tabs{font-size:16px;font-weight:700;border-bottom:0;width:100%;padding:0 7px;}.search-box .nav-tabs>li{display:inline-block;position:relative;text-align:center;margin-left:3px;margin-right:3px;margin-bottom:0;}@media(max-width:767px){.search-box .nav-tabs>li{width:calc(50% - 6px);}}.search-box .nav-tabs>li>a{display:block;width:100%;color:#fff;padding:12px 24px;min-width:156px;text-align:center;border:0!important;background-color:rgba(0,0,0,.5);}.search-box .nav-tabs>li>a:hover,.search-box .nav-tabs>li>a:focus{background-color:#003580;color:#fff;cursor:pointer;}@media(max-width:767px){.search-box .nav-tabs>li>a{min-width:100px;}}.search-box .nav-tabs>li.active>a{background-color:#003580;cursor:default;color:#fff;border:0;}.search-box .tab-pane{padding:10px;background-color:#fff;position:relative;font-size:0/0;}.search-box .tab-pane:before,.search-box .tab-pane:after{content:" ";display:table;}.search-box .tab-pane:after{clear:both;}@media(max-width:767px){.search-box .tab-pane{background-color:transparent;}}@media(max-width:767px){.search-box label{color:#000;font-size:13px;font-weight:700;margin-top:5px;}}.search-box .input-wrapper{display:block;position:relative;height:57px;margin-right:5px;width:calc(15% - 5px);font-size:14px;color:#000;border:1px solid #dedede;float:left;min-width:100px;}@media(max-width:767px){.search-box .input-wrapper{background-color:#fff;}}@media(min-width:768px){.search-box .input-wrapper label{color:#333;font-weight:700;font-size:14px;padding-left:10px;margin-left:10px;white-space:nowrap;letter-spacing:-.5px;}}.search-box .input-wrapper input,.search-box .input-wrapper select{background-color:transparent;border:0;line-height:45px;position:absolute;left:0;right:0;top:5px;bottom:5px;display:block;width:100%;height:45px;padding:0 0 0 20px;font-size:14px;color:#000;}.search-box .input-wrapper input::-moz-placeholder,.search-box .input-wrapper select::-moz-placeholder{color:#000;opacity:1;}.search-box .input-wrapper input:-ms-input-placeholder,.search-box .input-wrapper select:-ms-input-placeholder{color:#000;}.search-box .input-wrapper input::-webkit-input-placeholder,.search-box .input-wrapper select::-webkit-input-placeholder{color:#000;}.search-box .input-wrapper input::-moz-placeholder,.search-box .input-wrapper select::-moz-placeholder{color:#000;opacity:1;line-height:inherit;font-style:italic;}.search-box .input-wrapper input:-ms-input-placeholder,.search-box .input-wrapper select:-ms-input-placeholder{color:#000;line-height:inherit;font-style:italic;}.search-box .input-wrapper input::-webkit-input-placeholder,.search-box .input-wrapper select::-webkit-input-placeholder{color:#000;line-height:inherit;font-style:italic;}@media(max-width:767px){.search-box .input-wrapper{height:47px;}.search-box .input-wrapper input,.search-box .input-wrapper select{padding:0 0 0 10px;line-height:35px;height:35px;}}.search-box .input-wrapper .auto-complete-result-box-wrapper{display:block;position:absolute!important;left:0;bottom:0;right:0;top:0;width:100%;height:100%;z-index:3;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box{background-color:#fff;width:100%;margin:10px 0;display:none;transition:all .5s;position:absolute;top:100%;left:0;right:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.75);overflow:hidden;}@media(max-width:767px){.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box{margin:0;border-top:1px solid #003580;}}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box .scroll-wrapper{padding:5px;max-height:300px;overflow-y:scroll;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box h3,.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box .h3{font-size:16px;font-weight:900;padding:0 15px;margin:10px 0;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box ul{padding:0;list-style:none;display:block;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box .auto-complete-result-box-item{padding:5px 15px;font-size:14px;font-weight:400;cursor:pointer;display:block;color:#676767;text-decoration:none;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box .auto-complete-result-box-item:hover{color:#003580;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box .auto-complete-result-box-item.selected{background-color:#d9d9d9;}.search-box .input-wrapper .auto-complete-result-box-wrapper .auto-complete-result-box .auto-complete-result-box-item .highlight{font-weight:700;}.search-box .input-wrapper .auto-complete-result-box-wrapper.active .auto-complete-result-box{display:block;}.search-box .input-wrapper .auto-complete-result-box-wrapper.selected .auto-complete-result-box{display:none!important;}.search-box .query-text-input-wrapper{width:calc(35% - 5px);}.search-box .query-text-input-wrapper:before{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003580;position:absolute;left:10px;top:50%;margin-top:-12px;}@media(max-width:991px){.search-box .query-text-input-wrapper{width:100%;border-bottom:1px solid #dedede;margin-bottom:5px;}}.search-box .query-text-input-wrapper input{padding-right:25px;border-left:1px solid transparent;padding-left:50px;}@media(max-width:767px){.search-box .date-input-wrapper{background-color:#fff;}}@media(max-width:767px){.search-box .date-input-wrapper{width:100%;}}.search-box .check-in-out-date-wrapper{float:left;display:block;width:calc(30% - 5px);margin-right:5px;position:relative;border:1px solid #dedede;padding-left:60px;}.search-box .check-in-out-date-wrapper:before,.search-box .check-in-out-date-wrapper:after{content:" ";display:table;}.search-box .check-in-out-date-wrapper:after{clear:both;}.search-box .check-in-out-date-wrapper:before{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003580;position:absolute;left:10px;top:50%;margin-top:-12px;}@media(max-width:991px){.search-box .check-in-out-date-wrapper{width:calc(50% - 5px);}}@media(max-width:767px){.search-box .check-in-out-date-wrapper{width:100%;background-color:#fff;}}.search-box .check-in-out-date-wrapper .date-input-wrapper{width:35%;width:calc(35% - 5px);border-left:0;border-right:0;margin-top:-1px;margin-bottom:-1px;padding-left:10px;}.search-box .check-in-out-date-wrapper .date-input-wrapper.check-out-date-input-wrapper{margin-right:0;}@media(max-width:767px){.search-box .check-in-out-date-wrapper .date-input-wrapper{width:calc(50% - 10px);}}.search-box .check-in-out-date-wrapper-flightpackage{float:left;display:block;width:25%;}.search-box .check-in-out-date-wrapper-flightpackage:before,.search-box .check-in-out-date-wrapper-flightpackage:after{content:" ";display:table;}.search-box .check-in-out-date-wrapper-flightpackage:after{clear:both;}@media(max-width:991px){.search-box .check-in-out-date-wrapper-flightpackage{width:50%;}}@media(max-width:767px){.search-box .check-in-out-date-wrapper-flightpackage{width:100%;background-color:transparent;}}.search-box .check-in-out-date-wrapper-flightpackage .date-input-wrapper{width:50%;}@media(max-width:767px){.search-box .check-in-out-date-wrapper-flightpackage .date-input-wrapper{width:calc(50% - 10px);}.search-box .check-in-out-date-wrapper-flightpackage .date-input-wrapper.check-in-date-input-wrapper{margin-right:20px;}}.search-box .general-dropdown-input-wrapper:after{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003580;position:absolute;right:20px;top:50%;font-size:12px;margin-top:-6px;}.search-box .general-dropdown-input-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.search-box .room-count-wrapper{display:block;width:20%;overflow:visible;}@media(max-width:991px){.search-box .room-count-wrapper{width:30%;}}@media(max-width:767px){.search-box .room-count-wrapper{width:100%;}}.search-box .person-input-wrapper-flightpackage{width:20%!important;}@media(max-width:767px){.search-box .person-input-wrapper-flightpackage{width:100%!important;}}.search-box .person-input-wrapper{display:block;width:20%;overflow:visible;}.search-box .person-input-wrapper:before{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003580;position:absolute;left:10px;top:50%;margin-top:-12px;}.search-box .person-input-wrapper:after{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003580;position:absolute;right:20px;top:50%;font-size:12px;margin-top:-6px;}@media(max-width:991px){.search-box .person-input-wrapper{width:calc(50% - 5px);}}@media(max-width:767px){.search-box .person-input-wrapper{width:100%;background-color:transparent;float:left;height:auto;border:0;}.search-box .person-input-wrapper:before,.search-box .person-input-wrapper:after{display:none;}}.search-box .person-input-wrapper .person-count-input{padding-left:50px;}@media(max-width:767px){.search-box .person-input-wrapper .person-count-input{display:none;}}.search-box .person-input-wrapper .person-selector-box,.search-box .person-input-wrapper .date-selector-box{padding:15px;position:absolute;margin-top:10px;top:100%;left:0;right:0;background-color:#fff;z-index:2;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.75);box-shadow:0 0 3px 0 rgba(0,0,0,.75);}.search-box .person-input-wrapper .person-selector-box .row,.search-box .person-input-wrapper .date-selector-box .row{margin-left:-5px;margin-right:-5px;}.search-box .person-input-wrapper .person-selector-box .row>.col,.search-box .person-input-wrapper .date-selector-box .row>.col,.search-box .person-input-wrapper .person-selector-box .row>[class^="col-"],.search-box .person-input-wrapper .date-selector-box .row>[class^="col-"],.search-box .person-input-wrapper .person-selector-box .row>[class*=" col-"],.search-box .person-input-wrapper .date-selector-box .row>[class*=" col-"],.search-box .person-input-wrapper .person-selector-box .row>[class^="span-"],.search-box .person-input-wrapper .date-selector-box .row>[class^="span-"],.search-box .person-input-wrapper .person-selector-box .row>[class*=" span-"],.search-box .person-input-wrapper .date-selector-box .row>[class*=" span-"]{padding-left:5px;padding-right:5px;}@media(max-width:767px){.search-box .person-input-wrapper .person-selector-box .row>.col.mb-xs,.search-box .person-input-wrapper .date-selector-box .row>.col.mb-xs,.search-box .person-input-wrapper .person-selector-box .row>[class^="col-"].mb-xs,.search-box .person-input-wrapper .date-selector-box .row>[class^="col-"].mb-xs,.search-box .person-input-wrapper .person-selector-box .row>[class*=" col-"].mb-xs,.search-box .person-input-wrapper .date-selector-box .row>[class*=" col-"].mb-xs,.search-box .person-input-wrapper .person-selector-box .row>[class^="span-"].mb-xs,.search-box .person-input-wrapper .date-selector-box .row>[class^="span-"].mb-xs,.search-box .person-input-wrapper .person-selector-box .row>[class*=" span-"].mb-xs,.search-box .person-input-wrapper .date-selector-box .row>[class*=" span-"].mb-xs{margin-bottom:10px;}}@media(max-width:767px){.search-box .person-input-wrapper .person-selector-box,.search-box .person-input-wrapper .date-selector-box{position:static;top:0;background-color:transparent;display:block!important;width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-top:0;}}.search-box .person-input-wrapper .person-selector-box:before,.search-box .person-input-wrapper .date-selector-box:before{content:'';display:inline-block;border-top:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;position:absolute;top:-8px;left:50%;margin-left:-20px;width:0;height:0;z-index:1;}@media(max-width:767px){.search-box .person-input-wrapper .person-selector-box:before,.search-box .person-input-wrapper .date-selector-box:before{display:none;}}.search-box .person-input-wrapper .person-selector-box:after,.search-box .person-input-wrapper .date-selector-box:after{content:'';display:inline-block;position:absolute;top:-6px;left:50%;margin-left:-5px;width:10px;height:10px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.75);box-shadow:0 0 3px 0 rgba(0,0,0,.75);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}@media(max-width:767px){.search-box .person-input-wrapper .person-selector-box:after,.search-box .person-input-wrapper .date-selector-box:after{display:none;}}.search-box .person-input-wrapper .person-selector-box label,.search-box .person-input-wrapper .date-selector-box label{font-size:13px;font-weight:600;padding-left:0;margin-left:0;}@media(max-width:767px){.search-box .person-input-wrapper .person-selector-box label,.search-box .person-input-wrapper .date-selector-box label{font-weight:700;color:#fff;}}.search-box .person-input-wrapper .person-selector-box .input-wrapper,.search-box .person-input-wrapper .date-selector-box .input-wrapper{width:100%;}@media(min-width:768px){.search-box .person-input-wrapper .person-selector-box .general-dropdown-input-wrapper,.search-box .person-input-wrapper .date-selector-box .general-dropdown-input-wrapper{height:47px;}.search-box .person-input-wrapper .person-selector-box .general-dropdown-input-wrapper input,.search-box .person-input-wrapper .date-selector-box .general-dropdown-input-wrapper input,.search-box .person-input-wrapper .person-selector-box .general-dropdown-input-wrapper select,.search-box .person-input-wrapper .date-selector-box .general-dropdown-input-wrapper select{padding-left:10px;height:35px;line-height:35px;}.search-box .person-input-wrapper .person-selector-box .general-dropdown-input-wrapper:after,.search-box .person-input-wrapper .date-selector-box .general-dropdown-input-wrapper:after{right:10px;}}.search-box .person-input-wrapper .multi-room-person-selector-box{padding-bottom:0;}.search-box .person-input-wrapper .multi-room-person-selector-box .room-count-input-wrapper{margin-bottom:5px;float:none;}.search-box .person-input-wrapper .multi-room-person-selector-box .room{margin-bottom:5px;}.search-box .person-input-wrapper .multi-room-person-selector-box .room .panel-heading{padding:5px;font-size:13px;}.search-box .person-input-wrapper .multi-room-person-selector-box .room .panel-body{padding:5px;}.search-box .departure-return-date-wrapper{float:left;display:block;width:30%;}.search-box .departure-return-date-wrapper:before,.search-box .departure-return-date-wrapper:after{content:" ";display:table;}.search-box .departure-return-date-wrapper:after{clear:both;}.search-box .departure-return-date-wrapper input,.search-box .departure-return-date-wrapper select{padding-left:50px;}.search-box .departure-return-date-wrapper:before{content:''!important;display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003580;position:absolute;left:10px;top:50%;margin-top:-12px;}@media(max-width:991px){.search-box .departure-return-date-wrapper{width:50%;}}@media(max-width:767px){.search-box .departure-return-date-wrapper{width:100%;background-color:transparent;}.search-box .departure-return-date-wrapper.general-dropdown-input-wrapper{background-color:#fff;}}.search-box .departure-return-date-wrapper .date-input-wrapper{width:50%;}@media(max-width:767px){.search-box .departure-return-date-wrapper .date-input-wrapper{width:calc(50% - 10px);}.search-box .departure-return-date-wrapper .date-input-wrapper.departure-date-input-wrapper{margin-right:20px;}}.search-box .search-button{display:block;float:right;width:13%;height:57px;border:0;outline:0;background-color:#003580;color:#fff;font-size:20px;font-weight:500;}@media(max-width:991px){.search-box .search-button{width:50%;width:calc(50% - 5px);margin-top:5px;height:47px;}}@media(max-width:767px){.search-box .search-button{width:100%;}}.search-box .search-box-logo{display:none;position:absolute;left:15px;top:0;bottom:0;}@media(min-width:768px){.search-box.stick{position:fixed;bottom:auto;top:0;background-color:#003580;padding:10px 0;margin-top:0;}.search-box.stick .nav-tabs{display:none;}.search-box.stick .search-box-container{padding-left:175px;position:relative;}.search-box.stick .search-box-logo{display:inline-block;}}.search-box.queryless{position:static;bottom:0;margin-top:15px;}@media(max-width:767px){.search-box.queryless{margin-top:0;}}@media(max-width:991px){.search-box.queryless{background-color:transparent;}}.search-box.queryless.stick{position:fixed;top:0;left:0;margin-top:0;bottom:auto;}@media(max-width:767px){.search-box.queryless.stick{margin-top:0;}}.search-box.queryless .tab-pane{box-shadow:none;border:0;padding:10px;}.search-box.queryless .check-in-out-date-wrapper{width:calc(45% - 10px);margin-right:10px;}@media(max-width:991px){.search-box.queryless .check-in-out-date-wrapper{width:calc(50% - 10px);margin-right:10px;}}@media(max-width:767px){.search-box.queryless .check-in-out-date-wrapper{width:100%;margin-right:0;}}.search-box.queryless .check-in-out-date-wrapper-flightpackage{width:45%;}@media(max-width:767px){.search-box.queryless .check-in-out-date-wrapper-flightpackage{width:100%;}}.search-box.queryless .person-input-wrapper{width:calc(42% - 10px);margin-right:10px;}@media(max-width:767px){.search-box.queryless .person-input-wrapper{width:100%!important;height:auto;margin-right:0;}}@media(max-width:991px){.search-box.queryless .person-input-wrapper{width:50%;margin-right:0;}}.search-box.queryless .search-button{margin-top:0;margin-bottom:0;}@media(max-width:991px){.search-box.queryless .search-button{margin-top:10px;}}.search-box.mainpage-searchbox{position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translate(0,-50%);z-index:20;}@media(min-width:768px){.search-box.mainpage-searchbox.stick{position:fixed;bottom:auto;top:0;background-color:#003580;padding:10px 0;margin-top:0;transform:none;}}@media(max-width:991px){.search-box.mainpage-searchbox{transform:none;margin-top:0;position:static;}}.search-box.search-page-search-box{position:static;padding:30px 0;margin-top:0;}@media(max-width:767px){.search-box.search-page-search-box{padding:5px 0;}}.search-box.tour-detail-search-box{position:static;margin-top:0;}@media(max-width:991px){.search-box.tour-detail-search-box{background-color:transparent;}}.search-box.tour-detail-search-box .general-dropdown-input-wrapper.query-text-input-wrapper select{padding-left:50px;}.search-box.tour-detail-search-box .query-text-input-wrapper{width:calc(45% - 10px);margin-right:10px;}@media(max-width:991px){.search-box.tour-detail-search-box .query-text-input-wrapper{width:calc(50% - 10px);margin-right:10px;}}@media(max-width:767px){.search-box.tour-detail-search-box .query-text-input-wrapper{width:100%;margin-right:0;}}.search-box.tour-detail-search-box .person-input-wrapper{width:calc(42% - 10px);margin-right:10px;}@media(max-width:767px){.search-box.tour-detail-search-box .person-input-wrapper{width:100%!important;height:auto;margin-right:0;}}@media(max-width:991px){.search-box.tour-detail-search-box .person-input-wrapper{width:50%;margin-right:0;}}.btn-sortbox-collapse{display:inline-block;width:48%;background:transparent;border:1px solid #d7d7d7;color:#808080;font-weight:400;padding:6px;border-radius:2px;}.header-nav-outer{font-size:13px;color:#606060;padding:5px 15px;background-color:#fff;margin-bottom:15px;}.header-nav-outer .title-wrapper{color:#fd0000;margin:0;padding:12px 0;font-size:14px;font-weight:700;}.header-nav-outer .header-nav ul{padding:0;margin:0;list-style:none;display:flex;justify-content:flex-end;flex-wrap:wrap;}.header-nav-outer .header-nav ul li{padding:5px;}.header-nav-outer .header-nav ul li a{font-size:12px;color:#222;display:block;text-decoration:none;padding:6px 10px;text-align:center;}.header-nav-outer .header-nav ul li a:hover{color:#fd0000;}.header-nav-outer .header-nav ul li a.active{color:#fff;font-weight:700;background-color:#fd0000;}.header-nav-outer .header-nav ul li a.active:hover{color:#fff;}@media(max-width:991px){.header-nav-outer{padding:5px 5px;}.header-nav-outer .header-nav ul li{flex:1 0 50%;}}@media(min-width:992px){.header-nav-outer.collapse{display:block!important;opacity:1!important;}}.tour-row{background-color:#fff;margin-bottom:15px;transition:all ease-in-out .2s;color:#222;}.tour-row:hover{box-shadow:0 0 3px 3px rgba(0,0,0,.1);}.tour-row .tour-image-col{overflow:hidden;}.tour-row .tour-image{padding-bottom:66.66666667%;display:block;text-decoration:none;background:#fff no-repeat center center;background-size:cover;color:transparent;font:0/0 a;height:100%;}.tour-row .tour-image.lazy[data-src]{background-image:url(images/logo.png);background-size:contain;}.tour-row .tour-image:hover{transform:scale(1.1,1.1);}.tour-row .tour-detail-col{padding:15px;display:flex;flex-direction:column;justify-content:space-between;}.tour-row .tour-name{margin-top:0;margin-bottom:5px;font-size:20px;font-weight:700;}.tour-row .tour-location{font-size:12px;font-weight:400;}.tour-row .tour-pension-type{font-size:14px;font-weight:700;color:#fd0000;}.tour-row .tour-description{font-size:12px;font-weight:400;margin-bottom:5px;}.tour-row .tour-amenities{padding-left:0;margin-bottom:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:-2px;margin-right:-2px;margin-bottom:-2px;}.tour-row .tour-amenities .amenity{flex:1 0 calc(50% - 4px);max-width:calc(100% - 4px);padding:2px 2px 2px 5px;font-size:12px;background-color:#f5f5f5;margin:2px;border-radius:4px;white-space:nowrap;text-overflow:ellipsis;}.tour-row .tour-amenities .amenity:before{content:'· ';}.tour-row .tour-price-col{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;padding:15px;padding-left:0;}.tour-row .tour-price-box{border:1px solid #eee;text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:80px;margin-bottom:15px;line-height:1.2;padding:5px;}.tour-row .tour-price-box .brut-price{color:#0a253e;font-size:12px;text-decoration:line-through;}.tour-row .tour-price-box .net-price{font-size:18px;font-weight:700;}.tour-row .tour-price-box .price-text{font-size:12px;font-weight:600;}.tour-row .btn-tour-row-buy,.tour-row .btn-tour-row-call-me{font-size:14px;padding:14px 12px;}.tour-row.package .tour-detail-col{display:block;}@media(max-width:767px){.tour-row .tour-detail-col{padding:7px;}.tour-row .tour-price-col{padding:7px;flex-direction:row;justify-content:space-between;}.tour-row .tour-name{margin-bottom:5px;}.tour-row .tour-location{margin-bottom:5px;}.tour-row .tour-pension-type{margin-bottom:5px;}.tour-row .tour-price-box{min-height:50px;margin-bottom:5px;padding:2px 5px 3px 5px;}.tour-row .tour-price-box,.tour-row .btn-tour-row-buy,.tour-row .btn-tour-row-call-me{flex:1 0 calc(50% - 2px);max-width:calc(50% - 2px);margin-bottom:5px;}.tour-row .btn-tour-row-buy,.tour-row .btn-tour-row-call-me{padding:17px 12px;}}.paging{display:flex;justify-content:center;padding:20px 0;}.paging .paging-list{list-style:none;padding:0;display:inline-flex;justify-content:center;}.paging .paging-list .paging-item{padding:4px;}.paging .paging-list .paging-item>a{display:block;color:#222;border:1px solid #d7d7d7;font-size:12px;min-width:32px;line-height:30px;text-align:center;text-decoration:none;padding:0 6px;}.paging .paging-list .paging-item>a:hover{color:#fd0000;background-color:rgba(253,0,0,.2);border-color:rgba(253,0,0,.4);}.paging .paging-list .paging-item.active>a{color:#fff;background-color:#fd0000;border-color:#fd0000;font-weight:700;}