body{background-color:#f5f5f5 !important}.text-color-edit{color:#444 !important}.link-color-edit{color:#444 !important}.button-bordered{background-color:transparent !important;color:#3f424d !important;border:1px solid #3f424d !important}.button-bordered-hover{background-color:rgba(0,160,11,.2) !important}.slider{background-color:#ededef !important}.slide__text{color:#444 !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 #f56600 !important;margin-right:10px !important}.slide__switcher .button-active{background-color:#f56600 !important}.news__item-descr{color:#444 !important}.news-index-inner .title,.news__head{color:#3f424d !important;font-weight:700 !important}.numbers__number{color:#444 !important}.logo__text{color:#3f424d !important}.menu-box,.menu_top{background-color:#3f424d !important}.menu__item:hover{background-color:#229dfc !important}.menu__link_click{color:#FFF !important}.menu__link:active,.menu__link:focus,.menu__link:hover{color:#FFF !important;background-color:#229dfc !important}.menu__item .dropdown-menu__triangle{border-top:12px solid #229dfc !important}.menu__link_active{background-color:#229dfc !important}.dropdown-menu__ul{background-color:#3f424d !important}.dropdown-menu__item{border-bottom:1px solid #b8b8b8 !important}.dropdown-menu__item:hover{background-color:#229dfc !important}@media screen and (max-width:499px),screen and (min-width:500px) and (max-width:767px) and (orientation:portrait){.menu__item{background-color:#3f424d !important}.menu__link_active{color:#FFF !important;background-color:#229dfc !important}.dropdown-menu__ul{background-color:#229dfc !important}.dropdown-menu__item.menu__link_active a,span.menu__link.menu__link_active a{color:#FFF !important}}.cabinet{background-color:#2c4d8b !important}.auth__head{color:#fff !important;}.auth__input{border:1px solid rgba(68,68,68,.2) !important}.checkbox__text:after{border:1px solid rgba(68,68,68,.2) !important}.auth-info__li:before,.auth-info__link,.auth-info__text,.checkbox__text{color:#fff !important}.auth__button,.feedback__button{background-color:transparent !important;color:#3f424d !important;border:1px solid #3f424d !important}.auth__button:hover,.feedback__button:hover{background-color:rgba(0,160,11,.2) !important}.content__page a{color:#444 !important}.account-info__pay a{color:#3f424d !important}.account-info__pay-button{background-color:transparent !important;color:#3f424d !important;border:1px solid #3f424d !important}.account-info__pay-button:hover{background-color:rgba(0,160,11,.2) !important}.contacts{background-color:transparent !important;border-top:1px solid #b8b8b8 !important}.contacts__email,.contacts__name,.contacts__tel,.contacts__title{color:#444 !important}.feedback__title{color:#444 !important}.feedback__form .captcha,.feedback__form .feedback__input,.feedback__form .feedback__textarea{/*border:1px solid rgba(68,68,68,.2) !important;*/width:99% !important}.search__form{/*border:1px solid rgba(68,68,68,.2) !important;*/margin-left:1px}.bold-hr{background-color:#3a6dcc !important;color:#3a6dcc !important}.footer{background-color:#3a6dcc !important;border-top:none !important}.leftmenu{background-color:#f6f6f6 !important}.leftmenu__menu-active{background-color:#229dfc !important}.leftmenu__menu li:hover{background-color:#229dfc !important;color:#FFF !important}.left-area-title,.page-title,.page-title-top{color:#3f424d !important}.vote{background-color:#FFF !important}.radio-switcher input[type=radio]:checked+label:before{background-color:#3f424d !important}.vote__submit{color:#FFF;background-color:#3f424d !important}.form-theme-default input[type=submit],.link-theme-default{color:#FFF !important;background-color:#3f424d !important;border:1px solid #3f424d !important}.form-theme-default input[type=submit]:hover,.link-theme-default:hover{background-color:rgba(0,160,11,.8) !important}.window__button{color:#FFF !important;background-color:#3f424d !important}.input-checkbox input[type=checkbox]:checked+label:before{color:#3f424d !important}.menu_sticky{background-color:#3f424d !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:#3f424d !important}.dropdown-menu__ul{background-color:#229dfc !important}}
/*.select:after {
    font-family: FontAwesome;
    content: "\f105";
    color: #fff;
    padding: 0 8px;
    font-size: 12px;
    position: absolute;
    right: 0;3f424d
    top: 0;
    z-index: 1;
    text-align: center;
    width: 27px;
    height: 27px;
    pointer-events: none;
    box-sizing: border-box;
    background: #3f424d;
}*/
select.selector {
    background:url(/local/templates/citrus_tszh_adaptive_green/images/droplist_arrow.png) no-repeat;
    background-position: right 10px center;
}
.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: #3f424d;
}
.radio:checked + label:before {
    background: #3f424d;
}
.ui-widget-header {
    border: 2px solid #3f424d;
    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: #3f424d;
    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: #3f424d;
    font-weight: bold;
}
#step3Prev{
    color: #fff !important;
}
.news__item-link{color:#5876d9 !important}
.news__showall-link, .list-more a {
    color: #5876d9 !important;
}

.auth__button {
    background-color: #f56600 !important;
    color: #fff !important;
    border: 1px solid #f56600 !important;
}

.auth__button:hover {
    background-color: #229dfc !important;
    border: 1px solid #229dfc !important;
}
.feedback__input,.feedback__textarea {
    background-color: #ffffff;
   color: #3f424d !important;
    border: 1px solid rgba(68,68,68,.2) !important;
}
.feedback__input::placeholder,.feedback__textarea::placeholder, .search__input::placeholder{
    color: #c4c9dd !important;

}
.feedback__button{
    background-color: #229dfc !important;
    color: #ffffff !important;
    border: 1px solid #229dfc !important;
}
.feedback__button:hover{
    background-color: #f56600 !important;
    border: 1px solid #f56600 !important;
}

select.feedback__input, select.filter__input {
    background:url(/local/templates/citrus_tszh_adaptive_green/images/droplist_arrow.png) no-repeat;
    background-position: right 20px center;
}

#contacts-block-container .org-contacts h3.alt{
    color: #3f424d !important;
}