html {overflow: hidden;height: 100%;}body {height: 100%;overflow: auto;background: linear-gradient(rgba(47, 23, 15, 0.65), rgba(47, 23, 15, 0.65)), url('https://angelssouthsea.co.uk/assets/img/coffee_beans_2.jpeg');}.nav-color {color: rgb(231, 168, 86) !important;}#rtnToTop {display: none;position: fixed;bottom: 10px;right: 10px;z-index: 99;border: none;outline: none;cursor: pointer;padding: 15px;border-radius: 10px;font-size: 18px;opacity: 50%;}#rtnToTop:hover {background-color: #555;}.cookiealert {position: fixed;bottom: 0;left: 0;width: 100%;margin: 0 !important;z-index: 9999;opacity: 0;border-radius: 0;background: rgba(47, 23, 15, 0.99);transform: translateY(100%);transition: .5s ease-out;color: #fff }.cookiealert.show {opacity: 1;transform: translateY(0);transition: 1s }.cookiealert a {text-decoration: underline }.cookiealert .acceptcookies {margin-left: 10px;vertical-align: baseline }#cookiebtn {padding: 5px 20px;font-size: 18px;font-weight: 700 }.footer-basic {padding: 40px 0;background-color: #fff;color: #e7a856 }.footer-basic ul {padding: 0;list-style: none;text-align: center;font-size: 18px;line-height: 1.6;margin-bottom: 0 }.footer-basic li {padding: 0 10px }.footer-basic ul a {color: inherit;text-decoration: none }.footer-basic .social {text-align: center;padding-bottom: 25px }.footer-basic .social>a {font-size: 24px;width: 40px;height: 40px;line-height: 40px;display: inline-block;text-align: center;border-radius: 50%;border: 1px solid #ccc;margin: 0 8px;color: inherit }.footer-basic .copyright {margin-top: 15px;text-align: center;font-size: 13px;color: #e7a856;margin-bottom: 0 }@media (max-width:450px) {#aft-head {margin-top: 80px !important }}@media (max-width:576px) {.text-primary.site-heading-upper.mb-3 {font-size: 24px }.site-heading-lower {font-size: 60px !important }}@media (max-width:340px) {#testimonial-header {font-size: 35px !important }#cvu-header {font-size: 38px }#five-star-text {font-size: 13px }}@media (max-width:360px) {#times {padding-left: 20px;padding-right: 20px }}@media (max-width:400px) {.text-primary.site-heading-upper.mb-3 {font-size: 18px }.site-heading .site-heading-lower {font-size: 45px !important }.navbar-brand {font-size: 14px }}@media (max-width:530px) {.modal-head-text {font-size: 25px !important }.modal-main-head-text {font-size: 50px !important }.modal-extra-text, .modal-header-under-text, .modal-lower-cell-text, .modal-med-lar-text {font-size: 13px !important }.modal-cell-text, .modal-foot-text, .modal-second-foot-text {font-size: 15px !important }.bottle-size, .modal-cell-small-text, .modal-third-foot-text {font-size: 11px !important }.modal-decaf-text {font-size: 12px !important }}@media (max-width:995px) {#cake-sect-text {font-size: 2rem }}@media (max-width:480px) {#cake-sect-text {font-size: 1.5rem !important }}@media (max-width:480px) {.section-heading-lower {font-size: 2.5rem !important }}@media (max-width:430px) {#contact-email {font-size: 16px !important }}#contact-email {font-size: 18px }@media (min-width:1200px) {#opening-times {margin-left: 10%;margin-right: 10%;border-radius: 8px }}.sec-pol {padding-right: 5px !important;padding-left: 5px !important }@media (max-width: 360px) {.g-recaptcha {-moz-transform: scale(0.77);-ms-transform: scale(0.77);-o-transform: scale(0.77);-moz-transform-origin: 0;-ms-transform-origin: 0;-o-transform-origin: 0;-webkit-transform: scale(0.77);transform: scale(0.77);-webkit-transform-origin: 0 0;transform-origin: 0;filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.77, M12=0, M21=0, M22=0.77, SizingMethod='auto expand');display: block;margin-left: auto;margin-right: auto;width: 40%;}}@media (max-width: 360px) {#recapt {display: block;margin-left: auto;margin-right: auto;width: 40%;padding-left: 10px;}}