body {
  color: #0e2949; }

.d-section.gu-mirror .d-section-heading .icon-drag {
  color: #2e71ff; }

.d-section.gu-transit {
  background-color: #f4f8ff; }

.d-section:not(.disabled) {
  border-color: #d9e3ef; }

.d-section.disabled {
  color: #fff;
  background-color: #d9e3ef; }

.d-section .d-section-heading .icon-drag {
  color: #d9e3ef; }

.checkbox {
  color: #0e2949; }
  .checkbox.visible-btn .content {
    color: #1e67c0; }
  .checkbox input:checked + .content .icon {
    background-color: #2e71ff;
    border-color: #2e71ff; }
    .checkbox input:checked + .content .icon > svg {
      fill: #fff;
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
  .checkbox input:disabled + .content .icon {
    background-color: #d9e3ef;
    border-color: #acbccf; }
    .checkbox input:disabled + .content .icon > svg {
      box-shadow: inset 0 1px 2px 0 #acbccf; }
  .checkbox input:disabled:checked + .content .icon > svg {
    fill: #acbccf; }
  .checkbox input:not(:disabled):checked + .content:hover .icon {
    box-shadow: 0 2px 6px 0 #1e67c0; }
  .checkbox input:not(:disabled) + .content:hover {
    color: #2e71ff; }
  .checkbox .content .icon {
    border-color: #d9e3ef; }
    .checkbox .content .icon > svg {
      box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation h2, #isolation .title-h2 {
  color: #131d2e; }

#isolation h3, #isolation .title-h3, #isolation h4, #isolation .title-h4 {
  color: #0c1f48; }

#isolation ul li:before {
  background-color: #2ec46f; }

#isolation ol li:before {
  color: #2ec46f; }

#isolation dl.characteristics-list {
  border-color: #2ec46f; }
  #isolation dl.characteristics-list dt:after {
    border-color: #acbccf; }

#isolation table caption {
  color: #131d2e; }

#isolation table thead tr {
  background-color: #f4f8ff;
  box-shadow: inset 0 -1px 0 0 #acbccf; }

#isolation table tr {
  background-color: #fff;
  box-shadow: inset 0 -1px 0 0 #d9e3ef; }
  #isolation table tr:nth-of-type(2n) {
    background-color: #f4f8ff; }

#isolation blockquote {
  color: #0e2949; }
  #isolation blockquote .icon-quote svg {
    fill: #d9e3ef; }
  #isolation blockquote footer {
    color: #acbccf; }

#isolation .tooltip.top .tooltip-arrow {
  border-top-color: #0e2949; }

#isolation .tooltip .tooltip-inner {
  color: #fff;
  background-color: #0e2949; }

#isolation .info-wrap .icon svg {
  fill: #2ec46f; }

#isolation .col-with-border-t, #isolation .col-with-border-b {
  border-color: #d9e3ef; }

#isolation .minicolors-wrap .minicolors-close svg {
  fill: #0e2949; }

#isolation .minicolors-wrap .minicolors-close:hover svg {
  fill: #2e71ff; }

#isolation .minicolors-wrap .minicolors-close:active svg {
  fill: rgba(46, 113, 255, 0.8); }

#isolation .sections-list .drag-section.drag-section__products {
  background-color: #f4f8ff;
  box-shadow: inset 0 -2px 3px 0 #d9e3ef; }

@-webkit-keyframes loader-theme {
  0% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; }
  25% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; }
  50% {
    width: 16px;
    height: 16px;
    background: #2ec46f; }
  75% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; }
  100% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; } }

@keyframes loader-theme {
  0% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; }
  25% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; }
  50% {
    width: 16px;
    height: 16px;
    background: #2ec46f; }
  75% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; }
  100% {
    width: 9.6px;
    height: 9.6px;
    background: #2e71ff; } }

#isolation .custom-apply-wrap {
  border-color: #d9e3ef; }
  #isolation .custom-apply-wrap .btn.in_success {
    background-color: #d9e3ef; }
    #isolation .custom-apply-wrap .btn.in_success, #isolation .custom-apply-wrap .btn.in_success:visited, #isolation .custom-apply-wrap .btn.in_success:visited:focus {
      color: #fff; }

#isolation a, #isolation .link {
  color: #1e67c0; }
  #isolation a:hover, #isolation .link:hover {
    color: #2e71ff; }
    #isolation a:hover .icon svg, #isolation .link:hover .icon svg {
      fill: #2e71ff; }
  #isolation a .icon svg, #isolation .link .icon svg {
    fill: #1e67c0; }

#isolation .link {
  border-color: rgba(46, 113, 255, 0.3); }
  #isolation .link:hover {
    border-color: rgba(46, 113, 255, 0.8); }

#isolation .link-primary {
  color: #0e2949;
  border-color: transparent; }
  #isolation .link-primary:hover {
    color: #2e71ff;
    border-color: rgba(46, 113, 255, 0.4); }
    #isolation .link-primary:hover .icon svg {
      fill: #2e71ff; }
  #isolation .link-primary .icon svg {
    fill: #0e2949; }

#isolation .link-white, #isolation .main-footer[data-footer-theme="dark"] .footer-bottom a {
  color: #acbccf;
  border-color: rgba(217, 227, 239, 0.3); }
  #isolation .link-white:hover, #isolation .main-footer[data-footer-theme="dark"] .footer-bottom a:hover {
    color: #2e71ff;
    border-color: #2e71ff; }
    #isolation .link-white:hover .icon svg, #isolation .main-footer[data-footer-theme="dark"] .footer-bottom a:hover .icon svg {
      fill: #2e71ff; }
  #isolation .link-white .icon svg, #isolation .main-footer[data-footer-theme="dark"] .footer-bottom a .icon svg {
    fill: #acbccf; }

#isolation .link-silver {
  color: #0c1f48;
  border-color: #0c1f48; }
  #isolation .link-silver:hover {
    border-bottom: 1px solid #0c1f48; }
  #isolation .link-silver .icon svg {
    fill: #0c1f48; }

#isolation .link-blank svg {
  stroke: #d9e3ef; }

#isolation .breadcrumb > .active {
  color: #0c1f48; }

#isolation .btn {
  border-color: #d9e3ef; }
  #isolation .btn, #isolation .btn:visited, #isolation .btn:visited:focus {
    color: #1e67c0; }
  #isolation .btn:hover, #isolation .btn:active {
    color: #2e71ff; }
  #isolation .btn:active {
    background-color: #f4f8ff;
    border-color: #d9e3ef; }
    #isolation .btn:active:before {
      box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .btn.disabled, #isolation .btn[disabled] {
    border-color: #d9e3ef; }
    #isolation .btn.disabled, #isolation .btn.disabled:visited, #isolation .btn.disabled:visited:focus, #isolation .btn[disabled], #isolation .btn[disabled]:visited, #isolation .btn[disabled]:visited:focus {
      color: #d9e3ef; }
    #isolation .btn.disabled i:before, #isolation .btn.disabled .icon:before, #isolation .btn[disabled] i:before, #isolation .btn[disabled] .icon:before {
      color: #d9e3ef; }
    #isolation .btn.disabled i svg, #isolation .btn.disabled .icon svg, #isolation .btn[disabled] i svg, #isolation .btn[disabled] .icon svg {
      fill: #d9e3ef; }

#isolation .btn-primary {
  background-color: #1e67c0; }
  #isolation .btn-primary, #isolation .btn-primary:hover, #isolation .btn-primary:active, #isolation .btn-primary:visited, #isolation .btn-primary:visited:focus {
    color: #fff; }
  #isolation .btn-primary:hover {
    background-color: #2e71ff;
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .btn-primary:active {
    background-color: #2e71ff; }
    #isolation .btn-primary:active:before {
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .btn-primary.disabled, #isolation .btn-primary[disabled] {
    background-color: #d9e3ef; }
    #isolation .btn-primary.disabled, #isolation .btn-primary.disabled:visited, #isolation .btn-primary.disabled:visited:focus, #isolation .btn-primary[disabled], #isolation .btn-primary[disabled]:visited, #isolation .btn-primary[disabled]:visited:focus {
      color: #fff; }

#isolation .btn-secondary, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit {
  background-color: #2ec46f; }
  #isolation .btn-secondary, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit, #isolation .btn-secondary:hover, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:hover, #isolation .btn-secondary:active, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:active, #isolation .btn-secondary:visited, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:visited, #isolation .btn-secondary:visited:focus, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:visited:focus {
    color: #fff; }
  #isolation .btn-secondary:hover, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:hover {
    background-color: #18e26f;
    box-shadow: 0 2px 6px 0 #2ec46f; }
  #isolation .btn-secondary:active, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:active {
    background-color: #18e26f; }
    #isolation .btn-secondary:active:before, #isolation .main-footer .footer-top .subscribe-wrap .btn-subscribe-submit:active:before {
      box-shadow: inset 0 2px 3px 0 #2ec46f; }
  #isolation .btn-secondary.disabled, #isolation .main-footer .footer-top .subscribe-wrap .disabled.btn-subscribe-submit, #isolation .btn-secondary[disabled], #isolation .main-footer .footer-top .subscribe-wrap [disabled].btn-subscribe-submit {
    background-color: #d9e3ef; }
    #isolation .btn-secondary.disabled, #isolation .main-footer .footer-top .subscribe-wrap .disabled.btn-subscribe-submit, #isolation .btn-secondary.disabled:visited, #isolation .main-footer .footer-top .subscribe-wrap .disabled.btn-subscribe-submit:visited, #isolation .btn-secondary.disabled:visited:focus, #isolation .main-footer .footer-top .subscribe-wrap .disabled.btn-subscribe-submit:visited:focus, #isolation .btn-secondary[disabled], #isolation .main-footer .footer-top .subscribe-wrap [disabled].btn-subscribe-submit, #isolation .btn-secondary[disabled]:visited, #isolation .main-footer .footer-top .subscribe-wrap [disabled].btn-subscribe-submit:visited, #isolation .btn-secondary[disabled]:visited:focus, #isolation .main-footer .footer-top .subscribe-wrap [disabled].btn-subscribe-submit:visited:focus {
      color: #fff; }

#isolation .checkbox {
  color: #0e2949; }
  #isolation .checkbox.visible-btn .content {
    color: #1e67c0; }
  #isolation .checkbox input:checked + .content .icon {
    background-color: #2e71ff;
    border-color: #2e71ff; }
    #isolation .checkbox input:checked + .content .icon > svg {
      fill: #fff;
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .checkbox input:disabled + .content .icon {
    background-color: #d9e3ef;
    border-color: #acbccf; }
    #isolation .checkbox input:disabled + .content .icon > svg {
      box-shadow: inset 0 1px 2px 0 #acbccf; }
  #isolation .checkbox input:disabled:checked + .content .icon > svg {
    fill: #acbccf; }
  #isolation .checkbox input:not(:disabled):checked + .content:hover .icon {
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .checkbox input:not(:disabled) + .content:hover {
    color: #2e71ff; }
  #isolation .checkbox .content .icon {
    border-color: #d9e3ef; }
    #isolation .checkbox .content .icon > svg {
      box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation .radio {
  color: #0e2949; }
  #isolation .radio.colored.use-custom .icon svg {
    fill: #d9e3ef; }
  #isolation .radio.colored.use-custom .content {
    border-color: #d9e3ef; }
  #isolation .radio.colored.minicolors-wrap .icon svg {
    fill: #fff; }
  #isolation .radio.colored .content:after {
    background-color: #f4f8ff;
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .radio input:checked + .content .icon {
    background-color: #2e71ff;
    border-color: #2e71ff; }
    #isolation .radio input:checked + .content .icon:before {
      box-shadow: inset 0 1px 3px 0 transparent; }
  #isolation .radio input:disabled + .content .icon {
    background-color: #d9e3ef;
    border-color: #acbccf; }
    #isolation .radio input:disabled + .content .icon:before {
      box-shadow: inset 0 1px 2px 0 #acbccf; }
  #isolation .radio input:disabled:not(:checked) + .content .icon:after {
    background-color: #d9e3ef; }
  #isolation .radio input:not(:disabled):checked + .content:hover .icon {
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .radio input:not(:disabled) + .content:hover {
    color: #2e71ff; }
  #isolation .radio .content .icon {
    border-color: #d9e3ef; }
    #isolation .radio .content .icon:before {
      box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation .selector input:checked + .content {
  background-color: #f4f8ff;
  border-color: #d9e3ef; }
  #isolation .selector input:checked + .content:before {
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation .selector input:not(:checked) + .content:hover {
  color: #2e71ff; }
  #isolation .selector input:not(:checked) + .content:hover svg {
    fill: #2e71ff; }

#isolation .selector input:disabled + .content {
  color: #d9e3ef;
  border-color: #d9e3ef; }
  #isolation .selector input:disabled + .content svg {
    fill: #d9e3ef; }

#isolation .selector .content {
  color: #1e67c0;
  border-color: #d9e3ef; }
  #isolation .selector .content svg {
    fill: #1e67c0; }

#isolation .form-control {
  color: #0e2949; }
  #isolation .form-control, #isolation .form-control:disabled, #isolation .form-control.disabled {
    border-color: #d9e3ef; }
  #isolation .form-control:disabled, #isolation .form-control.disabled, #isolation .form-control[disabled], #isolation .form-control[readonly], fieldset[disabled] #isolation .form-control {
    box-shadow: inset 0 1px 3px 0 #d9e3ef !important; }

#isolation .form-group {
  position: relative;
  display: block;
  margin-bottom: 30px;
  padding-bottom: 0px; }
  #isolation .form-group .label-text {
    color: #0e2949; }
  #isolation .form-group .form-control-shadow:before {
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .form-group .form-control-icon svg {
    fill: #d9e3ef; }

#isolation .form-control[type="text"]:disabled, #isolation .form-control[type="text"].disabled, #isolation .form-control[type="text"][disabled], #isolation .form-control[type="text"][readonly], fieldset[disabled] #isolation .form-control[type="text"],
#isolation .form-control[type="email"]:disabled,
#isolation .form-control[type="email"].disabled,
#isolation .form-control[type="email"][disabled],
#isolation .form-control[type="email"][readonly], fieldset[disabled]
#isolation .form-control[type="email"],
#isolation .form-control[type="password"]:disabled,
#isolation .form-control[type="password"].disabled,
#isolation .form-control[type="password"][disabled],
#isolation .form-control[type="password"][readonly], fieldset[disabled]
#isolation .form-control[type="password"],
#isolation .form-control[type="date"]:disabled,
#isolation .form-control[type="date"].disabled,
#isolation .form-control[type="date"][disabled],
#isolation .form-control[type="date"][readonly], fieldset[disabled]
#isolation .form-control[type="date"],
#isolation .form-control[type="number"]:disabled,
#isolation .form-control[type="number"].disabled,
#isolation .form-control[type="number"][disabled],
#isolation .form-control[type="number"][readonly], fieldset[disabled]
#isolation .form-control[type="number"],
#isolation textarea.form-control:disabled,
#isolation textarea.form-control.disabled,
#isolation textarea.form-control[disabled],
#isolation textarea.form-control[readonly], fieldset[disabled]
#isolation textarea.form-control {
  box-shadow: inset 0 1px 3px 0 #d9e3ef !important; }

@media (max-width: 767px) {
  #isolation .el_select {
    color: #1e67c0; } }

#isolation .chosen-container {
  color: #0e2949;
  background-color: #f4f8ff;
  box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .chosen-container .chosen-single, #isolation .chosen-container.chosen-with-drop .chosen-single {
    border-color: #d9e3ef; }
  #isolation .chosen-container.chosen-with-drop .chosen-single, #isolation .chosen-container.chosen-with-drop .chosen-single:hover {
    color: #0e2949; }
  #isolation .chosen-container.chosen-with-drop .chosen-single div b, #isolation .chosen-container.chosen-with-drop .chosen-single:hover div b {
    color: #acbccf; }
  #isolation .chosen-container.chosen-container-multi .chosen-choices {
    background-color: #f4f8ff;
    border-color: #d9e3ef; }
    #isolation .chosen-container.chosen-container-multi .chosen-choices:before {
      color: #acbccf; }
    #isolation .chosen-container.chosen-container-multi .chosen-choices .search-choice {
      background-color: #f4f8ff; }
  #isolation .chosen-container .chosen-single:hover, #isolation .chosen-container .chosen-single:hover div b {
    color: #2e71ff; }
  #isolation .chosen-container .chosen-single div b {
    color: #acbccf; }
  #isolation .chosen-container .chosen-results {
    color: #1e67c0; }
    #isolation .chosen-container .chosen-results li:not(:first-of-type):before {
      background-color: #f4f8ff; }
    #isolation .chosen-container .chosen-results li.disabled-result {
      color: #acbccf; }
    #isolation .chosen-container .chosen-results li.highlighted {
      color: #2e71ff;
      background-color: #f4f8ff; }

#isolation .alert {
  color: #0e2949; }
  #isolation .alert.alert-primary {
    color: #f4f8ff;
    background-color: #1e67c0;
    border-color: rgba(244, 248, 255, 0.2); }
    #isolation .alert.alert-primary .close[data-dismiss="alert"] {
      fill: #f4f8ff; }

#isolation .search-wrap .arrow-dummy {
  border-bottom-color: #0e2949; }

#isolation .search-panel {
  background-color: #0e2949; }
  #isolation .search-panel:before {
    border-bottom-color: #0e2949; }

#isolation .sitenav-toggle .line {
  background-color: #1e67c0; }

#isolation .sitenav-toggle + .arrow-dummy {
  border-bottom-color: #0e2949; }

#isolation .main-header[data-header-theme="light"] .header-bottom .account-wrap .account-toggle svg {
  fill: #1e67c0; }

#isolation .main-header[data-header-theme="light"] .header-bottom .account-wrap .authorized .auth-img-block .icon {
  fill: #1e67c0; }

#isolation .main-header[data-header-theme="light"] .header-bottom .account-wrap:hover {
  box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33); }

@media (max-width: 767px) {
  #isolation .main-header[data-header-theme="light"] .header-bottom .account-wrap {
    background: #0e2949; }
    #isolation .main-header[data-header-theme="light"] .header-bottom .account-wrap .account-toggle svg {
      fill: #fff; }
    #isolation .main-header[data-header-theme="light"] .header-bottom .account-wrap:hover {
      background-color: #2e71ff; } }

#isolation .main-header[data-header-theme="dark"] .header-bottom .account-wrap .account-toggle svg {
  fill: #fff; }

#isolation .main-header[data-header-theme="dark"] .header-bottom .account-wrap .authorized .auth-img-block .icon {
  fill: #fff; }

#isolation .main-header[data-header-theme="dark"] .header-bottom .account-wrap:hover {
  background-color: #2e71ff;
  box-shadow: 0 2px 6px 0 #1e67c0; }

@media (max-width: 767px) {
  #isolation .main-header[data-header-theme="dark"] .header-bottom .account-wrap {
    background: #0e2949; } }

@media (min-width: 768px) {
  #isolation .main-header.type-big[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link {
    background-color: #f4f8ff;
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
    #isolation .main-header.type-big[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link:before, #isolation .main-header.type-big[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link:after {
      background-color: #d9e3ef; }
  #isolation .main-header.type-big[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link {
    color: #1e67c0; }
    #isolation .main-header.type-big[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link > .more {
      fill: #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="light"] .search-toggle:not(.btn-toggled):hover {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33); }
  #isolation .main-header.type-big[data-header-theme="light"] .search-toggle:active {
    background-color: #f4f8ff;
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .main-header.type-big[data-header-theme="light"] .search-toggle .icon {
    stroke: #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .header-bottom {
    background-color: #1e67c0;
    border-color: #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link {
    color: #fff; }
    #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link:before, #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link:after {
      background-color: rgba(14, 41, 73, 0.15); }
    #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link > .more {
      fill: #fff; }
  #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0.opened:not(.active) > .menu-link, #isolation .main-header.type-big[data-header-theme="dark"] .sitenav.css-hover .menu-list.s0 > .menu-item.s0:hover:not(.active) > .menu-link {
    background-color: #2e71ff;
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .search-toggle:hover {
    background-color: #2e71ff; }
  #isolation .main-header.type-big[data-header-theme="dark"] .search-toggle:not(.btn-toggled):hover {
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .search-toggle:active {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .search-toggle:before {
    background-color: #2e71ff; }
  #isolation .main-header.type-big[data-header-theme="dark"] .search-toggle .icon {
    stroke: #fff; }
  #isolation .main-header.type-big .sitenav {
    /* this version of the menu is used in the header "big" and "middle" version */ }
    #isolation .main-header.type-big .sitenav .menu-item.has-submenu > .menu-list .menu-item {
      border-color: #f4f8ff; }
      #isolation .main-header.type-big .sitenav .menu-item.has-submenu > .menu-list .menu-item.active > .menu-link {
        color: #0e2949; }
      #isolation .main-header.type-big .sitenav .menu-item.has-submenu > .menu-list .menu-item:not(.active) > .menu-link {
        color: #1e67c0; }
        #isolation .main-header.type-big .sitenav .menu-item.has-submenu > .menu-list .menu-item:not(.active) > .menu-link:hover {
          color: #2e71ff;
          background-color: #f4f8ff; }
  #isolation .main-header.type-big .header-affix {
    border-color: #2ec46f; }
  #isolation .main-header.type-big .header-top .info-wrap .text {
    color: #0c1f48; }
  #isolation .main-header.type-big .header-bottom {
    border-color: #d9e3ef; }
  #isolation .main-header.type-middle[data-header-theme="light"] .header-top .info-wrap .text, #isolation .main-header.type-middle[data-header-theme="light"] .header-bottom .brand-desc {
    color: #0c1f48; }
  #isolation .main-header.type-middle[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link {
    background-color: #f4f8ff;
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
    #isolation .main-header.type-middle[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link:before, #isolation .main-header.type-middle[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link:after {
      background-color: #d9e3ef; }
  #isolation .main-header.type-middle[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link {
    color: #1e67c0; }
    #isolation .main-header.type-middle[data-header-theme="light"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link > .more {
      fill: #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="light"] .search-toggle:not(.btn-toggled):hover {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33); }
  #isolation .main-header.type-middle[data-header-theme="light"] .search-toggle:active {
    background-color: #f4f8ff;
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .main-header.type-middle[data-header-theme="light"] .search-toggle .icon {
    stroke: #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .header-top .info-wrap .text, #isolation .main-header.type-middle[data-header-theme="dark"] .header-bottom .brand-desc {
    color: #fff; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .header-top {
    background-color: #0e2949; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .header-bottom {
    background-color: #1e67c0;
    border-color: #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0.active > .menu-link {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link {
    color: #fff; }
    #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link:before, #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link:after {
      background-color: rgba(14, 41, 73, 0.15); }
    #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0 > .menu-link > .more {
      fill: #fff; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-list.s0 > .menu-item.s0.opened:not(.active) > .menu-link, #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav.css-hover .menu-list.s0 > .menu-item.s0:hover:not(.active) > .menu-link {
    background-color: #2e71ff;
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .search-toggle:hover {
    background-color: #2e71ff; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .search-toggle:not(.btn-toggled):hover {
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .search-toggle:active {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .search-toggle:before {
    background-color: #2e71ff; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .search-toggle .icon {
    stroke: #fff; }
  #isolation .main-header.type-middle .sitenav {
    /* this version of the menu is used in the header "big" and "middle" version */ }
    #isolation .main-header.type-middle .sitenav .menu-item.has-submenu > .menu-list .menu-item {
      border-color: #f4f8ff; }
      #isolation .main-header.type-middle .sitenav .menu-item.has-submenu > .menu-list .menu-item.active > .menu-link {
        color: #0e2949; }
      #isolation .main-header.type-middle .sitenav .menu-item.has-submenu > .menu-list .menu-item:not(.active) > .menu-link {
        color: #1e67c0; }
        #isolation .main-header.type-middle .sitenav .menu-item.has-submenu > .menu-list .menu-item:not(.active) > .menu-link:hover {
          color: #2e71ff;
          background-color: #f4f8ff; }
  #isolation .main-header.type-middle .header-bottom {
    border-color: #d9e3ef; }
  #isolation .main-header.type-small[data-header-theme="light"] .header-bottom {
    background-color: #fff;
    border-color: #d9e3ef; }
    #isolation .main-header.type-small[data-header-theme="light"] .header-bottom .info-wrap .text, #isolation .main-header.type-small[data-header-theme="light"] .header-bottom .brand-desc {
      color: #0e2949; }
  #isolation .main-header.type-small[data-header-theme="light"] .search-toggle:not(.btn-toggled):hover {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33); }
  #isolation .main-header.type-small[data-header-theme="light"] .search-toggle:active {
    background-color: #f4f8ff;
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .main-header.type-small[data-header-theme="light"] .search-toggle .icon {
    stroke: #1e67c0; }
  #isolation .main-header.type-small[data-header-theme="dark"] .header-bottom {
    background-color: #0e2949;
    border-color: #0e2949; }
    #isolation .main-header.type-small[data-header-theme="dark"] .header-bottom .info-wrap .text, #isolation .main-header.type-small[data-header-theme="dark"] .header-bottom .brand-desc {
      color: #fff; }
  #isolation .main-header.type-small[data-header-theme="dark"] .sitenav-toggle .line {
    background-color: #fff; }
  #isolation .main-header.type-small[data-header-theme="dark"] .search-toggle:hover {
    background-color: #2e71ff; }
  #isolation .main-header.type-small[data-header-theme="dark"] .search-toggle:not(.btn-toggled):hover {
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .main-header.type-small[data-header-theme="dark"] .search-toggle:active {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .main-header.type-small[data-header-theme="dark"] .search-toggle:before {
    background-color: #2e71ff; }
  #isolation .main-header.type-small[data-header-theme="dark"] .search-toggle .icon {
    stroke: #fff; }
  #isolation .main-header.type-small .sitenav {
    /* this version of the menu is used in the header "small" version */
    background-color: #1e67c0;
    box-shadow: inset 0 3px 5px 0 rgba(17, 38, 72, 0.5); }
    #isolation .main-header.type-small .sitenav .menu-list:not(.s0) {
      box-shadow: inset 0 -2px 4px 0 #0e2949, inset 0 2px 4px 0 #0e2949; }
    #isolation .main-header.type-small .sitenav .menu-item.active > .menu-link {
      background-color: #2e71ff;
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
    #isolation .main-header.type-small .sitenav .menu-link {
      color: #fff; }
      #isolation .main-header.type-small .sitenav .menu-link:hover {
        background-color: rgba(14, 41, 73, 0.2); }
      #isolation .main-header.type-small .sitenav .menu-link:before {
        background-color: #0e2949; }
      #isolation .main-header.type-small .sitenav .menu-link.s1 {
        background-color: rgba(14, 41, 73, 0.2); }
        #isolation .main-header.type-small .sitenav .menu-link.s1:hover {
          background-color: rgba(14, 41, 73, 0.4); }
      #isolation .main-header.type-small .sitenav .menu-link.s2 {
        background-color: rgba(14, 41, 73, 0.4); }
        #isolation .main-header.type-small .sitenav .menu-link.s2:hover {
          background-color: rgba(14, 41, 73, 0.6); }
    #isolation .main-header.type-small .sitenav .more {
      fill: #fff; }
  #isolation .main-header.type-small .header-affix {
    border-color: #d9e3ef; }
  #isolation .main-header.type-small .navbar-wrap .sitenav-wrap:before {
    border-bottom-color: #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="light"] .sitenav .menu-item.has-submenu .menu-link.s0.menu-more-toggle .text .more-dot, #isolation .main-header.type-middle[data-header-theme="light"] .sitenav .menu-item.has-submenu .menu-link.s0.menu-more-toggle .text .more-dot {
    background-color: #1e67c0; }
  #isolation .main-header.type-big[data-header-theme="dark"] .sitenav .menu-item.has-submenu .menu-link.s0.menu-more-toggle .text .more-dot, #isolation .main-header.type-middle[data-header-theme="dark"] .sitenav .menu-item.has-submenu .menu-link.s0.menu-more-toggle .text .more-dot {
    background-color: #fff; } }

@media (max-width: 767px) {
  #isolation .main-header.type-big .sitenav {
    /* this version of the menu is used in the header "small" version */
    background-color: #1e67c0;
    box-shadow: inset 0 3px 5px 0 rgba(17, 38, 72, 0.5); }
    #isolation .main-header.type-big .sitenav .menu-list:not(.s0) {
      box-shadow: inset 0 -2px 4px 0 #0e2949, inset 0 2px 4px 0 #0e2949; }
    #isolation .main-header.type-big .sitenav .menu-item.active > .menu-link {
      background-color: #2e71ff;
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
    #isolation .main-header.type-big .sitenav .menu-link {
      color: #fff; }
      #isolation .main-header.type-big .sitenav .menu-link:hover {
        background-color: rgba(14, 41, 73, 0.2); }
      #isolation .main-header.type-big .sitenav .menu-link:before {
        background-color: #0e2949; }
      #isolation .main-header.type-big .sitenav .menu-link.s1 {
        background-color: rgba(14, 41, 73, 0.2); }
        #isolation .main-header.type-big .sitenav .menu-link.s1:hover {
          background-color: rgba(14, 41, 73, 0.4); }
      #isolation .main-header.type-big .sitenav .menu-link.s2 {
        background-color: rgba(14, 41, 73, 0.4); }
        #isolation .main-header.type-big .sitenav .menu-link.s2:hover {
          background-color: rgba(14, 41, 73, 0.6); }
    #isolation .main-header.type-big .sitenav .more {
      fill: #fff; }
  #isolation .main-header.type-big .header-affix {
    border-color: #2ec46f; }
  #isolation .main-header.type-big .search-wrap {
    background-color: #0e2949; }
  #isolation .main-header.type-middle .sitenav {
    /* this version of the menu is used in the header "small" version */
    background-color: #1e67c0;
    box-shadow: inset 0 3px 5px 0 rgba(17, 38, 72, 0.5); }
    #isolation .main-header.type-middle .sitenav .menu-list:not(.s0) {
      box-shadow: inset 0 -2px 4px 0 #0e2949, inset 0 2px 4px 0 #0e2949; }
    #isolation .main-header.type-middle .sitenav .menu-item.active > .menu-link {
      background-color: #2e71ff;
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
    #isolation .main-header.type-middle .sitenav .menu-link {
      color: #fff; }
      #isolation .main-header.type-middle .sitenav .menu-link:hover {
        background-color: rgba(14, 41, 73, 0.2); }
      #isolation .main-header.type-middle .sitenav .menu-link:before {
        background-color: #0e2949; }
      #isolation .main-header.type-middle .sitenav .menu-link.s1 {
        background-color: rgba(14, 41, 73, 0.2); }
        #isolation .main-header.type-middle .sitenav .menu-link.s1:hover {
          background-color: rgba(14, 41, 73, 0.4); }
      #isolation .main-header.type-middle .sitenav .menu-link.s2 {
        background-color: rgba(14, 41, 73, 0.4); }
        #isolation .main-header.type-middle .sitenav .menu-link.s2:hover {
          background-color: rgba(14, 41, 73, 0.6); }
    #isolation .main-header.type-middle .sitenav .more {
      fill: #fff; }
  #isolation .main-header.type-middle .search-wrap {
    background-color: #0e2949; }
  #isolation .main-header.type-middle[data-header-theme="dark"] .header-affix {
    background-color: #0e2949;
    border-color: #0e2949 !important; }
  #isolation .main-header.type-small .sitenav {
    /* this version of the menu is used in the header "small" version */
    background-color: #1e67c0;
    box-shadow: inset 0 3px 5px 0 rgba(17, 38, 72, 0.5); }
    #isolation .main-header.type-small .sitenav .menu-list:not(.s0) {
      box-shadow: inset 0 -2px 4px 0 #0e2949, inset 0 2px 4px 0 #0e2949; }
    #isolation .main-header.type-small .sitenav .menu-item.active > .menu-link {
      background-color: #2e71ff;
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
    #isolation .main-header.type-small .sitenav .menu-link {
      color: #fff; }
      #isolation .main-header.type-small .sitenav .menu-link:hover {
        background-color: rgba(14, 41, 73, 0.2); }
      #isolation .main-header.type-small .sitenav .menu-link:before {
        background-color: #0e2949; }
      #isolation .main-header.type-small .sitenav .menu-link.s1 {
        background-color: rgba(14, 41, 73, 0.2); }
        #isolation .main-header.type-small .sitenav .menu-link.s1:hover {
          background-color: rgba(14, 41, 73, 0.4); }
      #isolation .main-header.type-small .sitenav .menu-link.s2 {
        background-color: rgba(14, 41, 73, 0.4); }
        #isolation .main-header.type-small .sitenav .menu-link.s2:hover {
          background-color: rgba(14, 41, 73, 0.6); }
    #isolation .main-header.type-small .sitenav .more {
      fill: #fff; }
  #isolation .main-header.type-small .search-wrap {
    background-color: #0e2949; }
  #isolation .main-header.type-small[data-header-theme="dark"] .header-affix {
    background-color: #0e2949;
    border-color: #0e2949 !important; }
  #isolation .main-header .header-affix {
    border-bottom-color: #d9e3ef !important; } }

