#checkout_footer .avia_textblock ul{
    list-style: none;
    margin-left: 0px;
    margin-bottom: 0px;
}
#checkout_footer ul li {
    margin-left: 0px;
    padding-bottom: 20px;
}
#checkout_footer ul li:last-child {
    padding-bottom: 0px;
}
#checkout_footer .avia_textblock ul img{
    width: 60px;
    float: left;
    margin-right: 0.5em;
}
#checkout_footer .avia_textblock ul .checkout-description{
    display: block;
    padding-left: 68px;
}
#checkout_footer .avia_textblock span.title {
    font-weight: bold;
}
#checkout_footer ul ul li {
    padding-bottom: 0px;
    margin-bottom: 0px;
}
#checkout_footer .avia_textblock ul ul {
    display: block;
    padding-left: 38px;
}
#top #checkout_footer .av-special-heading{
    margin-top: 10px;
}
.checkout #customer_details {
    padding-bottom: 15px;
}
#footer-widget .email-footer:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAw1BMVEVMaXGeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaheiR9AAAAQHRSTlMA7fweCQYDMzxL6hsV57321Qy3EtsqGMml8PnPzLHeiqvDIfNC0jCTOZaZLeGcJ8bAJA/YjXhgVHJmnzaiY3uEjfaaNQAAAPBJREFUOMvt1MduwzAQBNAhRUm2erckO+49vfeY//9VOTgB7BWpa4DAcxw8EntYEjjlv6SwlfGoW0lNVgRyGaguDGRNoNxVW6sxzyb8khR2bVZSuZ11Ok2IpTM2DyvrrVpDBZH7iThwJbOhhpheBPFvYY6dJXQQxvD67sedOTn0EO79IN07P0cbhBEuPEAk1RVaYXrDsqgQgcMvzTZ4PsxuvX40yYw567l62J0lMZAOogIw+v5aBx/lyAIAEQOAKOtXJRQf4dNx98I3ZhN+9vx3uhNzNnmmkNf74Y8zXYScVA+6xR3Rw576KbinT+KP8g1eAyNl4wujtAAAAABJRU5ErkJggg==');
}
#footer-widget .phone-footer:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkY4QTM5QjU5QzY1MTFFOTk5ODA5NTQwMEQzQTY2NjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkY4QTM5QjY5QzY1MTFFOTk5ODA5NTQwMEQzQTY2NjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRjhBMzlCMzlDNjUxMUU5OTk4MDk1NDAwRDNBNjY2MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRjhBMzlCNDlDNjUxMUU5OTk4MDk1NDAwRDNBNjY2MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtPaXHcAAAM+SURBVHja7FhvZJVRGL+3m6VPY0QsYymjD1lGlE2UmzFuNmUV/Zk7L6OU9mlKYxZTlk10dTX9Gf3htX26ipFmU0SfIk1XU4ox9ikirtvv4ffm9Drvve9577k1uQ8/571nZ+c87/M8v+c8zxsvFoux9SwbYutcagrWFPzXslE3ee/B4wYMDtAJtAN7+s6ceBew1nuUtQNAKzANXAmjAPY1syAO7MLwCTgLzAP7Syi3FcNl4DPwDEgBTZw7aN3FODCJYQZ4BOwGZsUynP9jHSDrvgKjVMov52woGPcSNQ6sx/CBSl0ExnnIW+A8kAfSdH2zZq8VYApoo7sLwDbOR3axGoNpbjoETADdQAfnLvB3nWaPOSDLF5O1LXzRBPe8ZsvF3QzuelqpH2gEFoBen3KrwBiwHTgMuFROZAlYVF46YUvBFrrzALAG0+foKvWAF8BxcR3+PgQsB+yb4djMPaykGbHQd1rwC+fmyWaRQSh0M+S+4u41oIFWzNmw4DEqJAzu4dxTHiSyz2DfH8B9PqcYKpWxOEjA7gmSpEDXrgQkar94ZBEZBkasJGqNTHFMKO4OI0v0SEVkKasgb5HfrITFTA7KcmyKSpawxYJnxR2GV9gsU1KMqatqCqpkcQzJMs3nrihkCaUg3KwelGKREFYySgw71bKgGk91hmTJM8FHIktoBWHF9xbI0khXV62izv5tspgq6EYky0/lZukMqB8rV7BCsmQVsqSr2TRFJcuyUoQ4frJITLNoNruLA+7nBTZTwtCdZZZv4YsM+CrxHsbmVXpFXH8SXuqw0XaqZEkGrJG68gn7luuaNsFRxiRJtMtWXxxEFqn/LrGKeampxFXZ6/st1dJmKwr6yUIlH9Ja4yy1XLpxtUTqaWNuXOT/5G1+WcgoZLkDnPJZYIxKPNc0WUfYnEkI5HgJ9GrWRlcQm6rNkU7uAreAo5omSyz3kfOnQTqH8TcZ6tOHIVnaA/7Wyjjt83V9Cbp1kGEilrvNnueb7Y9HribGRKkbTD+HWKoVfGToZ16cYexKhzgZqScJkROT/BbjXWcun0uJNGCvGHPDUO6N0dctQ5kjTOQ1sElepFzTFK99RP/fFfwlwADzLP+LPstl5gAAAABJRU5ErkJggg==');
}
#footer-widget .location-footer:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAA51BMVEVMaXGeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKaeoKZohYo5AAAATHRSTlMA+cMbAyQG7fP8t4G08IQJ26VmQjwSUc+HkH42bD+xS2/MRSoYHhVprgyNnHVdlk7VIUiKxtjkLTAPvepynyfheN6oovbJYNKr51R7J0b8YgAAATZJREFUOMvt1LWWwzAURdFjhtiJE4eZmZNhZtL/f88UXllTyc70edUtdiPpXcFp/jf9RfsnZyQyrSlEUBLioxbvcvbbKgOEn07ajHFlp36IW8vVpW4r3kFvVXffE6i9pmVOP8vCZi3OOuKrAXNbk8DQMTA7HQOGnqVhWo8SWNlD294AmOssLFUJHC/BnUW57kPbl0B1CvtdlFcCFo4EPjfhxY1y6gmqDxI4skwaoghwb89BzUrgwGlBRZnWLuu+qjNwirKLdF0gZwmhpDNQvsnIYF70AIwLgIKdlr/19d1fTil9OQyd3iFe+ZW4NVPHh1S1h3GwK/JRKFip+M31StEWZs8n8dBQRtH5i0mlKVsF0EteYrsywQxuleQa0hKhZqeOKXYz8ALzGKhZonHcX9HNnf7LaH4BsrMY5ly9pO4AAAAASUVORK5CYII=');
}
#footer-widget .proud-supporter img, #footer-widget .trip-row img {
    max-width: 250px;
}
@media only screen and (max-width : 767px) {
    #footer-widget{
        text-align: center;
    }
}
#footer-widget h6.widgettitle {
    color: #636363;
    margin-top: 0.85em;
}
#top #footer-widget .avia-builder-widget-area .widget_nav_menu li {
    border: 0px;
}
#top div#footer-widget a {
    color: #636363;
}
#top div#footer-widget .widget {
    padding: 10px 0px;
}
/* #top div#footer-widget span.menu-image-title-after.menu-image-title:not(.disable):hover{
    color: #87322c!important;
} */
#top table.shop_table .actions .button{
    font-size: 15px;
}
#top .upsell-cart-page h2, .woocommerce-cart .cross-sells h2{
    font-size: 25px;
}
.upsell-cart-page .inner_product_header, .upsell-cart-page .single_button{
    display: none;
}
.woocommerce-cart .cart-collaterals {
    padding-bottom: 20px;
}
@media only screen and (max-width: 767px){
    .responsive .woocommerce-cart td.actions {
        padding-top: 40px;
        padding-bottom: 0px;
    }
    .responsive .woocommerce-cart .cxecrt-button-holder {
        display: none;
    }
    #top.woocommerce-cart #wrap_all .main_color h2 {
        font-size: 30px;
    }
    .upsell-cart-page {
        padding-top: 50px;
        display: inline-block;
    }
    .responsive #top.woocommerce-cart #main .products .product {
        margin-bottom: 20px !important;
    }
    .responsive #top.woocommerce-cart #main .products .product:last-child {
        margin-bottom: 0px !important;
    }
    .upsell-cart-page .products, .cross-sells .products{
        padding-top: 30px;
    }
    .cross-sells {
        padding-top: 40px;
        margin-top: 40px;
    }
}
#top table.shop_table .actions .button {
    width: 210px;
}
@media screen and (min-width: 990px){
    #top.woocommerce-cart .cart-collaterals .cart_totals h2, #top.woocommerce-cart .cart-collaterals .cart_totals .shop_table {
        width: 100%;
    }
}


