@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&display=swap');

/* CUSTOM TEMPLATES */
body .container .pad__header {
    background-color: #F9DCCD !important;
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 70px;
    padding: 15px 47px;
}
body .container.event-template .pad__header {
    background-color: #e8ebf1 !important
}
.section--inbox {
    font-family: 'Manrope', sans-serif;
}
body .container .pad__header .header-logo {
    background: url(/source/3/tzf%20logo.svg);
    width: 208px;
    height: 25px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
}
@media (min-width: 600px) {
   body .container .pad__header .header-logo {
    width: 260px;
    height: 40px;
} 
}
.section--inbox .pad__content {
    background-color: #F9DCCD;
    padding-top: 0;
    padding-bottom: 40px;
}
.section--inbox .event-template .pad__content {
    background-color: #e8ebf1;
}
body .container .pad__header .brand-logo {
    background: url('data:image/png;base64,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');
    width: 55px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0;
}
.inbox-label {
    display: none;
}
.section--inbox .pad__header .title-main img {
    display: none;
}

body .container .pad__header .title-main {
    margin-left: auto;
    color: #fff;
    display: flex;
    align-items: center;
    margin-top: 0;
}

.section--inbox .pad__list .item .box-content strong {
    color: #183a80;
}

.section--inbox .pad__list .item .box-content p {
    color: #000
}

.section--inbox .pad__list .item:nth-child(even) {
    background-color: #f1f5f7;
}

.section--inbox .pad__list .item .box-avatar {
    border: none;
}

body .container .pad__header .inbox-icon {
    font-size: 23px;
    display: flex;
    align-items: center;
    background-color: #1B3879;
    border-radius: 13px;
    width: 32px;
    height: 32px;
    justify-content: center;
    box-shadow: 0 4px 7px rgb(27 56 121 / 27%);
}

body .container .pad__header .inbox-icon::before {
    margin-right: 0;
    padding-top: 3px;
    color: #F9DCCD;
}
body .container.event-template .pad__header .inbox-icon::before {
    color: #e8ebf1;
}

body .container .pad__questionform .pad__polling {
    padding-top: 45px;
    padding-bottom: 55px;
    background: #F4C949;
}

body .container .pad__questionform .pad__polling strong {
    color: #1B3879;
    font-size: 16px;
    line-height: 1.4;
    font-weight: 500;
    margin-bottom: 20px;
}

body .container .pad__questionform {
    background-color: #144089;
}

body .container .pad__questionform .question {
    color: #fff;
}

body .container .pad__orderpromotion .pad__polling {
    padding-top: 55px;
    padding-bottom: 55px;
}

body .container .pad__orderpromotion .question {
    color: #fff;
}

body .container .pad__orderpromotion button {
    background-color: #C40E2E !important;
    width: 100%;
    border-radius: 0;
}

body .container .pad__orderpromotion {
    background-color: #4D4D4D;
}

body .container .pad__orderpromotion form > [id*="orderItems"] > div {
    display: flex;
    background: #ffffff;
    align-items: center;
    margin-top: 10px;
    padding: 11px 20px;
    margin-left: 15px;
    border-radius: 4px;
    margin-right: 15px;
}

body .container .pad__orderpromotion form > [id*="orderItems"] > div div {
    display: flex;
    width: 100%;
    align-items: center;
    padding: 0;
    position: relative;
}

body .container .pad__orderpromotion form > [id*="orderItems"] > div div input {
    max-width: 70px;
    margin-left: auto;
    border: none;
    box-shadow: none;
    outline: none;
    border-bottom: solid 2px #d0d0d0;
    border-radius: 0;
    text-align: center;
    -moz-appearance: textfield;
}

input[id*="token"] + .button-input {
    display: none;
}

input[id*="token"] + .button-input + .button-input {
    display: none;
}

body .container .pad__orderpromotion form > [id*="orderItems"] > div div input::-webkit-outer-spin-button, body .container .pad__orderpromotion form > [id*="orderItems"] > div div input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

body .container .pad__orderpromotion form [id*="_value-error"] {
    position: absolute;
    right: 100px;
    text-align: right;
}

body .container .pad__orderpromotion form > [id*="orderItems"] > div div label {
    font-size: 17px;
    font-weight: 400;
}