#isolation .main-header .header-bottom .account-wrap .authorized .account-list {
  /* this version of the menu is used in the header "small" version */
  background-color: #1e67c0;
  box-shadow: inset 0 3px 5px 0 rgba(17, 38, 72, 0.5); }
  #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-list:not(.s0) {
    box-shadow: inset 0 -2px 4px 0 #0e2949, inset 0 2px 4px 0 #0e2949; }
  #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-item.active > .menu-link {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link {
    color: #fff; }
    #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link:hover {
      background-color: rgba(14, 41, 73, 0.2); }
    #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link:before {
      background-color: #0e2949; }
    #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link.s1 {
      background-color: rgba(14, 41, 73, 0.2); }
      #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link.s1:hover {
        background-color: rgba(14, 41, 73, 0.4); }
    #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link.s2 {
      background-color: rgba(14, 41, 73, 0.4); }
      #isolation .main-header .header-bottom .account-wrap .authorized .account-list .menu-link.s2:hover {
        background-color: rgba(14, 41, 73, 0.6); }
  #isolation .main-header .header-bottom .account-wrap .authorized .account-list .more {
    fill: #fff; }
  #isolation .main-header .header-bottom .account-wrap .authorized .account-list li:hover {
    background-color: #2e71ff; }

#isolation .brand-desc {
  color: #1e67c0; }