div#checkout-header {
    min-height: auto;
}
#top #secure-checkout .flex_column_table.av-equal-height-column-flextable:not(:first-child) {
    margin-top: 0px;
}
#top #secure-checkout .secure-first-column{
    border-radius: 10px;
    padding: 0 20px;
}
#secure-checkout .avia-builder-el-last p {
    margin: 0px;
}
#top .all_colors #secure-checkout strong {
    color: #636363;
}
#top #secure-checkout h2{
    color: #636363;
    text-transform: inherit;
    font-weight: bold;
}
#top .checkout h3{
    color: #000000;
}
#secure-checkout .content{
    padding-bottom: 0px;
}
.woocommerce-checkout #av_section_3 .content{
    padding-top: 30px;
}
#top div form.checkout .form-row textarea {
    max-height: 6em;
}
@media only screen and (min-width : 768px) {
    #secure-checkout div .av_one_half {
        width: 40%;
    }
    #top #secure-checkout .av-flex-placeholder {
        width: 3%;
    }
}
@media only screen and (max-width: 767px){
    #top #main #secure-checkout .template-page.content {
        padding-bottom: 0px !important;
        padding-top: 20px;
    }
}
.upsell-cart-page {
    width: 100%;
    float: none;
    display: inline-block;
}
@media only screen and (min-width: 768px){
    #top div.upsell-cart-page .products .product {
        width: 23.87%;
        margin-right: 1.5% !important;
    }
    #top div.upsell-cart-page .products .product.first{
        clear: none;
    }
    #top div.upsell-cart-page .products .product:last-child{
        margin-right: 0px !important;
    }
    .woocommerce-cart .cart-collaterals .cart_totals {
        float: right;
    }
    #top .upsell-cart-page h2{
        padding-bottom: 10px;
        padding-top: 20px;
    }
}
@media screen and (min-width: 990px){
    .woocommerce-cart .cart-collaterals .cart_totals .shop_table {
        width: 100%;
    }
    .woocommerce-cart .cart-collaterals .cart_totals h2 {
        width: 100%;
        padding-top: 30px;
    }
}
@media screen and (max-width: 767px){
    .responsive #top #main .upsell-cart-page .products .product {
        margin-bottom: 20px !important;
    }
}
.woocommerce-checkout .socket_color{
    background-color: #87322c;
}
#footer-socket, .avia-section.footer-logo{
    min-height: auto;
}
#top .avia-section.footer-logo .content{
    padding:5px 0;
}
#footer-socket .content{
    padding: 10px 0;
}
#top #footer-socket .footer-link a{
    text-decoration: inherit;
}
.footer-link .footer-phone-number:before{
    content: "";
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAA7VBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+sgSjoAAAATnRSTlMAw/kG6kXtA/wJeKsYXeGQV9uBS+dm5Fokrt4nvcAbuor2KiFyhxVRt35UHrQSOQ/wlo2isXuELXVgSEKoTs8z2JM2nGPMP29pn9LGMDzg9VqBAAABcUlEQVR42uWTZ2/CMBRFTQYJAdIAYUPZe5dZKBu6e///z2kcQgnCqajUD5V6v8Tv+cjR8SD/OC0lLY+PxXSgjhy4UHcV3ByGvqEKIzMmJ3I9/r0m0lFchpk4i+voPX6NfbusJExIH1Uh+xhgMdLp6R/tB87EMnWJJIEhA3SVGnJIM/8plAqHFhLSJSjU/QJ5MbCUxlutKBC6BLvT3Z7cA8VTy+Nm6YgeT4NOeW29O8i3Dnt5YzelOjUHcAwotjINlaFjmQa+pk46l6E6ok1HwIDN/UiHs+nEgKADmD/XSSFynY4GzB1A/5kOL6B5nU4WcuN3dSQVukS/HabOcVie0PteIbXCs+sbnUfrvldJJFx3O+m0iitYcRtgJcfWCfdzgLcimOB2ibzyygCT1kpL0qcPbV4ONMkiyz4dM4t1jj60YPetFeZu2adzSEqTjI3Z7ni//MQ+HYEqZGNWOWti4rDpYjoT5Y9FG9UNuSo8+QP5BJkNQ6H7wkwPAAAAAElFTkSuQmCC');
    width: 25px;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
    background-size: cover;
}
@media screen and (max-width: 767px){
    #footer-socket .content{
        text-align: center;
    }
    #footer-socket .footer-link p{
        margin: 0px;
        text-align: center !important;
    }
}
#top.woocommerce-checkout .order-total span.woocommerce-Price-currencySymbol {
    font-size: 18px !important;
}
.woocommerce-checkout .mm_gift_card_form{
    display: none;
}
#top .checkout-billing-custom .mm_gift_card_form {
    width: 100%;
    display: block;
}
body.woocommerce-checkout, body.woocommerce-checkout p {
    font-family: 'poppins' !important;
}
.woocommerce-cart td.product-name>a {
    font-size: 18px;
}
.woocommerce-cart td.product-name a{
    text-decoration: inherit;
}
body.woocommerce-checkout .mobile-phone-description{
    font-size: 0.9em;
    font-style: italic;
}
.cross-sells h3, .upsell-cart-page h3 {
    padding-bottom: 20px;
}
@media screen and (max-width: 767px){
    .cross-sells h3, .upsell-cart-page h3 {
        padding-bottom: 10px;
    }
}
.checkout span.wcipi-label.valid-msg, .checkout span.wcipi-label.error-msg {
    position: relative !important;
    padding-left: 0px !important;
    display: inline-block;
}
.checkout .iti {
    width: 100%;
}
.checkout ul.iti__country-list li {
    list-style: none;
}
@media screen and (max-width: 767px){
    #top.woocommerce-cart table.shop_table .actions .button{
        width: 100%;
    }
    .responsive #top.woocommerce-cart #main .products .product {
        width: 100%;
    }
}
.woocommerce-cart:not(.woocommerce-order-received) #header_main, .woocommerce-checkout:not(.woocommerce-order-received) #header_main {
    background-color: #FFF;
    box-shadow: 0 1px 2px rgb(0 0 0 / 18%);
}
#top.woocommerce-cart:not(.woocommerce-order-received) .header_color ul#avia-menu > li > a, #top.woocommerce-checkout:not(.woocommerce-order-received) .header_color ul#avia-menu > li > a{
    color: #636363;
}
#top.woocommerce-cart:not(.woocommerce-order-received) .header_color ul#avia-menu > li > a:hover, #top.woocommerce-checkout:not(.woocommerce-order-received) .header_color ul#avia-menu > li > a:hover{
    color: #87322c !important;
}
#top.woocommerce-cart:not(.woocommerce-order-received) span.menu-image-title-after.menu-image-title:not(.disable):hover, #top.woocommerce-checkout:not(.woocommerce-order-received) span.menu-image-title-after.menu-image-title:not(.disable):hover{
    color: #87322c !important;
}
.woocommerce-cart a.cart_dropdown_link, .woocommerce-checkout a.cart_dropdown_link{
    background-color: transparent;
}
.woocommerce-cart a.cart_dropdown_link, .woocommerce-checkout a.cart_dropdown_link{
    color: #87322c !important;
}
.html_header_top.html_header_sticky .woocommerce-checkout #header {
    display: block;
}
@media screen and (min-width: 990px){
    .woocommerce-cart #header_main .avia-menu, .woocommerce-checkout #header_main .avia-menu{
        float: right;
    }
}
.woocommerce-cart div#footer {
    border-top: 0px;
}
.footer-logo img{
    width: 100%;
    max-width: 110px;
    height: auto;
    padding: 5px 0;
}
ul.products.slick-slider li.first{
    clear: none;
}
div.cross-sells .products.columns-3.slick-slider .product .inner_product {
    border: 0px;
}
div.mmproduct-slider .products.slick-slider .product {
    margin: 0px;
    padding: 7px 10px;
    width: auto;
}
div.mmproduct-slider .slick-next, div.mmproduct-slider .slick-prev {
    width: 30px;
    height: 60px;
    z-index: 9;
    background: #87322C !important;
    color: #fff;
    /*display: none !important;*/
}
div.mmproduct-slider .products:hover .slick-next, div.mmproduct-slider .products:hover .slick-prev{
    display: block !important;
}
div.mmproduct-slider .slick-next:hover, div.mmproduct-slider .slick-prev:hover {
    background: #87322c !important;
}
div.mmproduct-slider .slick-next:before, div.mmproduct-slider .slick-prev:before {
    font-family: 'entypo-fontello';
    line-height: 1.2;
}
div.mmproduct-slider .slick-prev {
    left: 10px;
    border-bottom-right-radius: 60px;
    border-top-right-radius: 60px;
}
div.mmproduct-slider .slick-next {
    right: 10px;
    border-bottom-left-radius: 60px;
    border-top-left-radius: 60px;
}
div.mmproduct-slider .slick-prev:before{
    content: "\e87c";
}
div.mmproduct-slider .slick-next:before {
    content: "\e87d";
}
@media screen and (min-width: 768px){
    div.mmproduct-slider .products{
        margin-left: -10px;
        margin-right: -10px;
    }
    div.mmproduct-slider .shop-filter-product .products.mm-filter-product .product a, div.cross-sells .products.columns-3.slick-slider .product .inner_product{
        box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
    }
}
@media screen and (max-width: 767px){
    .responsive #top div.mmproduct-slider .products .product {
        clear: none !important;
    }
    div.mmproduct-slider .slick-next, div.mmproduct-slider .slick-prev {
        display: block !important;
        opacity: 0.7;
    }
    div.mmproduct-slider .products:hover .slick-next, div.mmproduct-slider .products:hover .slick-prev{
        opacity: 1;
    }
    div.mmproduct-slider .slick-prev {
        left: 0px;
    }
    div.mmproduct-slider .slick-next {
        right: 0px;
    }
    div.mmproduct-slider .products.slick-slider .product, div.mmproduct-slider:not(.cross-sells) .products.slick-slider .product {
        padding: 1px;
    }
    div.cross-sells .products.columns-3.slick-slider .product .inner_product, div.mmproduct-slider:not(.cross-sells) .products.slick-slider .product a{
        border-style: solid;
        border-width: 1px;
        border-color: #e1e1e1;
    }
}
@media only screen and (max-width: 1280px){
    #top .cross-sells .product .wc-price {
        width: auto;
        float: left!important;
    }
    #top .cross-sells .product .avia_cart_buttons.single_button .button {
        width: auto !important;
        float: right !important;
    }
}
div.mmproduct-slider .mm-filter-product{
    grid-template-columns: none !important;
    display: block;
}
div.mmproduct-slider .shop-filter-product .products.mm-filter-product .product {
    box-shadow: none;
}
.mmproduct-slider ul.products .wcpl-product-likes-product {
    top: 0px;
    right: 20px;
}
body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed{
    font-size: 18px !important;
    padding-bottom: 18px;
}
body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed, body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions {
    max-width: 1010px;
    margin: 0 auto;
    text-align: center
}

