:root{--vbo-white-bg-color:#fff;--vbo-grey-bg-color:#eee;--vbo-light-grey-bg-color:#f6f6f6;--vbo-light-dark-grey-bg-color:#444;--vbo-light-dark-grey-bg-color-hover:#666;--vbo-border-color:#ddd;--vbo-light-border-color:#eee;--vbo-text-color:#444;--vbo-middle-text-color:#666;--vbo-light-text-color:#999;--vbo-contrast-text-color:#fff;---vbo-body-text-color:#444;--vbo-input-style:#fff;--vbo-input-style-deactive:#f6f7f7;--vbo-input-style-nested-deactive:#eee;--vbo-base-color:#bb9e58 !important;--vbo-base-color-hover:#ad9048 !important;--vbo-darkblue-color:#ad9048 !important;--vbo-blue-color:#bb9e58;--vbo-blue-color-hover:#96804a;--vbo-lightblue-color:#bfa35e;--vbo-lightblue-color-hover:#ba9e59;--vbo-green-color:#96aa0e;--vbo-green-color-hover:#829504;--vbo-orange-color:#ff8000;--vbo-orange-color-hover:#d06800;--vbo-red-color:#c70000;--vbo-red-color-hover:#9f0000;--vbo-tag-red-bg:#fbdcd9;--vbo-tag-red-txt:#4c211d;--vbo-tag-red-border:#eed2d0;--vbo-tag-green-bg:#daebdc;--vbo-tag-green-txt:#0b2e0f;--vbo-tag-green-border:#d2ddd2;--vbo-tag-olive-bg:#c7d8b4;--vbo-tag-olive-txt:#3b5024;--vbo-tag-olive-border:#afc19a;--vbo-tag-blue-bg:#bed6fb;--vbo-tag-blue-txt:#222950;--vbo-tag-blue-border:#b6ceda;--vbo-tag-ocean-bg:#d2e5f2;--vbo-tag-ocean-txt:#223d50;--vbo-tag-ocean-border:#c8dbe1;--vbo-tag-brown-bg:#f0dfd7;--vbo-tag-brown-txt:#4d3124;--vbo-tag-brown-border:#ded2ca;--vbo-tag-yellow-bg:#f8e5b3;--vbo-tag-yellow-txt:#6d4e00;--vbo-tag-yellow-border:#e8dcae;--vbo-tag-orange-bg:#ffe3ca;--vbo-tag-orange-txt:#543521;--vbo-tag-orange-border:#eac9b1;--vbo-tag-purple-bg:#e8ddee;--vbo-tag-purple-txt:#38174a;--vbo-tag-purple-border:#dad3de;--vbo-tag-pink-bg:#f6dfe9;--vbo-tag-pink-txt:#542d3e;--vbo-tag-pink-border:#e3d2da;--vbo-tag-black-bg:#d0d0d0;--vbo-tag-black-txt:#3e3e3e;--vbo-tag-black-border:#929292;--vbo-tag-gray-bg:#e5e4e0;--vbo-tag-gray-txt:#3e3e3e;--vbo-tag-gray-border:#d3d3d1}.ui-state-highlight a.ui-state-default{background:#bb9e58 !important}.vbo-dots-slider-selector,.vik-dots-slider-container,.vik-dots-slider-inner{min-height:240px !important}.vik-dots-slider-inner .vik-dots-slider-slide{margin-top:0 !important;padding-top:0 !important}.vik-dots-slider-inner .vik-dots-slider-slide img{position:relative;top:0;min-height:240px !important}.vbo-oconfirm-paymethods-list{list-style:none !important}.vbo-oconfirm-paymethod-item{padding:8px 20px !important}.vbo-oconfirm-paymethods-list .vbo-oconfirm-paymethod-item span{position:relative;left:-8px}.vbo-listing-details-wrap{padding-top:40px}.vbo-rdet-desc-cont,.vbo-listing-details-desc-cont{padding:16px !important;border-radius:20px !important}.vbo-oconfirm-cfield-input select.vbf-countryinp,.vbo-oconfirm-cfield-input select.vbf-stateinp{padding:5px 15px !important;font-size:1rem !important}.vbo-showprc-child-fee select:not([multiple]){margin-top:5px !important;padding-top:10px !important;padding-bottom:10px !important;border:1px solid #bb9e58 !important;border-radius:10px !important;font-size:16px !important}.vbo-showprc-child-fee select>option{padding-left:15px !important}.vbinputcoupon{min-height:34px;border-radius:5px !important}.vbsubmitcoupon{min-height:38px;border-radius:5px !important}.booknow{min-height:44px;border-radius:5px !important}.sidebar-content .widget_mod_vikbooking_horizontalsearch{padding-top:0;margin-top:20px}