body{background-color:#fff !important}.text-color-edit{color:#1e3c50 !important}.link-color-edit{color:#000 !important}.button-bordered{background-color:#ff424f !important;color:#fff !important}.slider{background-color:#FFF !important;border:1px solid rgba(255,66,79,.2) !important;border-radius:3px}.slide__text{color:#1e3c50 !important}.slide__switcher-button{display:inline-flex !important;background-color:transparent !important;background-image:none !important;border-radius:6px !important;background-repeat:no-repeat !important;width:10px !important;height:10px !important;content:' ' !important;border:1px solid #ff424f !important;margin-right:10px !important}.slide__switcher .button-active{background-color:#ff424f !important}.news__item-descr,.news__item-link{color:#1e3c50 !important}.news-index-inner .title,.news__head{color:#c92723 !important;font-weight:700 !important}.numbers__number{color:#1e3c50 !important}.logo__text{color:#1e3c50 !important}.menu-box,.menu_top{background-color:#1e3c50 !important}.menu__item:hover{background-color:#ff424f !important}.menu__link_click{color:#FFF !important}.menu__link:active,.menu__link:focus,.menu__link:hover{color:#FFF !important;background-color:#ff424f !important}.menu__item .dropdown-menu__triangle{border-top:12px solid #ff424f !important}.menu__link_active{background-color:#ff424f !important}.dropdown-menu__ul{background-color:#1e3c50 !important}.dropdown-menu__item{border-bottom:1px solid #d7d7d7 !important}.dropdown-menu__item:hover{background-color:#ff424f !important}@media screen and (max-width:499px),screen and (min-width:500px) and (max-width:767px) and (orientation:portrait){.menu__item{background-color:#1e3c50 !important}.menu__link_active{color:#FFF !important;background-color:#ff424f !important}.dropdown-menu__ul{background-color:#ff424f !important}.dropdown-menu__item.menu__link_active a,span.menu__link.menu__link_active a{color:#FFF !important}}.cabinet{background-color:#1e3c50 !important}.auth__head{color:#FFF !important}.auth-info__li:before,.auth-info__link,.auth-info__text,.checkbox__text{color:#FFF !important}.auth__button,.feedback__button{background-color:#ff424f !important;color:#fff !important}.content__page a{color:#1e3c50 !important}.account-info__pay a{color:#ff424f !important}.account-info__pay-button{background-color:transparent !important;color:#ff424f !important;border:1px solid #ff424f !important}.account-info__pay-button:hover{background-color:rgba(255,66,79,.2) !important}.contacts{background-color:#eef2f7 !important;border-top:1px solid rgba(255,66,79,.2) !important}.contacts__email,.contacts__name,.contacts__tel{color:#1e3c50 !important}.contacts__title{color:#c92723 !important}.feedback__title{color:#c92723 !important}.captcha,.feedback__input,.feedback__textarea{border:none !important;width:99% !important}.search__form{border:0;margin-left:1px}.bold-hr{background-color:#1e3c50 !important;color:#1e3c50 !important}.footer{background-color:#1e3c50 !important;border-top:none !important}.leftmenu{background-color:#f6f6f6 !important}.leftmenu__menu-active{background-color:#ff424f !important}.leftmenu__menu li:hover{background-color:#ff424f !important;color:#FFF !important}.left-area-title,.page-title,.page-title-top{color:#c92723 !important}.vote{background-color:#FFF !important;border:1px solid rgba(255,66,79,.2) !important;border-radius:3px}.radio-switcher input[type=radio]:checked+label:before{background-color:#ff424f !important}.vote__submit{color:#FFF;background-color:#ff424f !important}.form-theme-default input[type=submit],.link-theme-default{color:#FFF !important;background-color:#ff424f !important;border:1px solid #ff424f !important}.form-theme-default input[type=submit]:hover,.link-theme-default:hover{background-color:rgba(255,66,79,.8) !important}.window__button{color:#FFF !important;background-color:#ff424f !important}.input-checkbox input[type=checkbox]:checked+label:before{color:#ff424f !important}@media screen and (min-width:1200px),screen and (min-width:768px) and (max-width:1199px){.account-info__pay{margin-right:15px !important}}.menu_sticky{background-color:#1e3c50 !important}@media screen and (min-width:768px) and (max-width:1199px),screen and (min-width:500px) and (max-width:767px) and (orientation:landscape){.menu__item{background-color:#1e3c50 !important}.dropdown-menu__ul{background-color:#ff424f !important}}
#step3Prev{
    color: #fff !important;
}
.select:after {
    font-family: FontAwesome;
    content: "\f105";
    color: #fff;
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    text-align: center;
    width: 27px;
    height: 27px;
    pointer-events: none;
    box-sizing: border-box;
    background: #1e3c50;
}
.select2:after {
    font-family: FontAwesome;
    content: "\f107";
    color: #fff;
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    text-align: center;
    width: 27px;
    height: 27px;
    pointer-events: none;
    box-sizing: border-box;
    background: #1e3c50;
}
.radio:checked + label:before {
    background: #1e3c50;
}
.ui-widget-header {
    border: 2px solid #1e3c50;
    background: #cccccc 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
}
.cssload-thecube .cssload-cube:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #1e3c50;
    animation: cssload-fold-thecube 2.76s infinite linear both;
    -o-animation: cssload-fold-thecube 2.76s infinite linear both;
    -ms-animation: cssload-fold-thecube 2.76s infinite linear both;
    -webkit-animation: cssload-fold-thecube 2.76s infinite linear both;
    -moz-animation: cssload-fold-thecube 2.76s infinite linear both;
    transform-origin: 100% 100%;
    -o-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    -webkit-transform-origin: 100% 100%;
    -moz-transform-origin: 100% 100%;
}
legend {
    font-size: 18px;
    margin: 0px;
    padding: 10px 0px;
    color: #c92723;
    font-weight: bold;
}