.elementor-66 .elementor-element.elementor-element-1972b87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-f581d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-66 .elementor-element.elementor-element-f581d71:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-f581d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-66 .elementor-element.elementor-element-de8497d{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-6743988 );--border-color:var( --e-global-color-6743988 );--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-66 .elementor-element.elementor-element-de8497d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-de8497d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9eddb78 );}.elementor-66 .elementor-element.elementor-element-3d1ab09{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-f581d71{--content-width:1170px;}}/* Start custom CSS *//*--STORE LOCATOR--*/
.store-locator__actions-bar{
padding: 0 !important;
}

.infobox__cta, .infobox__stv{
    padding: 8 15px !important;
    background: #fcfcfc;
}

#mainPopupHolder{
   display:none !important;
}  

.ssf_image_setting, .info-img{
    height: 80px !important;
}

.info__toggler {
    border-radius: 0px !important;
    height: 18px !important;
    top: 3px !important;
    width: 19px !important;
    background-color: #953531 !important;
    margin-right: 5px;
}

#info-website{
    display: none !important;
    }
.store-website{
    display: none !important;
    }

#info-operating-hours .is-toggled::after {
    left: 4.2px !important;
}

.ssf_image_setting{
    border: 1px solid #000;
}

.infobox__title{
    font-size: 18px !important;
    font-weight: 700 !important;
}

.space-bottom-3x, .space-vertical-3x {
    background: url(https://coffeerepublic.co.uk/wp-content/uploads/2018/05/bg-background-pattern.png);
    text-align: center;
    padding: 33px 0 30px 0;
    margin-bottom: 0 !important;
}

input[type=text].form-control{
    text-align: center;
    width: 60%;
    background: #ffffff;
    border: none;
    border-radius: 0;
}


body[data-form-submit="regular"] button[type=submit].locator-button {
    background-color: #669199 !important;
    padding: 11px 22px 12px 22px !important;
    font-weight: bold;
    font-size: 15px;
}

input[type=text].form-control-ipad-h{
    text-align: center;
    width: 100% !important;
    background: #ffffff;
    border: none;
    border-radius: 0;
}

.fa.fa-map-marker{
   margin-left: 6px;
}


body[data-form-submit="regular"] button[type=submit].locator-button-ipad-h {
    margin-top: 16px;
    background-color: #669199 !important;
    padding: 6px 22px 4px !important;
    width: 100% !important;
    font-weight: bold;
}

input[type=text].form-control-ipad-v{
    text-align: center;
    width: 100% !important;
    background: #ffffff;
    border: none;
    border-radius: 0;
}

body[data-form-submit="regular"] button[type=submit].locator-button-ipad-v {
    margin-top: 16px;
    background-color: #669199 !important;
    padding: 6px 22px 4px !important;
    width: 100% !important;
    font-weight: bold;
}



/*--END STORE LOCATOR--*//* End custom CSS */