.bm-settings-banner { border: 1px solid #c3c4c7; position: relative; font-size: 15px; padding: 10px; margin: 5px 0 15px; background-color: white; &-title { padding: 5px; background: #f0f0f1; font-size: 15px; font-weight: bold; margin: 0px 0px 15px 0px; } &-row { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; margin: 0px 0px 15px 0px; .bm-settings-banner-image { width: 100px; height: 100%; margin: 0px 70px 0px 0px; } span a, span span a { text-decoration: none; color: #0068B4; } .banner-txt { margin-right: 55px; height: 40px; > a span , > span:last-child { padding-left: 25px; } &-icon { font-size: 15px; margin: 0px 15px 0px 0px; font-weight: bolder; } } } &-row-iconBox { display: flex; flex-direction: row; justify-content: space-around; margin: 0px 0px 15px 0px; border-top: 1px solid #c3c4c7; .bm-settings-banner-icon-box { display: flex; align-items: center; justify-content: center; height: 100px; margin: 0px 10px 0px 0px; a { margin-left: 5px; text-decoration: none; color: #0068B4; } span { font-size: 14px; &:first-child { align-items: center; display: flex; border: 2px solid #0068B4; border-radius: 50%; width: 20px; padding: 10px; margin: 0px 10px 0px 0px; height: 20px; justify-content: center; } } } } } .bm-modalbackground { position: relative; } .bm-modal-content { padding: 0px 30px 30px 30px; display: none; position: fixed; width: 33.333% !important; top: 20% !important; left: 33.3333% !important; background: white !important; z-index: 2 !important; .bm-close { font-size: 40px; margin: 5px; right: 0; position: absolute; cursor: pointer; } p { font-weight: bold; font-size: 15px; margin: 20px 0px; } } .bm-modal-overlay { display: none; position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.25); z-index: 1; &.active { display: block !important; } } /* label text under the radio buttons start */ label[for=no], label[for=yes] { top: 37px; position: absolute; @media screen and (max-width: 782px) { top: 46px; } } input#yes[name="woocommerce_bluemedia_testmode"] { margin-right: 20px; } /* label text under the radio buttons end */ .p-info { margin-left: 234px; display: block; } .woocommerce table.form-table { th label .woocommerce-help-tip { margin: 0px 0px 1px 4px !important; position: relative !important; right: unset !important; top: unset !important; } } .bm-settings-channel-list { .bm-payment-channels-wrapper { ul.woocommerce-shipping-methods { > div { > li { > ul { .bm-group-name { display: block; font-weight: bolder; margin-bottom: 5px; flex: 1 0 100%; } > li { display: flex; align-items: center; column-gap: 10px; .bm-payment-channel-method-logo img { width: 75px; } } } } &.bm-group-przelew-internetowy { margin-bottom: 1em; > li > ul { display: flex; flex-direction: row; flex-wrap: wrap; gap: 10px; > li { > .bm-payment-channel-method-logo img { width: 60px !important; height: 30px; object-fit: cover; } .bm-inside-expandable-group { display: none; } } } } } } } } .bm_settings_no_form { > h2, > p, > table { display: none; } }