
.payment-locations .iframe-wrapper{
    margin-bottom:8px;
    margin-top:35px
}
.iframe-wrapper.-type-payment-locations body{
    background-color:#fff;
    box-sizing:border-box
}
.iframe-wrapper.-type-payment-locations .spacer{
    height:35px
}
.iframe-wrapper.-type-payment-locations .resultsfade .heading,.iframe-wrapper.-type-payment-locations .search .heading{
    font-size:20px;
    line-height:24px;
    letter-spacing:.4px;
    padding:0 20px
}
.iframe-wrapper.-type-payment-locations .resultsfade .subheading,.iframe-wrapper.-type-payment-locations .search .subheading{
    line-height:27px;
    margin-top:10px
}
@media (min-width:900px){
    .iframe-wrapper.-type-payment-locations .resultsfade .subheading,.iframe-wrapper.-type-payment-locations .search .subheading{
        margin-top:30px
    }
}
.iframe-wrapper.-type-payment-locations .resultsfade .edge,.iframe-wrapper.-type-payment-locations .search .edge{
    padding:0 20px
}
@media (min-width:900px){
    .iframe-wrapper.-type-payment-locations .resultsfade #schbutton,.iframe-wrapper.-type-payment-locations .search #schbutton{
        max-width:125px
    }
}
.iframe-wrapper.-type-payment-locations .resultsfade .btn,.iframe-wrapper.-type-payment-locations .search .btn{
    border:0;
    box-shadow:none;
    font-size:16px;
    height:50px
}
.iframe-wrapper.-type-payment-locations .resultsfade .autolocate,.iframe-wrapper.-type-payment-locations .search .autolocate{
    display:block!important
}
.iframe-wrapper.-type-payment-locations .resultsfade .autolocate a,.iframe-wrapper.-type-payment-locations .search .autolocate a{
    font-family: HelveticaNeueBold,Helvetica,Arial Nova,Arial,sans-serif;
    font-weight:700;
    margin-top:20px!important
}
.iframe-wrapper.-type-payment-locations .resultsfade #bsframework,.iframe-wrapper.-type-payment-locations .search #bsframework{
    top:55px
}
@media (min-width:595px){
    .iframe-wrapper.-type-payment-locations .resultsfade #bsframework,.iframe-wrapper.-type-payment-locations .search #bsframework{
        top:0
    }
}
.iframe-wrapper.-type-payment-locations .resultsfade #searchguimain,.iframe-wrapper.-type-payment-locations .search #searchguimain{
    margin:10px auto 0;
    width:100%
}
@media (min-width:900px){
    .iframe-wrapper.-type-payment-locations .resultsfade #searchguimain,.iframe-wrapper.-type-payment-locations .search #searchguimain{
        display:flex!important
    }
}
.iframe-wrapper.-type-payment-locations .resultsfade #searchguimain *,.iframe-wrapper.-type-payment-locations .search #searchguimain *{
    max-width:420px
}
.iframe-wrapper.-type-payment-locations .resultsfade #results,.iframe-wrapper.-type-payment-locations .search #results{
    box-sizing:border-box;
    padding:0 20px
}
.iframe-wrapper.-type-payment-locations .resultsfade #results #search,.iframe-wrapper.-type-payment-locations .search #results #search{
    max-width:calc(100% - 145px)
}
.iframe-wrapper.-type-payment-locations .resultsfade #results #schbutton,.iframe-wrapper.-type-payment-locations .search #results #schbutton{
    max-width:100%
}
.iframe-wrapper.-type-payment-locations .resultsfade #switchbuttondiv,.iframe-wrapper.-type-payment-locations .search #switchbuttondiv{
    background-color:#fff
}
.iframe-wrapper.-type-payment-locations .resultsfade #switchbutton,.iframe-wrapper.-type-payment-locations .search #switchbutton{
    background-color:#f0f0f0;
    border:0;
    box-shadow:none;
    color:var(--linktext);
    font-family: HelveticaNeueBold,Helvetica,Arial Nova,Arial,sans-serif;
    font-weight:700;
    height:45px;
    margin:20px auto;
    opacity:1;
    width:calc(100% - 40px)
}
.iframe-wrapper.-type-payment-locations .resultsfade #switchbuttonspace,.iframe-wrapper.-type-payment-locations .search #switchbuttonspace{
    height:25px
}
.iframe-wrapper.-type-payment-locations .resultsfade .searchtitle,.iframe-wrapper.-type-payment-locations .search .searchtitle{
    display:none
}
.iframe-wrapper.-type-payment-locations .resultsfade .emailme,.iframe-wrapper.-type-payment-locations .search .emailme{
    margin-top:20px
}
.iframe-wrapper.-type-payment-locations .resultsfade .emailme a,.iframe-wrapper.-type-payment-locations .search .emailme a{
    font-family: HelveticaNeueBold,Helvetica,Arial Nova,Arial,sans-serif;
    font-weight:700
}
.iframe-wrapper.-type-payment-locations .resultsfade .storeiconresult,.iframe-wrapper.-type-payment-locations .search .storeiconresult{
    display:none
}
.iframe-wrapper.-type-payment-locations .resultsfade #resultsdynamic,.iframe-wrapper.-type-payment-locations .search #resultsdynamic{
    margin:auto;
    width:calc(100% - 40px)
}
.iframe-wrapper.-type-payment-locations .resultsfade .resultnav,.iframe-wrapper.-type-payment-locations .search .resultnav{
    font-size:14px;
    letter-spacing:-.2px;
    margin-top:30px
}
.iframe-wrapper.-type-payment-locations .resultsfade .result,.iframe-wrapper.-type-payment-locations .search .result{
    border:2px solid #d8d8d8;
    margin:20px auto;
    padding:20px;
    width:calc(100% - 40px)
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storedist,.iframe-wrapper.-type-payment-locations .search .result .storedist{
    color:#53565a;
    font-size:14px;
    letter-spacing:-.2px;
    line-height:20px;
    margin:0
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storename,.iframe-wrapper.-type-payment-locations .search .result .storename{
    margin-top:0
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storeaddress,.iframe-wrapper.-type-payment-locations .resultsfade .result .storephone a,.iframe-wrapper.-type-payment-locations .search .result .storeaddress,.iframe-wrapper.-type-payment-locations .search .result .storephone a{
    color:#53565a;
    font-size:14px;
    line-height:20px
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storecountry,.iframe-wrapper.-type-payment-locations .search .result .storecountry{
    display:none
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storetimestitle,.iframe-wrapper.-type-payment-locations .search .result .storetimestitle{
    font-size:12px;
    font-family: HelveticaNeueBold,Helvetica,Arial Nova,Arial,sans-serif;
    font-weight:700
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storetimes tr,.iframe-wrapper.-type-payment-locations .search .result .storetimes tr{
    display:block;
    line-height:20px;
    margin-bottom:4px
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storetimes th,.iframe-wrapper.-type-payment-locations .search .result .storetimes th{
    font-size:14px;
    width:100px
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storetimes td,.iframe-wrapper.-type-payment-locations .search .result .storetimes td{
    color:#53565a;
    font-size:14px
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storemisc1,.iframe-wrapper.-type-payment-locations .resultsfade .result .storemisc2,.iframe-wrapper.-type-payment-locations .resultsfade .result .storemisc3,.iframe-wrapper.-type-payment-locations .search .result .storemisc1,.iframe-wrapper.-type-payment-locations .search .result .storemisc2,.iframe-wrapper.-type-payment-locations .search .result .storemisc3{
    color:#53565a;
    font-size:14px;
    line-height:20px
}
.iframe-wrapper.-type-payment-locations .resultsfade .result .storeoptions,.iframe-wrapper.-type-payment-locations .search .result .storeoptions{
    font-family: HelveticaNeueBold,Helvetica,Arial Nova,Arial,sans-serif;
    font-weight:700;
    padding-top:10px
}