*:focus {
  border-color: #09A8FA !important; }

html,
h1,
.uk-h1,
h2,
.uk-h2,
h3,
.uk-h3,
h4,
.uk-h4,
h5,
.uk-h5,
h6,
.uk-h6,
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge {
  color: #555555; }

.neb_text_color_base {
  color: #09A8FA; }

.neb_text_color_contrast {
  color: #ffffff; }

.neb_text_color_ok {
  color: #019b01; }

.neb_text_color_ko {
  color: #ec0000; }

.neb_text_color_waith {
  color: #ffa500; }

.neb_custom_scroll::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px #09A8FA; }

.neb_content {
  background-color: #ffffffb3; }

.neb_cart_cont {
  background-color: #ffffff; }

.neb_cart_empty {
  color: #999;
  background-color: #ffffffb3; }

.neb_bg_clear_cart {
  box-shadow: 0 0 24px 24px #ffffff; }

.neb_serp_filter_rtag_base_clr:hover,
.neb_serp_filter_rtag_base_clr.active {
  background-color: #09A8FA;
  color: #ffffff; }

.neb_top_bar {
  background-color: #ffffff; }

[class*="neb_button"] {
  background-color: #09A8FA;
  border-color: #09A8FA;
  color: #ffffff; }

[class*="neb_button"]:hover {
  background-color: #037EBB;
  border-color: #037EBB; }

[class*="neb_button"]:active,
[class*="neb_button"].active {
  background-color: #037EBB;
  border-color: #037EBB; }

.neb_button_neutral,
.neb_button_gray_light {
  background-color: #ffffff;
  color: #333333;
  border-color: #e5e5e5; }

.neb_button_gray_light {
  background-color: #fbfbfb; }

.neb_button_gray_light:hover,
.neb_button_neutral:hover,
.neb_button_gray_light.active,
.neb_button_neutral.active {
  background-color: #e5e5e5; }

.neb_button_gray_light:hover,
.neb_button_neutral:hover {
  border-color: #c1c1c1 !important; }

.neb_button_inverse {
  color: #09A8FA;
  border-color: #09A8FA;
  background-color: #ffffff; }

.neb_button_inverse:hover {
  background-color: #F0FAFF; }

.neb_button_inverse:active {
  background-color: #ffffff;
  border-color: #037EBB;
  color: #037EBB; }

[class*="neb_button"]:disabled {
  background-color: #e5e5e5;
  border-color: #e5e5e5; }

.neb_border_base_clr {
  border: solid 2px #09A8FA; }

.neb_border_bottom_base_clr {
  border-bottom: solid 1px #09A8FA !important; }

.neb_border_top_base_clr {
  border-top: solid 1px #09A8FA !important; }

.neb_border_bottom_hard {
  border-bottom: solid 1px #333333; }

.neb_border_bottom_light {
  border-bottom: solid 1px #e5e5e5; }

.neb_border_top_light {
  border-top: solid 1px #e5e5e5; }

.neb_border_left_light {
  border-left: solid 1px #e5e5e5; }

.neb_border_left_light_2 {
  border-left: solid 2px #e5e5e5; }

.neb_border_right_light {
  border-right: solid 1px #e5e5e5; }

.neb_border_light {
  border: solid 1px #e5e5e5; }

.neb_border_shadow {
  box-shadow: 0 0 0 1px #e5e5e5; }

[class*="neb_border_bottom"].no_last:last-child {
  border-bottom: none; }

[class*="neb_border_"].neb_border_color_base_force {
  border-color: #09A8FA !important; }

[class*="neb_colored_svg"] {
  background-color: #545454; }

.neb_bg_color_base,
.neb_bg_color_base:before {
  background-color: #09A8FA;
  transition: all .2s; }

.neb_bg_color_light {
  background-color: #e5e5e5; }

.neb_bg_color_easy {
  background-color: #fbfbfb; }

.neb_bg_color_gray {
  background-color: #c1c1c1; }

.neb_button_inverse:hover .neb_bg_color_base {
  background-color: #037EBB;
  transition: all .2s; }

[class*="neb_biclr_"]:before,
.neb_serp_result_best:not(:last-child):after {
  background-color: #09A8FA; }

.neb_bg_clr_light {
  background-color: #d4a868; }

.neb_bg_clear {
  background-color: #ffffff; }

.neb_bg_clr_hover,
.neb_hover_row:hover {
  background-color: #F0FAFF; }

.ui-datepicker {
  border: 1px solid #e5e5e5; }

.ui-datepicker-calendar th.ui-datepicker-week-end {
  color: #09A8FA;
  border-bottom: 1px solid #09A8FA; }

.ui-datepicker-week-end .ui-state-default {
  color: #09A8FA; }

.ui-datepicker td > a.ui-state-hover:not(.ui-state-active) {
  background-color: transparent;
  border-color: #09A8FA; }

.ui-datepicker td > a.ui-state-hover.ui-datepicker-week-end {
  color: #09A8FA; }

.ui-datepicker .ui-datepicker-calendar td > a.ui-state-active {
  background-color: #09A8FA;
  color: #ffffff; }

td.ui-datepicker-today > a.ui-state-default {
  border-color: #e5e5e5; }

td.ui-datepicker-today > a.ui-state-active {
  border-color: #333333; }

.neb_tab_link:not(.active):hover,
.neb_tab_link.active {
  box-shadow: 0 2px 0 #09A8FA; }

.neb_not_for_now_top {
  background-color: #09A8FA;
  color: #ffffff; }

.neb_not_for_now_bottom {
  background-color: #f8f7f6;
  box-shadow: inset 0 0 0 1px #09A8FA, 0 0 0 1px #09A8FA; }

.uk-checkbox:indeterminate,
.uk-checkbox {
  border-color: #e5e5e5;
  background-color: #ffffff; }

.uk-checkbox:checked {
  border-color: #09A8FA;
  background-color: #09A8FA !important; }

.js_one_offer_card.uk-active.active .neb_offer_card {
  box-shadow: 0 0 0 2px #09A8FA; }

.js_one_offer_card.uk-active.active .neb_offer_card:after {
  border-color: transparent transparent #09A8FA transparent; }

.uk-tab > .uk-active > a {
  border-color: #09A8FA; }