body .container .pad__orderpromotion [id*="orderItems"] > div label {
    margin-bottom: 0;
}

body .container .pad__calltoaction {
}

body .container .question {
    font-size: 27px;
    font-weight: 700;
}

body .container .box-avatar {
    background-color: #eceff1;
    position: relative;
    overflow: visible;
    max-width: 52px !important;
    height: 52px !important;
    box-shadow: 0 10px 20px rgb(158 134 122 / 39%);
    -webkit-box-shadow: 0 10px 20px rgb(158 134 122 / 39%);
    -moz-box-shadow: 0 10px 20px rgb(158 134 122 / 39%);
}
/* body .container .box-avatar::after {
    content: '';
    width: calc(100% + 700px);
    height: 330px;
    position: absolute;
    background-repeat:no-repeat;
    background-size: contain;
    background-position: center;
    right: 0;
    top: 0;
    left: -350px;
    bottom: 0;
    margin: auto;
} */
@media (max-width: 440px) {
    body .container .box-avatar::after {
     height: 300px;   
    left: -350px;
    }
}
body .container .box-avatar {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

body .container .box-avatar.avatar-product {
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.19);
    -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.19);
    -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.19);
}

body .container .pad__polling {
    background: none;
}

body .container .pad__questionform .pad__polling .btn-square {
    background-color: #1B3879;
    margin-top: 28px;
    width: 100%;
    color: #fff;
    border-radius: 30px;
    width: auto;
}

body .container .pad__questionform .pad__polling .item .ui-radio + label:before {
    border-color: #144089 !important;
}

body .container .pad__questionform .pad__polling .item .ui-radio:checked + label:before {
    background-color: #144089 !important;
}

body .container .pad__polling .item {
    box-shadow: none;
    margin-bottom: 10px;
    border-radius: 100px;
}

body .container .pad__calltoaction {
    padding: 55px 40px;
    text-align: center;
}

body .container .pad__calltoaction h3 {
    margin: 0;
    font-weight: 800;
    font-size: 23px;
}

body .container .pad__calltoaction a.js__order_link {
    padding: 10px 25px;
    background: #144089;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    font-weight: 700;
    line-height: 35px;
    margin-top: 21px;
    width: 100%;
    display: block;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
}

body .container .pad__content .sender-name {
    display: block;
    font-size: 24px;
    font-weight: 900;
    color: #000;
    margin-bottom: 8px;
    margin-top: 10px;
    line-height: 1.3;
}

body .container .pad__content .recipient-label {
    font-weight: 600;
    font-size: 18px;
    color: #afafaf;
}

body .container .pad__content .recipient-content {
    font-weight: 600;
    font-size: 18px;
    color: #7d7d7d;
    display: block;
}

body .container .pad__content .message-title {
    font-weight: 600;
    margin-top: 0;
}

body .container .pad__message article .message-salutation {
    padding-bottom: 6px;
    font-size: 18px;
    margin-bottom: 9px;
    line-height: 1.5;
    font-weight: 900;
    color: #1B3879;
}

body .container .pad__footer .message-banner img {
    max-width: 100%
}

body .container .pad__message iframe {
    width: 100%;
}

.section--inbox .pad__video .video-overlay {
    display: none;
}

.section--inbox .pad__video .btn-play {
    display: none;
}

body .container .pad__footer .privacy-policy {
    padding: 30px;
    display: block;
    font-size: 18px;
    color: #144089;
    text-align: center;
}

.section--inbox .pad__message article.logos p {
    margin-bottom: 0;
}

.section--inbox .pad__message article.logos p img {
    width: 100%;
    margin-top: 36px;
    margin-bottom: 0;
}

body .container .pad__message article.main-content {
    background-color: #ffffff;
    padding: 30px 25px 30px;
    border-radius: 0;
}

body .container .pad__message article.main-content :last-child {
    margin-bottom: 0;
}

body .container .pad__message article p {
    font-size: 14px;
    line-height: 25px;
}