body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions a{
    float: none;
    display: inline-block;
    border-radius: 32px;
    font-size: 15px;
    color: #FFF !important;
}
body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions{
    padding-bottom: 30px;
}
@media only screen and (max-width: 767px){
    body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions{
        padding-bottom: 10px;
    }
}
.mm-woocommerce-order-details .header_email_content, .mm-woocommerce-order-details .footer_email_content{
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 30px;
    text-align: left;
    letter-spacing: 0.02em;
    color: #4F4E4E;
    margin: auto;
}
.mm-woocommerce-order-details .header_email_content p, .mm-woocommerce-order-details .footer_email_content p{
    font-size: 18px !important;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top div.section-thank-you p.dont-forget {
    margin-bottom: 0px;
}
body.woocommerce-checkout .mm-woocommerce-order-details {
    margin-top: 30px;
    margin-bottom: 30px;
}
body.woocommerce-checkout .avia-button-center .btn-homepage {
    margin-top: 30px;
}
@media only screen and (max-width: 768px){
    .responsive body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top table td.product-name {
        padding-top: 10px;
    }
}

/* Hide menu on checkout */
.woocommerce-checkout:not(.woocommerce-order-received) #header .main_menu {
    display: none !important;
}
/* Checkout Page */
#top.woocommerce-checkout:not(.woocommerce-order-received) #header_main {
    box-shadow: none;
    border-bottom: 1px solid #e1e1e1;
}
#top.woocommerce-checkout:not(.woocommerce-order-received) #header_main .inner-container {
    display: flex;
    justify-content: center;
}
#top.woocommerce-checkout:not(.woocommerce-order-received) #header_main span.logo.avia-standard-logo {
    width: max-content;
    position: unset;
}
#top.woocommerce-checkout #secure-checkout {
    min-height: unset;
    margin-bottom: 35px;
}
#top.woocommerce-checkout #secure-checkout .container.av-section-cont-open {
    display: flex;
}
#top.woocommerce-checkout #secure-checkout main {
    max-width: 470px;
    text-align: center;
    margin: 0 auto;
}
#top.woocommerce-checkout #secure-checkout main p {
    margin-top: 10px;
    margin-bottom: 10px;
}
#top.woocommerce-checkout #av_section_2 > .container > .template-page {
    padding-top: 0;
    padding-bottom: 20px;
}
#top.woocommerce-checkout #payment ul.payment_methods li .stripe-card-brand {
    left: 15px;
}
#top.woocommerce-checkout #customer_details > .col-2 {
    padding: 25px;
    box-shadow: 0px 0px 5px #e1e1e1;
    border-radius: 15px;
    background-color: #FAFAFA;
    box-shadow: none;
    border: 1px solid #E1E1E1;
}
#top.woocommerce-checkout #customer_details > .col-1 {
    margin-top: 25px;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table > thead {
    display: none;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table td,
#top.woocommerce-checkout #customer_details #order_review > .shop_table th {
    border: 0 !important;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table .product-remove,
#top.woocommerce-checkout #customer_details #order_review > .shop_table .product-total {
    vertical-align: top;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table .product-name,
#top.woocommerce-checkout #customer_details #order_review > .shop_table .product-name .product-quantity {
    color: #87322C;
    font-size: 16px;
    border: none;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table .product-name .tc-epo-metadata {
    color: #444444;
    font-size: 14px;
    margin-top: 5px;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table .product-total {
    font-weight: 600;
    color: #000;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot span,
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot td,
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot th {
    font-weight: 500 !important;
    color: #000;
    font-size: 15px;
    text-transform: capitalize;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot tr th {
    text-align: right;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot .cart-subtotal th,
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot .cart-subtotal td {
    padding-top: 20px;
    border-top: 0px solid #ccc !important;
}
#top.woocommerce-checkout #order_review .shop_table tr.cart_item {
    border-bottom: 1px solid #ccc;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot .cart-subtotal th {
    line-height: 1.4;
}
#top.woocommerce-checkout #customer_details td.product-total, 
#top.woocommerce-checkout #customer_details table.shop_table tfoot td {
    width: max-content !important;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table .cart_item td {
    padding: 15px 0;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot .order-total .woocommerce-Price-amount.amount span {
    color: #87322C;
} 
#top.woocommerce-checkout #customer_details #order_review > .shop_table tfoot .order-total td {
    font-size: 18px;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt.variation-BookingDate,
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt.variation-BookingTime,
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt.variation-Adult {
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    max-width: 20px;
    max-height: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 8px;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table dd.variation-BookingDate,
#top.woocommerce-checkout #customer_details #order_review > .shop_table dd.variation-BookingTime,
#top.woocommerce-checkout #customer_details #order_review > .shop_table dd.variation-Adult {
    font-weight: 600;
    max-width: calc(100% - 32px);
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt,
#top.woocommerce-checkout #customer_details #order_review > .shop_table dd {
    margin-bottom: 5px;
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt.variation-BookingDate {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAQMAAADOtka5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAhzIsnrWMWAAAAAJ0Uk5TAP9bkSK1AAADTUlEQVR4nO3dTZKbMBAF4KFYsOQIOoqOJh+No3CELL2YihKbwf1j5HS3qMSZem+VFOizkRrMsGg+PhAEQRAEQRAEMWasi3ODylx/ODeo5Ho93pDqpwko9adzg0qt1blBZvi938W1QWV8BSwGYGrtd5PXHmAyAnNrvxtgKYRTgMP9mhtU0iugUaMAAHwnoLpy/MGOPH2VwTf++bI5ewE9TdkLqB8p9xHoY5j8wNqzBrfIdSh+QP7Q+sfLWhojwNI3h3IWUwTgs5gjAC+lEgHYMgTq8BaqxdAi8GUILQJfBve5vIXO6BQDaB1zDKB1LDGA1jE2nk6nYBlQIXQDwTqiSgrWEVVSsI6okrqBFAX2UsxR4PMsoGz/XemA/nSD8bVuey2L8bY7lC9BAPt+JkCMGcTxGIFt3i4M2I/ACEwM2E6FxQfwQaOYAuttHgMmviJmoNBx3wHaYgSSAuQl2gDMBLB/OgD2sbNYBCswEpBoRff9DH94DjRzSayi+U/fE4EsysD85395nEC5itsV6wOI3AKsj0AkcJX7NQG2IT2Aotat2h4DzY+p04DxQVQbMD4Kk8Aqtpgexk1NwPg4kAB5LpkzPgr4PYDLPwAGAN8P8I9n4wAAAAAAAAAAAAAcA9EAAAAAAAAAAAA0gVd3Iq0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP8JXPzj3621D4ATgMUPvFuvsC6gVFs/fZV2x7YQYHszg0i7a93fBA5b/1mTaqP5oDX5PCBV3TTblFIbLSCtqecBc+iCcL8cHDbiNGZUwOoFWCtQ1YzUGPaxqh2qMYmA+9G4C6HQzKmWsMZUAoYaWIbtUy8MWH0Ab4u7fRvn6ZT5cdfAJIgx9wn1VcLWFHpfug3wzIJqj7wdTyD7vKUocD0L6G6T3d3pu7vXeDfQ3S79Iwo8CqvExtNFKMcAOoFTDFDtnv2h87f73QPdbz/ofv9CsBDYFaZExvPLcIoA/NcwtI78Ktz9JpDQMrBFOOFtKMkPyDuKwCzKX7LAJCwC8E+CvqVJXkDfVLkrQR2B+xie70ecX+HpCzgvS+vzeARBEARB7vkF7zu2jKubcBkAAAAASUVORK5CYII=');
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt.variation-BookingTime {
    background-image: url('data:image/png;base64,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');
}
#top.woocommerce-checkout #customer_details #order_review > .shop_table dt.variation-Adult {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAQMAAADOtka5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAhzIsnrWMWAAAAAJ0Uk5TAP9bkSK1AAAHcklEQVR4nO2cQXbsKAxF48OAoZfAUlgaXpqX4iX0sAd9vrsrVdgGnkBCPqn6v3mjxIYLSII4tuDra2hoaGho6DfStO+Lpr7Z/9OqAOzf6q/vnoC/e+tP+0tLJ2COgL86ASECfvXVN/uhtQvgTkCfGcMJ6BrDZQR9Y5ivgB4/+Cvgnw7Ankhe36SAVQyYU4DcCC4FyCMhpABxJEx7pkUIMDlgFQLmHCC1ossBUiuGHCC1Yl5fGouFDaVWtCVgEwEKJ0jdUDhBOqMLJ0jdUNaXuaGYCQ8tAgDwosyPwIsyP55eXM7RSPx4eHG52EMynfy10dgdSSDEMHj+1hEIaaddguMoDnt9/hqdurABJutzkAaCzczupIEwZxWsNBBcbjRpIPjc70EYCCFv0AkDobCZFQZC4fZJBgDFZZFkSpN5USTZ0mlOFEm2LA0uVTSX/TWiUHSlxSZRKHoQNUESih4URtdIBdBdJ4llZLBZEorIZVYAmFDUGUEsT6gsvEjIwN4KJoOFBg/8WLbQ5Z4PmGHUOv5kmGFRfBXKwc5a/mxy0N6GD/A0gDebPAyZiQ8IOOr50zHgksRlIKIpomMEAAzWcwET4S/HnY4TEXIzF2BqgJUL2Mrr9scAVEEKjAFLeX3iAihrU97BAHTjxwCOmjSBuaLcAoALh2cCfA3AWZLIhsiufRwgUO6emYviLYAN3bBMADnpLHNVvQWwohvmdwFM5PJP3/kjAfgWD1CxNe9P02cAiDkX/i+AyrpDrlUfCCBWfz8AAzAAAzAAHYD3Luvv/9v4GYD3PyO9F6B+Uv2Qh201YEV3DA/w/n+67gFs6Ab3P1dy3eH+8/0AvP/9gQrwWP3f/xZH/SJKBXCUrcixcQHhpwD3vBJdyuvsl7Lq18L3vJjWAN7/cl79geKeTyQagPorj/47U6AB/E9lqm9tHlpL8LXPw4gRfG90MBSln0w1APVXX/V3Z/WXbwM9Hriz+Yav/+r8A3UGhDoH42kvlAXCTSMJIBCcBOBB4cCfSzGZJ72286fCDdlA6nwkW5aekWtJmbK/ThDJEZC4IYgA6ry0V/FLe6ZEVhVyk83loKryuRWfNuSnF/q8wSAEuMxmL6vyMyTVOZqvCkeXfQZsKma2xt/3wq8NxUzZLemQJGV6T8bgsw4xFK5txv5IsoVjm9+Oc2l/WIp1HlY48rclGdNnzvavcPwoydlWZ42r89bVmfMod1+W/O9LgGz7gSsBsm0k6h0U6j0cwA2LCKDex1K6Qbqrq3CDdC9PYcVNCFDvZyqsKK2v3tOl31WWWXETA7JYXMSA1Ag9GxwTI/RssUyMsHUAEiMsHYDrfOrZH5msSn07ZSflCC5j6BvBxQ9bJyDGUudW37ML3R0Q7hmAegA09YeGhoaGhoaGcmmfULQPWdrnRO2jrvppXfsPh/o0Ep8CxHZUnwXicoDUCnl96ROv+h2KLwEyM5b1ZWZUv80DI5CNAdWX+AGOQDIGhwH8WAoYwF6Z4PvMhxYmgDABf2HyFIDrSKo+15HwnfBTKwtAmoAbCY4G8CIh0ABWJJBR8NDCAFRMINjjSYkTSr4G4IRSZraQ/t6un9gwOROGaUWb108JWxNwKZ0fqMKz4sWG50WJFU+jXXp7jqsZixMuemKXBsCgDly7sDYAM+zApQstKzqi4AFuzejDCUt6/bBNyw1kuYNcr380tOV3LNG1TIZuh+eG2A6VFYb6lsjRpSK77obYzFLemujOXRRgFLXvHap1Mw6vVj872ykV56Sn/Js57B6kvzRX7fSycG06uWoR1/ajr8ZKnlUAFKpmmtp+bJQILT+2ci1cy4+mYea55UfbKGCqNj5bIO9/tQLBtawcGoHgW4HiGoEQWqHaSuppTpZGWtHUnK6NE7sYB3rVmwAndOXy1UGCE7pyuWokzS0ntIq4lhNgytpFvuWEaGfKTL7phJcbKEBozIRmmbYX672c2k6IbljgPdNYLb5lK54ybS/WC9m2F+M4cTd5B5JVDMXLZQ00wDG8+PIjjuXKLV4zlc5dNDcAWwuAzzL7FicMqHzqE7C0ABMJoO8w28HJ4qUCNVI1AOe7l/KUs3DGfSlHhQs3u58s51hxVNmH4FhxVDn7zUsAyNieFYiV3SCBF4j0fpTAiyO6IDMQ6a4yA5HcFUTtQirlsLXVAOqkt1LE2W/sXWfU7jArA5Ql2bvOqL6yd51R+9bUAMedCs+QKx1+C4D59j1AgJcBylnjuXOJKoqxJKDsLB4YFDaXGsCejNRO2FsAGw8At5+zt8FGwIIAKw8ADwFQA7hHC5CNvR/APRngW8hjnwFgfw4MAMA9GeAA5PNm5q8nzxXl8wBOCshXL8df0XDhzwCws00QABmWFHLZHwLYuAB0CNP7AWiNqALyxeMzACsXgA5hGoBPAAgeUPApQYLHA3yO1AAMwC2AIAWgyaQGcOvrAV8A4KUA8KdNkJIbSoCTAvJHnFmUf+jLhwkrSiR15d9BI0oJnssFdBLlYFoQdaIs0An43IsSq0NpcSvKip43SemhoaGhoaGf079Hx6pcq9JhCQAAAABJRU5ErkJggg==');
}
@media (max-width: 768px) {
    #top.woocommerce-checkout #header_main .inner-container {
        justify-content: unset;
    }
    #top.woocommerce-checkout:not(.woocommerce-order-received) #header_main span.logo.avia-standard-logo {
        position: unset;
    }
    #top.woocommerce-checkout #wrap_all #main .container {
        width: 89%;
        max-width: 89%;
    }
    #top.woocommerce-checkout #customer_details > .col-2 {
        padding: 15px;
    }
    #top.woocommerce-checkout #wrap_all #main #av_section_2 > .container > .template-page {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    #top.woocommerce-checkout #wrap_all #main #av_section_2 .mm_coupon_form {
        padding-bottom: 20px;
    }
    #top.woocommerce-checkout #wrap_all #main #av_section_2 .mm_coupon_form .woocommerce-info {
        margin-bottom: 0;    
    }
    #top.woocommerce-checkout #wrap_all #order_review_heading,
    #top.woocommerce-checkout #wrap_all .title-additional,
    #top.woocommerce-checkout #wrap_all .woocommerce-billing-fields > h3 {
        font-size: 25px;
    }
    #top.woocommerce-checkout #secure-checkout {
        margin-bottom: 15px;
    }
}
/* Improve Checkout Page */
#top.woocommerce-checkout .required {
    text-decoration: none;
    color: #87322C;
}
#top.woocommerce-checkout .checkout_coupon input {
    min-height: 40px;
    line-height: 24px;
    border-radius: 30px;
    border-color: #75787c;
    font-size: 12px;
    letter-spacing: .12px;
    color: #75787c;
}
#top.woocommerce-checkout .checkout_coupon button[type="submit"] {
    font-size: 18px;
    margin-top: 0;
    height: 56px;
    border-radius: 30px;
    padding-left: 32px;
    padding-right: 32px;
}
#top.woocommerce-checkout .checkout_coupon {
    display: flex;
}
@media (max-width: 768px) {
    #top.woocommerce-checkout #payment ul.payment_methods li img {
        max-width: 34px;
        padding-left: 0;
        margin-left: 0;
    }
    #top.woocommerce-checkout .mm_gift_card_form .woocommerce-info {
        font-size: 14px;
        padding-top: 5px;
        padding-bottom: 0;
    }
    #top.woocommerce-checkout .checkout_coupon {
        margin-bottom: 0;
        margin-top: 20px;
    }
    #top.woocommerce-checkout .woocommerce-billing-fields > h3 {
        font-size: 26px;
        font-weight: 700 !important;
    }
    #top.woocommerce-checkout .checkout_coupon button[type="submit"] {
        font-size: 16px;
        padding: 10px 15px;
        max-height: 50px;
    }
}
#top.woocommerce-checkout .checkout_coupon .form-row.form-row-first {
    max-width: 300px;
    margin-right: 15px;
}
#top.woocommerce-checkout .checkout_coupon .form-row.form-row-last {
    width: max-content;
}
#top.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected], 
#top.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #87322C;
}
#top.woocommerce-checkout .woocommerce-billing-fields .required {
    color: #EA001B;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .form-row label {
    color: #000;
    font-size: 14px;
    margin-bottom: 5px;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-container--open.select2-container--below .select2-selection.select2-selection--single {
    border-radius: 20px 20px 0 0;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-container--open.select2-container--above .select2-selection.select2-selection--single {
    border-radius: 0 0 20px 20px;
    border-top: 0;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom input {
    padding-left: 12px;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom input:not([type="checkbox"]),
#top.woocommerce-checkout form.checkout .checkout-billing-custom select,
#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-selection.select2-selection--single,
#top.woocommerce-checkout form.checkout .checkout-billing-custom textarea{
    min-height: 40px;
    line-height: 22px !important;
    border-radius: 30px;
    border-color: #75787C !important;
    font-size: 14px;
    font-weight: 400;
    color: #444444;
    font-family: 'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom input::placeholder,
#top.woocommerce-checkout form.checkout .checkout-billing-custom textarea::placeholder{
    color: #999999 ;
}

#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-selection.select2-selection--single .select2-selection__rendered {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    line-height: 24px;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-selection.select2-selection--single .select2-selection__arrow {
    height: 40px;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-selection.select2-selection--single .select2-selection__arrow b {
    margin-left: -14px;
    margin-top: -4px;
    border-width: 9px 6px 0 6px;
    border-color: #444444 transparent transparent transparent;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .select2-container--open .select2-selection.select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #444444 transparent;
    border-width: 0 6px 9px 6px;
}
#top.woocommerce-checkout form.checkout .checkout-billing-custom .iti__arrow {
    border-color: #75787C transparent transparent transparent;
    border-width: 6px 3px 0px 3px;
}
#top.woocommerce-checkout .woocommerce-billing-fields > h3 {
    font-size: 26px;
    padding-left: 0;
    padding-right: 0;
    font-weight: 700;
}
#top.woocommerce-checkout #order_comments {
    border-radius: 18px;
    line-height: 24px;
    padding-left: 16px;
    padding-right: 16px;
}
#top.woocommerce-checkout .mm_gift_card_form .woocommerce-info {
    border: none;
    font-weight: 500;
    color: #000;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 24px;
    padding: 0;
}
#top.woocommerce-checkout .mm_gift_card_form .woocommerce-info a {
    color: #87322C;
}
#top.woocommerce-checkout .mm_gift_card_form .ywgc_enter_code p {
    margin-top: 0;
    padding-left: 0;
}
#top.woocommerce-checkout .mm_gift_card_form .ywgc_enter_code [name="gift_card_code"] {
    font-size: 12px;
    letter-spacing: 0.12px;
    color: #75787C;
    padding: 15px;
}
#top.woocommerce-checkout .ywgc_enter_code .ywgc_apply_gift_card_button {
    font-size: 18px;
    margin-top: 0;
    height: 56px;
    border-radius: 30px;
    background-color: #87322C !important;
    padding-left: 32px;
    padding-right: 32px;
}
#top.woocommerce-checkout .ywgc_enter_code .ywgc_apply_gift_card_button:hover {
    background-color: #87322c !important;
    opacity: 0.9;
}
#top.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method > input[type=radio]:checked + label::after {
    content: '';
    width: 14px;
    height: 14px;
    background-color: #87322C;
    display: block;
    top: 4px;
    position: absolute;
    border-radius: 50%;
    left: 4px;
}
#top.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method > label::before {
    top: 0;
}
#top.woocommerce-checkout #main a {
    color: #87322C;
    text-decoration-color: #87322C;
}
#top.woocommerce-checkout.woocommerce-order-received #main #socket a {
    color: #fff;
    text-decoration-color: #fff;
}
#top.woocommerce-checkout #payment,
#top.woocommerce-checkout #payment ul li {
    background-color: inherit;
}
#top.woocommerce-checkout #payment button#place_order {
    padding: 20px 31px 40px 31px;
    max-width: 346px;
}
#top.woocommerce-checkout #payment {
    margin-top: 0;
}
#top.woocommerce-checkout .payment_box.payment_method_stripe {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 
#top.woocommerce-checkout .payment_box.payment_method_stripe #wc-stripe-cc-form .form-row {
    padding: 7px 7px 7px 0;
}
#top.woocommerce-checkout #stripe-card-element,
#top.woocommerce-checkout #stripe-exp-element,
#top.woocommerce-checkout #stripe-cvc-element {
    border-radius: 30px;
    border-color: #B3B3B3;
    padding: 11px 12px;
}
#top.woocommerce-checkout #order_review .shop_table,
#top.woocommerce-checkout #order_review .shop_table tr {
    background-color: inherit;
}
#top.woocommerce-checkout #stripe-card-element {
    padding-left: 55px;
}
#top.woocommerce-checkout #stripe-payment-data .stripe-credit-card-brand.stripe-card-brand {
    left: 15px;
    right: auto;
}
#top.woocommerce-checkout #stripe-payment-data > p:first-child {
    padding-bottom: 0;
}
#top.woocommerce-checkout input[type="checkbox"]#terms {
    border-radius: 4px;
    width: 22px !important;
    height: 22px !important;
    transform: unset;
    border-color: #87322C !important;
}
#top.woocommerce-checkout #main input[type=checkbox]#terms:checked {
    border-color: #069c56 !important;
}
#top.woocommerce-checkout .select2-container .select2-dropdown {
    overflow: hidden;
}
#top.woocommerce-checkout .select2-container .select2-dropdown.select2-dropdown--below {
    border-radius: 0 0 20px 20px;
}
#top.woocommerce-checkout .select2-container .select2-dropdown.select2-dropdown--above {
    border-radius: 20px 20px 0 0;
}
#top.woocommerce-checkout .select2-container .select2-dropdown .select2-search {
    border: none;
}
#top.woocommerce-checkout .select2-container .select2-dropdown .select2-search input {
    border-radius: 30px;
    min-height: 40px;
    padding-left: 40px;
    border: none;
    background-color: #F2F2F2;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: 13px center;
}
#top.woocommerce-checkout .select2-container .select2-dropdown .select2-results {
    padding: 10px 10px 10px 13px;
}
#top.woocommerce-checkout .select2-container .select2-dropdown .select2-results .select2-results__options::-webkit-scrollbar {
    width: 5px;
}
#top.woocommerce-checkout .select2-container .select2-dropdown .select2-results .select2-results__options::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #D9D9D9;
}
#top.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row input[type=checkbox]:checked {
    background-color: #069C56;
    border-color: #069C56 !important;
}
#top.woocommerce-checkout .select2-container .select2-dropdown .select2-results__option {
    border-radius: 30px;
    padding-left: 16px;
}
#top.woocommerce-checkout .mobile-phone-description {
    margin-top: 15px;
    display: block;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item td {
    display: flex;
    flex-wrap: wrap;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-name {
    width: 55%;
    font-size: 15px !important;
    font-weight: 600;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-remove {
    width: 45%;
    max-width: 125px !important;
    margin-left: auto;
    text-align: right;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary {
    width: 100%;
    padding-top: 15px;
    border-top: 1px solid #D8D8D8;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-remove .woocommerce-Price-amount.amount {
    font-size: 15px;
    font-weight: 600;
    color: #000;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary .variation-BookingDate,
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary .variation-BookingTime,
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary .variation-Adult {
    display: none;
}
#top.woocommerce-checkout #order_review .shop_table tfoot {
    text-align: right;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary > label {
    font-size: 14px;
    font-weight: 600;
    color: #87322C;
    cursor: pointer;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary > .tc-epo-metadata.variation {
    display: none;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary > input[type="checkbox"]:checked + .tc-epo-metadata.variation {
    display: block;
    padding-top: 20px;
}
#top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-sumary > input[type="checkbox"]:checked ~ .mm-message-pickup-disclaimer {
    margin-top: 5px;
}
/* Message PickUp Disclaimer at Checkout */
#top.woocommerce-checkout .mm-message-pickup-disclaimer {
    background-color: #FFE0E3;
    border-radius: 8px;
    padding: 5px 12px !important;
    margin: 16px 0 10px;
}
#top.woocommerce-checkout .mm-message-pickup-disclaimer span {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 21px;
    color: #B01D15;
}
/* End Message PickUp Disclaimer at Checkout */
.woocommerce-checkout .variation {
    font-size: 14px;
}
.woocommerce-checkout dl.variation dd{
    font-weight: inherit;
}
.woocommerce-checkout dl.variation dt{
    font-weight: bold;
}
#order_review .cart-subtotal td, #order_review .tax-rate  td, #order_review .order-total  td, #order_review .fee td{
    font-weight: bold !important;
}
#order_review .cart-subtotal span.woocommerce-Price-amount.amount, #order_review .tax-rate span.woocommerce-Price-amount.amount, #order_review .order-total strong, #order_review .fee span.woocommerce-Price-amount.amount{
    min-width: 95px;
    display: inline-block;
}
#order_review .product-sumary .mm-toggle-sumary:before{
    content: '';
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 10px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAQMAAADOtka5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAhzIsnrWMWAAAAAJ0Uk5TAP9bkSK1AAAFRElEQVR4nO3dQXKjMBAFULtYsMwRdBSOJm4wV9JROEKWs5gKUyaJy8bq3x+6hexEWgZ4NpKQvmS7cjq14lHifC0fe67v5puSdgBvt8D7DiDcAn93AMMt8G8HEG+BPbU435Xt15/vgfF4oLsH0gsC/T0wNWDH49iAh564fUiqD5ytwMkZ2DEsRyswWIFgBXorcN+Oe6amwQpcS18d6DyAHdPzjwLOLsD4u4GTC5B+ORA9gOmXA4MHsGfd9pOA4AHsWbv+JODNA9izfv9JQO8BvHjOa0HxaXKeGRhfGvDJeWYgvTbgkvPMwPTagEvOMwMt57Wg6JLz6gfFTcUMpBXQ65fcl3Wv2wysa3wzsE5UxwPrZuj0K1ZlrA6k6sB0D5z1KxqgASf9igY8lLQCYgO2A+MKGBqwHVhdvynnZRfKLgAbkrKbBfWBLTkvu2XjArBBMbvrVB/YsiGYPdcFYHfTsrdbH9iyIZjtdC4Au5tmBrJPrhnYsiGYHf58gPEgYCgCbNkQdAGmLJAOAmIZIB4MPJ6aZ8sA+eoyA/nGLQeMWYAMSdUB4cnPDjMFgcc/8zGtPiDMQXzOKwlwIUlIAgcCQhric15JgAtJwksdCAjVzee8kgAXkoROXx/gc54wcvgAIwtkht/6AJ/zpDnMBUiHAVMJIJ+9hBOLAbm/lwFSCUCq3IciNZcLQIUkF2AsAUiPuTsgjjxsTPMBcgfMAJvzzIA4B7Ix7TmAbBJhc54ZENMYG9OeA8jeKpvzzIDY3GxMew4g+9CxOa8wMOqAOHIdCuSH/+cAkg7Ic2h9QMo+GWAqB+SPkKfVB+SbewBSOYAISXJ3qQ/Ij9kDMJYDiJBkBcDIZwa4nAemDxdAD0lmAMzBZoDLeS6AkIS4mGYGwFlmgMt5LoBQ1VxMMwOgu5kBLue5AMJDz8U0MwAGPjPA5TwXQJp+qJhWH0BzuJw9vIEJANKxJwLQSQg/DlBDEmqqYwDUXVE3Pw5QQxIaNBgAjntmgAlJZqDTAG1+hxPoGzG39VYAntMTE4MOJAwEVE8LMGFgQMBSw8rDEFVA6Yoz6isdPEqcsnRT3JN6HcDtGPBdzmozRAJAtfj5HuWGmrV7CAoQZ6pM5YCBA5Jyi+WBUQTIn8eZAfF68rdl4GnhflcFAO43ReCB5wD0sFAAGvQiA0wAGBggASBYAaonjQCgehK4nupJcNhmOgKeeQgAz31RByYIBB1IECDaEV5PNIOSwvRm0JJo1IBJAYIGjAqgdWZ1o0mrBH3PdMBAUgF8D8xnqhEBEwGgB8r0y/ZWWmmllVZaaaWVVlpppZVWTgEtrDrqWyJJPhr1dVtAa7vL7oIGwNVp0Ne+HVwfXxa1ygcY8FOSZWWvfJIV0AL3c4MFAwN6kc8tnhECM3qRoO8gfO1fCC+yvD1cix3cpoj6FkAPtxk+D8Jm+NoJy7/LM7ELEtBGxfc2GQIG9C57K/C90zcCIKLb/AYSAGb0Lr8qCG4FQWDQgetG2ogA0BWv+5kpdzR6AaAvX4Epd3TWgZ4CwMMAgTMBXHeVc/XkB4DHEQIdAXx31mxF+wHgeS4L9EcAw6WVB6GpF+CPDvwNAPhQvgR5Ad6lL5MsgPIdxgswSd/iXP5uBk7VAeIWzJVobkZTR6r/LECg/njADGnmQbXssM5MLOaprezkykzvfgEDAiDimEOWOeZxQTMBIKK+xgADamkmbEOAifsBtTSz4DAvecyLLvOyz7zwNC997YvvgO6SWf6bNyDMWyDLOeLBoNahwzaQeSNK2Qoz/dOWVlpppZVWWilZ/gNsEQYsolmFPAAAAABJRU5ErkJggg==');
}
#order_review .product-sumary .mm-toggle-sumary:after {
    content: "\f107";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 24px;
    vertical-align: text-bottom;
    margin-left: 10px;
}
#order_review .product-sumary.show-product-sumary .mm-toggle-sumary:after {
    content: "\f106";
    margin-left: 16px;
}
#top #payment.woocommerce-checkout-payment div.payment_box{
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
}
#top .woocommerce-privacy-policy-text, #top label span.woocommerce-terms-and-conditions-checkbox-text{
    font-size: 14px;
}
#top .checkout-billing-custom p#billing_state_field.validate-required:not(.mm_field_full_w), 
#top .checkout-billing-custom p#billing_postcode_field.validate-required,
#top .checkout-billing-custom p#billing_state_field {
    float: left;
    width: 47%;
    overflow: visible;
}
#top .checkout-billing-custom p#billing_postcode_field.validate-required {
    float: right;
}
#top .checkout-billing-custom p#billing_state_field[style="display: none;"] + #billing_postcode_field, #top .checkout-billing-custom p#billing_state_field[style="display: none"] + #billing_postcode_field {
    width: 100%;
}
#top .checkout-billing-custom p.form-row:not(#billing_state_field) + #billing_postcode_field, #top .checkout-billing-custom #billing_postcode_field ~ p#billing_state_field {
    width: 100%;
}