#isolation .basket-header-quantity .number {
  color: #fff;
  background-color: #2e71ff; }

#isolation .main-footer.type-big[data-footer-theme="light"] .footer-top {
  background: rgba(244, 248, 255, 0.15);
  background-image: linear-gradient(135deg, rgba(244, 248, 255, 0.15) 0%, rgba(244, 248, 255, 0.15) 25%, #f4f8ff 25%, #f4f8ff 50%, rgba(244, 248, 255, 0.15) 50%, rgba(244, 248, 255, 0.15) 75%, #f4f8ff 75%, #f4f8ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26F4F8FF', endColorstr='#FFF4F8FF', GradientType=1);
  background-size: 64px 64px;
  background-repeat: repeat;
  box-shadow: inset 0 3px 5px 0 #d9e3ef; }

#isolation .main-footer.type-big[data-footer-theme="dark"] .footer-top {
  background: rgba(30, 103, 192, 0.85);
  background-image: linear-gradient(135deg, rgba(30, 103, 192, 0.85) 0%, rgba(30, 103, 192, 0.85) 25%, #1e67c0 25%, #1e67c0 50%, rgba(30, 103, 192, 0.85) 50%, rgba(30, 103, 192, 0.85) 75%, #1e67c0 75%, #1e67c0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D91E67C0', endColorstr='#FF1E67C0', GradientType=1);
  background-size: 64px 64px;
  background-repeat: repeat; }
  #isolation .main-footer.type-big[data-footer-theme="dark"] .footer-top .subscribe-wrap .title-wrap, #isolation .main-footer.type-big[data-footer-theme="dark"] .footer-top .network-wrap .title-wrap {
    color: #fff; }

#isolation .main-footer.type-big[data-footer-theme="dark"] .social-link.social-footer svg {
  fill: #fff; }

#isolation .main-footer.type-small[data-footer-theme="light"] .footer-bottom {
  box-shadow: inset 0 1px 0 0 #acbccf; }

#isolation .main-footer[data-footer-theme="light"] .footer-bottom .info-wrap .icon svg {
  fill: #2ec46f; }

#isolation .main-footer[data-footer-theme="light"] .footer-bottom .age-limit {
  color: #0e2949;
  border-color: rgba(14, 41, 73, 0.3); }

