/*Gallery*/
@media(max-width:599px){
    .uc-desktop{
    display:none !important;
}
}
/*END Gallery*/

/*Form*/
.uc-form .t-form__errorbox-wrapper{
    background:#C82128;
    padding:4px 10px;
}
.uc-form .t-form__errorbox-wrapper a{
    font-size:16px;
}
.uc-form .t-form__errorbox-wrapper a:hover{
    color:#ffffff;
}
.uc-form .t-input-title.t-descr_md{
    font-size:24px;
}
.uc-form .t-input-error{
    color:#C82128;
}
.uc-form .t-form .js-error-control-box .t-checkbox__control,
.uc-form .t-form .js-error-control-box .t-checkboxes__wrapper, 
.uc-form .t-form .js-error-control-box .t-input:not(.t-input-phonemask):not(.t-input-ownanswer):not(.t-input__own-answer), 
.uc-form .t-form .js-error-control-box .t-radio__wrapper, 
.uc-form .t-form .js-error-control-box .t-rate__wrapper, 
.uc-form .t-form .js-error-control-box .t-select, 
.uc-form .t-form .js-error-control-box .uploadcare-widget{
    border:1px solid #C82128 !important;
}
.uc-form .t-form__successbox{
    background: #16a26a;
    padding: 10px;
    font-size: 16px;
}
@media screen and (max-width: 640px) {
    .uc-form .t-checkbox__control.t-text_xs{
        font-size:14px;
    }
}

/*END Form*/
/*Pages*/
.uc-text span{
    display:block;
}
@media screen and (max-width: 960px) {
.uc-image{
    display:none !important;
}
}
@media screen and (max-width: 640px) {
    .uc-digital .t-list__item{
        padding-bottom:16px;
    }
}
@media screen and (max-width: 482px) {
    .uc-block .t478 .t478__blockimg{
        height:320px !important;
    }
}
/*END Pages*/
/*Header*/
.t228__positionfixed{
    border-bottom:1px solid #e8e8e8;
}
@media screen and (max-width: 1300px) {
    .uc-header .t228__list_item{
        padding:0 10px !important;
    }
    .uc-header .t228__list_item:first-child {
    padding:0 10px 0 0 !important;
}
.uc-header .t228__list_item:last-child {
    padding:0 0 0 10px !important;
}
}
@media screen and (max-width: 1100px) {
    .uc-header .t228__list_item a{
        font-size:14px !important;
    }
}
@media screen and (max-width: 980px) {
    .uc-header .t228__list_item a{
        font-size:16px !important;
    }
     .uc-header .t228__list_item,.uc-header .t228__list_item:first-child,.uc-header .t228__list_item:last-child{
        padding:0!important;
    }
    .uc-header .t228__list_item{
        margin-bottom:12px;
    }
}
/*END Header*/

/*Footer*/
.uc-footer .t-container,.uc-underfooter .t-container{
    max-width:100%;
}
.uc-underfooter .t977__col_left{
    margin: 0 0 0 45px;
    max-width: 424px;
    width: auto;
}
.uc-underfooter .t977__col-inner:last-child{
    max-width: 424px;
    float: right;
    margin: 0 40px 0 0;
    text-align: right;
}
.uc-underfooter .t977__col-inner:last-child .t977__descr{
    white-space:nowrap;
}
.uc-underfooter .t977__col-inner:last-child a{
    margin-bottom:0;
    color:#164EA2 !important;
}
.uc-underfooter .t977__col_left a{
    display:block;
    white-space:nowrap;
}
.uc-underfooter .t977__col_left a:first-child{
    margin-bottom:8px;
}
.uc-footer .t-container,.uc-underfooter .t-container, .uc-footer .t977__col-inner:last-child a, .uc-underfooter .t977__menu{
     display: -webkit-flex;
  display: -webkit-box;
  display: -moz-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
} 
.uc-footer .t977__col_left{
    width: 313px;
    max-width: 313px;
    min-width: 313px;
}
.uc-footer .t977__col-inner{
    max-width:300px;
}
.uc-footer .t977__col-inner:nth-child(2){
     max-width:200px;
}
.uc-footer .t977__col-inner:nth-child(3) .t977__descr span{
    text-transform: uppercase;
    display: block;
}
.uc-footer .t977__col-inner .t977__descr a:hover{
    color:#164ea2 !important;
}
.uc-footer .t977__col-inner:last-child{
    float: right;
    margin-right: 40px;
    max-width:313px;
}
.uc-footer .t977__col-inner:last-child a{
     -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
      -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
    height: 48px;
    background: #164EA2;
    color: #ffffff !important;
    font-weight:500;
    line-height: 1.2;
    -webkit-transition: all .3s !important;
    -o-transition: all .3 !important;
    transition: all .3s !important;
}
.uc-footer .t977__col-inner:last-child a:hover{
    background: #1D67D6;
}
.uc-footer .t977__col-inner:last-child a:hover{
    color:#ffffff !important;
}
.uc-footer .t977__menu .t977__col-inner:nth-child(3) u li, .uc-footer .t977__menu .t977__col-inner:nth-child(3) u li a{
    font-weight:700;
}
.uc-underfooter .t977__menu {
     -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
      -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.uc-footer .t977__col-inner .t977__descr a{
    margin-bottom:0;
}
@media(max-width: 1366px){
   .uc-footer .t977__col-inner:first-child{
    max-width:0;
} 
}
@media(max-width:1300px){
    .uc-footer .t977__menu{
        display: -webkit-flex;
  display: -webkit-box;
  display: -moz-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
    }
}
@media(max-width:1250px){
    .uc-footer .t977__col-inner:last-child {
    margin-left: 15px;
    margin-top: 32px;
    max-width: 350px;
}
}
@media screen and (max-width: 1200px) {
    .uc-footer .t977__col-inner_small,.uc-underfooter .t977__col-inner:last-child{
        width: auto;
        min-width: unset;
    }
    .uc-footer .t977__col-inner:last-child a{
        padding:0 60px;
        font-size: 16px;
    }
}
@media screen and (max-width: 1100px) {
    .uc-footer .t977__col-inner .t977__descr a{
    font-size:16px;
}
}
@media screen and (max-width: 960px) {
    .uc-footer .t977__col_center {
        float: none;
        width: auto;
        text-align: center;
    }
    .uc-footer .t-container,.uc-underfooter .t-container, .uc-footer .t977__col-inner:last-child a, .uc-underfooter .t977__menu,.uc-footer .t977__menu{
       -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
    -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.uc-footer .t977__col-inner_small,.uc-underfooter .t977__col-inner:last-child{
        max-width:100%;
        width:100%;
        text-align:center;
    }
    .uc-footer .t977__col-inner:last-child {
    float: none;
    margin:0;
    max-width: 50%;
}
.uc-underfooter .t977__col-inner:last-child{
    margin:0;
}
.uc-underfooter .t977__col_left {
    margin: 0;
    max-width: 100%;
    text-align: center;
}
}
@media screen and (max-width: 767px) {
    .uc-footer .t977__col-inner:last-child {
        max-width: 100%;
    }
}
@media screen and (max-width: 640px) {
    .uc-underfooter .t977__menu .t977__col-inner{
        margin:0;
    }
    .uc-underfooter .t977__text{
        font-size:14px !important;
    }
}
/*END Footer*/

/*News*/
/*.uc-news .t-feed__post-popup .js-feed-popup-title{*/
    
/*}*/
/*END News*/