.tb_single_tour .images_single_left{position:relative;padding-right:15px;width:65%;float:left;padding-left:15px}.tour_code{margin-bottom:15px}.content-area-tours .site-main:after,.wrap:after,ul.tours-default:after{content:"";clear:both;display:table}.content-area-tours{max-width:1200px;padding-right:15px;margin:0 auto;padding-left:15px}.content-area-tours.twentyseventeen{max-width:950px}.content-area-tours .site-main{margin-right:-15px;margin-left:-15px}.content-area-tours .wrapper-tour-left{padding-right:15px;width:75%;float:left;padding-left:15px}.content-area-tours .sidebar-area{padding-right:15px;width:25%;float:right;padding-left:15px}.tours-breadcrumb{font-size:13px;font-size:.8125rem;margin-bottom:1em;border-bottom:1px solid #eee;padding-bottom:1em}.tour-result-count{padding:20px 0;float:left}.tour-ordering{float:right}ul.tours-default{list-style:none;clear:both;margin:0}ul.tours-default li{padding:0;position:relative;margin:0 3.8% 2.992em 0;width:30.75%;float:left}ul.tours-default li:nth-child(3n){margin-right:0}ul.tours-default li:nth-child(3n+1){clear:both}ul.tours-default .woocommerce-loop-product__title{font-size:1em;font-weight:400;text-transform:none}ul.tours-default .star-rating{margin-bottom:20px}ul.tours-default .price{margin-bottom:20px;display:block}.woocommerce-pagination.paging-navigation{margin-top:0}.spinner{height:25px;font-size:5px;text-align:center;display:none}.spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;height:100%;background-color:#333;width:6px;display:inline-block}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.wrapper-gmap{height:0;padding-top:25px;position:relative;padding-bottom:56.25%}.wrapper-gmap .google-map{height:100%;position:absolute;top:0;left:0;width:100%}.single-woo-tour .total_price_arrow .st_adults_children:after,.single-woo-tour .total_price_arrow .st_adults_children:before{content:"";clear:both;display:table}.single-woo-tour .total_price_arrow .st_adults_children{margin-bottom:10px}.single-woo-tour .total_price_arrow .st_adults_children .input-number-ticket{float:none!important;vertical-align:middle;display:inline-block}.booking .form-field,.booking .item-field-tour-booking,.booking .tour-variation-item{margin-bottom:20px}.booking .form-field input{padding:9px 15px;width:100%}.booking .form-group input[type=number]{display:inline-block}.booking input[type=checkbox],.booking input[type=radio]{margin-bottom:0!important}.booking .tour-variations select{height:40px;width:100%}.booking .form-group input[type=number]:focus{outline:none}.text-discount{font-size:13px;font-style:italic;margin-bottom:0;color:red}.booking .item-field-tour-booking .label{padding:0;font-size:14px;font-weight:400;color:#555;text-align:left;line-height:34px}#tourBookingForm .error.placeholder{color:red}#tourBookingForm .error:-moz-placeholder{color:red}#tourBookingForm .error::-webkit-input-placeholder{color:red}#tourBookingForm .error:-ms-input-placeholder{color:red}#tourBookingForm .errors{color:red}.booking .tour-variations p{margin-bottom:10px}.wrapper-personal-information{margin-bottom:20px}.wrapper-personal-information h3{margin:0 0 20px}.wrapper-personal-information .personal-infomation-item .label{font-size:14px;color:#555;min-width:100px;text-align:left;font-family:Roboto,Helvetica,Arial,sans-serif;display:inline-block}.wrapper-personal-information p:after,.wrapper-personal-information p:before{content:"";clear:both;display:block}.tour-price-item-cart{padding:0;margin:5px 0}.tour-price-item-cart input{text-align:center;width:3.631em}#tour-price-range{margin-bottom:10px}#tour-price-range.noUi-horizontal{height:10px;border:none;width:100%}#tour-price-range.noUi-horizontal .noUi-connects{cursor:pointer}#tour-price-range.noUi-horizontal .noUi-handle{height:17px;top:-4px;border-radius:20px;cursor:e-resize;width:17px}#tour-price-range.noUi-horizontal .noUi-handle.noUi-handle-upper{right:-1px}#tour-price-range.noUi-horizontal .noUi-handle.noUi-handle-lower{right:-15px}#tour-price-range.noUi-horizontal .noUi-handle:after,#tour-price-range.noUi-horizontal .noUi-handle:before{content:none}.search_tour .tour-rating{margin-bottom:15px;line-height:41px}.search_tour .form-block__description,.search_tour .form-field-input,.search_tour .form-field-select{margin-bottom:20px}.search_tour .form-field-select select{width:100%}.search_tour .tour-rating:after{content:"";clear:both;display:block}.search_tour .tour-rating span{margin-right:10px;float:left}.woocommerce .woocommerce-tabs ul.wc-tabs{border-right:none;background:transparent;width:100%;line-height:inherit;float:none}.woocommerce .woocommerce-tabs ul.wc-tabs li a:before{display:none}.google-map-container{height:0;padding-top:25px;position:relative;padding-bottom:56.25%}.google-map-container iframe{height:100%;border:none;position:absolute;top:0;left:0;width:100%}.ui-datepicker table{border:none!important}.ui-datepicker td{padding:0;border:1px solid #ededed}.ui-datepicker td.date-available a{background:#fff}.ui-datepicker .ui-datepicker-other-month{border:none}.ui-datepicker td a,.ui-datepicker td span{padding:.2em;text-decoration:none;font-weight:700!important;text-align:center;display:block}.ui-state-default{border:none!important;font-weight:400;color:#454545;background:#fff}.ui-datepicker .ui-datepicker-current-day{background:#f0f0f0!important}.ui-datepicker .ui-datepicker-current-day a{color:#ffb300!important;background:#f0f0f0!important}.ui-datepicker table td.date-picked>a,.ui-datepicker table td.date-picked>span{color:#fff!important;background:#ffb300!important}.ui-datepicker table td .ui-state-default:hover{color:#fff!important;background:#ffcf5d!important}#ui-datepicker-div{padding:5px!important;border:1px solid #eee;border-radius:0}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default,#ui-datepicker-div.ui-widget-content .ui-state-default{border-color:#f2f2f2;background:#f7f7f7}#ui-datepicker-div .ui-datepicker-title{font-size:14px}.ui-widget-header .ui-corner-all .ui-icon,.ui-widget-header .ui-state-focus .ui-icon,.ui-widget-header .ui-state-hover .ui-icon{font-size:0;text-indent:1px;text-align:center;background:transparent}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{margin-left:-8px!important;margin-top:-12px!important}.ui-widget-header .ui-state-hover{background:transparent}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{border-color:#ccc9c9!important;right:2px!important;top:2px!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover{left:2px!important}.ui-datepicker .ui-datepicker-next span:hover,.ui-datepicker .ui-datepicker-prev span:hover{background:transparent}.ui-widget-header .ui-datepicker-next .ui-icon:before,.ui-widget-header .ui-datepicker-prev .ui-icon:before{height:0;border-right:6px solid #5a5959;content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;width:0}.ui-widget-header .ui-datepicker-next .ui-icon:before{border-right:none;border-left:6px solid #5a5959}#ui-datepicker-div .ui-datepicker-header{border:0!important;background:0 0}#ui-datepicker-div .ui-datepicker-buttonpane button{padding:0 20px;font-size:13px;border:none!important;color:#fff}.interary-item{min-height:60px;margin-bottom:30px;position:relative}.interary-item .item_content{overflow:hidden;padding-left:85px}.interary-item .icon-left{height:60px;font-size:24px;border:2px dashed #26bdf7;color:#fff;position:absolute;text-align:center;border-radius:50%;background:#26bdf7;width:60px;line-height:56px}.interary-item:hover .icon-left{color:#26bdf7;background:0 0}.tour-widget-wrapper__restapi .tour-skeleton-animation{min-width:250px}.tour-widget-wrapper__restapi ul{padding:0}.tour-skeleton-animation{list-style:none;padding:0;margin:0}.tour-skeleton-animation>li{list-style:none;animation:tour-skeleton-loading 1.4s ease infinite;height:16px;border-radius:2px;background:linear-gradient(90deg,hsla(0,0%,75%,.2) 25%,hsla(0,0%,51%,.24) 37%,hsla(0,0%,75%,.2) 63%);background-size:400% 100%;width:100%;margin-top:15px}@keyframes tour-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}