@media (max-width: 767px) {
  #isolation .main-footer[data-footer-theme="light"] .footer-bottom .navigation-wrap .sitenav:before, #isolation .main-footer[data-footer-theme="light"] .footer-bottom .navigation-wrap .sitenav:after {
    background-color: rgba(46, 113, 255, 0.3); }
  #isolation .main-footer[data-footer-theme="light"] .footer-bottom .navigation-wrap .sitenav .menu-list.s0 .menu-item.s0 + .menu-item.s0 {
    border-color: rgba(46, 113, 255, 0.3); } }

#isolation .main-footer[data-footer-theme="dark"] .footer-bottom {
  color: #acbccf;
  background-color: #0e2949; }
  #isolation .main-footer[data-footer-theme="dark"] .footer-bottom .info-wrap .icon svg {
    fill: #1e67c0; }
  #isolation .main-footer[data-footer-theme="dark"] .footer-bottom .age-limit {
    color: #acbccf;
    border-color: rgba(172, 188, 207, 0.3); }
  @media (max-width: 767px) {
    #isolation .main-footer[data-footer-theme="dark"] .footer-bottom .navigation-wrap .sitenav:before, #isolation .main-footer[data-footer-theme="dark"] .footer-bottom .navigation-wrap .sitenav:after {
      background-color: rgba(217, 227, 239, 0.3); }
    #isolation .main-footer[data-footer-theme="dark"] .footer-bottom .navigation-wrap .sitenav .menu-list.s0 .menu-item.s0 + .menu-item.s0 {
      border-color: rgba(217, 227, 239, 0.3); } }

