.unisendshipping_carrier:not(.ps_1-6) {
    margin-bottom: 25px;
}
.unisendshipping_carrier .error,
.unisendshipping_carrier .error #unisendshipping_express_terminal + .select2 #select2-unisendshipping_express_terminal-container {
    color: red;
}
.unisendshipping_carrier .error #unisendshipping_express_terminal + .select2 .select2-selection {
    border-color: red;
}
.unisendshipping_carrier .error #unisendshipping_express_terminal + .select2 .select2-selection__arrow b {
    border-color: red transparent transparent transparent;
}
.unisendshipping_carrier #select2-unisendshipping_express_terminal-container,
.unisendshipping_carrier .select2.select2-container {
    min-width: 350px;
    max-width: 100%;
}

.kbshippingparceloption .unisendshipping_carrier #select2-unisendshipping_express_terminal-container,
.kbshippingparceloption .unisendshipping_carrier .select2.select2-container {
    min-width: 100%;
}

#unisendshipping_express_terminal {
    height: auto;
}
.unisendshipping_carrier .select2.select2-container {
    width: 100%;
}
.unisendshipping_carrier .unisendshipping_carrier_link {
    font-style: italic;
}

.unisendshipping_carrier.js-error-box {
    color: red;
}

@media (min-width: 692px) and (max-width: 893px){
    .carrier-extra-content .unisendshipping_carrier #select2-unisendshipping_express_terminal-container,
    .carrier-extra-content .unisendshipping_carrier .select2.select2-container{
        min-width: 100%;
    }
}
@media (max-width: 450px){
    .unisendshipping_carrier #select2-unisendshipping_express_terminal-container,
    .unisendshipping_carrier .select2.select2-container{
        min-width: 100%;
    }
}

body#checkout section.checkout-step .delivery-options .delivery-option img {
    max-width: 50px;
}