.payment_method_stripe .payment-stripe-icon{
    display: inherit;
}
#top.woocommerce-checkout div#order_review .shop_table {
    border-bottom: 1px solid #ccc;
    margin-bottom: 16px !important;
}

/* Show menu and footer Confirm Page */
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #header .main_menu,
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #header .av-logo-container .avia-menu
{
    display: block;
}
.woocommerce-checkout.woocommerce-order-received #footer-socket, 
body.woocommerce-checkout.woocommerce-page:not(.woocommerce-order-received) #footer ,
body.woocommerce-checkout.woocommerce-page:not(.woocommerce-order-received) .socket_color{
    display: none;
}
.woocommerce-checkout.woocommerce-order-received #footer .flex_column.el_after_av_one_fourth {
    display: unset;
}
#top.woocommerce-checkout.woocommerce-order-received #header_meta {
    display: block;
}
.woocommerce-checkout.woocommerce-page:not(.woocommerce-order-received) #header {
    margin-top: 0 !important;
}
#top.woocommerce-cart:not(.woocommerce-order-received) .header_color ul#avia-menu > li > a, #top.woocommerce-checkout:not(.woocommerce-order-received) .header_color ul#avia-menu > li > a{
    color: #000000;
}

@media (max-width: 768px) {
    #top.woocommerce-checkout div#order_review .shop_table {
        margin-bottom: 0 !important;
        border-bottom: 0;
    }
    #top.woocommerce-checkout #secure-checkout .flex_column {
        margin-bottom: 0;
    }
    #top.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method > input[type=radio]:checked + label::after {
        top: 5px;
        left: 5px;
    }
}
#top.woocommerce-checkout .woocommerce-form-login-toggle > .woocommerce-info {
    text-align: center;
}
div#order_review .shop_table  a.remove{
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    text-indent: 9999px;
}
#top.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text {
    padding-left: 0;
}
#top.woocommerce-checkout .ywgc_enter_code {
    margin: 0;
    padding: 0 12px;
}
.html_av-overlay-side #top.woocommerce-checkout .av-burger-overlay-scroll {
    background-color: #fff;
}
#top.woocommerce-checkout h3 {
    color: #000 !important;
}
#top #checkbox_booking_api_field {
    clear: none;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
}
#top #checkbox_booking_api_field label {
    font-weight: inherit;
    color: #444;
}
#top #checkbox_booking_api_field label input {
    transform: unset;
    border-radius: 7px;
}
#top.woocommerce-checkout .woocommerce-privacy-policy-text > p {
    margin: 0;
}
/* CheckoutPage */
#top.woocommerce-checkout .woocommerce .login .lost_password {
    top: 5px;
}
#top.woocommerce-checkout.woocommerce-page .woocommerce-form-login.login input:not([type="checkbox"]) {
    line-height: 22px ;
    border-radius: 30px ;
    border-color: #75787c ;
    font-size: 14px ;
    font-weight: 400 ;
    color: #444444 ;
    font-family: "Open Sans", HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif ;
}
#top.woocommerce-checkout.woocommerce-page .woocommerce-form-login.login .woocommerce-form-login__submit {
    padding: 10px 30px;
    border-radius: 30px;
    font-size: 16px;
    line-height: 26px;
}
#top.woocommerce-checkout.woocommerce-page .woocommerce-form-login.login .woocommerce-form-login__rememberme {
    padding: 5px 0 7px;
    display: flex;
    gap: 7px;
    align-items: center;
}
@media (max-width : 767px) {
    #top.woocommerce-checkout #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a {
        color: #89b55e;
    }
    .responsive #top #wrap_all .container.av-logo-container {
        width: 95%;
        max-width: 95%;
    }
    #top.woocommerce-checkout .checkout_coupon .form-row.form-row-first {
        max-width: unset;
        width: calc(100% - 155px);
    }
    #top.woocommerce-checkout .checkout_coupon .form-row.form-row-last {
        width: 155px;
    }
    #top.woocommerce-checkout .ywgc_enter_code .ywgc_apply_gift_card_button {
        font-size: 16px;
        line-height: 1.4;
        padding-top: 8px;
        padding-bottom: 8px;
    }
    #customer_details .mm-list-order-item{
        background: rgba(244, 244, 244, 1);
        padding: 20px;
        border-radius: 11px;
    }
    .woocommerce-checkout #payment {
        margin-top: 10px;
    }
    .woocommerce-checkout .ywgc_have_code{
        margin-bottom: 0px;
    }
    .responsive #top .mm-list-order-item table .product-name {
        border-left-width: 0px;
    }
    #top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-remove {
        width: 28%;
    }
    #top.woocommerce-checkout #order_review .shop_table tbody tr.cart_item .product-name {
        width: 70%;
    }
    .responsive .mm-list-order-item #order_review .shop_table .product-quantity {
        display: inline-block !important;
    }
    .mm-list-order-item table.shop_table{
        margin-bottom: 0px;
    }
    .payment_method_stripe .payment-stripe-icon{
        display: flex;
        flex-wrap: wrap;
        gap: 10px;
        margin-top: 15px;
        margin-left: -30px;
    }
    body.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method img {
        margin-top: 0px!important;
    }
    #top.woocommerce-checkout #payment ul.payment_methods li{
        margin-bottom: 10px;
    }
    #top.woocommerce-checkout #payment div.payment_box{
        padding-bottom: 0px;
    }
    #top.woocommerce-checkout #payment label[for="payment_method_stripe"] {
        position: relative;
        display: block;
        margin-top: 2px;
        line-height: 1.4;
    }
    #top div form.checkout .form-row textarea#order_comments {
        max-height: 7em;
    }
}
@media (max-width: 540px) {
    #top.woocommerce-checkout .form-row {
        width: 100%;
    }
}
.html_header_top.html_header_sticky #top.woocommerce-checkout #main {
    padding-top: 88px;
}
.woocommerce-checkout #header .av-logo-container span.logo > a > img{
    padding-top: 0px;
    padding-bottom: 0px;
}
#top .mm-toggle-sumary-checkbox{
    display: none !important;
}
#top.woocommerce-checkout tfoot .order-total{
    border-top: 0px;
}
#top.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method > label:before{
    background: transparent;
    border-color: #87322C; 
}

