.ext-gecko .rfsImageVar1,.ext-strict .rfsImageVar1,.ext-gecko .rfsImageVar2,.ext-strict .rfsImageVar2,.ext-gecko .rfsImageGenericBB,.ext-strict .rfsImageGenericBB,.ext-gecko .rfsImageGeneric3P,.ext-strict .rfsImageGeneric3P,.ext-gecko .rfsImageMobile,.ext-strict .rfsImageMobile{border:2px dashed blue}
.ext-gecko .rfsImageVar1:before,.ext-strict .rfsImageVar1:before{content:"--- Var 1 Image ---";background:#fff;font-weight:bold;padding:2px 10px;color:orange;display:block;margin-bottom:10px}
.ext-gecko .rfsImageVar2:before,.ext-strict .rfsImageVar2:before{content:"--- Var 2 Image ---";background:#fff;font-weight:bold;padding:2px 10px;color:orange;display:block;margin-bottom:10px}
.ext-gecko .rfsImageMobile:before,.ext-strict .rfsImageMobile:before{content:"--- Mobile Image ---";background:#fff;font-weight:bold;padding:2px 10px;color:orange;display:block;margin-bottom:10px}
.ext-gecko .rfsImageGenericBB:before,.ext-strict .rfsImageGenericBB:before{content:"--- Generic BB Image ---";background:#fff;font-weight:bold;padding:2px 10px;color:orange;display:block;margin-bottom:10px}
.ext-gecko .rfsImageGeneric3P:before,.ext-strict .rfsImageGeneric3P:before{content:"--- Generic 3P Image ---";background:#fff;font-weight:bold;padding:2px 10px;color:orange;display:block;margin-bottom:10px}
.ext-gecko .rfsImageSim :before,.ext-strict .rfsImageSim :before{content:"--- Generic SIM Image ---";background:#fff;font-weight:bold;padding:2px 10px;color:orange;display:block;margin-bottom:10px}
.rfsSection .rfsEricodebtn,.rfsSection .rfsEricodebtn .floatleft.clearboth,.rfsSection .vm-rfs-cheker-wrapper-2 .lgi_btn_2,.rfschecksubmitbutton,.rfschecksubmitbutton .floatleft.clearboth,div.checkeircode.button button,div.rfschecksubmitbutton.button button,.rfsSection .vm-rfs-cheker-wrapper-2 .lgi_btn_3{width:100%}
.noresults{display:none}
.rfschecksubmitbutton{width:100% !important;display:block !important;position:relative !important}
.rfswidgetchecker .lgi-form-field{margin-right:0 !important}
.rfswidgetchecker .lgi-form-field{margin-right:0 !important}
.rfsCheckForm{padding:0 !important}
.rfsSection .vm-rfs-cheker-wrapper-2 .lgi_btn_2{background-color:#e10a0a;border:1px solid #e10a0a;color:white}
.rfsSection .rfswidgetchecker .lgi-form-width-wide input::placeholder,.rfswidgetchecker .lgi-form-dropdown>span>span{font-family:'VM Circular Whisper',Arial,sans-serif;color:#322332;font-size:14px}
.rfsSection .rfswidgetchecker .lgi-form-width-wide input{border:1px solid #322332}
.rfsSection .rfsCheckWidget .lgi-form-field>label{font-family:'VM Circular Bold',Arial,sans-serif;font-size:16px !important}
.rfsSection h5{color:#322332;text-align:center;font-size:40px;font-family:'VM Circular Bold',Arial,sans-serif;margin:0}
.rfsSection p{font-size:16px;font-family:'VM Circular Whisper',Arial,sans-serif;color:#322332;text-align:center}
.rfsSection .rfsEricodebtn{margin-top:24px !important}
.hideElement{display:none !important}
.add-address,.add-eircode{font-size:16px;font-family:'VM Circular Book',Arial,sans-serif;background:white;color:#322332;margin:18px 0 0 0;border-bottom:solid black 1px;padding-bottom:2px}
.rfsSection .upc_spacer_height_3{height:0}
.rfsSection .lgi-form-dropdown.lgi-form-dropdown-initialized,.rfsSection .dropdown-body{width:100% !important}
.rfsSection .dropdown-body{color:#322332;border:1px solid #322332;border-radius:5px;height:42px;background:white}
.rfswidgetchecker .lgi-form-field{margin-right:0}
.rfsSection .rfscountryDropdown .lgi-form-dropdown .dropdown-body::before{background-color:white !important}
.rfsSection .lgi-form-dropdown .dropdown-body:before{color:#322332 !important}
.vm-rfs-cheker-wrapper .rfswidget .lgi-form-width-wide input{max-width:unset}
.rfsSection .rfsCheckWidget{padding:0 2% 0 2% !important}
.rfsSection .vm-rfs-cheker-wrapper{padding:30px}
.rfsSection .lgi-form-dropdown{border-width:unset;border-style:unset;border-color:unset}
@media(min-width:2500px){.vm-rfs-cheker-wrapper-2.no-results:not(.available-yes):not(.available-part) .rfswidget:not(.section),.vm-rfs-cheker-wrapper-2.available-no.no-results .rfswidget:not(.section){width:100% !important}
}
@media only screen and (min-width:2000px){.vm-rfs-cheker-wrapper-2.no-results:not(.available-yes):not(.available-part) .eircode,.vm-rfs-cheker-wrapper-2.available-no.no-results .eircode{display:block;width:100%}
.rfswidgetchecker .lgi-form-field,.lgi-form-field.lgi-form-width-wide{clear:both !important;flex-direction:column !important;float:none !important;margin-top:25px}
.rfswidgetchecker .lgi-form-width-wide input{width:100% !important}
.rfswidgetchecker .lgi-form-field{width:100%}
.eircode .rfsEricodeinput .lgi-form-field.lgi-form-width-wide{width:100%}
}
@media only screen and (max-width:375px){.rfsSection .rfsEricodebtn{margin-top:43px !important}
}
@media only screen and (min-width:1240px){.rfsSection .rfswidgetchecker .lgi-form-width-wide input,.rfswidgetchecker .rfsEricodeinput li.lgi-form-field.lgi-form-width-wide{width:100%}
}
@media only screen and (min-width:960px){.rfschecksubmitbutton{display:block;position:relative}
}
@media only screen and (max-width:600px){.rfsSection .vm-rfs-cheker-wrapper{padding:13px 15px}
}
.ext-gecko .hide,.ext-strict .hide{display:block !important}
.ext-gecko .rfsSection .vm-rfs-cheker-wrapper,.ext-strict .rfsSection .vm-rfs-cheker-wrapper{top:unset !important;margin-bottom:unset !important}
:is(.add-eircode,.add-address):is(:hover,:focus){border-bottom:0}