.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } *:first-child+html .clearfix { zoom: 1; } #ready-store-locator-shortcode {
position : relative;
}
#ready-store-locator-map {
min-height : 800px;
position : relative;
}
#ready-store-locator-search {
position : absolute;
left : 10px;
top : 10px;
}
#ready-store-locator-search ul {
background : #fff;
list-style : none;
display : none;
padding : 0px;
margin : 0px;
}
#ready-store-locator-search li {
font-family : HelveticaNeueLTPro-Roman;
font-weight : 400;
line-height : 28px;
font-size : 14px;
display : block;
padding : 0px 10px;
cursor : pointer;
border-bottom : 1px solid #e0e0e0;	   
}
#ready-store-locator-search input {
font-family: HelveticaNeueLTPro-Roman;
font-weight: 400;
line-height: 40px;
display: block;
padding: 0px 10px;
border: 0px solid #fff;
width: 280px;
background-color: #006cff;
color: #fff;
letter-spacing: 1.4px;	
font-size:12px;
}
#ready-store-locator-search input:after {
content:url(//readyismade.com/wp-content/plugins/ready-store-locator/assets/images/icons8-search.svg);
}
#ready-store-locator-search  ::placeholder { color: #ffffff;
opacity: 1; }
#ready-store-locator-search  :-ms-input-placeholder { color: #ffffff;
}
#ready-store-locator-search  ::-ms-input-placeholder { color: #ffffff;
}
#ready-store-locator-loader {
background : rgba(0, 0, 0, 0.75);
position : absolute;
z-index : 99;
height : 100%;
width : 100%;
left : 0px;
top : 0px;
}
.ready-store-locator-ripple {
position : absolute;
display : block;
height : 80px;
margin : -40px 0px 0px -40px;
width : 80px;
left : 50%;
top : 50%;
}
.ready-store-locator-ripple div {
-webkit-border-radius : 50%;
-moz-border-radius : 50%;
border-radius : 50%;
-webkit-animation : ready-store-locator-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
-moz-animation : ready-store-locator-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
animation: ready-store-locator-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
position : absolute;
opacity : 1;
border : 5px solid #fff;
}
.ready-store-locator-ripple div:nth-child(2) {
animation-delay : -0.5s;
}
@keyframes ready-store-locator-ripple {
0% {
opacity : 1;
height : 0px;
width : 0px;
left : 36px;
top : 36px;
}
100% {
opacity : 0;
height : 72px;
width : 72px;
left : 0px;
top : 0px;
}
}
#ready-store-locator-map .gm-style-iw {
max-width : 650px;
width : 90%;
}
#ready-store-locator-map .ready-store-locator-content{
padding: 10px 20px 0px;	
}
#ready-store-locator-map .ready-store-locator-content h2.ready-store-name{
font-size: 15px;
line-height: 1em;	
}
#ready-store-locator-address a {
display : inline-block;
margin : 0px 0px 0px 10px;
color : #006cff;
}
#ready-store-locator-address ,
#ready-store-locator-contact {
line-height : 24px;
}
#ready-store-locator-products > h2 {
font-weight : 700;
font-size : 14px !important;
margin : 10px 0px;
}
#ready-store-locator-map #ready-store-locator-products .ready-store-product{
margin-bottom: 10px;
display: flex;	
}
#ready-store-locator-map #ready-store-locator-products .ready-store-product h3{
margin: 0 0 10px;
font-size: 12px;
}
#ready-store-locator-map #ready-store-locator-products .ready-store-product a{
}
#ready-store-locator-map #ready-store-locator-products .ready-store-product a img{
max-width: 130px;	
}
#ready-store-locator-map #ready-store-locator-products .ready-store-product div{
padding: 5px;
margin-top: 10px;
color: white;
font-weight: bold;
font-size: 3em;
display: flex;
flex-direction: column;
justify-content: center;	
}
#ready-store-locator-map #ready-store-locator-products .ready-store-product div > img{
max-width: 80%;
}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{width:30px;height:20px;margin-right:.5em}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"]{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-cc-plain.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-visa.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-mastercard.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-dinersclub.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-maestro.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-jcb.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-amex.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-discover.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-visa-electron.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url(//readyismade.com/wp-content/plugins/woocommerce-gateway-authorize-net-aim/lib/skyverge/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg)}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}#add_payment_method ul.payment_methods li{list-style-type:none}#add_payment_method ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method ul.payment_methods li img+img{margin-left:2px}