.inpost-extra-content .input-group {position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.inpost-extra-content .form-control {display:block;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
.inpost-extra-content .input-group-append {display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1px;cursor:pointer;}
.inpost-extra-content .input-group-text {color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;background-color:#000000;border:1px solid rgba(0,0,0,.1);border-radius:0.25rem;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}
.inpost-extra-content .input-group-append .input-group-text {border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;}
body#checkout section.checkout-step .inpost-extra-content .form-control {border-radius: 8px 0 0 8px;}
#widget-modal__map p {color:azure}
body#checkout section.checkout-step .form-control.dst_other:focus {border-color:#000000}