/**/
#top.woocommerce-checkout form.checkout .checkout-billing-custom .form-row label{
    margin-bottom: 0px;
}
#top.woocommerce-checkout .form-row{
    margin: 0 0 3px;
}
@media (min-width: 768px){
    #top.woocommerce-checkout #secure-checkout{
        margin-bottom: 30px;
    }
}

#top.woocommerce-checkout #secure-checkout .content  {
    padding-top: 40px;
}
.payment_method_stripe fieldset#wc-stripe-cc-form {
    margin-bottom: 0px;
}
#top.woocommerce-checkout .payment_box.payment_method_stripe #wc-stripe-cc-form .form-row {
    padding: 2px 7px 2px 0;
}
#top.woocommerce-checkout .wc-stripe-elements-field{
    margin-top: 0px;
}
#top.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info {
    margin-bottom: 30px;
}
@media (max-width: 767px){
    #top.woocommerce-checkout #customer_details>.col-2 {
        padding-bottom: 25px;
    }
    .responsive #top.woocommerce-checkout:not(.woocommerce-order-received) .av-logo-container .avia-menu{
        display: none;
    }
    #top.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info {
        margin-bottom: 25px;
        font-size: 14px;
    }
    #top.woocommerce-checkout #order_review_heading {
        font-weight: 700 !important;
        font-size: 26px;
    }
}