#isolation .modal-dialog.modal-alert-success .modal-content {
  box-shadow: 0 3px 9px 0 #0e2949, inset 0 4px 0 0 #2ec46f; }

#isolation .modal-dialog.modal-alert-error .modal-content {
  box-shadow: 0 3px 9px 0 #0e2949, inset 0 4px 0 0 #ff0000; }

@media (min-width: 768px) {
  #isolation .modal-dialog .close[data-dismiss="modal"] svg {
    fill: #d9e3ef; } }

@media (max-width: 767px) {
  #isolation .modal-dialog .close[data-dismiss="modal"] svg {
    fill: #0e2949; } }

@media (max-width: 767px) {
  #isolation .modal-dialog .close[data-dismiss="modal"]:hover svg, #isolation .modal-dialog .close[data-dismiss="modal"]:active svg {
    fill: rgba(14, 41, 73, 0.7); } }

#isolation .modal-body .form-group.capcha-img .label-content .btn-refresh {
  fill: #bac0b5; }
  #isolation .modal-body .form-group.capcha-img .label-content .btn-refresh:hover {
    fill: #2e71ff; }

#isolation .modal-content {
  box-shadow: 0 3px 9px 0 #0e2949, inset 0 4px 0 0 #2e71ff; }

#isolation .modal-product .close[data-dismiss="modal"] svg {
  fill: #d9e3ef; }

#isolation .modal-product:before {
  background: linear-gradient(270deg, transparent 0%, #0e2949 50%); }

#isolation .modal-product:after {
  background: linear-gradient(90deg, transparent 0%, #0e2949 50%); }

#isolation .modal-dialog.modal-registration .modal-form.modal-content .modal-body .form-group .label-content .btn-show,
#isolation .modal-dialog.modal-registration .modal-form.modal-content .modal-body .form-group .label-content .btn-unshow,
#isolation .modal-dialog.modal-registration .modal-form.modal-content .modal-body .form-group .label-content .btn-refresh {
  fill: #bac0b5; }
  #isolation .modal-dialog.modal-registration .modal-form.modal-content .modal-body .form-group .label-content .btn-show:hover,
  #isolation .modal-dialog.modal-registration .modal-form.modal-content .modal-body .form-group .label-content .btn-unshow:hover,
  #isolation .modal-dialog.modal-registration .modal-form.modal-content .modal-body .form-group .label-content .btn-refresh:hover {
    fill: #2e71ff; }

#isolation .modal-dialog.modal-authorization .modal-content {
  box-shadow: inset 0 4px 0 0 #2e71ff; }

#isolation .modal-dialog.modal-authorization .modal-footer {
  box-shadow: 0 3px 9px 0 #0e2949; }

#isolation .breadcrumb, #isolation .breadcrumb a {
  color: #0c1f48;
  border-color: #0c1f48; }

#isolation .breadcrumb .link:visited {
  color: #0c1f48;
  border-color: #0c1f48; }

#isolation .breadcrumb .link:visited:hover {
  color: #2e71ff;
  border-color: #2e71ff; }

#isolation .baron__bar {
  background-color: #d9e3ef; }
  #isolation .baron__bar:active {
    background-color: #acbccf; }
  .isHover #isolation .baron__bar:hover {
    background-color: #acbccf; }

#isolation .buy-block-wrap .quantity-wrap .quantity-input, #isolation .buy-block-wrap .quantity-wrap .quantity-change-btn {
  color: #fff; }
  #isolation .buy-block-wrap .quantity-wrap .quantity-input:hover, #isolation .buy-block-wrap .quantity-wrap .quantity-change-btn:hover {
    background-color: #2e71ff;
    box-shadow: 0 2px 6px 0 #1e67c0; }
  #isolation .buy-block-wrap .quantity-wrap .quantity-input:active, #isolation .buy-block-wrap .quantity-wrap .quantity-change-btn:active {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }

#isolation .buy-block-wrap .quantity-wrap .quantity-input:focus {
  background-color: #2e71ff;
  box-shadow: 0 2px 6px 0 #1e67c0; }

#isolation .buy-block-wrap .quantity-wrap .quantity-change-btn:before, #isolation .buy-block-wrap .quantity-wrap .quantity-change-btn:after {
  background-color: #f4f8ff; }

#isolation .buy-block-wrap .quantity-wrap .quantity-change-btn:hover:before, #isolation .buy-block-wrap .quantity-wrap .quantity-change-btn:hover:after {
  background-color: #fff; }

#isolation .buy-block-wrap .action-wrap {
  color: #fff; }

#isolation .quantity-second-var .quantity-wrap .quantity .quantity-input {
  background-color: #f4f8ff;
  border-color: #d9e3ef;
  box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation .quantity-second-var .quantity-wrap .quantity .quantity-change-btn.minus:before, #isolation .quantity-second-var .quantity-wrap .quantity .quantity-change-btn.minus:after, #isolation .quantity-second-var .quantity-wrap .quantity .quantity-change-btn.plus:before, #isolation .quantity-second-var .quantity-wrap .quantity .quantity-change-btn.plus:after {
  background-color: #1e67c0; }

#isolation .gallery-carousel .item .caption-block {
  color: #131d2e; }

#isolation .gallery-carousel .thumb:before {
  background-color: #2ec46f; }

#isolation .gallery-carousel .carousel-controls .dots li:before {
  background-color: #fff; }

#isolation .gallery-carousel .carousel-controls .dots li.active {
  background-color: #fff; }
  #isolation .gallery-carousel .carousel-controls .dots li.active:before {
    background-color: #2e71ff; }

#isolation .gallery-carousel .carousel-controls .dots li:not(.active):hover:before {
  background-color: #2e71ff; }

#isolation .gallery-carousel .carousel-control:hover {
  background: #2e71ff; }

#isolation .gallery-carousel .carousel-control:active {
  background: rgba(46, 113, 255, 0.8); }

#isolation .gallery-carousel .carousel-control .icon svg {
  fill: #fff; }

#isolation .gallery-carousel.product-detail-carousel {
  border-color: #d9e3ef; }

#isolation .gallery-carousel .product-thumb.active:before {
  background-color: #2ec46f; }

#isolation .gallery-carousel .item .product-caption-block > .icon {
  fill: #d9e3ef; }

#isolation .gallery-carousel .carousel-inner .product-img-hover .icon.plus > svg {
  fill: #2e71ff; }

#isolation .gallery-carousel .carousel-controls.product-controls-block .product-dots > li:before {
  background-color: #fff; }

#isolation .gallery-carousel .carousel-controls.product-controls-block .product-dots > li.active {
  background-color: #fff; }
  #isolation .gallery-carousel .carousel-controls.product-controls-block .product-dots > li.active:before {
    background-color: #2e71ff; }

#isolation .gallery-carousel .product-thumb.active:before {
  background-color: #2ec46f; }

#isolation .gallery-carousel .item .product-caption-block {
  background-color: #0e2949; }

#isolation .gallery-carousel .product-modal-slider-inner .item .product-img-block .product-responsive-img {
  box-shadow: 0 0 24px 0 #131d2e; }

#isolation .gallery-carousel .product-caption-block {
  color: #d9e3ef; }

#isolation .gallery-carousel .block-modal-control-left:hover .carousel-control.modal-controls.prev,
#isolation .gallery-carousel .block-modal-control-left:hover .carousel-control.modal-controls.next,
#isolation .gallery-carousel .block-modal-control-right:hover .carousel-control.modal-controls.prev,
#isolation .gallery-carousel .block-modal-control-right:hover .carousel-control.modal-controls.next {
  background: #2e71ff; }

#isolation .gallery-carousel .carousel-control.modal-controls.prev,
#isolation .gallery-carousel .carousel-control.modal-controls.next {
  background: #0e2949; }

#isolation .arrow:active {
  background-color: #f4f8ff;
  box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation .arrow.primary-light {
  background-color: #f4f8ff; }

#isolation .arrow .icon {
  fill: #1e67c0; }

#isolation .h-carousel .carousel-controls .dots li:before {
  background-color: #d9e3ef; }

#isolation .h-carousel .carousel-controls .dots li.active {
  background-color: #fff; }
  #isolation .h-carousel .carousel-controls .dots li.active:before {
    background-color: #2e71ff; }

#isolation .h-carousel .carousel-controls .dots li:not(.active):hover:before {
  background-color: rgba(46, 113, 255, 0.5); }

#isolation .carousel.slider-carousel .arrow:not(.disabled):hover .carousel-control {
  background: #2e71ff; }

#isolation .carousel.slider-carousel .arrow:not(.disabled):active .carousel-control {
  background: rgba(46, 113, 255, 0.8); }

#isolation .carousel.slider-carousel .arrow .icon svg {
  fill: #fff; }

#isolation .carousel.slider-carousel .arrow.disabled .icon svg, #isolation .carousel.slider-carousel .arrow[disabled] .icon svg {
  fill: #acbccf; }

#isolation .carousel.slider-carousel .carousel-controls .dots li:before {
  background-color: #fff; }

#isolation .carousel.slider-carousel .carousel-controls .dots li.active {
  background-color: #fff; }
  #isolation .carousel.slider-carousel .carousel-controls .dots li.active:before {
    background-color: #2e71ff; }

#isolation .carousel.slider-carousel .carousel-controls .dots li:not(.active):hover:before {
  background-color: #2e71ff; }

#isolation .articles-list.type-block .article-item {
  border-color: #d9e3ef; }
  .isHover #isolation .articles-list.type-block .article-item:hover .btn {
    color: #2e71ff; }
  .isHover #isolation .articles-list.type-block .article-item:hover .link {
    color: #2e71ff; }
  .isHover #isolation .articles-list.type-block .article-item:hover .img-wrap .img-block img {
    box-shadow: 0 2px 16px 0 #acbccf; }
  #isolation .articles-list.type-block .article-item .info-block .title-small {
    background-color: #e5f6d3; }
  #isolation .articles-list.type-block .article-item .img-wrap .img-block {
    box-shadow: inset 0 -1px 0 0 #d9e3ef; }
  @media (min-width: 768px) {
    .isHover #isolation .articles-list.type-block .article-item:first-of-type:hover {
      box-shadow: 0 2px 16px 0 #acbccf; }
      .isHover #isolation .articles-list.type-block .article-item:first-of-type:hover .content-btn .btn {
        background-color: #2e71ff;
        box-shadow: 0 2px 6px 0 #1e67c0; }
    #isolation .articles-list.type-block .article-item:first-of-type .content-btn .btn {
      color: #fff;
      background-color: #1e67c0; } }

#isolation .articles-list.type-list .article-item {
  border-color: #d9e3ef; }
  #isolation .articles-list.type-list .article-item .img-wrap {
    box-shadow: inset 0 -1px 0 0 #d9e3ef; }

#isolation .article-widget-list {
  background-color: #f4f8ff; }
  #isolation .article-widget-list .widget-title {
    border-color: #d9e3ef; }
  .isHover #isolation .article-widget-list .article-item.with-wrap-link:hover .content-wrap .content-block .title-h3 a {
    color: #2e71ff;
    border-color: rgba(46, 113, 255, 0.8); }
  .isHover #isolation .article-widget-list .article-item:before {
    background-color: #2ec46f; }

#isolation .partners-list.type-list .partner-item {
  border-color: #d9e3ef; }
  @media (max-width: 767px) {
    #isolation .partners-list.type-list .partner-item .link-more .link:before {
      background-color: #acbccf;
      box-shadow: 7px 0px 0px 0px #acbccf, -7px 0px 0px 0px #acbccf; }
    #isolation .partners-list.type-list .partner-item .link-more .link.collapsed:before {
      background-color: #2ec46f;
      box-shadow: 7px 0px 0px 0px #2ec46f, -7px 0px 0px 0px #2ec46f; } }

#isolation .partners-list.type-logotype .partner-item {
  border-color: #d9e3ef; }

#isolation .partners-list .partner-item .info-wrap .text {
  color: #acbccf; }

@media (min-width: 768px) {
  #isolation .catalog-list[data-viewtype="block"] .catalog-item .price-wrap .price-current, #isolation .catalog-list:not([data-viewtype="list"]) .catalog-item .price-wrap .price-current, #isolation .catalog-list:not([data-viewtype="table"]) .catalog-item .price-wrap .price-current {
    color: #131d2e; }
  #isolation .catalog-list[data-viewtype="list"] .catalog-item:before, #isolation .catalog-list[data-viewtype="list"] .catalog-item:after {
    background-color: #d9e3ef; }
  #isolation .catalog-list[data-viewtype="list"] .catalog-item .art-wrap {
    color: #1e67c0; }
  #isolation .catalog-list[data-viewtype="table"] .catalog-item:before, #isolation .catalog-list[data-viewtype="table"] .catalog-item:after {
    background-color: #d9e3ef; } }

@media (max-width: 767px) {
  #isolation .catalog-list[data-viewtype="table"] .catalog-item:before, #isolation .catalog-list[data-viewtype="table"] .catalog-item:after {
    background-color: #d9e3ef; }
  #isolation .catalog-list[data-viewtype="table"] .catalog-item .art-wrap {
    color: #1e67c0; } }

#isolation .workers-list.type-list .worker-item {
  border-color: #d9e3ef; }
  .isHover #isolation .workers-list.type-list .worker-item.with-more:hover .main-content .main-line.more:before {
    border-color: #d9e3ef; }

#isolation .workers-list .worker-item .info-wrap .text {
  color: #acbccf; }

#isolation .collapsible-item {
  background-color: #f4f8ff; }
  #isolation .collapsible-item:before {
    background-color: #2ec46f; }
  #isolation .collapsible-item.collapsed:hover .collapsible-header .text {
    color: #2e71ff;
    border-color: #2e71ff; }
  #isolation .collapsible-item.collapsed .text {
    color: #1e67c0;
    border-color: #1e67c0; }
  #isolation .collapsible-item .content, #isolation .collapsible-item .footer {
    border-color: #d9e3ef; }

#isolation .collapsible-header {
  color: #1e67c0; }
  #isolation .collapsible-header .additional {
    color: #0c1f48; }

#isolation .filter-wrap {
  background-color: #f4f8ff; }
  #isolation .filter-wrap .filter-header .filter-header-name {
    color: #0c1f48; }
  #isolation .filter-wrap .filter-content .filter-prop:before, #isolation .filter-wrap .filter-content .filter-prop:after {
    background-color: #d9e3ef; }
  #isolation .filter-wrap .filter-content .filter-prop.with-choosen {
    border-color: #2ec46f; }

#isolation .media .media-weigth {
  color: #acbccf; }

#isolation .nav-tabs-wrap:before {
  background-color: #d9e3ef; }

#isolation .nav-tabs > li {
  color: #1e67c0; }
  #isolation .nav-tabs > li > a:hover {
    border-color: rgba(217, 227, 239, 0.5);
    border-bottom-color: transparent; }
  #isolation .nav-tabs > li.active > a, #isolation .nav-tabs > li.active > a:hover, #isolation .nav-tabs > li.active > a:focus {
    color: #0e2949;
    border-color: #d9e3ef;
    border-bottom-color: transparent; }

#isolation .popup__wrap .popup__block .popup-content .tab-content:before {
  background-color: #d9e3ef; }

#isolation .popup__wrap .btn-popup-toggler, #isolation .popup__wrap .btn-popup-toggler:visited, #isolation .popup__wrap .btn-popup-toggler:visited:focus {
  color: #1e67c0; }

#isolation .popup__wrap .btn-popup-toggler:hover {
  color: #2e71ff; }

#isolation .popup-content .tabs-wrap {
  background-color: #acbccf; }
  #isolation .popup-content .tabs-wrap .nav li {
    background-color: #f4f8ff;
    box-shadow: inset 0 -1px 0 0 #d9e3ef; }
    #isolation .popup-content .tabs-wrap .nav li.active {
      background-color: #2e71ff;
      box-shadow: inset 0 -1px 0 0 #2e71ff; }
      #isolation .popup-content .tabs-wrap .nav li.active a {
        color: #fff;
        box-shadow: inset 0 2px 3px 0 #1e67c0; }
    #isolation .popup-content .tabs-wrap .nav li:not(.active):hover {
      background-color: rgba(244, 248, 255, 0.8); }

#isolation .popup-content .basket-small {
  border-color: #d9e3ef; }

#isolation .range-slider.noUi-background, #isolation .range-slider .noUi-background {
  background-color: #d9e3ef; }

#isolation .range-slider .noUi-connect {
  background: #2ec46f; }

#isolation .range-slider:hover .noUi-connect {
  background: rgba(46, 196, 111, 0.8); }