@media (max-width: 700px) {
    body .container .pad__header .inbox-label {
        display: none;
    }

    body .container .pad__header .inbox-icon {
        font-size: 24px;
    }

    body .container .pad__header .inbox-count-m {
        margin-left: 0;
    }

    body .container .pad__header .title-main {
        margin-right: 0;
        font-size: 16px;
    }

    body .container .pad__header {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (max-width: 450px) {
    body .container {
        padding-left: 0;
        padding-right: 0;
    }

    body .container .pad.pad--inbox {
        margin-bottom: 0;
        margin-top: 0;
    }

    body .container .pad__polling, body .container .pad__calltoaction {
        padding-left: 15px;
        padding-right: 15px;
    }

    body .container .pad__header .header-logo, body .container .pad__header .brand-logo {
        height: 45px;
    }
}

@media (max-width: 350px) {
    body .container .pad__header .inbox-count-m {
        position: absolute;
        right: 0;
        top: -2px;
    }

    body .container .pad__header .inbox-icon {
        font-size: 35px;
    }
}
/* FORMULARZ ZAMOWIENIOWY */

.order-form .button-back-to-message {
    padding: 30px 30px 0;
    display: flex;
    font-size: 17px;
    color: #808080;
    align-items: center;
}

.order-form .order-form-title {
    font-size: 19px !important;
    line-height: 25px;
}

.order-form .button-back-to-message i {
    color: #c50d2e;
    font-size: 30px;
}

.order-form .pad__list {
    padding: 30px
}

.order-form .panel-group {
    background-color: #F4F4F4;
}

.order-form .pad__list form > div {
    padding: 0;
}

.order-form .panel {
    border-radius: 0 !important;
    border: none;
    box-shadow: none;
    background: transparent !important;
}

.order-form .panel > .panel-heading {
    padding: 0;
}

.order-form .panel-group .panel + .panel {
    margin-top: 0;
    border-top: none;
}

.order-form .panel > .panel-heading a {
    display: block;
    padding: 14px 15px;
    position: relative;
    color: #737373;
    text-transform: lowercase;
    font-weight: 700;
}

.order-form .panel > .panel-heading a:first-letter {
    text-transform: uppercase;
}

.order-form .panel > .panel-heading a[aria-expanded='true'] {
    color: #C40E2E;
}

.order-form .panel > .panel-heading a::after {
    content: '\e82d';
    font-family: unicons;
    position: absolute;
    right: 10px;
    color: #696E75;
    font-size: 29px;
    top: 8px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
}

.order-form .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top: none;
    padding-top: 10px;
    padding-bottom: 20px;
    padding-right: 0;
}

.order-form .panel > .panel-heading a[aria-expanded='true']::after {
    color: #C40E2E;
    transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -moz-transform: scaleY(-1);
}

.order-form .panel [id*="orderItems"] > div {
    display: flex;
    align-items: center;
    padding: 7px 0;
}

.order-form .panel [id*="orderItems"] > div div {
    display: flex;
    width: 100%;
    align-items: center;
    padding: 0;
    position: relative;
}

.order-form .panel [id*="orderItems"] input {
    max-width: 40px;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    border: none;
    box-shadow: none;
    outline: none;
    border-radius: 0;
    text-align: center;
    -moz-appearance: textfield;
}

.order-form .panel [id*="orderItems"] input::-webkit-outer-spin-button, .order-form .panel [id*="orderItems"] input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.order-form .panel[id*="_value-error"] {
    position: absolute;
    right: 100px;
    text-align: right;
}

.order-form .panel [id*="orderItems"] > div div label {
    font-size: 17px;
    font-weight: 400;
}

.order-form .panel [id*="orderItems"] > div label {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 15px;
    flex: 1 0 calc(100% - 110px);
    order: 0;
}

.order-form .panel [id*="orderItems"] > div .button-input.inc {
    order: 2;
    border-radius: 0 30px 30px 0;
}

.order-form .panel [id*="orderItems"] > div .button-input.dec {
    border-radius: 30px 0 0 30px;
}

.order-form .panel [id*="orderItems"] > div .button-input.dec::after {
    content: '-';
    margin-left: -3px;
}

.order-form .panel [id*="orderItems"] > div input {
    order: 1;
    min-width: 40px;
    -webkit-box-shadow: inset 0px 0px 0px 2px #e4e4e4;
    -moz-box-shadow: inset 0px 0px 0px 2px #e4e4e4;
    box-shadow: inset 0px -4px 0px -2px #e4e4e4;
    border-bottom: solid 3px #ffffff;
}

.order-form .panel [id*="orderItems"] > div .button-input {
    background-color: #fff;
    height: 34px;
    font-size: 27px;
    width: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    cursor: pointer;
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Old versions of Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}

.order-form .form-control {
    border-radius: 0;
    box-shadow: none;
}

.order-form .btn.btn-square {
    width: 100%;
    font-size: 18px;
    background-color: #c50d2e;
    color: #fff;
    line-height: 1.3;
    margin-top: 20px;
}

@media (max-width: 500px) {
    .order-form .order-form-title {
        font-size: 16px !important;
        line-height: 1.2 !important;
        text-align: right;
    }
}

.pad__orderpromotion fieldset.item {
    position: relative !important;
    min-height: 60px;
}

.pad__orderpromotion fieldset.item > * {
    position: absolute !important;
    font-size: 16px;
    margin-bottom: 0 !important;
}

.pad__orderpromotion fieldset.item > input {
    right: 38px;
    max-width: 40px;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    border: none;
    box-shadow: none;
    outline: none;
    border-radius: 0;
    text-align: center;
    -moz-appearance: textfield;
}

.pad__orderpromotion fieldset.item > input::-webkit-outer-spin-button, .pad__orderpromotion fieldset.item > input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.pad__orderpromotion fieldset.item > .button-input.inc {
    right: 17px;
    top: 15px;
    border-radius: 0 30px 30px 0;
}

.pad__orderpromotion fieldset.item > .button-input.inc::after {
    content: '\eb37';
    color: #868686;
    font-family: unicons;
    position: absolute;
    left: 0;
}

.pad__orderpromotion fieldset.item > .button-input.dec {
    border-radius: 30px 0 0 30px;
    right: 82px;
    top: 15px;
}

.pad__orderpromotion fieldset.item > .button-input.dec::after {
    content: '\eae6';
    color: #868686;
    font-family: unicons;
    position: absolute;
    right: 0;
}

.pad__orderpromotion fieldset.item > input {
    order: 1;
    min-width: 40px;
}

.pad__orderpromotion .pad__polling strong, .pad__questionform .pad__polling strong {
    color: #fff;
}

.pad__orderpromotion .pad__polling strong::after {
    content: '!';
}

.pad__orderpromotion fieldset.item > .button-input {
    text-align: center;
    background-color: #fff;
    height: 34px;
    font-size: 24px;
    width: 22px;
    position: relative;
    color: transparent;
    cursor: pointer;
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Old versions of Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}

.pad__orderpromotion form > [id*="orderItems"] > div label {
    margin-bottom: 0;
    font-weight: 400;
    font-size: 15px;
    flex: 1 0 calc(100% - 100px);
    order: 0;
}

.pad__orderpromotion form > [id*="orderItems"] > div .button-input.inc {
    order: 2;
    border-radius: 0 30px 30px 0;
}

.pad__orderpromotion form > [id*="orderItems"] > div .button-input.dec {
    border-radius: 30px 0 0 30px;
}

.pad__orderpromotion form > [id*="orderItems"] > div .button-input.dec::after {
    content: '-';
    margin-left: -3px;
}

.pad__orderpromotion form > [id*="orderItems"] > div input {
    order: 1;
    min-width: 40px;
}

.pad__orderpromotion form > [id*="orderItems"] > div .button-input {
    background-color: #fff;
    height: 34px;
    font-size: 30px;
    width: 25px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Old versions of Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}

.section--inbox .pad__message article ul li:not(:last-child) {
    margin-bottom: 0;
}

@media (max-width: 525px) {
    .section--inbox .pad__list .item {
        display: flex;
        align-items: center;
    }

    .section--inbox .pad__list .item .box-content {
        text-align: left;
    }

    .section--inbox .pad__list .item .box-avatar {
        min-width: 80px;
        min-height: 80px;
        width: 80px !important;
        height: 80px !important;
        background-size: 80px 80px;
        padding: 6px;
        margin-right: 20px;
        margin-bottom: 0;
    }

    .section--inbox .pad__list .item .box-content strong {
        margin: 3px 0;
    }

    .section--inbox .pad__header .title-main {
        font-size: 16px;
    }

    .section--inbox .pad__header .brand-logo {
        margin: 0 !important;
    }
}

@media (min-width: 992px) {
    .nav-sm .logged-user .user-profile {
        justify-content: center;
    }
}

.pad__footer {
    border-top: solid 3px #efefef;
}

.pad__message.d-flex {
    display: flex;
    align-items: flex-end;
    padding: 20px 0 45px 60px;
}

.pad__message.d-flex .colm:first-child {
    flex: 1 0 45%;
    padding-bottom: 30px;
}

.pad__message.d-flex .colm:last-child {
    flex: 1 0 55%;
}

.pad__message.d-flex .colm img {
    max-width: 100%;
    width: 100%;
}

@media (max-width: 568px) {
    .pad__message.d-flex {
        padding-left: 20px;
        padding-bottom: 25px;
    }

    .pad__message.d-flex .colm:first-child {
        flex: 1 0 55%;
        padding-bottom: 2px;
    }

    .pad__message.d-flex .colm:last-child {
        flex: 1 0 45%;
    }
}

a[href*="client-order/list"] {
    display: none !important;
}

.login-block .form-login button,
.nav .nav-link.button,
.progress-bar,
.label-success,
.nav.nav-tabs > li.active > a {
    background-color: #034EA2 !important;
}
/*.login-block .form-login button,
.nav .nav-link.button,
.badge,
.progress-bar,
.label-success,
.nav.nav-tabs > li.active > a {
    background-color: #034EA2 !important;
}*/
.login-block .form-login button:hover,
.login-block .form-login button:focus,
.login-header nav .nav-link.button:hover,
.login-header nav .nav-link.button:focus,
.nav .nav-link.button:hover,
.nav .nav-link.button:focus {
    background-color: #0E4194 !important
}
.login-block .form-login input[type=checkbox],
.nav.side-menu>li.current-page,
.nav-sm .nav.child_menu li.active, .nav-sm .nav.side-menu li.active-sm,
.nav.nav-tabs > li.active > a  {
    border-color: #034EA2;
}
.nav.side-menu>li.current-page>a i,
.sonata-action-element .fa.fa-plus-circle::before,
.sonata-ba-field.sonata-ba-field-standard-natural i.fa.fa-plus-circle::before {
    color: #034EA2 !important;
}
.table>thead:first-child>tr:first-child>th,
.table-responsive::-webkit-scrollbar-track,
.select2-results .select2-highlighted {
    background: #eff2f5;
}
.table-responsive::-webkit-scrollbar-thumb {
    background: #ccd2d8; 
}

body .container.body .right_col,
.main_container .top_nav, .nav-sm .main_container .top_nav {
    background-color: #e4e9ef;
}

.tile_count .tile_stats_count .count,
.tile_count .tile_stats_count span.count_top i {
    color: #034EA2 !important;
}
.tile_count .tile_stats_count span.count_top i {
    opacity: 0.2
}


body .login-logo,
.left_col .nav_title .site_title,
.app-logo,
.card .brand-logo {
    background: url('data:image/png;base64,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');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
}
body .login-logo img,
.left_col .nav_title .site_title img,
.app-logo img {
    opacity: 0;
    visibility: hidden;
}

.logged-user .user-profile img {
    width: 55px !important;
}

.pad__polling label {
	margin-bottom: 20px;
	font-size: 16px !important;
	color: #1B3879 !important;
	font-weight: 700 !important;
}
.pad__polling label.required {
    text-align: center;
}
.pad__polling .item label.required {
    text-align: left;
}
.section--inbox .pad__message {
    padding: 0;
    margin-top: -15px;
    overflow: hidden;
    border-radius: 15px;
}
.logo-mnww {
    text-align: center;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}
.logo-mnww img {
    max-width: 200px;
    margin-bottom: 20px;
}
.logo-mnww p {
    font-size: 12px !important;
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
    line-height: 1.4 !important
}
.product {
    text-align: center;
}
.product img {
    max-width: 412px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.pad_imagetext .box {
    margin-top: -60px;
    position: relative;
    background-color: #fff;
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px 25px;
    border-radius: 15px;
    box-shadow: 0 13px 14px rgb(0 0 0 / 0.04);
    -webkit-box-shadow: 0 13px 14px rgb(0 0 0 / 0.04);
}
.pad_imagetext .box .text-with-icon {
    display: flex;
    align-items: center;

}
.pad_imagetext .box .text-with-icon img {
    width: 30px;
}
.pad_imagetext .box .text-with-icon > div {
    margin-left: 15px;
}
.pad_imagetext .box .text-with-icon h5 {
    margin-bottom: 0;
    font-size: 15px;
    color: #1B3879;
    font-weight: 700;
    margin-top: 0;
}
.pad_imagetext .box .text-with-icon h6 {
    margin-bottom: 0;
    font-size: 15px;
    color: #1B3879;
    font-weight: 400;
    margin-top: 6px;
}
.pad_imagetext img {
    width: 100%;
}
@media (min-width: 600px) {
   .pad_imagetext > img {
    height: 600px;
    object-fit: cover;
    object-position: top;
    } 
}
.pad__footer .img-footer {
    text-align: center;
    margin-bottom: 25px;
}
.pad__footer .img-footer img {
    width: 100%;
    padding: 0 40px;
    max-width: 400px;
}
.pad__footer {
    border: none;
    padding: 50px 20px;
}
.pad__footer a,
.pad__footer p {
    font-size: 10px;
    color: #9F9F9F;
    line-height: 1.2
}
.pad__footer p {
    text-align: center;
    max-width: 96%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
}
.pad__footer p a {
    text-decoration: underline !important;
}
.section--inbox .pad__header .title-main .tag {
    display: none;
}
.download-leaflet {
    text-align: center;
    padding: 30px 0 40px !important;
}
.download-leaflet img {
    width: 100%;
    max-width: 412px;
}
.indexes {
    text-align: center;
    font-size: 10px;
    display: inline-block;
    color: rgb(27 56 121 / 35%);
}
.button-s a {
    background-color: #1b3879;
    color: #fff;
    padding: 14px 20px;
    border-radius: 40px;
    font-size: 16px;
    font-weight: 700;
}
.button-s {
    text-align: center;
    margin-top: 60px;
}
.normal-container img {
    width: calc(100% + 44px);
    position: relative;
    left: -22px;
}
.normal-container {
    margin-top: 20px;
    margin-bottom: 40px !important;
}
.event-template .logo-mnww {
    margin-top: 0;
    margin-bottom: 40px;
}

.doctor-intro-1 {
    max-width: 100%;
}
.doctor-box {
    background-color: #fff;
    border-radius: 15px;
    max-width: calc(100% - 60px);
    margin-left: auto;
    margin-right: auto;
    padding: 20px 30px;
    margin-top: -20px;
    z-index: 99;
    position: relative;
    display: flex;
    align-items: center;
}
.doctor-box p {
    margin-bottom: 0;
    margin-left: 20px;
    color: #0f397d;
}
.doctor-center {
    padding: 0 20px;
    text-align: center;
}
.doctor-intro-title {
    font-size: 30px;
    font-weight: 800;
    color: #0f397d;
    margin-bottom: 40px;
}
.doctor-center h3 {
    color: #0f397d;
    font-weight: 700;
    font-size: 20px;
}
.doctor-button {
    color: #fff;
    background-color: #0f397d;
    padding: 20px;
    display: inline-block;
    border-radius: 50px;
    font-size: 20px;
    font-weight: 800;
    margin-top: 35px;
    margin-bottom: 30px;
}
.blue-box {
    background-color: #0f397d;
    color: #fff;
    text-align: center;
    padding: 30px 20px;
}
.doctor-footer {
    width: 100%;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.card-body .btn {
    background-color: #1e3b75;
}

.no-play-button .btn-play {
	display: none;
}


@media (min-width: 569px) {
    .section--inbox .pad {
        margin-top: 0;
		margin-bottom: 0;
    }
	.section--inbox .pad.pad--inbox {
		padding-top: 74px;
		padding-bottom: 74px;
		background-color: #d7dfe2;
	}
}


/* Marketing consent resignation page */

.marketing-consent-resignation-container {
	padding: 20px;
}
.marketing-consent-resignation-container .card-header {
	margin-bottom: 15px;
}
.marketing-consent-resignation-container .btn {
	margin-top: 15px;
	color: white;
}
