.locatorBox {
    display: inline-flex;
    width:100%;
}
.locatorBox .submitLocator {
    box-shadow: rgba(0, 0, 0, 0.247059) 1px 2px 3px 0px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    height: 46px;
    letter-spacing: 0.18px;
    text-align: center;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    vertical-align: top;
    white-space: pre;
    width: 23%;
    min-width: 117px;
    column-rule-color: rgb(255, 255, 255);
    align-items: flex-start;
    perspective-origin: 61.5625px 23px;
    transform-origin: 61.5625px 23px;
    user-select: none;
    caret-color: rgb(255, 255, 255);
    background: rgb(236, 128, 58) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(210, 104, 35);
    font: normal normal bold normal 18px / 18px sans-serif;
    list-style: none outside none;
    margin: 0px 10px 8px 0px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 13px 30px;
    border-color: #d26823;
    line-height: 1;
    background: #ec803a;
    -webkit-box-shadow: rgba(0,0,0,0.25) 1px 2px 3px 0;
    -moz-box-shadow: rgba(0,0,0,0.25) 1px 2px 3px 0;
    box-shadow: rgba(0,0,0,0.25) 1px 2px 3px 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}


.locatorBox .submitLocator:hover {
    box-shadow: rgba(0, 0, 0, 0.247059) 1px 2px 3px 0px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    height: 46px;
    letter-spacing: 0.18px;
    text-align: center;
    text-decoration: none solid rgb(255, 255, 255);
    text-size-adjust: 100%;
    vertical-align: top;
    white-space: pre;
    width: 23%;
    min-width: 117px;
    column-rule-color: rgb(255, 255, 255);
    align-items: flex-start;
    perspective-origin: 61.5625px 23px;
    transform-origin: 61.5625px 23px;
    user-select: none;
    caret-color: rgb(255, 255, 255);
    background: rgb(210, 104, 35) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(210, 104, 35);
    font: normal normal bold normal 18px / 18px sans-serif;
    list-style: none outside none;
    margin: 0px 10px 8px 0px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 13px 30px;
}
.locatorBox input[type="submit"]:focus {
    background: rgb(236, 128, 58) none repeat scroll 0% 0% / auto padding-box border-box;
}

.locatorBox .locatorRadius {
    background-position: 100% 50%;
    color: rgb(51, 51, 51);
    cursor: pointer;
    height: 46px;
    text-decoration: none solid rgb(51, 51, 51);
    text-size-adjust: 100%;
    vertical-align: middle;
    width: 20%;
    min-width: 100px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 64px 23px;
    transform-origin: 64px 23px;
    caret-color: rgb(51, 51, 51);
    background: rgb(255, 255, 255) url("https://www.hollandandbarrett.com/ui/css/img/formalize-select-arrow.png?1370962643&Lo0P=4c648a76d0f3f6741c0722545ddf43ca") no-repeat scroll 100% 50% / auto padding-box padding-box;
    border: 1px solid rgb(151, 151, 151);
    font: normal normal normal normal 14px / normal sans-serif;
    list-style: none outside none;
    margin: 0px 14px 0px 0px;
    outline: rgb(51, 51, 51) none 0px;
    padding: 0px 20px 0px 10px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    margin-left:10px;
}

.locatorBox .searchLocator {
    color: rgb(51, 51, 51);
    height: 46px;
    text-decoration: none solid rgb(51, 51, 51);
    text-size-adjust: 100%;
    vertical-align: middle;
    width: 50%;
    min-width: 161px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 151.5px 23px;
    transform-origin: 151.5px 23px;
    caret-color: rgb(51, 51, 51);
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box padding-box;
    border: 1px solid rgb(151, 151, 151);
    font: normal normal normal normal 14px / 16.8px Helvetica, Arial, sans-serif;
    list-style: none outside none;
    outline: rgb(51, 51, 51) none 0px;
    padding: 1px 10px;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}
.locatorBox .searchLocator:focus {
    box-shadow: rgb(62, 154, 245) 0px 0px 0px 1px inset;
    color: rgb(51, 51, 51);
    height: 46px;
    text-decoration: none solid rgb(51, 51, 51);
    text-size-adjust: 100%;
    vertical-align: middle;
    width: 50%;
    min-width: 161px;
    column-rule-color: rgb(51, 51, 51);
    perspective-origin: 151.5px 23px;
    transform-origin: 151.5px 23px;
    caret-color: rgb(51, 51, 51);
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box padding-box;
    border: 1px solid rgb(62, 154, 245);
    font: normal normal normal normal 14px / 16.8px Helvetica, Arial, sans-serif;
    list-style: none outside none;
    outline: rgb(51, 51, 51) none 0px;
    padding: 1px 10px;
}