#isolation .range-slider.noUi-state-drag .noUi-connect {
  background: #18e26f; }

#isolation .range-slider .noUi-handle {
  background-color: #2e71ff;
  box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .range-slider .noUi-handle .stripes {
    background-color: #fff;
    box-shadow: 4px 0px 0px 0px #fff, -4px 0px 0px 0px #fff; }
  #isolation .range-slider .noUi-handle:hover {
    background: rgba(30, 103, 192, 0.8); }
  #isolation .range-slider .noUi-handle:active {
    background: #1e67c0; }

@media (max-width: 767px) {
  #isolation .review-photo-block:after {
    background-color: #f4f8ff; } }

#isolation .review-photo-wrap {
  box-shadow: 0 5px 8px 0 #d9e3ef; }
  #isolation .review-photo-wrap .review-photo svg {
    fill: #d9e3ef; }

#isolation .review-bg {
  background-color: #f4f8ff; }

#isolation .review-content .height-toggle {
  background-color: #f4f8ff; }
  #isolation .review-content .height-toggle:before {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f4f8ff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFF4F8FF', GradientType=0); }

#isolation .review-author {
  color: #acbccf; }

#isolation .review-span-btn {
  color: #1e67c0;
  border-bottom: dashed 1px #1e67c0; }
  #isolation .review-span-btn:hover {
    color: #2e71ff;
    border-bottom: dashed 1px #2e71ff; }

#isolation .sidenav .menu-item.s0.active > .menu-link {
  color: #fff;
  background-color: #2e71ff;
  box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .sidenav .menu-item.s0.active > .menu-link .more svg {
    fill: #fff; }

#isolation .sidenav .menu-item.s1.active > .menu-link {
  color: #2e71ff;
  background-color: #f4f8ff; }

#isolation .sidenav .menu-link {
  color: #1e67c0; }
  #isolation .sidenav .menu-link:hover {
    color: #2e71ff; }
  #isolation .sidenav .menu-link.s0 {
    background-color: #f4f8ff;
    box-shadow: inset 0 -1px 0 0 #d9e3ef; }
    #isolation .sidenav .menu-link.s0 .more svg {
      fill: #1e67c0; }
  #isolation .sidenav .menu-link.s1 {
    box-shadow: inset 0 -1px 0 0 #d9e3ef;
    border-color: #d9e3ef; }

#isolation .social-link {
  border-color: #d9e3ef; }
  #isolation .social-link, #isolation .social-link:visited, #isolation .social-link:visited:focus {
    color: #d9e3ef; }
  #isolation .social-link:hover {
    color: #acbccf;
    border-color: #acbccf; }
  #isolation .social-link.social-footer svg {
    fill: #acbccf; }

#isolation .sticker {
  color: #fff;
  background-color: #1e67c0; }

#isolation .widget-wrap:not(.light) {
  background: rgba(244, 248, 255, 0.15);
  background-image: linear-gradient(135deg, rgba(244, 248, 255, 0.15) 0%, rgba(244, 248, 255, 0.15) 25%, #f4f8ff 25%, #f4f8ff 50%, rgba(244, 248, 255, 0.15) 50%, rgba(244, 248, 255, 0.15) 75%, #f4f8ff 75%, #f4f8ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26F4F8FF', endColorstr='#FFF4F8FF', GradientType=1);
  background-size: 64px 64px;
  background-repeat: repeat;
  box-shadow: inset 0 -4px 0 0 #2ec46f; }

#isolation .widget-wrap.light {
  background-color: #f4f8ff; }

#isolation .widget-wrap .widget-img img {
  box-shadow: 0 5px 8px 0 #d9e3ef; }

#isolation .widget-wrap .widget-footer {
  border-color: #d9e3ef; }

#isolation .basket-detail-order-wrap {
  background-color: #f4f8ff; }
  #isolation .basket-detail-order-wrap .order-title-wrap {
    border-color: #d9e3ef; }
  #isolation .basket-detail-order-wrap .order-products-wrap:before {
    background-image: linear-gradient(to bottom, #f4f8ff 0%, rgba(244, 248, 255, 0) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF4F8FF', endColorstr='#00F4F8FF', GradientType=0); }
  #isolation .basket-detail-order-wrap .order-products-wrap:after {
    background-image: linear-gradient(to bottom, rgba(244, 248, 255, 0) 0%, #f4f8ff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00F4F8FF', endColorstr='#FFF4F8FF', GradientType=0); }

#isolation .order-products-list .order-product-item {
  border-color: #d9e3ef; }
  #isolation .order-products-list .order-product-item .vendor-code {
    color: #1e67c0; }
  #isolation .order-products-list .order-product-item .product-info-wrap .info-quantity {
    color: #acbccf; }

#isolation .order-total-wrap {
  border-color: #d9e3ef; }

#isolation .basket-order-wrap .order-title-wrap {
  background-color: #f4f8ff;
  box-shadow: inset 0 -1px 0 0 #d9e3ef; }

#isolation .basket-order-wrap .order-list-wrap .order-item-wrap {
  box-shadow: inset 0 -1px 0 0 #d9e3ef, 0 -1px 0 0 #d9e3ef; }
  #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .delete .btn:before, #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .delete .btn:after {
    background-color: #1e67c0; }
  #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .delete .btn:hover:before, #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .delete .btn:hover:after, #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .delete .btn:active:before, #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .delete .btn:active:after {
    background-color: #2e71ff; }
  #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .header-item a {
    color: #0c1f48; }
    #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .header-item a:hover {
      color: #2e71ff; }
  #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .price-wrap {
    color: #0c1f48; }
  #isolation .basket-order-wrap .order-list-wrap .order-item-wrap .product-name .header-item-block .avability .title-small {
    color: #1e67c0; }

#isolation .basket-order-wrap .order-total-wrap {
  background-color: #f4f8ff; }

#isolation .year.active {
  color: #0c1f48;
  border-color: #0c1f48; }

#isolation .year.underlined {
  color: #acbccf;
  border-color: #acbccf; }
  #isolation .year.underlined:visited:focus {
    color: #0c1f48;
    border-color: #0c1f48; }

#isolation .history-content-block {
  background-color: #f4f8ff; }

#isolation .parameter {
  color: #0e2949; }

#isolation .param-close:before, #isolation .param-close:after {
  background-color: #1e67c0; }

#isolation .param-block {
  background-color: #f4f8ff; }
  #isolation .param-block:hover {
    background-color: #e5eeff; }
    #isolation .param-block:hover .param-close:before, #isolation .param-block:hover .param-close:after {
      background-color: #2e71ff; }

#isolation .requisites {
  background-color: #f4f8ff; }

#isolation .requisites-list {
  border-bottom: 1px solid #d9e3ef; }

#isolation .license {
  background-color: #f4f8ff; }

#isolation .license-img-hover .svg-width svg {
  fill: #2e71ff; }

#isolation .license-date {
  color: #acbccf; }

#isolation .production-item:before, #isolation .production-item:after {
  background-color: #d9e3ef; }

#isolation .production-item {
  border-color: #d9e3ef !important; }
  .isHover #isolation .production-item:hover {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33); }
    .isHover #isolation .production-item:hover .link {
      color: #2e71ff; }

#isolation .search-page-input {
  background-color: #f4f8ff; }

#isolation .form-control.with-icon.search-page-input {
  background-color: #f4f8ff;
  box-shadow: inset 0 1px 3px 0 #d9e3ef; }
  #isolation .form-control.with-icon.search-page-input:hover, #isolation .form-control.with-icon.search-page-input:hover:focus, #isolation .form-control.with-icon.search-page-input:focus {
    border-color: rgba(46, 113, 255, 0.3); }

#isolation .search-page-icon svg {
  fill: #d9e3ef; }

#isolation .btn-search-page-delete:before, #isolation .btn-search-page-delete:after {
  background-color: #1e67c0; }

#isolation .btn-search-page-delete:active:before {
  box-shadow: none; }

#isolation .search-page-result {
  border-color: #d9e3ef; }

#isolation .tags-cloud .btn.active.btn-default {
  background-color: #f4f8ff;
  border-color: #d9e3ef; }
  #isolation .tags-cloud .btn.active.btn-default:before {
    box-shadow: inset 0 1px 3px 0 #d9e3ef; }

#isolation .tags-cloud .btn .count {
  color: #acbccf; }

#isolation .product-detail-contant .product-detail-text-block {
  border-color: #d9e3ef; }

#isolation .product-parameters:before {
  background-color: #2ec46f; }

#isolation .product__prop:after {
  border-color: #acbccf; }

#isolation .product-quantity-plus:after, #isolation .product-quantity-plus:before {
  background-color: #1e67c0; }

#isolation .product-quantity-minus:after {
  background-color: #1e67c0; }

#isolation .product-detail-navigation .left-block:before {
  color: inherit; }

#isolation .product-detail-navigation .right-block:after {
  color: inherit; }

#isolation .product-detail-carousel.gallery-carousel .carousel-controls .product-dots {
  background-color: rgba(15, 42, 73, 0.8); }

