.article-content h1 {
    text-transform: uppercase;
}

/* my custom styles begins from v61 */

/* #chat-24-widget-container{margin-right:251px!important;} */
#chat-24-widget-container{margin-right:16%!important;margin-bottom: 45px!important;}


.widget-button-text {
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 11px!important;
    clear: both!
}



/* Custom styles for 24-widget START  */


#chat-24-widget-container #chat-24-popup-7.desktop_lch.chat-24-lc-size-1 {
    border-radius: 15px;
    width: auto!important;
    height: 360px;
}

#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #chat-24-present-form-container .chat-24-present-form .chat-24-present-form-title {
    font-size: 1.4em;
}

#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #chat-24-present-form-container .chat-24-present-form .chat-24-present-form-rows-block .chat-24-present-form-label {
    font-size: 1em;
}


#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #chat-24-present-form-container .chat-24-present-form #chat-24-present-form-send {
    font-size: 1.3em;
}

#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #head_lch .title-lch-container .sub_title_lch {
    font-size: 1.3em;
}

/*Custom styles for 24-widget END */



/* Custom styles for 24-widget START 


#chat-24-widget-container #chat-24-popup-7.desktop_lch.chat-24-lc-size-1 {
    border-radius: 15px;
    width: auto!important;
    height: 360px;
}

#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #chat-24-present-form-container .chat-24-present-form .chat-24-present-form-title {
    font-size: 1.4em;
}

#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #chat-24-present-form-container .chat-24-present-form .chat-24-present-form-rows-block .chat-24-present-form-label {
    font-size: 1em;
}


#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #chat-24-present-form-container .chat-24-present-form #chat-24-present-form-send {
    font-size: 1.3em;
}

#chat-24-widget-container #chat-24-popup-7 #chat-24-inner-container-lch #head_lch .title-lch-container .sub_title_lch {
    font-size: 1.3em;
}





/* FORM START */

.sp-form[sp-id="172098"]{display:block;background:#fff;padding:15px;width:100%;max-width:100%;font-family:Arial,"Helvetica Neue",sans-serif;background-repeat:no-repeat;background-position:center;background-size:auto}

.sp-form[sp-id="172098"] input[type=checkbox]{display:inline-block;opacity:1;visibility:visible}

.sp-form[sp-id="172098"] .sp-form-fields-wrapper{width:650px}

.sp-form[sp-id="172098"] .sp-form-control{background:#fff;border-color:#ddd;border-style:solid;border-width:1px;font-size:15px;padding-left:8.75px;padding-right:8.75px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:35px;width:100%}

.sp-form[sp-id="172098"] .sp-field label{color:#444;font-size:13px;font-style:normal;font-weight:700}

.sp-form[sp-id="172098"] .sp-button-messengers{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}

.sp-form[sp-id="172098"] .sp-button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#0061af;border-radius:20px;padding:.9em;color:#fff;width:auto;font-weight:700;font-style:normal;font-family:"Segoe UI",Segoe,"Avenir Next","Open Sans",sans-serif;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-align:center;color:#fff;font-size:14px;font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:.35px}

.sp-popup-outer {background: rgba(0, 0, 0, 0.5);}
	
/* FORM END */





Custom styles for 24-widget END */











.common-tab::after, .order-step::after, .payment-step::after, .calc-delivery-item::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    background-color: transparent;
    width: 100%;
    transform: scaleX(0);
    transition: width .5s, background-color .5s, transform .5s;
}





.block_blue_text{width: 50vw; background-color: #f1f1f1; padding:2em; text-align: center;align-items: center;justify-content: center;background: #0061af;padding:2em!important; text-transform: uppercase; position: relative;cursor: pointer; border: none;}
.block_blue_text:hover {background: #169ce1;}

.a_no_after {text-decoration: none; text-transform: uppercase; font-weight: bold; color: #fff!important;}
.a_no_after:after {background: none!important;text-decoration: none;}


.a_no_after_2 {text-decoration: none; font-weight: bold;}
.a_no_after_2:after {background: none!important;text-decoration: none;}




@media screen and (max-width: 767px){

.header-language {
    display: block!important;
}
  
.arth-sing-multiply span:before, .arth-sing-multiply span:after {
    content: '';
    height: 15px;
    width: 0px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
  

  .arth-sing-equally span:before, .arth-sing-equally span:after {
    height: 0px;
    width: 100%;
    position: absolute;
    left: 0;
}
}

  .post-offices-detail-link:not(.show-terminals-btn) {
    display: none;
}

.s-nav {flex: none}

.pagination .prev.disabled { opacity: 0 }
.pagination .next.disabled { opacity: 0 }

.s-nav {flex: none}

.post-offices-sidebar-info-content {background: white}

.post-offices-page + .footer {
	display:none;
  }

@media screen and (max-width: 1024px)
{
.offices-map-ukraine .widget-button {
   display: none;
}
}
.portal-top-content-inner iframe {
  display: block
}

.promo-page-site .field-meest30form-agreement {
   display: none;
}