 .bigbutton_primary, .bigbutton_secondary, .bigbutton_red, .bigbutton_signup, .bigbutton_outline, .addToCartButton { border-radius: 5px!important;}#topmenu>li a { border-radius: 5px; transition: 0.2s ease;}#topmenu>li a:hover { color: #FFFFFF!important; text-decoration: none; background-color: #009992;}#topmenu>li a.booknow { bordeR: 2px solid #fff; padding: 3px 10px;}#topmenu>li.active a:hover { background-color: #008781!important;}#topmenu>li a.booknow:hover { background-color: #ffc740;}div#ctl00_divHeaderBar { background-color: #d3d3d3!important; box-shadow: 0px 0px 20px #33333378;}#topmenu>li.active {background:unset;}.services-table table{ border-spacing: 0; margin: 9px; width: 95%; box-shadow: 0px 0px 20px #b1b1b1e3; }.services-table th{ background-color: #00a49d; color: #fff;} .services-table table td, .services-table table th { border-bottom: 1px solid LightGrey; padding: 10px; font-size: 16px; text-align: center; } .services-table table tr:last-child > td { border-bottom: none; font-size: 16px; text-align: center; }@media screen and (max-width:1350px){ div#ctl00_divHeaderBar { background-size: cover !important; background-repeat: no-repeat !important; height:100px!important}}@media screen and (max-width:1100px){ div#ctl00_divHeaderBar {height:90px!important}}@media screen and (max-width:1000px){ div#ctl00_divHeaderBar {height:80px!important}}@media screen and (max-width:870px){ div#ctl00_divHeaderBar {height:70px!important}}.content_wrapper{min-height: 770px!important;}@media screen and (min-width: 768px){#topmenu { width: 100%; }}@media screen and (max-width: 1200px){#topmenu>li a { font-size: 14px; }}@media screen and (min-width:992px){li#ctl00_liMyCart { float: right;}}#topmenu>li { padding: 5px 0px 5px 0px!important; }.services-image{padding-right: 0; padding: 0; margin-bottom: 20px;}.header-logo{ display: flex; justify-content: center; align-items: center; height: 130px;}.header-logo img{ max-height: 100%; max-width: 300px;}@media screen and (max-width: 1350px){ .header-logo{ height: 100px; } .header-logo img{ max-width: 285px; }}@media screen and (max-width: 1100px){ .header-logo{ height: 80px; } .header-logo img{ max-width: 225px; }}@media screen and (max-width: 870px){ .header-logo{ height: 70px; }}