.logo img{padding-bottom:10px;}#topmenu>li a.booknow{border-radius:25px; padding: 8px 14px;}#topmenu>li a{text-decoration:none; font-weight: bold;transition: 0.2s ease;}@media screen and (min-width:991px){.logo img {padding: 0px;height: 103px;}}.minor_nav {border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.minor_nav a{text-decoration:none;}#topmenu>li a.booknow:hover {color: #FFFFFF!important;background-color: #303e4a;}#ctl00_smudge {margin-top: 93px;}.StaffImageText {color: red!important;} div#divLocns {word-break: break-word;}.js-holder {display: none !important;margin: 0 !important;padding: 0 !important;height: 0 !important;}@media screen and (min-width: 1200px) { #ctl00_divHeaderBar { display: none !important; } #menuContainer { min-height: 115px !important; display: flex !important; align-items: center !important; } #menuContainer > .container > .row { align-items: center !important; flex-wrap: nowrap !important; } #divLogo { display: flex !important; flex: 0 0 200px !important; max-width: 200px !important; align-items: center !important; padding: 0 !important; } #ctl00_lnkLogo, #ctl00_lnkLogo img { display: block !important; } #ctl00_lnkLogo img { width: 198px !important; height: auto !important; max-width: 100% !important; } #ctl00_divMenu { flex: 1 1 auto !important; width: auto !important; min-width: 0 !important; } #ctl00_divMenuRow, #topmenu { width: 100% !important; } #topmenu { justify-content: flex-end !important; align-items: center !important; } #ctl00_topheader, #ctl00_smudge { margin-bottom: 0 !important; margin-top: 0 !important; }}