#top.woocommerce-checkout a.showlogin {
    color: #87322C;
    text-decoration-color: #87322C;
}

#top.woocommerce-order-received .mm-filter-product .custom-prc sup {
    display: none !important;
}

#top.woocommerce-order-received .mm-filter-product .custom-prc sup {
    display: none !important;
}

/* Ipad */
@media (max-width: 1024px) {
    #top.woocommerce-order-received .mmproduct-slider .avia_cart_buttons {
        display: block;
        padding-bottom: 20px;
    }
    #top.woocommerce-order-received #main .mmproduct-slider .product:not(.product_tag-deal) .add_to_cart_button {
        margin-top: 0 !important;
    }
}
@media (min-width: 768px) and (max-width: 990px) {
    #top.woocommerce-checkout #wrap_all .all_colors h3 {
        font-size: 25px;
    }
    #top.woocommerce-checkout #wrap_all #main #av_section_2 .container.av-section-cont-open {
        padding-left: 30px;
        padding-right: 30px;
        width: 100%;
        max-width: 100%;
    }
    #top.woocommerce-checkout #wc-stripe-cc-form label {
        font-size: 12px;
    }
    #top.woocommerce-checkout #payment #place_order {
        font-size: 18px !important;
    }
    #top.woocommerce-checkout .ywgc_enter_code .ywgc_apply_gift_card_button {
        font-size: 14px;
        line-height: 18px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    #top.woocommerce-order-received .mmproduct-slider .product.product_tag-deal .wc-price.mm-price-before-sale .woocommerce-Price-amount, 
    #top.woocommerce-order-received .mmproduct-slider .product.product_tag-Deal .wc-price.mm-price-before-sale .woocommerce-Price-amount {
        font-size: 18px !important;
        font-weight: 500 !important;
    }
    #top.woocommerce-order-received .mmproduct-slider .product.product_tag-deal .wc-price .starting-price, 
    #top.woocommerce-order-received .mmproduct-slider .product.product_tag-Deal .wc-price .starting-price {
        line-height: 10px !important;
        font-size: 10px;
    }
    #top.woocommerce-order-received .mmproduct-slider .products span.wc-price.mm-price-before-sale:after {
        top: 8px;
    }
    #top.woocommerce-order-received .mmproduct-slider .wc-price {
        line-height: 30px;
    }
    #top.woocommerce-order-received .mmproduct-slider .woocommerce-Price-amount {
        font-size: 20px !important;
    }
    #top.woocommerce-order-received #main .mmproduct-slider .add_to_cart_button {
        margin-top: 5px !important;
        margin-bottom: 0 !important;
        font-size: 11px !important;
        padding: 0 15px !important;
    }
}
@media (max-width: 767px) {
    #top.woocommerce-order-received .mmproduct-slider {
        margin-bottom: 20px;
    }
}
@media (max-width: 500px) {
    #top.woocommerce-checkout #wc-stripe-cc-form label {
        font-size: 11px;
    }
    #top.woocommerce-checkout .woocommerce-info img {
        float: left !important;
        margin-top: 0;
    }
}

#top .checkout-billing-custom .form-row.form-row-wide {
    width: 100% !important;
    float: left;
}
#top .checkout-billing-custom .form-row.form-row-first {
    float: left !important;
    width: 47% !important;
    overflow: visible !important;
}
#top .checkout-billing-custom .form-row.form-row-last {
    float: right !important;
    width: 47% !important;
    overflow: visible !important;
}
#top .checkout-billing-custom .form-row.form-row-first + .form-row:not(.form-row-first) {
    float: right !important;
    width: 47% !important;
    overflow: visible !important;
}
#top.woocommerce-checkout label.mm_remove_required .optional, #top.woocommerce-checkout label.mm_remove_required .required{
    display: none;
}
#top.woocommerce-checkout input#billing_state.input-text::placeholder {
    font-weight: normal !important;
    color: #999;
}
#top #checkbox_service_revenue_field {
    clear: none;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
}
#top #checkbox_service_revenue_field label {
    font-weight: inherit;
    color: #444;
}
#top #checkbox_service_revenue_field .optional {
    display: none;
}
body#top #checkbox_booking_api_field{
    margin-bottom: 10px;
}
input#checkbox_service_revenue {
    border-radius: 4px;
    width: 22px !important;
    height: 22px !important;
    transform: unset;
    border-color: #87322C !important;
}
#top.woocommerce-checkout #main input[type=checkbox]#checkbox_service_revenue:checked {
    border-color: #069c56 !important;
}
#top.woocommerce-checkout .form-row input[type=checkbox]#checkbox_service_revenue:checked {
    background-color: #069C56;
    border-color: #069C56 !important;
}

#top.woocommerce-checkout #order_review .fee a.remove {
    display: none;
}

#top.woocommerce-checkout ul.woocommerce_error {
    padding: 16px;
    margin-bottom: 0;
    margin-top:10px;
}

#top.woocommerce-checkout ul.woocommerce_error li:last-child {
    margin-bottom: 0 !important;
}

