@charset "UTF-8";
a {
  color: #051996;
}
.g-form-calendar__icon {
  fill: #051996 !important;
}
.g-button {
  background-color: #051996 !important;
  background-image: linear-gradient(-180deg, #051996 0%, #051996 100%) !important;
}
input[type=text][name=_cn]:focus, .g-form-control-text:focus, .g-form-control-textarea:focus {
  border: 1px solid rgba(5, 25, 150, 0.6) !important;
  box-shadow: 0 0 3px 0 rgba(5, 25, 150, 0.4) !important;
}
.g-article-offered__button {
  color: #051996;
  border: 0.07143em solid rgba(5, 25, 150, 0.5);
}
.g-page-article .g-article-nav a {
  color: #051996;
  border: 0.07143em solid rgba(5, 25, 150, 0.6);
}
/*Календарь*/
#ui-datepicker-div.ui-datepicker {
  border: 1px solid rgba(5, 25, 150, 0.6) !important;
  box-shadow: 0 0 3px 0 rgba(5, 25, 150, 0.15) !important;
}
#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-highlight {
  color: #051996 !important;
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover {
  border-color: rgba(5, 25, 150, 0.6) !important;
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before {
  border-color: transparent #051996 transparent transparent !important;
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover {
  border-color: rgba(5, 25, 150, 0.6) !important;
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before {
  border-color: transparent transparent transparent #051996 !important;
}
.g-form-calendar__icon {
  fill: #051996;
}
.g-form-control-calendar .ui-datepicker-trigger:before {
  background: url("calendar.svg") 50% 50% no-repeat !important;
}
/*Календарь*/
.g-img__count {
  background-color: #051996;
}
.g-img--gallery-album .g-img__link:hover {
  border-color: rgba(5, 25, 150, 0.4);
  box-shadow: 0 0 3px rgba(5, 25, 150, 0.4);
}
.g-comment__author--reply {
  color: #051996;
}
.g-form-control-checkbox input[type=checkbox]:checked ~ .g-form-control-checkbox__input {
  border-color: #051996;
  background-color: #051996;
}
.g-form-control-checkbox:hover .g-form-control-checkbox__input, .g-form-control-checkbox:hover .g-form-control-radio__input, .g-form-control-radio:hover .g-form-control-checkbox__input, .g-form-control-radio:hover .g-form-control-radio__input {
  border-color: rgba(5, 25, 150, 0.6);
}
.g-form-control-radio input[type=radio]:checked ~ .g-form-control-radio__input {
  border-color: #051996;
  background-color: #051996;
}
.g-form-control-select + .chosen-container a.chosen-single:hover {
  border: 1px solid rgba(5, 25, 150, 0.6);
  box-shadow: 0 0 3px 0 rgba(5, 25, 150, 0.4);
}
.g-form-control-select + .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.highlighted, .g-form-control-select + .chosen-container.chosen-with-drop .chosen-drop .chosen-results li.result-selected {
  background: #051996;
}
.g-form-control-select + .chosen-container a.chosen-single > div b {
  border-color: #051996 transparent transparent transparent;
}
.g-form-control-select + .chosen-container-multi.chosen-container-active .chosen-choices {
  border: 1px solid rgba(5, 25, 150, 0.6) !important;
  box-shadow: 0 0 3px 0 rgba(5, 25, 150, 0.4) !important;
}
.g-form-control-select + .chosen-container-multi .chosen-choices li.search-field:after {
  border-color: #051996 transparent transparent transparent;
}
.blocklist__item__outer--u-iksn0dhj7 {
  width: auto !important;
}
.blocklist--u-ibiw395az {
  width: 300px !important;
  max-width: 100%;
}
.hor-menu--u-i3lj0yahh .hor-menu__item, .hor-menu--u-i3lj0yahh .hor-menu__item:hover, .hor-menu--u-i3lj0yahh .hor-menu__item:active, .hor-menu--u-i3lj0yahh .hor-menu__item.is-active {
  transition-property: inherit !important;
  transition-duration: inherit !important;
  transition-delay: inherit !important;
  transition-timing-function: inherit !important;
}
.hor-menu--u-i3lj0yahh .hor-menu__item:hover .hor-menu__sub_list > .hor-menu__sub_item:hover, .hor-menu--u-i3lj0yahh .hor-menu__item.is-hover .hor-menu__sub_list > .hor-menu__sub_item.is-hover {
  box-shadow: 5px 0px 0px 0px #074d92 !important;
}