@media screen and (max-width: 991px) {
  #isolation .product-detail-carousel.gallery-carousel .item .product-caption-block {
    color: #d9e3ef; } }

#isolation .sale-personal-section-index-block .sale-personal-section-index-block-link:visited {
  color: #1e67c0; }
  #isolation .sale-personal-section-index-block .sale-personal-section-index-block-link:visited:hover {
    color: #2e71ff; }
    #isolation .sale-personal-section-index-block .sale-personal-section-index-block-link:visited:hover .sale-personal-section-index-block-name {
      color: #2e71ff; }

#isolation .sale-personal-section-index-block .sale-personal-section-index-block-link:hover {
  color: #2e71ff; }
  #isolation .sale-personal-section-index-block .sale-personal-section-index-block-link:hover .sale-personal-section-index-block-name {
    color: #2e71ff; }

#isolation .account-menu__wrap .collapsible-header {
  background-color: #2e71ff;
  box-shadow: inset 0 2px 3px 0 #1e67c0;
  color: #ffffff;
  padding: 12px 16px; }

#isolation .account-menu__wrap .account-menu .item {
  background-color: #f4f8ff;
  box-shadow: inset 0 -1px 0 0 #d9e3ef; }
  #isolation .account-menu__wrap .account-menu .item.active {
    background-color: #2e71ff;
    box-shadow: inset 0 2px 3px 0 #1e67c0; }
    #isolation .account-menu__wrap .account-menu .item.active .menu-link {
      color: #ffffff; }
  #isolation .account-menu__wrap .account-menu .item:before {
    display: none; }
  #isolation .account-menu__wrap .account-menu .item .menu-link:visited {
    color: #1e67c0; }
    #isolation .account-menu__wrap .account-menu .item .menu-link:visited:hover {
      color: #2e71ff; }