/* Confirmation Page */
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .detail-order .row-one p {
    font-size: 16px;
}
#top.woocommerce-order-received .detail-order .row-one .edit-order-button,
#top.woocommerce-order-received .detail-order .pay-method p {
    color: #000;
}
#top.woocommerce-order-received .detail-order .row-one .order-status {
    padding: 5px 16px;
}
#top.woocommerce-order-received .detail-order .view-my-booking {
    font-weight: 500;
}
#top.woocommerce-order-received .woocommerce-order .fareharbor-pickup {
    padding: 20px 15px;
    margin: 0;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #wrap_all .main_color .woocommerce-order-details .fareharbor-pickup {
    border-top: 1px solid #C9CCD0;
    border-radius: 0;
}
#top.woocommerce-order-received .woocommerce-order .pickup_description h1 {
    font-size: 18px;
    text-transform: unset;
    color: #000;
    margin-top: 10px;
    margin-bottom: 10px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .pickup_description p {
    margin: 10px 0;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .pickup_description p strong {
    color: #000;
}
#top.woocommerce-order-received .btn-homepage {
    margin-top: 0;
}
#top.woocommerce-order-received .popular-post .heading-title {
    padding-bottom: 0;
    margin-bottom: 30px;
}
#top.woocommerce-order-received .status-paid {
    font-size: 16px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you {
    max-width: unset;
}
#top.woocommerce-order-received .btn-homepage {
    background: #AD2A27 !important;
    border: 0 !important;
}
#top.woocommerce-order-received .btn-homepage:hover {
    background: #ff9903 !important;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .thank-for,
.woocommerce-order-received#top .popular-post .heading-title {
    color: #AD2A27;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .inner_product_header p {
    font-size: 16px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #av_section_2 {
    margin-top: 0;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you p,
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .contact-info,
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .info-customer {
    color: #000;
}
.woocommerce-order-received#top .detail-order .row-one .order-status {
    background-color: #AD2A27;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #footer-socket p {
    font-size: 13px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #av_section_2 .template-page.content { 
    padding-bottom: 20px;
}
#top.woocommerce-order-received .woocommerce-table__product-name.product-name {
    padding-left: 0;
    padding-right: 0;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .order_details li {
    text-align: left;
}
@media (min-width: 768px) {
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .your-booking-information,
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .woocommerce-order-details .wc-booking-summary .wc-booking-summary-list {
        justify-content: space-between;
    }
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .confirm-icon {
        margin-top: 30px;
    }
}
@media (max-width: 990px) {
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top #av_section_2 {
        margin-top: 30px;
    }
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .order_details li {
        padding-right: 50px;
    }
}
@media (max-width: 767px) {
    #top.woocommerce-order-received .fareharbor-pickup h4,
    #top.woocommerce-order-received .fareharbor-pickup h1 {
        font-size: 16px !important;
    }
    #top.woocommerce-order-received .detail-order .row-one .order-status {
        margin: 10px 0;
    }
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .order_details li {
        font-size: 14px !important;
    }
    .woocommerce-order-received#top .popular-post .mmproduct-slider .product.slick-slide {
        z-index: 1;
    }
    .woocommerce-order-received#top .popular-post .mmproduct-slider .product.slick-slide.slick-active {
        z-index: 2;
    }
}

/* gift cart checkout */
#top .checkout-billing-custom .mm_gift_card_form .ywgc_have_code{
    padding: 10px 0;
    background: transparent;
    box-shadow: unset;
    border: 0;
}
@media (min-width: 768px) {
    #top .checkout-billing-custom .mm_gift_card_form .ywgc_have_code {
        margin: 0px;
    }
}
@media (max-width: 767px) {
    #top .checkout-billing-custom .mm_gift_card_form .ywgc_have_code {
        margin-bottom: 0px;
        margin: 25px 0 25px 0;
    }
}

.woocommerce-checkout.woocommerce-page #header {
    margin-top: 0 !important;
}
#top.woocommerce-checkout #header_meta {
    display: none;
}
/*Confirmation page*/
:root{
    --mm-site-primary-color-1:#d74c27;
    --mm-site-primary-color-2:#87322C;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .thank-for{
    color: #000;
}
.mm-payment-detail {
    padding-top: 12px;
    color: #000;
}
.mm-payment-detail .payment-title {
    font-weight: bold;
    
}
.mm-payment-detail .payment-total{
    font-size: 24px;
    padding-top: 7px;
    font-weight: bold;
}
.mm-payment-detail .status {
    display: inline-block;
    padding: 4px 11px;
    background: #ccc;
    color: white;
    border-radius: 25px;
    font-size: 14px;
    line-height: 1.2;
    margin-left: 10px;
    font-weight: 500;
    vertical-align: middle;
    text-transform: capitalize;
}
#top .mm-payment-detail .payment-total del, #top .mm-payment-detail .payment-total ins {
    font-size: 24px;
    color: #000 !important;
}
.section-thank-you.order-uncaptured .mm-payment-detail .status{
    background: #DFF4FF;
    border: 1px solid #2189c1;
    color: #2189c1;
}
.mm-payment-detail .status.pending, .section-thank-you.order-pending .mm-payment-detail .status{
    background: #FFF2C5;
    border: 1px solid #FF9800;
    color: #FF9800;
}
.mm-progress-container-status, .mm-container-status {
    padding-top: 10px;
}
.mm-progress-container {
    display: flex;
    align-items: center;
    justify-content: center;
}

.mm-progress-container .step {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}
.mm-progress-container-status .mm-progress-container .step:last-child{
    padding-left: 225px;
}
.mm-progress-container .step:first-child .circle:before {
    content: "...";
    font-size: 38px;
    line-height: 0;
    top: 11px;
    position: absolute;
}
.mm-progress-container .step:last-child .circle:before {
    content: "";
    width: 17px;
    height: 17px;
    display: block;
    background: #fff;
    border-radius: 50%;
}
.mm-container-status .mm-progress-container .step.active .circle {
    background: #4caf50;
}
.mm-container-status .mm-progress-container .step .circle:before{
    content: "...";
    font-size: 38px;
    line-height: 0;
    top: 11px;
    position: absolute;
    background: transparent;
    width: auto;
    height: auto;
}
.mm-progress-container .step:not(:last-child)::before {
    content: '';
    position: absolute;
    top: 24px;
    left: 41px;
    width: 300px;
    height: 4px;
    background: #ddd;
    z-index: 0;
    transform: translateY(-50%);
}

.mm-progress-container .step:not(:last-child)::after {
    content: '';
    position: absolute;
    top: 24px;
    left: 41px;
    width: 150px;
    height: 4px;
    background: #ddd;
    z-index: 0;
    transform: translateY(-50%);
    animation: mmfillProgress 1s ease-in-out forwards;
}
.section-thank-you.order-cancelled .mm-container-status .mm-progress-container .step.active .circle, .section-thank-you.order-refunded .mm-container-status .mm-progress-container .step.active .circle {
    background: #DA1E28;
}
@keyframes mmfillProgress {
    0% {
      width: 0;
    }
    100% {
      width: 150px;
    }
}


.mm-progress-container .step.active:not(:last-child)::after {
    background: var(--mm-site-primary-color-2);
}

.mm-progress-container .circle {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background: #ddd;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    color: white;
    z-index: 1;
}

.mm-progress-container .step.active .circle {
    background: var(--mm-site-primary-color-2);
}
.section-thank-you.order-uncaptured .mm-progress-container .step.active:not(:last-child)::after {
    background: #2289C1;
}
.section-thank-you.order-uncaptured .mm-progress-container .step.active .circle {
    background: #2289C1;
}

.mm-progress-container .label {
    margin-top: 8px;
    font-size: 16px;
    color: #000;
}

.mm-progress-container .step.active .label {
    font-weight: bold;
    color: #333;
}
.section-thank-you .info-text {
    text-align: center;
    color: #000;
    padding-top: 25px;
}

.section-thank-you .info-text strong {
    color: #333;
}

.section-thank-you .contact {
    text-align: center;
    margin-top: 14px;
    color: #000;
}

.section-thank-you .contact a {
    color: #FF8C00;
    text-decoration: none;
}

.section-thank-you .contact a:hover {
    text-decoration: underline;
}
.mm-payment-detail .payment-icon{
    margin-right: 5px;
    width: 24px;
    display: inline-block;
    height: 24px;
    vertical-align: middle;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNSA1VjE3Ljc1SDIzLjVWNUgyLjVaTTUuNSA2LjVIMjAuNUMyMC41IDcuMzI4NzUgMjEuMTcxMiA4IDIyIDhWMTQuNzVDMjEuMTcxMiAxNC43NSAyMC41IDE1LjQyMTMgMjAuNSAxNi4yNUg1LjVDNS41IDE1LjQyMTMgNC44Mjg3NSAxNC43NSA0IDE0Ljc1VjhDNC44Mjg3NSA4IDUuNSA3LjMyODc1IDUuNSA2LjVaTTEzIDhDMTEuMzQxOCA4IDEwIDkuNTEyIDEwIDExLjM3NUMxMCAxMy4yMzggMTEuMzQxOCAxNC43NSAxMyAxNC43NUMxNC42NTgyIDE0Ljc1IDE2IDEzLjIzOCAxNiAxMS4zNzVDMTYgOS41MTIgMTQuNjU4MiA4IDEzIDhaTTEzIDkuNUMxMy44MjY1IDkuNSAxNC41IDEwLjM0MDggMTQuNSAxMS4zNzVDMTQuNSAxMi40MDkyIDEzLjgyNjUgMTMuMjUgMTMgMTMuMjVDMTIuMTczNSAxMy4yNSAxMS41IDEyLjQwOTIgMTEuNSAxMS4zNzVDMTEuNSAxMC4zNDA4IDEyLjE3MzUgOS41IDEzIDkuNVpNNy4zNzUgMTAuMjVDNi43NTQgMTAuMjUgNi4yNSAxMC43NTQgNi4yNSAxMS4zNzVDNi4yNSAxMS45OTYgNi43NTQgMTIuNSA3LjM3NSAxMi41QzcuOTk2IDEyLjUgOC41IDExLjk5NiA4LjUgMTEuMzc1QzguNSAxMC43NTQgNy45OTYgMTAuMjUgNy4zNzUgMTAuMjVaTTE4LjYyNSAxMC4yNUMxOC4wMDQgMTAuMjUgMTcuNSAxMC43NTQgMTcuNSAxMS4zNzVDMTcuNSAxMS45OTYgMTguMDA0IDEyLjUgMTguNjI1IDEyLjVDMTkuMjQ2IDEyLjUgMTkuNzUgMTEuOTk2IDE5Ljc1IDExLjM3NUMxOS43NSAxMC43NTQgMTkuMjQ2IDEwLjI1IDE4LjYyNSAxMC4yNVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xIDguNzVWMTkuNzVIMTgiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=');
    
}

