.page-tours .search form{min-height:0}.page-tours .search .search-links h1{margin-bottom:20px}.tour-main #content{padding-bottom:50px}.search .tourForm .dategroup .col-xs-6{padding-left:0}.search .tourForm .tourdetail{position:relative;border-bottom:1px solid #eee;padding:10px}.tourForm .btn.btn-detailed,.tourForm .btn.btn-detailed.btn-close{color:#aaa;padding:0;position:absolute;top:10px;left:0;background:#fff;font-size:12px}.tourForm .btn.btn-detailed:focus,.tourForm .btn.btn-detailed:hover{color:#2865a9;opacity:1}.tourForm .btn.btn-detailed img{vertical-align:middle}.tourForm .btn.btn-detailed.btn-close img{transform:rotate(180deg)}.search .tourForm .detailed-search{margin-top:15px;display:none}.recommended-title{margin-top:50px;margin-bottom:10px;text-transform:lowercase}.recomendedtours .panel{position:relative;margin:.5rem 0 1rem;padding:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.recomendedtours .panel:hover{text-decoration:none;color:orange}.recomendedtours .panel .card-image{position:relative}.recomendedtours .panel .card-image img{width:100%;height:150px}.recomendedtours .panel .panel-body{overflow:hidden;white-space:normal;color:#777;display:flex;justify-content:space-between}.recomendedtours .tour-details{width:70%;text-align:left}.recomendedtours .tour-details h2{height:36px;overflow:hidden;font-weight:600;font-size:16px;margin:0;text-align:left;text-transform:capitalize}.recomendedtours .tour-price{font-weight:700;font-size:16px;color:#2c5f99}.slick-slide{margin:5px}.recomendedtours .slick-next,.recomendedtours .slick-next:focus,.recomendedtours .slick-prev,.recomendedtours .slick-prev:focus{font-size:14px;color:#aaa;top:40%}.recomendedtours .slick-next:hover,.recomendedtours .slick-prev:hover{color:#2c5f99}.results .search-form .search-links,.results .search-form .slogan,.results .search-form .tourdetail{display:none}.results.page-tours .search .search-links h1{margin-bottom:0;margin-top:20px}.results .search .tourForm .detailed-search{margin-top:0}.results .result-sort{margin-bottom:10px}.results .search>form{min-height:30px;padding:0}.results .search .tourForm ul.search-form li div.submit{margin-right:0}.search-results{margin-bottom:100px}.search-results #searchFilter{margin-top:45px}.tablesorter.tourResults tr{transition:all .3s ease}.tablesorter.tourResults tr:hover{box-shadow:0 0 10px #ccc}.search-results .sr-name{color:#2865a9;font-size:18px;text-transform:capitalize}.tourResults .sr-name:hover{color:#aaa}.search-results .sr-type{font-weight:700;margin:10px 0}.search-results .sr-center{float:left;width:62%;line-height:1.3;min-height:35px;overflow:hidden;padding-right:5px;border-right:1px solid #eee}#content .search-results .room-desc{margin-bottom:0}.search-results .sr-center span{display:inline-block;border:1px solid #ddd;padding-top:2px;margin-right:5px;min-width:50px;height:55px;color:#aaa;font-size:20px;text-align:center}.search-results .sr-center label{display:block;font-size:12px;font-weight:400;margin:5px 0 0;padding:2px;border-top:1px solid #ddd}.search-results .sr-center span img{vertical-align:middle;max-height:25px}#content .sr-tour-start{margin:0 0 2px}.search-results .tablesorter .sr-price{float:right;width:35%;position:relative;padding:0}.search-results .tablesorter .sr-price .button{width:100%}.search-results .sr-pricetext{font-size:18px;color:#038ff8;margin:0 15px 0 5px}.search-results .select-tour img{vertical-align:middle}.search-results .select-tour-cover{display:none;width:300px;padding:15px;text-align:left;position:absolute;top:40px;right:0;z-index:2;background:#fafafa;box-shadow:0 0 15px #ccc}#link-table .select-tour-cover li{border-bottom:1px solid #eee;height:auto;display:block;overflow:hidden;padding:0;font-weight:700}#link-table .select-tour-cover li:first-child{color:#405a88}.search-results .tablesorter .select-tour-cover li>span,.search-results .tablesorter .select-tour-cover li label span{float:left;width:45%;height:auto}.search-results .tablesorter .select-tour-cover.tour-package li>span,.search-results .tablesorter .select-tour-cover.tour-package li label span{width:30%}.search-results .tablesorter .select-tour-cover li label input{display:inline-block;height:auto}.search-results .select-tour-cover label{cursor:pointer;display:block;padding:7px}.search-results .select-tour-cover label:hover{background:#fff}#link-table .select-tour-cover .sr-button{text-align:center;border:0;padding:20px}.search-results .sortselect{float:right}.search-results .notice{float:left}.tourResults{clear:both}.tourResults.tablesorter tbody td{padding:20px}.tourResults.tablesorter tbody .sr-photo{width:200px;padding-right:0}.tourResults .sr-photo a{position:relative;display:block;height:120px;overflow:hidden}.tourResults .sr-photo img{width:200px;transition:all .3s ease;background:#eee}.tourResults .sr-photo img:hover{opacity:.8}.tourResults .sr-photo span{width:100%;position:absolute;bottom:0;left:0;padding:5px 0;text-align:center;background:#163e6a;color:#fff}.tourResults .sr-tour h2{margin:0}.tourResults.vertical.tablesorter tr{display:block;float:left;width:25%;padding:5px;box-sizing:border-box}.tourResults.vertical.tablesorter tbody .sr-photo{display:block;float:left;width:100%;padding:0;border:0}.tourResults.vertical.tablesorter tbody .sr-tour{display:block;float:left;background:#fafafa;padding:10px}.tourResults.vertical.tablesorter tbody .sr-photo .tour-image{height:160px;width:100%;border-radius:3px 3px 0 0}.tourResults.vertical.tablesorter tbody .sr-photo a{height:auto}.tourResults.vertical.tablesorter tbody .sr-tour h2{height:77px;line-height:1.4;overflow:hidden}.tourResults.vertical.tablesorter tbody .sr-tour h2 a{font-size:14px;display:block;padding:0}.tourResults.vertical .sr-tour>div{margin:5px auto;text-align:center;width:95%;border:0;padding:0;float:none}.tourResults.vertical .sr-center{display:none}.tourResults.vertical .button{margin:10px 0}#meetingNotes{border-collapse:collapse}#meetingNotes td{padding:5px}.meeting-venue{overflow:hidden}#content .meeting-venue .radio-meetings{float:left;width:25%}#content .radio-meetings label{text-overflow:ellipsis;overflow:hidden;width:95%;display:block}#content .radio-meetings label input{margin:1px}.ui-menu .ui-menu-item{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;font-size:12px;color:#333}.search-cat{margin:100px 0 20px}.search-cat .cat-box{text-align:center;height:200px;margin-bottom:30px;box-shadow:0 2px 7px rgba(1,1,1,.2);border:2px solid #fff;position:relative;border-radius:3px;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:all .2s ease;top:0}.search-cat .cat-box:hover{box-shadow:0 6px 10px rgba(1,1,1,.2);top:-5px}.search-cat h2{margin:0}.search-cat h2 a{color:#fff;font-size:16px;font-weight:400;padding:0;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;align-items:flex-end;border-radius:3px;transition:all .2s ease}.search-cat a span,.search-cat h2 a{display:flex;width:100%;justify-content:center}.search-cat a span{background:#fff;color:#2b7bb5;padding:10px;align-items:center}.ui-autocomplete{max-height:400px;overflow-y:auto;overflow-x:hidden;z-index:1000!important}.search-vertical .tourname{background:#fafafa;box-shadow:0 1px 3px rgba(1,1,1,.14);padding-top:40px;padding-bottom:20px}.search-vertical .search-form{margin:0}.search-vertical .slogan{display:none}.tour-header{margin-top:25px;margin-bottom:10px}.tour-header .tour-title{color:#2b7bb5;font-size:16px;margin:5px 0 0;text-transform:capitalize}.tour-header h3{font-size:12px}.page-tours.page-detail .container{max-width:inherit}.page-detail .sticky{z-index:1!important}.tourDetails .tour-price .tour-avail{color:#aaa}.tour-price .select-price-text b,.tour-price .selected-tourprice{color:#405c87;font-size:18px;font-weight:700}.tour-price .select-price-text{display:flex;align-items:center;justify-content:space-between}.tour-price .button{width:100%;white-space:nowrap}.sidebar-campaigns{padding:10px;border:1px solid #ddd;border-radius:3px;margin-bottom:10px}.sidebar-campaigns h3{margin:0 0 10px;color:#41a1db}#content .sidebar-campaigns p{margin:5px 0;display:flex;line-height:1}.fa-credit-card{margin-right:5px}.page-box{margin-bottom:30px}.page-box h3{color:#2b7bb5;background:#fafafa;padding:10px 5px;margin:20px 0 5px;font-size:14px;font-weight:400;text-transform:capitalize;clear:both;white-space:normal}.tourDetails ul{margin:0;padding:0}.tourDetails ul.info-list{margin:0;padding:0;list-style-type:square}.tourDetails ul.info-list li{margin:2px 15px;padding:5px;border:1px solid #eee;float:left;width:180px}.tourDetails .data-table{float:left;margin-bottom:20px;width:670px}.tourDetails .data-table ul.header{background:#eee;height:auto;border:0}.tourDetails .data-table ul.header li{font-weight:700}.tourDetails .data-table ul{border-bottom:1px solid #ddd;margin-bottom:5px;padding:5px 20px 5px 15px;overflow:hidden}.tourDetails .data-table ul li.location{text-align:left;width:190px}.tourDetails .data-table ul li{text-align:right;width:110px;float:left}html .bx-wrapper{margin-bottom:0;border:1px solid #eee;clear:both}.bx-wrapper .bx-viewport{height:400px}.bx-wrapper li{max-width:100%;width:100%!important;text-align:center}.bx-wrapper img{width:100%;max-width:100%;max-height:400px}#bx-pager a img{width:95px;height:65px;border:1px solid #fff;vertical-align:top;margin-bottom:8px}#bx-pager a.active img{border:1px solid orange}#bx-pager{height:80px;overflow:hidden;padding:10px 60px 10px 10px;position:relative}#bx-pager.opened{height:100%}.bx-wrapper .bx-controls-direction a{background-color:hsla(0,0%,100%,.9)}.bx-wrapper .bx-controls-direction a:hover{background-color:#fff}.tourDetails td.tour-content{padding-bottom:40px;line-height:1.6}.paid-star{color:red}#info *{font-size:14px;line-height:1.5;font-family:helvetica,arial!important}#info table{margin:15px 0;width:100%}#info table td{padding:5px;border-bottom:1px solid #ddd;width:auto}.singlePriceText{color:#2b7bb5;font-weight:700}.res-tourname{text-transform:capitalize}.tourRes.reservation .genders{display:flex;min-width:120px}.page-tours .reservation .FormTable .res-gender,.page-tours .reservation .FormTable .respasstype{vertical-align:top;padding-top:10px}.page-tours #installmentModal table td{vertical-align:top}.page-tours #installmentModal table td .installment-inner-item{display:block;font-size:10px}.page-tours .ui-dialog .innertext table{width:auto!important}.page-tours #tabs #tourDetail-inner-row{display:flex;justify-content:center}@media only screen and (min-width:1024px){.page-sidebar{margin-top:35px}.sidebox{margin-bottom:30px}.search-vertical .tour-price>.row>div{margin-bottom:20px}}@media only screen and (max-width:767px){.tour-name-input,html .search .tourForm .search-form .slogan{margin-bottom:15px}html .search-cat .cat-box{height:150px}html .search-results #searchFilter{margin-top:0;margin-bottom:0}#link-table.tourResults.tablesorter tbody td{width:100%}html .tourResults .sr-photo a{height:150px}html .tourResults .sr-photo img{width:100%}html .tourResults.tablesorter tbody td{border-top:0}html .tourResults.tablesorter tbody .sr-tour{border-bottom:1px solid #e0e9f2}html .tourDetails .tour-price{margin:6px 0}html .tourDetails .tour-price .section{margin-top:10px}.ru.page-tours.page-detail .ui-tabs .ui-tabs-nav li a{white-space:normal;text-align:center;width:125px}.page-tours #content .passengerInfoAutoComplete{align-items:initial}.search-results .sr-name,.tour-header .tour-title,.tourDetails .tour-header h2{font-size:16px}.tour-header{margin-top:10px}.bx-wrapper .bx-viewport,.bx-wrapper img{height:200px!important}.search-results .sr-center{width:100%}.search-results .sr-center .sr-tour-item-wrapper{text-align:center;margin-top:15px}.search-results .tablesorter .sr-price{width:100%;margin:10px 0}.search-results .tablesorter .sr-price .button{width:200px}.page-detail .sticky{position:relative!important;top:auto!important;z-index:1!important}}@media only screen and (max-width:340px){html .page-tours .search-results .sr-center,html .page-tours .search-results .tablesorter .sr-price{width:100%}html .page-tours .search-results .tablesorter .sr-price .button{background:#f49001;margin-top:15px}.search-results .sr-name,.tourDetails .tour-header h2{font-size:16px}}@media only screen and (min-width:768px){html #searchFilter h2{background:none;border-bottom:none;color:#163e6a;letter-spacing:.022em;margin:3px 3px 10px}html #searchFilter .sf-times h2{margin:3px 3px 0;letter-spacing:.022em}.ui-slider :focus{outline:0}}#content .search-results .ui-slider .ui-state-default{background:#fafafa;border:none;top:-.7em!important;width:1.6em;height:1.6em;box-shadow:0 0 1px 0 rgba(0,0,0,.5)}.search-results .ui-slider.ui-widget-content{background:#eee;height:4px;border:none}.search-results .ui-slider .ui-slider-range{background:rgba(40,101,169,.5)}.search-results .ui-state-focus,.search-results .ui-state-hover{border:1px solid #2865a9!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.search-results .ui-slider .ui-slider-handle{cursor:pointer!important}#searchFilter .dpr-times,#searchFilter .return-times,.search-results .price-range{padding:5px 0 30px}.search-results .takeoff-times i{right:57px;position:relative;top:1px;color:#aaa}.search-form{margin:10px 0}
/*# sourceMappingURL=tours.css.map */