#isolation .sale-personal-profile-list-change-button:visited,
#isolation .sale-personal-profile-list-close-button:visited {
  border-color: #1e67c0;
  color: #1e67c0; }
  #isolation .sale-personal-profile-list-change-button:visited:hover,
  #isolation .sale-personal-profile-list-close-button:visited:hover {
    border-color: #1e67c0; }

#isolation .main-profile-block-shown .form-group .form-control {
  box-shadow: inset 0 1px 3px 0 #d9e3ef !important; }
  #isolation .main-profile-block-shown .form-group .form-control:hover, #isolation .main-profile-block-shown .form-group .form-control:focus {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33) !important; }

#isolation .sale-acountpay-block.form-horizontal .form-control {
  box-shadow: inset 0 1px 3px 0 #d9e3ef !important; }
  #isolation .sale-acountpay-block.form-horizontal .form-control:hover, #isolation .sale-acountpay-block.form-horizontal .form-control:focus {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33) !important; }

#isolation .sale-acountpay-pp-company.bx-selected .sale-acountpay-pp-company-graf-container {
  border-color: #1e67c0; }

#isolation .sale-acountpay-fixedpay-list .sale-acountpay-fixedpay-item {
  background: #d9e3ef; }
  #isolation .sale-acountpay-fixedpay-list .sale-acountpay-fixedpay-item:hover {
    background: #acbccf; }

#isolation .sale-order-list-cancel-payment {
  display: inline-block; }

#isolation .sale-order-detail-general-head {
  background-color: #1e67c0; }

#isolation .sale-order-detail-general {
  border-color: #1e67c0; }

#isolation .sale-order-payment-change-pp-list {
  z-index: 0; }

#isolation .sale-order-detail-about-order-inner-container-repeat-button,
#isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button,
#isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.inactive-button {
  background-color: #1e67c0;
  color: #ffffff;
  overflow: hidden; }
  #isolation .sale-order-detail-about-order-inner-container-repeat-button:hover,
  #isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button:hover,
  #isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.inactive-button:hover {
    color: #ffffff;
    background-color: #2e71ff;
    box-shadow: 0 2px 6px 0 #1e67c0; }
    #isolation .sale-order-detail-about-order-inner-container-repeat-button:hover:active,
    #isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button:hover:active,
    #isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.inactive-button:hover:active {
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .sale-order-detail-about-order-inner-container-repeat-button:visited,
  #isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button:visited,
  #isolation .btn-theme.sale-order-detail-payment-options-methods-button-element.inactive-button:visited {
    color: #ffffff; }

#isolation .sale-order-list-title-container {
  background: #f3f4f5; }

#isolation .sale-order-list-button.ajax_reload {
  background-color: #1e67c0; }
  #isolation .sale-order-list-button.ajax_reload:hover {
    background-color: #2e71ff;
    box-shadow: 0 2px 6px 0 #1e67c0; }
    #isolation .sale-order-list-button.ajax_reload:hover:active {
      box-shadow: inset 0 2px 3px 0 #1e67c0; }
  #isolation .sale-order-list-button.ajax_reload:visited {
    color: #ffffff; }

#isolation .order-registration .dropdown-block.bx-ui-slst-input-block.form-control {
  box-shadow: inset 0 1px 3px 0 #d9e3ef;
  border: solid 1px #d9e3ef; }

#isolation .order-registration .form-control.bx-ios-fix,
#isolation .order-registration .dropdown-block.bx-ui-sls-input-block.form-control {
  box-shadow: inset 0 1px 3px 0 #d9e3ef !important; }
  #isolation .order-registration .form-control.bx-ios-fix:hover, #isolation .order-registration .form-control.bx-ios-fix:focus,
  #isolation .order-registration .dropdown-block.bx-ui-sls-input-block.form-control:hover,
  #isolation .order-registration .dropdown-block.bx-ui-sls-input-block.form-control:focus {
    box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33) !important; }

#isolation .order-registration .bx-soa-section.bx-selected {
  border-color: #d9e3ef; }

#isolation .user-address-detail .form-control:hover, #isolation .user-address-detail .form-control:focus {
  border-color: transparent;
  box-shadow: 0 3px 7px 0 rgba(111, 163, 255, 0.33) !important; }

#isolation .achievements .block-item .img-wrap {
  background-color: #1e67c0; }
  #isolation .achievements .block-item .img-wrap:before {
    background-color: #f4f8ff; }