.section-thank-you.order-failed .mm-progress-container .step:last-child{
    padding-left: 0px;
}
.section-thank-you.order-failed .mm-progress-container .step.active .circle {
    background: #DA1E28;
}
.section-thank-you.order-failed .mm-progress-container .step:last-child .circle:before{
    content: "\f335";
    font-family: dashicons;
    background: transparent;
    border-radius: unset;
    font-size: 30px;
    width: auto;
    height: auto;
    top: 23px;
}
.mm-container-status .mm-progress-container .step:last-child {
    padding-left: 0px;
}
.section-thank-you.order-failed .woocommerce-thankyou-order-failed-actions{
    text-align: center !important;
}
.section-thank-you.order-failed .notification-order-failed{
    text-align: center;
    padding-top: 5px;
    padding-bottom: 3px;
}
.section-thank-you.order-failed .notification-order-failed div{
    background: #FFE3E1;
    border-radius: 16px;
    padding: 17px 22px;
    display: inline-block;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you.order-failed .notification-order-failed div p{
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you.order-failed .notification-order-failed div p.text-try-again-card {
    color: #DA1E28;
    
}
.section-thank-you.order-failed .woocommerce-thankyou-order-failed-actions a.button.pay{
    background: #DA1E28;
}
.section-thank-you.order-failed .woocommerce-thankyou-order-failed-actions a.button.pay:hover{
    background: #C0000A;
    color: #fff !important;
}
.section-thank-you.order-failed .mm-payment-detail .status {
    color: #BF2124;
    border: 1px solid #BF2124;
    background: #FFE2E2;
}
@media (max-width: 767px) {
    .mm-progress-container-status .mm-progress-container .step:last-child {
        padding-left: 150px;
    }
    .mm-progress-container .step:not(:last-child)::before{
        width: 230px;
    }
    @keyframes mmfillProgress {
        0% {
          width: 0;
        }
        100% {
          width: 125px;
        }
    }
    .section-thank-you.order-pending .mm-progress-container-status .mm-progress-container .step:last-child {
        padding-left: 110px;
    }
    .section-thank-you.order-pending .mm-progress-container .step:not(:last-child)::before{
        width: 200px;
    }
    .section-thank-you.order-pending .mm-progress-container .step:not(:last-child)::after {
        animation: mmfillProgress_pending 1s ease-in-out forwards;
    }
    @keyframes mmfillProgress_pending {
        0% {
          width: 0;
        }
        100% {
          width: 100px;
        }
    }
}

body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions {
    padding-top: 12px;
    padding-bottom: 0px;
}
.woocommerce-page .section-thank-you .button {
    padding: 10px 15px;
}
body#top.woocommerce-order-received .btn-homepage {
    background: transparent !important;
    border: 1px solid var(--mm-site-primary-color-2) !important;
    color: var(--mm-site-primary-color-2) !important;
}
body#top.woocommerce-order-received .btn-homepage:hover {
    background: var(--mm-site-primary-color-2) !important;
    color: #FFF !important;
}
body#top.woocommerce-order-received .btn-view-my-booking {
    background: var(--mm-site-primary-color-1) !important;
    border: 1px solid var(--mm-site-primary-color-1) !important;
    color: #FFF !important;
}
body#top.woocommerce-order-received .btn-view-my-booking:hover {
    background: var(--mm-site-primary-color-2) !important;
    border: 1px solid var(--mm-site-primary-color-2) !important;
}
#top.woocommerce-order-received .btn-view-my-booking span:after {
    font-family: dashicons;
    content: "\f344";
    font-size: 16px;
    padding-left: 10px;
    vertical-align: middle;
}
body#top.woocommerce-order-received .avia-buttonrow-wrap a{
    margin: 10px;
    margin-top: 0px;
    padding: 10px 15px;
    font-size: 14px;
    vertical-align: middle;
}
.section-thank-you.order-completed .mm-progress-container .step:last-child .circle:before, .section-thank-you.order-processing .mm-progress-container .step:last-child .circle:before{
    content: "\f15e";
    font-family: dashicons;
    background: transparent;
    border-radius: unset;
    font-size: 30px;
    width: auto;
    height: auto;
    top: 23px;
}
.section-thank-you.order-completed .mm-payment-detail .status, .section-thank-you.order-processing .mm-payment-detail .status{
    background: #C8EAC9;
    border: 1px solid #6BBD6E;
    color: #224525;
}
.order-completed .mm-container-status .mm-progress-container .step.active .circle, .order-processing .mm-container-status .mm-progress-container .step.active .circle {
    background: #4CAF50;
}
body.woocommerce-checkout .mm-woocommerce-order-details{
    margin-top: 20px;
}
body.woocommerce-checkout .mm-woocommerce-order-details .header_email_content, body.woocommerce-checkout .mm-woocommerce-order-details .footer_email_content{
    color: #000;
}
body.woocommerce-checkout .popular-post {
    margin-top: 15px;
}
.detail-order .product-details .wc-booking-summary{
    padding-left: 0px;
    padding-top: 14px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .order_details .wc-booking-summary li {
    margin: 0px;
}
#top .order_details .wc-booking-summary li:not(:last-child){
    padding-right: 4em;
}
#top .order_details .wc-booking-summary li:last-child {
    padding-right: 0px;
}
.detail-order .wc-booking-summary .your-booking li:not(:last-child){
    padding-bottom: 7px;
}
.section-thank-you .notification-order{
    text-align: center;
    padding-top: 5px;
    padding-bottom: 3px;
}
.section-thank-you .notification-order div {
    background: #FFE3E1;
    border-radius: 16px;
    padding: 17px 22px;
    display: inline-block;
    max-width: 600px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .notification-order div p{
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you .notification-order div strong {
    color: #DA1E28;
    
}
#top .section-thank-you.order-on-hold p.woocommerce-thankyou-order-failed-actions {
    text-align: center !important;
}
.woocommerce-page .section-thank-you.order-on-hold .button.pay{
    background: var(--mm-site-primary-color-1);
}
.woocommerce-page .section-thank-you.order-on-hold .button.pay:hover{
    color: #fff !important;
    background: var(--mm-site-primary-color-2);
}
.section-thank-you.order-on-hold .mm-payment-detail .status{
    background: #FFF2C5;
    border: 1px solid #E27100;
    color: #E27100;
}
.section-thank-you.order-on-hold .mm-progress-container .step.active:not(:last-child)::after, .section-thank-you.order-pending .mm-progress-container .step.active:not(:last-child)::after {
    background: #F09035;
}
.section-thank-you.order-on-hold .mm-progress-container .step.active .circle, .section-thank-you.order-pending .mm-progress-container .step.active .circle {
    background: #F09035;
}
.section-thank-you.order-on-hold .info-text, .section-thank-you.order-pending .info-text{
    padding-top: 15px;
}
.section-thank-you.order-on-hold .notification-order {
    padding-top: 16px;
}
.section-thank-you.order-on-hold .contact, .section-thank-you.order-pending .contact{
    margin-top: 12px;
}
.section-thank-you.order-pending .mm-progress-container .step:not(:last-child)::before, .section-thank-you.order-pending  .mm-progress-container .step:not(:last-child)::after{
    left: 85px;
}
.woocommerce-checkout .your-booking .wc-booking-summary li{
    font-weight: 500 !important;
}
#top.woocommerce-checkout div#footer-socket {
    background: #F3F3F3;
    border-top: 0px;
}
#top.woocommerce-checkout .av_inherit_color.footer-link a, #top.woocommerce-checkout  div#footer-socket p{
    color: #000;
}
body.woocommerce-checkout .mm-woocommerce-order-details{
    margin-bottom: 26px;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top div.section-thank-you p,
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top div.section-thank-you .contact-info{
    font-size: 16px;
    line-height: 24px;
}
#top .mm-woocommerce-order-details .header_email_content, #top .mm-woocommerce-order-details .footer_email_content{
    font-size: 16px;
    line-height: 24px;
}
#top .mm-woocommerce-order-details .header_email_content p, .mm-woocommerce-order-details .footer_email_content p{
    font-size: 16px !important;
    line-height: 24px;
}
.woocommerce-checkout .detail-order .row-two .product-details a{
    font-size: 16px;
}
#top #wrap_all .main_color .popular-post h3.heading-title{
    font-size: 32px;
}
.woocommerce-checkout #footer-socket .content{
    padding: 10px 0;
}
@media only screen and (max-width: 768px) {
    #top .order_details .wc-booking-summary li:not(:last-child){
        padding-bottom: 7px;
    }
    .mm-progress-container-status, .mm-container-status {
        padding-top: 10px;
    }
    .mm-payment-detail {
        margin-bottom: 20px;
    }
}
@media only screen and (min-width: 768px) {
    body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .section-thank-you{
        margin-top: 50px;
    }
}
body.woocommerce-checkout p.woocommerce-notice.woocommerce-notice--error.woocommerce-thankyou-order-failed-actions a{
    font-size: 14px;
    font-weight: 700 !important;
    line-height: 1.2;
}
.section-thank-you.order-invoice ~ p {
    color: #000;
    font-size: 16px;
    text-align: center;
}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received#top .woocommerce-order-details a.button.btn.btn-lg {
    display: none;
}
body#top.woocommerce-order-received .btn-view-invoice{
    margin-bottom: 0px !important;
}
body#top.woocommerce-order-received, body#top.woocommerce-order-received p {
    font-family: 'Open Sans' !important;
}
body#top.woocommerce-order-received #wrap_all .main_color .popular-post h3.heading-title{
    font-weight: bold !important;
}
body#top.woocommerce-order-received .avia-content-slider .slick-arrow.slick-next::before {
    padding-left: 5px;
}
body#top.woocommerce-order-received .avia-content-slider .slick-arrow.slick-prev::before {
    padding-right: 5px;
}
.html_header_top.html_header_sticky #top.woocommerce-checkout.woocommerce-order-received #main{
    padding-top: 129px;
}
body#top.woocommerce-order-received #wrap_all .all_colors .fareharbor-pickup .pickup_description h1 {
    color: #000;
    font-size: 30px;
    padding-top: 10px;
}
body#top.woocommerce-order-received .fareharbor-pickup .pickup_description {
    color: #000;
    font-size: 16px;
}
body#top.woocommerce-order-received .fareharbor-pickup .pickup_description p{
    font-size: 16px;
}
.woocommerce-checkout .mm_gift_card_form ul.woocommerce-error {
    padding-right: 36px;
}
.woocommerce-NoticeGroup-checkout ul.woocommerce-error {
    padding: 20px;
}