* body{overflow-x:hidden}@media (min-width:981px){.et_vertical_nav #main-header #logo{width:90%}}.vbprice_freecanc{display:none!important}#top-menu li li a{line-height:1.4em}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-text input{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea textarea{border:none!important}div.wpforms-container-full .wpforms-form input[type=email]{border:none!important}div.wpforms-container-full .wpforms-form input[type=text].wpforms-field-name-first{border:none!important}div.wpforms-container-full .wpforms-form input[type=text].wpforms-field-name-last{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-number input{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select select{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select select{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-date-time input{border:none!important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-phone input{border:none!important}@media (max-width:980px){.registerblock{width:100%}.loginblock{width:100%;margin-top:20px}}#mor-book .vbo-seldates-cont{display:none}#mor-book .vbrdetboxtop{display:none}#mul-book .vbo-seldates-cont{display:none}#mul-book .vbrdetboxtop{display:none}#both-book .vbo-seldates-cont{display:none}#both-book .vbrdetboxtop{display:none}#allthree .vbo-availability-room-details-last{float:right;margin:0;padding:0;position:relative;width:14%;display:none}.vbo-searchresults-classic-wrap{display:none}.vbdivsearch .vb-search-inner>.vbo-search-categories{display:none}.vbdivsearch{display:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:BLACK!important;font-weight:bold!important;text-decoration:underline}.vbtdfree{pointer-events:none}span.mobile_menu_bar:before{color:#81bb9d}#mod_vikbooking_horizontalsearch-3{min-width:100%!important}#mod_vikbooking_horizontalsearch-4{min-width:100%!important}.vbmodhorsearchmaindiv form .vbo-mod-horsearch-inquiry-checkav{display:none}.container.et_menu_container{padding:0}#top-menu a{padding-left:0;padding-top:0}h3{font-size:22px}.et_pb_team_member_image img{height:auto;width:100px}p.post-meta a{cursor:default;pointer-events:none;text-decoration:none}#epanel-mainmenu li{background:#7e3bd0!important}#epanel-mainmenu a{color:black}