.pms-plugin .pms_promoCode_link{padding-right: 0;padding-left: 0}.pms-plugin .topMargin5{margin-top: 5px !important}.pms-plugin .topMargin10{margin-top: 10px !important}.pms-plugin .topMargin20{margin-top: 20px !important}.pms-plugin .bottomMargin5{margin-bottom: 5px !important}.pms-plugin .bottomMargin10{margin-bottom: 10px !important}.pms-plugin .bottomMargin20{margin-bottom: 20px !important}.pms-plugin .alert.alert-success.confirmed-insurance{color: #155724}.pms-plugin .alert.alert-warn.reconsider-insurance{color: #721c24}.pms-plugin a{text-decoration: none;color: inherit}#wp-admin-bar-rezemotion .dashicons-store::before{margin-top: 6px}.pms-plugin a:focus,.pms-plugin a:hover{color: inherit;text-decoration: none}.pms-plugin a:focus{outline: 0}.pms-plugin .hidden{display: block !important;border: 0 !important;margin: 0 !important;padding: 0 !important;font-size: 0 !important;line-height: 0 !important;width: 0 !important;height: 0 !important;overflow: hidden !important}.popup-wrapper button.close{background: 0 0 !important;color: #333 !important;padding-right: 5px !important;font-size: 18px !important;line-height: 0 !important;z-index: 999;height: auto}.pms-plugin .clearfix{clear: both}.pms-plugin .clearfix::after,.pms-plugin .clearfix::before{content: " ";display: table}.nobr{white-space: nowrap !important}.wrap{white-space: normal !important}.no-display{display: none}.no-float{float: none !important}.no-margin{margin: 0 !important}.no-padding{padding: 0 !important}.no-lpadding{padding-left: 0 !important}.no-rpadding{padding-right: 0 !important}.full-width{width: 100% !important}.pms-plugin img.full-width{height: auto}.uppercase{text-transform: uppercase}.fourty-space{letter-spacing: .04em !important}.underline{text-decoration: underline !important}.inline-block{display: inline-block !important}.visible-sms{display: none}.overflow-hidden{overflow: hidden}.no-letter-spacing{letter-spacing: normal !important}.blue-color{color: #01b7f2 !important}.light-blue-color{color: #7692b4}.yellow-color{color: #fdb714 !important}.red-color{color: #e01a33 !important}.green-color{color: #7db921 !important}.white-color{color: #fff !important}.dark-blue-color{color: #2d3e52 !important}.skin-color{color: #01b7f2}.default-color{color: inherit !important}.gray-color{color: #9e9e9e !important}.hotel-color{color: #01b7f2}.select-color{color: #fdb714}.blue-bg{background-color: #01b7f2 !important}.yellow-bg{background-color: #fdb714 !important}.red-bg{background-color: #e01a33 !important}.green-bg{background-color: #98ce44 !important}.white-bg{background-color: #fff !important}.dark-blue-bg{background-color: #2d3e52 !important}.skin-bg{background-color: #01b7f2 !important}@font-face{font-family: soap-icons;src: url(../fonts/soap-icons.eot?26664784);src: url(../fonts/soap-icons.eot?26664784#iefix) format("embedded-opentype"), url(../fonts/soap-icons.woff?26664784) format("woff"), url(../fonts/soap-icons.ttf?26664784) format("truetype"), url(../fonts/soap-icons.svg?26664784#soap-icons) format("svg");font-weight: 400;font-style: normal}.pm_guest_display_content{background: #f5f5f5 none repeat scroll 0 0;height: 39px;padding-top: 7px;cursor: pointer;padding-left: 5px}.pm_guest_display_content{font-size: 11px}.pm_guest_toggle_content{position: absolute;padding: 10px 10px 10px 10px;display: none;box-shadow: -3px -1px 5px rgba(180, 180, 180, .3);width: 212px;z-index: 150;background: #fff}.pm_searchtogle_lable{width: 84px;display: inline-block;float: left;margin-top: 3px;color: #000;font-size: 14px}.pm_numberbox_main_sec{display: inline-block}.pms_traver_insurance_content{background: #f9f2e4 none repeat scroll 0 0;padding: 10px;border: 1px solid #cbc5b8;line-height: 20px}.pms_damage_insurance_content{background: #f9f2e4 none repeat scroll 0 0;padding: 10px;border: 1px solid #cbc5b8;line-height: 20px}.pms_triphedge_insurance_content{background: #f9f2e4 none repeat scroll 0 0;padding: 10px;border: 1px solid #cbc5b8;line-height: 20px}.pms_tooltip_maincontent .pms_tooltip_title{margin-bottom: 5px;color: #1285d1;font-size: 19px;text-transform: uppercase}.pms_tooltip_maincontent .pms_tooltip_desc{padding-bottom: 8px;margin-bottom: 8px;border-bottom: 1px dashed #ccc;font-size: 14px}.pms_tooltip_maincontent .pms_tooltip_subtitle{font-weight: 700;color: #d38e36;margin-bottom: 6px;font-size: 14px}.pm_searchtoggle_buttons{background-color: #f3f3f3 !important;min-height: 34px;min-width: 34px;width: 34px;margin: 0;float: left;height: 21px !important;border: 1px solid #d7d8db !important;border-radius: 0 !important;padding: 0 !important}.pm-block-filter-results .panel h4.panel-title{color: #303030;white-space: normal;font-weight: 700;padding: 15px !important}.pm-insurance-popover .pm-ins-left{float: left;display: inline}.pm-insurance-popover .pm-ins-clear{clear: both}.pm-insurance-tooltip{cursor: pointer}.pm_guest_toggle_content button.pm_searchtoggle_buttons span{color: #555;background-image: url(../images/pm-minus-plus-icon.png);background-repeat: no-repeat;height: 13px;width: 13px;padding: 0;display: inline-block;margin-top: 10px}.pm_ormore_main_sec input{vertical-align: bottom}.pm_guest_toggle_content .pm-button-left span{background-position: center -13px}.pm_guest_toggle_content .pm-button-right span{background-position: center 0}.pm_guest_toggle_content .pm-bedbutton-left span{background-position: center -13px}.pm_guest_toggle_content .pm-bedbutton-right span{background-position: center 0}.pm_guest_toggle_content .pm_bednumberholder,.pm_guest_toggle_content .pm_numberholder{line-height: 32px;border: 0;background: 0;float: left;padding: 0;outline: 0;color: #000;font-size: 14px;text-align: center;height: 34px;width: 37px;margin: 0;border-top: 1px solid #d7d8db;border-bottom: 1px solid #d7d8db}.pms-plugin [class*=" soap-icon"],.pms-plugin [class^=soap-icon]{vertical-align: baseline}.pms-plugin [class*=" soap-icon"]:before,.pms-plugin [class^=soap-icon]:before{font-family: soap-icons;font-style: normal;font-weight: 400;speak: none;display: inline-block;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em}.pms-plugin .glyphicon.circle,.pms-plugin [class*=" soap-icon"].circle,.pms-plugin [class^=soap-icon].circle,.pms-plugin div.amenities .circle,.pms-plugin ul.amenities .circle{width: 1.8em;height: 1.8em;line-height: 1.7333em;display: inline-block;text-align: center}.pms-plugin div.amenities .circle{margin-left: 5px;margin-top: 5px}.pms-plugin .glyphicon.takeoff-effect:before,.pms-plugin [class*=" soap-icon"].takeoff-effect:before,.pms-plugin [class^=soap-icon].takeoff-effect:before{-webkit-transform: rotate(-25deg);-moz-transform: rotate(-25deg);-ms-transform: rotate(-25deg);transform: rotate(-25deg)}.pms-plugin .glyphicon.takeoff-effect1:before,.pms-plugin [class*=" soap-icon"].takeoff-effect1:before,.pms-plugin [class^=soap-icon].takeoff-effect1:before{-webkit-transform: rotate(25deg);-moz-transform: rotate(25deg);-ms-transform: rotate(25deg);transform: rotate(25deg)}.pms-plugin .glyphicon.landing-effect:before,.pms-plugin [class*=" soap-icon"].landing-effect:before,.pms-plugin [class^=soap-icon].landing-effect:before{-webkit-transform: rotate(-25deg);-moz-transform: rotate(-25deg);-ms-transform: rotate(-25deg);transform: rotate(-25deg)}.pms-plugin .glyphicon.flip-effect:before,.pms-plugin [class*=" soap-icon"].flip-effect:before,.pms-plugin [class^=soap-icon].flip-effect:before{-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH}.pms-map-info-window{padding-bottom: 10px;width: 250px;padding-top: 10px}.pms-cf::after,.pms-cf::before{content: "";display: table}.pms-map-info-window .left-part{display: block;width: 37%;margin-right: 3%;float: left}.pms-map-info-window .right-part{width: 60%;float: left}.pms-map-info-window .left-part img{max-width: 100% !important;height: auto !important}.pms-map-info-window .right-part h3.title{font-size: 14px;text-align: left;margin-bottom: 5px;margin-top: 0}.pms-plugin .block-view a.listview-learn-more{margin-left: 7px}.pms-plugin .soap-icon-fireplace:before{content: '\e800'}.pms-plugin .soap-icon-television:before{content: '\e801'}.pms-plugin .soap-icon-fridge:before{content: '\e802'}.pms-plugin .soap-icon-aircon:before{content: '\e803'}.pms-plugin .soap-icon-fmstereo:before{content: '\e804'}.pms-plugin .soap-icon-beach:before{content: '\e805'}.pms-plugin .soap-icon-juice:before{content: '\e806'}.pms-plugin .soap-icon-food:before{content: '\e807'}.pms-plugin .soap-icon-fueltank:before{content: '\e808'}.pms-plugin .soap-icon-breakfast:before{content: '\e809'}.pms-plugin .soap-icon-coffee:before{content: '\e80a'}.pms-plugin .soap-icon-party:before{content: '\e80b'}.pms-plugin .soap-icon-savings:before{content: '\e80c'}.pms-plugin .soap-icon-address:before{content: '\e80d'}.pms-plugin .soap-icon-horn:before{content: '\e80e'}.pms-plugin .soap-icon-conference:before{content: '\e80f'}.pms-plugin .soap-icon-support:before{content: '\e810'}.pms-plugin .soap-icon-tree:before{content: '\e811'}.pms-plugin .soap-icon-friends:before{content: '\e812'}.pms-plugin .soap-icon-winebar:before{content: '\e813'}.pms-plugin .soap-icon-plans:before{content: '\e814'}.pms-plugin .soap-icon-guideline:before{content: '\e815'}.pms-plugin .soap-icon-wifi:before{content: '\e816'}.pms-plugin .soap-icon-binoculars:before{content: '\e817'}.pms-plugin .soap-icon-key:before{content: '\e818'}.pms-plugin .soap-icon-fork:before{content: '\e819'}.pms-plugin .soap-icon-locations:before{content: '\e81a'}.pms-plugin .soap-icon-couples:before{content: '\e81b'}.pms-plugin .soap-icon-card:before{content: '\e81c'}.pms-plugin .soap-icon-fitnessfacility:before{content: '\e81d'}.pms-plugin .soap-icon-flexible:before{content: '\e81e'}.pms-plugin .soap-icon-phone:before{content: '\e81f'}.pms-plugin .soap-icon-cruise:before{content: '\e820'}.pms-plugin .soap-icon-joystick:before{content: '\e821'}.pms-plugin .soap-icon-lost-found:before{content: '\e822'}.pms-plugin .soap-icon-securevault:before{content: '\e823'}.pms-plugin .soap-icon-cruise-1:before{content: '\e824'}.pms-plugin .soap-icon-cruise-3:before{content: '\e825'}.pms-plugin .soap-icon-anchor:before{content: '\e826'}.pms-plugin .soap-icon-cruise-2:before{content: '\e827'}.pms-plugin .soap-icon-car-2:before{content: '\e828'}.pms-plugin .soap-icon-pickanddrop:before{content: '\e829'}.pms-plugin .soap-icon-car:before{content: '\e82a'}.pms-plugin .soap-icon-car-1:before{content: '\e82b'}.pms-plugin .soap-icon-hotel-2:before{content: '\e82c'}.pms-plugin .soap-icon-hotel-1:before{content: '\e82d'}.pms-plugin .soap-icon-plane:before{content: '\e82e'}.pms-plugin .soap-icon-plane-bottom:before{content: '\e82f'}.pms-plugin .soap-icon-plane-left:before{content: '\e830'}.pms-plugin .soap-icon-plane-right:before{content: '\e831'}.pms-plugin .soap-icon-carryon:before{content: '\e832'}.pms-plugin .soap-icon-businessbag:before{content: '\e833'}.pms-plugin .soap-icon-baggage:before{content: '\e834'}.pms-plugin .soap-icon-bag:before{content: '\e835'}.pms-plugin .soap-icon-suitcase:before{content: '\e836'}.pms-plugin .soap-icon-hotel-3:before{content: '\e837'}.pms-plugin .soap-icon-trunk-2:before{content: '\e838'}.pms-plugin .soap-icon-hotel:before{content: '\e839'}.pms-plugin .soap-icon-trunk-1:before{content: '\e83a'}.pms-plugin .soap-icon-trunk-3:before{content: '\e83b'}.pms-plugin .soap-icon-delayed-baggage:before{content: '\e83c'}.pms-plugin .soap-icon-damaged-baggage:before{content: '\e83d'}.pms-plugin .soap-icon-baggage-3:before{content: '\e83e'}.pms-plugin .soap-icon-baggage-2:before{content: '\e83f'}.pms-plugin .soap-icon-baggage-1:before{content: '\e840'}.pms-plugin .soap-icon-magazine-1:before{content: '\e841'}.pms-plugin .soap-icon-baggage-status:before{content: '\e842'}.pms-plugin .soap-icon-magazine:before{content: '\e843'}.pms-plugin .soap-icon-slider-1:before{content: '\e844'}.pms-plugin .soap-icon-slider:before{content: '\e845'}.pms-plugin .soap-icon-camera-2:before{content: '\e846'}.pms-plugin .soap-icon-photogallery:before{content: '\e847'}.pms-plugin .soap-icon-camera-3:before{content: '\e848'}.pms-plugin .soap-icon-baggage-4:before{content: '\e849'}.pms-plugin .soap-icon-baggage-5:before{content: '\e84a'}.pms-plugin .soap-icon-shopping:before{content: '\e84b'}.pms-plugin .soap-icon-shopping-1:before{content: '\e84c'}.pms-plugin .soap-icon-shopping-2:before{content: '\e84d'}.pms-plugin .soap-icon-shopping-3:before{content: '\e84e'}.pms-plugin .soap-icon-camera-1:before{content: '\e84f'}.pms-plugin .soap-icon-settings-1:before{content: '\e850'}.pms-plugin .soap-icon-bad:before{content: '\e851'}.pms-plugin .soap-icon-recommend:before{content: '\e852'}.pms-plugin .soap-icon-entertainment:before{content: '\e853'}.pms-plugin .soap-icon-balloon:before{content: '\e854'}.pms-plugin .soap-icon-globe:before{content: '\e855'}.pms-plugin .soap-icon-places:before{content: '\e856'}.pms-plugin .soap-icon-clock-1:before{content: '\e857'}.pms-plugin .soap-icon-clock:before{content: '\e858'}.pms-plugin .soap-icon-settings:before{content: '\e859'}.pms-plugin .soap-icon-automatic:before{content: '\e85a'}.pms-plugin .soap-icon-parking:before{content: '\e85b'}.pms-plugin .soap-icon-status:before{content: '\e85c'}.pms-plugin .soap-icon-departure:before{content: '\e85d'}.pms-plugin .soap-icon-letter:before{content: '\e85e'}.pms-plugin .soap-icon-message:before{content: '\e85f'}.pms-plugin .soap-icon-search-plus:before{content: '\e860'}.pms-plugin .soap-icon-search-minus:before{content: '\e861'}.pms-plugin .soap-icon-search:before{content: '\e862'}.pms-plugin .soap-icon-restricted:before{content: '\e863'}.pms-plugin .soap-icon-calendar:before{content: '\e864'}.pms-plugin .soap-icon-stories:before{content: '\e865'}.pms-plugin .soap-icon-liability:before{content: '\e866'}.pms-plugin .soap-icon-insurance:before{content: '\e867'}.pms-plugin .soap-icon-doc-minus:before{content: '\e868'}.pms-plugin .soap-icon-availability:before{content: '\e869'}.pms-plugin .soap-icon-calendar-1:before{content: '\e86a'}.pms-plugin .soap-icon-calendar-check:before{content: '\e86b'}.pms-plugin .soap-icon-list:before{content: '\e86c'}.pms-plugin .soap-icon-doc-plus:before{content: '\e86d'}.pms-plugin .soap-icon-left:before{content: '\e86e'}.pms-plugin .soap-icon-right:before{content: '\e86f'}.pms-plugin .soap-icon-top:before{content: '\e870'}.pms-plugin .soap-icon-grid:before{content: '\e871'}.pms-plugin .soap-icon-block:before{content: '\e872'}.pms-plugin .soap-icon-star-1:before{content: '\e873'}.pms-plugin .soap-icon-letter-1:before{content: '\e874'}.pms-plugin .soap-icon-wishlist:before{content: '\e875'}.pms-plugin .soap-icon-heart:before{content: '\e876'}.pms-plugin .soap-icon-star:before{content: '\e877'}.pms-plugin .soap-icon-roundtriangle-right:before{content: '\e878'}.pms-plugin .soap-icon-roundtriangle-top:before{content: '\e879'}.pms-plugin .soap-icon-roundtriangle-bottom:before{content: '\e87a'}.pms-plugin .soap-icon-chevron-left:before{content: '\e87b'}.pms-plugin .soap-icon-roundtriangle-left:before{content: '\e87c'}.pms-plugin .soap-icon-bottom:before{content: '\e87d'}.pms-plugin .soap-icon-arrow-top:before{content: '\e87e'}.pms-plugin .soap-icon-arrow-bottom:before{content: '\e87f'}.pms-plugin .soap-icon-arrow-right:before{content: '\e880'}.pms-plugin .soap-icon-arrow-left:before{content: '\e881'}.pms-plugin .soap-icon-longarrow-up:before{content: '\e882'}.pms-plugin .soap-icon-longarrow-bottom:before{content: '\e883'}.pms-plugin .soap-icon-triangle-left:before{content: '\e884'}.pms-plugin .soap-icon-triangle-right:before{content: '\e885'}.pms-plugin .soap-icon-triangle-top:before{content: '\e886'}.pms-plugin .soap-icon-chevron-right:before{content: '\e887'}.pms-plugin .soap-icon-chevron-top:before{content: '\e888'}.pms-plugin .soap-icon-chevron-down:before{content: '\e889'}.pms-plugin .soap-icon-longarrow-left:before{content: '\e88a'}.pms-plugin .soap-icon-longarrow-right:before{content: '\e88b'}.pms-plugin .soap-icon-triangle-bottom:before{content: '\e88c'}.pms-plugin .soap-icon-plus:before{content: '\e88d'}.pms-plugin .soap-icon-minus:before{content: '\e88e'}.pms-plugin .soap-icon-ski:before{content: '\e88f'}.pms-plugin .soap-icon-close:before{content: '\e890'}.pms-plugin .soap-icon-handicapaccessiable:before{content: '\e891'}.pms-plugin .soap-icon-check-1:before{content: '\e892'}.pms-plugin .soap-icon-passed:before{content: '\e893'}.pms-plugin .soap-icon-features:before{content: '\e894'}.pms-plugin .soap-icon-passenger:before{content: '\e895'}.pms-plugin .soap-icon-adventure:before{content: '\e896'}.pms-plugin .soap-icon-man-2:before{content: '\e897'}.pms-plugin .soap-icon-dog:before{content: '\e898'}.pms-plugin .soap-icon-man-1:before{content: '\e899'}.pms-plugin .soap-icon-swimming:before{content: '\e89a'}.pms-plugin .soap-icon-man-3:before{content: '\e89b'}.pms-plugin .soap-icon-comfort:before{content: '\e89c'}.pms-plugin .soap-icon-smoking:before{content: '\e89e'}.pms-plugin .soap-icon-playplace:before{content: '\e89f'}.pms-plugin .soap-icon-facebook:before{content: '\e8a0'}.pms-plugin .soap-icon-googleplus:before{content: '\e8a1'}.pms-plugin .soap-icon-pinterest:before{content: '\e8a2'}.pms-plugin .soap-icon-vimeo:before{content: '\e8a3'}.pms-plugin .soap-icon-doorman:before{content: '\e8a4'}.pms-plugin .soap-icon-googleplay:before{content: '\e8a5'}.pms-plugin .soap-icon-elevator:before{content: '\e8a6'}.pms-plugin .soap-icon-apple:before{content: '\e8a7'}.pms-plugin .soap-icon-twitter:before{content: '\e8a8'}.pms-plugin .soap-icon-tub:before{content: '\e8a9'}.pms-plugin .soap-icon-myspace:before{content: '\e8aa'}.pms-plugin .soap-icon-youtube:before{content: '\e8ab'}.pms-plugin .soap-icon-tumblr:before{content: '\e8ac'}.pms-plugin .soap-icon-flickr:before{content: '\e8ad'}.pms-plugin .soap-icon-soundcloud:before{content: '\e8ae'}.pms-plugin .soap-icon-stumbleupon:before{content: '\e8af'}.pms-plugin .soap-icon-linkedin:before{content: '\e8b0'}.pms-plugin .soap-icon-dribble:before{content: '\e8b1'}.pms-plugin .soap-icon-deviantart:before{content: '\e8b2'}.pms-plugin .soap-icon-behance:before{content: '\e8b3'}.pms-plugin .soap-icon-envato:before{content: '\e8b4'}.pms-plugin .soap-icon-instagram:before{content: '\e8b5'}.pms-plugin .soap-icon-skype:before{content: '\e8b6'}.pms-plugin .soap-icon-user:before{content: '\e8b7'}.pms-plugin .soap-icon-pets:before{content: '\e8b8'}.pms-plugin .soap-icon-family:before{content: '\e8b9'}.pms-plugin .soap-icon-check:before{content: '\e8ba'}.pms-plugin .soap-icon-notice:before{content: '\e8bb'}.pms-plugin .soap-icon-error:before{content: '\e8bc'}.pms-plugin .soap-icon-generalmessage:before{content: '\e8bd'}.pms-plugin .soap-icon-automatic-transmission:before{content: '\e8be'}.pms-plugin .soap-icon-flight-hotel:before{content: '\e8bf'}.pms-plugin .soap-icon-comment:before{content: '\e8c0'}.pms-plugin .page-content,.pms-plugin .site-content .entry-content,.pms-plugin .site-content .entry-header,.pms-plugin .site-content .entry-meta,.pms-plugin .site-content .entry-summary{max-width: none}#page-wrapper{position: relative;overflow: visible}.pms-plugin .gray-area{background-color: #f5f5f5}section.section-content.pms-plugin{color: #838383;padding-top: 15px;padding-bottom: 15px;text-align: left;font-size: 13px;position: relative}section.section-content.pms-plugin p{font-size: 13px;line-height: 1.6666;margin-bottom: 15px}section.section-content.pms-plugin ol,section.section-content.pms-plugin ul{list-style: none;margin: 0}section.section-content.pms-plugin:after{display: table;content: "";clear: both}.section.pms-plugin{padding-top: 80px;padding-bottom: 70px}.pms-plugin .box{margin-bottom: 30px}.pms-plugin .block{margin-bottom: 40px}.pms-plugin .large-block{margin-bottom: 70px}.pms-plugin article{margin-bottom: 20px}.body-blank{display: table;height: 100%;left: 0;margin: 0;overflow-x: hidden;position: absolute;top: 0;width: 100%}.wrapper-blank{display: table-cell;float: none;vertical-align: middle;width: 100%}.pms-plugin .table-wrapper{display: table}.pms-plugin .table-wrapper .table-row{display: table-row;float: none !important}.pms-plugin .table-wrapper .table-cell{display: table-cell;vertical-align: top;float: none !important}.pms-plugin .image-container img{max-width: 100%}.pms-plugin h2.box-title,.pms-plugin h3.box-title,.pms-plugin h4.box-title{padding: 0;margin: 0;clear: none}.pms-plugin .box-title{font-size: 15px;font-weight: 400;margin-bottom: 0;line-height: 20px;clear: none}.pms-plugin .box-title small{font-size: 12px;color: #838383;text-transform: uppercase;display: block;margin-top: 4px}.pms-plugin .box-title small [class^=soap-icon]{color: #fdb714;font-size: 1.3333em}.pms-plugin h2.box-title small{font-size: 11px}.pms-plugin h1.box-title small{font-size: 12px}.pms-plugin .s-title{color: inherit}.pms-plugin .s-title a:hover{color: #40cbf8}.pms-plugin .m-title{margin: 0}.pms-plugin .border-bottom{border-bottom: 1px solid #f5f5f5}.pms-plugin .author .name,.pms-plugin .box-title,.pms-plugin .breadcrumbs,.pms-plugin .icon-box.style1,.pms-plugin .icon-box.style2,.pms-plugin .icon-box.style3 .description,.pms-plugin .icon-box.style5,.pms-plugin .mile,.pms-plugin .post-meta,.pms-plugin .post-title,.pms-plugin .price,.pms-plugin .price-wrapper,.pms-plugin .s-title,.pms-plugin .search-results-title,.pms-plugin .title,.pms-plugin a.button,.pms-plugin button,.pms-plugin dl,.pms-plugin label,.pms-plugin span.info,.pms-plugin ul.tabs a{letter-spacing: .04em}.pms-plugin input.input-text,.pms-plugin select,.pms-plugin span.custom-select,.pms-plugin textarea{background: #f5f5f5;border: none;line-height: normal}.pm-search-short-section input.input-text,.pm-search-short-section select,.pm-search-short-section span.custom-select,.pm-search-short-section textarea{background: #f5f5f5;border: 1px solid #f5f5f5;border-radius: 2px;border-right: none;line-height: normal}.pm-search-short-section .pm-fields-margins{margin-top: 10px}.pm-search-short-section .checkout_border input{border-right: 1px solid #ccc}.pm-search-short-section .pm-adults-selector span.custom-select{border-left: 1px solid #ccc}.pms-plugin input.input-text.error,.pms-plugin select.error,.pms-plugin span.custom-select.error,.pms-plugin textarea.error{background: #fce7e0}.pms-plugin input.input-text,.pms-plugin span.custom-select,.pms-plugin textarea{padding-left: 15px;padding-right: 15px;height: 34px}.pm-search-short-section .pm-div-relative .pms-col-md-6,.pm-search-short-section .pm-div-relative .pms-col-md-9,.pm-search-short-section .pms-col-md-2,.pm-search-short-section .pms-col-md-5{padding-left: 0;padding-right: 0}.pm-search-short-section .pms-col-md-9{padding-left: 15px;padding-right: 0}.pm-search-short-section input.input-text,.pm-search-short-section span.custom-select,.pm-search-short-section textarea{padding-left: 15px;padding-right: 15px;height: 39px}.pm-search-short-section .pm_searchcookies_main_section{position: absolute;width: 105%;background: #fff;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;border: 1px solid #c4c4c4;border-top: 0;-webkit-box-shadow: 0 1px 5px rgba(50, 50, 50, .2);-moz-box-shadow: 0 1px 5px rgba(50, 50, 50, .2);box-shadow: 0 1px 5px rgba(50, 50, 50, .2);overflow: auto;text-align: left;z-index: 99;top: 88%;left: -28px;display: none}.pm-search-short-section .pms-cookie-search-element{display: block;padding: .4em .6em;cursor: pointer;font-size: 14px;line-height: 44px;height: 44px;overflow: hidden;text-overflow: ellipsis;color: #838383;padding-top: 0;padding-bottom: 0}.pm-search-short-section .pms-cookie-search-result-main{border-bottom: 1px solid #e6e6e6}.pm-search-short-section .pms-cookie-search-result-main:hover{background: #ff5a5f none repeat scroll 0 0}.pm-search-short-section .pms-cookie-search-result-main:hover .pms-cookie-search-element{color: #fff}.pm-search-short-section .pms-search-cookie-icon{float: left;background: #f5f5f5 none repeat scroll 0 0;margin-top: 10px;border-right: 1px solid #ccc;padding: 8px 5px 5px 6px;cursor: pointer}.pm-search-short-section .pms-cookie-search-element span.pms-checkin-search .fa-search::before,.pm-search-short-section .pms-search-cookie-icon .fa-search::before{font-size: 18px}.pm-search-short-section .pms-cookie-search-element span.pms-checkin-search{width: 243px;max-width: 243px;display: table-cell;white-space: nowrap;overflow: hidden}.pm-search-short-section .pms-cookie-search-element span.pms-checkin-search span{padding-left: 15px}.pm-search-short-section .pms-cookie-search-element span.pms-search-checkout{width: 242px;max-width: 242px;display: table-cell;white-space: nowrap;overflow: hidden}.pm-search-short-section .pms-cookie-search-element span.pms-search-gusts{width: 120px;max-width: 120px;display: table-cell;white-space: nowrap;overflow: hidden;padding-left: 8px}.pm-search-short-section .pms-cookie-search-element span.pms-search-beds{width: 90px;max-width: 90px;display: table-cell;white-space: nowrap;overflow: hidden;padding-left: 8px}.pm-search-short-section .pms-cookie-search-element span.pms-search-ormore{display: none}.pm-search-short-section .pms-cookie-search-element span.pms-search-desh{width: 7%;display: table-cell;white-space: nowrap;overflow: hidden}.pm-search-short-section .pms_cookie_relation .pms-cookie-search-checkin{position: initial}.pms-plugin input.input-text{z-index: 1}.pms-plugin input.input-text.input-large,.pms-plugin span.custom-select.input-large,.pms-plugin textarea.input-large{height: 43px;font-size: 1.1667em}.pms-plugin input.input-text.input-medium,.pms-plugin span.custom-select.input-medium,.pms-plugin textarea.input-medium{height: 34px}.pms-plugin input.input-text.input-small,.pms-plugin span.custom-select.input-small,.pms-plugin textarea.input-small{height: 28px}.pms-plugin input.input-text.input-mini,.pms-plugin span.custom-select.input-mini,.pms-plugin textarea.input-mini{height: 19px}.pms-plugin input.input-text.white,.pms-plugin span.custom-select.white,.pms-plugin textarea.white{background: #fff}.pms-plugin textarea{height: auto;padding-top: 10px;padding-bottom: 10px}.pms-plugin select{height: 34px;padding: 8px 0 8px 8px}.pms-plugin select option{padding: 2px 10px}.pms-plugin .selector{position: relative;min-width: 60px}.pms-plugin .selector select{position: absolute;z-index: 1;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;width: 100%;line-height: 30px}.pms-plugin .selector select.disabled,.pms-plugin .selector select:disabled{cursor: not-allowed}.pms-plugin .selector span.custom-select.disabled{opacity: .5}.pms-plugin .selector span.custom-select{display: inline-block;line-height: 32px;padding: 0 10px;position: relative;width: 100%;overflow: hidden;white-space: nowrap}.pms-propertylist-main-deopdown .select2-container--default{display: none}@media only screen and (max-width:768px){.pms-propertylist-main-deopdown .select2-container--default{display: block;width: 100% !important}.select2-results__option{font-size: 13px}.select2-selection__rendered{font-size: 13px;text-align: left}.pms-propertylist-main-deopdown .chosen-container{display: none}}@media only screen and (-webkit-min-device-pixel-ratio:1){.pm-search-short-section .pm_guest_sectionmain_content,::i-block-chrome{margin-top: -16.8px}.pm-search-short-section.pms-large-quick-search .pm_guest_sectionmain_content,::i-block-chrome{margin-top: -10px}}.pm-search-short-section .selector span.custom-select{padding: 4px 10px}.pms-plugin .selector span.custom-select:before{position: absolute;right: 0;top: 0;content: '';background: #fdb714;width: 24px;height: 100%}.pms-plugin .selector span.custom-select:after{position: absolute;right: 9px;top: 15px;border-top: 5px solid #fff;border-left: 3px solid transparent;border-right: 3px solid transparent;content: ""}.pm-search-short-section .selector span.custom-select:before{position: absolute;right: 0;top: 0;content: '';background: 0 0;width: 24px;height: 100%}.pm-search-short-section .selector span.custom-select:after{position: absolute;right: 9px;top: 17px;border-top: 6px solid #000;border-left: 4px solid transparent;border-right: 4px solid transparent;content: ""}.pms-plugin .selector.style1 span.custom-select:before{background: 0 0}.pms-plugin .selector.style1 span.custom-select:after{border-top-color: #fdb714}.pms-plugin .checkbox,.pms-plugin .radio{position: relative;margin-top: 0;line-height: 20px}.pms-plugin .checkbox:before,.pms-plugin .radio:before{display: block;content: "";position: absolute;left: 0;top: 3px;width: 14px;height: 14px;border: 1px solid #d1d1d1;z-index: 0;font-family: soap-icons;line-height: 12px;text-align: center}.pms-plugin .checkbox.checked:before,.pms-plugin .radio.checked:before{border-color: #01b7f2;color: #fff;background: #01b7f2;content: "\e8ba"}.pms-plugin .checkbox label,.pms-plugin .checkbox.label{font-size: 1.0833em;line-height: 20px;color: #9e9e9e}.pms-plugin .checkbox input[type=checkbox]{position: relative;z-index: 1;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;cursor: pointer}.pms-plugin .checkbox,.pms-plugin .radio{display: block;min-height: 21px;margin-top: 10px;margin-bottom: 10px;padding-left: 20px;vertical-align: middle}.pms-plugin .checkbox label,.pms-plugin .radio label{padding-left: 0}.pms-plugin .radio label,.pms-plugin .radio.label{font-size: .9167em;line-height: 20px}.pms-plugin .radio input[type=radio]{position: relative;z-index: 1;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0}.pms-plugin .radio:before{background: #fff;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;font-size: 1.3333em;line-height: 13px}.pms-plugin .radio.radio-square:before{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0}.pms-plugin .radio.checked:before{content: "\e892"}.pms-plugin .checkbox-inline,.pms-plugin .radio-inline{margin-left: 10px}.pms-plugin a.button,.pms-plugin button{border: none;color: #fff;cursor: pointer;padding: 0 15px;white-space: nowrap}.pms-plugin a.button.btn-large,.pms-plugin button.btn-large{padding: 0 32px;height: 43px;font-size: 1.1667em;line-height: 43px}.pms-plugin a.button.btn-medium,.pms-plugin button.btn-medium{padding: 0 32px;height: 34px;line-height: 34px;font-size: 1em}.pms-plugin a.button.btn-small,.pms-plugin button.btn-small{height: 28px;padding: 0 24px;line-height: 28px;font-size: .9167em}.pms-plugin a.button.btn-mini,.pms-plugin button.btn-mini{height: 19px;padding: 0 20px;font-size: .8333em;line-height: 19px}.pms-plugin a.button.full-width,.pms-plugin button.full-width{padding-left: 0;padding-right: 0}.pms-plugin button{font-size: .9167em;font-weight: 700;background: #98ce44;height: 34px;line-height: 34px}.pm-search-short-section button{height: 39px}.pms-plugin button:hover{background: #7fb231}.pms-plugin a.button{display: inline-block;background: #d9d9d9;font-size: .8333em;line-height: 1.8333em;white-space: nowrap;text-align: center}.pms-plugin a.button:hover{background: #98ce44}.pms-plugin a.button.btn-mini{padding-left: 10px;padding-right: 10px}.pms-plugin a.button.btn-large,.pms-plugin a.button.btn-medium,.pms-plugin a.button.btn-small,.pms-plugin a.button.full-width{font-weight: 700}.pms-plugin a.button.white,.pms-plugin button.white{background: #fff;color: inherit}.pms-plugin a.button.silver,.pms-plugin button.silver{background: #d9d9d9}.pms-plugin a.button.sky-blue1,.pms-plugin button.sky-blue1{background: #01b7f2}.pms-plugin a.button.sky-blue1:hover,.pms-plugin button.sky-blue1:hover{background: #07a5d8}.pms-plugin a.button.yellow,.pms-plugin button.yellow{background: #fdb714}.pms-plugin a.button.yellow:hover,.pms-plugin button.yellow:hover{background: #e9b02b}.pms-plugin a.button.dark-blue1,.pms-plugin button.dark-blue1{background: #2d3e52}.pms-plugin a.button.green,.pms-plugin button.green{background: #98ce44}.pms-plugin a.button.green:hover,.pms-plugin button.green:hover{background: #7fb231}.pms-plugin a.button.red,.pms-plugin button.red{background: #e44049}.pms-plugin a.button.light-brown,.pms-plugin button.light-brown{background: #e6c687}.pms-plugin a.button.orange,.pms-plugin button.orange{background: #ff6000}.pms-plugin a.button.dull-blue,.pms-plugin button.dull-blue{background: #12a0c3}.pms-plugin a.button.light-orange,.pms-plugin button.light-orange{background: #f5a77d}.pms-plugin a.button.light-purple,.pms-plugin button.light-purple{background: #db8df6}.pms-plugin a.button.sea-blue,.pms-plugin button.sea-blue{background: #0ab596}.pms-plugin a.button.sky-blue2,.pms-plugin button.sky-blue2{background: #6dace6}.pms-plugin a.button.dark-blue2,.pms-plugin button.dark-blue2{background: #194eb0}.pms-plugin a.button.dark-orange,.pms-plugin button.dark-orange{background: #ff3e3e}.pms-plugin a.button.purple,.pms-plugin button.purple{background: #9f60b5}.pms-plugin a.button.light-yellow,.pms-plugin button.light-yellow{background: #ffd200}.pms-plugin a.button.btn-extra,.pms-plugin button.btn-extra{font-size: 1em;height: 70px;padding: 0;text-transform: uppercase;background: 0 0;color: #fff;line-height: 1.5em;border: 1px solid #01b7f2;border-left: none;position: relative;overflow: hidden;letter-spacing: 0;display: inline-table;table-layout: fixed;margin-right: 10px;margin-bottom: 10px}.pms-plugin a.button.btn-extra>i,.pms-plugin button.btn-extra>i{width: 55px;vertical-align: middle;background: #01b7f2;color: #2d3e52;font-size: 36px;display: table-cell;height: 70px;text-align: right;padding-right: 8px}.pms-plugin a.button.btn-extra>i:after,.pms-plugin button.btn-extra>i:after{display: block;content: "";position: absolute;left: 55px;border-bottom: 70px solid #01b7f2;border-right: 16px solid transparent;top: 0;bottom: 0}.pms-plugin a.button.btn-extra>span,.pms-plugin button.btn-extra>span{display: table-cell;vertical-align: middle;padding: 0 20px 0 35px;text-align: left}.pms-plugin a.button.btn-extra>span em,.pms-plugin button.btn-extra>span em{color: inherit;font-size: 1.6667em;font-weight: 700;font-style: normal}.pms-plugin a.button.btn-extra:hover,.pms-plugin button.btn-extra:hover{color: inherit;background: #fff;border: none;border-right: 1px solid transparent !important}.pms-plugin a.button.btn-extra:hover>i,.pms-plugin button.btn-extra:hover>i{color: #fff}.pms-plugin a.button.btn-extra.blue,.pms-plugin button.btn-extra.blue{border-color: #01b7f2}.pms-plugin a.button.btn-extra.blue>i,.pms-plugin button.btn-extra.blue>i{background: #01b7f2}.pms-plugin a.button.btn-extra.blue>i:after,.pms-plugin button.btn-extra.blue>i:after{border-bottom-color: #01b7f2}.pms-plugin a.button.btn-extra.blue>span em,.pms-plugin button.btn-extra.blue>span em{color: #01b7f2}.pms-plugin a.button.btn-extra.yellow,.pms-plugin button.btn-extra.yellow{border-color: #fdb714}.pms-plugin a.button.btn-extra.yellow>i,.pms-plugin button.btn-extra.yellow>i{background: #fdb714}.pms-plugin a.button.btn-extra.yellow>i:after,.pms-plugin button.btn-extra.yellow>i:after{border-bottom-color: #fdb714}.pms-plugin a.button.btn-extra.yellow>span em,.pms-plugin button.btn-extra.yellow>span em{color: #fdb714}.pms-plugin .icon-check{position: relative;padding-right: 30px !important;padding-left: 0 !important;overflow: hidden}.pms-plugin .icon-check:after{content: "";position: absolute;top: 0;right: 0;width: 30px;height: 100%;background: url(../images/icon/icon-check.png) no-repeat center center #7db921}.pms-plugin .icon-check:hover:after{background-color: #98ce44}.pms-plugin .with-icon{position: relative;padding: 0 !important;display: inline-block}.pms-plugin .with-icon .icon{position: absolute;right: 0;top: 50%;margin: -17px 0 0 !important;width: 30px;font-size: 18px;color: #a4a4a4;background: 0 0;padding: 0 !important;height: auto}.pms-plugin .with-icon .input-text{padding-right: 40px !important}.pms-plugin .with-icon.input-large .icon{width: 43px;height: 43px;margin-top: -21px !important;font-size: 22px}.pms-plugin .with-icon.input-large .input-text{padding-right: 48px !important}.pms-plugin .dropcap:first-letter{float: left;color: inherit;font-size: 4.153em;line-height: .8667em;padding: 0;margin-right: 6px;font-weight: 700;text-transform: uppercase;display: block}.pms-plugin .dropcap.colored:first-letter{color: #fff;background: #01b7f2;padding: 4px 4px;margin-top: 3px;margin-right: 10px}.pms-plugin .pagination{-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0}.pms-plugin .pagination>li{float: left;height: 32px;margin-right: 6px;text-align: center;font-size: .9167em}.pms-plugin .pagination>li.disabled>span{color: #fff;background: #d9d9d9}.pms-plugin .pagination>li.disabled>span:hover{background: #d9d9d9}.pagination>li>span,.pms-plugin .pagination>li>a{line-height: 32px;padding: 0 10px;color: #fff;border-radius: 0 !important;background: #d9d9d9;border: none;text-transform: uppercase;font-weight: 700}.pms-plugin .pagination>li>a:hover,.pms-plugin .pagination>li>span:hover{color: #fff;background: #fdb714}.pms-plugin .pagination>li.active>a,.pms-plugin .pagination>li.active>span{background: #fdb714 !important}.pms-plugin .pagination>li.first,.pms-plugin .pagination>li.prev{margin-right: 10px}.pms-plugin .pagination>li.last,.pms-plugin .pagination>li.next{margin-left: 4px}.pms-plugin .pagination>li.first>a,.pms-plugin .pagination>li.last>a,.pms-plugin .pagination>li.next>a,.pms-plugin .pagination>li.prev>a{background: #98ce44;padding: 0 15px}.pms-plugin .pagination>li.first>a:hover,.pms-plugin .pagination>li.last>a:hover,.pms-plugin .pagination>li.next>a:hover,.pms-plugin .pagination>li.prev>a:hover{background: #fdb714}.pms-plugin .pagination>li.first.disabled>a,.pms-plugin .pagination>li.first.disabled>span,.pms-plugin .pagination>li.last.disabled>a,.pms-plugin .pagination>li.last.disabled>span,.pms-plugin .pagination>li.next.disabled>a,.pms-plugin .pagination>li.next.disabled>span,.pms-plugin .pagination>li.prev.disabled>a,.pms-plugin .pagination>li.prev.disabled>span{color: #fff;background: #d9d9d9}.pms-plugin .hover-effect{display: block;position: relative;background: 0 0;overflow: hidden}.pms-plugin .hover-effect:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;visibility: hidden;-moz-transition: all .4s ease-out;-o-transition: all .4s ease-out;-webkit-transition: all .4s ease-out;-ms-transition: all .4s ease-out;transition: all .4s ease-out;-webkit-transform: rotateY(180deg) scale(.5, .5);-moz-transform: rotateY(180deg) scale(.5, .5);-ms-transform: rotateY(180deg) scale(.5, .5);transform: rotateY(180deg) scale(.5, .5);background: url(../images/icon/hover-effect.png) no-repeat center;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;background-color: rgba(1, 183, 242, .6)}.pms-plugin .hover-effect img{display: block;position: relative;-moz-transition: all .4s ease-out;-o-transition: all .4s ease-out;-webkit-transition: all .4s ease-out;-ms-transition: all .4s ease-out;transition: all .4s ease-out;-webkit-backface-visibility: hidden}.pms-plugin .hover-effect:hover:after{visibility: visible;-webkit-transform: rotateY(0) scale(1, 1);-moz-transform: rotateY(0) scale(1, 1);-ms-transform: rotateY(0) scale(1, 1);transform: rotateY(0) scale(1, 1);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.pms-plugin .hover-effect:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2)}.pms-plugin .hover-effect.yellow:after{background-color: rgba(255, 255, 40, .6)}.pms-plugin .animated .hover-effect{z-index: 0}.pms-plugin .social-icons li{float: left;text-align: center}.pms-plugin .social-icons li a{width: 32px;margin-right: 4px;height: 32px;display: inline-block;background: #d9d9d9;color: #fff;line-height: 32px;font-size: 1.3333em;-moz-transition: opacity .3s ease-in;-o-transition: opacity .3s ease-in;-webkit-transition: opacity .3s ease-in;-ms-transition: opacity .3s ease-in;transition: opacity .3s ease-in}.pms-plugin .social-icons li a:hover{background: #01b7f2}.pms-plugin .social-icons li:last-child{margin-right: 0}.pms-plugin .social-icons.icon-circle a{-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;overflow: hidden}.pms-plugin .social-icons.style1 a:hover{background: #01b7f2}.pms-plugin .social-icons.style2 a{-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%}.pms-plugin .social-icons.full-width{display: block}.pms-plugin .social-icons.full-width li{display: table-cell;float: none;width: 1%;margin: 0;text-align: center}.pms-plugin .five-stars-container{display: inline-block;position: relative;font-family: 'Glyphicons Halflings';font-size: 14px;text-align: left;cursor: default;white-space: nowrap;line-height: 1.2em;color: #dbdbdb}.pms-plugin .five-stars-container .five-stars,.pms-plugin .five-stars-container.editable-rating .ui-slider-range{display: block;overflow: hidden;position: relative;background: #fff;padding-left: 1px}.pms-plugin .five-stars-container .five-stars:before,.pms-plugin .five-stars-container.editable-rating .ui-slider-range:before{content: "\e006\e006\e006\e006\e006";color: #fdb714}.pms-plugin .five-stars-container .five-stars.transparent-bg,.pms-plugin .five-stars-container.editable-rating .ui-slider-range.transparent-bg{background: 0 0}.pms-plugin .five-stars-container:before{display: block;position: absolute;top: 0;left: 1px;content: "\e006\e006\e006\e006\e006";z-index: 0}.pms-plugin .price{color: #7db921;font-size: 1.6667em;text-transform: uppercase;line-height: 1;display: block}.pms-plugin .price small{display: block;color: #838383;font-size: .5em}.pms-plugin .price-wrapper{font-weight: 400;text-transform: uppercase;font-size: .8333em;color: inherit;line-height: 1.3333em;margin: 0}.pms-plugin .price-wrapper .price-per-unit{color: #7db921;font-size: 1.4em;padding-right: 5px}.pms-plugin .time{text-transform: uppercase;font-size: .8333em;line-height: 19px}.pms-plugin .time [class^=soap-icon]{float: left;font-size: 18px;color: #fdb714;margin-right: 5px}.pms-plugin .post-title{margin-bottom: 0}.pms-plugin .post-meta{font-size: .8333em;text-transform: uppercase}.pms-plugin .sep{padding: 0 5px}.pms-plugin .contact-details{font-style: normal}.pms-plugin .contact-details .contact-phone{color: #2d3e52;font-size: 1.6667em}.pms-plugin .contact-details .contact-phone i{color: inherit}.pms-plugin .contact-details .contact-email{color: inherit;font-size: 1.1667em;padding: 0 24px;line-height: 2em}.pms-plugin .title{color: #2d3e52;height: auto}.pms-plugin .middle-block{position: relative;display: block;overflow: hidden}.pms-plugin .middle-block .middle-item{position: absolute}.pms-plugin .middle-block img.middle-item{max-width: 100%;min-width: 100%}.pms-plugin .column-2>*,.pms-plugin .column-3>*,.pms-plugin .column-4>*,.pms-plugin .column-5-no-margin>*,.pms-plugin .column-5>*,.pms-plugin .constant-column-2>*,.pms-plugin .constant-column-3>*,.pms-plugin .constant-column-4>*,.pms-plugin .constant-column-5>*{float: left}.pms-plugin .column-2:after,.pms-plugin .column-3:after,.pms-plugin .column-4:after,.pms-plugin .column-5-no-margin:after,.pms-plugin .column-5:after,.pms-plugin .constant-column-2:after,.pms-plugin .constant-column-3:after,.pms-plugin .constant-column-4:after,.pms-plugin .constant-column-5:after{clear: both;content: "";display: table}.pms-plugin .column-5-no-margin>:nth-child(5n 1){clear: both}.pms-plugin .column-5-no-margin>*{width: 20%}.pms-plugin .column-2>*,.pms-plugin .constant-column-2>*{width: 48.5%;margin-right: 3%;margin-bottom: 3%}.pms-plugin .column-2>:nth-child(2n),.pms-plugin .constant-column-2>:nth-child(2n){margin-right: 0}.pms-plugin .column-2>:nth-child(2n 1),.pms-plugin .constant-column-2>:nth-child(2n 1){clear: both}.pms-plugin .column-3>*,.pms-plugin .constant-column-3>*{width: 31.3333%;margin-right: 3%;margin-bottom: 3%}.pms-plugin .column-3>:nth-child(3n),.pms-plugin .constant-column-3>:nth-child(3n){margin-right: 0}.pms-plugin .column-3>:nth-child(3n 1),.pms-plugin .constant-column-3>:nth-child(3n 1){clear: both}.pms-plugin .column-4>*,.pms-plugin .constant-column-4>*{width: 22.75%;margin-right: 3%;margin-bottom: 3%}.pms-plugin .column-4>:nth-child(4n),.pms-plugin .constant-column-4>:nth-child(4n){margin-right: 0}.pms-plugin .column-4>:nth-child(4n 1),.pms-plugin .constant-column-4>:nth-child(4n 1){clear: both}.pms-plugin .column-5>*,.pms-plugin .constant-column-5>*{width: 17.6%;margin-right: 3%;margin-bottom: 3%}.pms-plugin .column-5>:nth-child(5n),.pms-plugin .constant-column-5>:nth-child(5n){margin-right: 0}.pms-plugin .column-5>:nth-child(5n 1),.pms-plugin .constant-column-5>:nth-child(5n 1){clear: both}.pms-plugin .image-carousel{position: relative;box-shadow: none;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;background: 0 0}.pms-plugin .image-carousel .slides>li{display: none}.pms-plugin .image-carousel img{max-width: 100%}.pms-plugin .image-carousel.style1{padding: 10px 45px;background: #fff}.pms-plugin .image-carousel.style1 .slides>li{margin-right: 10px;height: 70px;cursor: pointer;overflow: hidden}.pms-plugin .image-carousel.style1 .slides>li:last-child{margin-right: 0}.pms-plugin .image-carousel.style1 .slides>li img{height: 100%;width: auto;max-width: none;-moz-opacity: .5;-khtml-opacity: .5;opacity: .5;-moz-transition: opacity .3s ease-in;-o-transition: opacity .3s ease-in;-webkit-transition: opacity .3s ease-in;-ms-transition: opacity .3s ease-in;transition: opacity .3s ease-in}.pms-plugin .image-carousel.style1 .slides>li.flex-active-slide img,.pms-plugin .image-carousel.style1 .slides>li:hover img{-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.pms-plugin .image-carousel.style1 .flex-control-nav{display: none}.pms-plugin .image-carousel.style1 .flex-direction-nav{position: static;width: 0;height: 0}.pms-plugin .image-carousel.style1 .flex-direction-nav li a{background: rgba(1, 183, 242, .7);float: none;width: 25px;height: auto;position: absolute;top: 10px;bottom: 10px;margin: 0;-moz-opacity: 1 !important;-khtml-opacity: 1 !important;opacity: 1 !important;text-indent: -9999px;text-align: left;color: #fff;-moz-transition: background .2s ease-in;-o-transition: background .2s ease-in;-webkit-transition: background .2s ease-in;-ms-transition: background .2s ease-in;transition: background .2s ease-in}.pms-plugin .image-carousel.style1 .flex-direction-nav li a:hover{background: #01b7f2}.pms-plugin .image-carousel.style1 .flex-direction-nav li a:before{display: block;position: absolute;left: 9px;top: 50%;margin-top: -6px;text-indent: 0;font-family: FontAwesome;font-size: 12px;line-height: 1;text-shadow: none}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-prev{left: 10px}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-prev:before{content: "\f053"}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-next{right: 10px}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-next:before{content: "\f054"}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-disabled{background: #f5f5f5;color: #9e9e9e}.pms-plugin .image-carousel.style2 .slides>li{margin-right: 30px}.pms-plugin .image-carousel.style2 .slides>li:last-child{margin-right: 0}.pms-plugin .image-carousel.style2 .slides>li .hover-effect{z-index: 0}.pms-plugin .image-carousel.style2 .slides>li .hover-effect img{position: relative}.pms-plugin .image-carousel.style2 .slides>li .hover-effect .caption{-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;position: absolute;bottom: 0;left: 0;height: 33px;line-height: 33px;overflow: hidden;padding: 0;text-align: center;right: 0;z-index: 3;margin: 0;background: #2d3e52;color: #fff;font-size: 1.1667em;-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-moz-transition: -moz-transform .35s;-o-transition: -o-transform .35s;-webkit-transition: -webkit-transform .35s;-ms-transition: -ms-transform .35s;transition: transform .35s}.pms-plugin .image-carousel.style2 .slides>li .hover-effect:hover .caption{-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;display: block;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.pms-plugin .image-carousel.style2 .flex-control-nav{display: none}.pms-plugin .image-carousel.style2.row-2 li>a:first-child{margin-bottom: 30px}.pms-plugin .image-carousel.style3{margin-bottom: 30px}.pms-plugin .image-carousel.style3 .slides{margin-bottom: 0}.pms-plugin .image-carousel.style3 .slides>li{margin-right: 30px}.pms-plugin .image-carousel.style3 .slides>li:last-child{margin-right: 0}.pms-plugin .image-carousel.style3 .slides>li .box{margin-bottom: 0}.pms-plugin .image-carousel.style3 .flex-control-nav{display: none}.pms-plugin .image-carousel.style3 .flex-direction-nav{position: static;width: 0;height: 0}.pms-plugin .image-carousel.style3 .flex-direction-nav li a{width: 40px;height: 40px;border: 2px solid;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;position: absolute;top: 50%;margin-top: -20px;background: 0 0;color: #d9d9d9;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;text-shadow: none;text-align: left !important;text-indent: -9999px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a:before{position: absolute;display: block;top: 0;left: 0;right: 0;text-align: center;line-height: 36px;font-family: soap-icons;text-indent: 0;font-size: 24px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-prev{left: -80px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-prev:before{content: "\e87b"}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-next{right: -80px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-next:before{content: "\e887"}.pms-plugin .image-carousel.style3 .flex-direction-nav li a:hover{color: #fff}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-disabled{color: #838383}.pms-plugin ul.arrow,.pms-plugin ul.arrow-square,.pms-plugin ul.check,.pms-plugin ul.check-circle,.pms-plugin ul.check-square,.pms-plugin ul.chevron,.pms-plugin ul.circle,.pms-plugin ul.decimal,.pms-plugin ul.lower-latin,.pms-plugin ul.triangle,.pms-plugin ul.upper-latin,.pms-plugin ul.upper-roman{line-height: 2em;font-size: 1em}.pms-plugin ul.arrow li.active,.pms-plugin ul.arrow li.active:before,.pms-plugin ul.arrow-square li.active,.pms-plugin ul.arrow-square li.active:before,.pms-plugin ul.arrow-square.hover li:hover,.pms-plugin ul.arrow-square.hover li:hover:before,.pms-plugin ul.arrow.hover li:hover,.pms-plugin ul.arrow.hover li:hover:before,.pms-plugin ul.check li.active,.pms-plugin ul.check li.active:before,.pms-plugin ul.check-circle li.active,.pms-plugin ul.check-circle li.active:before,.pms-plugin ul.check-circle.hover li:hover,.pms-plugin ul.check-circle.hover li:hover:before,.pms-plugin ul.check-square li.active,.pms-plugin ul.check-square li.active:before,.pms-plugin ul.check-square.hover li:hover,.pms-plugin ul.check-square.hover li:hover:before,.pms-plugin ul.check.hover li:hover,.pms-plugin ul.check.hover li:hover:before,.pms-plugin ul.chevron li.active,.pms-plugin ul.chevron li.active:before,.pms-plugin ul.chevron.hover li:hover,.pms-plugin ul.chevron.hover li:hover:before,.pms-plugin ul.circle li.active,.pms-plugin ul.circle li.active:before,.pms-plugin ul.circle.hover li:hover,.pms-plugin ul.circle.hover li:hover:before,.pms-plugin ul.decimal li.active,.pms-plugin ul.decimal li.active:before,.pms-plugin ul.decimal.hover li:hover,.pms-plugin ul.decimal.hover li:hover:before,.pms-plugin ul.lower-latin li.active,.pms-plugin ul.lower-latin li.active:before,.pms-plugin ul.lower-latin.hover li:hover,.pms-plugin ul.lower-latin.hover li:hover:before,.pms-plugin ul.triangle li.active,.pms-plugin ul.triangle li.active:before,.pms-plugin ul.triangle.hover li:hover,.pms-plugin ul.triangle.hover li:hover:before,.pms-plugin ul.upper-latin li.active,.pms-plugin ul.upper-latin li.active:before,.pms-plugin ul.upper-latin.hover li:hover,.pms-plugin ul.upper-latin.hover li:hover:before,.pms-plugin ul.upper-roman li.active,.pms-plugin ul.upper-roman li.active:before,.pms-plugin ul.upper-roman.hover li:hover,.pms-plugin ul.upper-roman.hover li:hover:before{color: inherit}.pms-plugin ul.arrow-square.hover li,.pms-plugin ul.arrow.hover li,.pms-plugin ul.check-circle.hover li,.pms-plugin ul.check-square.hover li,.pms-plugin ul.check.hover li,.pms-plugin ul.chevron.hover li,.pms-plugin ul.circle.hover li,.pms-plugin ul.decimal.hover li,.pms-plugin ul.lower-latin.hover li,.pms-plugin ul.triangle.hover li,.pms-plugin ul.upper-latin.hover li,.pms-plugin ul.upper-roman.hover li{cursor: default}.pms-plugin ul.arrow,.pms-plugin ul.arrow-square,.pms-plugin ul.check,.pms-plugin ul.check-circle,.pms-plugin ul.check-square,.pms-plugin ul.chevron,.pms-plugin ul.circle,.pms-plugin ul.triangle{list-style: none;padding: 0}.pms-plugin ul.arrow li:before,.pms-plugin ul.arrow-square li:before,.pms-plugin ul.check li:before,.pms-plugin ul.check-circle li:before,.pms-plugin ul.check-square li:before,.pms-plugin ul.chevron li:before,.pms-plugin ul.circle li:before,ul.triangle li:before{font-family: FontAwesome}.pms-plugin ul.arrow li:before{content: "\f178";margin-right: 10px;color: inherit}.pms-plugin ul.triangle li:before{content: "\f04b";margin-right: 10px;color: #d9d9d9;display: block;float: left;font-size: 7px}.pms-plugin ul.triangle li.active,.pms-plugin ul.triangle li.active:before,.pms-plugin ul.triangle.hover li:hover,.pms-plugin ul.triangle.hover li:hover:before{color: inherit}.pms-plugin ul.circle li:before{content: "\f111";margin-right: 10px;color: inherit;display: block;float: left;font-size: 5px}.pms-plugin ul.circle.bullet-yellow li:before{color: #fdb714}.pms-plugin ul.circle.bullet-green li:before{color: #98ce44}.pms-plugin ul.circle.bullet-blue li:before{color: inherit}.pms-plugin ul.check li:before{content: "\e8ba";margin-right: 10px;color: #98ce44;font-family: soap-icons;font-size: 1.3333em;line-height: 1em}.pms-plugin ul.chevron li{padding-left: 30px !important;position: relative}.pms-plugin ul.chevron li:before{position: absolute;left: 0;top: 50%;margin-top: -10px;line-height: 20px;content: "\f054";color: inherit;display: block;width: 20px;height: 20px;text-align: center;font-size: 10px;border: 1px solid #01b7f2;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%}.pms-plugin ul.arrow-square li:before{content: "\f178";margin-right: 10px;color: #fff;background: #01b7f2;padding: 0 2px 0 3px}.pms-plugin ul.decimal{counter-reset: item}.pms-plugin ul.decimal li:before{content: counters(item, ".") "-";counter-increment: item;margin-right: 5px}.pms-plugin ul.upper-roman{padding-left: 1.5em;list-style: upper-roman outside none}.pms-plugin ul.lower-latin{padding-left: 1.25em;list-style: lower-latin outside none}.pms-plugin ul.upper-latin{padding-left: 1.5em;list-style: upper-latin outside none}.pms-plugin ul.lower-latin.bullet-colored li,.pms-plugin ul.upper-latin.bullet-colored li,.pms-plugin ul.upper-roman.bullet-colored li{color: inherit}.pms-plugin ul.lower-latin.bullet-colored li>*,.pms-plugin ul.upper-latin.bullet-colored li>*,.pms-plugin ul.upper-roman.bullet-colored li>*{color: #838383}.pms-plugin ul.check-square li:before{font-family: soap-icons;content: "\e8ba";background: #d9d9d9;color: #fff;padding: 1px 4px 0;margin-right: 10px;font-size: 12px}.pms-plugin ul.check-square li.active{background: #01b7f2;color: #fff}.pms-plugin ul.check-square li.active>a{color: #fff}.pms-plugin ul.check-square li.active:before{background: #fff;color: #fdb714}.pms-plugin ul.check-circle li:before{content: "\e8ba";display: inline-block;color: #fff;margin-right: 10px;font-family: soap-icons;background: #fdb714;vertical-align: baseline;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;width: 18px;height: 18px;text-align: center;line-height: 18px}.pms-plugin .pms-tab-pane [class*=" col-"],.pms-plugin .pms-tab-pane [class^=col-]{padding-left: 10px;padding-right: 10px}.pms-plugin .pms-tab-pane .row{margin-top: 0;margin-left: -10px;margin-right: -10px}.pms-plugin .tab-container ul.tabs{margin: 0;padding: 0}.pms-plugin .tab-container ul.tabs li{float: left;padding-right: 4px;margin: 0}.pms-plugin .tab-container ul.tabs li:last-child{padding-right: 0}.pms-plugin .tab-container ul.tabs li a{color: #fff;display: block;padding: 0 20px;background: #d9d9d9;font-size: 1em;font-weight: 700;height: 40px;line-height: 40px;text-decoration: none;text-transform: uppercase;white-space: nowrap}.pms-plugin .tab-container ul.tabs li.active>a,.pms-plugin .tab-container ul.tabs li:hover>a{color: inherit;background: #fff}.pms-plugin .tab-container ul.tabs.full-width{display: block}.pms-plugin .tab-container ul.tabs.full-width li{float: none;display: table-cell;vertical-align: middle;width: 1%}.pms-plugin .tab-container ul.tabs.full-width li a{padding: 0;text-align: center}.pms-plugin .tab-container ul.tabs:after{display: table;content: "";clear: both}.pms-plugin .tab-container .pms-tab-content{background: #fff}.pms-plugin .tab-container .pms-tab-content .pms-tab-pane{padding: 20px;line-height: 1.7em}.pms-plugin .tab-container .pms-tab-content .pms-tab-pane .row{margin-bottom: 15px}.pms-plugin .tab-container .pms-tab-content .pms-tab-pane>img{margin: 0 15px 0 0}.pms-plugin .tab-container .pms-tab-content .pms-tab-pane:after{content: "";display: table;clear: both}.pms-plugin .tab-container .pms-tab-content .pms-tab-pane .image-box .details{padding-right: 0}.pms-plugin .tab-container.style1 ul.tabs{display: block;background: #fff;padding: 10px 0 10px 10px;border-bottom: 1px solid #f5f5f5}.pms-plugin .tab-container.style1 ul.tabs li{padding-right: 10px}.pms-plugin .tab-container.style1 ul.tabs li a{height: 30px;line-height: 30px;background: #f5f5f5;padding: 0 18px;color: #9e9e9e;font-weight: 400;font-size: .9167em;font-weight: 700}.pms-plugin .tab-container.style1 ul.tabs li.active>a,.pms-plugin .tab-container.style1 ul.tabs li:hover>a{color: #fff;background: #01b7f2;position: relative}.pms-plugin .tab-container.style1 ul.tabs li.active>a:after,.pms-plugin .tab-container.style1 ul.tabs li:hover>a:after{position: absolute;bottom: -5px;left: 50%;margin-left: -10px;border-top: 5px solid #01b7f2;border-left: 7px solid transparent;border-right: 7px solid transparent;content: ""}.pms-plugin .tab-container.style1 ul.tabs li:hover>a:after{display: none}.pms-plugin .tab-container.style1 ul.tabs li.active:hover>a:after{display: block}.pms-plugin .tab-container.style1 ul.tabs.full-width li a{padding: 0}.pms-plugin .tab-container.trans-style{position: relative;z-index: 1;margin-top: -40px}.pms-plugin .tab-container.trans-style ul.tabs{padding: 0 10px}.pms-plugin .tab-container.trans-style ul.tabs li a{-moz-opacity: .55;-khtml-opacity: .55;opacity: .55;background: #fff;color: #000;overflow: hidden}.pms-plugin .tab-container.trans-style ul.tabs li a i{font-size: 16px;vertical-align: middle;margin-right: 10px}.pms-plugin .tab-container.trans-style ul.tabs li a:hover{-moz-opacity: .8;-khtml-opacity: .8;opacity: .8;color: inherit}.pms-plugin .tab-container.trans-style ul.tabs li a:hover i{-webkit-animation: toTopFromBottom .3s forwards;-moz-animation: toTopFromBottom .3s forwards;animation: toTopFromBottom .3s forwards}.pms-plugin .tab-container.trans-style ul.tabs li.active a{-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;color: inherit}.pms-plugin .tab-container.trans-style ul.tabs li a:hover i,.tab-container.trans-style ul.tabs li.active a i{color: #fdb714}.pms-plugin .tab-container.full-width-style ul.tabs{width: 14%;float: left}.pms-plugin .tab-container.full-width-style ul.tabs:after{display: none;clear: none}.pms-plugin .tab-container.full-width-style ul.tabs li{float: none;margin: 0;padding-right: 0}.pms-plugin .tab-container.full-width-style ul.tabs li a{height: 100px;display: block;border-bottom: 3px solid #f5f5f5;border-right: 3px solid #f5f5f5;background: #fff;color: inherit;font-size: 1.1667em;text-transform: none;font-weight: 400;text-align: center;padding-top: 20px;line-height: 2em}.pms-plugin .tab-container.full-width-style ul.tabs li a>i{color: #d9d9d9;display: block;font-size: 18px;margin: 0 auto;width: 1.6em;height: 1.6em;line-height: 1.5em;overflow: hidden}.pms-plugin .tab-container.full-width-style ul.tabs li a:hover i:before{-webkit-animation: toTopFromBottom .3s forwards;-moz-animation: toTopFromBottom .3s forwards;animation: toTopFromBottom .3s forwards}.pms-plugin .tab-container.full-width-style ul.tabs li a:hover,.pms-plugin .tab-container.full-width-style ul.tabs li.active a{color: #2d3e52}.pms-plugin .tab-container.full-width-style ul.tabs li a:hover i,.pms-plugin .tab-container.full-width-style ul.tabs li.active a i{color: #fdb714;border-color: #fdb714}.pms-plugin .tab-container.full-width-style ul.tabs li:last-child.active a{border-bottom: none}.pms-plugin .tab-container.full-width-style ul.tabs li.active a{border-right-color: transparent}.pms-plugin .tab-container.full-width-style.arrow-left ul.tabs li{margin-bottom: 4px}.pms-plugin .tab-container.full-width-style.arrow-left ul.tabs li a{border: none;margin-right: 4px}.pms-plugin .tab-container.full-width-style.arrow-left ul.tabs li.active a{margin-right: 0;border-left: 2px solid #fdb714;position: relative}.pms-plugin .tab-container.full-width-style.arrow-left ul.tabs li.active a:after{display: block;content: "";position: absolute;left: 0;top: 50%;margin-top: -5px;border-left: 3px solid #fdb714;border-top: 5px solid transparent;border-bottom: 5px solid transparent}.pms-plugin .tab-container.full-width-style.arrow-left .pms-tab-content .pms-tab-pane{padding: 30px}.pms-plugin .tab-container.full-width-style .pms-tab-content{float: left;width: 86%}.pms-plugin .tab-container.full-width-style .pms-tab-content .pms-tab-content-title{color: inherit}.pms-plugin .tab-container.full-width-style:after{display: table;content: "";clear: both}.pms-plugin .image-style{padding: 0;position: relative;background: #fff;padding: 30px 0 30px 30px}.pms-plugin .image-style.large-font{font-size: 1.2307em}.pms-plugin .image-style.style1{margin-right: 60px}.pms-plugin .image-style.style1 .image-block{margin-right: 25px}.pms-plugin .image-style.style1 .title{font-size: 1.875em;margin-bottom: 30px}.pms-plugin .image-style.style1 ul li{margin: 0 10px 10px 0;width: 80px;height: 80px}.pms-plugin .image-style.style1 ul li a{overflow: hidden;display: block}.pms-plugin .image-style.style1 ul li a img{max-width: none;height: 100%}.pms-plugin .image-style.style1:before{display: block;content: "";width: 60px;background-color: #fff;position: absolute;right: -60px;bottom: 60px;top: 0}.pms-plugin .image-style.style1:after{display: block;content: "";position: absolute;right: -60px;bottom: 0;border-top: 60px solid #d9d9d9;border-right: 60px solid transparent}.pms-plugin .image-style.style2 p{line-height: 1.5em}.pms-plugin .image-style.style2 .title{font-size: 1.25em;color: inherit;margin-top: 20px}.pms-plugin .image-style.style2 .image-block{padding-left: 50px;position: relative;min-height: 200px}.pms-plugin .image-style.style2 .image-block li{position: absolute;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;padding: 5px;background: #fff;border: 1px solid #bfbfbf}.pms-plugin .image-style.style2 .image-block li a{display: block;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;overflow: hidden;-webkit-transform: translateZ(0);-webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 100%);-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA oJAAAAAElFTkSuQmCC)}.pms-plugin .image-style.style2 .image-block li a img{height: 100%;max-width: none}.pms-plugin .image-box .box,.pms-plugin .image-box.box{text-align: left;background: #fff;margin-bottom: 30px}.pms-plugin .image-box .box img,.pms-plugin .image-box.box img{width: 100%;height: auto}.pms-plugin .image-box .box>.details,.pms-plugin .image-box.box>.details{padding: 12px 15px}.pms-plugin .image-box .box>.details>:last-child,.pms-plugin .image-box.box>.details>:last-child{margin-bottom: 0}.pms-plugin .image-box .box .box-title,.pms-plugin .image-box.box .box-title{margin-bottom: 10px;color: #2d3e52;word-break: break-all}.pms-plugin .icon-box{text-transform: uppercase}.pms-plugin .icon-box>i{text-align: center}.pms-plugin .icon-box.style1{height: 42px;background: #fff;line-height: 42px;font-size: .9167em}.pms-plugin .icon-box.style1>i{display: block;width: 42px;float: left;background: #fdb714;line-height: 42px;color: #fff;font-size: 2em;margin-right: 15px}.pms-plugin .icon-box.style2{line-height: 3em;color: inherit;font-size: .9167em;display: inline-block}.pms-plugin .icon-box.style2>i{font-size: 1.5em;margin-right: 10px;color: inherit}.pms-plugin .icon-box.style3{background: #fff;text-align: center;margin-bottom: 10px}.pms-plugin .icon-box.style3 .numbers{font-size: 5em;color: #2d3e52;padding: 20px 0;font-weight: 300}.pms-plugin .icon-box.style3 .numbers i{margin-right: 10px}.pms-plugin .icon-box.style3 .description{border-top: 1px solid #f5f5f5;font-weight: 700;padding: 6px 0}.pms-plugin .icon-box.style4,.pms-plugin .icon-box.style8,.pms-plugin .icon-box.style9{text-align: center;text-transform: none}.pms-plugin .icon-box.style4>i,.pms-plugin .icon-box.style8>i,.pms-plugin .icon-box.style9>i{font-size: 5em;color: #98ce44}.pms-plugin .icon-box.style4 .box-title,.pms-plugin .icon-box.style8 .box-title,.pms-plugin .icon-box.style9 .box-title{margin-top: 10px;margin-bottom: 10px}.pms-plugin .icon-box.style5{height: 70px;background: #fff;line-height: 70px;text-transform: none}.pms-plugin .icon-box.style5>i{display: block;width: 70px;float: left;background: #01b7f2;line-height: 70px;color: #fff;font-size: 3em;margin-right: 15px}.pms-plugin .icon-box.style5 .description{line-height: 1.6em;padding: 14px 15px 0 0}.pms-plugin .icon-box.style5 .description small{text-transform: uppercase}.pms-plugin .icon-box.style6,.pms-plugin .icon-box.style7{line-height: 50px;text-transform: none}.pms-plugin .icon-box.style6>i,.pms-plugin .icon-box.style7>i{display: block;width: 50px;float: left;background: #fdb714;line-height: 50px;color: #fff;font-size: 2.5em}.pms-plugin .icon-box.style6 .box-title,.pms-plugin .icon-box.style7 .box-title{margin-bottom: 5px}.pms-plugin .icon-box.style6 .description,.pms-plugin .icon-box.style7 .description{line-height: 1.6em;padding-left: 70px}.pms-plugin .icon-box.style6:after,.pms-plugin .icon-box.style7:after{display: table;content: "";clear: both}.pms-plugin .icon-box.style6 .box-title{letter-spacing: normal;margin-bottom: 10px}.pms-plugin .icon-box.style7{padding: 30px;background: #fff}.pms-plugin .icon-box.style7>i{-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;width: 60px;height: 60px;line-height: 60px;background: #01b7f2}.pms-plugin .icon-box.style7>i.glyphicon{font-size: 1.6667em}.pms-plugin .icon-box.style7 .description{padding-left: 80px}.pms-plugin .icon-box.style7 .description .box-title{margin-bottom: 20px}.pms-plugin .icon-box.style7 .description ul{margin-bottom: 20px}.pms-plugin .icon-box.style7 .description .view{text-decoration: underline;color: #98ce44;font-size: 1.0833em}.pms-plugin .icon-box.style8 i,.pms-plugin .icon-box.style9 i{font-size: 2.6666em;background: #fdb714;color: #fff;width: 1.5em;height: 1.5em;line-height: 1.5em;display: block;margin-left: auto;margin-right: auto}.pms-plugin .icon-box.style9{display: inline-block}.pms-plugin .icon-box.style9 .box-title{line-height: 1.2em}.pms-plugin .icon-box.style9>i{background: #01b7f2;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;width: 2em;height: 2em;line-height: 2em;margin-bottom: 15px}.pms-plugin .icon-box.style10{border: 1px solid #fdb714;margin-top: 20px;padding: 45px 20px 20px;position: relative;color: #7c9abd;text-align: center}.pms-plugin .icon-box.style10 .box-title{color: #fff;margin-bottom: 15px}.pms-plugin .icon-box.style10>i{position: absolute;width: 72px;height: 72px;top: -36px;left: 50%;margin-left: -36px;font-size: 3em;color: #fff;background: #fdb714;line-height: 72px;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%}.pms-plugin .icon-box.style10 .description{text-transform: none}.pms-plugin .icon-box.style11,.pms-plugin .icon-box.style12{display: table}.pms-plugin .icon-box.style11>.icon-wrapper,.pms-plugin .icon-box.style12>.icon-wrapper{display: table-cell;vertical-align: middle;text-align: center;font-size: 18px}.pms-plugin .icon-box.style11>.icon-wrapper>i,.pms-plugin .icon-box.style12>.icon-wrapper>i{color: #fdb714}.pms-plugin .icon-box.style11>.details,.pms-plugin .icon-box.style12>.details{display: table-cell;vertical-align: middle}.pms-plugin .icon-box.style11>.icon-wrapper{width: 1.4em;text-align: left}.pms-plugin .icon-box.style11 .details{text-transform: uppercase}.pms-plugin .icon-box.style11 .details dd,.pms-plugin .icon-box.style11 .details dl,.pms-plugin .icon-box.style11 .details dt{font-size: .8333em}.pms-plugin .icon-box.style11 .details .box-title{margin-bottom: 0;text-transform: none;margin-left: 15px}.pms-plugin .icon-box.style12>.icon-wrapper{width: auto}.pms-plugin .icon-box.style12>.icon-wrapper>i{border-color: #01b7f2;background: #01b7f2;color: #fff;font-size: 1.5em}.pms-plugin .icon-box.style12>.details{padding-left: 10px;margin: 0;text-transform: none}.pms-plugin .icon-box.style12>.details .m-title{margin: 0}.pms-plugin .grid-view.cruise .box-title:after,.pms-plugin .grid-view.hotel .box-title:after{display: table;content: "";clear: both}.pms-plugin .grid-view.cruise .feedback,.pms-plugin .grid-view.hotel .feedback{margin: 5px 0;border-top: 1px solid #f5f5f5;padding-top: 5px;border-bottom: 1px solid #f5f5f5}.pms-plugin .grid-view.cruise .feedback .review,.pms-plugin .grid-view.hotel .feedback .review{display: block;float: right;text-transform: uppercase;font-size: .8333em;color: #9e9e9e}.pms-plugin .grid-view.cruise .five-stars-container,.pms-plugin .grid-view.hotel .five-stars-container{color: #dbdbdb}.pms-plugin .grid-view.cruise .action .button:last-child,.pms-plugin .grid-view.hotel .action .button:last-child{float: right}.pms-plugin .grid-view.cruise .action .button,.pms-plugin .grid-view.hotel .action .button{width: 45%;padding: 0;text-align: center}.pms-plugin .grid-view.cruise .action .button .button,.pms-plugin .grid-view.hotel .action .button .button{width: 50%}.pms-plugin .block-view .box .box-title{margin-bottom: 0}.pms-plugin .block-view a.button{margin-top: 6px;font-size: 10px}.pms-plugin .list-view .box,.pms-plugin .list-view.box{background: #fff;margin-bottom: 30px}.pms-plugin .list-view .box>*,.pms-plugin .list-view.box>*{padding: 0}.pms-plugin .list-view .box:after,.pms-plugin .list-view.box:after{display: table;clear: both;content: ""}.pms-plugin .list-view .review{display: block;text-transform: uppercase;font-size: .8333em;color: #9e9e9e}.pms-plugin .list-view .five-stars-container,.pms-plugin .list-view .review{line-height: 1em}.pms-plugin .list-view .five-stars-container{color: #dbdbdb}.pms-plugin .list-view [class^=soap-icon].circle{color: #d9d9d9;cursor: default;font-size: 16px;overflow: hidden}.pms-plugin .list-view [class^=fa-aminit-ico].circle:hover{color: inherit}.pms-plugin .list-view [class^=fa-aminit-ico].circle:hover:before{-webkit-animation: toTopFromBottom .35s forwards;-moz-animation: toTopFromBottom .35s forwards;animation: toTopFromBottom .35s forwards}.pms-plugin .list-view .price{float: none;text-align: center}.pms-plugin .list-view.hotel figure img{width: 100%;height: auto}.pms-plugin .list-view.hotel .box-title{margin: 0;float: left}.pms-plugin .list-view.hotel .box-title i{font-size: 15px}.pms-plugin .list-view.hotel .amenities{display: block;clear: both}.pms-plugin .list-view.hotel .details{padding: 15px 0 15px 20px;display: table}.pms-plugin .list-view.hotel .details [class^=fa-aminit-ico].circle{margin-right: 5px;margin-top: 5px}.pms-plugin .list-view.hotel .details>*{display: table-row}.pms-plugin .list-view.hotel .details>*>*{display: table-cell;padding: 10px 5px 0;text-align: center;vertical-align: middle}.pms-plugin .list-view.hotel .details>*>:first-child{border-right: 1px solid #f5f5f5;padding-left: 0;padding-right: 15px;text-align: left}.pms-plugin .list-view.hotel .details>*>:last-child{width: 120px}.pms-plugin .list-view.hotel .details>:first-child>*{border-bottom: 1px solid #f5f5f5;padding-top: 0;padding-bottom: 10px}.pms-plugin .list-view.hotel .details .button{margin-top: 8px}.pms-plugin .tab-container .pms-tab-pane>.list-view .details{padding-right: 0}.pms-plugin .list-view.hotel .details .sort-description>p{display: inline-block;max-height: 110px;margin-bottom: 0;overflow: hidden}.pms-plugin .sort-by-section{background: #fff;padding: 0 20px;margin-bottom: 15px}.pms-plugin .sort-by-section li{float: left;padding: 15px 5px}.pms-plugin section.section-content a{text-decoration: none}.pms-plugin section.section-content .sort-by-section .sort-by-title{margin: 15px 20px 0 0;line-height: 34px;float: left}.pms-plugin .sort-by-section .sort-bar{float: left}.pms-plugin .sort-by-section .sort-bar .sort-by-container{position: relative;display: block}.pms-plugin .sort-by-section .sort-bar .sort-by-container>span{background: #f5f5f5;height: 34px;padding: 0 45px 0 15px;line-height: 34px;display: block;color: #9e9e9e}.pms-plugin .sort-by-section .sort-bar .sort-by-container>span:after{position: absolute;right: 0;top: 0;bottom: 0;height: 100%;width: 30px;background: #d9d9d9;content: ""}.pms-plugin .sort-by-section .sort-bar .sort-by-container:after,.pms-plugin .sort-by-section .sort-bar .sort-by-container:before{content: "";position: absolute;z-index: 1;display: block;top: 50%;right: 12px;border-left: 3px solid transparent;border-right: 3px solid transparent}.pms-plugin .sort-by-section .sort-bar .sort-by-container:before{margin-top: -6px;border-bottom: 5px solid #fff}.pms-plugin .sort-by-section .sort-bar .sort-by-container:after{margin-top: 2px;border-top: 5px solid #fff}.pms-plugin .sort-by-section .sort-bar li.active .sort-by-container>span:after{background: #fdb714}.pms-plugin .sort-by-section .swap-tiles{float: right;font-size: 33px}.pms-plugin .sort-by-section .swap-tiles li>a>i{display: block;width: 34px;line-height: 34px;height: 34px;background: #f5f5f5;color: #d9d9d9;text-align: center}.pms-plugin .sort-by-section .swap-tiles li.active>a>i,.pms-plugin .sort-by-section .swap-tiles li:hover>a>i{background: #01b7f2;color: #fff}.pms-plugin .sort-by-section .swap-tiles li a i{font-size: 30px}.pms-plugin .sort-by-section .sort-bar .sort-by-container.Random:after,.pms-plugin .sort-by-section .sort-bar .sort-by-container.Random:before{border: medium none;content: "\e8ba";color: #fff;display: inline-block;font-family: soap-icons;font-size: 20px;font-style: normal;font-variant: normal;font-weight: 400;line-height: 34px;margin: 0;right: 0;text-align: center;text-decoration: inherit;text-transform: none;top: 0;width: 30px}.pms-plugin .filters-container.toggle-container{background: 0 0}.pms-plugin .filters-container.toggle-container .panel.style1{border: none;margin-bottom: 4px;background: #fff}.pms-plugin .filters-container.toggle-container .panel.style1 .panel-content{padding: 10px 20px 20px}.pms-plugin .search-results-title{background: #fff;padding: 0 15px;margin: 0;border-bottom: 4px solid #f5f5f5;line-height: 3em}.pms-plugin .search-results-title>i{color: #fdb714;font-size: 20px;margin-right: 10px}.pms-plugin .filters-container .reviews{margin: 0;letter-spacing: .04em}.pms-plugin .filters-container ul.filters-option{margin-bottom: 10px}.pms-plugin .filters-container ul.filters-option li label{margin: 0;display: block}.pms-plugin .filters-container ul.filters-option li{margin-bottom: 1px;background: #f5f5f5;padding: 0 15px}.pms-plugin .filters-container ul.filters-option li a{color: inherit;display: block;padding: 8px 0;text-transform: uppercase;font-size: 11px}.pms-plugin .filters-container ul.filters-option li small{float: right}.pms-plugin .filters-container ul.filters-option li:before{float: left;width: 15px;height: 16px;display: block;line-height: 14px;text-align: center;margin-top: 12px}.pms-plugin .filters-container ul.filters-option li:after{display: table;clear: both;content: ""}.pms-plugin .filters-container ul.filters-option li.active{background: #01b7f2}.pms-plugin .filters-container ul.filters-option li.active a{color: #fff}.pms-plugin .toggle-container{background: #fff}.pms-plugin .toggle-container .panel{margin-bottom: 0;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: none;border-bottom: 2px solid #f5f5f5;position: relative}.pms-plugin .toggle-container .panel:last-child{border: none}.pms-plugin .toggle-container .panel .panel-title{padding: 0;color: #2d3e52;position: relative}.pms-plugin .toggle-container .panel .panel-title a{white-space: normal;display: block;padding: 15px}.pms-plugin .toggle-container .panel.style1 .panel-title>a{line-height: 24px}.pms-plugin .toggle-container .panel.style1 .panel-title>a:before{display: block;content: "\f068";font-family: FontAwesome;margin-right: 16px;line-height: 24px;font-size: 10px;float: left;width: 24px;height: 24px;text-align: center;color: #9e9e9e;background: #f5f5f5;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%}.pms-plugin .toggle-container .panel.style1 .panel-title>a.collapsed:before{content: "\f067";color: #fff;background: #01b7f2}.pms-plugin .toggle-container .panel.style1 .panel-content{padding: 10px 15px 15px 55px}.pms-plugin .toggle-container .panel.style1.arrow-right .panel-title{position: relative}.pms-plugin .toggle-container .panel.style1.arrow-right .panel-title>a{padding-right: 36px}.pms-plugin .toggle-container .panel.style1.arrow-right .panel-title>a:before{float: none;position: absolute;right: 0;height: 16px;line-height: 17px;width: 16px;font-size: 9px;border: none;margin-top: -8px;top: 50%}.pms-plugin .toggle-container .panel.style1.arrow-right .panel-content{padding: 20px 15px}.pms-plugin .toggle-container .panel.style2 .panel-title{padding: 0}.pms-plugin .toggle-container .panel.style2 .panel-title>a{display: block;line-height: normal;padding: 15px 20px;color: inherit}.pms-plugin .toggle-container .panel.style2 .panel-title>a.collapsed{color: inherit;position: relative}.pms-plugin .toggle-container .panel.style2 .panel-title>a.collapsed:hover{color: inherit}.pms-plugin .toggle-container .panel.style2 .panel-title>a:after{content: "\f068";font-family: FontAwesome;font-size: 10px;width: 30px;height: 30px;display: block;position: absolute;right: 15px;bottom: 0;color: #9e9e9e;background: #f5f5f5;text-align: center;line-height: 30px}.pms-plugin .toggle-container .panel.style2 .panel-title>a.collapsed:after{content: "\f067";color: #fff;background: #01b7f2}.pms-plugin .toggle-container .panel.style2 .panel-content{padding: 0 15px 30px 20px}.pms-plugin .toggle-container.with-image>.image-container{background: #01b7f2}.pms-plugin .toggle-container.with-image>.image-container>img{width: 100%;height: auto}.pms-plugin .toggle-container.with-image .panel>img{display: none}.pms-plugin .filters-need-help{color: #93141d;font-size: 11px;z-index: 1}.pms-plugin .booking-section{padding: 20px 30px}.pms-plugin .booking-form label{font-size: 11px}.pms-plugin .booking-form .checkbox label{font-size: 1.0833em;line-height: 20px;text-transform: none}.pms-plugin .booking-form .form-group{margin-bottom: 0}.pms-plugin .booking-form .form-group>*{margin-bottom: 20px}.pms-plugin .booking-details figure>a:first-child{width: 75px;height: 75px;float: left}.pms-plugin .booking-details figure img{width: auto;height: 100%}.pms-plugin .booking-details figure .travel-title{margin-left: 90px}.pms-plugin .booking-details figure .travel-title .box-title{margin-bottom: 5px}.pms-plugin .booking-details figure .travel-title .box-title:after{display: none}.pms-plugin .booking-details .details{padding-left: 0;padding-right: 0;padding-top: 7px}.pms-plugin .booking-details .timing{font-size: 10px;text-transform: uppercase;text-align: right;line-height: 1.3333em;border-bottom: 1px solid #f5f5f5;padding: 10px 0;margin: 0}.pms-plugin .booking-details .timing .duration{font-weight: 700;color: #fdb714}.pms-plugin .booking-details .timing .duration>div{margin-top: 5px}.pms-plugin .booking-details .timing .check-out{text-align: left}.pms-plugin .booking-details .timing label,.pms-plugin .booking-details .timing span{display: block;line-height: 1.42;letter-spacing: .04em}.pms-plugin .booking-details .timing label{color: inherit;font-size: 1em;margin-bottom: 0;font-weight: 400}.pms-plugin .booking-details .timing i{font-size: 2em}.pms-plugin .booking-details .guest{border-bottom: 1px solid #f5f5f5;padding: 10px 0}.pms-plugin .booking-details .other-details{font-size: 12px;margin-bottom: 0;text-align: right;text-transform: uppercase;margin-bottom: 10px}.pms-plugin .booking-details .other-details dd,.pms-plugin .booking-details .other-details dt{padding: 1.3em 0;margin: 0;border-top: 1px solid #f5f5f5}.pms-plugin .booking-details .other-details dt{float: left;text-align: left;margin: 0;color: inherit;clear: both}.pms-plugin .booking-details .other-details .total-price{font-size: 1.4em;color: #2d3e52;text-transform: none}.pms-plugin .booking-details .other-details .total-price-value{color: #98ce44;font-size: 1.4em}.pms-plugin .travelo-box{background: #fff;padding: 20px;margin-bottom: 30px}.pms-plugin .travelo-box>:last-child{margin-bottom: 0}.pms-plugin .travelo-box .title{margin-bottom: 5px}.pms-plugin .travelo-box .box-title{margin-bottom: 15px}.pms-plugin .travelo-box.box-full{padding: 30px}.pms-plugin .travelo-box.search-stories-box button{height: 34px;padding: 0 10px;font-size: 1em}.pms-plugin .travelo-box.twitter-box .twitter-holder>ul li{border-bottom: 1px solid #f5f5f5;padding: 15px 0 15px 40px;position: relative}.pms-plugin .travelo-box.twitter-box .twitter-holder>ul li:last-child{border: none}.pms-plugin .travelo-box.twitter-box .twitter-holder>ul li:before{content: "\f099";font-family: FontAwesome;display: block;width: 32px;height: 32px;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;border: 1px solid #fdb714;color: #fdb714;line-height: 32px;text-align: center;position: absolute;left: 0;font-size: 16px}.pms-plugin .travelo-box.twitter-box .twitter-holder>ul li .tweet-text a{color: inherit}.pms-plugin .travelo-box.twitter-box .twitter-holder>ul li .tweet-text a:hover{text-decoration: underline}.pms-plugin .travelo-box.contact-box .contact-details{margin: 0}.pms-plugin .travelo-box.contact-box .contact-details .contact-phone{color: inherit}.pms-plugin .travelo-box.contact-box .contact-details .contact-phone>i{color: #fdb714}.pms-plugin .travelo-box.contact-box .contact-details .contact-email{color: inherit}.pms-plugin .travelo-box.book-with-us-box li,.pms-plugin .travelo-box.contact-us-box .contact-address li{border-bottom: 1px solid #f5f5f5;padding: 10px 0 10px 40px;position: relative}.pms-plugin .travelo-box.book-with-us-box li>i,.pms-plugin .travelo-box.contact-us-box .contact-address li>i{position: absolute;font-size: 1.5em;color: #fdb714;left: 0;top: 12px}.pms-plugin .travelo-box.book-with-us-box li:last-child,.pms-plugin .travelo-box.contact-us-box .contact-address li:last-child{border-bottom-width: 0;padding-bottom: 0}.pms-plugin .travelo-box.book-with-us-box li .title,.pms-plugin .travelo-box.contact-us-box .contact-address li .title{color: #2d3e52}.pms-plugin .travelo-box.book-with-us-box li:after,.pms-plugin .travelo-box.contact-us-box .contact-address li:after{display: table;clear: both;content: ""}.pms-plugin .travelo-box.book-with-us-box li>:last-child,.pms-plugin .travelo-box.contact-us-box .contact-address li>:last-child{margin-bottom: 0}.pms-plugin .travelo-box.contact-us-box .title{color: #2d3e52}.pms-plugin .travelo-box.contact-us-box .contact-address{margin-bottom: 25px}.pms-plugin .travelo-box.contact-us-box .contact-address li{padding-left: 50px}.pms-plugin .travelo-box.contact-us-box .contact-address li p{font-size: .8333em;text-transform: uppercase;margin-bottom: 0}.pms-plugin .travelo-box.contact-us-box .contact-address li:last-child{border-bottom-width: 1px;padding-bottom: 10px}.pms-plugin .travelo-box.contact-us-box .social-icons a{overflow: hidden}.pms-plugin .travelo-box.contact-us-box .social-icons a:hover i:before{-webkit-animation: toBottomFromTop .4s forwards;-moz-animation: toBottomFromTop .4s forwards;animation: toBottomFromTop .4s forwards}.pms-plugin .travelo-box.newsletter-box{padding: 20px 30px}.pms-plugin .travelo-box.newsletter-box button{margin-right: 0 !important;margin-bottom: 0 !important}.pms-plugin .travelo-box.newsletter-box .row>div{margin-bottom: 0 !important}.pms-plugin .travelo-box.re-search-box label{font-size: .8333em;text-transform: uppercase;margin: 5px 0 0 0}.pms-plugin .travelo-box.re-search-box button{text-transform: uppercase}.pms-plugin .travelo-box.about-travelo-box .title{color: inherit}.pms-plugin .travelo-box.guarantee-box{text-align: center}.pms-plugin .travelo-box.guarantee-box .guarantee-image{display: block;margin: 0 auto 15px}.pms-plugin .travelo-box.insurance-benefits ul{font-size: .9167em}.pms-plugin .travelo-box.insurance-benefits ul li{line-height: 3.6667em;border-bottom: 1px solid #f5f5f5;text-transform: uppercase}.pms-plugin .travelo-box.insurance-benefits ul li:before{color: #d9d9d9}.pms-plugin .travelo-box.insurance-benefits ul li.hover:hover:before{color: #fdb714}.pms-plugin form label{text-transform: uppercase;display: block;margin-bottom: 5px;font-weight: 400;font-size: .9167em}.pms-plugin form .checkbox label,.pms-plugin form label.checkbox{font-size: 1.0833em;text-transform: none}.pms-plugin form .radio label,form label.radio{font-size: .9167em}.pms-plugin form .form-group{margin-bottom: 15px}.pms-plugin .sidebar form .form-group{margin-bottom: 10px}.pms-plugin .sidebar form label{font-size: .8333em;margin-bottom: 3px}.pms-plugin .panel-content form label{font-size: .8333em;margin-bottom: 3px}.pms-plugin .gallery-filter a.button{min-width: 60px;padding: 0 10px;text-transform: uppercase;margin-right: 8px;font-size: .9167em;margin-bottom: 10px}.pms-plugin .items-container{margin-bottom: 0}.pms-plugin .items-container .box:hover .hover-effect:after{visibility: visible;-webkit-transform: rotateY(0) scale(1, 1);-moz-transform: rotateY(0) scale(1, 1);-ms-transform: rotateY(0) scale(1, 1);transform: rotateY(0) scale(1, 1);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.pms-plugin .items-container .box:hover .hover-effect img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2)}.pms-plugin .items-container .box:hover .details{background: #01b7f2}.pms-plugin .items-container .box:hover .details .box-title{color: #fff}.pms-plugin .items-container .box:hover .details .box-title small{color: #fff;-moz-opacity: .5;-khtml-opacity: .5;opacity: .5}.pms-plugin q,blockquote{quotes: '\201C' '\201D' '\2018' '\2019'}.pms-plugin blockquote{font-size: 1.3333em;line-height: 1.6em;padding: 20px 20px 20px 40px;border-left: none;position: relative;text-indent: -19px}.pms-plugin blockquote p{font-size: 1em}.pms-plugin blockquote:after,.pms-plugin blockquote:before{font-family: Georgia, serif;font-size: 2.5em;vertical-align: middle;line-height: 0}.pms-plugin blockquote:before{content: open-quote;margin-right: 4px}.pms-plugin blockquote:after{content: close-quote;margin-left: 3px}.pms-plugin blockquote.style1,.pms-plugin blockquote.style2{background: #fff;font-style: italic}.pms-plugin blockquote.style1 p,.pms-plugin blockquote.style2 p{display: inline}.pms-plugin blockquote.style1{border-left: 3px solid #fdb714;position: relative}.pms-plugin blockquote.style1>span.triangle:before{text-indent: 0;content: "\f0da";font-family: FontAwesome;color: #fdb714;position: absolute;left: -1px;top: 50%;margin-top: -11px;font-style: normal}.pms-plugin blockquote.style1:after,.pms-plugin blockquote.style1:before{color: #f5f5f5}.pms-plugin blockquote.style1.border-color-blue{border-color: #01b7f2}.pms-plugin blockquote.style1.border-color-blue>span.triangle:before{color: #01b7f2}.pms-plugin blockquote.style1.border-color-yellow{border-color: #fdb714}.pms-plugin blockquote.style1.border-color-yellow>span.triangle:before{color: #fdb714}.pms-plugin blockquote.style1.quote-color-blue:after,.pms-plugin blockquote.style1.quote-color-blue:before{color: #01b7f2}.pms-plugin blockquote.style1.quote-color-yellow:after,.pms-plugin blockquote.style1.quote-color-yellow:before{color: #fdb714}.pms-plugin blockquote.style2{color: inherit}.pms-plugin blockquote.style2:after,.pms-plugin blockquote.style2:before{color: #fdb714}.pms-plugin .ui-slider{position: relative;text-align: left}.pms-plugin .ui-slider.ui-slider-horizontal{height: 10px}.pms-plugin .ui-slider.ui-slider-horizontal .ui-slider-range{height: 100%}.pms-plugin .ui-slider.ui-slider-horizontal .ui-slider-handle{margin-left: -10px;top: -5px}.pms-plugin .ui-slider.ui-widget-content{-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-ms-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;background: #f5f5f5}.pms-plugin .ui-slider .ui-slider-range{display: block;position: absolute;z-index: 1;border: none;background: #01b7f2;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-ms-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px}.pms-plugin .ui-slider.slider-color-yellow .ui-slider-range{background: #fdb714}.pms-plugin .ui-slider.slider-color-blue .ui-slider-range{background: #01b7f2}.pms-plugin .ui-slider.slider-color-green .ui-slider-range{background: #98ce44}.pms-plugin .ui-slider .ui-slider-handle{cursor: default;position: absolute;z-index: 2;width: 20px;height: 20px;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;background: #2d3e52;border: 2px solid #fff}.pms-plugin .filters-container #rating{font-size: 24px}.editable-rating,.pms-plugin .filters-container #rating{display: inline-block}.pms-plugin .editable-rating.ui-widget-content,.pms-plugin .filters-container #rating.ui-widget-content{background: 0 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0}.pms-plugin .editable-rating.ui-slider-horizontal,.pms-plugin .filters-container #rating.ui-slider-horizontal{height: auto}.pms-plugin .editable-rating.ui-slider-horizontal .ui-slider-handle,.pms-plugin .filters-container #rating.ui-slider-horizontal .ui-slider-handle{margin: 0;width: 0;height: 0;padding: 0;top: 0;visibility: hidden}.pms-plugin .ui-rangeSlider{height: 10px;position: relative}.pms-plugin .ui-rangeSlider .ui-rangeSlider-innerBar{height: 100%;margin: 0 6px;background: #f5f5f5;border: 1px solid #ccc}.pms-plugin .ui-rangeSlider .ui-rangeSlider-handle{width: 20px;height: 20px;cursor: col-resize;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;background: #2d3e52;border: 2px solid #fff;margin-top: -5px}.pms-plugin .ui-rangeSlider .ui-rangeSlider-bar{margin: 1px 0;background: #c0765d;height: 8px;cursor: grab;cursor: -moz-grab;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px}.pms-plugin .ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{cursor: -moz-grabbing;cursor: grabbing}.pms-plugin .ui-rangeSlider-arrow{height: 16px;margin: 2px 0;width: 16px;background-repeat: no-repeat}.pms-plugin .ui-rangeSlider-arrow-inner{display: none}.pms-plugin .ui-rangeSlider-container{height: 100%}.pms-plugin .ui-rangeSlider-withArrows .ui-rangeSlider-container{margin: 0 11px}.pms-plugin .ui-rangeSlider-noArrow .ui-rangeSlider-container{margin: 0}.pms-plugin .ui-rangeSlider-label{bottom: 15px;cursor: col-resize;white-space: nowrap}.pms-plugin .ui-rangeSlider-label-inner{display: none}.pms-plugin input.ui-editRangeSlider-inputValue{width: 3em;vertical-align: middle;text-align: center}.pms-plugin .ui-corner-all,.pms-plugin .ui-corner-left,.pms-plugin .ui-corner-tl,.pms-plugin .ui-corner-top{border-top-left-radius: 0}.pms-plugin .ui-corner-all,.pms-plugin .ui-corner-right,.pms-plugin .ui-corner-top,.pms-plugin .ui-corner-tr{border-top-right-radius: 0}.pms-plugin .ui-corner-all,.pms-plugin .ui-corner-bl,.pms-plugin .ui-corner-bottom,.pms-plugin .ui-corner-left{border-bottom-left-radius: 0}.pms-plugin .ui-corner-all,.pms-plugin .ui-corner-bottom,.pms-plugin .ui-corner-br,.pms-plugin .ui-corner-right{border-bottom-right-radius: 0}.pms-plugin button.ui-button::-moz-focus-inner{border: 0;padding: 0}.pms-plugin .datepicker-wrap{position: relative}.pms-plugin .datepicker-wrap .ui-datepicker-trigger{width: 30px;height: 100%;position: absolute;right: 0;top: 0;cursor: pointer;background-color: transparent;z-index: 1;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0}.pms-plugin .datepicker-wrap:after{display: block;font-family: soap-icons;content: "\e86a";font-size: 25px;color: #fff;position: absolute;right: 0;top: 0;bottom: 0;width: 30px;height: 100%;text-align: center;line-height: 34px;background: #fdb714}.pm-search-short-section .datepicker-wrap:after{content: "";background: #fff;width: auto;height: 100%}.pm-search-short-section .fa-long-arrow-right::before{position: absolute;left: 37%;z-index: 3;top: 21px;font-size: 20px}.pms-short-quick-search.pms-guest_beds_both_hide .fa-long-arrow-right::before{left: 47%}.pm-div-relative{position: relative}.pms-plugin .datepicker-wrap.yellow:after{background: #fdb714}.pms-plugin .datepicker-wrap.green:after{background: #98ce44}.pms-plugin .datepicker-wrap.blue:after{background-color: #01b7f2}.pms-plugin .datepicker-wrap.dark-blue:after{background-color: #2d3e52}.pms-plugin .datepicker-wrap.transparent:after{background-color: transparent;color: #fdb714}.pms-plugin .ui-datepicker{width: 20em;padding: 0;display: none;background: #fff;border: 1px solid #fdb714;font-size: 12px;z-index: 101 !important}.pms-plugin .ui-datepicker .ui-datepicker-header{position: relative;padding: .2em 0;background: #fdb714;border: none}.pms-plugin .ui-datepicker .ui-datepicker-next,.pms-plugin .ui-datepicker .ui-datepicker-prev{position: absolute;top: 15px;cursor: pointer;height: auto;width: auto}.pms-plugin .ui-datepicker-next span.ui-icon,.pms-plugin .ui-datepicker-prev span.ui-icon,.pms-plugin .ui-datepicker-title span.ui-icon{background: 0 0}.pms-plugin .ui-datepicker-next.ui-datepicker-next-hover,.pms-plugin .ui-datepicker-prev.ui-datepicker-prev-hover{border: none;background: 0 0}.pms-plugin .ui-datepicker .ui-datepicker-next.ui-state-disabled,.pms-plugin .ui-datepicker .ui-datepicker-prev.ui-state-disabled{visibility: hidden}.pms-plugin .ui-datepicker .ui-datepicker-next:before,.pms-plugin .ui-datepicker .ui-datepicker-prev:before{content: "";display: block;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent}.pms-plugin .ui-datepicker .ui-datepicker-prev{left: 24px}.pms-plugin .ui-datepicker .ui-datepicker-prev:before{border-right: 8px solid #fff}.pms-plugin .ui-datepicker .ui-datepicker-next{right: 24px}.pms-plugin .ui-datepicker .ui-datepicker-next:before{border-left: 8px solid #fff}.pms-plugin .ui-datepicker .ui-datepicker-next span,.pms-plugin .ui-datepicker .ui-datepicker-prev span{display: none}.pms-plugin .ui-datepicker .ui-datepicker-title{margin: 5px;text-align: center;color: #fff;font-size: 1.1667em;font-weight: 700}.pms-plugin .ui-datepicker .ui-datepicker-title select{font-size: 1em;margin: 1px 0}.pms-plugin .ui-datepicker select.ui-datepicker-month-year{width: 100%}.pms-plugin .ui-datepicker select.ui-datepicker-month,.pms-plugin .ui-datepicker select.ui-datepicker-year{width: 49%}.pms-plugin .ui-datepicker table{width: 100%;font-size: 12px;border-collapse: collapse}.pms-plugin .ui-datepicker table td,.pms-plugin .ui-datepicker table th{border: none}.pms-plugin .ui-datepicker th{width: 30px;height: 30px;line-height: 30px;background: #f5f5f5}.pms-plugin .ui-datepicker th span{display: block;text-align: center;font-size: 1.1667em;font-weight: 400;color: #fdb714}.pms-plugin .ui-datepicker span.ui-datepicker-month{font-weight: 700}.pms-plugin .ui-datepicker .ui-datepicker-calendar td{vertical-align: middle;padding: 0;text-align: center}.pms-plugin .ui-datepicker .ui-datepicker-calendar td a,.pms-plugin .ui-datepicker .ui-datepicker-calendar td span{color: inherit;display: block;height: 30px;line-height: 30px;text-align: center}.pms-plugin .ui-datepicker-calendar .ui-state-default{background: 0 0;border: none}.pms-plugin .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default{color: #b4b3b3}.pms-plugin .ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span{color: #b4b3b3}.pms-plugin .ui-datepicker .ui-datepicker-calendar td a:hover,.pms-plugin .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a,.pms-plugin .ui-datepicker-calendar .ui-state-highlight,.pms-plugin .ui-datepicker-calendar .ui-state-hover{background: #fdb714;color: #fff}.pms-plugin .ui-datepicker-calendar .ui-state-active{background: #fdb714;color: #fff}section.section-content.pms-plugin article.box .details>p{overflow: hidden;text-overflow: ellipsis;height: 100px}.pms-plugin #cruise-main-content .pms-tab-content .pms-tab-pane,.pms-plugin #flight-main-content .pms-tab-content .pms-tab-pane,.pms-plugin #hotel-main-content .pms-tab-content .pms-tab-pane{padding: 0}.pms-plugin #calendar-tab{background: #2d3e52;padding: 20px 30px}.pms-plugin #calendar-tab label,.pms-plugin #calendar-tab p{color: #7c9abd}.pms-plugin #calendar-tab .description{padding-top: 30px}.pms-plugin #calendar-tab .row{border: none}.pms-plugin #calender_contents{max-width: 589px}.pms-plugin #calender_contents.calendar table{width: 100%;table-layout: fixed;margin-top: 20px;border: 0 none}.pms-plugin #calender_contents.calendar table th{border: 0 none;color: #fdb714;font-size: .8333em;line-height: 25px;overflow: hidden;padding: 8px 0;text-align: center;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap;width: 100%}.pms-plugin #calender_contents.calendar table tbody td{border: 0 none;padding: 0 5px 5px 0;text-align: right;position: relative}.pms-plugin #calender_contents.calendar table tbody td>a,.pms-plugin #calender_contents.calendar table tbody td>span{border: 1px solid #da6161;display: block;color: #fff;padding: 5px;line-height: 1em;height: 77px;font-size: 1.1667em;position: relative;overflow: hidden}.pms-plugin #calender_contents.calendar table tbody td>a:before,.pms-plugin #calender_contents.calendar table tbody td>span:before{position: absolute;left: 0;top: 0;bottom: 0;right: 0;content: "UNAVAILABLE";background: #da6161;font-size: 9px;text-align: center;z-index: 1;line-height: 1;padding: 3em 0 0;color: #fff;display: none;cursor: default}.pms-plugin #calender_contents.calendar table tbody td.unavailable>span:before{display: block !important}.pms-plugin #calender_contents.calendar table tbody td>a:hover:before,.pms-plugin #calender_contents.calendar table tbody td>span:hover:before{display: block}.pms-plugin #calender_contents.calendar table tbody td.available>a,.pms-plugin #calender_contents.calendar table tbody td.available>span,.pms-plugin #calender_contents.calendar table tbody td.checkin_only>a,.pms-plugin #calender_contents.calendar table tbody td.checkin_only>span,.pms-plugin #calender_contents.calendar table tbody td.checkout_only>a,.pms-plugin #calender_contents.calendar table tbody td.checkout_only>span{border-color: #98ce44;color: #98ce44}.pms-plugin #calender_contents.calendar table tbody td.checkin_only>a,.pms-plugin #calender_contents.calendar table tbody td.checkin_only>span{border-bottom-color: #da6161;border-left-color: #da6161}.pms-plugin #calender_contents.calendar table tbody td.checkout_only>a,.pms-plugin #calender_contents.calendar table tbody td.checkout_only>span{border-right-color: #da6161;border-top-color: #da6161}.pms-plugin #calender_contents.calendar table tbody td.checkout_only>a:before,.pms-plugin #calender_contents.calendar table tbody td.checkout_only>span:before{content: "AVAILABLE DEPARTURE ONLY";background: rgba(151, 205, 67, .6)}.pms-plugin #calender_contents.calendar table tbody td.checkin_only>a:before,.pms-plugin #calender_contents.calendar table tbody td.checkin_only>span:before{content: "AVAILABLE ARRIVAL ONLY";background: rgba(151, 205, 67, .6)}.pms-plugin #calender_contents.calendar table tbody td.checkin_only>a>span.checkin,.pms-plugin #calender_contents.calendar table tbody td.checkin_only>span>span.checkin{border-top: 75px solid transparent;border-left: 77px solid #da6161;height: 0;position: absolute;right: 0;top: 0;width: 0}.pms-plugin #calender_contents.calendar table tbody td.checkout_only>a>span.checkout,.pms-plugin #calender_contents.calendar table tbody td.checkout_only>span>span.checkout{border-bottom: 75px solid transparent;border-right: 77px solid #da6161;height: 0;left: 0;position: absolute;top: 0;width: 0}.pms-plugin #calender_contents.calendar table tbody td.checkin_only .day_text,.pms-plugin #calender_contents.calendar table tbody td.checkout_only .day_text{color: #fff}.pms-plugin #calender_contents.calendar table tbody td .day_text{position: relative;z-index: 1}.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box .price-text{z-index: 1}.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box .price-text{display: none}.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box,.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box{background: transparent none repeat scroll 0 0}.pms-plugin #calender_contents.calendar table tbody td.day.selected.done>span.cale-box:hover::before{background: transparent none repeat scroll 0 0;content: ""}.pms-plugin #calender_contents.calendar table tbody td.day.selected>span:hover::before{content: "SELECT YOUR DEPARTURE DATE";line-height: 12px}.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box::before{background: transparent none repeat scroll 0 0;border-right: 78px solid green;border-bottom: 75px solid transparent;content: "";display: block;padding: 0;position: absolute;right: 0;text-align: center;top: 0}.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box::before{background: transparent none repeat scroll 0 0;border-left: 78px solid green;border-top: 75px solid transparent;content: "";display: block;padding: 0;position: absolute;right: 0;text-align: center;top: 0}.pms-plugin #calender_contents.calendar table tbody td.selected>span.cale-box{background-color: green}.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box .arrival-date,.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box .departure-date{background: rgba(201, 38, 38, .75) none repeat scroll 0 0;color: #fff;font-size: 11px;left: 0;position: absolute;text-align: center;top: 22px;z-index: 1}.pms-plugin #calender_contents.calendar table tbody td.available>a:before,.pms-plugin #calender_contents.calendar table tbody td.available>span:before{background: rgba(151, 205, 67, .6);content: "SELECT YOUR ARRIVE DATE";line-height: 12px;cursor: pointer}.pms-plugin #calender_contents.calendar table tbody td.date-passed>a,.pms-plugin #calender_contents.calendar table tbody td.date-passed>span{border-color: inherit;color: inherit}.pms-plugin #calender_contents.calendar table tbody td .price-text{position: absolute;bottom: 5px;right: 5px;color: #fff;font-size: 12px}.pms-plugin #calendar-tab .calendar-legend{margin-top: 15px}.pms-plugin #calendar-tab .calendar-legend label{text-transform: uppercase;font-weight: 400;letter-spacing: .04em;line-height: 15px;color: #fff !important;margin-right: 15px;font-size: .9167em;display: inline-block}.pms-plugin #calendar-tab .calendar-legend label:before{content: "";display: block;float: left;width: 15px;height: 15px;border: 1px solid;margin-right: 4px}.pms-plugin #calendar-tab .calendar-legend label.available:before{border-color: #98ce44}.pms-plugin #calendar-tab .calendar-legend label.unavailable:before{border-color: #da6161}.pms-plugin #calendar-tab .calendar-legend label.past:before{border-color: #01b7f2}.pms-plugin #car-details .intro,.pms-plugin #cruise-description .intro,.pms-plugin #cruise-reviews .intro,.pms-plugin #cruise-write-review .intro,.pms-plugin #flight-details .intro,.pms-plugin #hotel-description .intro,.pms-plugin #hotel-reviews .intro,.pms-plugin #hotel-write-review .intro{background: #f5f5f5}#car-details .intro.table-wrapper,#cruise-description .intro.table-wrapper,#cruise-reviews .intro.table-wrapper,#cruise-write-review .intro.table-wrapper,#flight-details .intro.table-wrapper,#hotel-description .intro.table-wrapper,#hotel-reviews .intro.table-wrapper,#hotel-write-review .intro.table-wrapper{padding: 0;border-spacing: 15px;border-collapse: separate;table-layout: fixed}#car-details .intro.table-wrapper>*,#cruise-description .intro.table-wrapper>*,#cruise-reviews .intro.table-wrapper>*,#cruise-write-review .intro.table-wrapper>*,#flight-details .intro.table-wrapper>*,#hotel-description .intro.table-wrapper>*,#hotel-reviews .intro.table-wrapper>*,#hotel-write-review .intro.table-wrapper>*{border-collapse: collapse}#car-details .intro.table-wrapper .table-cell,#cruise-description .intro.table-wrapper .table-cell,#cruise-reviews .intro.table-wrapper .table-cell,#cruise-write-review .intro.table-wrapper .table-cell,#flight-details .intro.table-wrapper .table-cell,#hotel-description .intro.table-wrapper .table-cell,#hotel-reviews .intro.table-wrapper .table-cell,#hotel-write-review .intro.table-wrapper .table-cell{background: #fff}#car-details .intro.table-wrapper .table-cell:first-child,#cruise-description .intro.table-wrapper .table-cell:first-child,#cruise-reviews .intro.table-wrapper .table-cell:first-child,#cruise-write-review .intro.table-wrapper .table-cell:first-child,#flight-details .intro.table-wrapper .table-cell:first-child,#hotel-description .intro.table-wrapper .table-cell:first-child,#hotel-reviews .intro.table-wrapper .table-cell:first-child,#hotel-write-review .intro.table-wrapper .table-cell:first-child{margin-bottom: 15px}#car-details .intro.table-wrapper .table-cell:last-child,#cruise-description .intro.table-wrapper .table-cell:last-child,#cruise-reviews .intro.table-wrapper .table-cell:last-child,#cruise-write-review .intro.table-wrapper .table-cell:last-child,#flight-details .intro.table-wrapper .table-cell:last-child,#hotel-description .intro.table-wrapper .table-cell:last-child,#hotel-reviews .intro.table-wrapper .table-cell:last-child,#hotel-write-review .intro.table-wrapper .table-cell:last-child{padding-left: 0;padding-right: 0}#hotel-features{position: relative}#cruise-features,#hotel-features{margin-top: 30px}#cruise-description .features,#hotel-description .features{text-transform: uppercase;padding: 25px 20px;font-size: .8333em}#cruise-description .features li,#hotel-description .features li{float: left;line-height: 2em;width: 50%}#cruise-description .features label,#hotel-description .features label{margin: 0;width: 130px;border-right: 1px solid #f5f5f5;margin-right: 20px;color: inherit;white-space: nowrap}#cruise-description .long-description,#hotel-description .long-description{margin-top: 25px;padding: 0 15px}#cruise-availability .update-search,#hotel-availability .update-search{border: 15px solid #f5f5f5;background: #fff;padding: 20px 20px 0;margin-bottom: 20px}#cruise-availability .update-search [class*=" col-"],#cruise-availability .update-search [class^=col-],#hotel-availability .update-search [class*=" col-"],#hotel-availability .update-search [class^=col-]{padding-left: 5px;padding-right: 5px}#cruise-availability .update-search .row,#hotel-availability .update-search .row{margin-left: -5px;margin-right: -5px}#cruise-availability .update-search>div,#hotel-availability .update-search>div{margin-bottom: 20px}#cruise-availability .room-list>article,#hotel-availability .room-list>article{margin: 20px 0 0;padding-bottom: 20px;border-bottom: 1px solid #f5f5f5}#cruise-availability .room-list>article:last-child,#hotel-availability .room-list>article:last-child{border-bottom: none}#cruise-availability .room-list .load-more button,#hotel-availability .room-list .load-more button{font-size: 1.3333em}#cruise-availability .room-list .box .action-section,#cruise-availability .room-list .box .price-section,#hotel-availability .room-list .box .action-section,#hotel-availability .room-list .box .price-section{padding-right: 0}#cruise-availability .room-list .box .price-section,#hotel-availability .room-list .box .price-section{border-bottom: none}#cruise-availability .room-list .box .action-section,#hotel-availability .room-list .box .action-section{vertical-align: bottom}#cruise-availability .room-list .box .action-section a.button,#hotel-availability .room-list .box .action-section a.button{padding: 0 20px}#cruise-amenities .amenities li,#hotel-amenities .amenities li,#inflight-features .amenities li{padding: 0}#cruise-amenities .amenities.style1 li,#hotel-amenities .amenities.style1 li,#inflight-features .amenities.style1 li{margin-bottom: 1px}#cruise-amenities .amenities.style1 li .icon-box,#hotel-amenities .amenities.style1 li .icon-box,#inflight-features .amenities.style1 li .icon-box{background: #f5f5f5}#cruise-amenities .amenities.style2 li,#hotel-amenities .amenities.style2 li,#inflight-features .amenities.style2 li{margin-bottom: 20px}#cruise-reviews .rating,#hotel-reviews .rating{padding: 20px 30px;background: #fff;text-align: center}#cruise-reviews .rating .score,#hotel-reviews .rating .score{display: block;font-size: 5em;color: #2d3e52;font-weight: 300;line-height: 1.25em}#cruise-reviews .rating .five-stars-container,#hotel-reviews .rating .five-stars-container{font-size: 2.5em;margin-bottom: 20px}#cruise-reviews .detailed-rating,#hotel-reviews .detailed-rating{background: #fff;padding: 30px 0}#cruise-reviews .detailed-rating li,#hotel-reviews .detailed-rating li{padding: 0 25px}#cruise-reviews .guest-reviews,#hotel-reviews .guest-reviews{margin-top: 25px;margin-bottom: 30px}#cruise-reviews .guest-reviews .comment-container,#hotel-reviews .guest-reviews .comment-container{padding-left: 20px}#flight-fare-rules .topics,#hotel-faqs .topics{margin-bottom: 30px}#flight-fare-rules .topics li,#hotel-faqs .topics li{padding: 0;margin-bottom: 1px;border-right: 1px solid #fff;background: #f5f5f5;padding-left: 15px;line-height: 3.3333em;text-transform: uppercase;font-size: .9167em}#flight-fare-rules .topics li a,#hotel-faqs .topics li a{color: inherit}#flight-fare-rules .topics li.active,#hotel-faqs .topics li.active{background: #01b7f2}#hotel-things-todo .activities{margin-top: 20px}#hotel-things-todo .activities .details{padding-right: 0;padding-top: 10px}#hotel-things-todo .activities .review-score{float: right;text-transform: uppercase}#hotel-things-todo .activities .review-score .reviews{font-size: .8333em}#hotel-things-todo .activities .five-stars-container{float: left;margin-right: 10px}#hotel-things-todo .activities .details-header{border-bottom: 1px solid #f5f5f5;margin-bottom: 15px}#hotel-things-todo .activities>*{padding-bottom: 15px;border-bottom: 1px solid #f5f5f5;margin-bottom: 20px}#hotel-things-todo .activities>:last-child{border-bottom: none;padding-bottom: 0}#cruise-write-review .photo,#hotel-write-review .photo{padding: 0}#cruise-write-review .photo .feedback,#hotel-write-review .photo .feedback{margin-top: 40px}#cruise-write-review .photo .details,#hotel-write-review .photo .details{padding-right: 15px}#cruise-write-review .photo .details .review,#hotel-write-review .photo .details .review{letter-spacing: .04em}#cruise-write-review .overall-rating,#hotel-write-review .overall-rating{background: #fff}#cruise-write-review .detailed-rating,#hotel-write-review .detailed-rating{margin-left: -20px;margin-right: -20px}#cruise-write-review .detailed-rating li,#hotel-write-review .detailed-rating li{padding: 0 20px}#cruise-write-review .detailed-rating li>.each-rating,#hotel-write-review .detailed-rating li>.each-rating{border-top: 1px solid #f5f5f5;border-bottom: none}#cruise-write-review .main-rating,#hotel-write-review .main-rating{margin-bottom: 20px}#cruise-write-review .review-form,#hotel-write-review .review-form{padding: 0 10px 10px}#cruise-write-review .review-form h4,#hotel-write-review .review-form h4{margin-bottom: 5px}#cruise-write-review .review-form .form-group,#hotel-write-review .review-form .form-group{margin-bottom: 20px}#cruise-write-review .sort-trip li,#hotel-write-review .sort-trip li{float: left;margin-right: 20px;text-align: center}#cruise-write-review .sort-trip li>span,#hotel-write-review .sort-trip li>span{font-weight: 500;font-size: 1.1667em;margin-top: 10px;line-height: 2.5em}#cruise-write-review .sort-trip li i,#hotel-write-review .sort-trip li i{display: block;width: 70px;height: 70px;line-height: 70px;font-size: 2.3333em;color: #dbdbdb}#cruise-write-review .sort-trip li.active i,#hotel-write-review .sort-trip li.active i{background: #01b7f2;color: #fff;border-color: #01b7f2}#cruise-write-review .sort-trip li.active>span,#hotel-write-review .sort-trip li.active>span{color: inherit}#cruise-write-review .sort-trip li:hover i,#hotel-write-review .sort-trip li:hover i{-webkit-animation: sonarEffect 1s ease-out;-moz-animation: sonarEffect 1s ease-out;animation: sonarEffect 1s ease-out}.pms-plugin .overall-rating{padding: 25px 30px}.pms-plugin .overall-rating .star-rating{margin-bottom: 20px}.pms-plugin .overall-rating .star-rating .five-stars-container{font-size: 3em;line-height: 1em;float: left}.pms-plugin .overall-rating .star-rating .status{text-transform: uppercase;display: block;float: left;line-height: 22px;height: 22px;background: #01b7f2;color: #fff;font-weight: 700;margin-top: 8px;position: relative;margin-left: 25px;padding: 0 15px 0 10px}.pms-plugin .overall-rating .star-rating .status:before{display: block;content: "";border-right: 15px solid #01b7f2;border-top: 11px solid transparent;border-bottom: 11px solid transparent;position: absolute;top: 0;left: -15px}.pms-plugin .detailed-rating{text-transform: uppercase}.pms-plugin .detailed-rating li{display: block}.pms-plugin .detailed-rating li>.each-rating{border-bottom: 1px solid #f5f5f5;display: block;padding: 8px 0 5px}.pms-plugin .detailed-rating li label{color: inherit}.pms-plugin .detailed-rating li .five-stars-container{float: right;color: #dbdbdb;width: 70px}.pms-plugin .guest-review{border-top: 1px solid #f5f5f5}.pms-plugin .guest-review:last-child{border-bottom: 1px solid #f5f5f5}.pms-plugin .guest-review .author{text-align: center;border-right: 1px solid #f5f5f5;padding-top: 25px;padding-bottom: 25px}.pms-plugin .guest-review .author>a{width: 74px;height: 74px}.pms-plugin .guest-review .author img{width: 100%;height: 100%}.pms-plugin section.section-content .guest-review .author .name{color: #2d3e52;margin-bottom: 0}.pms-plugin section.section-content .guest-review .author .date{text-transform: uppercase}.pms-plugin .guest-review .comment-container{padding-top: 25px;padding-bottom: 25px}.pms-plugin .guest-review .comment-container .comment-title{color: inherit;float: left;font-style: italic}.pms-plugin .guest-review .comment-container .review-score{float: right}.pms-plugin .guest-review .comment-container .review-score .score{font-size: 2em;margin-left: 10px}.pms-plugin .guest-review .comment-container .comment-content p{line-height: 2em}.pms-plugin .guest-review .replay .author{border-right: none;border-left: 1px solid #f5f5f5}.pms-plugin .guest-review .replay .comment-container .comment-title{font-size: 18px;margin: 0 0 9px}.pms-plugin .promo-box{margin: 0 0 30px 0;overflow: hidden}.pms-plugin .promo-box .table-wrapper{width: 100%;margin: 0}.pms-plugin .promo-box .table-cell{vertical-align: middle}.pms-plugin .promo-box .m-title{font-size: 2em;color: #fff;line-height: 1.5em;margin: 0}.pms-plugin .promo-box .m-title em{font-size: 1.28em;font-weight: 700;font-style: normal}.pms-plugin .promo-box .m-title em i{font-weight: 400}.pms-plugin .promo-box .action-section{padding: 20px 0 0;text-align: right}.pms-plugin .promo-box .action-section form .row>div{margin-bottom: 10px}.pms-plugin .promo-box .action-section button{text-transform: uppercase}.pms-plugin .promo-box .image-container{padding: 0;float: none;position: relative;text-align: center}.pms-plugin .promo-box .image-container img{position: absolute;left: 0;visibility: hidden;height: auto}.pms-plugin .promo-box .table-wrapper{height: 100%}.pms-plugin .promo-box .table-cell{vertical-align: middle}.pms-plugin .promo-box .content-section{padding: 40px 0;z-index: 1;position: relative}.pms-plugin .flexslider .slides li{display: none}.pms-plugin .image-carousel.style2 .flex-direction-nav,.pms-plugin .photo-gallery .flex-direction-nav{position: absolute;right: 0;top: -40px;width: 72px;height: 22px}.pms-plugin .image-carousel.style2 .flex-direction-nav li a,.pms-plugin .photo-gallery .flex-direction-nav li a{width: 30px;height: 22px;background: #01b7f2;color: #fff;text-indent: -9999px;text-align: left;position: static;float: left;margin: 0;-moz-opacity: 1 !important;-khtml-opacity: 1 !important;opacity: 1 !important;-moz-transition: none 1s ease-in-out;-o-transition: none 1s ease-in-out;-webkit-transition: none 1s ease-in-out;-ms-transition: none 1s ease-in-out;transition: none 1s ease-in-out}.pms-plugin .image-carousel.style2 .flex-direction-nav li a:before,.pms-plugin .photo-gallery .flex-direction-nav li a:before{position: absolute;display: block;font-family: FontAwesome;text-indent: 0;font-size: 12px;line-height: 22px}.pms-plugin .image-carousel.style2 .flex-direction-nav li a.flex-prev,.pms-plugin .photo-gallery .flex-direction-nav li a.flex-prev{margin-right: 10px}.pms-plugin .image-carousel.style2 .flex-direction-nav li a.flex-prev:before,.pms-plugin .photo-gallery .flex-direction-nav li a.flex-prev:before{content: "\f177";left: 8px}.pms-plugin .image-carousel.style2 .flex-direction-nav li a.flex-next:before,.pms-plugin .photo-gallery .flex-direction-nav li a.flex-next:before{content: "\f178";right: 9px}.pms-plugin .image-carousel.style2 .flex-direction-nav li a.flex-disabled,.pms-plugin .photo-gallery .flex-direction-nav li a.flex-disabled{background: #d9d9d9}.pms-plugin .travelo-box>.image-carousel.style2 .flex-direction-nav{top: -60px}.pms-plugin .photo-gallery{background: #fff;box-shadow: none;border: none;margin: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0}.pms-plugin .photo-gallery img{width: 100%}.pms-plugin .photo-gallery .slides>li{display: none;overflow: hidden;position: relative}.pms-plugin .photo-gallery .flex-control-nav{width: auto;position: absolute;right: 30px;bottom: 30px}.pms-plugin .photo-gallery .flex-control-nav>li{float: left;margin-left: 5px;margin-right: 0}.pms-plugin .photo-gallery .flex-control-nav>li a{background: 0 0;display: block;width: 14px;height: 14px;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;border: 1px solid #fff;text-indent: -9999px;cursor: pointer;background: rgba(255, 255, 255, 0);box-shadow: none}.pms-plugin .photo-gallery .flex-control-nav>li a.flex-active{background: #fdb714;border-color: #fdb714}.pms-plugin .photo-gallery.style1 .flex-control-nav{display: none}.pms-plugin .photo-gallery.style1 .flex-direction-nav{display: none}.pms-plugin .photo-gallery.style3 .flex-control-nav{display: none}.pms-plugin .photo-gallery.style3 .flex-direction-nav{right: 10px;bottom: 10px;top: auto}.pms-plugin .photo-gallery.style4 .flex-control-nav{right: 25px;bottom: 25px;top: auto}.pms-plugin .photo-gallery.style4 .flex-direction-nav{display: none}.pms-plugin .image-carousel{position: relative;box-shadow: none;border: none;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;background: 0 0}.pms-plugin .image-carousel .slides>li{display: none}.pms-plugin .image-carousel img{max-width: 100%}.pms-plugin .image-carousel.style1{padding: 10px 45px;background: #fff}.pms-plugin .image-carousel.style1 .slides>li{margin-right: 10px;height: 70px;cursor: pointer;overflow: hidden}.pms-plugin .image-carousel.style1 .slides>li:last-child{margin-right: 0}.pms-plugin .image-carousel.style1 .slides>li img{height: 100%;width: auto;max-width: none;-moz-opacity: .5;-khtml-opacity: .5;opacity: .5;-moz-transition: opacity .3s ease-in;-o-transition: opacity .3s ease-in;-webkit-transition: opacity .3s ease-in;-ms-transition: opacity .3s ease-in;transition: opacity .3s ease-in}.image-carousel.style1 .slides>li:hover img,.pms-plugin .image-carousel.style1 .slides>li.flex-active-slide img{-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.pms-plugin .image-carousel.style1 .flex-control-nav{display: none}.pms-plugin .image-carousel.style1 .flex-direction-nav{position: static;width: 0;height: 0}.pms-plugin .image-carousel.style1 .flex-direction-nav li a{background: rgba(1, 183, 242, .7);float: none;width: 25px;height: auto;position: absolute;top: 10px;bottom: 10px;margin: 0;-moz-opacity: 1 !important;-khtml-opacity: 1 !important;opacity: 1 !important;text-indent: -9999px;text-align: left;color: #fff;-moz-transition: background .2s ease-in;-o-transition: background .2s ease-in;-webkit-transition: background .2s ease-in;-ms-transition: background .2s ease-in;transition: background .2s ease-in}.pms-plugin .image-carousel.style1 .flex-direction-nav li a:hover{background: #01b7f2}.pms-plugin .image-carousel.style1 .flex-direction-nav li a:before{display: block;position: absolute;left: 9px;top: 50%;margin-top: -6px;text-indent: 0;font-family: FontAwesome;font-size: 12px;line-height: 1;text-shadow: none}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-prev{left: 10px}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-prev:before{content: "\f053"}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-next{right: 10px}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-next:before{content: "\f054"}.pms-plugin .image-carousel.style1 .flex-direction-nav li a.flex-disabled{background: #f5f5f5;color: #9e9e9e}.pms-plugin .image-carousel.style2 .slides>li{margin-right: 30px}.pms-plugin .image-carousel.style2 .slides>li:last-child{margin-right: 0}.pms-plugin .image-carousel.style2 .slides>li .hover-effect{z-index: 0}.pms-plugin .image-carousel.style2 .slides>li .hover-effect img{position: relative}.pms-plugin .image-carousel.style2 .slides>li .hover-effect .caption{-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;position: absolute;bottom: 0;left: 0;height: 33px;line-height: 33px;overflow: hidden;padding: 0;text-align: center;right: 0;z-index: 3;margin: 0;background: #2d3e52;color: #fff;font-size: 1.1667em;-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-moz-transition: -moz-transform .35s;-o-transition: -o-transform .35s;-webkit-transition: -webkit-transform .35s;-ms-transition: -ms-transform .35s;transition: transform .35s}.pms-plugin .image-carousel.style2 .slides>li .hover-effect:hover .caption{-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;display: block;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.pms-plugin .image-carousel.style2 .flex-control-nav{display: none}.pms-plugin .image-carousel.style2.row-2 li>a:first-child{margin-bottom: 30px}.pms-plugin .image-carousel.style3{margin-bottom: 30px}.pms-plugin .image-carousel.style3 .slides{margin-bottom: 0}.pms-plugin .image-carousel.style3 .slides>li{margin-right: 30px}.pms-plugin .image-carousel.style3 .slides>li:last-child{margin-right: 0}.pms-plugin .image-carousel.style3 .slides>li .box{margin-bottom: 0}.pms-plugin .image-carousel.style3 .flex-control-nav{display: none}.pms-plugin .image-carousel.style3 .flex-direction-nav{position: static;width: 0;height: 0}.pms-plugin .image-carousel.style3 .flex-direction-nav li a{width: 40px;height: 40px;border: 2px solid;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;position: absolute;top: 50%;margin-top: -20px;background: 0 0;color: #d9d9d9;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;text-shadow: none;text-align: left !important;text-indent: -9999px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a:before{position: absolute;display: block;top: 0;left: 0;right: 0;text-align: center;line-height: 36px;font-family: soap-icons;text-indent: 0;font-size: 24px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-prev{left: -80px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-prev:before{content: "\e87b"}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-next{right: -80px}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-next:before{content: "\e887"}.pms-plugin .image-carousel.style3 .flex-direction-nav li a:hover{color: #fff}.pms-plugin .image-carousel.style3 .flex-direction-nav li a.flex-disabled{color: #838383}.pms-plugin .author a{display: inline-block;overflow: visible;margin-left: 1px}.pms-plugin .author img{-webkit-backface-visibility: visible}.pms-plugin .testimonial .slides>li{display: none}.pms-plugin .testimonial.style1 .slides>li,.pms-plugin .testimonial.style2 .slides>li{padding-bottom: 100px;position: relative}.pms-plugin .testimonial.style1 .description,.pms-plugin .testimonial.style2 .description{font-size: 1.3333em;color: inherit;font-style: italic}.pms-plugin .testimonial.style1 .author,.pms-plugin .testimonial.style2 .author{position: absolute;bottom: 0;left: 0;right: 0;width: auto}.pms-plugin .testimonial.style1 .author a,.pms-plugin .testimonial.style2 .author a{float: left;width: 74px;height: 74px;margin-right: 10px}.pms-plugin .testimonial.style1 .author .name,.pms-plugin .testimonial.style2 .author .name{padding-top: 22px}.pms-plugin .testimonial.style1 .author .name small,.pms-plugin .testimonial.style2 .author .name small{display: block;text-transform: uppercase;font-size: .7143em}.pms-plugin .testimonial.style1{background: #fff;padding: 25px}.pms-plugin .testimonial.style1 .testimonial-control-nav{float: right}.pms-plugin .testimonial.style1 .testimonial-control-nav>li{float: left;margin-left: 5px}.pms-plugin .testimonial.style1 .testimonial-control-nav>li a{display: block;width: 14px;height: 14px;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;border: 1px solid #dbdbdb;text-indent: -9999px;cursor: pointer}.pms-plugin .testimonial.style1 .testimonial-control-nav>li a.testimonial-active{background: #fdb714;border-color: #fdb714}.pms-plugin .testimonial.style1:after{display: table;content: "";clear: both}.pms-plugin .testimonial.style2{position: relative}.pms-plugin .testimonial.style2 .description{background: #fff;padding: 25px}.pms-plugin .testimonial.style2 .author{padding-left: 25px}.pms-plugin .testimonial.style2 .testimonial-direction-nav{right: 0;top: -40px;width: 72px;height: 22px;position: absolute}.pms-plugin .testimonial.style2 .testimonial-direction-nav li{float: left}.pms-plugin .testimonial.style2 .testimonial-direction-nav li a{display: block;width: 30px;height: 22px;background: #01b7f2;color: #fff;text-indent: -9999px}.pms-plugin .testimonial.style2 .testimonial-direction-nav li a:before{position: absolute;display: block;top: 2px;font-family: soap-icons;text-indent: 0;font-size: 20px}.pms-plugin .testimonial.style2 .testimonial-direction-nav li a.testimonial-prev{margin-right: 10px}.pms-plugin .testimonial.style2 .testimonial-direction-nav li a.testimonial-prev:before{content: '\e88a';left: 8px}.pms-plugin .testimonial.style2 .testimonial-direction-nav li a.testimonial-next:before{content: '\e88b';right: 9px}.pms-plugin .testimonial.style2 .testimonial-direction-nav li a.testimonial-disabled{background: #d9d9d9}.pms-plugin .testimonial.style3{position: relative;border: 2px solid #fff;margin-top: 80px;padding: 60px 40px 20px;text-align: center}.pms-plugin .testimonial.style3 .author{position: absolute;top: -50px;left: 50%;margin-left: -50px}.pms-plugin .testimonial.style3 .author a{width: 100px;height: 100px;border: 3px solid #fff;background: #fff}.pms-plugin .testimonial.style3 .author a img{width: 100%;height: 100%;-webkit-border-radius: 50% 50% 50% 50%;-moz-border-radius: 50% 50% 50% 50%;-ms-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%}.pms-plugin .testimonial.style3 .description{color: #fff;font-size: 2.5em;font-weight: 300}.pms-plugin .testimonial.style3 .description em{font-weight: 400}.pms-plugin .testimonial.style3 .description:after,.pms-plugin .testimonial.style3 .description:before{color: inherit}.pms-plugin .testimonial.style3 .name{color: inherit}.pms-plugin .testimonial.style3 .name:before{content: "-"}.pms-plugin .testimonial.style3 ul.slides:after{display: table;content: "";clear: both}.pms-plugin .testimonial.style3 ul.slides li{position: static !important}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-next,.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-prev{position: absolute;display: block;top: 0;bottom: 0;width: 40px;text-indent: -9999px;background: #fff;color: inherit}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-next:before,.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-prev:before{text-indent: 0;position: absolute;display: block;left: 15px;font-size: 30px;top: 50%;margin-top: -10px;font-family: soap-icons}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-prev{left: 0}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-prev:before{content: '\e87c'}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-next{right: 0}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-next:before{content: '\e878'}.pms-plugin .testimonial.style3 .testimonial-direction-nav .testimonial-disabled{background: #2d3e52;color: #fff}.pms-plugin .listing-style3 .box,.pms-plugin .listing-style3.box{background: #fff;margin-bottom: 30px}.pms-plugin .listing-style3 .box>*,.pms-plugin .listing-style3.box>*{padding: 0}.pms-plugin .listing-style3 .box:after,.pms-plugin .listing-style3.box:after{display: table;clear: both;content: ""}.pms-plugin .listing-style3 .review{display: block;text-transform: uppercase;font-size: .8333em;color: #9e9e9e}.pms-plugin .listing-style3 .five-stars-container,.pms-plugin .listing-style3 .review{line-height: 1em}.pms-plugin .listing-style3 .five-stars-container{color: #dbdbdb}.pms-plugin .listing-style3 [class^=soap-icon].circle{color: #d9d9d9;cursor: default;font-size: 16px;overflow: hidden}.pms-plugin .listing-style3 [class^=fa-aminit-ico].circle:hover{color: inherit}.pms-plugin .listing-style3 [class^=fa-aminit-ico].circle:hover:before{-webkit-animation: toTopFromBottom .35s forwards;-moz-animation: toTopFromBottom .35s forwards;animation: toTopFromBottom .35s forwards}.pms-plugin .listing-style3 .price{float: none;text-align: center}.pms-plugin .listing-style3.hotel figure img{width: 100%;height: auto}.pms-plugin .listing-style3.hotel .box-title{margin: 0;float: left}.pms-plugin .listing-style3.hotel .box-title i{font-size: 15px}.pms-plugin .listing-style3.hotel .amenities{float: right}.pms-plugin .listing-style3.hotel .details{padding: 15px 0 15px 20px;display: table}.pms-plugin .listing-style3.hotel .details [class^=fa-aminit-ico].circle{margin-right: 5px;margin-top: 5px}.pms-plugin .listing-style3.hotel .details>*{display: table-row}.pms-plugin .listing-style3.hotel .details>*>*{display: table-cell;padding: 10px 15px 0;text-align: center;vertical-align: middle}.pms-plugin .listing-style3.hotel .details>*>:first-child{border-right: 1px solid #f5f5f5;padding-left: 0;padding-right: 15px;text-align: left}.pms-plugin .listing-style3.hotel .details>*>:last-child{width: 120px}.pms-plugin .listing-style3.hotel .details>:first-child>*{border-bottom: 1px solid #f5f5f5;padding-top: 0;padding-bottom: 10px}.pms-plugin .listing-style3.hotel .details .button{margin-top: 8px}#cruise-availability .room-list .box figure,#cruise-food-dinning .food-dinning-list .box figure,#hotel-availability .room-list .box figure{margin-bottom: 5px}#cruise-availability .room-list .details,#cruise-food-dinning .food-dinning-list .details,#hotel-availability .room-list .details{padding-top: 0;padding-bottom: 0}#cruise-availability .room-list .box-title .title,#cruise-food-dinning .food-dinning-list .box-title .title,#hotel-availability .room-list .box-title .title{margin-bottom: 3px}#cruise-availability .room-list .box-title dl,#cruise-food-dinning .food-dinning-list .box-title dl,#hotel-availability .room-list .box-title dl{margin: 0}#cruise-availability .room-list .box-title dl:after,#cruise-food-dinning .food-dinning-list .box-title dl:after,#hotel-availability .room-list .box-title dl:after{content: "";display: table;clear: both}#cruise-availability .room-list .box-title dd,#cruise-availability .room-list .box-title dt,#cruise-food-dinning .food-dinning-list .box-title dd,#cruise-food-dinning .food-dinning-list .box-title dt,#hotel-availability .room-list .box-title dd,#hotel-availability .room-list .box-title dt{float: left;font-size: .8333em;text-transform: uppercase}#cruise-availability .room-list .box-title dt,#cruise-food-dinning .food-dinning-list .box-title dt,#hotel-availability .room-list .box-title dt{color: inherit;margin-right: 5px;clear: both}section.section-content.pms-plugin .search-by{padding: 15px 0}.pms-plugin.opacity-overlay{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .75);z-index: 10000;display: none}.pms-plugin.opacity-overlay .container{height: 100%}.pms-plugin.opacity-overlay .spinner{color: #fff;font-size: 32px;position: absolute;left: 50%;top: 50%;margin-left: -16px;margin-top: -16px}.pms-plugin .popup-wrapper{display: table;table-layout: fixed;width: 100%;height: 100%}.pms-plugin .popup-wrapper .popup-container{display: table-cell;vertical-align: middle;text-align: center}#pms-soap-inline-popup.pms-plugin .popup-wrapper .popup-container{text-align: left}.pms-plugin .popup-wrapper .popup-container .popup-content{float: none;padding: 0;margin: 25px auto;overflow: auto;background-color: #fff}.pms-plugin .popup-content #main{padding-top: 20px;padding-bottom: 20px}.pms-plugin .pms-popup-calendar-help{color: #fff;font-size: 15px}.pms-plugin .popup-wrapper .popup-container .popup-content{min-height: 0}#pms-soap-promo-popup.pms-plugin .popup-wrapper .popup-container .popup-content .promo-content .promo-title button{margin-right: 0;padding-right: 6px;padding-left: 6px;font-size: 13px;font-weight: 400;text-transform: capitalize}#pms-soap-promo-popup.pms-plugin .popup-wrapper .popup-container .popup-content .promo-content .promo-list{line-height: 30px;margin-bottom: 15px}#pms-soap-promo-popup.pms-plugin .popup-wrapper .popup-container .popup-content .promo-content .promo-list .promo-item{padding: 5px 0}#pms-soap-detail-popup.pms-plugin .popup-wrapper .popup-container .popup-content .promo-content .promo-list{line-height: 30px;margin-bottom: 15px}#pms-soap-detail-popup.pms-plugin .popup-wrapper .popup-container .popup-content .promo-content .promo-list .promo-item{padding: 5px 0}@media (max-width:450px){.pms-plugin .promo-content .pms-col-xs-4{width: 30.333%;padding-left: 3px}.pms-plugin .promo-content .pms-col-xs-6{width: 47%}.pms-plugin .promo-content .pms-col-xs-2{width: 19.667%}.pms-plugin #calender_contents.calendar table tbody td>span::before{content: "" !important}}table.chargesTbl,table.chargesTbl td,table.chargesTbl th{border: none}table.chargesTbl th:first-child{padding-right: 0}table.chargesTbl th:last-child{padding-left: 0}table.chargesTbl tr.sub-total-price td{background-color: #313a47;font-weight: 700}table.chargesTbl tr.sub-total-price td:last-child{border-top: 1px solid #7c9abd}table.chargesTbl tr.total-price td{background-color: #31353d;font-weight: 700}table.chargesTbl tr.total-price td{background-color: #31353d;font-weight: 700}table.chargesTbl tr.pms-deposit-today td{border-top: 1px solid #ccc;background: #7b4e4c}table.chargesTbl .pms_promocode_desc label{font-weight: 700}.pms-plugin .pms-free-area-attraction{color: #fff;margin-top: 15px;font-size: 15px}.pms-plugin .booking-details .pms-free-area-attraction{color: inherit;margin-top: 0;font-size: 15px}.ui-helper-hidden-accessible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.ui-front{z-index: 100}.ui-autocomplete{position: absolute;top: 0;left: 0;cursor: default}.ui-menu{list-style: none;padding: 0;margin: 0;display: block;outline: 0}.ui-menu .ui-menu{position: absolute}.ui-menu .ui-menu-item{position: relative;margin: 0;padding: 0;cursor: pointer;min-height: 0;list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item a{display: block;font-weight: 400;line-height: 1.5;min-height: 0;padding: 2px .4em;text-decoration: none}.ui-widget-content{border: 1px solid #ddd;background: #eee 50% top repeat-x;color: #333}.ui-state-focus,.ui-widget-content .ui-state-focus{border: 1px solid #fbcb09;background: #fdf5ce 50% 50% repeat-x;font-weight: 700;color: #c77405}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color: #c77405;text-decoration: none}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin: -1px}.pms-plugin .required{color: inherit}.pms-plugin form label.error{text-transform: none;color: #c0392b}.pms-plugin .checkbox,.pms-plugin .selector{position: relative}.pms-plugin .checkbox label.error,.pms-plugin .selector label.error{bottom: -20px;position: absolute}.pms-plugin .review_main .heading{height: auto;width: 100%;display: inline-block}.pms-plugin .review_main .heading .title{font-size: 17px;line-height: 35px}.pms-plugin .review_main .heading .prev_next{line-height: 35px}.pms-plugin .review_main .heading .prev_next a.button{vertical-align: middle}.pms-plugin .review_main .content .review{text-align: justify;height: 160px;overflow: auto;width: auto}.pms-plugin .review_main .content .review blockquote{padding: 10px 10px 10px 20px}.pms-plugin .review_main .content .review_rating{padding: 10px 0 0 15px}.pms-plugin .review_main .content .review_by{color: #2d3e52;font-weight: 700;padding: 10px 25px 0 0}.pms-plugin .review_main .content span.score span.date{margin-left: 10px}.pms-plugin .review_main .content span.score{line-height: 5px;margin-left: 5px;vertical-align: text-top}#thirdparty_review_content{min-height: inherit !important}#property_view_count_popup{background: none repeat scroll 0 0 rgba(82, 23, 21, .76);color: #fff;font-size: 14px;font-weight: 700;letter-spacing: .6px;padding: 10px;position: absolute;right: 25px;top: 25px;width: 195px;z-index: 1}@media only screen and (max-width:767px){#property_view_count_popup{top: 167px}}.pms-plugin .featured{line-height: 18px}.pms-plugin .featured{background-color: #fff;clear: both;line-height: 18px;padding: 10px;position: relative}.pms-plugin .featured .tag{background-color: #c3c8a6;font: 16px Lora;padding: 10px;position: absolute;text-transform: uppercase;top: 10px}.pms-plugin img.scale-with-grid{height: auto;max-width: 100%}.pms-plugin .featured h4{color: #069;font: 26px Lora;padding: 5px 0 10px;margin-bottom: 4px}.pms-plugin .featured a.view-now{background-color: #bfcdce;float: right;font: 20px OswaldLight;padding: 20px;text-align: center;text-decoration: none;text-transform: uppercase}.pms-plugin .featured ul{display: block;font: 16px OswaldLight;list-style: inside none square !important;padding: 4px 10px 0}.pms-plugin .featured li{line-height: 18px;margin-bottom: 12px}.featured a:visited,.pms-plugin .featured a{color: #333;outline: 0 none;text-decoration: underline}.pms-plugin .favorite_icons{float: right;margin-right: 0;margin-top: 18px}.pms-plugin .add_favorite_icons,.pms-plugin .view_favorite_icons{width: 100%;background: #7b4e4c;padding: 3px 8px 3px 13px;text-align: center;margin-bottom: 3px}.pms-plugin .difference_favorite_icons{padding: 10px}.pms-plugin .favorite_icons .s-title a{color: #fff}.pms-plugin #slideshow{width: 325px}.pms-plugin .add_favorite_icons i,.pms-plugin .view_favorite_icons i{float: left;padding-right: 10px;font-size: 14px;color: #fff}.error_msg{color: red}.success_msg{color: green}#calender_contents.calendar table.small_calender{float: left;margin-right: 20px;width: 200px}#calender_contents.calendar table.small_calender th{border: 1px solid #838383;padding: 3px}#calender_contents.calendar table.small_calender td{border: 1px solid #838383;height: 45px;padding: 3px;position: inherit;text-align: center;vertical-align: top}#calender_contents.calendar table.small_calender td .callabel{font-weight: 400;padding: 0;line-height: 17px;margin: 0}#calender_contents.calendar table.small_calender td input[type=checkbox]{padding: 0;margin: 0;vertical-align: bottom}#calender_contents #small_calenders ul.usedrates{float: left;margin-top: 20px}#calender_contents #small_calenders ul.usedrates li{color: #fff;padding: 5px}#calender_contents #small_calenders ul.usedrates li span{display: inline-block;height: 15px;margin-right: 10px;vertical-align: middle;width: 15px;border: 1px solid rgba(255, 255, 255, .4)}#calender_contents #small_calenders ul.usedrates li .unavailable,#calender_contents table.small_calender td.unavailable{background-color: #545454}#calender_contents #small_calenders ul.usedrates li .rate0,#calender_contents table.small_calender td.rate0{background-color: #36f}#calender_contents #small_calenders ul.usedrates li .rate1,#calender_contents table.small_calender td.rate1{background-color: #6ff}#calender_contents #small_calenders ul.usedrates li .rate2,#calender_contents table.small_calender td.rate2{background-color: #c3c}#calender_contents #small_calenders ul.usedrates li .rate3,#calender_contents table.small_calender td.rate3{background-color: #3c0}#calender_contents #small_calenders ul.usedrates li .rate4,#calender_contents table.small_calender td.rate4{background-color: red}#calender_contents #small_calenders ul.usedrates li .rate5,#calender_contents table.small_calender td.rate5{background-color: #4d0b0b}#calender_contents #small_calenders ul.usedrates li .rate6,#calender_contents table.small_calender td.rate6{background-color: #2c2048}#calender_contents #small_calenders ul.usedrates li .rate7,#calender_contents table.small_calender td.rate7{background-color: #ff5d00}.pms-plugin .image-box .hover-effect:hover img.pin-it-button,.pms-plugin .image-box figure:hover img.pin-it-button{transform: none;height: 20px;width: 40px;opacity: .7}.pms-plugin .image-box figure img.pin-it-button:hover{opacity: 1;cursor: pointer}.pms-plugin .image-box figure img.pin-it-button{height: 0;left: 45px;position: absolute;top: 5px;width: 0;z-index: 50;opacity: 0}.pms-plugin .block-view .list-item,.pms-plugin .grid-view .list-item,.pms-plugin .list-view .list-item{display: inline-block;float: none;vertical-align: top;margin: 0 -1px}.pms-plugin .list-view .list_add_favorite{float: left;width: 100% !important}.pms-plugin .list_add_favorite a:hover{color: #01b7f2;text-decoration: none}.pms-plugin .list_add_favorite a:focus{color: #838383;text-decoration: none}.pms-plugin .list_learn_more{float: left;width: 100% !important}.pms-plugin .favorite_hart_size{font-size: 25px}.pms-plugin .selected_favorite{color: #fc0519 !important}.pms-plugin .pin-it-button-detail{margin-left: 19.8% !important;margin-top: 4px !important;position: absolute;z-index: 111;cursor: pointer}.pms-plugin .weather_unit:before{content: "\00b0"}.pms-plugin .weather_unit{margin-left: 2px}.pms-plugin .weather{color: red;font-weight: 700;font-size: 12px;padding-right: 5px;position: relative;z-index: 1}#photo_block_view>div.image-box{display: inline-block;position: relative;margin: 10px -1px}#photo_block_view div.image-box img.block-image,#photo_block_view div.image-box img.default-image{width: 100%}#photo_block_view>div.image-box:hover .pin-it-button{display: block}#photo_block_view .image-box.default-image-box .pin-it-button{left: 5px}#photo_block_view .image-box .pin-it-button{display: none;cursor: pointer;left: 15px;position: absolute;top: 5px}.pms-plugin .need-help-with-icon{margin-top: -15px;padding-bottom: 15px;padding-left: 15px;position: relative}.pms-plugin .quick-search .search-by .title{font-size: 16px;margin-bottom: 10px}.pms-plugin .now-viewing-listings{position: relative;z-index: 99999999999;background: rgba(174, 118, 44, .8);padding: 2px 4px;color: #fff;font-weight: 700;font-size: 12px}@media (min-width:768px) and (max-width:1024px){#cruise-reviews .rating .score,#hotel-reviews .rating .score{font-size: 2.5em}}@media (min-width:768px) and (max-width:1024px){#cruise-reviews .rating .score,#hotel-reviews .rating .score{font-size: 2.5em}}@media only screen and (max-width:767px){div#map{margin-left: 0 !important;width: 100% !important}.pms-plugin .row .col-xs-4{width: 100%;margin-bottom: 10px}.pms-plugin .tab-container ul.tabs li{width: 100%}.sort-by-section ul.sort-bar,.sort-by-section ul.sort-bar li{width: 100%}#hotel-reviews .rating,#hotel-reviews .table-cell{width: 100%;display: inline-block}#hotel-reviews .rating{padding: 20px 6px}#hotel-reviews .rating .score{font-size: 3em}#hotel-reviews .review_main .title{height: 35px}#hotel-reviews .review_main .heading{height: auto}#hotel-features ul.tabs li:last-child{padding-right: 4px}#hotel-features .pms-tab-content{width: 98.5%}#calender_description div.pull-right.col-md-12{float: none !important;width: 100%}#calender_description table td{text-align: left}.pms-plugin .container .col-sm-4.col-md-3 h4.search-results-title,.pms-plugin .filters-container div.panel.style1.arrow-right{width: 94.5%}.pms-plugin .booking-section{width: 94.5%}#property_list .list-item .details ul li{height: 18px;line-height: 18px;text-align: left;width: 100%}#property_list .list-item .details h4.box-title{font-size: 13px;line-height: 17px}#property_list .list-item .details p{font-size: 12px}.pms-plugin .mobile_menu_button{float: left}.pms-plugin .logo_wrapper{float: right}.pms-plugin .booking-form h2{font-size: 24px}.pms-plugin .logo_wrapper .q_logo a{width: 100%}body.property-details{width: 100%}body.property-details .container_inner{margin: 0 !important}body.property-details .container_inner section.section-content{width: 100%}.pms-plugin .container .col-sm-4.col-md-3 h4.search-results-title,.pms-plugin .filters-container div.panel.style1.arrow-right{width: 96%}.pms-plugin .booking-section{width: 96%}#calender_contents.calendar table tbody td .price-text,.weather{display: none}#calender_contents.calendar table tbody td>span{height: 4em !important}#calender_contents.calendar table tbody td>a:before,#calender_contents.calendar table tbody td>span:before{content: ""}.pms-plugin .content .container .container_inner.page_container_inner{width: 100% !important}.pms-plugin .special-feat-image{float: none !important;text-align: center;padding-bottom: 16px}.pms-plugin .pms-col-md-2.quick-search-find{padding-left: 15px !important;padding-right: 10px !important}}.pms-large-quick-search .pms-col-md-2,.pms-large-quick-search .pms-col-md-4{padding-left: 0;padding-right: 0}.pms-large-quick-search .fa-long-arrow-right::before{left: 37%}.pms-large-quick-search.pms-guest_beds_both .fa-long-arrow-right::before{left: 30%}.pms-large-quick-search.pms-guest_beds_both_hide .fa-long-arrow-right::before{left: 47%}.pms-large-quick-search .select-bedroom{height: 100%;width: 100%}.pms-large-quick-search .chosen-container{vertical-align: top}.pms-large-quick-search .chosen-container-single .chosen-single{border-left: 1px solid #ccc;border-bottom: none;border-right: none;border-top: none;border-radius: 0;height: 39px;padding: 7px 0 0 8px}.pms-large-quick-search .chosen-container-single .chosen-single div b{background: rgba(0, 0, 0, 0) url(../images/chosen-sprite.png) no-repeat scroll 0 10px}.pms-large-quick-search .chosen-container-active.chosen-with-drop .chosen-single div b{background-position: -18px 10px}.pms-large-quick-search .chosen-container-active .chosen-single{box-shadow: none}@media (max-width:991px){.pm-search-short-section .pms-col-md-2,.pm-search-short-section .pms-col-md-5{padding-left: 15px;padding-right: 15px}.pm-search-short-section .fa-long-arrow-right::before{display: none;position: absolute;left: 0;z-index: 3;top: 0;font-size: 0}.pm-search-short-section i.fa{display: block}.pm-search-short-section .checkout_border input{border-right: none}.pm-search-short-section .pms-search-cookie-icon{display: none}.pms-large-quick-search .chosen-container-single .chosen-single{border-left: none;height: 31px}.pms-large-quick-search .chosen-container-active.chosen-with-drop .chosen-single div b{background-position: -18px 2px}.pms-large-quick-search .chosen-container-single .chosen-single div b{background: rgba(0, 0, 0, 0) url(../images/chosen-sprite.png) no-repeat scroll 0 2px}}@media (max-width:768px){.pms-plugin .list-view .details.pms-col-sm-7{width: 100%}}@media (min-width:767px) and (max-width:1199px){.pms-plugin .block-view a.button{font-size: 10px}#pms-soap-detail-popup .add_favorite_icons_h5{font-size: 9px}}#property-specials{padding-bottom: 20px}#property-specials .special-item{padding-bottom: 50px}.special-title{margin-bottom: 8px;font-size: 20px;border-bottom: 1px solid #000}.valid-dates{font-style: italic;margin-bottom: 8px}.special-promo-code{margin-bottom: 8px;padding: 4px 6px}.special-promo-code span{color: #760600}.specials-view-button{padding-top: 10px}.specials-view-button a{color: #fff;background: #b2c2be;padding: 6px 10px;font-weight: 700;font-size: 16px}.special-feat-image{float: right;position: relative}#property-specials img.pin-it-button{height: 0;right: 5px;opacity: 0;position: absolute;top: 5px;width: 0;z-index: 1;display: block;transition: all .4s ease-out 0s}#property-specials .special-feat-image:hover img.pin-it-button{height: 20px;opacity: 1;transform: none;width: 40px}.question-information{padding: 15px;margin-bottom: 15px;background: #e5ddd3 none repeat scroll 0 0}.question-information h3{margin-top: 0 !important}.question-information .question_main{margin-bottom: 10px}.question-information .question{font-size: 16px;margin-bottom: 5px}.question_main .datepicker-wrap::after{height: 34px}.switch{position: relative;display: inline-block;vertical-align: top;width: 70px;height: 30px;padding: 3px;margin: 0 10px 10px 0;background: linear-gradient(to bottom, #eee, #fff 25px);background-image: -webkit-linear-gradient(top, #eee, #fff 25px);border-radius: 18px;box-shadow: inset 0 -1px #fff, inset 0 1px 1px rgba(0, 0, 0, .05);cursor: pointer}.switch-input{position: absolute;top: 0;left: 0;opacity: 0}.switch-label{position: relative;display: block;height: inherit;font-size: 10px;text-transform: uppercase;background: #eceeef;border-radius: inherit;box-shadow: inset 0 1px 2px rgba(0, 0, 0, .12), inset 0 0 2px rgba(0, 0, 0, .15)}.switch-label:after,.switch-label:before{position: absolute;top: 50%;margin-top: -.5em;line-height: 1;-webkit-transition: inherit;-moz-transition: inherit;-o-transition: inherit;transition: inherit}.switch-label:before{content: attr(data-off);right: 11px;color: #aaa;text-shadow: 0 1px rgba(255, 255, 255, .5)}.switch-label:after{content: attr(data-on);left: 11px;color: #fff;text-shadow: 0 1px rgba(0, 0, 0, .2);opacity: 0}.switch-input:checked~.switch-label{background: #08c;box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), inset 0 0 3px rgba(0, 0, 0, .2)}.switch-input:checked~.switch-label:before{opacity: 0}.switch-input:checked~.switch-label:after{opacity: 1}.switch-handle{position: absolute;top: 4px;left: 4px;width: 28px;height: 28px;background: linear-gradient(to bottom, #fff 40%, #f0f0f0);background-image: -webkit-linear-gradient(top, #fff 40%, #f0f0f0);border-radius: 100%;box-shadow: 1px 1px 5px rgba(0, 0, 0, .2)}.switch-handle:before{content: "";position: absolute;top: 50%;left: 50%;margin: -6px 0 0 -6px;width: 12px;height: 12px;background: linear-gradient(to bottom, #eee, #fff);background-image: -webkit-linear-gradient(top, #eee, #fff);border-radius: 6px;box-shadow: inset 0 1px rgba(0, 0, 0, .02)}.switch-input:checked~.switch-handle{left: 44px;box-shadow: -1px 1px 5px rgba(0, 0, 0, .2)}.switch-handle,.switch-label{transition: All .3s ease;-webkit-transition: All .3s ease;-moz-transition: All .3s ease;-o-transition: All .3s ease}.card-information{padding: 20px;background: #f9f2e4;border: 1px solid #cbc5b8}.card-information input{background: #fff;border: 1px solid #ece1c8}.card-information h2{margin-top: -5px;padding-bottom: 16px;font-size: 18px;letter-spacing: 2px}.loading-progress-bar{background: none repeat scroll 0 0 #fff;border: medium none;border-radius: 32px;box-shadow: 0 0 8px rgba(3, 121, 165, .6);float: none;height: 21px;margin-left: auto;margin-right: auto;padding: 3px}.loading-progress{background: none repeat scroll 0 0 #fdb714;border-radius: 25px;height: 15px}.amenities_h1{margin-bottom: 10px;margin-top: 20px;color: inherit;font-family: inherit;font-weight: 500;line-height: 1.1;font-size: 36px}.add_favorite_icons_h5{text-transform: uppercase;font-family: inherit;font-weight: 500;line-height: 1.1;margin-bottom: 10px;margin-top: 10px;font-size: 14px}section#content-list ul li{list-style: none}section#content-details ul li{list-style: none}.select_multiple{width: 200px}.pms-margin-top{margin-top: 56px}.no_more_data_cls{margin-left: 18px}.pms-plugin .breadcrumbs_detail{background: none repeat scroll 0 0 #f9f9f9;border: 1px solid #e8dfd3;font-size: 12px;margin-bottom: 25px;padding: 10px}.pms-plugin .pms-col-md-2.quick-search-find{margin-top: 10px}.pms-plugin figure{margin: 0}.pms-plugin .h1,.pms-plugin .h2,.pms-plugin .h3,.pms-plugin .h4,.pms-plugin .h5,.pms-plugin .h6,.pms-plugin h1,.pms-plugin h2,.pms-plugin h3,.pms-plugin h4,.pms-plugin h5,.pms-plugin h6{font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit}.pms-plugin .h1 .small,.pms-plugin .h1 small,.pms-plugin .h2 .small,.pms-plugin .h2 small,.pms-plugin .h3 .small,.pms-plugin .h3 small,.pms-plugin .h4 .small,.pms-plugin .h4 small,.pms-plugin .h5 .small,.pms-plugin .h5 small,.pms-plugin .h6 .small,.pms-plugin .h6 small,.pms-plugin h1 .small,.pms-plugin h1 small,.pms-plugin h2 .small,.pms-plugin h2 small,.pms-plugin h3 .small,.pms-plugin h3 small,.pms-plugin h4 .small,.pms-plugin h4 small,.pms-plugin h5 .small,.pms-plugin h5 small,.pms-plugin h6 .small,.pms-plugin h6 small{font-weight: 400;line-height: 1;color: #999}.pms-plugin .h1,.pms-plugin .h2,.pms-plugin .h3,.pms-plugin h1,.pms-plugin h2,.pms-plugin h3{margin-top: 20px;margin-bottom: 10px}.pms-plugin .h1 .small,.pms-plugin .h1 small,.pms-plugin .h2 .small,.pms-plugin .h2 small,.pms-plugin .h3 .small,.pms-plugin .h3 small,.pms-plugin h1 .small,.pms-plugin h1 small,.pms-plugin h2 .small,.pms-plugin h2 small,.pms-plugin h3 .small,.pms-plugin h3 small{font-size: 65%}.pms-plugin .h4,.pms-plugin .h5,.pms-plugin .h6,.pms-plugin h4,.pms-plugin h5,.pms-plugin h6{margin-top: 10px;margin-bottom: 10px}.pms-plugin .h4 .small,.pms-plugin .h4 small,.pms-plugin .h5 .small,.pms-plugin .h5 small,.pms-plugin .h6 .small,.pms-plugin .h6 small,.pms-plugin h4 .small,.pms-plugin h4 small,.pms-plugin h5 .small,.pms-plugin h5 small,.pms-plugin h6 .small,.pms-plugin h6 small{font-size: 75%}.pms-plugin .h1,.pms-plugin h1{font-size: 36px}.pms-plugin .h2,.pms-plugin h2{font-size: 30px}.pms-plugin .h3,.pms-plugin h3{font-size: 24px}.pms-plugin .h4,.pms-plugin h4{font-size: 16px}.pms-plugin .h5,.pms-plugin h5{font-size: 14px}.pms-plugin .h6,.pms-plugin h6{font-size: 12px}.pms-plugin p{margin: 0 0 10px}.pms-plugin dl.bedroom_info dt::after{content: ":"}.pms-plugin dl.bedroom_info dt{float: left;margin-right: 5px}.amenity-box-title{border-bottom: 1px dashed #b4b7ba}.pms-plugin .image-box .box .box-title{word-break: break-word}#pms-soap-detail-popup .breadcrumbs_detail{visibility: hidden;height: 10px}.pms-social-icons .fa{font-size: 1.8em}.pms-social-icons .fa{width: 50px;height: 50px;line-height: 50px;text-align: center;color: #fff;color: rgba(255, 255, 255, .8);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}.pms-social-icons.icon-circle .fa{border-radius: 50%}.pms-social-icons.icon-rounded .fa{border-radius: 5px}.pms-social-icons.icon-flat .fa{border-radius: 0}.pms-social-icons .fa:active,.pms-social-icons .fa:hover{color: #fff;-webkit-box-shadow: 1px 1px 3px #333;-moz-box-shadow: 1px 1px 3px #333;box-shadow: 1px 1px 3px #333}.pms-social-icons.icon-zoom .fa:active,.pms-social-icons.icon-zoom .fa:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}.pms-social-icons.icon-rotate .fa:active,.pms-social-icons.icon-rotate .fa:hover{-webkit-transform: scale(1.1) rotate(360deg);-moz-transform: scale(1.1) rotate(360deg);-ms-transform: scale(1.1) rotate(360deg);-o-transform: scale(1.1) rotate(360deg);transform: scale(1.1) rotate(360deg)}.pms-social-icons .fa-adn{background-color: #504e54}.pms-social-icons .fa-apple{background-color: #aeb5c5}.pms-social-icons .fa-android{background-color: #a5c63b}.pms-social-icons .fa-bitbucket,.pms-social-icons .fa-bitbucket-square{background-color: #036}.pms-social-icons .fa-bitcoin,.pms-social-icons .fa-btc{background-color: #f7931a}.pms-social-icons .fa-css3{background-color: #1572b7}.pms-social-icons .fa-dribbble{background-color: #f46899}.pms-social-icons .fa-dropbox{background-color: #018bd3}.pms-social-icons .fa-facebook,.pms-social-icons .fa-facebook-messenger,.pms-social-icons .fa-facebook-square{background-color: #3c599f}.pms-social-icons .fa-flickr{background-color: #ff0084}.pms-social-icons .fa-foursquare{background-color: #0086be}.pms-social-icons .fa-github,.pms-social-icons .fa-github-alt,.pms-social-icons .fa-github-square{background-color: #070709}.pms-social-icons .fa-envelope,.pms-social-icons .fa-google-plus,.pms-social-icons .fa-google-plus-square{background-color: #cf3d2e}.pms-social-icons .fa-html5{background-color: #e54d26}.pms-social-icons .fa-instagram{background-color: #a1755c}.pms-social-icons .fa-linkedin,.pms-social-icons .fa-linkedin-square{background-color: #0085ae}.pms-social-icons .fa-linux{background-color: #fbc002;color: #333}.pms-social-icons .fa-maxcdn{background-color: #f6ae1c}.pms-social-icons .fa-pagelines{background-color: #241e20;color: #3984ea}.pms-social-icons .fa-pinterest,.pms-social-icons .fa-pinterest-square{background-color: #cc2127}.pms-social-icons .fa-renren{background-color: #025dac}.pms-social-icons .fa-skype{background-color: #01aef2}.pms-social-icons .fa-stack-exchange{background-color: #245590}.pms-social-icons .fa-stack-overflow{background-color: #ff7300}.pms-social-icons .fa-trello{background-color: #265a7f}.pms-social-icons .fa-tumblr,.pms-social-icons .fa-tumblr-square{background-color: #314e6c}.pms-social-icons .fa-twitter,.pms-social-icons .fa-twitter-square{background-color: #32ccfe}.pms-social-icons .fa-vimeo-square{background-color: #229acc}.pms-social-icons .fa-vk{background-color: #375474}.pms-social-icons .fa-weibo{background-color: #d72b2b}.pms-social-icons .fa-windows{background-color: #12b6f3}.pms-social-icons .fa-xing,.pms-social-icons .fa-xing-square{background-color: #00555c}.pms-social-icons .fa-youtube,.pms-social-icons .fa-youtube-play,.pms-social-icons .fa-youtube-square{background-color: #c52f30}.list-inline li{display: inline-block;padding-right: 5px;padding-left: 5px;margin-bottom: 10px;margin-top: 10px}.pms-share-buttons{text-align: center}.fa-facebook-messenger:before{content: url(../images/fb-msng-sm-new.png)}.featured_property_block_view{width: 100%;float: left;clear: both}.featured_property_header{text-align: center;margin-bottom: 20px}.featured_property_header span{border-bottom: 2px solid #939191;font-size: 16px;font-weight: 900;text-transform: uppercase}.block_image{text-align: center}.block_image span{color: #c77e69}#cboxLoadedContent .rsDefault,#cboxLoadedContent .rsDefault .rsSlide{background: 0 0 !important}#cboxLoadedContent .rsDefault .rsArrowIcn{top: 36%}.popover_close_btn{background: 0 0 !important;border: none;float: right}@media only screen and (max-width:767px){#cboxContent #photo-gallery{top: 72px}}.display_image_banner{background: #fff;position: absolute;top: 26px;width: auto;z-index: 50;padding: 2px 5px}.display_image_banner_detail{background: #fff;position: absolute;top: 70px;width: auto;z-index: 50;padding: 5px 30px}#mobile-search-daterange .datepicker-wrap{margin-bottom: 15px}.pms_promoCode_section{padding: 0;vertical-align: top}.pms_promoCode_textbox{margin: 0 2px 10px 0;float: left;height: 27px;width: 195px}.pms-text-right{text-align: right !important}.chargesTbl td{text-align: left}.pms_promoCode_button{padding: 0 10px !important}.search-margin-bottom{margin-bottom: 10px}.booking-details .check-in{text-align: left;padding-bottom: 10px !important}.pms-plugin .pms_tooltip_yesradio label.error{bottom: -5px;position: absolute}#pms-soap-inline-popup .popup-content{padding: 15px}#pms-soap-inline-popup .popup-content button.close{right: 10px !important;top: 10px;padding: 0 !important}.pms-plugin ul{padding: 0}.pms-plugin .block-view .feedback ul li,.pms-plugin .grid-view .feedback ul li{margin-right: 5px}.pms-plugin .chargesTbl td:last-child{width: 35%}.pms-plugin #depositeAmountRow .depositeColumn{font-weight: 700;font-size: 16px}.exceed_month_msg{top: 14px !important;position: absolute;font-weight: 700;font-size: 18px}@media only screen and (max-width:480px){#pms-soap-inline-popup .popup-content{padding: 5px}}@media only screen and (max-width:767px){.pms-plugin .tab-container.style1 ul.tabs li.active>a:after,.pms-plugin .tab-container.style1 ul.tabs li:hover>a:after{display: none}}@media only screen and (max-width:991px){.pms-plugin .chargesTbl td:last-child{width: 40%}}.sort-by-container.price{font-size: 13px !important;text-transform: none !important}.my-body-noscroll{overflow: hidden !important}.fa-air-hockey{background: url(icons/air-hockey.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-arcade-games{background: url(icons/arcade-games.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bathroom{background: url(icons/bathroom.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-beach-chairs{background: url(icons/beach-chairs.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bed-futon{background: url(icons/bed-futon.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bed-king{background: url(icons/bed-king.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bed-queen{background: url(icons/bed-queen.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bedroom{background: url(icons/bedroom.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bed-sleeper-sofa{background: url(icons/bed-sleeper-sofa.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-bed-twin{background: url(icons/bed-twin.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-central-heat-air{background: url(icons/central-heat-air.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-creek-stream-view{background: url(icons/creek-stream-view.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-decorated-for-holidays{background: url(icons/decorated-for-holidays.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-dvd-player{background: url(icons/dvd-player.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-fireplace-electric{background: url(icons/fireplace-electric.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-fireplace-gas{background: url(icons/fireplace-gas.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-fireplace-woodburning{background: url(icons/fireplace-woodburning.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-free-tickets-xplorie{background: url(icons/free-tickets-xplorie.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-garage{background: url(icons/garage.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-grill-charcoal{background: url(icons/grill-charcoal.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-grill-gas{background: url(icons/grill-gas.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-home-theater{background: url(icons/home-theater.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-hot-tub{background: url(icons/hot-tub.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-jacuzzi{background: url(icons/jacuzzi.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-kitchen{background: url(icons/kitchen.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-lake-view{background: url(icons/lake-view.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-linens-towels-provided{background: url(icons/linens-towels-provided.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-location{background: url(icons/location.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-long-term-rental{background: url(icons/long-term-rental.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-mountain-view{background: url(icons/mountain-view.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-non-smoking{background: url(icons/non-smoking.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-ocean-front{background: url(icons/ocean-front.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-ocean-view{background: url(icons/ocean-view.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-outdoor-shower{background: url(icons/outdoor-shower.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-pet-friendly{background: url(icons/pet-friendly.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-picnic-table{background: url(icons/picnic-table.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-pool{background: url(icons/pool.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-pool-table{background: url(icons/pool-table.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-river-view{background: url(icons/river-view.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-satellite-or-cable{background: url(icons/satellite-or-cable.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-secluded-semi-secluded{background: url(icons/secluded-semi-secluded.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-swimming-access{background: url(icons/swimming-access.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-tv{background: url(icons/tv.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-walking-distance-to-beach{background: url(icons/walking-distance-to-beach.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-washer-dryer{background: url(icons/washer-dryer.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-wheelchair-accessible{background: url(icons/wheelchair-accessible.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-wifi-new{background: url(icons/wifi.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-wooded-view{background: url(icons/wooded-view.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.fa-tv-new{background: url(icons/tv.png);background-size: 24px 24px;background-repeat: no-repeat;background-position: center;display: block;float: left;height: 24px;width: 24px}.pm-amenity-icon .fa-tv-new{background-size: 16px 20px}.list-view .amenities .fa::before{font-size: 25px}.list_favorite_hart{position: relative;top: 5px;margin-right: 5px}.view_favorites_btn{margin-top: 10px;text-align: right}.pms-plugin .pmsButton{text-transform: uppercase;font-family: inherit;background-color: #7b4f4d;font-size: 14px;font-weight: 500}.pms-plugin .pmsButton:hover{background-color: #7b4f4d}.pms-plugin .pmsAllPad5{padding: 5px}.pms-plugin .pmsTPad5{padding-top: 5px}.pms-plugin .pmsRPad5{padding-right: 5px}.pms-plugin .pmsBPad5{padding-bottom: 5px}.pms-plugin .pmsLPad5{padding-left: 5px}.pms-plugin .pmsAllMargin5{margin: 5px}.pms-plugin .pmsTMargin5{margin-top: 5px}.pms-plugin .pmsRMargin5{margin-right: 5px}.pms-plugin .pmsBMargin5{margin-bottom: 5px}.pms-plugin .pmsLMargin5{margin-left: 5px}.pms-plugin .pmShare{position: relative}.pms-plugin .pmShare .pmShareContent{z-index: 9;position: absolute;width: 315px;right: 0;margin: 10px 0 0 0;border: 1px solid #777;padding: 5px;background-color: #fff}.pms-plugin .pmShare .pmShareContent.active{display: block !important}.pms-plugin .pmShare .pmShareContent #pmsShareContentClose{position: absolute;top: -5px;right: -5px;z-index: 9;background-color: #7b4f4d;border-radius: 50%;height: 18px;line-height: normal;padding: 0 5px;text-align: center;margin: 0;letter-spacing: normal;width: 18px}.pms-plugin .pmShare .pmShareContent .pmShareList{list-style: none}.pms-plugin .pmShare .pmShareContent .pmShareList .shareItem{display: inline-block;width: calc(50% - 5px);margin-bottom: 2px;text-align: center}.pms-plugin .pmShare .pmShareContent .pmShareList .shareItem a{border: 1px solid #777;border-radius: 4px;padding: 2px 4px;width: 100%;padding: 0;display: block}.pms-plugin .pmShare .pmShareContent .pmShareList .shareItem .fa-facebook{color: #3b5998}.pms-plugin .pmShare .pmShareContent .pmShareList .shareItem .fa-twitter{color: #00acee}.pms-plugin .pmShare .pmShareContent .pmShareList .shareItem .fa-pinterest{color: #c8232c}.pms-plugin .pmShare .pmShareContent .pmShareList .shareItem:not(:last-child){margin-right: 5px}.pms-plugin .pmShare .pmShareContent h3{font-size: 14px;margin: 0 0 5px 0;font-weight: 700}@media only screen and (min-device-width :320px) and (max-device-width :667px){.view_favorites_btn{text-align: left}}@media only screen and (max-device-width :767px){.pms-plugin .pmShare .pmShareContent{max-width: 100%}}.pms-plugin .descBookNow{display: none}.pms-plugin .pmsFavButton,.pms-plugin .descBookNow{margin-bottom: 3px}.pms-plugin .pmShare{margin-bottom: 5px}.pms-plugin .hideDesktop.button.listview-learn-more.btn-small.text-center.topMargin20{font-size: 18px;font-weight: 700 !important;height: 40px;line-height: 40px}.pms-plugin .pms-align-right{text-align: right}.pms-plugin .selected_amenities{display: block;margin: 10px 0 !important;float: left;width: 100%}.pms-plugin .selected_amenities li{list-style: none;float: left;margin-right: 15px;margin-bottom: 5px;margin-top: 5px;font-size: 1.5rem;width: auto !important;height: auto !important;line-height: normal !important}.pms-plugin .no_more_data_cls ul{padding: revert}.pms-plugin .no_more_data_cls ul li{list-style: disc !important}.pms-plugin .no_more_data_cls ol{padding: revert}.pms-plugin .no_more_data_cls ol li{list-style: decimal !important}.pms-plugin .no_more_data_cls *{color: inherit}.pms-plugin .no_more_data_cls a{color: #4b1922;font-weight: bold}.pms-plugin .customEditorText ul{padding: revert}.pms-plugin .customEditorText ul li{list-style: disc !important}.pms-plugin .customEditorText ol{padding: revert}.pms-plugin .customEditorText ol li{list-style: decimal !important}.pms-plugin .customEditorText *{color: inherit}.pms-plugin .customEditorText a{color: #4b1922;font-weight: bold}.pms-property-rating{display: inline-block;position: relative;margin-top: 20px}.pms-property-rating ul{list-style: none;display: inline-block;margin: 0}.pms-property-rating ul li{display: inline-block;margin: 0 5px 0 0}.pms-property-rating ul li i{color: #fbc40f;font-size: 18px}.pms-property-rating a{font-weight: bolder;text-decoration: underline !important;font-size: 14px;color: #000}.pms-property-rating>p{font-size: 12px}.pms-property-rating>p>span.reviews{font-size: 16px;color: #e35606;font-weight: bold}.pms-plugin *,.pms-rating *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.pms-rating{margin: 0;padding: 0}.pms-rating p{margin: 0}.pms-rating .ratingHeading{margin-bottom: 10px}.pms-rating p a.link{text-decoration: none;border: none}.pms-rating .pms-reviews *{margin: 0;padding: 0}.pms-rating .rating-title{font-size: 24px;margin: 0;font-weight: 500}.pms-rating .pmsStars{list-style: none;margin: 0;padding: 0}.pms-rating .pmsStars li{display: inline-block;background-color: #4b1922;padding: 0 4px;color: #fff}.pms-rating .pmsStars li:not(:last-child){margin-right: 2px}.pms-rating .pms-bold-underline{border-bottom: 1px solid rgba(25, 25, 25, 0.6)}.pms-rating .pms-bold-underline:hover{color: #191919}.pms-rating .pms-reviews{height: 130px}.pms-rating .pms-reviews p{vertical-align: top}.pms-rating .pms-reviews .pmsStars{font-size: 12px}.pms-rating .pms-reviews .pmsStars li{padding: 0 5px}.pms-rating .pms-reviews .date{color: rgba(0, 0, 0, 0.6);font-size: 12px;text-align: right}.pms-rating .pms-reviews .header{font-weight: bold;font-size: 15px;margin-bottom: 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block}.pms-rating .pms-reviews .description{font-size: 13px;line-height: 16px;display: inline-block;height: 63px;overflow: hidden;text-overflow: ellipsis;width: 100%}.pms-rating .pms-reviews .author{color: rgba(0, 0, 0, 0.6);font-size: 13px;bottom: 2px;height: 20px;overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;width: calc(100% - 20px);z-index: 2;margin: 0;position: absolute}.pms-rating .showDesktop{display: none}.pms-carousel{position: relative}.pms-carousel-inner{position: relative;width: 100%;overflow: hidden}.pms-carousel-inner>.item{position: relative;display: none;-webkit-transition: .6s ease-in-out left;transition: .6s ease-in-out left}.pms-carousel-inner>.item>img,.pms-carousel-inner>.item>a>img{line-height: 1}.pms-carousel-inner>.active,.pms-carousel-inner>.next,.pms-carousel-inner>.prev{display: block}.pms-carousel-inner>.active{left: 0}.pms-carousel-inner>.next,.pms-carousel-inner>.prev{position: absolute;top: 0;width: 100%}.pms-carousel-inner>.next{left: 100%}.pms-carousel-inner>.prev{left: -100%}.pms-carousel-inner>.next.left,.pms-carousel-inner>.prev.right{left: 0}.pms-carousel-inner>.active.left{left: -100%}.pms-carousel-inner>.active.right{left: 100%}.carousel-control{position: absolute;top: 0;bottom: 0;left: 0;width: 15%;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);filter: alpha(opacity=50);opacity: .5}.carousel-control.left{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);background-repeat: repeat-x}.carousel-control.right{right: 0;left: auto;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);background-repeat: repeat-x}.carousel-control:hover,.carousel-control:focus{color: #fff;text-decoration: none;filter: alpha(opacity=90);outline: none;opacity: .9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position: absolute;top: 50%;z-index: 5;display: inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left: 0}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right: 0}.carousel-control .icon-prev,.carousel-control .icon-next{width: 20px;height: 20px;margin-top: -10px;margin-left: -10px;font-family: serif}.carousel-control .icon-prev:before{content: "\2039"}.carousel-control .icon-next:before{content: "\203a"}.carousel-indicators{position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;padding-left: 0;margin-left: -30%;text-align: center;list-style: none}.carousel-indicators li{display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: #000 \9;background-color: rgba(0, 0, 0, 0);border: 1px solid #fff;border-radius: 10px}.carousel-indicators .active{width: 12px;height: 12px;margin: 0;background-color: #fff}.carousel-caption{position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .6)}.carousel-caption .btn{text-shadow: none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width: 30px;height: 30px;margin-top: -15px;margin-left: -15px;font-size: 30px}.carousel-caption{right: 20%;left: 20%;padding-bottom: 30px}.carousel-indicators{bottom: 20px}}@media screen and (min-width: 1024px){.pms-rating .showDesktop{display: block}}section{width: 100%;float: left;margin: 0px;padding: 0px}.filter_block{width: 100%;float: left;font-family: 'Muli', sans-serif}.block_date{width: 100%;float: left;background: #FFF;border-bottom: 1px solid #726b6f;padding: 20px}.block_date .left_part{float: left;margin: 0;padding: 0}.block_date .left_part .form_block{float: left;margin: 0 12px 0 0;padding: 0;position: relative}.block_date .left_part .form_block:last-child{margin-right: 0}.block_date .left_part .form_block img{vertical-align: middle}.block_date .left_part .form_block i{width: 40px;height: 40px;line-height: 33px;display: inline-block;position: absolute;left: 0;top: 0;text-align: center;background: #efefef}.block_date .left_part .form_block .pms-form-control{margin: 0;background: #f6f6f6 url(../images/down_arrow.png) no-repeat right 13px center;font-size: 13px;color: #010202;font-weight: 700;text-transform: uppercase;padding: 0 30px 0 45px;height: 40px;border: none;box-shadow: none;border-radius: 0px;font-family: 'Muli', sans-serif;max-width: 240px}.block_date .left_part .form_block select.select_info{width: 171px;float: left;background: #f6f6f6 url(../images/down_arrow.png) no-repeat right 13px center;font-size: 15px;color: #010202;font-weight: 700;text-transform: uppercase;padding: 0 35px 0 50px;height: 40px;border: none;box-shadow: none;border-radius: 0px;font-family: 'Muli', sans-serif;-webkit-appearance: none;-moz-appearance: none;appearance: none}.block_date .right_part{float: right;margin: 0;padding: 0}.block_date .right_part ul{float: right;margin: 0;padding: 0}.block_date .right_part ul li{float: left;margin: 0 0 0 8px;padding: 0}.block_date .right_part ul li a{width: 37px;height: 39px;float: left;line-height: 39px;font-size: 14px;color: #d4d4d4;background: #f3f3f3;text-align: center;position: relative;top: 2px}.block_date .right_part ul li a .fa-bars.large{font-size: 22px;line-height: inherit}.block_date .right_part ul li a:hover,.block_date .right_part ul li a.active{background: #5b8686;color: #fff}.block_date .right_part ul li a.active{background: #5b8686;color: #fff}.block_date .right_part ul li .form_block{float: left;margin: 0;padding: 0;display: flex}.block_date .right_part ul li .form_block label{display: inline-block;font-size: 11px;color: #010202;font-weight: 300;white-space: nowrap;align-self: center;margin-right: 15px;text-transform: uppercase;margin-bottom: 0;font-family: 'Muli', sans-serif}.block_date .right_part ul li .form_block select.select_info{width: 200px;display: inline-block;background: #f6f6f6 url(../images/down_arrow.png) no-repeat right 13px center;font-size: 13px;color: #010202;font-weight: 700;text-transform: uppercase;padding: 0 35px 0 10px;height: 40px;border: none;box-shadow: none;border-radius: 0px;font-family: 'Muli', sans-serif;-webkit-appearance: none;-moz-appearance: none;appearance: none}.block_date .right_part ul li:first-child{margin-left: 0}.block_search{width: 100%;float: left;background: #f7f6f5;border-top: 1px solid #726b6f;border-bottom: 1px solid #726b6f;padding: 20px;margin-top: 1px}.block_search .inn_search{float: left;margin: 0;padding: 0;position: relative;width: 100%}.block_search .inn_search .search_btn{margin: 0;padding: 0;display: inline-block}.block_search .inn_search label{display: inline-block;font-size: 13px;color: #568281;font-weight: 300;padding: 0;line-height: 40px;margin: 0;font-family: 'Muli', sans-serif}.block_search .btns_block{float: left;margin: 0;padding: 0;display: flex;width: 100%}.block_search .btns_block .select_info{width: 138px;min-width: 130px;display: inline-block;background: #fff url(../images/down_arrow.png) no-repeat right 10px center;font-size: 13px;color: #010202;font-weight: 700;text-transform: uppercase;padding: 0 35px 0 10px;margin-right: 12px;height: 40px;border: none;box-shadow: none;border-radius: 0px;font-family: 'Muli', sans-serif;-webkit-appearance: none;-moz-appearance: none;appearance: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.block_search .btns_block .select_info:last-child{margin-right: 0}.block_search .btns_block .fav_link{margin: 0;font-family: 'Muli', sans-serif;font-size: 13px;text-decoration: underline}.fav_link{margin: 0 0 0 10px;padding: 0;display: inline-block;font-size: 15px;color: #32292f;font-weight: 300;text-decoration: underline;align-self: center}.fav_link:hover{color: #5b8686}section.section-content.pms-plugin article.box .details>p.description{height: 105px}.pms-plugin #calender_contents.calendar table th{color: #ffffff !important}a.pms-btn.pms-btn-small.skin-bg-color.pms-next,a.pms-btn.pms-btn-small.skin-bg-color.pms-previous{background: #fff !important;color: #000 !important}a.pms-popup-promo.pull-left.button.btn-small{background: transparent !important;text-align: left !important;padding: 0 !important;text-decoration: underline}.reset_password_design{width: 50%;margin: auto}.generate_pass_heading{font-size: 1.5em;font-weight: 300;line-height: 1em}.message_align{text-align: center;width: 100%;float: left}.pms-plugin .pms_help_text{color: #FFFFFF;margin-bottom: 10px}.select2-container--default .select2-search--inline .select2-search__field{width: auto !important}.grecaptcha-badge{z-index: 1}.pm-required{color: #e00}.pms-plugin span.pm_slider_caption_top{top: 30px;position: absolute;background: rgb(47 46 46 / 68%);padding: 5px 10px;color: #fff;height: auto !important;width: auto !important;z-index: 999;line-height: 22px;font-size: 13px;display: flex;align-items: center}.pms-plugin span.pm_slider_caption_bottom{bottom: 20px;position: absolute;background: rgb(47 46 46 / 68%);padding: 5px 10px;color: #fff;height: auto !important;width: auto !important;z-index: 999;line-height: 22px;font-size: 13px;display: flex;align-items: center}.pms-plugin #calender_contents.calendar table tbody td.unavailable>span::before{content: ''}.pms-plugin #calender_contents.calendar table tbody td .cale-box .tel{z-index: 9;position: absolute;top: 25px;left: 0;font-size: 10px;text-align: center;letter-spacing: normal;right: 0;line-height: 1.5}.pms-plugin #calender_contents .Month{font-size: 22px}.pms-plugin #guest-review{margin-bottom: 15px}.pms-plugin .write_review{display: block;margin: 0 auto;padding: 5px 15px;color: #fff;position: relative;width: inherit;clear: both;max-width: 280px;text-align: center}.pms-plugin .write_review:hover{color: #fff}#pms-soap-inline-popup .review_form{display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 15px;row-gap: 15px}#pms-soap-inline-popup .review_form input,#pms-soap-inline-popup .review_form textarea,#pms-soap-inline-popup .review_form select{background-color: #fff;border: 1px solid #c9c9c9;border-radius: 4px;padding: 15px;height: auto;width: 100%}#pms-soap-inline-popup .review_form input,#pms-soap-inline-popup .review_form select{max-height: 50px}.pms-plugin .review_form .datepicker-wrap::after{border-radius: 0 4px 4px 0;border-top: 1px solid #c9c9c9;border-right: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9}#pms-soap-inline-popup .review_form .pmsButton{background-color: #7b4f4d;color: #fff;font-weight: bold}#pms-soap-inline-popup .review_form .reviewColspan{grid-column: 1/3}#pms-soap-inline-popup .review_form #rating{grid-column: 1/3}#pms-soap-inline-popup .review_form #review_description{grid-column: 1/3}#pms-soap-inline-popup .review_form #submit_review{grid-column: 1/3}#pms-soap-inline-popup .pmsButton{cursor: pointer}#pms-soap-inline-popup .popup-content .notification.success{color: #28a745;padding: 5px;margin-bottom: 15px;border: 2px solid #28a745;border-radius: 4px;font-weight: bold}#pms-soap-inline-popup .popup-content .notification.error{color: #dc3545;padding: 5px;margin-bottom: 15px;border: 2px solid #dc3545;border-radius: 4px;font-weight: bold}#pms-soap-inline-popup.autoHeight .popup-content{height: auto !important;width: 50% !important}@media (max-width:1200px){.container{width: 96%;margin: 0 auto;padding: 0}.block_date{text-align: center}.block_date .left_part{float: none;display: inline-block}.block_date .left_part .form_block{margin-bottom: 5px}.block_date .right_part{width: 100%;float: left;text-align: center}.block_date .right_part ul{display: inline-block;float: none}.block_search{text-align: center}.block_search .btns_block{float: none;display: inline-block}.block_search .inn_search{margin-bottom: 5px}.block_search .btns_block .select_info{font-size: 14px}}@media (max-width: 991px){.block_search .btns_block .select_info{margin: 0 5px 8px 0}.block_date .left_part .form_block .pms-form-control{font-size: 14px;max-width: 238px}.block_date .left_part .form_block select.select_info{font-size: 14px}.block_date .right_part ul li .form_block select.select_info{font-size: 14px}}@media (max-width: 767px){#pms-soap-inline-popup.autoHeight .popup-content{width: 90% !important}.pms-plugin span.pm_slider_caption_top{top: 15%;position: fixed;background: rgb(47 46 46 / 68%);padding: 5px 10px;color: #fff;height: auto !important;width: 95% !important;z-index: 999;line-height: 17px;font-size: 12px}.pms-plugin span.pm_slider_caption_bottom{bottom: 8%;position: fixed;background: rgb(47 46 46 / 68%);padding: 5px 10px;color: #fff;height: auto !important;width: 95% !important;z-index: 999;line-height: 17px;font-size: 12px}html{-webkit-text-size-adjust: none}.container{width: 93%;margin: 0 auto;padding: 0}.block_date .left_part .form_block{display: inline-block;float: left}.block_search .inn_search label{font-size: 14px}.block_date .left_part .form_block{margin-right: 0;width: 100%;float: left}.block_date .left_part .form_block .pms-form-control{width: 100%;max-width: 100%}.block_date .left_part .form_block select.select_info{width: 100%;max-width: 100%}.filter_block{float: unset}.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box .arrival-date,.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box .departure-date{font-size: 10px;width: 100%}}@media (max-width:600px){html{-webkit-text-size-adjust: none}.container{width: 91%}.block_date .right_part ul li{float: none;display: inline-block}.block_date .right_part ul li .form_block{float: none;display: inline-block}.block_date .right_part ul li:first-child{display: block;margin: 0 auto 10px auto}.block_date .right_part ul li a{top: 0}.block_date .right_part ul li .form_block{width: 100%;max-width: 100%;margin-bottom: 5px}.block_date .right_part ul li .form_block select.select_info{max-width: 100%}.block_search .btns_block .select_info{width: 100%;padding: 0 32px 0 10px;font-size: 13px}.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box .arrival-date,.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box .departure-date{font-size: 8px;width: 100%}#pms-soap-inline-popup.pms-plugin .review_form .datepicker-wrap{grid-column: 1/3}}@media (max-width:414px){.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box .arrival-date,.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box .departure-date{font-size: 8px;width: 100%}}@media (max-width:320px){.pms-plugin #calender_contents.calendar table tbody td.selected.selectFrom>span.cale-box .arrival-date,.pms-plugin #calender_contents.calendar table tbody td.selected.selectTo>span.cale-box .departure-date{font-size: 7px;width: 100%}}