@import url('vzrf-blessed1.css?z=444');

.icon-accessibility::before,
.icons-list.icon-accessibility > li::before,
.icons-list > li.icon-accessibility::before,
.icons-list[class*="icon-"] > li.icon-accessibility::before {
  content: "\e761" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-add-channels::before,
.icons-list.icon-add-channels > li::before,
.icons-list > li.icon-add-channels::before,
.icons-list[class*="icon-"] > li.icon-add-channels::before {
  content: "\e760" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-add-contact::before,
.icons-list.icon-add-contact > li::before,
.icons-list > li.icon-add-contact::before,
.icons-list[class*="icon-"] > li.icon-add-contact::before {
  content: "\e668" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-add-folder::before,
.icons-list.icon-add-folder > li::before,
.icons-list > li.icon-add-folder::before,
.icons-list[class*="icon-"] > li.icon-add-folder::before {
  content: "\e669" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-advance::before,
.icons-list.icon-advance > li::before,
.icons-list > li.icon-advance::before,
.icons-list[class*="icon-"] > li.icon-advance::before {
  content: "\e66a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-alarm-clock::before,
.icons-list.icon-alarm-clock > li::before,
.icons-list > li.icon-alarm-clock::before,
.icons-list[class*="icon-"] > li.icon-alarm-clock::before {
  content: "\e75f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-alert::before,
.icons-list.icon-alert > li::before,
.icons-list > li.icon-alert::before,
.icons-list[class*="icon-"] > li.icon-alert::before {
  content: "\e66b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-anti-phishing::before,
.icons-list.icon-anti-phishing > li::before,
.icons-list > li.icon-anti-phishing::before,
.icons-list[class*="icon-"] > li.icon-anti-phishing::before {
  content: "\e75e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-anti-spam::before,
.icons-list.icon-anti-spam > li::before,
.icons-list > li.icon-anti-spam::before,
.icons-list[class*="icon-"] > li.icon-anti-spam::before {
  content: "\e75d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-anti-spyware::before,
.icons-list.icon-anti-spyware > li::before,
.icons-list > li.icon-anti-spyware::before,
.icons-list[class*="icon-"] > li.icon-anti-spyware::before {
  content: "\e75c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-app::before,
.icons-list.icon-app > li::before,
.icons-list > li.icon-app::before,
.icons-list[class*="icon-"] > li.icon-app::before {
  content: "\e75b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-assets::before,
.icons-list.icon-assets > li::before,
.icons-list > li.icon-assets::before,
.icons-list[class*="icon-"] > li.icon-assets::before {
  content: "\e75a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-assets-alt::before,
.icons-list.icon-assets-alt > li::before,
.icons-list > li.icon-assets-alt::before,
.icons-list[class*="icon-"] > li.icon-assets-alt::before {
  content: "\e759" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-asset-tracking::before,
.icons-list.icon-asset-tracking > li::before,
.icons-list > li.icon-asset-tracking::before,
.icons-list[class*="icon-"] > li.icon-asset-tracking::before {
  content: "\e758" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-attachment::before,
.icons-list.icon-attachment > li::before,
.icons-list > li.icon-attachment::before,
.icons-list[class*="icon-"] > li.icon-attachment::before {
  content: "\e66c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-auto-callback::before,
.icons-list.icon-auto-callback > li::before,
.icons-list > li.icon-auto-callback::before,
.icons-list[class*="icon-"] > li.icon-auto-callback::before {
  content: "\e757" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-automation::before,
.icons-list.icon-automation > li::before,
.icons-list > li.icon-automation::before,
.icons-list[class*="icon-"] > li.icon-automation::before {
  content: "\e756" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-av::before,
.icons-list.icon-av > li::before,
.icons-list > li.icon-av::before,
.icons-list[class*="icon-"] > li.icon-av::before {
  content: "\e755" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-baseball::before,
.icons-list.icon-baseball > li::before,
.icons-list > li.icon-baseball::before,
.icons-list[class*="icon-"] > li.icon-baseball::before {
  content: "\e754" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-baseball-bats::before,
.icons-list.icon-baseball-bats > li::before,
.icons-list > li.icon-baseball-bats::before,
.icons-list[class*="icon-"] > li.icon-baseball-bats::before {
  content: "\e753" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-baseball-player::before,
.icons-list.icon-baseball-player > li::before,
.icons-list > li.icon-baseball-player::before,
.icons-list[class*="icon-"] > li.icon-baseball-player::before {
  content: "\e752" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-charging::before,
.icons-list.icon-battery-charging > li::before,
.icons-list > li.icon-battery-charging::before,
.icons-list[class*="icon-"] > li.icon-battery-charging::before {
  content: "\e751" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-life-10::before,
.icons-list.icon-battery-life-10 > li::before,
.icons-list > li.icon-battery-life-10::before,
.icons-list[class*="icon-"] > li.icon-battery-life-10::before {
  content: "\e750" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-life-25::before,
.icons-list.icon-battery-life-25 > li::before,
.icons-list > li.icon-battery-life-25::before,
.icons-list[class*="icon-"] > li.icon-battery-life-25::before {
  content: "\e74f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-life-50::before,
.icons-list.icon-battery-life-50 > li::before,
.icons-list > li.icon-battery-life-50::before,
.icons-list[class*="icon-"] > li.icon-battery-life-50::before {
  content: "\e74e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-life-75::before,
.icons-list.icon-battery-life-75 > li::before,
.icons-list > li.icon-battery-life-75::before,
.icons-list[class*="icon-"] > li.icon-battery-life-75::before {
  content: "\e74d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-life-empty::before,
.icons-list.icon-battery-life-empty > li::before,
.icons-list > li.icon-battery-life-empty::before,
.icons-list[class*="icon-"] > li.icon-battery-life-empty::before {
  content: "\e74c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-battery-life-full::before,
.icons-list.icon-battery-life-full > li::before,
.icons-list > li.icon-battery-life-full::before,
.icons-list[class*="icon-"] > li.icon-battery-life-full::before {
  content: "\e74b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-best-value::before,
.icons-list.icon-best-value > li::before,
.icons-list > li.icon-best-value::before,
.icons-list[class*="icon-"] > li.icon-best-value::before {
  content: "\e74a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-bill::before,
.icons-list.icon-bill > li::before,
.icons-list > li.icon-bill::before,
.icons-list[class*="icon-"] > li.icon-bill::before {
  content: "\e749" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-blocked::before,
.icons-list.icon-blocked > li::before,
.icons-list > li.icon-blocked::before,
.icons-list[class*="icon-"] > li.icon-blocked::before {
  content: "\e66d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-bluetooth::before,
.icons-list.icon-bluetooth > li::before,
.icons-list > li.icon-bluetooth::before,
.icons-list[class*="icon-"] > li.icon-bluetooth::before {
  content: "\e748" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-book::before,
.icons-list.icon-book > li::before,
.icons-list > li.icon-book::before,
.icons-list[class*="icon-"] > li.icon-book::before {
  content: "\e747" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-bookmark::before,
.icons-list.icon-bookmark > li::before,
.icons-list > li.icon-bookmark::before,
.icons-list[class*="icon-"] > li.icon-bookmark::before {
  content: "\e66e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-box::before,
.icons-list.icon-box > li::before,
.icons-list > li.icon-box::before,
.icons-list[class*="icon-"] > li.icon-box::before {
  content: "\e66f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-briefcase::before,
.icons-list.icon-briefcase > li::before,
.icons-list > li.icon-briefcase::before,
.icons-list[class*="icon-"] > li.icon-briefcase::before {
  content: "\e746" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-business-communications::before,
.icons-list.icon-business-communications > li::before,
.icons-list > li.icon-business-communications::before,
.icons-list[class*="icon-"] > li.icon-business-communications::before {
  content: "\e745" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-business-phone::before,
.icons-list.icon-business-phone > li::before,
.icons-list > li.icon-business-phone::before,
.icons-list[class*="icon-"] > li.icon-business-phone::before {
  content: "\e788" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-calendar::before,
.icons-list.icon-calendar > li::before,
.icons-list > li.icon-calendar::before,
.icons-list[class*="icon-"] > li.icon-calendar::before {
  content: "\e670" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-calendar-alt::before,
.icons-list.icon-calendar-alt > li::before,
.icons-list > li.icon-calendar-alt::before,
.icons-list[class*="icon-"] > li.icon-calendar-alt::before {
  content: "\e744" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-back::before,
.icons-list.icon-call-back > li::before,
.icons-list > li.icon-call-back::before,
.icons-list[class*="icon-"] > li.icon-call-back::before {
  content: "\e789" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-blocked::before,
.icons-list.icon-call-blocked > li::before,
.icons-list > li.icon-call-blocked::before,
.icons-list[class*="icon-"] > li.icon-call-blocked::before {
  content: "\e78a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-caller-id::before,
.icons-list.icon-caller-id > li::before,
.icons-list > li.icon-caller-id::before,
.icons-list[class*="icon-"] > li.icon-caller-id::before {
  content: "\e743" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-fowarding::before,
.icons-list.icon-call-fowarding > li::before,
.icons-list > li.icon-call-fowarding::before,
.icons-list[class*="icon-"] > li.icon-call-fowarding::before {
  content: "\e742" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-hold::before,
.icons-list.icon-call-hold > li::before,
.icons-list > li.icon-call-hold::before,
.icons-list[class*="icon-"] > li.icon-call-hold::before {
  content: "\e78b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-intercom::before,
.icons-list.icon-call-intercom > li::before,
.icons-list > li.icon-call-intercom::before,
.icons-list[class*="icon-"] > li.icon-call-intercom::before {
  content: "\e78c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-number::before,
.icons-list.icon-call-number > li::before,
.icons-list > li.icon-call-number::before,
.icons-list[class*="icon-"] > li.icon-call-number::before {
  content: "\e78d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-pickup::before,
.icons-list.icon-call-pickup > li::before,
.icons-list > li.icon-call-pickup::before,
.icons-list[class*="icon-"] > li.icon-call-pickup::before {
  content: "\e741" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-calls::before,
.icons-list.icon-calls > li::before,
.icons-list > li.icon-calls::before,
.icons-list[class*="icon-"] > li.icon-calls::before {
  content: "\e671" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-call-unblock::before,
.icons-list.icon-call-unblock > li::before,
.icons-list > li.icon-call-unblock::before,
.icons-list[class*="icon-"] > li.icon-call-unblock::before {
  content: "\e78e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-camera::before,
.icons-list.icon-camera > li::before,
.icons-list > li.icon-camera::before,
.icons-list[class*="icon-"] > li.icon-camera::before {
  content: "\e68a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-camera-alt::before,
.icons-list.icon-camera-alt > li::before,
.icons-list > li.icon-camera-alt::before,
.icons-list[class*="icon-"] > li.icon-camera-alt::before {
  content: "\e740" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-car::before,
.icons-list.icon-car > li::before,
.icons-list > li.icon-car::before,
.icons-list[class*="icon-"] > li.icon-car::before {
  content: "\e660" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-car-alt::before,
.icons-list.icon-car-alt > li::before,
.icons-list > li.icon-car-alt::before,
.icons-list[class*="icon-"] > li.icon-car-alt::before {
  content: "\e78f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-cart::before,
.icons-list.icon-cart > li::before,
.icons-list > li.icon-cart::before,
.icons-list[class*="icon-"] > li.icon-cart::before {
  content: "\e73f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-cart-check::before,
.icons-list.icon-cart-check > li::before,
.icons-list > li.icon-cart-check::before,
.icons-list[class*="icon-"] > li.icon-cart-check::before {
  content: "\e73e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-cart-question::before,
.icons-list.icon-cart-question > li::before,
.icons-list > li.icon-cart-question::before,
.icons-list[class*="icon-"] > li.icon-cart-question::before {
  content: "\e73d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-change::before,
.icons-list.icon-change > li::before,
.icons-list > li.icon-change::before,
.icons-list[class*="icon-"] > li.icon-change::before {
  content: "\e689" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-chat::before,
.icons-list.icon-chat > li::before,
.icons-list > li.icon-chat::before,
.icons-list[class*="icon-"] > li.icon-chat::before {
  content: "\e65f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-check::before,
.icons-list.icon-check > li::before,
.icons-list > li.icon-check::before,
.icons-list[class*="icon-"] > li.icon-check::before {
  content: "\e65e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-check-alt::before,
.icons-list.icon-check-alt > li::before,
.icons-list > li.icon-check-alt::before,
.icons-list[class*="icon-"] > li.icon-check-alt::before {
  content: "\e790" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-checkbox::before,
.icons-list.icon-checkbox > li::before,
.icons-list > li.icon-checkbox::before,
.icons-list[class*="icon-"] > li.icon-checkbox::before {
  content: "\e73c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-check-circle::before,
.icons-list.icon-check-circle > li::before,
.icons-list > li.icon-check-circle::before,
.icons-list[class*="icon-"] > li.icon-check-circle::before {
  content: "\e73b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-check-circle-rev::before,
.icons-list.icon-check-circle-rev > li::before,
.icons-list > li.icon-check-circle-rev::before,
.icons-list[class*="icon-"] > li.icon-check-circle-rev::before {
  content: "\e7b1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-check-list::before,
.icons-list.icon-check-list > li::before,
.icons-list > li.icon-check-list::before,
.icons-list[class*="icon-"] > li.icon-check-list::before {
  content: "\e688" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-checkout::before,
.icons-list.icon-checkout > li::before,
.icons-list > li.icon-checkout::before,
.icons-list[class*="icon-"] > li.icon-checkout::before {
  content: "\e65d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-checkout-complete::before,
.icons-list.icon-checkout-complete > li::before,
.icons-list > li.icon-checkout-complete::before,
.icons-list[class*="icon-"] > li.icon-checkout-complete::before {
  content: "\e65c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-chevron-down::before,
.icons-list.icon-chevron-down > li::before,
.icons-list > li.icon-chevron-down::before,
.icons-list[class*="icon-"] > li.icon-chevron-down::before {
  content: "\e76a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-chevron-left::before,
.icons-list.icon-chevron-left > li::before,
.icons-list > li.icon-chevron-left::before,
.icons-list[class*="icon-"] > li.icon-chevron-left::before {
  content: "\e76b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-chevron-right::before,
.icons-list.icon-chevron-right > li::before,
.icons-list > li.icon-chevron-right::before,
.icons-list[class*="icon-"] > li.icon-chevron-right::before {
  content: "\e687" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-chevron-up::before,
.icons-list.icon-chevron-up > li::before,
.icons-list > li.icon-chevron-up::before,
.icons-list[class*="icon-"] > li.icon-chevron-up::before {
  content: "\e76c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-clear::before,
.icons-list.icon-clear > li::before,
.icons-list > li.icon-clear::before,
.icons-list[class*="icon-"] > li.icon-clear::before {
  content: "\e65b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-clipboard::before,
.icons-list.icon-clipboard > li::before,
.icons-list > li.icon-clipboard::before,
.icons-list[class*="icon-"] > li.icon-clipboard::before {
  content: "\e73a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-clock::before,
.icons-list.icon-clock > li::before,
.icons-list > li.icon-clock::before,
.icons-list[class*="icon-"] > li.icon-clock::before {
  content: "\e65a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-clock-alt::before,
.icons-list.icon-clock-alt > li::before,
.icons-list > li.icon-clock-alt::before,
.icons-list[class*="icon-"] > li.icon-clock-alt::before {
  content: "\e659" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-close::before,
.icons-list.icon-close > li::before,
.icons-list > li.icon-close::before,
.icons-list[class*="icon-"] > li.icon-close::before {
  content: "\e658" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-cloud::before,
.icons-list.icon-cloud > li::before,
.icons-list > li.icon-cloud::before,
.icons-list[class*="icon-"] > li.icon-cloud::before {
  content: "\e739" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-cloud-sync::before,
.icons-list.icon-cloud-sync > li::before,
.icons-list > li.icon-cloud-sync::before,
.icons-list[class*="icon-"] > li.icon-cloud-sync::before {
  content: "\e733" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-collapsed::before,
.icons-list.icon-collapsed > li::before,
.icons-list > li.icon-collapsed::before,
.icons-list[class*="icon-"] > li.icon-collapsed::before {
  content: "\e657" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-collection-status::before,
.icons-list.icon-collection-status > li::before,
.icons-list > li.icon-collection-status::before,
.icons-list[class*="icon-"] > li.icon-collection-status::before {
  content: "\e738" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-communications::before,
.icons-list.icon-communications > li::before,
.icons-list > li.icon-communications::before,
.icons-list[class*="icon-"] > li.icon-communications::before {
  content: "\e656" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-community::before,
.icons-list.icon-community > li::before,
.icons-list > li.icon-community::before,
.icons-list[class*="icon-"] > li.icon-community::before {
  content: "\e655" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-community-awareness::before,
.icons-list.icon-community-awareness > li::before,
.icons-list > li.icon-community-awareness::before,
.icons-list[class*="icon-"] > li.icon-community-awareness::before {
  content: "\e737" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-compose::before,
.icons-list.icon-compose > li::before,
.icons-list > li.icon-compose::before,
.icons-list[class*="icon-"] > li.icon-compose::before {
  content: "\e654" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-computer-chip::before,
.icons-list.icon-computer-chip > li::before,
.icons-list > li.icon-computer-chip::before,
.icons-list[class*="icon-"] > li.icon-computer-chip::before {
  content: "\e736" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-connectivity::before,
.icons-list.icon-connectivity > li::before,
.icons-list > li.icon-connectivity::before,
.icons-list[class*="icon-"] > li.icon-connectivity::before {
  content: "\e735" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-contacts::before,
.icons-list.icon-contacts > li::before,
.icons-list > li.icon-contacts::before,
.icons-list[class*="icon-"] > li.icon-contacts::before {
  content: "\e661" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-contacts-alt::before,
.icons-list.icon-contacts-alt > li::before,
.icons-list > li.icon-contacts-alt::before,
.icons-list[class*="icon-"] > li.icon-contacts-alt::before {
  content: "\e734" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-cupcake::before,
.icons-list.icon-cupcake > li::before,
.icons-list > li.icon-cupcake::before,
.icons-list[class*="icon-"] > li.icon-cupcake::before {
  content: "\e732" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-data::before,
.icons-list.icon-data > li::before,
.icons-list > li.icon-data::before,
.icons-list[class*="icon-"] > li.icon-data::before {
  content: "\e780" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-data-alt::before,
.icons-list.icon-data-alt > li::before,
.icons-list > li.icon-data-alt::before,
.icons-list[class*="icon-"] > li.icon-data-alt::before {
  content: "\e792" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-data-calculator::before,
.icons-list.icon-data-calculator > li::before,
.icons-list > li.icon-data-calculator::before,
.icons-list[class*="icon-"] > li.icon-data-calculator::before {
  content: "\e731" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-data-plan::before,
.icons-list.icon-data-plan > li::before,
.icons-list > li.icon-data-plan::before,
.icons-list[class*="icon-"] > li.icon-data-plan::before {
  content: "\e730" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-delete::before,
.icons-list.icon-delete > li::before,
.icons-list > li.icon-delete::before,
.icons-list[class*="icon-"] > li.icon-delete::before {
  content: "\e653" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-delivery::before,
.icons-list.icon-delivery > li::before,
.icons-list > li.icon-delivery::before,
.icons-list[class*="icon-"] > li.icon-delivery::before {
  content: "\e652" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-device-wifi::before,
.icons-list.icon-device-wifi > li::before,
.icons-list > li.icon-device-wifi::before,
.icons-list[class*="icon-"] > li.icon-device-wifi::before {
  content: "\e686" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-dialer::before,
.icons-list.icon-dialer > li::before,
.icons-list > li.icon-dialer::before,
.icons-list[class*="icon-"] > li.icon-dialer::before {
  content: "\e651" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-dialer-alt::before,
.icons-list.icon-dialer-alt > li::before,
.icons-list > li.icon-dialer-alt::before,
.icons-list[class*="icon-"] > li.icon-dialer-alt::before {
  content: "\e7b3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-diamond::before,
.icons-list.icon-diamond > li::before,
.icons-list > li.icon-diamond::before,
.icons-list[class*="icon-"] > li.icon-diamond::before {
  content: "\e72f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-dice::before,
.icons-list.icon-dice > li::before,
.icons-list > li.icon-dice::before,
.icons-list[class*="icon-"] > li.icon-dice::before {
  content: "\e72e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-digital-signage::before,
.icons-list.icon-digital-signage > li::before,
.icons-list > li.icon-digital-signage::before,
.icons-list[class*="icon-"] > li.icon-digital-signage::before {
  content: "\e72d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-dining::before,
.icons-list.icon-dining > li::before,
.icons-list > li.icon-dining::before,
.icons-list[class*="icon-"] > li.icon-dining::before {
  content: "\e650" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-direc-tv::before,
.icons-list.icon-direc-tv > li::before,
.icons-list > li.icon-direc-tv::before,
.icons-list[class*="icon-"] > li.icon-direc-tv::before {
  content: "\e768" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-dog-tags::before,
.icons-list.icon-dog-tags > li::before,
.icons-list > li.icon-dog-tags::before,
.icons-list[class*="icon-"] > li.icon-dog-tags::before {
  content: "\e72c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-down::before,
.icons-list.icon-down > li::before,
.icons-list > li.icon-down::before,
.icons-list[class*="icon-"] > li.icon-down::before {
  content: "\e77f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-download::before,
.icons-list.icon-download > li::before,
.icons-list > li.icon-download::before,
.icons-list[class*="icon-"] > li.icon-download::before {
  content: "\e64f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-download-alt::before,
.icons-list.icon-download-alt > li::before,
.icons-list > li.icon-download-alt::before,
.icons-list[class*="icon-"] > li.icon-download-alt::before {
  content: "\e72b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-dvr::before,
.icons-list.icon-dvr > li::before,
.icons-list > li.icon-dvr::before,
.icons-list[class*="icon-"] > li.icon-dvr::before {
  content: "\e64e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-early-adopter::before,
.icons-list.icon-early-adopter > li::before,
.icons-list > li.icon-early-adopter::before,
.icons-list[class*="icon-"] > li.icon-early-adopter::before {
  content: "\e72a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-edit::before,
.icons-list.icon-edit > li::before,
.icons-list > li.icon-edit::before,
.icons-list[class*="icon-"] > li.icon-edit::before {
  content: "\e64d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-edit-alt::before,
.icons-list.icon-edit-alt > li::before,
.icons-list > li.icon-edit-alt::before,
.icons-list[class*="icon-"] > li.icon-edit-alt::before {
  content: "\e7b4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-education::before,
.icons-list.icon-education > li::before,
.icons-list > li.icon-education::before,
.icons-list[class*="icon-"] > li.icon-education::before {
  content: "\e729" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-email::before,
.icons-list.icon-email > li::before,
.icons-list > li.icon-email::before,
.icons-list[class*="icon-"] > li.icon-email::before {
  content: "\e64c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-email-locked::before,
.icons-list.icon-email-locked > li::before,
.icons-list > li.icon-email-locked::before,
.icons-list[class*="icon-"] > li.icon-email-locked::before {
  content: "\e728" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-entertainment::before,
.icons-list.icon-entertainment > li::before,
.icons-list > li.icon-entertainment::before,
.icons-list[class*="icon-"] > li.icon-entertainment::before {
  content: "\e685" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-expanded::before,
.icons-list.icon-expanded > li::before,
.icons-list > li.icon-expanded::before,
.icons-list[class*="icon-"] > li.icon-expanded::before {
  content: "\e64b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-export::before,
.icons-list.icon-export > li::before,
.icons-list > li.icon-export::before,
.icons-list[class*="icon-"] > li.icon-export::before {
  content: "\e781" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-export-alt::before,
.icons-list.icon-export-alt > li::before,
.icons-list > li.icon-export-alt::before,
.icons-list[class*="icon-"] > li.icon-export-alt::before {
  content: "\e793" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-eye::before,
.icons-list.icon-eye > li::before,
.icons-list > li.icon-eye::before,
.icons-list[class*="icon-"] > li.icon-eye::before {
  content: "\e794" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-facebook::before,
.icons-list.icon-facebook > li::before,
.icons-list > li.icon-facebook::before,
.icons-list[class*="icon-"] > li.icon-facebook::before {
  content: "\e727" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-facebook-connect::before,
.icons-list.icon-facebook-connect > li::before,
.icons-list > li.icon-facebook-connect::before,
.icons-list[class*="icon-"] > li.icon-facebook-connect::before {
  content: "\e726" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-family::before,
.icons-list.icon-family > li::before,
.icons-list > li.icon-family::before,
.icons-list[class*="icon-"] > li.icon-family::before {
  content: "\e725" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-family-protection::before,
.icons-list.icon-family-protection > li::before,
.icons-list > li.icon-family-protection::before,
.icons-list[class*="icon-"] > li.icon-family-protection::before {
  content: "\e724" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fast-food::before,
.icons-list.icon-fast-food > li::before,
.icons-list > li.icon-fast-food::before,
.icons-list[class*="icon-"] > li.icon-fast-food::before {
  content: "\e723" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-favorite::before,
.icons-list.icon-favorite > li::before,
.icons-list > li.icon-favorite::before,
.icons-list[class*="icon-"] > li.icon-favorite::before {
  content: "\e64a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-featured::before,
.icons-list.icon-featured > li::before,
.icons-list > li.icon-featured::before,
.icons-list[class*="icon-"] > li.icon-featured::before {
  content: "\e722" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-files::before,
.icons-list.icon-files > li::before,
.icons-list > li.icon-files::before,
.icons-list[class*="icon-"] > li.icon-files::before {
  content: "\e721" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-finance::before,
.icons-list.icon-finance > li::before,
.icons-list > li.icon-finance::before,
.icons-list[class*="icon-"] > li.icon-finance::before {
  content: "\e720" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fios-mobile::before,
.icons-list.icon-fios-mobile > li::before,
.icons-list > li.icon-fios-mobile::before,
.icons-list[class*="icon-"] > li.icon-fios-mobile::before {
  content: "\e649" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fios-mobile-android::before,
.icons-list.icon-fios-mobile-android > li::before,
.icons-list > li.icon-fios-mobile-android::before,
.icons-list[class*="icon-"] > li.icon-fios-mobile-android::before {
  content: "\e649" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fios-mobile-ios::before,
.icons-list.icon-fios-mobile-ios > li::before,
.icons-list > li.icon-fios-mobile-ios::before,
.icons-list[class*="icon-"] > li.icon-fios-mobile-ios::before {
  content: "\e6cd" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fire::before,
.icons-list.icon-fire > li::before,
.icons-list > li.icon-fire::before,
.icons-list[class*="icon-"] > li.icon-fire::before {
  content: "\e71f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-firewall::before,
.icons-list.icon-firewall > li::before,
.icons-list > li.icon-firewall::before,
.icons-list[class*="icon-"] > li.icon-firewall::before {
  content: "\e71e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-first::before,
.icons-list.icon-first > li::before,
.icons-list > li.icon-first::before,
.icons-list[class*="icon-"] > li.icon-first::before {
  content: "\e901" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fitness::before,
.icons-list.icon-fitness > li::before,
.icons-list > li.icon-fitness::before,
.icons-list[class*="icon-"] > li.icon-fitness::before {
  content: "\e71d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fitness-alt::before,
.icons-list.icon-fitness-alt > li::before,
.icons-list > li.icon-fitness-alt::before,
.icons-list[class*="icon-"] > li.icon-fitness-alt::before {
  content: "\e71c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-flag::before,
.icons-list.icon-flag > li::before,
.icons-list > li.icon-flag::before,
.icons-list[class*="icon-"] > li.icon-flag::before {
  content: "\e648" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-flag-alt::before,
.icons-list.icon-flag-alt > li::before,
.icons-list > li.icon-flag-alt::before,
.icons-list[class*="icon-"] > li.icon-flag-alt::before {
  content: "\e71b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fleet-check::before,
.icons-list.icon-fleet-check > li::before,
.icons-list > li.icon-fleet-check::before,
.icons-list[class*="icon-"] > li.icon-fleet-check::before {
  content: "\e71a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-fleet-plus::before,
.icons-list.icon-fleet-plus > li::before,
.icons-list > li.icon-fleet-plus::before,
.icons-list[class*="icon-"] > li.icon-fleet-plus::before {
  content: "\e719" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-flower::before,
.icons-list.icon-flower > li::before,
.icons-list > li.icon-flower::before,
.icons-list[class*="icon-"] > li.icon-flower::before {
  content: "\e662" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-folder::before,
.icons-list.icon-folder > li::before,
.icons-list > li.icon-folder::before,
.icons-list[class*="icon-"] > li.icon-folder::before {
  content: "\e647" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-folder-alt::before,
.icons-list.icon-folder-alt > li::before,
.icons-list > li.icon-folder-alt::before,
.icons-list[class*="icon-"] > li.icon-folder-alt::before {
  content: "\e718" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-form-checkbox::before,
.icons-list.icon-form-checkbox > li::before,
.icons-list > li.icon-form-checkbox::before,
.icons-list[class*="icon-"] > li.icon-form-checkbox::before {
  content: "\e7bd" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-form-checkbox-selected::before,
.icons-list.icon-form-checkbox-selected > li::before,
.icons-list > li.icon-form-checkbox-selected::before,
.icons-list[class*="icon-"] > li.icon-form-checkbox-selected::before {
  content: "\e7be" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-form-radio::before,
.icons-list.icon-form-radio > li::before,
.icons-list > li.icon-form-radio::before,
.icons-list[class*="icon-"] > li.icon-form-radio::before {
  content: "\e7bf" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-form-radio-selected::before,
.icons-list.icon-form-radio-selected > li::before,
.icons-list > li.icon-form-radio-selected::before,
.icons-list[class*="icon-"] > li.icon-form-radio-selected::before {
  content: "\e7c0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-forward::before,
.icons-list.icon-forward > li::before,
.icons-list > li.icon-forward::before,
.icons-list[class*="icon-"] > li.icon-forward::before {
  content: "\e765" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-forward-all::before,
.icons-list.icon-forward-all > li::before,
.icons-list > li.icon-forward-all::before,
.icons-list[class*="icon-"] > li.icon-forward-all::before {
  content: "\e61b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-football-helmet::before,
.icons-list.icon-football-helmet > li::before,
.icons-list > li.icon-football-helmet::before,
.icons-list[class*="icon-"] > li.icon-football-helmet::before {
  content: "\e717" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-frown::before,
.icons-list.icon-frown > li::before,
.icons-list > li.icon-frown::before,
.icons-list[class*="icon-"] > li.icon-frown::before {
  content: "\e791" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-frown-rev::before,
.icons-list.icon-frown-rev > li::before,
.icons-list > li.icon-frown-rev::before,
.icons-list[class*="icon-"] > li.icon-frown-rev::before {
  content: "\e7af" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-games::before,
.icons-list.icon-games > li::before,
.icons-list > li.icon-games::before,
.icons-list[class*="icon-"] > li.icon-games::before {
  content: "\e646" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-ghost::before,
.icons-list.icon-ghost > li::before,
.icons-list > li.icon-ghost::before,
.icons-list[class*="icon-"] > li.icon-ghost::before {
  content: "\e716" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-gift::before,
.icons-list.icon-gift > li::before,
.icons-list > li.icon-gift::before,
.icons-list[class*="icon-"] > li.icon-gift::before {
  content: "\e715" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-global-travel::before,
.icons-list.icon-global-travel > li::before,
.icons-list > li.icon-global-travel::before,
.icons-list[class*="icon-"] > li.icon-global-travel::before {
  content: "\e714" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-google-plus::before,
.icons-list.icon-google-plus > li::before,
.icons-list > li.icon-google-plus::before,
.icons-list[class*="icon-"] > li.icon-google-plus::before {
  content: "\e713" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-government::before,
.icons-list.icon-government > li::before,
.icons-list > li.icon-government::before,
.icons-list[class*="icon-"] > li.icon-government::before {
  content: "\e712" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-gps::before,
.icons-list.icon-gps > li::before,
.icons-list > li.icon-gps::before,
.icons-list[class*="icon-"] > li.icon-gps::before {
  content: "\e711" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-grid::before,
.icons-list.icon-grid > li::before,
.icons-list > li.icon-grid::before,
.icons-list[class*="icon-"] > li.icon-grid::before {
  content: "\e782" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-hammer::before,
.icons-list.icon-hammer > li::before,
.icons-list > li.icon-hammer::before,
.icons-list[class*="icon-"] > li.icon-hammer::before {
  content: "\e684" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-hand-shake::before,
.icons-list.icon-hand-shake > li::before,
.icons-list > li.icon-hand-shake::before,
.icons-list[class*="icon-"] > li.icon-hand-shake::before {
  content: "\e710" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-hand-stop::before,
.icons-list.icon-hand-stop > li::before,
.icons-list > li.icon-hand-stop::before,
.icons-list[class*="icon-"] > li.icon-hand-stop::before {
  content: "\e70f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-hash::before,
.icons-list.icon-hash > li::before,
.icons-list > li.icon-hash::before,
.icons-list[class*="icon-"] > li.icon-hash::before {
  content: "\e70e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-haze::before,
.icons-list.icon-haze > li::before,
.icons-list > li.icon-haze::before,
.icons-list[class*="icon-"] > li.icon-haze::before {
  content: "\e795" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-hd::before,
.icons-list.icon-hd > li::before,
.icons-list > li.icon-hd::before,
.icons-list[class*="icon-"] > li.icon-hd::before {
  content: "\e645" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-health::before,
.icons-list.icon-health > li::before,
.icons-list > li.icon-health::before,
.icons-list[class*="icon-"] > li.icon-health::before {
  content: "\e644" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-health-alt::before,
.icons-list.icon-health-alt > li::before,
.icons-list > li.icon-health-alt::before,
.icons-list[class*="icon-"] > li.icon-health-alt::before {
  content: "\e70d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-high-heel::before,
.icons-list.icon-high-heel > li::before,
.icons-list > li.icon-high-heel::before,
.icons-list[class*="icon-"] > li.icon-high-heel::before {
  content: "\e70c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home::before,
.icons-list.icon-home > li::before,
.icons-list > li.icon-home::before,
.icons-list[class*="icon-"] > li.icon-home::before {
  content: "\e643" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-alt::before,
.icons-list.icon-home-alt > li::before,
.icons-list > li.icon-home-alt::before,
.icons-list[class*="icon-"] > li.icon-home-alt::before {
  content: "\e70b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-phone::before,
.icons-list.icon-home-phone > li::before,
.icons-list > li.icon-home-phone::before,
.icons-list[class*="icon-"] > li.icon-home-phone::before {
  content: "\e642" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-phone-alt::before,
.icons-list.icon-home-phone-alt > li::before,
.icons-list > li.icon-home-phone-alt::before,
.icons-list[class*="icon-"] > li.icon-home-phone-alt::before {
  content: "\e70a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-phone-alt2::before,
.icons-list.icon-home-phone-alt2 > li::before,
.icons-list > li.icon-home-phone-alt2::before,
.icons-list[class*="icon-"] > li.icon-home-phone-alt2::before {
  content: "\e709" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-profile::before,
.icons-list.icon-home-profile > li::before,
.icons-list > li.icon-home-profile::before,
.icons-list[class*="icon-"] > li.icon-home-profile::before {
  content: "\e641" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-signal::before,
.icons-list.icon-home-signal > li::before,
.icons-list > li.icon-home-signal::before,
.icons-list[class*="icon-"] > li.icon-home-signal::before {
  content: "\e708" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-home-wifi::before,
.icons-list.icon-home-wifi > li::before,
.icons-list > li.icon-home-wifi::before,
.icons-list[class*="icon-"] > li.icon-home-wifi::before {
  content: "\e707" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-horoscope::before,
.icons-list.icon-horoscope > li::before,
.icons-list > li.icon-horoscope::before,
.icons-list[class*="icon-"] > li.icon-horoscope::before {
  content: "\e706" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-hot::before,
.icons-list.icon-hot > li::before,
.icons-list > li.icon-hot::before,
.icons-list[class*="icon-"] > li.icon-hot::before {
  content: "\e640" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-id::before,
.icons-list.icon-id > li::before,
.icons-list > li.icon-id::before,
.icons-list[class*="icon-"] > li.icon-id::before {
  content: "\e63f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-id-protection::before,
.icons-list.icon-id-protection > li::before,
.icons-list > li.icon-id-protection::before,
.icons-list[class*="icon-"] > li.icon-id-protection::before {
  content: "\e705" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-incoming-calls::before,
.icons-list.icon-incoming-calls > li::before,
.icons-list > li.icon-incoming-calls::before,
.icons-list[class*="icon-"] > li.icon-incoming-calls::before {
  content: "\e63e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-info::before,
.icons-list.icon-info > li::before,
.icons-list > li.icon-info::before,
.icons-list[class*="icon-"] > li.icon-info::before {
  content: "\e63d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-inside-outside::before,
.icons-list.icon-inside-outside > li::before,
.icons-list > li.icon-inside-outside::before,
.icons-list[class*="icon-"] > li.icon-inside-outside::before {
  content: "\e704" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-instagram::before,
.icons-list.icon-instagram > li::before,
.icons-list > li.icon-instagram::before,
.icons-list[class*="icon-"] > li.icon-instagram::before {
  content: "\e902" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-intercom::before,
.icons-list.icon-intercom > li::before,
.icons-list > li.icon-intercom::before,
.icons-list[class*="icon-"] > li.icon-intercom::before {
  content: "\e703" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-international-call::before,
.icons-list.icon-international-call > li::before,
.icons-list > li.icon-international-call::before,
.icons-list[class*="icon-"] > li.icon-international-call::before {
  content: "\e702" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-internet::before,
.icons-list.icon-internet > li::before,
.icons-list > li.icon-internet::before,
.icons-list[class*="icon-"] > li.icon-internet::before {
  content: "\e63c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-internet-protection::before,
.icons-list.icon-internet-protection > li::before,
.icons-list > li.icon-internet-protection::before,
.icons-list[class*="icon-"] > li.icon-internet-protection::before {
  content: "\e683" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-internet-upgrade::before,
.icons-list.icon-internet-upgrade > li::before,
.icons-list > li.icon-internet-upgrade::before,
.icons-list[class*="icon-"] > li.icon-internet-upgrade::before {
  content: "\e701" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-investigation::before,
.icons-list.icon-investigation > li::before,
.icons-list > li.icon-investigation::before,
.icons-list[class*="icon-"] > li.icon-investigation::before {
  content: "\e682" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-invisible::before,
.icons-list.icon-invisible > li::before,
.icons-list > li.icon-invisible::before,
.icons-list[class*="icon-"] > li.icon-invisible::before {
  content: "\e796" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-last::before,
.icons-list.icon-last > li::before,
.icons-list > li.icon-last::before,
.icons-list[class*="icon-"] > li.icon-last::before {
  content: "\e900" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-leaf::before,
.icons-list.icon-leaf > li::before,
.icons-list > li.icon-leaf::before,
.icons-list[class*="icon-"] > li.icon-leaf::before {
  content: "\e700" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-learn::before,
.icons-list.icon-learn > li::before,
.icons-list > li.icon-learn::before,
.icons-list[class*="icon-"] > li.icon-learn::before {
  content: "\e681" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-left::before,
.icons-list.icon-left > li::before,
.icons-list > li.icon-left::before,
.icons-list[class*="icon-"] > li.icon-left::before {
  content: "\e77e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-lens::before,
.icons-list.icon-lens > li::before,
.icons-list > li.icon-lens::before,
.icons-list[class*="icon-"] > li.icon-lens::before {
  content: "\e6ff" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-letter-c::before,
.icons-list.icon-letter-c > li::before,
.icons-list > li.icon-letter-c::before,
.icons-list[class*="icon-"] > li.icon-letter-c::before {
  content: "\e6fe" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-letter-p::before,
.icons-list.icon-letter-p > li::before,
.icons-list > li.icon-letter-p::before,
.icons-list[class*="icon-"] > li.icon-letter-p::before {
  content: "\e6fd" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-letter-s::before,
.icons-list.icon-letter-s > li::before,
.icons-list > li.icon-letter-s::before,
.icons-list[class*="icon-"] > li.icon-letter-s::before {
  content: "\e6fc" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-library::before,
.icons-list.icon-library > li::before,
.icons-list > li.icon-library::before,
.icons-list[class*="icon-"] > li.icon-library::before {
  content: "\e663" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-light-bulb::before,
.icons-list.icon-light-bulb > li::before,
.icons-list > li.icon-light-bulb::before,
.icons-list[class*="icon-"] > li.icon-light-bulb::before {
  content: "\e6fb" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-lightening::before,
.icons-list.icon-lightening > li::before,
.icons-list > li.icon-lightening::before,
.icons-list[class*="icon-"] > li.icon-lightening::before {
  content: "\e6fa" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-lightening-alt::before,
.icons-list.icon-lightening-alt > li::before,
.icons-list > li.icon-lightening-alt::before,
.icons-list[class*="icon-"] > li.icon-lightening-alt::before {
  content: "\e797" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-link::before,
.icons-list.icon-link > li::before,
.icons-list > li.icon-link::before,
.icons-list[class*="icon-"] > li.icon-link::before {
  content: "\e798" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-liquid-drop::before,
.icons-list.icon-liquid-drop > li::before,
.icons-list > li.icon-liquid-drop::before,
.icons-list[class*="icon-"] > li.icon-liquid-drop::before {
  content: "\e6f9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-listings::before,
.icons-list.icon-listings > li::before,
.icons-list > li.icon-listings::before,
.icons-list[class*="icon-"] > li.icon-listings::before {
  content: "\e63b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-live-chat::before,
.icons-list.icon-live-chat > li::before,
.icons-list > li.icon-live-chat::before,
.icons-list[class*="icon-"] > li.icon-live-chat::before {
  content: "\e7bc" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-locked::before,
.icons-list.icon-locked > li::before,
.icons-list > li.icon-locked::before,
.icons-list[class*="icon-"] > li.icon-locked::before {
  content: "\e63a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-locked-dollar::before,
.icons-list.icon-locked-dollar > li::before,
.icons-list > li.icon-locked-dollar::before,
.icons-list[class*="icon-"] > li.icon-locked-dollar::before {
  content: "\e6f8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mailbox::before,
.icons-list.icon-mailbox > li::before,
.icons-list > li.icon-mailbox::before,
.icons-list[class*="icon-"] > li.icon-mailbox::before {
  content: "\e6f7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-manufacturing::before,
.icons-list.icon-manufacturing > li::before,
.icons-list > li.icon-manufacturing::before,
.icons-list[class*="icon-"] > li.icon-manufacturing::before {
  content: "\e6f6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-map::before,
.icons-list.icon-map > li::before,
.icons-list > li.icon-map::before,
.icons-list[class*="icon-"] > li.icon-map::before {
  content: "\e6f5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-maximize::before,
.icons-list.icon-maximize > li::before,
.icons-list > li.icon-maximize::before,
.icons-list[class*="icon-"] > li.icon-maximize::before {
  content: "\e799" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-measure::before,
.icons-list.icon-measure > li::before,
.icons-list > li.icon-measure::before,
.icons-list[class*="icon-"] > li.icon-measure::before {
  content: "\e6f4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-media::before,
.icons-list.icon-media > li::before,
.icons-list > li.icon-media::before,
.icons-list[class*="icon-"] > li.icon-media::before {
  content: "\e6f3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-memory-chip::before,
.icons-list.icon-memory-chip > li::before,
.icons-list > li.icon-memory-chip::before,
.icons-list[class*="icon-"] > li.icon-memory-chip::before {
  content: "\e6f2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-minus::before,
.icons-list.icon-minus > li::before,
.icons-list > li.icon-minus::before,
.icons-list[class*="icon-"] > li.icon-minus::before {
  content: "\e680" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-minimize::before,
.icons-list.icon-minimize > li::before,
.icons-list > li.icon-minimize::before,
.icons-list[class*="icon-"] > li.icon-minimize::before {
  content: "\e79a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-minus-alt::before,
.icons-list.icon-minus-alt > li::before,
.icons-list > li.icon-minus-alt::before,
.icons-list[class*="icon-"] > li.icon-minus-alt::before {
  content: "\e79b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-missed-calls::before,
.icons-list.icon-missed-calls > li::before,
.icons-list > li.icon-missed-calls::before,
.icons-list[class*="icon-"] > li.icon-missed-calls::before {
  content: "\e639" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-banking::before,
.icons-list.icon-mobile-banking > li::before,
.icons-list > li.icon-mobile-banking::before,
.icons-list[class*="icon-"] > li.icon-mobile-banking::before {
  content: "\e6f1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-branch::before,
.icons-list.icon-mobile-branch > li::before,
.icons-list > li.icon-mobile-branch::before,
.icons-list[class*="icon-"] > li.icon-mobile-branch::before {
  content: "\e6f0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-care::before,
.icons-list.icon-mobile-care > li::before,
.icons-list > li.icon-mobile-care::before,
.icons-list[class*="icon-"] > li.icon-mobile-care::before {
  content: "\e6ef" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-command-center::before,
.icons-list.icon-mobile-command-center > li::before,
.icons-list > li.icon-mobile-command-center::before,
.icons-list[class*="icon-"] > li.icon-mobile-command-center::before {
  content: "\e6ee" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-doctor::before,
.icons-list.icon-mobile-doctor > li::before,
.icons-list > li.icon-mobile-doctor::before,
.icons-list[class*="icon-"] > li.icon-mobile-doctor::before {
  content: "\e6ed" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-health::before,
.icons-list.icon-mobile-health > li::before,
.icons-list > li.icon-mobile-health::before,
.icons-list[class*="icon-"] > li.icon-mobile-health::before {
  content: "\e6ec" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-log::before,
.icons-list.icon-mobile-log > li::before,
.icons-list > li.icon-mobile-log::before,
.icons-list[class*="icon-"] > li.icon-mobile-log::before {
  content: "\e7b5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-marketing::before,
.icons-list.icon-mobile-marketing > li::before,
.icons-list > li.icon-mobile-marketing::before,
.icons-list[class*="icon-"] > li.icon-mobile-marketing::before {
  content: "\e6eb" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-office::before,
.icons-list.icon-mobile-office > li::before,
.icons-list > li.icon-mobile-office::before,
.icons-list[class*="icon-"] > li.icon-mobile-office::before {
  content: "\e6ea" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-phone::before,
.icons-list.icon-mobile-phone > li::before,
.icons-list > li.icon-mobile-phone::before,
.icons-list[class*="icon-"] > li.icon-mobile-phone::before {
  content: "\e67f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-plus::before,
.icons-list.icon-mobile-plus > li::before,
.icons-list > li.icon-mobile-plus::before,
.icons-list[class*="icon-"] > li.icon-mobile-plus::before {
  content: "\e6e9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-pos::before,
.icons-list.icon-mobile-pos > li::before,
.icons-list > li.icon-mobile-pos::before,
.icons-list[class*="icon-"] > li.icon-mobile-pos::before {
  content: "\e6e8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-protection::before,
.icons-list.icon-mobile-protection > li::before,
.icons-list > li.icon-mobile-protection::before,
.icons-list[class*="icon-"] > li.icon-mobile-protection::before {
  content: "\e6e7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mobile-x::before,
.icons-list.icon-mobile-x > li::before,
.icons-list > li.icon-mobile-x::before,
.icons-list[class*="icon-"] > li.icon-mobile-x::before {
  content: "\e6e6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-more::before,
.icons-list.icon-more > li::before,
.icons-list > li.icon-more::before,
.icons-list[class*="icon-"] > li.icon-more::before {
  content: "\e638" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-more-alt::before,
.icons-list.icon-more-alt > li::before,
.icons-list > li.icon-more-alt::before,
.icons-list[class*="icon-"] > li.icon-more-alt::before {
  content: "\e7c1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mouse::before,
.icons-list.icon-mouse > li::before,
.icons-list > li.icon-mouse::before,
.icons-list[class*="icon-"] > li.icon-mouse::before {
  content: "\e6e5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-movie-camera::before,
.icons-list.icon-movie-camera > li::before,
.icons-list > li.icon-movie-camera::before,
.icons-list[class*="icon-"] > li.icon-movie-camera::before {
  content: "\e6e4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-movies::before,
.icons-list.icon-movies > li::before,
.icons-list > li.icon-movies::before,
.icons-list[class*="icon-"] > li.icon-movies::before {
  content: "\e637" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-moving::before,
.icons-list.icon-moving > li::before,
.icons-list > li.icon-moving::before,
.icons-list[class*="icon-"] > li.icon-moving::before {
  content: "\e67e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-mug::before,
.icons-list.icon-mug > li::before,
.icons-list > li.icon-mug::before,
.icons-list[class*="icon-"] > li.icon-mug::before {
  content: "\e6e3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-music::before,
.icons-list.icon-music > li::before,
.icons-list > li.icon-music::before,
.icons-list[class*="icon-"] > li.icon-music::before {
  content: "\e636" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-music-alt::before,
.icons-list.icon-music-alt > li::before,
.icons-list > li.icon-music-alt::before,
.icons-list[class*="icon-"] > li.icon-music-alt::before {
  content: "\e79c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-my-fios::before,
.icons-list.icon-my-fios > li::before,
.icons-list > li.icon-my-fios::before,
.icons-list[class*="icon-"] > li.icon-my-fios::before {
  content: "\e635" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-my-fios-ios::before,
.icons-list.icon-my-fios-ios > li::before,
.icons-list > li.icon-my-fios-ios::before,
.icons-list[class*="icon-"] > li.icon-my-fios-ios::before {
  content: "\e767" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-my-movies::before,
.icons-list.icon-my-movies > li::before,
.icons-list > li.icon-my-movies::before,
.icons-list[class*="icon-"] > li.icon-my-movies::before {
  content: "\e634" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-nav-menu::before,
.icons-list.icon-nav-menu > li::before,
.icons-list > li.icon-nav-menu::before,
.icons-list[class*="icon-"] > li.icon-nav-menu::before {
  content: "\e633" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-new::before,
.icons-list.icon-new > li::before,
.icons-list > li.icon-new::before,
.icons-list[class*="icon-"] > li.icon-new::before {
  content: "\e632" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-new-customer::before,
.icons-list.icon-new-customer > li::before,
.icons-list > li.icon-new-customer::before,
.icons-list[class*="icon-"] > li.icon-new-customer::before {
  content: "\e67c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-next::before,
.icons-list.icon-next > li::before,
.icons-list > li.icon-next::before,
.icons-list[class*="icon-"] > li.icon-next::before {
  content: "\e631" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-next-circle::before,
.icons-list.icon-next-circle > li::before,
.icons-list > li.icon-next-circle::before,
.icons-list[class*="icon-"] > li.icon-next-circle::before {
  content: "\e657" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-next-circle-down::before,
.icons-list.icon-next-circle-down > li::before,
.icons-list > li.icon-next-circle-down::before,
.icons-list[class*="icon-"] > li.icon-next-circle-down::before {
  content: "\e64b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-next-down::before,
.icons-list.icon-next-down > li::before,
.icons-list > li.icon-next-down::before,
.icons-list[class*="icon-"] > li.icon-next-down::before {
  content: "\e76e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-night::before,
.icons-list.icon-night > li::before,
.icons-list > li.icon-night::before,
.icons-list[class*="icon-"] > li.icon-night::before {
  content: "\e6e2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-night-alt::before,
.icons-list.icon-night-alt > li::before,
.icons-list > li.icon-night-alt::before,
.icons-list[class*="icon-"] > li.icon-night-alt::before {
  content: "\e7b6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-notifications::before,
.icons-list.icon-notifications > li::before,
.icons-list > li.icon-notifications::before,
.icons-list[class*="icon-"] > li.icon-notifications::before {
  content: "\e630" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-office-on-the-go::before,
.icons-list.icon-office-on-the-go > li::before,
.icons-list > li.icon-office-on-the-go::before,
.icons-list[class*="icon-"] > li.icon-office-on-the-go::before {
  content: "\e6e1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-on-demand::before,
.icons-list.icon-on-demand > li::before,
.icons-list > li.icon-on-demand::before,
.icons-list[class*="icon-"] > li.icon-on-demand::before {
  content: "\e664" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-optical-network::before,
.icons-list.icon-optical-network > li::before,
.icons-list > li.icon-optical-network::before,
.icons-list[class*="icon-"] > li.icon-optical-network::before {
  content: "\e6e0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-options::before,
.icons-list.icon-options > li::before,
.icons-list > li.icon-options::before,
.icons-list[class*="icon-"] > li.icon-options::before {
  content: "\e62f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-order-info::before,
.icons-list.icon-order-info > li::before,
.icons-list > li.icon-order-info::before,
.icons-list[class*="icon-"] > li.icon-order-info::before {
  content: "\e62e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-os::before,
.icons-list.icon-os > li::before,
.icons-list > li.icon-os::before,
.icons-list[class*="icon-"] > li.icon-os::before {
  content: "\e6df" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-outgoing-calls::before,
.icons-list.icon-outgoing-calls > li::before,
.icons-list > li.icon-outgoing-calls::before,
.icons-list[class*="icon-"] > li.icon-outgoing-calls::before {
  content: "\e62d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-down::before,
.icons-list.icon-paginate-down > li::before,
.icons-list > li.icon-paginate-down::before,
.icons-list[class*="icon-"] > li.icon-paginate-down::before {
  content: "\e766" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-down-alt::before,
.icons-list.icon-paginate-down-alt > li::before,
.icons-list > li.icon-paginate-down-alt::before,
.icons-list[class*="icon-"] > li.icon-paginate-down-alt::before {
  content: "\e64b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-left::before,
.icons-list.icon-paginate-left > li::before,
.icons-list > li.icon-paginate-left::before,
.icons-list[class*="icon-"] > li.icon-paginate-left::before {
  content: "\e67b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-left-alt::before,
.icons-list.icon-paginate-left-alt > li::before,
.icons-list > li.icon-paginate-left-alt::before,
.icons-list[class*="icon-"] > li.icon-paginate-left-alt::before {
  content: "\e771" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-right::before,
.icons-list.icon-paginate-right > li::before,
.icons-list > li.icon-paginate-right::before,
.icons-list[class*="icon-"] > li.icon-paginate-right::before {
  content: "\e67a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-right-alt::before,
.icons-list.icon-paginate-right-alt > li::before,
.icons-list > li.icon-paginate-right-alt::before,
.icons-list[class*="icon-"] > li.icon-paginate-right-alt::before {
  content: "\e657" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-up::before,
.icons-list.icon-paginate-up > li::before,
.icons-list > li.icon-paginate-up::before,
.icons-list[class*="icon-"] > li.icon-paginate-up::before {
  content: "\e769" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paginate-up-alt::before,
.icons-list.icon-paginate-up-alt > li::before,
.icons-list > li.icon-paginate-up-alt::before,
.icons-list[class*="icon-"] > li.icon-paginate-up-alt::before {
  content: "\e772" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-paperless::before,
.icons-list.icon-paperless > li::before,
.icons-list > li.icon-paperless::before,
.icons-list[class*="icon-"] > li.icon-paperless::before {
  content: "\e6de" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-partly-cloudy::before,
.icons-list.icon-partly-cloudy > li::before,
.icons-list > li.icon-partly-cloudy::before,
.icons-list[class*="icon-"] > li.icon-partly-cloudy::before {
  content: "\e62c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pause::before,
.icons-list.icon-pause > li::before,
.icons-list > li.icon-pause::before,
.icons-list[class*="icon-"] > li.icon-pause::before {
  content: "\e62b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pause-alt::before,
.icons-list.icon-pause-alt > li::before,
.icons-list > li.icon-pause-alt::before,
.icons-list[class*="icon-"] > li.icon-pause-alt::before {
  content: "\e7b7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-payment::before,
.icons-list.icon-payment > li::before,
.icons-list > li.icon-payment::before,
.icons-list[class*="icon-"] > li.icon-payment::before {
  content: "\e62a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-payment-history::before,
.icons-list.icon-payment-history > li::before,
.icons-list > li.icon-payment-history::before,
.icons-list[class*="icon-"] > li.icon-payment-history::before {
  content: "\e629" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc::before,
.icons-list.icon-pc > li::before,
.icons-list > li.icon-pc::before,
.icons-list[class*="icon-"] > li.icon-pc::before {
  content: "\e6dd" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-desktop::before,
.icons-list.icon-pc-desktop > li::before,
.icons-list > li.icon-pc-desktop::before,
.icons-list[class*="icon-"] > li.icon-pc-desktop::before {
  content: "\e6dc" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-gps::before,
.icons-list.icon-pc-gps > li::before,
.icons-list > li.icon-pc-gps::before,
.icons-list[class*="icon-"] > li.icon-pc-gps::before {
  content: "\e6db" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-home::before,
.icons-list.icon-pc-home > li::before,
.icons-list > li.icon-pc-home::before,
.icons-list[class*="icon-"] > li.icon-pc-home::before {
  content: "\e6da" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-locked::before,
.icons-list.icon-pc-locked > li::before,
.icons-list > li.icon-pc-locked::before,
.icons-list[class*="icon-"] > li.icon-pc-locked::before {
  content: "\e6d9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-monitoring::before,
.icons-list.icon-pc-monitoring > li::before,
.icons-list > li.icon-pc-monitoring::before,
.icons-list[class*="icon-"] > li.icon-pc-monitoring::before {
  content: "\e6d8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-network::before,
.icons-list.icon-pc-network > li::before,
.icons-list > li.icon-pc-network::before,
.icons-list[class*="icon-"] > li.icon-pc-network::before {
  content: "\e6d7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-performance::before,
.icons-list.icon-pc-performance > li::before,
.icons-list > li.icon-pc-performance::before,
.icons-list[class*="icon-"] > li.icon-pc-performance::before {
  content: "\e6d5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-profile::before,
.icons-list.icon-pc-profile > li::before,
.icons-list > li.icon-pc-profile::before,
.icons-list[class*="icon-"] > li.icon-pc-profile::before {
  content: "\e764" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-settings::before,
.icons-list.icon-pc-settings > li::before,
.icons-list > li.icon-pc-settings::before,
.icons-list[class*="icon-"] > li.icon-pc-settings::before {
  content: "\e6d4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pc-wifi::before,
.icons-list.icon-pc-wifi > li::before,
.icons-list > li.icon-pc-wifi::before,
.icons-list[class*="icon-"] > li.icon-pc-wifi::before {
  content: "\e6d2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pharma::before,
.icons-list.icon-pharma > li::before,
.icons-list > li.icon-pharma::before,
.icons-list[class*="icon-"] > li.icon-pharma::before {
  content: "\e6d1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-phone-locked::before,
.icons-list.icon-phone-locked > li::before,
.icons-list > li.icon-phone-locked::before,
.icons-list[class*="icon-"] > li.icon-phone-locked::before {
  content: "\e6d0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-phone-upgrade::before,
.icons-list.icon-phone-upgrade > li::before,
.icons-list > li.icon-phone-upgrade::before,
.icons-list[class*="icon-"] > li.icon-phone-upgrade::before {
  content: "\e6cf" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-phone-wifi::before,
.icons-list.icon-phone-wifi > li::before,
.icons-list > li.icon-phone-wifi::before,
.icons-list[class*="icon-"] > li.icon-phone-wifi::before {
  content: "\e6ce" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-photos::before,
.icons-list.icon-photos > li::before,
.icons-list > li.icon-photos::before,
.icons-list[class*="icon-"] > li.icon-photos::before {
  content: "\e628" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pickup-equipment::before,
.icons-list.icon-pickup-equipment > li::before,
.icons-list > li.icon-pickup-equipment::before,
.icons-list[class*="icon-"] > li.icon-pickup-equipment::before {
  content: "\e679" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-picture-message::before,
.icons-list.icon-picture-message > li::before,
.icons-list > li.icon-picture-message::before,
.icons-list[class*="icon-"] > li.icon-picture-message::before {
  content: "\e6cc" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pie-chart::before,
.icons-list.icon-pie-chart > li::before,
.icons-list > li.icon-pie-chart::before,
.icons-list[class*="icon-"] > li.icon-pie-chart::before {
  content: "\e6cb" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-pinterest::before,
.icons-list.icon-pinterest > li::before,
.icons-list > li.icon-pinterest::before,
.icons-list[class*="icon-"] > li.icon-pinterest::before {
  content: "\e7ba" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-plane::before,
.icons-list.icon-plane > li::before,
.icons-list > li.icon-plane::before,
.icons-list[class*="icon-"] > li.icon-plane::before {
  content: "\e627" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-plans::before,
.icons-list.icon-plans > li::before,
.icons-list > li.icon-plans::before,
.icons-list[class*="icon-"] > li.icon-plans::before {
  content: "\e6ca" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-play::before,
.icons-list.icon-play > li::before,
.icons-list > li.icon-play::before,
.icons-list[class*="icon-"] > li.icon-play::before {
  content: "\e626" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-plus::before,
.icons-list.icon-plus > li::before,
.icons-list > li.icon-plus::before,
.icons-list[class*="icon-"] > li.icon-plus::before {
  content: "\e678" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-plus-alt::before,
.icons-list.icon-plus-alt > li::before,
.icons-list > li.icon-plus-alt::before,
.icons-list[class*="icon-"] > li.icon-plus-alt::before {
  content: "\e79d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-power::before,
.icons-list.icon-power > li::before,
.icons-list > li.icon-power::before,
.icons-list[class*="icon-"] > li.icon-power::before {
  content: "\e6c9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-power-standby::before,
.icons-list.icon-power-standby > li::before,
.icons-list > li.icon-power-standby::before,
.icons-list[class*="icon-"] > li.icon-power-standby::before {
  content: "\e6c8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-power-user::before,
.icons-list.icon-power-user > li::before,
.icons-list > li.icon-power-user::before,
.icons-list[class*="icon-"] > li.icon-power-user::before {
  content: "\e6c7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-previous::before,
.icons-list.icon-previous > li::before,
.icons-list > li.icon-previous::before,
.icons-list[class*="icon-"] > li.icon-previous::before {
  content: "\e625" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-previous-circle::before,
.icons-list.icon-previous-circle > li::before,
.icons-list > li.icon-previous-circle::before,
.icons-list[class*="icon-"] > li.icon-previous-circle::before {
  content: "\e64b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-previous-circle-up::before,
.icons-list.icon-previous-circle-up > li::before,
.icons-list > li.icon-previous-circle-up::before,
.icons-list[class*="icon-"] > li.icon-previous-circle-up::before {
  content: "\e772" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-previous-up::before,
.icons-list.icon-previous-up > li::before,
.icons-list > li.icon-previous-up::before,
.icons-list[class*="icon-"] > li.icon-previous-up::before {
  content: "\e76f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-price-tag::before,
.icons-list.icon-price-tag > li::before,
.icons-list > li.icon-price-tag::before,
.icons-list[class*="icon-"] > li.icon-price-tag::before {
  content: "\e624" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-print::before,
.icons-list.icon-print > li::before,
.icons-list > li.icon-print::before,
.icons-list[class*="icon-"] > li.icon-print::before {
  content: "\e665" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-profile::before,
.icons-list.icon-profile > li::before,
.icons-list > li.icon-profile::before,
.icons-list[class*="icon-"] > li.icon-profile::before {
  content: "\e623" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-profile-check::before,
.icons-list.icon-profile-check > li::before,
.icons-list > li.icon-profile-check::before,
.icons-list[class*="icon-"] > li.icon-profile-check::before {
  content: "\e6c6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-protected::before,
.icons-list.icon-protected > li::before,
.icons-list > li.icon-protected::before,
.icons-list[class*="icon-"] > li.icon-protected::before {
  content: "\e622" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-protection-keyhole::before,
.icons-list.icon-protection-keyhole > li::before,
.icons-list > li.icon-protection-keyhole::before,
.icons-list[class*="icon-"] > li.icon-protection-keyhole::before {
  content: "\e6c5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-protection-plus::before,
.icons-list.icon-protection-plus > li::before,
.icons-list > li.icon-protection-plus::before,
.icons-list[class*="icon-"] > li.icon-protection-plus::before {
  content: "\e6c4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-protection-star::before,
.icons-list.icon-protection-star > li::before,
.icons-list > li.icon-protection-star::before,
.icons-list[class*="icon-"] > li.icon-protection-star::before {
  content: "\e6c3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-question::before,
.icons-list.icon-question > li::before,
.icons-list > li.icon-question::before,
.icons-list[class*="icon-"] > li.icon-question::before {
  content: "\e79e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-question-answer::before,
.icons-list.icon-question-answer > li::before,
.icons-list > li.icon-question-answer::before,
.icons-list[class*="icon-"] > li.icon-question-answer::before {
  content: "\e677" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-question-mark::before,
.icons-list.icon-question-mark > li::before,
.icons-list > li.icon-question-mark::before,
.icons-list[class*="icon-"] > li.icon-question-mark::before {
  content: "\e6c2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-question-mark-alt::before,
.icons-list.icon-question-mark-alt > li::before,
.icons-list > li.icon-question-mark-alt::before,
.icons-list[class*="icon-"] > li.icon-question-mark-alt::before {
  content: "\e6c1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-rain::before,
.icons-list.icon-rain > li::before,
.icons-list > li.icon-rain::before,
.icons-list[class*="icon-"] > li.icon-rain::before {
  content: "\e79f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-ratings::before,
.icons-list.icon-ratings > li::before,
.icons-list > li.icon-ratings::before,
.icons-list[class*="icon-"] > li.icon-ratings::before {
  content: "\e621" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-record::before,
.icons-list.icon-record > li::before,
.icons-list > li.icon-record::before,
.icons-list[class*="icon-"] > li.icon-record::before {
  content: "\e620" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-recording-conflict::before,
.icons-list.icon-recording-conflict > li::before,
.icons-list > li.icon-recording-conflict::before,
.icons-list[class*="icon-"] > li.icon-recording-conflict::before {
  content: "\e61f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-recycle::before,
.icons-list.icon-recycle > li::before,
.icons-list > li.icon-recycle::before,
.icons-list[class*="icon-"] > li.icon-recycle::before {
  content: "\e6c0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-refresh::before,
.icons-list.icon-refresh > li::before,
.icons-list > li.icon-refresh::before,
.icons-list[class*="icon-"] > li.icon-refresh::before {
  content: "\e61e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-refresh-alt::before,
.icons-list.icon-refresh-alt > li::before,
.icons-list > li.icon-refresh-alt::before,
.icons-list[class*="icon-"] > li.icon-refresh-alt::before {
  content: "\e676" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-refresh-dollar::before,
.icons-list.icon-refresh-dollar > li::before,
.icons-list > li.icon-refresh-dollar::before,
.icons-list[class*="icon-"] > li.icon-refresh-dollar::before {
  content: "\e6bf" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-reminder::before,
.icons-list.icon-reminder > li::before,
.icons-list > li.icon-reminder::before,
.icons-list[class*="icon-"] > li.icon-reminder::before {
  content: "\e6be" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-remote::before,
.icons-list.icon-remote > li::before,
.icons-list > li.icon-remote::before,
.icons-list[class*="icon-"] > li.icon-remote::before {
  content: "\e61d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-remote-control::before,
.icons-list.icon-remote-control > li::before,
.icons-list > li.icon-remote-control::before,
.icons-list[class*="icon-"] > li.icon-remote-control::before {
  content: "\e6bd" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-remote-surveillance::before,
.icons-list.icon-remote-surveillance > li::before,
.icons-list > li.icon-remote-surveillance::before,
.icons-list[class*="icon-"] > li.icon-remote-surveillance::before {
  content: "\e6bc" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-reply::before,
.icons-list.icon-reply > li::before,
.icons-list > li.icon-reply::before,
.icons-list[class*="icon-"] > li.icon-reply::before {
  content: "\e61c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-reply-all::before,
.icons-list.icon-reply-all > li::before,
.icons-list > li.icon-reply-all::before,
.icons-list[class*="icon-"] > li.icon-reply-all::before {
  content: "\e76d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-research::before,
.icons-list.icon-research > li::before,
.icons-list > li.icon-research::before,
.icons-list[class*="icon-"] > li.icon-research::before {
  content: "\e6bb" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-retail-tag::before,
.icons-list.icon-retail-tag > li::before,
.icons-list > li.icon-retail-tag::before,
.icons-list[class*="icon-"] > li.icon-retail-tag::before {
  content: "\e6ba" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-return::before,
.icons-list.icon-return > li::before,
.icons-list > li.icon-return::before,
.icons-list[class*="icon-"] > li.icon-return::before {
  content: "\e61a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-reward::before,
.icons-list.icon-reward > li::before,
.icons-list > li.icon-reward::before,
.icons-list[class*="icon-"] > li.icon-reward::before {
  content: "\e619" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-reward-alt::before,
.icons-list.icon-reward-alt > li::before,
.icons-list > li.icon-reward-alt::before,
.icons-list[class*="icon-"] > li.icon-reward-alt::before {
  content: "\e7a0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-right::before,
.icons-list.icon-right > li::before,
.icons-list > li.icon-right::before,
.icons-list[class*="icon-"] > li.icon-right::before {
  content: "\e618" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-ring-tone::before,
.icons-list.icon-ring-tone > li::before,
.icons-list > li.icon-ring-tone::before,
.icons-list[class*="icon-"] > li.icon-ring-tone::before {
  content: "\e6b9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-router::before,
.icons-list.icon-router > li::before,
.icons-list > li.icon-router::before,
.icons-list[class*="icon-"] > li.icon-router::before {
  content: "\e666" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-router-alt::before,
.icons-list.icon-router-alt > li::before,
.icons-list > li.icon-router-alt::before,
.icons-list[class*="icon-"] > li.icon-router-alt::before {
  content: "\e6b8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-salesforce-automation::before,
.icons-list.icon-salesforce-automation > li::before,
.icons-list > li.icon-salesforce-automation::before,
.icons-list[class*="icon-"] > li.icon-salesforce-automation::before {
  content: "\e6b7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sample-distribution::before,
.icons-list.icon-sample-distribution > li::before,
.icons-list > li.icon-sample-distribution::before,
.icons-list[class*="icon-"] > li.icon-sample-distribution::before {
  content: "\e6b6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-scheduled::before,
.icons-list.icon-scheduled > li::before,
.icons-list > li.icon-scheduled::before,
.icons-list[class*="icon-"] > li.icon-scheduled::before {
  content: "\e617" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-scheduled-series::before,
.icons-list.icon-scheduled-series > li::before,
.icons-list > li.icon-scheduled-series::before,
.icons-list[class*="icon-"] > li.icon-scheduled-series::before {
  content: "\e616" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-schoolhouse::before,
.icons-list.icon-schoolhouse > li::before,
.icons-list > li.icon-schoolhouse::before,
.icons-list[class*="icon-"] > li.icon-schoolhouse::before {
  content: "\e6b5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-screwdriver::before,
.icons-list.icon-screwdriver > li::before,
.icons-list > li.icon-screwdriver::before,
.icons-list[class*="icon-"] > li.icon-screwdriver::before {
  content: "\e783" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sd::before,
.icons-list.icon-sd > li::before,
.icons-list > li.icon-sd::before,
.icons-list[class*="icon-"] > li.icon-sd::before {
  content: "\e615" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-search::before,
.icons-list.icon-search > li::before,
.icons-list > li.icon-search::before,
.icons-list[class*="icon-"] > li.icon-search::before {
  content: "\e614" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-send::before,
.icons-list.icon-send > li::before,
.icons-list > li.icon-send::before,
.icons-list[class*="icon-"] > li.icon-send::before {
  content: "\e613" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-servers::before,
.icons-list.icon-servers > li::before,
.icons-list > li.icon-servers::before,
.icons-list[class*="icon-"] > li.icon-servers::before {
  content: "\e7b8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-service-bell::before,
.icons-list.icon-service-bell > li::before,
.icons-list > li.icon-service-bell::before,
.icons-list[class*="icon-"] > li.icon-service-bell::before {
  content: "\e6b4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-settings::before,
.icons-list.icon-settings > li::before,
.icons-list > li.icon-settings::before,
.icons-list[class*="icon-"] > li.icon-settings::before {
  content: "\e612" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-share::before,
.icons-list.icon-share > li::before,
.icons-list > li.icon-share::before,
.icons-list[class*="icon-"] > li.icon-share::before {
  content: "\e763" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-share-alt::before,
.icons-list.icon-share-alt > li::before,
.icons-list > li.icon-share-alt::before,
.icons-list[class*="icon-"] > li.icon-share-alt::before {
  content: "\e7a1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-shop::before,
.icons-list.icon-shop > li::before,
.icons-list > li.icon-shop::before,
.icons-list[class*="icon-"] > li.icon-shop::before {
  content: "\e611" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-signal-bars::before,
.icons-list.icon-signal-bars > li::before,
.icons-list > li.icon-signal-bars::before,
.icons-list[class*="icon-"] > li.icon-signal-bars::before {
  content: "\e6b3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-smart-bulb::before,
.icons-list.icon-smart-bulb > li::before,
.icons-list > li.icon-smart-bulb::before,
.icons-list[class*="icon-"] > li.icon-smart-bulb::before {
  content: "\e6b2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-smile::before,
.icons-list.icon-smile > li::before,
.icons-list > li.icon-smile::before,
.icons-list[class*="icon-"] > li.icon-smile::before {
  content: "\e7ae" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-smile-rev::before,
.icons-list.icon-smile-rev > li::before,
.icons-list > li.icon-smile-rev::before,
.icons-list[class*="icon-"] > li.icon-smile-rev::before {
  content: "\e7b0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-snow::before,
.icons-list.icon-snow > li::before,
.icons-list > li.icon-snow::before,
.icons-list[class*="icon-"] > li.icon-snow::before {
  content: "\e7a2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-snow-flake::before,
.icons-list.icon-snow-flake > li::before,
.icons-list > li.icon-snow-flake::before,
.icons-list[class*="icon-"] > li.icon-snow-flake::before {
  content: "\e7a3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-soccer::before,
.icons-list.icon-soccer > li::before,
.icons-list > li.icon-soccer::before,
.icons-list[class*="icon-"] > li.icon-soccer::before {
  content: "\e7a4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sound-wave::before,
.icons-list.icon-sound-wave > li::before,
.icons-list > li.icon-sound-wave::before,
.icons-list[class*="icon-"] > li.icon-sound-wave::before {
  content: "\e6b1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sound-wave-alt::before,
.icons-list.icon-sound-wave-alt > li::before,
.icons-list > li.icon-sound-wave-alt::before,
.icons-list[class*="icon-"] > li.icon-sound-wave-alt::before {
  content: "\e6b0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speaker-phone::before,
.icons-list.icon-speaker-phone > li::before,
.icons-list > li.icon-speaker-phone::before,
.icons-list[class*="icon-"] > li.icon-speaker-phone::before {
  content: "\e6af" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speech::before,
.icons-list.icon-speech > li::before,
.icons-list > li.icon-speech::before,
.icons-list[class*="icon-"] > li.icon-speech::before {
  content: "\e610" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speech-mute::before,
.icons-list.icon-speech-mute > li::before,
.icons-list > li.icon-speech-mute::before,
.icons-list[class*="icon-"] > li.icon-speech-mute::before {
  content: "\e67d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speech-mute-alt::before,
.icons-list.icon-speech-mute-alt > li::before,
.icons-list > li.icon-speech-mute-alt::before,
.icons-list[class*="icon-"] > li.icon-speech-mute-alt::before {
  content: "\e785" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speed::before,
.icons-list.icon-speed > li::before,
.icons-list > li.icon-speed::before,
.icons-list[class*="icon-"] > li.icon-speed::before {
  content: "\e60f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speed-alt::before,
.icons-list.icon-speed-alt > li::before,
.icons-list > li.icon-speed-alt::before,
.icons-list[class*="icon-"] > li.icon-speed-alt::before {
  content: "\e6ae" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-speed-dial::before,
.icons-list.icon-speed-dial > li::before,
.icons-list > li.icon-speed-dial::before,
.icons-list[class*="icon-"] > li.icon-speed-dial::before {
  content: "\e6ad" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sports::before,
.icons-list.icon-sports > li::before,
.icons-list > li.icon-sports::before,
.icons-list[class*="icon-"] > li.icon-sports::before {
  content: "\e6ac" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-star::before,
.icons-list.icon-star > li::before,
.icons-list > li.icon-star::before,
.icons-list[class*="icon-"] > li.icon-star::before {
  content: "\e60e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-star-burst::before,
.icons-list.icon-star-burst > li::before,
.icons-list > li.icon-star-burst::before,
.icons-list[class*="icon-"] > li.icon-star-burst::before {
  content: "\e786" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-star-hollow::before,
.icons-list.icon-star-hollow > li::before,
.icons-list > li.icon-star-hollow::before,
.icons-list[class*="icon-"] > li.icon-star-hollow::before {
  content: "\e7c2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-stop::before,
.icons-list.icon-stop > li::before,
.icons-list > li.icon-stop::before,
.icons-list[class*="icon-"] > li.icon-stop::before {
  content: "\e60d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-stop-alt::before,
.icons-list.icon-stop-alt > li::before,
.icons-list > li.icon-stop-alt::before,
.icons-list[class*="icon-"] > li.icon-stop-alt::before {
  content: "\e7b9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sub-accounts::before,
.icons-list.icon-sub-accounts > li::before,
.icons-list > li.icon-sub-accounts::before,
.icons-list[class*="icon-"] > li.icon-sub-accounts::before {
  content: "\e6ab" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sun::before,
.icons-list.icon-sun > li::before,
.icons-list > li.icon-sun::before,
.icons-list[class*="icon-"] > li.icon-sun::before {
  content: "\e7a5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-support::before,
.icons-list.icon-support > li::before,
.icons-list > li.icon-support::before,
.icons-list[class*="icon-"] > li.icon-support::before {
  content: "\e673" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-support-alt::before,
.icons-list.icon-support-alt > li::before,
.icons-list > li.icon-support-alt::before,
.icons-list[class*="icon-"] > li.icon-support-alt::before {
  content: "\e60c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-switch::before,
.icons-list.icon-switch > li::before,
.icons-list > li.icon-switch::before,
.icons-list[class*="icon-"] > li.icon-switch::before {
  content: "\e6aa" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sync::before,
.icons-list.icon-sync > li::before,
.icons-list > li.icon-sync::before,
.icons-list[class*="icon-"] > li.icon-sync::before {
  content: "\e667" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-sync-profile::before,
.icons-list.icon-sync-profile > li::before,
.icons-list > li.icon-sync-profile::before,
.icons-list[class*="icon-"] > li.icon-sync-profile::before {
  content: "\e6a9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-talk::before,
.icons-list.icon-talk > li::before,
.icons-list > li.icon-talk::before,
.icons-list[class*="icon-"] > li.icon-talk::before {
  content: "\e6a8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-talk-alt::before,
.icons-list.icon-talk-alt > li::before,
.icons-list > li.icon-talk-alt::before,
.icons-list[class*="icon-"] > li.icon-talk-alt::before {
  content: "\e784" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-talk-and-text::before,
.icons-list.icon-talk-and-text > li::before,
.icons-list > li.icon-talk-and-text::before,
.icons-list[class*="icon-"] > li.icon-talk-and-text::before {
  content: "\e6a7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-taxi::before,
.icons-list.icon-taxi > li::before,
.icons-list > li.icon-taxi::before,
.icons-list[class*="icon-"] > li.icon-taxi::before {
  content: "\e6a6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-team::before,
.icons-list.icon-team > li::before,
.icons-list > li.icon-team::before,
.icons-list[class*="icon-"] > li.icon-team::before {
  content: "\e787" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-technician::before,
.icons-list.icon-technician > li::before,
.icons-list > li.icon-technician::before,
.icons-list[class*="icon-"] > li.icon-technician::before {
  content: "\e6a5" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-temperature::before,
.icons-list.icon-temperature > li::before,
.icons-list > li.icon-temperature::before,
.icons-list[class*="icon-"] > li.icon-temperature::before {
  content: "\e6a4" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-text-blocked::before,
.icons-list.icon-text-blocked > li::before,
.icons-list > li.icon-text-blocked::before,
.icons-list[class*="icon-"] > li.icon-text-blocked::before {
  content: "\e6a3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-thumbs-down::before,
.icons-list.icon-thumbs-down > li::before,
.icons-list > li.icon-thumbs-down::before,
.icons-list[class*="icon-"] > li.icon-thumbs-down::before {
  content: "\e6a2" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-thumbs-up::before,
.icons-list.icon-thumbs-up > li::before,
.icons-list > li.icon-thumbs-up::before,
.icons-list[class*="icon-"] > li.icon-thumbs-up::before {
  content: "\e6a1" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-ticket::before,
.icons-list.icon-ticket > li::before,
.icons-list > li.icon-ticket::before,
.icons-list[class*="icon-"] > li.icon-ticket::before {
  content: "\e6a0" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-toll-free-call::before,
.icons-list.icon-toll-free-call > li::before,
.icons-list > li.icon-toll-free-call::before,
.icons-list[class*="icon-"] > li.icon-toll-free-call::before {
  content: "\e69f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tools::before,
.icons-list.icon-tools > li::before,
.icons-list > li.icon-tools::before,
.icons-list[class*="icon-"] > li.icon-tools::before {
  content: "\e69e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tornado::before,
.icons-list.icon-tornado > li::before,
.icons-list > li.icon-tornado::before,
.icons-list[class*="icon-"] > li.icon-tornado::before {
  content: "\e7a6" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-touch-device::before,
.icons-list.icon-touch-device > li::before,
.icons-list > li.icon-touch-device::before,
.icons-list[class*="icon-"] > li.icon-touch-device::before {
  content: "\e69d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-traffic-stop::before,
.icons-list.icon-traffic-stop > li::before,
.icons-list > li.icon-traffic-stop::before,
.icons-list[class*="icon-"] > li.icon-traffic-stop::before {
  content: "\e69c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-traffic-signal::before,
.icons-list.icon-traffic-signal > li::before,
.icons-list > li.icon-traffic-signal::before,
.icons-list[class*="icon-"] > li.icon-traffic-signal::before {
  content: "\e7a7" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-down::before,
.icons-list.icon-triangle-down > li::before,
.icons-list > li.icon-triangle-down::before,
.icons-list[class*="icon-"] > li.icon-triangle-down::before {
  content: "\e770" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-down-alt::before,
.icons-list.icon-triangle-down-alt > li::before,
.icons-list > li.icon-triangle-down-alt::before,
.icons-list[class*="icon-"] > li.icon-triangle-down-alt::before {
  content: "\e773" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-left::before,
.icons-list.icon-triangle-left > li::before,
.icons-list > li.icon-triangle-left::before,
.icons-list[class*="icon-"] > li.icon-triangle-left::before {
  content: "\e774" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-left-alt::before,
.icons-list.icon-triangle-left-alt > li::before,
.icons-list > li.icon-triangle-left-alt::before,
.icons-list[class*="icon-"] > li.icon-triangle-left-alt::before {
  content: "\e775" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-right::before,
.icons-list.icon-triangle-right > li::before,
.icons-list > li.icon-triangle-right::before,
.icons-list[class*="icon-"] > li.icon-triangle-right::before {
  content: "\e776" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-right-alt::before,
.icons-list.icon-triangle-right-alt > li::before,
.icons-list > li.icon-triangle-right-alt::before,
.icons-list[class*="icon-"] > li.icon-triangle-right-alt::before {
  content: "\e777" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-up::before,
.icons-list.icon-triangle-up > li::before,
.icons-list > li.icon-triangle-up::before,
.icons-list[class*="icon-"] > li.icon-triangle-up::before {
  content: "\e778" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-triangle-up-alt::before,
.icons-list.icon-triangle-up-alt > li::before,
.icons-list > li.icon-triangle-up-alt::before,
.icons-list[class*="icon-"] > li.icon-triangle-up-alt::before {
  content: "\e779" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-trophy::before,
.icons-list.icon-trophy > li::before,
.icons-list > li.icon-trophy::before,
.icons-list[class*="icon-"] > li.icon-trophy::before {
  content: "\e7c3" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-truck::before,
.icons-list.icon-truck > li::before,
.icons-list > li.icon-truck::before,
.icons-list[class*="icon-"] > li.icon-truck::before {
  content: "\e69b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-truck-check::before,
.icons-list.icon-truck-check > li::before,
.icons-list > li.icon-truck-check::before,
.icons-list[class*="icon-"] > li.icon-truck-check::before {
  content: "\e69a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-truck-communications::before,
.icons-list.icon-truck-communications > li::before,
.icons-list > li.icon-truck-communications::before,
.icons-list[class*="icon-"] > li.icon-truck-communications::before {
  content: "\e699" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tv::before,
.icons-list.icon-tv > li::before,
.icons-list > li.icon-tv::before,
.icons-list[class*="icon-"] > li.icon-tv::before {
  content: "\e60b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tv-alt::before,
.icons-list.icon-tv-alt > li::before,
.icons-list > li.icon-tv-alt::before,
.icons-list[class*="icon-"] > li.icon-tv-alt::before {
  content: "\e60a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tv-equipment::before,
.icons-list.icon-tv-equipment > li::before,
.icons-list > li.icon-tv-equipment::before,
.icons-list[class*="icon-"] > li.icon-tv-equipment::before {
  content: "\e698" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tv-live::before,
.icons-list.icon-tv-live > li::before,
.icons-list > li.icon-tv-live::before,
.icons-list[class*="icon-"] > li.icon-tv-live::before {
  content: "\e609" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tv-order::before,
.icons-list.icon-tv-order > li::before,
.icons-list > li.icon-tv-order::before,
.icons-list[class*="icon-"] > li.icon-tv-order::before {
  content: "\e7a8" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-tv-photo::before,
.icons-list.icon-tv-photo > li::before,
.icons-list > li.icon-tv-photo::before,
.icons-list[class*="icon-"] > li.icon-tv-photo::before {
  content: "\e608" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-twitter::before,
.icons-list.icon-twitter > li::before,
.icons-list > li.icon-twitter::before,
.icons-list[class*="icon-"] > li.icon-twitter::before {
  content: "\e697" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-unblock::before,
.icons-list.icon-unblock > li::before,
.icons-list > li.icon-unblock::before,
.icons-list[class*="icon-"] > li.icon-unblock::before {
  content: "\e607" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-unified-communication::before,
.icons-list.icon-unified-communication > li::before,
.icons-list > li.icon-unified-communication::before,
.icons-list[class*="icon-"] > li.icon-unified-communication::before {
  content: "\e696" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-unlocked::before,
.icons-list.icon-unlocked > li::before,
.icons-list > li.icon-unlocked::before,
.icons-list[class*="icon-"] > li.icon-unlocked::before {
  content: "\e695" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-up::before,
.icons-list.icon-up > li::before,
.icons-list > li.icon-up::before,
.icons-list[class*="icon-"] > li.icon-up::before {
  content: "\e77d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-upload::before,
.icons-list.icon-upload > li::before,
.icons-list > li.icon-upload::before,
.icons-list[class*="icon-"] > li.icon-upload::before {
  content: "\e606" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-usa::before,
.icons-list.icon-usa > li::before,
.icons-list > li.icon-usa::before,
.icons-list[class*="icon-"] > li.icon-usa::before {
  content: "\e694" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-vending::before,
.icons-list.icon-vending > li::before,
.icons-list > li.icon-vending::before,
.icons-list[class*="icon-"] > li.icon-vending::before {
  content: "\e693" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-videos::before,
.icons-list.icon-videos > li::before,
.icons-list > li.icon-videos::before,
.icons-list[class*="icon-"] > li.icon-videos::before {
  content: "\e672" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-visible::before,
.icons-list.icon-visible > li::before,
.icons-list > li.icon-visible::before,
.icons-list[class*="icon-"] > li.icon-visible::before {
  content: "\e7a9" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-voicemail::before,
.icons-list.icon-voicemail > li::before,
.icons-list > li.icon-voicemail::before,
.icons-list[class*="icon-"] > li.icon-voicemail::before {
  content: "\e605" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-voicemail-alt::before,
.icons-list.icon-voicemail-alt > li::before,
.icons-list > li.icon-voicemail-alt::before,
.icons-list[class*="icon-"] > li.icon-voicemail-alt::before {
  content: "\e692" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-volcano::before,
.icons-list.icon-volcano > li::before,
.icons-list > li.icon-volcano::before,
.icons-list[class*="icon-"] > li.icon-volcano::before {
  content: "\e7aa" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-volume::before,
.icons-list.icon-volume > li::before,
.icons-list > li.icon-volume::before,
.icons-list[class*="icon-"] > li.icon-volume::before {
  content: "\e604" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wallet::before,
.icons-list.icon-wallet > li::before,
.icons-list > li.icon-wallet::before,
.icons-list[class*="icon-"] > li.icon-wallet::before {
  content: "\e691" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-watchlist::before,
.icons-list.icon-watchlist > li::before,
.icons-list > li.icon-watchlist::before,
.icons-list[class*="icon-"] > li.icon-watchlist::before {
  content: "\e603" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-waterproof::before,
.icons-list.icon-waterproof > li::before,
.icons-list > li.icon-waterproof::before,
.icons-list[class*="icon-"] > li.icon-waterproof::before {
  content: "\e690" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-weather::before,
.icons-list.icon-weather > li::before,
.icons-list > li.icon-weather::before,
.icons-list[class*="icon-"] > li.icon-weather::before {
  content: "\e602" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-weight::before,
.icons-list.icon-weight > li::before,
.icons-list > li.icon-weight::before,
.icons-list[class*="icon-"] > li.icon-weight::before {
  content: "\e68f" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi::before,
.icons-list.icon-wifi > li::before,
.icons-list > li.icon-wifi::before,
.icons-list[class*="icon-"] > li.icon-wifi::before {
  content: "\e601" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi-alt::before,
.icons-list.icon-wifi-alt > li::before,
.icons-list > li.icon-wifi-alt::before,
.icons-list[class*="icon-"] > li.icon-wifi-alt::before {
  content: "\e77a" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi-enabled::before,
.icons-list.icon-wifi-enabled > li::before,
.icons-list > li.icon-wifi-enabled::before,
.icons-list[class*="icon-"] > li.icon-wifi-enabled::before {
  content: "\e68e" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi-hotspot::before,
.icons-list.icon-wifi-hotspot > li::before,
.icons-list > li.icon-wifi-hotspot::before,
.icons-list[class*="icon-"] > li.icon-wifi-hotspot::before {
  content: "\e600" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi-lock::before,
.icons-list.icon-wifi-lock > li::before,
.icons-list > li.icon-wifi-lock::before,
.icons-list[class*="icon-"] > li.icon-wifi-lock::before {
  content: "\e77b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi-lock-alt::before,
.icons-list.icon-wifi-lock-alt > li::before,
.icons-list > li.icon-wifi-lock-alt::before,
.icons-list[class*="icon-"] > li.icon-wifi-lock-alt::before {
  content: "\e77c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wifi-protection::before,
.icons-list.icon-wifi-protection > li::before,
.icons-list > li.icon-wifi-protection::before,
.icons-list[class*="icon-"] > li.icon-wifi-protection::before {
  content: "\e68d" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wind::before,
.icons-list.icon-wind > li::before,
.icons-list > li.icon-wind::before,
.icons-list[class*="icon-"] > li.icon-wind::before {
  content: "\e7ab" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wind-turbine::before,
.icons-list.icon-wind-turbine > li::before,
.icons-list > li.icon-wind-turbine::before,
.icons-list[class*="icon-"] > li.icon-wind-turbine::before {
  content: "\e68c" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-wireless-kiosk::before,
.icons-list.icon-wireless-kiosk > li::before,
.icons-list > li.icon-wireless-kiosk::before,
.icons-list[class*="icon-"] > li.icon-wireless-kiosk::before {
  content: "\e68b" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-workforce::before,
.icons-list.icon-workforce > li::before,
.icons-list > li.icon-workforce::before,
.icons-list[class*="icon-"] > li.icon-workforce::before {
  content: "\e675" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-workforce-check::before,
.icons-list.icon-workforce-check > li::before,
.icons-list > li.icon-workforce-check::before,
.icons-list[class*="icon-"] > li.icon-workforce-check::before {
  content: "\e674" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-youtube::before,
.icons-list.icon-youtube > li::before,
.icons-list > li.icon-youtube::before,
.icons-list[class*="icon-"] > li.icon-youtube::before {
  content: "\e7bb" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-zoom-in::before,
.icons-list.icon-zoom-in > li::before,
.icons-list > li.icon-zoom-in::before,
.icons-list[class*="icon-"] > li.icon-zoom-in::before {
  content: "\e7ac" !important;
}

/* line 284, ../../scss/components/icons.scss */

.icon-zoom-out::before,
.icons-list.icon-zoom-out > li::before,
.icons-list > li.icon-zoom-out::before,
.icons-list[class*="icon-"] > li.icon-zoom-out::before {
  content: "\e7ad" !important;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 7, ../../scss/components/loader.scss */

.loader {
  position: relative;
  margin: 0 48px;
}

/* line 11, ../../scss/components/loader.scss */

.loader,
.loader::before,
.loader::after {
  display: block;
  width: 38px;
  height: 38px;
  border-radius: 999px;
  background-color: #cccccc;
  -webkit-animation: loadingFade 2s infinite;
  -moz-animation: loadingFade 2s infinite;
  -ms-animation: loadingFade 2s infinite;
  -o-animation: loadingFade 2s infinite;
  animation: loadingFade 2s infinite;
}

/* line 20, ../../scss/components/loader.scss */

.loader.fun,
.loader.fun::before,
.loader.fun::after {
  -webkit-animation: loadingFun 4s infinite;
  -moz-animation: loadingFun 4s infinite;
  -ms-animation: loadingFun 4s infinite;
  -o-animation: loadingFun 4s infinite;
  animation: loadingFun 4s infinite;
}

/* line 24, ../../scss/components/loader.scss */

.loader::before {
  content: '';
  position: absolute;
  left: -48px;
  top: 0;
}

/* line 31, ../../scss/components/loader.scss */

.loader::after {
  content: '';
  position: absolute;
  left: auto;
  right: -48px;
  top: 0;
}

/* line 40, ../../scss/components/loader.scss */

.loader::before {
  -moz-animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

/* line 41, ../../scss/components/loader.scss */

.loader.fun::before {
  -moz-animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

/* line 43, ../../scss/components/loader.scss */

.loader {
  -moz-animation-delay: 0.3s;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

/* line 44, ../../scss/components/loader.scss */

.loader.fun {
  -moz-animation-delay: 0.6s;
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

/* line 46, ../../scss/components/loader.scss */

.loader::after {
  -moz-animation-delay: 0.6s;
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

/* line 47, ../../scss/components/loader.scss */

.loader.fun::after {
  -moz-animation-delay: 1.2s;
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s;
}

@keyframes loadingFade {
  0%, 100% {
    background-color: #cccccc;
  }

  50% {
    background-color: #333;
  }
}

@-moz-keyframes loadingFade {
  0%, 100% {
    background-color: #cccccc;
  }

  50% {
    background-color: #333;
  }
}

@-webkit-keyframes loadingFade {
  0%, 100% {
    background-color: #cccccc;
  }

  50% {
    background-color: #333;
  }
}

@-o-keyframes loadingFade {
  0%, 100% {
    background-color: #cccccc;
  }

  50% {
    background-color: #333;
  }
}

@-ms-keyframes loadingFade {
  0%, 100% {
    background-color: #cccccc;
  }

  50% {
    background-color: #333;
  }
}

@keyframes loadingFun {
  0%, 100% {
    background-color: #cccccc;
  }

  20% {
    background-color: #82ceac;
  }

  40% {
    background-color: #abe0f9;
  }

  60% {
    background-color: #f9b295;
  }

  80% {
    background-color: #fbd362;
  }
}

@-moz-keyframes loadingFun {
  0%, 100% {
    background-color: #cccccc;
  }

  20% {
    background-color: #82ceac;
  }

  40% {
    background-color: #abe0f9;
  }

  60% {
    background-color: #f9b295;
  }

  80% {
    background-color: #fbd362;
  }
}

@-webkit-keyframes loadingFun {
  0%, 100% {
    background-color: #cccccc;
  }

  20% {
    background-color: #82ceac;
  }

  40% {
    background-color: #abe0f9;
  }

  60% {
    background-color: #f9b295;
  }

  80% {
    background-color: #fbd362;
  }
}

@-o-keyframes loadingFun {
  0%, 100% {
    background-color: #cccccc;
  }

  20% {
    background-color: #82ceac;
  }

  40% {
    background-color: #abe0f9;
  }

  60% {
    background-color: #f9b295;
  }

  80% {
    background-color: #fbd362;
  }
}

@-ms-keyframes loadingFun {
  0%, 100% {
    background-color: #cccccc;
  }

  20% {
    background-color: #82ceac;
  }

  40% {
    background-color: #abe0f9;
  }

  60% {
    background-color: #f9b295;
  }

  80% {
    background-color: #fbd362;
  }
}

/* line 64, ../../scss/components/loader.scss */

.gif-loader .loader {
  width: 8.375rem;
  margin: 0;
  background-color: transparent;
  background-image: url("data:image/gif;base64,R0lGODlhhgAmANU7ALe0t9vZ2/Hw8f39/drZ2vn5+b+8v727vb+9v7aztu/u7+Xj5crIymNhY7CvsODf4A8ND4WEhbu8u3RzdGBfYHp8evPz89vb26+ur3Nxc/v6+42LjeDg4HBvcMXFxaampiMiI4SDhAsJC/j4+CcmJ8jHyCkoKezs7E9NT9DP0M7PzoiJiLy7vImKifv7++Xl5Z2fneDh4IWHhfX19Xh6eJiXmMbHxnR2dAQCBFxaXLSxtP///wAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplOWJkMGNlZi1mMGQzLTgyNDgtOGNiMi1hOWM5ZDkzMTAxODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZFMEVFOTk4OTVEMTFFNTkyMDhGQUU0RkJCQTVFQ0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZFMEVFOTg4OTVEMTFFNTkyMDhGQUU0RkJCQTVFQ0UiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTliZDBjZWYtZjBkMy04MjQ4LThjYjItYTljOWQ5MzEwMTgxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU5YmQwY2VmLWYwZDMtODI0OC04Y2IyLWE5YzlkOTMxMDE4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUUADsALAAAAACGACYAAAb/wJ1wSBwqAgwDQKcDGBgBRXFKrVp3x+Sy+Yxev2AjUsl0QqVha4FwYLrf7gOhkK7v1m24Xk63h/F6e3N+OwMBW4GBAAEDhFWGiIlwi42OU5CSiox1AgiZmQgClkSdn5Kho0OlpoGoYAsJrJIJC6mwsom0trG4erpXD72ZD5bBwonEjsbHeslUC8yStX7Q0YHTdtXWcNikvNtvCaKc3+BM4nYC5eboRAOe5nAIlWDv8fL0X/b3bvNEAfzgBEgDMKCbgWEKGtSB8E6kgAD6XCnwkF9EMBQXlulDQKMbAmA6etQB8otIjyXzeDwARqVGll9cLmSpYKQbNFVq2tSBk4pO/5tHdjK8onBkQypFPSIRyuAKA6ZOmRoQauDK1J1VrVy1SWYngCsVF361EtZg2YVXhDJJq7YtW6FvvQodW+WsRbBzt47MWkWvR75U/Gp8AtXK051NDTNNqvHoFMYLHReBbDCK0J5Tfo7EXESzRykyDcK8EjrgaCul+cE8qbHkFdYLXVuBbbBkRo0Xv9wWK1GN3W25d1A2J7nKcHDFkSp1By+gvzD7nOe7Ep3fc1XrwLVLoy7g9jDd+X0foi1etzTlzZ0Pkx7c+iHLwDnzE3/bfDv1rd2fcsvaL0v9RfOfIwEyM6AVqxzjSioJCrPgKA328qA+h/RCSSruVIjLhRgKgS3Jhpv4AcgnfHQ4xYiZlGgiEShKouIoWXRlhhcrWhHjFjNyVqMYWpTRhY5TBAEAIfkEBRQAOwAsAAAAACYAJgAABsnAnXBIHMYksFXldqusYJJYcUotziQypnarlUlm1fDOJVlyz9uKxCUuvlroOLf1agtVNLleS1O1bXuBWjZhKoKHN35TL3mIgTR1RC5wjoItbEMSlYgSQzNmm4EVYDuaoYedO1mngjI7MayIR7GoMLSCSbeBSrp7oL3Ap7/BaSvEaE/HZ1DKXFHNW1Krza6l0Depn82jmc2pQpPHl26NvZBUhsCKVIC6hGJ4sX12O2+ndPTgZY5qmPlCV6bJ8ULq35QjScw4gSLFThAAIfkEBRQAOwAsAAAAACYAJgAABsrAnXBIHJYiKBIEh4OQUJFScUotnkIgpnarBYVO1fBuFFlyz1tIZCQupkzoONeUags/IrleK/q0a3uBWjVhH4KHOH5TKXmIgSJ1RCNwjoImbEMRlYgRQydmm4EQYDshoYghQlmngiA7JayIR7GHSLSCSbeBSrp7oL3Ap7/BaSTEaE/HZ1DKXFHNW1Krza6l0DipO5/No5nNnUOTx5dujb2QVIbAilSAuoRieLF9djtvp3T1QmTDvmv6RK5Mk+OFFMApR5KYcQJFip0gACH5BAUUADsALAAAAABWACYAAAb/wJ1wSBxeHJtMI5drZDaOS3FKrVp3x+Sy+Yxev0ILpsMsm8sdjAXMLorJ53h63R5qHNu4vunQ1L93eXtnDX11HBODijkTHH9ViIuDjWweFJKKFB6PRZaYg5pfLJ+SLJxCo6SKplUeqpKbj66virFFHJe0oI6Hubp6FLx2ib+TfmwaxMV6E8dCDsuKDm3Q0XvTYYLWZg10Vxba20zdQhjiexhg5udx6Ttw7GYdYPDxTPMX9nFSVvn6Zkf+mcFWpZrAHEgOMtlwZYPCHEkeZriSQWI4ew2uXIy30d6VhyDLfATZ8VxGKyXFOZFIUaJDhQytvDwI5SFBKgYFRnnIr4q/gYNS6tmb90VoPKLr/rm7klSfO3D/yH2Bqk/qjpzsbl7Beu5mMnvN2nyNF5YILnbB/pw9l3bKLHG26rzdFrdIKmusON2NlreVL12hTgnxVCzwl0i6KAkegpiWYmR4VBVytlhIIMmGHr2RNKdylc2LOlfOomRcl56er5De4gQKaitBAAAh+QQFFAA7ACwAAAAAVgAmAAAG/8CdcEgcKgIMA0CnAxgYAUVxSq1ad6UIigTB4SAkVKR0LQsLhANzzV4fCAWzvHgKgbz4PB4UOs2JAwFLbYRsAAEDf2UjEV16j3kQESN/AgiFmG0IAopVKSaQoXomKXILCZmpawkLnUUfIqKyeCIfZQ+quWsPrkI1s8B4NVYLusY6rZ0fwcw4tlMCqMe5CZx/KbHNwCKlgJfTugiJciOg2sEmlEMB4McBcxHnzRFDBYPtuQBxZSeO8sAQ/OwggO8YATMh/jULIURNQV0HzNxRGAzEDgUPj0mxUoJisxLsMup6ZyWex2ARGIjUxeAKipPBUBhYmcvAFRIwgZG4RxMTgMsr/nKGgtAz1xWhwIqqOopUFk+lhoA2HToTKiGbVnBOfURCpdU2La283KoHRciva0hWMUkWTwSMaNdsrNKxLR4yDtFGLDOxrcWBcXUcLJPQLsMd9tDqM9OvbcB1aNWWYTuV3pAB35SKm1Nua7oi0ZRWU4StKTcqxYomU7QM6TMquGjy6vUr57ArpzKy6jUElsdaciwV3MSbyCeFpP4Eeqrq0LjiQxgFBTjJFZq8md7sgz6lTl9RfAQWP5JkkBMoc7lfybLFERgxZMwEAQAh+QQFFAA7ACwwAAAAVgAmAAAG/8CdcEgcXhybTCOXa2Q2jktxSq1ad8fksvmMXr9CC6bDLJvLHYwFzC6Kyed4et0eahzbuL7p0NS/d3l7Zw19dRwTg4o5Exx/VYiLg41sHhSSihQej0WWmIOaXyyfkiycQqOkiqZVHqqSm4+ur4qxRRyXtKCOh7m6ehS8dom/k35sGsTFehPHQg7Lig5t0NF702GC1mYNdFcW2ttM3UIY4nsYYObncek7cOxmHWDw8UzzF/ZxUlb5+mZH/pnBVqWawBxIDjLZcGWDwhxJHma4kkFiOHsNrlyMt9HelYcgy3wE2fFcRislxTmRSFGiQ4UMrbw8COUhQSoGBUZ5yK+Kv4GDUurZm/dFaDyi6/65u5JUnztw/8h9gapP6o6c7G5ewXruZjJ7zdp8jReWCC52wf6cPZd2yixxtuq83Ra3SCprrDjdjZa3lS9doU4J8VQs8JdIuigJHoKYlmJkeFQVcrZYSCDJhh69kTSncpXNizpXzqJkXJeenq+Q3uIECmorQQAAIfkEBRQAOwAsMAAAAFYAJgAABv/AnXBIHCoCDANApwMYGAFFcUqtWnelCIoEweEgJFSkdC0LC4QDc81eHwgFs7x4CoG8+DweFDrNiQMBS22EbAABA39lIxFdeo95EBEjfwIIhZhtCAKKVSkmkKF6JilyCwmZqWsJC51FHyKisngiH2UPqrlrD65CNbPAeDVWC7rGOq2dH8HMOLZTAqjHuQmcfymxzcAipYCX07oIiXIjoNrBJpRDAeDHAXMR580RQwWD7bkAcWUnjvLAEPzsIIDvGAEzIf41CyFETUFdB8zcURgMxA4FD49JsVKCYrMS7DLqemclnsdgERiI1MXgCoqTwVAYWJnLwBUSMIGRuEcTE4DLK/5yhoLQM9cVocCKqjqKVBZPpYaANh06Eyohm1ZwTn1EQqXVNi2tvNyqB0XIr2tIVjFJFk8EjGjXbKzSsS0eMg7RRiwzsa3FgXF1HCyT0C7DHfbQ6jPTr23AdWjVlmE7ld6QAd+UiptTbmu6ItGUVlOErSk3KsWKJlO0DOkzKrho8ur1K+ewK6cysuo1BJbHWnIsFdzEm8gnhaT+BHqq6tC44kMYBQU4yRWavJne7IM+pU5fUXwEFj+SZJATKHO5X8myxREYMWTMBAEAIfkEBRQAOwAsYAAAACYAJgAABsnAnXBIHMYksFXldqusYJJYcUotziQypnarlUlm1fDOJVlyz9uKxCUuvlroOLf1agtVNLleS1O1bXuBWjZhKoKHN35TL3mIgTR1RC5wjoItbEMSlYgSQzNmm4EVYDuaoYedO1mngjI7MayIR7GoMLSCSbeBSrp7oL3Ap7/BaSvEaE/HZ1DKXFHNW1Krza6l0Depn82jmc2pQpPHl26NvZBUhsCKVIC6hGJ4sX12O2+ndPTgZY5qmPlCV6bJ8ULq35QjScw4gSLFThAAOw==");
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  -o-animation: none;
  animation: none;
}

/* line 72, ../../scss/components/loader.scss */

.gif-loader .loader::before,
.gif-loader .loader::after {
  display: none;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* Panels */

/* line 51, ../../scss/components/panels.scss */

.panel {
  border-style: none;
  border-width: 0;
  border-color: #dbdbdb;
  margin-bottom: 1.5rem;
  padding: 1.125rem;
  background: #f6f6f6;
}

/* line 25, ../../scss/components/panels.scss */

.panel > h1:first-of-type,
.panel > h2:first-of-type,
.panel > h3:first-of-type,
.panel > h4:first-of-type,
.panel > h5:first-of-type,
.panel > h6:first-of-type,
.panel > p:first-of-type {
  margin-top: 0;
}

/* line 33, ../../scss/components/panels.scss */

.panel > :last-child {
  margin-bottom: 0;
}

/* line 54, ../../scss/components/panels.scss */

.panel.radius {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/components/peek.scss */

[class*="tiny-peek-"],
[class*="small-peek-"],
[class*="medium-peek-"],
[class*="large-peek-"] {
  width: 100%;
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
}

/* line 13, ../../scss/components/peek.scss */

[class*="tiny-peek-"] > ol,
[class*="tiny-peek-"] > ul,
[class*="small-peek-"] > ol,
[class*="small-peek-"] > ul,
[class*="medium-peek-"] > ol,
[class*="medium-peek-"] > ul,
[class*="large-peek-"] > ol,
[class*="large-peek-"] > ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 95%;
  white-space: nowrap;
  margin-left: -0.28125rem;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 24, ../../scss/components/peek.scss */

.tiny-peek-off > ul,
.tiny-peek-off > ol {
  width: 100%;
}

@media only screen and (min-width: 30.0625rem) {
  /* line 28, ../../scss/components/peek.scss */

  .small-peek-off > ul,
  .small-peek-off > ol {
    width: 100%;
  }

  /* line 30, ../../scss/components/peek.scss */

  .small-peek-on > ul,
  .small-peek-on > ol {
    width: 95%;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 34, ../../scss/components/peek.scss */

  .medium-peek-off > ul,
  .medium-peek-off > ol {
    width: 100%;
  }

  /* line 36, ../../scss/components/peek.scss */

  .medium-peek-on > ul,
  .medium-peek-on > ol {
    width: 95%;
  }
}

@media only screen and (min-width: 60.625rem) {
  /* line 40, ../../scss/components/peek.scss */

  .large-peek-off > ul,
  .large-peek-off > ol {
    width: 100%;
  }

  /* line 42, ../../scss/components/peek.scss */

  .large-peek-on > ul,
  .large-peek-on > ol {
    width: 95%;
  }
}

/* line 76, ../../scss/components/peek.scss */

[class*="-peek-"] > ul > li,
[class*="-peek-"] > ol > li {
  display: inline-block;
  margin-right: -0.25rem;
  padding: 0 0.5625rem;
  white-space: normal;
  vertical-align: top;
}

/* line 48, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-1 > ol > li,
[class*="-peek-"].tiny-peek-1 > ul > li {
  width: 100%;
}

/* line 50, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-2 > ol > li,
[class*="-peek-"].tiny-peek-2 > ul > li {
  width: 50%;
}

/* line 52, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-3 > ol > li,
[class*="-peek-"].tiny-peek-3 > ul > li {
  width: 33.3333%;
}

/* line 54, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-4 > ol > li,
[class*="-peek-"].tiny-peek-4 > ul > li {
  width: 25%;
}

/* line 56, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-5 > ol > li,
[class*="-peek-"].tiny-peek-5 > ul > li {
  width: 20%;
}

/* line 58, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-6 > ol > li,
[class*="-peek-"].tiny-peek-6 > ul > li {
  width: 16.6667%;
}

/* line 60, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-7 > ol > li,
[class*="-peek-"].tiny-peek-7 > ul > li {
  width: 14.2857%;
}

/* line 62, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-8 > ol > li,
[class*="-peek-"].tiny-peek-8 > ul > li {
  width: 12.5%;
}

/* line 64, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-9 > ol > li,
[class*="-peek-"].tiny-peek-9 > ul > li {
  width: 11.1111%;
}

/* line 66, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-10 > ol > li,
[class*="-peek-"].tiny-peek-10 > ul > li {
  width: 10%;
}

/* line 68, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-11 > ol > li,
[class*="-peek-"].tiny-peek-11 > ul > li {
  width: 9.0909%;
}

/* line 70, ../../scss/components/peek.scss */

[class*="-peek-"].tiny-peek-12 > ol > li,
[class*="-peek-"].tiny-peek-12 > ul > li {
  width: 8.3333%;
}

@media only screen and (min-width: 30.0625rem) {
  /* line 48, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-1 > ol > li,
  [class*="-peek-"].small-peek-1 > ul > li {
    width: 100%;
  }

  /* line 50, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-2 > ol > li,
  [class*="-peek-"].small-peek-2 > ul > li {
    width: 50%;
  }

  /* line 52, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-3 > ol > li,
  [class*="-peek-"].small-peek-3 > ul > li {
    width: 33.3333%;
  }

  /* line 54, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-4 > ol > li,
  [class*="-peek-"].small-peek-4 > ul > li {
    width: 25%;
  }

  /* line 56, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-5 > ol > li,
  [class*="-peek-"].small-peek-5 > ul > li {
    width: 20%;
  }

  /* line 58, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-6 > ol > li,
  [class*="-peek-"].small-peek-6 > ul > li {
    width: 16.6667%;
  }

  /* line 60, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-7 > ol > li,
  [class*="-peek-"].small-peek-7 > ul > li {
    width: 14.2857%;
  }

  /* line 62, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-8 > ol > li,
  [class*="-peek-"].small-peek-8 > ul > li {
    width: 12.5%;
  }

  /* line 64, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-9 > ol > li,
  [class*="-peek-"].small-peek-9 > ul > li {
    width: 11.1111%;
  }

  /* line 66, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-10 > ol > li,
  [class*="-peek-"].small-peek-10 > ul > li {
    width: 10%;
  }

  /* line 68, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-11 > ol > li,
  [class*="-peek-"].small-peek-11 > ul > li {
    width: 9.0909%;
  }

  /* line 70, ../../scss/components/peek.scss */

  [class*="-peek-"].small-peek-12 > ol > li,
  [class*="-peek-"].small-peek-12 > ul > li {
    width: 8.3333%;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 48, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-1 > ol > li,
  [class*="-peek-"].medium-peek-1 > ul > li {
    width: 100%;
  }

  /* line 50, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-2 > ol > li,
  [class*="-peek-"].medium-peek-2 > ul > li {
    width: 50%;
  }

  /* line 52, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-3 > ol > li,
  [class*="-peek-"].medium-peek-3 > ul > li {
    width: 33.3333%;
  }

  /* line 54, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-4 > ol > li,
  [class*="-peek-"].medium-peek-4 > ul > li {
    width: 25%;
  }

  /* line 56, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-5 > ol > li,
  [class*="-peek-"].medium-peek-5 > ul > li {
    width: 20%;
  }

  /* line 58, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-6 > ol > li,
  [class*="-peek-"].medium-peek-6 > ul > li {
    width: 16.6667%;
  }

  /* line 60, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-7 > ol > li,
  [class*="-peek-"].medium-peek-7 > ul > li {
    width: 14.2857%;
  }

  /* line 62, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-8 > ol > li,
  [class*="-peek-"].medium-peek-8 > ul > li {
    width: 12.5%;
  }

  /* line 64, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-9 > ol > li,
  [class*="-peek-"].medium-peek-9 > ul > li {
    width: 11.1111%;
  }

  /* line 66, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-10 > ol > li,
  [class*="-peek-"].medium-peek-10 > ul > li {
    width: 10%;
  }

  /* line 68, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-11 > ol > li,
  [class*="-peek-"].medium-peek-11 > ul > li {
    width: 9.0909%;
  }

  /* line 70, ../../scss/components/peek.scss */

  [class*="-peek-"].medium-peek-12 > ol > li,
  [class*="-peek-"].medium-peek-12 > ul > li {
    width: 8.3333%;
  }
}

@media only screen and (min-width: 60.625rem) {
  /* line 48, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-1 > ol > li,
  [class*="-peek-"].large-peek-1 > ul > li {
    width: 100%;
  }

  /* line 50, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-2 > ol > li,
  [class*="-peek-"].large-peek-2 > ul > li {
    width: 50%;
  }

  /* line 52, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-3 > ol > li,
  [class*="-peek-"].large-peek-3 > ul > li {
    width: 33.3333%;
  }

  /* line 54, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-4 > ol > li,
  [class*="-peek-"].large-peek-4 > ul > li {
    width: 25%;
  }

  /* line 56, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-5 > ol > li,
  [class*="-peek-"].large-peek-5 > ul > li {
    width: 20%;
  }

  /* line 58, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-6 > ol > li,
  [class*="-peek-"].large-peek-6 > ul > li {
    width: 16.6667%;
  }

  /* line 60, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-7 > ol > li,
  [class*="-peek-"].large-peek-7 > ul > li {
    width: 14.2857%;
  }

  /* line 62, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-8 > ol > li,
  [class*="-peek-"].large-peek-8 > ul > li {
    width: 12.5%;
  }

  /* line 64, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-9 > ol > li,
  [class*="-peek-"].large-peek-9 > ul > li {
    width: 11.1111%;
  }

  /* line 66, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-10 > ol > li,
  [class*="-peek-"].large-peek-10 > ul > li {
    width: 10%;
  }

  /* line 68, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-11 > ol > li,
  [class*="-peek-"].large-peek-11 > ul > li {
    width: 9.0909%;
  }

  /* line 70, ../../scss/components/peek.scss */

  [class*="-peek-"].large-peek-12 > ol > li,
  [class*="-peek-"].large-peek-12 > ul > li {
    width: 8.3333%;
  }
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* Progress Bar */

/* line 52, ../../scss/components/progress-bars.scss */

.progress {
  background-color: #e4e5e3;
  height: 0.9375rem;
  border: 0px solid #959595;
  padding: 0;
  margin-bottom: 0.75rem;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 56, ../../scss/components/progress-bars.scss */

.progress .meter {
  background: #abe0f9;
  height: 100%;
  display: block;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 59, ../../scss/components/progress-bars.scss */

.progress.secondary .meter,
.progress.warning .meter {
  background: #fbd362;
  height: 100%;
  display: block;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 61, ../../scss/components/progress-bars.scss */

.progress.success .meter {
  background: #0c7810;
  height: 100%;
  display: block;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 62, ../../scss/components/progress-bars.scss */

.progress.alert .meter,
.progress.error .meter {
  background: #a80309;
  height: 100%;
  display: block;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 65, ../../scss/components/progress-bars.scss */

.progress.square {
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 66, ../../scss/components/progress-bars.scss */

.progress.square .meter {
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 69, ../../scss/components/progress-bars.scss */

.progress.radius {
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 70, ../../scss/components/progress-bars.scss */

.progress.radius .meter {
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 5, ../../scss/components/reveal.scss */

[data-reveal-content] {
  opacity: 1;
  -moz-transition: opacity 0.5s, padding-top 0.3s, padding-bottom 0.3s, margin-top 0.3s, margin-bottom 0.3s, border-bottom-width 0.3s, border-top-width 0.3s;
  -o-transition: opacity 0.5s, padding-top 0.3s, padding-bottom 0.3s, margin-top 0.3s, margin-bottom 0.3s, border-bottom-width 0.3s, border-top-width 0.3s;
  -webkit-transition: opacity 0.5s, padding-top 0.3s, padding-bottom 0.3s, margin-top 0.3s, margin-bottom 0.3s, border-bottom-width 0.3s, border-top-width 0.3s;
  transition: opacity 0.5s, padding-top 0.3s, padding-bottom 0.3s, margin-top 0.3s, margin-bottom 0.3s, border-bottom-width 0.3s, border-top-width 0.3s;
}

/* line 19, ../../scss/components/reveal.scss */

[data-reveal-content].hide {
  opacity: 0 !important;
  display: block;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  border-bottom-width: 0 !important;
  overflow: hidden !important;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 11, ../../scss/components/stretch.scss */

.stretch,
.w_steps,
.w_carousel.stretch > .carousel_item {
  margin-left: -1.125rem;
  margin-right: -1.125rem;
}

/* line 16, ../../scss/components/stretch.scss */

.stretch.padded,
.w_steps.padded,
.w_carousel.stretch > .carousel_item.padded {
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

@media only screen {
  /* line 53, ../../scss/components/stretch.scss */

  .main .tiny-stretch,
  .main .w_carousel.tinystretch > .carousel_item,
  .tiny-wide .tiny-stretch,
  .tiny-wide .w_carousel.tinystretch > .carousel_item {
    margin-left: -1.125rem;
    margin-right: -1.125rem;
  }

  /* line 28, ../../scss/components/stretch.scss */

  .main .tiny-stretch.padded,
  .main .w_carousel.tinystretch > .carousel_item.padded,
  .tiny-wide .tiny-stretch.padded,
  .tiny-wide .w_carousel.tinystretch > .carousel_item.padded {
    padding-left: 1.125rem;
    padding-right: 1.125rem;
  }

  /* line 60, ../../scss/components/stretch.scss */

  .tiny-narrow .tiny-stretch,
  .tiny-narrow .w_carousel.tiny-stretch > .carousel_item {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  /* line 38, ../../scss/components/stretch.scss */

  .tiny-narrow .tiny-stretch.padded,
  .tiny-narrow .w_carousel.tiny-stretch > .carousel_item.padded {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}

@media only screen and (min-width: 30.0625rem) {
  /* line 70, ../../scss/components/stretch.scss */

  .main .tiny-stretch,
  .main .small-stretch,
  .main .w_carousel.tiny-stretch > .carousel_item,
  .main .w_carousel.small-stretch > .carousel_item,
  .small-wide .tiny-stretch,
  .small-wide .small-stretch,
  .small-wide .w_carousel.tiny-stretch > .carousel_item,
  .small-wide .w_carousel.small-stretch > .carousel_item {
    margin-left: -1.125rem;
    margin-right: -1.125rem;
  }

  /* line 28, ../../scss/components/stretch.scss */

  .main .tiny-stretch.padded,
  .main .small-stretch.padded,
  .main .w_carousel.tiny-stretch > .carousel_item.padded,
  .main .w_carousel.small-stretch > .carousel_item.padded,
  .small-wide .tiny-stretch.padded,
  .small-wide .small-stretch.padded,
  .small-wide .w_carousel.tiny-stretch > .carousel_item.padded,
  .small-wide .w_carousel.small-stretch > .carousel_item.padded {
    padding-left: 1.125rem;
    padding-right: 1.125rem;
  }

  /* line 77, ../../scss/components/stretch.scss */

  .main .small-stretch-off,
  .main .small-stretch-off.stretch,
  .main .small-stretch-off.tiny-stretch,
  .small-wide .small-stretch-off,
  .small-wide .small-stretch-off.stretch,
  .small-wide .small-stretch-off.tiny-stretch {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 85, ../../scss/components/stretch.scss */

  .small-narrow .tiny-stretch,
  .small-narrow .small-stretch,
  .small-narrow .w_carousel.tiny-stretch > .carousel_item,
  .small-narrow .w_carousel.small-stretch > .carousel_item {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  /* line 38, ../../scss/components/stretch.scss */

  .small-narrow .tiny-stretch.padded,
  .small-narrow .small-stretch.padded,
  .small-narrow .w_carousel.tiny-stretch > .carousel_item.padded,
  .small-narrow .w_carousel.small-stretch > .carousel_item.padded {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  /* line 92, ../../scss/components/stretch.scss */

  .small-narrow .small-stretch-off,
  .small-narrow .small-stretch-off.stretch,
  .small-narrow .small-stretch-off.tiny-stretch {
    margin-left: 0;
    margin-right: 0;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 104, ../../scss/components/stretch.scss */

  .medium-wide .tiny-stretch,
  .medium-wide .small-stretch,
  .medium-wide .medium-stretch,
  .medium-wide .medium-stretch.small-stretch-off,
  .medium-wide .w_carousel.tiny-stretch > .carousel_item,
  .medium-wide .w_carousel.small-stretch > .carousel_item,
  .medium-wide .w_carousel.medium-stretch > .carousel_item,
  .medium-wide .w_carousel.medium-stretch.medium-stretch-off > .carousel_item {
    margin-left: -1.125rem;
    margin-right: -1.125rem;
  }

  /* line 28, ../../scss/components/stretch.scss */

  .medium-wide .tiny-stretch.padded,
  .medium-wide .small-stretch.padded,
  .medium-wide .medium-stretch.padded,
  .medium-wide .medium-stretch.small-stretch-off.padded,
  .medium-wide .w_carousel.tiny-stretch > .carousel_item.padded,
  .medium-wide .w_carousel.small-stretch > .carousel_item.padded,
  .medium-wide .w_carousel.medium-stretch > .carousel_item.padded,
  .medium-wide .w_carousel.medium-stretch.medium-stretch-off > .carousel_item.padded {
    padding-left: 1.125rem;
    padding-right: 1.125rem;
  }

  /* line 115, ../../scss/components/stretch.scss */

  .medium-wide .medium-stretch-off,
  .medium-wide .medium-stretch-off.stretch,
  .medium-wide .medium-stretch-off.tiny-stretch,
  .medium-wide .medium-stretch-off.small-stretch {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 125, ../../scss/components/stretch.scss */

  .main .tiny-stretch,
  .main .small-stretch,
  .main .medium-stretch,
  .main .medium-stretch.small-stretch-off,
  .main .w_carousel.tiny-stretch > .carousel_item,
  .main .w_carousel.small-stretch > .carousel_item,
  .main .w_carousel.medium-stretch > .carousel_item,
  .main .w_carousel.medium-stretch.small-stretch-off > .carousel_item,
  .medium-narrow .tiny-stretch,
  .medium-narrow .small-stretch,
  .medium-narrow .medium-stretch,
  .medium-narrow .medium-stretch.small-stretch-off,
  .medium-narrow .w_carousel.tiny-stretch > .carousel_item,
  .medium-narrow .w_carousel.small-stretch > .carousel_item,
  .medium-narrow .w_carousel.medium-stretch > .carousel_item,
  .medium-narrow .w_carousel.medium-stretch.small-stretch-off > .carousel_item {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  /* line 38, ../../scss/components/stretch.scss */

  .main .tiny-stretch.padded,
  .main .small-stretch.padded,
  .main .medium-stretch.padded,
  .main .medium-stretch.small-stretch-off.padded,
  .main .w_carousel.tiny-stretch > .carousel_item.padded,
  .main .w_carousel.small-stretch > .carousel_item.padded,
  .main .w_carousel.medium-stretch > .carousel_item.padded,
  .main .w_carousel.medium-stretch.small-stretch-off > .carousel_item.padded,
  .medium-narrow .tiny-stretch.padded,
  .medium-narrow .small-stretch.padded,
  .medium-narrow .medium-stretch.padded,
  .medium-narrow .medium-stretch.small-stretch-off.padded,
  .medium-narrow .w_carousel.tiny-stretch > .carousel_item.padded,
  .medium-narrow .w_carousel.small-stretch > .carousel_item.padded,
  .medium-narrow .w_carousel.medium-stretch > .carousel_item.padded,
  .medium-narrow .w_carousel.medium-stretch.small-stretch-off > .carousel_item.padded {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  /* line 136, ../../scss/components/stretch.scss */

  .main .medium-stretch-off,
  .main .medium-stretch-off.stretch,
  .main .medium-stretch-off.tiny-stretch,
  .main .medium-stretch-off.small-stretch,
  .medium-narrow .medium-stretch-off,
  .medium-narrow .medium-stretch-off.stretch,
  .medium-narrow .medium-stretch-off.tiny-stretch,
  .medium-narrow .medium-stretch-off.small-stretch {
    margin-left: 0;
    margin-right: 0;
  }
}

@media only screen and (min-width: 60.625rem) {
  /* line 147, ../../scss/components/stretch.scss */

  .large-wide .tiny-stretch,
  .large-wide .small-stretch,
  .large-wide .medium-stretch,
  .large-wide .medium-stretch.small-stretch-off,
  .large-wide .large-stretch,
  .large-wide .large-stretch.small-stretch-off,
  .large-wide .large-stretch.medium-stretch-off,
  .large-wide .w_carousel.tiny-stretch > .carousel_item,
  .large-wide .w_carousel.small-stretch > .carousel_item,
  .large-wide .w_carousel.medium-stretch > .carousel_item,
  .large-wide .w_carousel.large-stretch > .carousel_item,
  .large-wide .w_carousel.large-stretch.small-stretch-off > .carousel_item,
  .large-wide .w_carousel.large-stretch.medium-stretch-off > .carousel_item {
    margin-left: -1.125rem;
    margin-right: -1.125rem;
  }

  /* line 28, ../../scss/components/stretch.scss */

  .large-wide .tiny-stretch.padded,
  .large-wide .small-stretch.padded,
  .large-wide .medium-stretch.padded,
  .large-wide .medium-stretch.small-stretch-off.padded,
  .large-wide .large-stretch.padded,
  .large-wide .large-stretch.small-stretch-off.padded,
  .large-wide .large-stretch.medium-stretch-off.padded,
  .large-wide .w_carousel.tiny-stretch > .carousel_item.padded,
  .large-wide .w_carousel.small-stretch > .carousel_item.padded,
  .large-wide .w_carousel.medium-stretch > .carousel_item.padded,
  .large-wide .w_carousel.large-stretch > .carousel_item.padded,
  .large-wide .w_carousel.large-stretch.small-stretch-off > .carousel_item.padded,
  .large-wide .w_carousel.large-stretch.medium-stretch-off > .carousel_item.padded {
    padding-left: 1.125rem;
    padding-right: 1.125rem;
  }

  /* line 163, ../../scss/components/stretch.scss */

  .large-wide .large-stretch-off,
  .large-wide .large-stretch-off.stretch,
  .large-wide .large-stretch-off.tiny-stretch,
  .large-wide .large-stretch-off.small-stretch,
  .large-wide .large-stretch-off.medium-stretch {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 174, ../../scss/components/stretch.scss */

  .main .tiny-stretch,
  .main .small-stretch,
  .main .medium-stretch,
  .main .medium-stretch.small-stretch-off,
  .main .large-stretch,
  .main .large-stretch.small-stretch-off,
  .main .large-stretch.medium-stretch-off,
  .main .w_carousel.tiny-stretch > .carousel_item,
  .main .w_carousel.small-stretch > .carousel_item,
  .main .w_carousel.medium-stretch > .carousel_item,
  .main .w_carousel.large-stretch > .carousel_item,
  .main .w_carousel.large-stretch.small-stretch-off > .carousel_item,
  .main .w_carousel.large-stretch.medium-stretch-off > .carousel_item,
  .large-narrow .tiny-stretch,
  .large-narrow .small-stretch,
  .large-narrow .medium-stretch,
  .large-narrow .medium-stretch.small-stretch-off,
  .large-narrow .large-stretch,
  .large-narrow .large-stretch.small-stretch-off,
  .large-narrow .large-stretch.medium-stretch-off,
  .large-narrow .w_carousel.tiny-stretch > .carousel_item,
  .large-narrow .w_carousel.small-stretch > .carousel_item,
  .large-narrow .w_carousel.medium-stretch > .carousel_item,
  .large-narrow .w_carousel.large-stretch > .carousel_item,
  .large-narrow .w_carousel.large-stretch.small-stretch-off > .carousel_item,
  .large-narrow .w_carousel.large-stretch.medium-stretch-off > .carousel_item {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  /* line 38, ../../scss/components/stretch.scss */

  .main .tiny-stretch.padded,
  .main .small-stretch.padded,
  .main .medium-stretch.padded,
  .main .medium-stretch.small-stretch-off.padded,
  .main .large-stretch.padded,
  .main .large-stretch.small-stretch-off.padded,
  .main .large-stretch.medium-stretch-off.padded,
  .main .w_carousel.tiny-stretch > .carousel_item.padded,
  .main .w_carousel.small-stretch > .carousel_item.padded,
  .main .w_carousel.medium-stretch > .carousel_item.padded,
  .main .w_carousel.large-stretch > .carousel_item.padded,
  .main .w_carousel.large-stretch.small-stretch-off > .carousel_item.padded,
  .main .w_carousel.large-stretch.medium-stretch-off > .carousel_item.padded,
  .large-narrow .tiny-stretch.padded,
  .large-narrow .small-stretch.padded,
  .large-narrow .medium-stretch.padded,
  .large-narrow .medium-stretch.small-stretch-off.padded,
  .large-narrow .large-stretch.padded,
  .large-narrow .large-stretch.small-stretch-off.padded,
  .large-narrow .large-stretch.medium-stretch-off.padded,
  .large-narrow .w_carousel.tiny-stretch > .carousel_item.padded,
  .large-narrow .w_carousel.small-stretch > .carousel_item.padded,
  .large-narrow .w_carousel.medium-stretch > .carousel_item.padded,
  .large-narrow .w_carousel.large-stretch > .carousel_item.padded,
  .large-narrow .w_carousel.large-stretch.small-stretch-off > .carousel_item.padded,
  .large-narrow .w_carousel.large-stretch.medium-stretch-off > .carousel_item.padded {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  /* line 190, ../../scss/components/stretch.scss */

  .main .large-stretch-off,
  .main .large-stretch-off.stretch,
  .main .large-stretch-off.tiny-stretch,
  .main .large-stretch-off.small-stretch,
  .main .large-stretch-off.medium-stretch,
  .large-narrow .large-stretch-off,
  .large-narrow .large-stretch-off.stretch,
  .large-narrow .large-stretch-off.tiny-stretch,
  .large-narrow .large-stretch-off.small-stretch,
  .large-narrow .large-stretch-off.medium-stretch {
    margin-left: 0;
    margin-right: 0;
  }
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 57, ../../scss/components/tables.scss */

table {
  background: #fff;
  margin-bottom: 1.5rem;
  border: solid 1px #cccccc;
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  color: #000;
}

/* line 66, ../../scss/components/tables.scss */

table.table-grid {
  table-layout: fixed;
}

/* line 70, ../../scss/components/tables.scss */

table thead,
table tfoot {
  background: #f6f6f6;
}

/* line 75, ../../scss/components/tables.scss */

table thead tr th,
table thead tr td,
table tfoot tr th,
table tfoot tr td {
  padding: 1.5rem 1.125rem;
  font-size: 0.875rem;
  font-weight: bold;
  color: #000;
}

/* line 86, ../../scss/components/tables.scss */

table tr th,
table tr td {
  padding: 1.125rem;
  font-size: inherit;
  vertical-align: top;
  border: 1px solid #cccccc;
}

/* line 96, ../../scss/components/tables.scss */

table tr th img,
table tr td img {
  max-width: 100%;
}

/* line 104, ../../scss/components/tables.scss */

table.alt-rows tr:nth-of-type(even) {
  background: #f6f6f6;
}

/* line 107, ../../scss/components/tables.scss */

table thead tr th,
table tfoot tr th,
table tbody tr td,
table tr td,
table tfoot tr td {
  display: table-cell;
  line-height: 1.5;
}

/* line 114, ../../scss/components/tables.scss */

table.marketing {
  background: #fff;
  margin-bottom: 1.5rem;
  border: none 0 #f6f6f6;
  width: 100%;
  color: #000;
}

/* line 121, ../../scss/components/tables.scss */

table.marketing.table-grid {
  table-layout: fixed;
}

/* line 125, ../../scss/components/tables.scss */

table.marketing thead,
table.marketing tfoot {
  background: #fff;
}

/* line 129, ../../scss/components/tables.scss */

table.marketing thead th,
table.marketing tfoot th {
  color: #000;
  vertical-align: bottom;
}

/* line 135, ../../scss/components/tables.scss */

table.marketing thead tr th,
table.marketing thead tr td,
table.marketing tfoot tr th,
table.marketing tfoot tr td {
  padding: 1.125rem;
  font-size: 1.125rem;
  font-weight: bold;
  color: #000;
  text-align: left;
  border-bottom: #e4e5e3 0.0625rem solid;
  padding: 1.125rem;
  border-left: 1.125rem solid #fff;
  border-right: 1.125rem solid #fff;
  vertical-align: bottom;
}

/* line 148, ../../scss/components/tables.scss */

table.marketing thead tr th:first-child,
table.marketing thead tr td:first-child,
table.marketing tfoot tr th:first-child,
table.marketing tfoot tr td:first-child {
  border-left: none;
}

/* line 151, ../../scss/components/tables.scss */

table.marketing thead tr th:last-child,
table.marketing thead tr td:last-child,
table.marketing tfoot tr th:last-child,
table.marketing tfoot tr td:last-child {
  border-right: none;
}

/* line 159, ../../scss/components/tables.scss */

table.marketing tr th,
table.marketing tr td {
  padding: 1.125rem;
  font-size: inherit;
  color: #000;
  border: none;
  border-left: 1.125rem solid #fff;
  border-right: 1.125rem solid #fff;
}

/* line 168, ../../scss/components/tables.scss */

table.marketing tr th:first-child,
table.marketing tr td:first-child {
  border-left: none;
}

/* line 171, ../../scss/components/tables.scss */

table.marketing tr th:last-child,
table.marketing tr td:last-child {
  border-right: none;
}

/* line 179, ../../scss/components/tables.scss */

table.marketing tr:nth-of-type(even) td,
table.marketing tr:nth-of-type(even) th {
  background: #f6f6f6;
}

/* line 186, ../../scss/components/tables.scss */

table.marketing thead tr th,
table.marketing tfoot tr th,
table.marketing tbody tr td,
table.marketing tr td,
table.marketing tfoot tr td {
  display: table-cell;
  line-height: 1.5;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 5, ../../scss/components/tables-borders.scss */

table.no-borders {
  border: none;
}

/* line 8, ../../scss/components/tables-borders.scss */

table.no-borders th,
table.no-borders td {
  border: none;
}

/* line 13, ../../scss/components/tables-borders.scss */

table.horiz-borders {
  border-left: none;
  border-right: none;
}

/* line 17, ../../scss/components/tables-borders.scss */

table.horiz-borders th,
table.horiz-borders td {
  border-left: none;
  border-right: none;
}

/* line 23, ../../scss/components/tables-borders.scss */

table.vert-borders {
  border-top: none;
  border-left: none;
}

/* line 27, ../../scss/components/tables-borders.scss */

table.vert-borders th,
table.vert-borders td {
  border-top: none;
  border-bottom: none;
}

/* line 34, ../../scss/components/tables-borders.scss */

table th.vert-top,
table td.vert-top {
  vertical-align: top;
}

/* line 35, ../../scss/components/tables-borders.scss */

table th.vert-middle,
table td.vert-middle {
  vertical-align: middle;
}

/* line 36, ../../scss/components/tables-borders.scss */

table th.vert-bottom,
table td.vert-bottom {
  vertical-align: bottom;
}

/* line 43, ../../scss/components/tables-borders.scss */

table thead.no-borders th,
table thead.no-borders td,
table tbody.no-borders th,
table tbody.no-borders td,
table tfoot.no-borders th,
table tfoot.no-borders td {
  border: none;
}

/* line 51, ../../scss/components/tables-borders.scss */

table thead tr th.no-borders,
table thead tr td.no-borders,
table tbody tr th.no-borders,
table tbody tr td.no-borders,
table tfoot tr th.no-borders,
table tfoot tr td.no-borders {
  border: none;
}

/* line 60, ../../scss/components/tables-borders.scss */

table tr.no-borders th,
table tr.no-borders td {
  border: none;
}

/* line 66, ../../scss/components/tables-borders.scss */

table tr.horiz-borders th,
table tr.horiz-borders td {
  border-left: none;
  border-right: none;
}

/* line 73, ../../scss/components/tables-borders.scss */

table tr.vert-borders th,
table tr.vert-borders td {
  border-left: none;
  border-right: none;
}

/* line 80, ../../scss/components/tables-borders.scss */

table tr.border-top-none th,
table tr.border-top-none td {
  border-top: none;
}

/* line 86, ../../scss/components/tables-borders.scss */

table tr.border-bottom-none th,
table tr.border-bottom-none td {
  border-bottom: none;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 8, ../../scss/components/tables-vert-align.scss */

table thead.vert-top,
table tfoot.vert-top {
  vertical-align: top;
}

/* line 9, ../../scss/components/tables-vert-align.scss */

table thead.vert-middle,
table tfoot.vert-middle {
  vertical-align: middle;
}

/* line 10, ../../scss/components/tables-vert-align.scss */

table thead.vert-bottom,
table tfoot.vert-bottom {
  vertical-align: bottom;
}

/* line 13, ../../scss/components/tables-vert-align.scss */

table tbody.vert-top tr {
  vertical-align: top;
}

/* line 14, ../../scss/components/tables-vert-align.scss */

table tbody.vert-middle tr {
  vertical-align: middle;
}

/* line 15, ../../scss/components/tables-vert-align.scss */

table tbody.vert-bottom tr {
  vertical-align: bottom;
}

/* line 19, ../../scss/components/tables-vert-align.scss */

table tr.vert-top th,
table tr.vert-top td {
  vertical-align: top;
}

/* line 21, ../../scss/components/tables-vert-align.scss */

table tr.vert-top th.vert-middle,
table tr.vert-top td.vert-middle {
  vertical-align: middle;
}

/* line 22, ../../scss/components/tables-vert-align.scss */

table tr.vert-top th.vert-bottom,
table tr.vert-top td.vert-bottom {
  vertical-align: bottom;
}

/* line 26, ../../scss/components/tables-vert-align.scss */

table tr.vert-middle th,
table tr.vert-middle td {
  vertical-align: middle;
}

/* line 28, ../../scss/components/tables-vert-align.scss */

table tr.vert-middle th.vert-top,
table tr.vert-middle td.vert-top {
  vertical-align: top;
}

/* line 29, ../../scss/components/tables-vert-align.scss */

table tr.vert-middle th.vert-bottom,
table tr.vert-middle td.vert-bottom {
  vertical-align: bottom;
}

/* line 33, ../../scss/components/tables-vert-align.scss */

table tr.vert-bottom th,
table tr.vert-bottom td {
  vertical-align: bottom;
}

/* line 35, ../../scss/components/tables-vert-align.scss */

table tr.vert-bottom th.vert-top,
table tr.vert-bottom td.vert-top {
  vertical-align: top;
}

/* line 36, ../../scss/components/tables-vert-align.scss */

table tr.vert-bottom th.vert-middle,
table tr.vert-bottom td.vert-middle {
  vertical-align: middle;
}

/* line 42, ../../scss/components/tables-vert-align.scss */

table.vert-top thead,
table.vert-top tbody,
table.vert-top tfoot {
  vertical-align: top;
}

/* line 46, ../../scss/components/tables-vert-align.scss */

table.vert-middle thead,
table.vert-middle tbody,
table.vert-middle tfoot {
  vertical-align: middle;
}

/* line 50, ../../scss/components/tables-vert-align.scss */

table.vert-bottom thead,
table.vert-bottom tbody,
table.vert-bottom tfoot {
  vertical-align: bottom;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/components/type-other.scss */

hr {
  border: solid #bbb;
  border-width: 1px 0 0;
  clear: both;
  margin: 1.5rem 0 2.9375rem;
  height: 0;
}

/* line 12, ../../scss/components/type-other.scss */

hr.gradient {
  padding-bottom: 1.25rem;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTVlMyIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e4e5e3), color-stop(80%, rgba(255, 255, 255, 0)));
  background: -moz-linear-gradient(#e4e5e3 0%, rgba(255, 255, 255, 0) 80%);
  background: -webkit-linear-gradient(#e4e5e3 0%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(#e4e5e3 0%, rgba(255, 255, 255, 0) 80%);
  border: none;
}

/* line 20, ../../scss/components/type-other.scss */

hr.gradient-dark {
  padding-bottom: 1.25rem;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzMWYyMCIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjMjMxZjIwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #231f20), color-stop(80%, rgba(35, 31, 32, 0)));
  background: -moz-linear-gradient(#231f20 0%, rgba(35, 31, 32, 0) 80%);
  background: -webkit-linear-gradient(#231f20 0%, rgba(35, 31, 32, 0) 80%);
  background: linear-gradient(#231f20 0%, rgba(35, 31, 32, 0) 80%);
  border: none;
}

/* Abbreviations */

/* line 29, ../../scss/components/type-other.scss */

abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #333;
  border-bottom: 1px dotted #ddd;
  cursor: help;
}

/* line 37, ../../scss/components/type-other.scss */

abbr {
  text-transform: none;
}

/* Blockquotes */

/* line 42, ../../scss/components/type-other.scss */

blockquote {
  margin: 0 0 1.5rem;
  padding: 0.75rem 1.3125rem 0 1.125rem;
  border-left: 1px solid #ddd;
}

/* line 47, ../../scss/components/type-other.scss */

blockquote cite {
  display: block;
  font-size: 0.875rem;
  color: #959595;
}

/* line 51, ../../scss/components/type-other.scss */

blockquote cite:before {
  content: "\2014 \0020";
}

/* line 56, ../../scss/components/type-other.scss */

blockquote,
blockquote p {
  line-height: 1.5;
  color: #4b4b4b;
}

/* Microformats */

/* line 63, ../../scss/components/type-other.scss */

.vcard {
  display: inline-block;
  margin: 0 0 1.3125rem 0;
  border: 1px solid #ddd;
  padding: 0.375rem 0.75rem;
}

/* line 69, ../../scss/components/type-other.scss */

.vcard li {
  margin: 0;
  display: block;
}

/* line 73, ../../scss/components/type-other.scss */

.vcard .fn {
  font-weight: bold;
  font-size: 0.875rem;
}

/* line 80, ../../scss/components/type-other.scss */

.vevent .summary {
  font-weight: bold;
}

/* line 82, ../../scss/components/type-other.scss */

.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* tiny displays */

@media only screen {
  /* line 200, ../../scss/components/visibility.scss */

  .show-for-tiny-only,
  .show-for-tiny-up,
  .hide-for-small-only,
  .hide-for-small-up,
  .hide-for-medium-only,
  .hide-for-medium-up,
  .hide-for-large-only,
  .hide-for-large-up {
    display: inherit !important;
  }

  /* line 203, ../../scss/components/visibility.scss */

  .hide-for-tiny-only,
  .hide-for-tiny-up,
  .show-for-small-only,
  .show-for-small-up,
  .show-for-medium-only,
  .show-for-medium-up,
  .show-for-large-only,
  .show-for-large-up {
    display: none !important;
  }

  /* line 207, ../../scss/components/visibility.scss */

  table.show-for-tiny-only,
  table.show-for-tiny-up,
  table.hide-for-small-only,
  table.hide-for-small-up,
  table.hide-for-medium-only,
  table.hide-for-medium-up,
  table.hide-for-large-only,
  table.hide-for-large-up {
    display: table;
  }

  /* line 210, ../../scss/components/visibility.scss */

  thead.show-for-tiny-only,
  thead.show-for-tiny-up,
  thead.hide-for-small-only,
  thead.hide-for-small-up,
  thead.hide-for-medium-only,
  thead.hide-for-medium-up,
  thead.hide-for-large-only,
  thead.hide-for-large-up {
    display: table-header-group !important;
  }

  /* line 213, ../../scss/components/visibility.scss */

  tbody.show-for-tiny-only,
  tbody.show-for-tiny-up,
  tbody.hide-for-small-only,
  tbody.hide-for-small-up,
  tbody.hide-for-medium-only,
  tbody.hide-for-medium-up,
  tbody.hide-for-large-only,
  tbody.hide-for-large-up {
    display: table-row-group !important;
  }

  /* line 216, ../../scss/components/visibility.scss */

  tr.show-for-tiny-only,
  tr.show-for-tiny-up,
  tr.hide-for-small-only,
  tr.hide-for-small-up,
  tr.hide-for-medium-only,
  tr.hide-for-medium-up,
  tr.hide-for-large-only,
  tr.hide-for-large-up {
    display: table-row !important;
  }

  /* line 219, ../../scss/components/visibility.scss */

  th.show-for-tiny-only,
  td.show-for-tiny-only,
  th.show-for-tiny-up,
  td.show-for-tiny-up,
  th.hide-for-small-only,
  td.hide-for-small-only,
  th.hide-for-small-up,
  td.hide-for-small-up,
  th.hide-for-medium-only,
  td.hide-for-medium-only,
  th.hide-for-medium-up,
  td.hide-for-medium-up,
  th.hide-for-large-only,
  td.hide-for-large-only,
  th.hide-for-large-up,
  td.hide-for-large-up {
    display: table-cell !important;
  }
}

/* small displays */

@media only screen and (min-width: 30.0625rem) {
  /* line 200, ../../scss/components/visibility.scss */

  .hide-for-tiny-only,
  .show-for-tiny-up,
  .show-for-small-only,
  .show-for-small-up,
  .hide-for-medium-only,
  .hide-for-medium-up,
  .hide-for-large-only,
  .hide-for-large-up {
    display: inherit !important;
  }

  /* line 203, ../../scss/components/visibility.scss */

  .show-for-tiny-only,
  .hide-for-tiny-up,
  .hide-for-small-only,
  .hide-for-small-up,
  .show-for-medium-only,
  .show-for-medium-up,
  .show-for-large-only,
  .show-for-large-up {
    display: none !important;
  }

  /* line 207, ../../scss/components/visibility.scss */

  table.hide-for-tiny-only,
  table.show-for-tiny-up,
  table.show-for-small-only,
  table.show-for-small-up,
  table.hide-for-medium-only,
  table.hide-for-medium-up,
  table.hide-for-large-only,
  table.hide-for-large-up {
    display: table;
  }

  /* line 210, ../../scss/components/visibility.scss */

  thead.hide-for-tiny-only,
  thead.show-for-tiny-up,
  thead.show-for-small-only,
  thead.show-for-small-up,
  thead.hide-for-medium-only,
  thead.hide-for-medium-up,
  thead.hide-for-large-only,
  thead.hide-for-large-up {
    display: table-header-group !important;
  }

  /* line 213, ../../scss/components/visibility.scss */

  tbody.hide-for-tiny-only,
  tbody.show-for-tiny-up,
  tbody.show-for-small-only,
  tbody.show-for-small-up,
  tbody.hide-for-medium-only,
  tbody.hide-for-medium-up,
  tbody.hide-for-large-only,
  tbody.hide-for-large-up {
    display: table-row-group !important;
  }

  /* line 216, ../../scss/components/visibility.scss */

  tr.hide-for-tiny-only,
  tr.show-for-tiny-up,
  tr.show-for-small-only,
  tr.show-for-small-up,
  tr.hide-for-medium-only,
  tr.hide-for-medium-up,
  tr.hide-for-large-only,
  tr.hide-for-large-up {
    display: table-row !important;
  }

  /* line 219, ../../scss/components/visibility.scss */

  th.hide-for-tiny-only,
  td.hide-for-tiny-only,
  th.show-for-tiny-up,
  td.show-for-tiny-up,
  th.show-for-small-only,
  td.show-for-small-only,
  th.show-for-small-up,
  td.show-for-small-up,
  th.hide-for-medium-only,
  td.hide-for-medium-only,
  th.hide-for-medium-up,
  td.hide-for-medium-up,
  th.hide-for-large-only,
  td.hide-for-large-only,
  th.hide-for-large-up,
  td.hide-for-large-up {
    display: table-cell !important;
  }
}

/* medium displays */

@media only screen and (min-width: 48rem) {
  /* line 200, ../../scss/components/visibility.scss */

  .hide-for-tiny-only,
  .show-for-tiny-up,
  .hide-for-small-only,
  .show-for-small-up,
  .show-for-medium-only,
  .show-for-medium-up,
  .hide-for-large-only,
  .hide-for-large-up {
    display: inherit !important;
  }

  /* line 203, ../../scss/components/visibility.scss */

  .show-for-tiny-only,
  .hide-for-tiny-up,
  .show-for-small-only,
  .hide-for-small-up,
  .hide-for-medium-only,
  .hide-for-medium-up,
  .show-for-large-only,
  .show-for-large-up {
    display: none !important;
  }

  /* line 207, ../../scss/components/visibility.scss */

  table.hide-for-tiny-only,
  table.show-for-tiny-up,
  table.hide-for-small-only,
  table.show-for-small-up,
  table.show-for-medium-only,
  table.show-for-medium-up,
  table.hide-for-large-only,
  table.hide-for-large-up {
    display: table;
  }

  /* line 210, ../../scss/components/visibility.scss */

  thead.hide-for-tiny-only,
  thead.show-for-tiny-up,
  thead.hide-for-small-only,
  thead.show-for-small-up,
  thead.show-for-medium-only,
  thead.show-for-medium-up,
  thead.hide-for-large-only,
  thead.hide-for-large-up {
    display: table-header-group !important;
  }

  /* line 213, ../../scss/components/visibility.scss */

  tbody.hide-for-tiny-only,
  tbody.show-for-tiny-up,
  tbody.hide-for-small-only,
  tbody.show-for-small-up,
  tbody.show-for-medium-only,
  tbody.show-for-medium-up,
  tbody.hide-for-large-only,
  tbody.hide-for-large-up {
    display: table-row-group !important;
  }

  /* line 216, ../../scss/components/visibility.scss */

  tr.hide-for-tiny-only,
  tr.show-for-tiny-up,
  tr.hide-for-small-only,
  tr.show-for-small-up,
  tr.show-for-medium-only,
  tr.show-for-medium-up,
  tr.hide-for-large-only,
  tr.hide-for-large-up {
    display: table-row !important;
  }

  /* line 219, ../../scss/components/visibility.scss */

  th.hide-for-tiny-only,
  td.hide-for-tiny-only,
  th.show-for-tiny-up,
  td.show-for-tiny-up,
  th.hide-for-small-only,
  td.hide-for-small-only,
  th.show-for-small-up,
  td.show-for-small-up,
  th.show-for-medium-only,
  td.show-for-medium-only,
  th.show-for-medium-up,
  td.show-for-medium-up,
  th.hide-for-large-only,
  td.hide-for-large-only,
  th.hide-for-large-up,
  td.hide-for-large-up {
    display: table-cell !important;
  }
}

/* large displays */

@media only screen and (min-width: 60.625rem) {
  /* line 200, ../../scss/components/visibility.scss */

  .hide-for-tiny-only,
  .show-for-tiny-up,
  .hide-for-small-only,
  .show-for-small-up,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large-only,
  .show-for-large-up {
    display: inherit !important;
  }

  /* line 203, ../../scss/components/visibility.scss */

  .show-for-tiny-only,
  .hide-for-tiny-up,
  .show-for-small-only,
  .hide-for-small-up,
  .show-for-medium-only,
  .hide-for-medium-up,
  .hide-for-large-only,
  .hide-for-large-up {
    display: none !important;
  }

  /* line 207, ../../scss/components/visibility.scss */

  table.hide-for-tiny-only,
  table.show-for-tiny-up,
  table.hide-for-small-only,
  table.show-for-small-up,
  table.hide-for-medium-only,
  table.show-for-medium-up,
  table.show-for-large-only,
  table.show-for-large-up {
    display: table;
  }

  /* line 210, ../../scss/components/visibility.scss */

  thead.hide-for-tiny-only,
  thead.show-for-tiny-up,
  thead.hide-for-small-only,
  thead.show-for-small-up,
  thead.hide-for-medium-only,
  thead.show-for-medium-up,
  thead.show-for-large-only,
  thead.show-for-large-up {
    display: table-header-group !important;
  }

  /* line 213, ../../scss/components/visibility.scss */

  tbody.hide-for-tiny-only,
  tbody.show-for-tiny-up,
  tbody.hide-for-small-only,
  tbody.show-for-small-up,
  tbody.hide-for-medium-only,
  tbody.show-for-medium-up,
  tbody.show-for-large-only,
  tbody.show-for-large-up {
    display: table-row-group !important;
  }

  /* line 216, ../../scss/components/visibility.scss */

  tr.hide-for-tiny-only,
  tr.show-for-tiny-up,
  tr.hide-for-small-only,
  tr.show-for-small-up,
  tr.hide-for-medium-only,
  tr.show-for-medium-up,
  tr.show-for-large-only,
  tr.show-for-large-up {
    display: table-row !important;
  }

  /* line 219, ../../scss/components/visibility.scss */

  th.hide-for-tiny-only,
  td.hide-for-tiny-only,
  th.show-for-tiny-up,
  td.show-for-tiny-up,
  th.hide-for-small-only,
  td.hide-for-small-only,
  th.show-for-small-up,
  td.show-for-small-up,
  th.hide-for-medium-only,
  td.hide-for-medium-only,
  th.show-for-medium-up,
  td.show-for-medium-up,
  th.show-for-large-only,
  td.show-for-large-only,
  th.show-for-large-up,
  td.show-for-large-up {
    display: table-cell !important;
  }
}

/* Orientation targeting */

/* line 233, ../../scss/components/visibility.scss */

.show-for-landscape,
.hide-for-portrait {
  display: inherit !important;
}

/* line 235, ../../scss/components/visibility.scss */

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

/* Specific visibility for tables */

/* line 240, ../../scss/components/visibility.scss */

table.hide-for-landscape,
table.show-for-portrait {
  display: table;
}

/* line 244, ../../scss/components/visibility.scss */

thead.hide-for-landscape,
thead.show-for-portrait {
  display: table-header-group !important;
}

/* line 248, ../../scss/components/visibility.scss */

tbody.hide-for-landscape,
tbody.show-for-portrait {
  display: table-row-group !important;
}

/* line 252, ../../scss/components/visibility.scss */

tr.hide-for-landscape,
tr.show-for-portrait {
  display: table-row !important;
}

/* line 257, ../../scss/components/visibility.scss */

td.hide-for-landscape,
td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  /* line 262, ../../scss/components/visibility.scss */

  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important;
  }

  /* line 264, ../../scss/components/visibility.scss */

  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }

  /* Specific visibility for tables */

  /* line 269, ../../scss/components/visibility.scss */

  table.show-for-landscape,
  table.hide-for-portrait {
    display: table;
  }

  /* line 273, ../../scss/components/visibility.scss */

  thead.show-for-landscape,
  thead.hide-for-portrait {
    display: table-header-group !important;
  }

  /* line 277, ../../scss/components/visibility.scss */

  tbody.show-for-landscape,
  tbody.hide-for-portrait {
    display: table-row-group !important;
  }

  /* line 281, ../../scss/components/visibility.scss */

  tr.show-for-landscape,
  tr.hide-for-portrait {
    display: table-row !important;
  }

  /* line 286, ../../scss/components/visibility.scss */

  td.show-for-landscape,
  td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important;
  }
}

@media only screen and (orientation: portrait) {
  /* line 292, ../../scss/components/visibility.scss */

  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important;
  }

  /* line 294, ../../scss/components/visibility.scss */

  .hide-for-portrait,
  .show-for-landscape {
    display: none !important;
  }

  /* Specific visibility for tables */

  /* line 299, ../../scss/components/visibility.scss */

  table.show-for-portrait,
  table.hide-for-landscape {
    display: table;
  }

  /* line 303, ../../scss/components/visibility.scss */

  thead.show-for-portrait,
  thead.hide-for-landscape {
    display: table-header-group !important;
  }

  /* line 307, ../../scss/components/visibility.scss */

  tbody.show-for-portrait,
  tbody.hide-for-landscape {
    display: table-row-group !important;
  }

  /* line 311, ../../scss/components/visibility.scss */

  tr.show-for-portrait,
  tr.hide-for-landscape {
    display: table-row !important;
  }

  /* line 316, ../../scss/components/visibility.scss */

  td.show-for-portrait,
  td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important;
  }
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/components/xscroll.scss */

[data-xscroll] {
  white-space: nowrap;
  width: 100%;
  height: auto;
  overflow-x: auto;
  overflow-y: hidden;
  cursor: ew-resize;
  -webkit-overflow-scrolling: touch;
  -webkit-transform: translatez(0);
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: none;
  -ms-touch-action: pan-y;
}

/* line 20, ../../scss/components/xscroll.scss */

[data-xscroll]::-webkit-scrollbar {
  border-radius: 5px;
  height: 7px;
  background: transparent;
}

/* line 26, ../../scss/components/xscroll.scss */

[data-xscroll]::-webkit-scrollbar-track {
  border-radius: 5px;
  box-shadow: none;
}

/* line 31, ../../scss/components/xscroll.scss */

[data-xscroll]::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: #cccccc;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 5, ../../scss/components/yes-no-list.scss */

.yes-no-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-bottom: 1.5rem;
}

/* line 10, ../../scss/components/yes-no-list.scss */

.yes-no-list > li:first-child {
  margin-top: 0;
}

/* line 13, ../../scss/components/yes-no-list.scss */

.yes-no-list > li {
  margin-top: 0.75rem;
}

/* line 16, ../../scss/components/yes-no-list.scss */

.yes-no-list > li:last-child {
  margin-bottom: 0.75rem;
}

/* line 20, ../../scss/components/yes-no-list.scss */

.yes-no-list > li,
.yes-no-list .yes,
.yes-no-list .no {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  padding-left: 1.35rem;
  position: relative;
}

/* line 299, ../../scss/base/_global.scss */

.yes-no-list > li:hover,
.yes-no-list .yes:hover,
.yes-no-list .no:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.yes-no-list > li::before,
.yes-no-list .yes::before,
.yes-no-list .no::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 26, ../../scss/components/yes-no-list.scss */

.yes-no-list > li,
.yes-no-list > li:hover,
.yes-no-list .yes,
.yes-no-list .yes:hover,
.yes-no-list .no,
.yes-no-list .no:hover {
  color: #333;
}

/* line 30, ../../scss/components/yes-no-list.scss */

.yes-no-list > li::before,
.yes-no-list .yes::before,
.yes-no-list .no::before {
  font-size: 1.125rem;
  position: absolute;
  left: 0;
  top: -0.125rem;
}

/* line 42, ../../scss/components/yes-no-list.scss */

.yes-no-list.text-large > li::before,
.yes-no-list.text-large .yes::before,
.yes-no-list.text-large .no::before,
.yes-no-list.text-xlarge > li::before,
.yes-no-list.text-xlarge .yes::before,
.yes-no-list.text-xlarge .no::before,
.yes-no-list.text-small > li::before,
.yes-no-list.text-small .yes::before,
.yes-no-list.text-small .no::before {
  top: 0;
}

/* line 50, ../../scss/components/yes-no-list.scss */

.yes-no-list .no::before {
  content: '\e65b';
}

/* line 53, ../../scss/components/yes-no-list.scss */

.yes-no-list .no,
.yes-no-list .no:hover {
  color: #a80309;
}

/* line 59, ../../scss/components/yes-no-list.scss */

.yes-no-list .yes::before {
  content: "";
}

/* line 63, ../../scss/components/yes-no-list.scss */

.yes-no-list .yes::before {
  color: #0c7810;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* 
 * ************************************
 * MODIFIED FOR VZRF Naming conventions
 * ************************************
 * Swiper 2.6.1
 * Mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/sliders/swiper/
 *
 * Copyright 2010-2014, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL & MIT
 *
 * Released on: May 6, 2014
*/

/* line 24, ../../scss/widgets/carousel.scss */

.w_carousel {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  /* Fix of Webkit flickering */
  z-index: 1;
  -moz-transition: height 0.3s;
  -o-transition: height 0.3s;
  -webkit-transition: height 0.3s;
  transition: height 0.3s;
}

/* line 37, ../../scss/widgets/carousel.scss */

.carousel_list {
  position: relative;
  width: 100%;
  margin: 0;
  -webkit-transition-property: -webkit-transform, left, top;
  -webkit-transition-duration: 0s;
  -webkit-transform: translate3d(0px, 0, 0);
  -webkit-transition-timing-function: ease;
  -moz-transition-property: -moz-transform, left, top;
  -moz-transition-duration: 0s;
  -moz-transform: translate3d(0px, 0, 0);
  -moz-transition-timing-function: ease;
  -o-transition-property: -o-transform, left, top;
  -o-transition-duration: 0s;
  -o-transform: translate3d(0px, 0, 0);
  -o-transition-timing-function: ease;
  -o-transform: translate(0px, 0px);
  -ms-transition-property: -ms-transform, left, top;
  -ms-transition-duration: 0s;
  -ms-transform: translate3d(0px, 0, 0);
  -ms-transition-timing-function: ease;
  transition-property: transform, left, top;
  transition-duration: 0s;
  transform: translate3d(0px, 0, 0);
  transition-timing-function: ease;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 72, ../../scss/widgets/carousel.scss */

.carousel-free-mode > .carousel_wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

/* line 80, ../../scss/widgets/carousel.scss */

.carousel_item {
  float: left;
  list-style-type: none;
}

/* IE10 Windows Phone 8 Fixes */

/* line 86, ../../scss/widgets/carousel.scss */

.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
}

/* line 89, ../../scss/widgets/carousel.scss */

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/

/* line 97, ../../scss/widgets/carousel.scss */

.carousel_container {
  /* Specify Swiper's Size: */
  /*
  width:200px;
  height: 100px;
  */
}

/* line 105, ../../scss/widgets/carousel.scss */

.carousel_item {
  /* Specify Slides's Size: */
  /*width: 100%;
  height: 100%;*/
}

/* line 111, ../../scss/widgets/carousel.scss */

.carousel_item.active {
  /* Specific active slide styling: */
}

/* line 115, ../../scss/widgets/carousel.scss */

.carousel_item.visible {
  /* Specific visible slide styling: */
}

/* ===============================================================
Pagination Styles
================================================================*/

/* line 124, ../../scss/widgets/carousel.scss */

.carousel_pager {
  width: 100%;
  text-align: center;
  margin: 0.75rem 0 1rem;
  position: relative;
  z-index: 1;
  /*@mixin clearfix*/
  *zoom: 1;
}

/* line 491, ../../scss/base/_global.scss */

.carousel_pager:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.carousel_pager:after {
  clear: both;
}

/* line 133, ../../scss/widgets/carousel.scss */

.carousel_pager-list {
  display: inline-block;
  margin: 0;
}

/* line 137, ../../scss/widgets/carousel.scss */

.carousel_pager-prev + .carousel_pager-list {
  margin-top: 0.875rem;
}

/* line 141, ../../scss/widgets/carousel.scss */

.carousel_pager-item {
  /* Stylize pagination button: */
  display: inline-block;
  margin: 0 0.375rem;
  cursor: pointer;
  width: 0.75rem;
  height: 0.75rem;
  background-color: #cccccc;
  border-radius: 99px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 153, ../../scss/widgets/carousel.scss */

.carousel_pager-item.visible {
  background-color: #959595;
}

/* line 157, ../../scss/widgets/carousel.scss */

.carousel_pager-item.active {
  background-color: #4b4b4b;
}

/* line 165, ../../scss/widgets/carousel.scss */

.carousel_pager-prev,
.carousel_pager-next {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  /* .vzicon.circled appearance */
  background-color: #959595;
  color: #fff;
  text-align: center;
  display: inline-block;
  border-radius: 6.1875rem;
  line-height: 2.25rem;
  width: 2.25rem;
  height: 2.25rem;
}

/* line 299, ../../scss/base/_global.scss */

.carousel_pager-prev:hover,
.carousel_pager-next:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.carousel_pager-next::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 178, ../../scss/widgets/carousel.scss */

.carousel_pager-prev::before,
.carousel_pager-next::before {
  font-size: 1.125rem;
}

/* line 182, ../../scss/widgets/carousel.scss */

.carousel_pager-prev:hover,
.carousel_pager-next:hover {
  background-color: #4b4b4b;
  cursor: pointer;
}

/* line 187, ../../scss/widgets/carousel.scss */

.w_carousel .carousel_pager-prev,
.w_carousel .carousel_pager-next {
  position: absolute;
  top: 50%;
  margin-top: -0.875rem;
}

/* line 195, ../../scss/widgets/carousel.scss */

.w_carousel .carousel_pager-prev {
  left: 0.375rem;
  right: auto;
}

/* line 199, ../../scss/widgets/carousel.scss */

.w_carousel .carousel_pager-next {
  right: 0.375rem;
  left: auto;
}

/* line 204, ../../scss/widgets/carousel.scss */

.carousel_pager-prev {
  float: left;
}

/* line 207, ../../scss/widgets/carousel.scss */

.carousel_pager-prev::before {
  position: relative;
  left: -0.0625rem;
}

/* line 213, ../../scss/widgets/carousel.scss */

.carousel_pager-next {
  float: right;
}

/* line 216, ../../scss/widgets/carousel.scss */

.carousel_pager-next::before {
  position: relative;
  left: 0.125rem;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/widgets/drop-list.scss */

.w_drop-list {
  position: relative;
  display: inline-block;
  min-height: 2.3125rem;
  -moz-transition: z-index 0s 0.3s;
  -o-transition: z-index 0s 0.3s;
  -webkit-transition: z-index 0s;
  -webkit-transition-delay: 0.3s;
  transition: z-index 0s 0.3s;
}

/* line 12, ../../scss/widgets/drop-list.scss */

.w_drop-list input,
.w_drop-list select {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 18, ../../scss/widgets/drop-list.scss */

.w_drop-list .vzicon.drop-list_button {
  float: right;
  color: #cd040b;
  font-size: 0.75rem;
}

/* line 23, ../../scss/widgets/drop-list.scss */

.w_drop-list .vzicon.form {
  margin-top: 0.0625rem;
}

/* line 27, ../../scss/widgets/drop-list.scss */

.w_drop-list.disabled,
.w_drop-list.disabled [data-drop-list-button] {
  opacity: 0.5;
  cursor: default !important;
  cursor: not-allowed !important;
}

/* line 35, ../../scss/widgets/drop-list.scss */

.w_drop-list.active {
  z-index: 575;
  -moz-transition: z-index 0s 0s;
  -o-transition: z-index 0s 0s;
  -webkit-transition: z-index 0s;
  -webkit-transition-delay: 0s;
  transition: z-index 0s 0s;
}

/* line 44, ../../scss/widgets/drop-list.scss */

.w_drop-list.active [data-drop-list-button] {
  padding-bottom: 0.4375rem;
  margin-bottom: -0.4375rem;
}

/* line 49, ../../scss/widgets/drop-list.scss */

.drop-list_list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  background-color: #fff;
  position: absolute;
  left: 0;
  text-align: left;
  top: -9999px;
  opacity: 0;
  height: 0;
  overflow: hidden;
  border-top: 0.0625rem solid #f6f6f6;
  -webkit-overflow-scrolling: touch;
  box-shadow: 0.1875rem 0.1875rem 0.75rem rgba(0, 0, 0, 0.25);
  -moz-transition: opacity 0.3s 0s, top 0s 0.3s;
  -o-transition: opacity 0.3s 0s, top 0s 0.3s;
  -webkit-transition: opacity 0.3s, top 0s;
  -webkit-transition-delay: 0s, 0.3s;
  transition: opacity 0.3s 0s, top 0s 0.3s;
}

/* line 62, ../../scss/widgets/drop-list.scss */

.drop-list_list > li {
  /*@mixin clearfix*/
  *zoom: 1;
  background-color: #fff;
  border-bottom: 0.0625rem solid #e4e5e3;
  border-left: 0.0625rem solid #e4e5e3;
  border-right: 0.0625rem solid #e4e5e3;
}

/* line 491, ../../scss/base/_global.scss */

.drop-list_list > li:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.drop-list_list > li:after {
  clear: both;
}

/* line 68, ../../scss/widgets/drop-list.scss */

.drop-list_list > li > a,
.drop-list_list > li > span,
.drop-list_list > li > div {
  background-color: transparent;
}

/* line 75, ../../scss/widgets/drop-list.scss */

.drop-list_list > a {
  background-color: #fff;
  border-bottom: 0.0625rem solid #e4e5e3;
  border-left: 0.0625rem solid #e4e5e3;
  border-right: 0.0625rem solid #e4e5e3;
}

/* line 87, ../../scss/widgets/drop-list.scss */

.drop-list_list > a,
.drop-list_list > li > a,
.drop-list_list > li > span,
.drop-list_list > li > div,
.drop-list_list > li > .drop-list_text {
  padding: 0.75rem 1.875rem;
  font-size: 0.75rem;
  margin: 0;
  display: inline-block;
  color: #333;
  font-weight: bold;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  width: 100%;
  text-decoration: none;
}

/* line 936, ../../scss/base/_global.scss */

.drop-list_list > a:hover,
.drop-list_list > li > a:hover,
.drop-list_list > li > span:hover,
.drop-list_list > li > div:hover,
.drop-list_list > li > .drop-list_text:hover {
  color: #333;
  background-color: #f6f6f6;
  text-decoration: none;
  cursor: pointer;
}

/* line 97, ../../scss/widgets/drop-list.scss */

.drop-list_list > a:focus,
.drop-list_list > li:focus > a,
.drop-list_list > li:focus > span,
.drop-list_list > li:focus > div,
.drop-list_list > li:focus > .drop-list_text {
  color: #333;
  background-color: #f6f6f6;
  text-decoration: none;
}

/* line 107, ../../scss/widgets/drop-list.scss */

.drop-list_list > a.active,
.drop-list_list > li.active > a,
.drop-list_list > li.active > span,
.drop-list_list > li.active > div,
.drop-list_list > li.active > .drop-list_text {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

.drop-list_list > a.active:hover,
.drop-list_list > li.active > a:hover,
.drop-list_list > li.active > span:hover,
.drop-list_list > li.active > div:hover,
.drop-list_list > li.active > .drop-list_text:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.drop-list_list > a.active::before,
.drop-list_list > li.active > a::before,
.drop-list_list > li.active > span::before,
.drop-list_list > li.active > div::before,
.drop-list_list > li.active > .drop-list_text::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 947, ../../scss/base/_global.scss */

.drop-list_list > a.active::before,
.drop-list_list > li.active > a::before,
.drop-list_list > li.active > span::before,
.drop-list_list > li.active > div::before,
.drop-list_list > li.active > .drop-list_text::before {
  content: '\e65e';
  position: absolute;
  font-size: 0.75rem;
  left: 0.625rem;
  top: 50%;
  margin-top: -0.5625rem;
  color: #cd040b;
}

/* line 121, ../../scss/widgets/drop-list.scss */

.w_drop-list.m_rev .drop-list_list {
  right: 0;
  left: auto;
}

/* line 126, ../../scss/widgets/drop-list.scss */

.w_drop-list.active .drop-list_list {
  height: auto;
  overflow-y: auto;
  overflow-x: hidden;
  opacity: 1;
  top: 2.5rem;
  -moz-transition: opacity 0.3s 0s, top 0s 0s;
  -o-transition: opacity 0.3s 0s, top 0s 0s;
  -webkit-transition: opacity 0.3s, top 0s;
  -webkit-transition-delay: 0s, 0s;
  transition: opacity 0.3s 0s, top 0s 0s;
}

/* line 138, ../../scss/widgets/drop-list.scss */

.w_top-bar .w_drop-list.active .drop-list_list {
  top: 2.8125rem;
}

/* line 141, ../../scss/widgets/drop-list.scss */

.w_filter-bar .w_drop-list.active .drop-list_list {
  top: 2.4375rem;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

@keyframes shake {
  0% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  25% {
    -moz-transform: translate3d(-7px, 0, 0);
    -ms-transform: translate3d(-7px, 0, 0);
    -webkit-transform: translate3d(-7px, 0, 0);
    transform: translate3d(-7px, 0, 0);
  }

  50% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  75% {
    -moz-transform: translate3d(7px, 0, 0);
    -ms-transform: translate3d(7px, 0, 0);
    -webkit-transform: translate3d(7px, 0, 0);
    transform: translate3d(7px, 0, 0);
  }

  100% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-moz-keyframes shake {
  0% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  25% {
    -moz-transform: translate3d(-7px, 0, 0);
    -ms-transform: translate3d(-7px, 0, 0);
    -webkit-transform: translate3d(-7px, 0, 0);
    transform: translate3d(-7px, 0, 0);
  }

  50% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  75% {
    -moz-transform: translate3d(7px, 0, 0);
    -ms-transform: translate3d(7px, 0, 0);
    -webkit-transform: translate3d(7px, 0, 0);
    transform: translate3d(7px, 0, 0);
  }

  100% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes shake {
  0% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  25% {
    -moz-transform: translate3d(-7px, 0, 0);
    -ms-transform: translate3d(-7px, 0, 0);
    -webkit-transform: translate3d(-7px, 0, 0);
    transform: translate3d(-7px, 0, 0);
  }

  50% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  75% {
    -moz-transform: translate3d(7px, 0, 0);
    -ms-transform: translate3d(7px, 0, 0);
    -webkit-transform: translate3d(7px, 0, 0);
    transform: translate3d(7px, 0, 0);
  }

  100% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-o-keyframes shake {
  0% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  25% {
    -moz-transform: translate3d(-7px, 0, 0);
    -ms-transform: translate3d(-7px, 0, 0);
    -webkit-transform: translate3d(-7px, 0, 0);
    transform: translate3d(-7px, 0, 0);
  }

  50% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  75% {
    -moz-transform: translate3d(7px, 0, 0);
    -ms-transform: translate3d(7px, 0, 0);
    -webkit-transform: translate3d(7px, 0, 0);
    transform: translate3d(7px, 0, 0);
  }

  100% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-ms-keyframes shake {
  0% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  25% {
    -moz-transform: translate3d(-7px, 0, 0);
    -ms-transform: translate3d(-7px, 0, 0);
    -webkit-transform: translate3d(-7px, 0, 0);
    transform: translate3d(-7px, 0, 0);
  }

  50% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  75% {
    -moz-transform: translate3d(7px, 0, 0);
    -ms-transform: translate3d(7px, 0, 0);
    -webkit-transform: translate3d(7px, 0, 0);
    transform: translate3d(7px, 0, 0);
  }

  100% {
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* line 18, ../../scss/widgets/filter-bar.scss */

.w_filter-bar {
  position: relative;
  width: 100%;
  background-color: #f6f6f6;
  border-bottom: 0.0625rem solid #cccccc;
  border-top: 0.0625rem solid #cccccc;
}

/* line 26, ../../scss/widgets/filter-bar.scss */

.filter-bar_list {
  margin: 0;
}

/* line 35, ../../scss/widgets/filter-bar.scss */

.filter-bar_item {
  position: relative;
  background-color: #fff;
  color: #4b4b4b;
  border-right: 0.0625rem solid #cccccc;
  height: 2.9375rem;
  max-height: 2.9375rem;
  cursor: pointer;
  -moz-transition: background-color 0.3s, z-index 0s 0.3s;
  -o-transition: background-color 0.3s, z-index 0s 0.3s;
  -webkit-transition: background-color 0.3s, z-index 0s;
  -webkit-transition-delay: 0s, 0.3s;
  transition: background-color 0.3s, z-index 0s 0.3s;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  padding: 0.375rem 0.625rem !important;
}

/* line 299, ../../scss/base/_global.scss */

.filter-bar_item:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.filter-bar_item::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 49, ../../scss/widgets/filter-bar.scss */

.filter-bar_item:before {
  content: '\e76e';
  position: absolute;
  font-size: 0.75rem;
  right: 0.625rem;
  top: 45%;
  margin-top: -0.25rem;
  color: #cd040b;
}

/* line 61, ../../scss/widgets/filter-bar.scss */

.filter-bar_item:first-child {
  border-left: 0.0625rem solid #cccccc;
}

/* line 65, ../../scss/widgets/filter-bar.scss */

.filter-bar_item[data-filter-bar-item]:hover {
  background-color: #f9f9f9;
}

/* line 69, ../../scss/widgets/filter-bar.scss */

.filter-bar_item.active,
.filter-bar_item.active[data-filter-bar-item] {
  background-color: #fff;
  z-index: 575;
  -moz-transition: z-index 0s 0s;
  -o-transition: z-index 0s 0s;
  -webkit-transition: z-index 0s;
  -webkit-transition-delay: 0s;
  transition: z-index 0s 0s;
}

/* line 76, ../../scss/widgets/filter-bar.scss */

.filter-bar_item input,
.filter-bar_item select {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  top: -0.25rem;
}

/* line 84, ../../scss/widgets/filter-bar.scss */

.filter-bar_item .vzicon.form {
  margin-top: 0.0625rem;
}

/* line 89, ../../scss/widgets/filter-bar.scss */

.filter-bar_title,
.filter-bar_selected {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
}

/* line 98, ../../scss/widgets/filter-bar.scss */

.filter-bar_title {
  font-size: 0.75rem;
  position: relative;
  padding-right: 0.9375rem;
}

/* line 103, ../../scss/widgets/filter-bar.scss */

.filter-bar_item.active .filter-bar_title:before,
[data-filter-bar="inactive"] {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

.filter-bar_item.active .filter-bar_title:before:hover,
[data-filter-bar="inactive"]:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.filter-bar_item.active .filter-bar_title:before::before,
[data-filter-bar="inactive"]::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 106, ../../scss/widgets/filter-bar.scss */

.filter-bar_item.active .filter-bar_title:before:before,
[data-filter-bar="inactive"]:before {
  content: '\e76e';
  position: absolute;
  font-size: 0.75rem;
  left: 0.625rem;
  top: 45%;
  margin-top: -0.5625rem;
  color: #cd040b;
}

/* line 117, ../../scss/widgets/filter-bar.scss */

.filter-bar_selected {
  font-size: 0.875rem;
  color: #cd040b;
  font-weight: bold;
}

/* line 122, ../../scss/widgets/filter-bar.scss */

.filter-bar_selected.shake {
  animation: shake linear .15s;
  animation-iteration-count: 2;
  -webkit-animation: shake linear .15s;
  -webkit-animation-iteration-count: 2;
  -moz-animation: shake linear .15s;
  -moz-animation-iteration-count: 2;
  -o-animation: shake linear .15s;
  -o-animation-iteration-count: 2;
  -ms-animation: shake linear .3s;
  -ms-animation-iteration-count: 2;
}

/* line 135, ../../scss/widgets/filter-bar.scss */

.filter-bar_item.active .filter-bar_selected {
  color: #4b4b4b;
}

/* line 140, ../../scss/widgets/filter-bar.scss */

.filter-bar_item.disabled * {
  opacity: .7;
}

/* line 144, ../../scss/widgets/filter-bar.scss */

.filter-bar_item.disabled .filter-bar_selected {
  color: #4b4b4b;
}

/* line 154, ../../scss/widgets/filter-bar.scss */

.filter-bar_choices {
  min-width: 100%;
  max-width: 150%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  left: 0;
  text-align: left;
  top: -9999px;
  opacity: 0;
  -webkit-overflow-scrolling: touch;
  -moz-transition: opacity 0.3s 0s, top 0s 0.3s;
  -o-transition: opacity 0.3s 0s, top 0s 0.3s;
  -webkit-transition: opacity 0.3s, top 0s;
  -webkit-transition-delay: 0s, 0.3s;
  transition: opacity 0.3s 0s, top 0s 0.3s;
  box-shadow: 0.1875rem 0.1875rem 0.75rem rgba(0, 0, 0, 0.25);
}

/* line 172, ../../scss/widgets/filter-bar.scss */

.filter-bar_choices > li > a {
  padding: 0.75rem 1.875rem;
  font-size: 0.75rem;
  margin: 0;
  display: inline-block;
  color: #333;
  font-weight: bold;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  width: 100%;
  text-decoration: none;
  background-color: transparent;
}

/* line 936, ../../scss/base/_global.scss */

.filter-bar_choices > li > a:hover {
  color: #333;
  background-color: #f6f6f6;
  text-decoration: none;
  cursor: pointer;
}

/* line 177, ../../scss/widgets/filter-bar.scss */

.filter-bar_choices > li {
  /*@mixin clearfix*/
  *zoom: 1;
  background-color: #fff;
  color: #333;
  border-bottom: 0.0625rem solid #e4e5e3;
  border-left: 0.0625rem solid #e4e5e3;
  border-right: 0.0625rem solid #e4e5e3;
}

/* line 491, ../../scss/base/_global.scss */

.filter-bar_choices > li:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.filter-bar_choices > li:after {
  clear: both;
}

/* line 184, ../../scss/widgets/filter-bar.scss */

.filter-bar_choices > li:focus {
  color: #333;
  background-color: #f6f6f6;
  text-decoration: none;
}

/* line 192, ../../scss/widgets/filter-bar.scss */

.active > .filter-bar_choices {
  opacity: 1;
  top: 100%;
  -moz-transition: opacity 0.3s 0s, top 0s 0s;
  -o-transition: opacity 0.3s 0s, top 0s 0s;
  -webkit-transition: opacity 0.3s, top 0s;
  -webkit-transition-delay: 0s, 0s;
  transition: opacity 0.3s 0s, top 0s 0s;
  height: auto;
}

/* line 202, ../../scss/widgets/filter-bar.scss */

.m_rev > .filter-bar_choices {
  right: 0;
  left: auto;
}

/* line 208, ../../scss/widgets/filter-bar.scss */

.filter-bar_choice.active > a,
.filter-bar_choice.active:hover > a,
.filter-bar_choice > a:active {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

.filter-bar_choice.active > a:hover,
.filter-bar_choice.active:hover > a:hover,
.filter-bar_choice > a:active:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.filter-bar_choice.active > a::before,
.filter-bar_choice.active:hover > a::before,
.filter-bar_choice > a:active::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 947, ../../scss/base/_global.scss */

.filter-bar_choice.active > a::before,
.filter-bar_choice.active:hover > a::before,
.filter-bar_choice > a:active::before {
  content: '\e65e';
  position: absolute;
  font-size: 0.75rem;
  left: 0.625rem;
  top: 50%;
  margin-top: -0.5625rem;
  color: #cd040b;
}

/* line 215, ../../scss/widgets/filter-bar.scss */

[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a,
[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a:hover {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a:hover,
[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a:hover:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a::before,
[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a:hover::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 947, ../../scss/base/_global.scss */

[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a::before,
[data-filter-bar-item][data-multi-select] .filter-bar_choice.active > a:hover::before {
  content: '\e65e';
  position: absolute;
  font-size: 0.75rem;
  left: 0.625rem;
  top: 50%;
  margin-top: -0.5625rem;
  color: #cd040b;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/*! jQuery UI - v1.10.4 - 2014-11-17 | http://jqueryui.com | Includes: jquery.ui.core.css, jquery.ui.datepicker.css | Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/

/* line 8, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-hidden {
  display: none;
}

/* line 11, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 21, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 31, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 37, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-clearfix:after {
  clear: both;
}

/* line 40, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}

/* line 43, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}

/* line 53, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/

/* line 60, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/

/* states and images */

/* line 69, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/

/* Overlays */

/* line 81, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 700 !important;
}

/* line 89, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker {
  min-width: 18.75rem;
  padding: .2em .2em 0;
  display: none;
}

/* line 94, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-header {
  border: none;
  background: transparent;
  color: inherit;
}

/* line 101, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 3px !important;
  height: 2.0625rem;
  display: block;
  padding: 0 0.625rem;
  line-height: 1.0625rem;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.ui-datepicker .ui-datepicker-prev::before,
.ui-datepicker .ui-datepicker-next::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 111, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev .ui-icon,
.ui-datepicker .ui-datepicker-next .ui-icon {
  display: none;
}

/* line 115, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev-hover.ui-state-hover,
.ui-datepicker .ui-datepicker-next-hover.ui-state-hover {
  background: #a2a2a2 !important;
}

/* line 119, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev {
  left: 3px !important;
  border: none !important;
  border-right: 1px solid #fff !important;
  border-radius: 4px 0 0 4px;
}

/* line 125, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev:before {
  content: '\e625';
  color: #fff;
  line-height: 1;
  font-size: 0.75rem;
  top: 0.5625rem;
}

/* line 135, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev.ui-state-disabled {
  display: none;
}

/* line 139, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-next {
  right: 3px !important;
  border: none !important;
  border-left: 1px solid #fff !important;
  border-radius: 0 4px 4px 0;
}

/* line 144, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-next:before {
  content: '\e631';
  color: #fff;
  line-height: 1;
  font-size: 0.75rem;
  top: 0.5625rem;
}

/* line 153, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-next.ui-state-disabled {
  display: none;
}

/* line 160, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-prev-hover:before,
.ui-datepicker .ui-datepicker-prev-hover.ui-state-hover:before {
  content: '\e625';
  color: #f9f9f9 !important;
}

/* line 168, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-next-hover:before,
.ui-datepicker .ui-datepicker-next-hover.ui-state-hover:before {
  content: '\e631';
  color: #f9f9f9 !important;
}

/* line 175, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-title {
  font-weight: normal;
  text-transform: uppercase;
  font-size: 1.125rem;
  line-height: 2.0625rem;
  text-align: center;
  color: #fff;
  background-color: #959595;
  border-radius: 4px;
}

/* line 185, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 189, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}

/* line 193, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker table {
  width: 100%;
  font-size: 1em;
  border-collapse: collapse;
  margin: 0 0 .4em;
  border: none !important;
}

/* line 200, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
  font-family: BrandFont, Arial, sans-serif;
  background-color: #fff;
  color: #333;
  width: 14.28571428571429%;
  font-size: 1rem;
}

/* line 211, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker td {
  border: 0.0625rem solid #e4e5e3;
  padding: 0;
  border-collapse: collapse;
}

/* line 216, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: 20% .2em;
  text-align: right;
  text-decoration: none;
  /*margin:rem-calc(-1 -1 -1 -1);
  border-color:transparent;*/
}

/* line 225, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 233, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 241, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */

/* line 246, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 249, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 252, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 256, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 259, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 262, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 265, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 269, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 272, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

/* RTL support */

/* line 279, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-rtl {
  direction: rtl;
}

/* line 298, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 301, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 304, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 308, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* Component containers
----------------------------------*/

/* line 316, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget {
  font-size: 1em;
  position: relative;
}

/* line 321, ../../scss/widgets/jquery-ui-datepicker.scss */

.w_modal .ui-widget {
  z-index: 800 !important;
}

/* line 325, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 328, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-size: 1em;
}

/* line 335, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-content {
  border: 1px solid #ecedee;
  background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAAmJLR0QAAd2KE6QAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAASSURBVCjPY/gPAgyj5ChJVRIAypHyHLPbLnsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDMtMDVUMjA6NDk6MTUtMDg6MDDfCu9eAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAzLTA1VDIwOjQ5OjE1LTA4OjAwrldX4gAAAABJRU5ErkJggg==") 50% 50% repeat-x;
  color: #333;
}

/* line 341, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-content.ui-datepicker-inline {
  border: 0;
}

/* line 345, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-content a {
  color: #333;
}

/* line 348, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-header {
  border: 1px solid #aaaaaa;
  background: #ecedee url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEXs7e6r4FbAAAAACXBIWXMAAABIAAAASABGyWs+AAAAD0lEQVQoz2NgGAWjgPoAAAJYAAF1NoZ3AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTAzLTA2VDA1OjMwOjA2LTA4OjAwIu8IWAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wMy0wNlQwNTozMDowNi0wODowMFOysOQAAAAASUVORK5CYII=") 50% 50% repeat-x;
  color: #222222;
  font-weight: bold;
}

/* line 355, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-header a {
  color: #222222;
}

/* Interaction states
----------------------------------*/

/* line 361, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #d3d3d3;
  background: #ecedee url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEXs7e6r4FbAAAAACXBIWXMAAABIAAAASABGyWs+AAAAD0lEQVQoz2NgGAWjgPoAAAJYAAF1NoZ3AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTAzLTA2VDA1OjI5OjM4LTA4OjAwwcSA7AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wMy0wNlQwNToyOTozOC0wODowMLCZOFAAAAAASUVORK5CYII=") 50% 50% repeat-x;
  font-weight: normal;
  color: #333;
}

/* line 370, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-state-default,
.ui-datepicker .ui-widget-content .ui-state-default,
.ui-datepicker .ui-widget-header .ui-state-default {
  background: #fff;
  color: #333;
  text-align: center;
  font-weight: bold;
  font-size: 1rem;
  border-color: transparent;
}

/* line 382, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #333;
  text-decoration: none;
}

/* line 388, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 0.0625rem solid #ecedee;
  background: #e1e3e4 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEXh4+TdbgEDAAAACXBIWXMAAABIAAAASABGyWs+AAAAD0lEQVQoz2NgGAWjgPoAAAJYAAF1NoZ3AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTAzLTA2VDA1OjMzOjE1LTA4OjAwNJqpWAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wMy0wNlQwNTozMzoxNS0wODowMEXHEeQAAAAASUVORK5CYII=") 50% 50% repeat-x;
  font-weight: bold;
  color: #333;
}

/* line 399, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-state-hover,
.ui-datepicker .ui-widget-content .ui-state-hover,
.ui-datepicker .ui-widget-header .ui-state-hover,
.ui-datepicker .ui-state-focus,
.ui-datepicker .ui-widget-content .ui-state-focus,
.ui-datepicker .ui-widget-header .ui-state-focus {
  background: #abe0f9;
  color: #333;
  text-align: center;
  font-weight: bold;
  border-color: #4cbdf2;
}

/* line 413, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #333;
  text-decoration: none;
}

/* line 424, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-highlight.ui-state-active,
.ui-widget-content .ui-state-highlight.ui-state-active,
.ui-widget-header .ui-state-highlight.ui-state-active,
.ui-widget-content .ui-state-highlight.ui-state-active.ui-state-hover,
.ui-widget-header .ui-state-highlight.ui-state-active.ui-state-hover {
  border: 1px solid #0f98d8;
  background: #8ad4f7;
  color: #000;
}

/* line 436, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #333;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/

/* line 445, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #f6f6f6;
  background: #f6f6f6;
  color: #333;
}

/* line 453, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-state-highlight,
.ui-datepicker .ui-widget-content .ui-state-highlight,
.ui-datepicker .ui-widget-header .ui-state-highlight {
  background: #fff;
  color: #000;
  border-color: #000;
}

/* line 461, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-state-highlight.ui-state-hover,
.ui-datepicker .ui-widget-content .ui-state-highlight.ui-state-hover,
.ui-datepicker .ui-widget-header .ui-state-highlight.ui-state-hover {
  background: #abe0f9;
  border-color: #000;
  color: #000;
}

/* line 469, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #333;
}

/* line 475, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #ed1c24;
  background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAAmJLR0QAAd2KE6QAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAASSURBVCjPY/gPAgyj5ChJVRIAypHyHLPbLnsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDMtMDZUMDU6MzU6MjctMDg6MDAglM/VAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAzLTA2VDA1OjM1OjI3LTA4OjAwUcl3aQAAAABJRU5ErkJggg==") 50% 50% repeat-x;
  color: #ed1c24;
}

/* line 483, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ed1c24;
}

/* line 488, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ed1c24;
}

/* line 493, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 498, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: bold;
}

/* line 505, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  background-image: none;
}

/* line 512, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-state-disabled,
.ui-datepicker
.ui-widget-content .ui-state-disabled,
.ui-datepicker
.ui-widget-header .ui-state-disabled {
  opacity: 1;
}

/* line 515, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-datepicker .ui-state-disabled .ui-state-default,
.ui-datepicker
.ui-widget-content .ui-state-disabled .ui-state-default,
.ui-datepicker
.ui-widget-header .ui-state-disabled .ui-state-default {
  background: #f6f6f6;
  color: #959595;
  border-color: #f6f6f6;
}

/* line 522, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* For IE8 - See #6059 */
}

/* Misc visuals
----------------------------------*/

/* Corner radius */

/* line 532, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0;
}

/* line 538, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0;
}

/* line 544, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0;
}

/* line 550, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0;
}

/* Overlays */

/* line 558, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-overlay {
  background: #000000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAAmJLR0QAAd2KE6QAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAPSURBVCjPY2AYBaOA+gAAAlgAAXU2hncAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDMtMDVUMjI6MTk6MDUtMDg6MDACq/bJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAzLTA1VDIyOjE5OjA1LTA4OjAwc/ZOdQAAAABJRU5ErkJggg==") 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
}

/* line 564, ../../scss/widgets/jquery-ui-datepicker.scss */

.ui-widget-shadow {
  margin: 0 0 0 0;
  padding: 0;
  background: #000000 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAAmJLR0QAAd2KE6QAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAPSURBVCjPY2AYBaOA+gAAAlgAAXU2hncAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDMtMDZUMDI6MDk6MjgtMDg6MDAocT/rAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTAzLTA2VDAyOjA5OjI4LTA4OjAwWSyHVwAAAABJRU5ErkJggg==") 50% 50% repeat-x;
  opacity: .3;
  filter: Alpha(Opacity=30);
  border-radius: 0;
}

@media only screen and (max-width: 30rem) {
  /* line 576, ../../scss/widgets/jquery-ui-datepicker.scss */

  .main > .row .hasDatepicker > .ui-datepicker-inline {
    margin-left: -1.125rem;
    margin-right: -1.125rem;
  }
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 28, ../../scss/widgets/list-control.scss */

.w_list-control {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: relative;
}

@media only screen and (min-width: 48rem) {
  /* line 36, ../../scss/widgets/list-control.scss */

  .main > .w_list-control.m_flex-gutters > li,
  .main > .w_list-control > li.m_flex-gutters {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
}

/* line 44, ../../scss/widgets/list-control.scss */

.row .w_list-control.m_flex-gutters > li,
.row .w_list-control > li.m_flex-gutters {
  margin-left: -1.125rem;
  margin-right: -1.125rem;
}

@media only screen and (min-width: 48rem) {
  /* line 44, ../../scss/widgets/list-control.scss */

  .row .w_list-control.m_flex-gutters > li,
  .row .w_list-control > li.m_flex-gutters {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }
}

/* line 59, ../../scss/widgets/list-control.scss */

.w_list-control > li {
  /*@mixin clearfix*/
  *zoom: 1;
  position: relative;
  min-height: 3.75rem;
  padding: 0.75rem 1.125rem 0.8125rem;
  background-color: #fff;
  border-bottom: 1px solid #cccccc;
  font-size: 0.875rem;
}

/* line 491, ../../scss/base/_global.scss */

.w_list-control > li:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.w_list-control > li:after {
  clear: both;
}

/* line 69, ../../scss/widgets/list-control.scss */

.w_list-control > li:first-child,
.w_list-control > li.m_header:first-child {
  border-top: 1px solid #cccccc !important;
}

/* line 74, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next,
.w_list-control > li .m_link {
  margin-top: -0.75rem;
  margin-bottom: -0.8125rem;
  margin-left: -1.125rem;
  margin-right: -1.125rem;
  padding: 0.75rem 1.125rem 0.8125rem;
  min-height: 3.625rem;
  /*@mixin clearfix*/
  *zoom: 1;
  display: block;
  cursor: pointer;
}

/* line 491, ../../scss/base/_global.scss */

.w_list-control > li .m_next:after,
.w_list-control > li .m_link:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.w_list-control > li .m_next:after,
.w_list-control > li .m_link:after {
  clear: both;
}

/* line 20, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next.m_condensed,
.w_list-control > li .m_next .m_condensed,
.w_list-control > li .m_next.m_condensed.m_single,
.w_list-control > li .m_next .m_condensed.m_single,
.w_list-control > li .m_link.m_condensed,
.w_list-control > li .m_link .m_condensed,
.w_list-control > li .m_link.m_condensed.m_single,
.w_list-control > li .m_link .m_condensed.m_single {
  line-height: inherit;
}

/* line 79, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next,
.w_list-control > li .m_next:hover,
.w_list-control > li .m_link,
.w_list-control > li .m_link:hover {
  color: #333;
}

/* line 84, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next:active,
.w_list-control > li .m_link:active {
  background-color: #f9f9f9;
}

/* line 88, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next:hover:before,
.w_list-control > li .m_link:hover:before {
  color: #4b4b4b;
}

/* line 93, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next {
  padding-right: 3rem;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

.w_list-control > li .m_next:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.w_list-control > li .m_next::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 98, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next::before {
  content: '\e631';
  position: absolute;
  font-size: 1.125rem;
  height: 1.125rem;
  width: 1.125rem;
  right: 1.125rem;
  top: 50%;
  margin-top: -0.5625rem;
  display: block;
  line-height: 1;
  text-align: center;
  color: #cd040b;
  -moz-transition: color 0.3s, right 0.3s;
  -o-transition: color 0.3s, right 0.3s;
  -webkit-transition: color 0.3s, right 0.3s;
  transition: color 0.3s, right 0.3s;
}

/* line 117, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next:hover::before {
  color: #a80309;
  right: 0.375rem;
}

/* line 122, ../../scss/widgets/list-control.scss */

.w_list-control > li .m_next:active::before {
  color: #990308;
}

/* line 129, ../../scss/widgets/list-control.scss */

.w_list-control > li:not(.m_accordion-details) p:last-child,
.w_list-control > li:not(.m_accordion-details) ul:last-child,
.w_list-control > li:not(.m_accordion-details) ol:last-child {
  margin-bottom: 0;
}

/* line 140, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single {
  line-height: 2.375rem;
}

/* line 144, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single > * {
  margin: 0;
  line-height: 2.375rem;
}

/* line 149, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single > a {
  margin-top: -0.75rem;
  margin-bottom: -0.8125rem;
  margin-left: -1.125rem;
  margin-right: -1.125rem;
  padding: 0.75rem 1.125rem 0.8125rem;
  min-height: 3.625rem;
  /*@mixin clearfix*/
  *zoom: 1;
  padding-right: 3.4375rem;
}

/* line 491, ../../scss/base/_global.scss */

.w_list-control > li.m_single > a:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.w_list-control > li.m_single > a:after {
  clear: both;
}

/* line 20, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single > a.m_condensed,
.w_list-control > li.m_single > a .m_condensed,
.w_list-control > li.m_single > a.m_condensed.m_single,
.w_list-control > li.m_single > a .m_condensed.m_single {
  line-height: inherit;
}

/* line 154, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single > [type=checkbox] + label,
.w_list-control > li.m_single > [type=radio] + label {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 160, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single > [type=checkbox] + label::before,
.w_list-control > li.m_single > [type=radio] + label::before {
  top: 0.5625rem;
}

/* line 168, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_single .row[class*="vert-"] {
  max-height: 2.0625rem;
}

/* line 173, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_header,
.w_list-control > li.m_header:active {
  font-family: BrandFont, Arial, sans-serif;
  line-height: 1.25rem;
  min-height: 1.25rem;
  margin: 0;
  border-top: none;
  color: #4b4b4b;
  background-color: #f6f6f6;
}

/* line 185, ../../scss/widgets/list-control.scss */

.w_list-control > li.m_header > h1,
.w_list-control > li.m_header > h2,
.w_list-control > li.m_header > h3,
.w_list-control > li.m_header > h4,
.w_list-control > li.m_header > h5,
.w_list-control > li.m_header > h6 {
  margin: 0;
}

/* line 194, ../../scss/widgets/list-control.scss */

.w_list-control > li.disabled:active {
  background-color: #fff;
}

/* line 198, ../../scss/widgets/list-control.scss */

.w_list-control > li.checked,
.w_list-control > li.checked.unread {
  background-color: #f6f6f6;
}

/* line 202, ../../scss/widgets/list-control.scss */

.w_list-control > li.checked,
.w_list-control > li.checked:active,
.w_list-control > li.checked.unread,
.w_list-control > li.checked.unread:active {
  background-color: #f6f6f6;
}

/* line 207, ../../scss/widgets/list-control.scss */

.w_list-control > li.unread {
  background-color: #e4e5e3;
}

/* line 210, ../../scss/widgets/list-control.scss */

.w_list-control > li.unread:active {
  background-color: #d7d9d6;
}

/* line 213, ../../scss/widgets/list-control.scss */

.w_list-control > li.unread.unread.disabled:active {
  background-color: #e4e5e3;
}

/* line 218, ../../scss/widgets/list-control.scss */

.w_list-control > li.playback {
  background-color: #333;
  color: #fff;
}

/* line 224, ../../scss/widgets/list-control.scss */

.w_list-control > li.disabled {
  opacity: 0.5;
  position: relative;
  position: relative;
  z-index: 0;
}

/* line 230, ../../scss/widgets/list-control.scss */

.w_list-control > li.disabled:before {
  content: ' ';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  cursor: not-allowed;
}

/* line 243, ../../scss/widgets/list-control.scss */

.w_list-control > li.no-bg-effect:active {
  background-color: #fff;
}

/* line 248, ../../scss/widgets/list-control.scss */

.w_list-control.m_condensed > li,
.w_list-control.m_condensed > li.m_single,
.w_list-control.m_condensed > li .m_next,
.w_list-control.m_condensed > li .m_link,
.w_list-control > li.m_condensed,
.w_list-control > li.m_condensed.m_single,
.w_list-control > li.m_condensed .m_next,
.w_list-control > li.m_condensed .m_link {
  line-height: inherit;
  min-height: 0;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 13, ../../scss/widgets/list-control-accordion.scss */

.w_list-control {
  /*li*/
}

/* line 14, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary {
  padding-right: 3rem;
  padding-top: 1.5rem;
  padding-bottom: 0;
  cursor: pointer;
  -moz-transition: border 0s 0.3s;
  -o-transition: border 0s 0.3s;
  -webkit-transition: border 0s;
  -webkit-transition-delay: 0.3s;
  transition: border 0s 0.3s;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  color: #333;
}

/* line 299, ../../scss/base/_global.scss */

.w_list-control .m_accordion-summary:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.w_list-control .m_accordion-summary::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 24, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary:hover {
  color: #333;
}

/* line 28, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary:before {
  content: '\e79d';
  position: absolute;
  display: block;
  width: 1.125rem;
  height: 1rem;
  font-size: 1.125rem;
  text-align: center;
  top: 2rem;
  margin-top: 0;
  line-height: 1;
  right: 1.125rem;
  color: #cd040b;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: -moz-transform 0.3s, right 0.3s, color 0.3s;
  -o-transition: -o-transform 0.3s, right 0.3s, color 0.3s;
  -webkit-transition: -webkit-transform 0.3s, right 0.3s, color 0.3s;
  transition: transform 0.3s, right 0.3s, color 0.3s;
}

/* line 49, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.m_condensed {
  padding-top: 1.125rem;
  padding-bottom: 0.375rem;
}

/* line 52, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.m_condensed::before {
  top: 1.125rem;
}

/* line 57, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary:hover::before {
  color: #a80309;
  right: 1.125rem;
}

/* line 62, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary:active::before {
  color: #990308;
}

/* line 66, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.open:before {
  content: '\e79b';
}

/* line 72, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary .m_hide-on-close,
.w_list-control .m_accordion-summary .m_show-on-close,
.w_list-control .m_accordion-summary .m_hide-on-open,
.w_list-control .m_accordion-summary .m_show-on-open {
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

/* line 77, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary .m_hide-on-close {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

/* line 78, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary .m_show-on-close {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 80, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.open {
  border-bottom-color: rgba(204, 204, 204, 0);
  -moz-transition: border 0s 0s;
  -o-transition: border 0s 0s;
  -webkit-transition: border 0s;
  -webkit-transition-delay: 0s;
  transition: border 0s 0s;
}

/* line 83, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.open .m_hide-on-open {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

/* line 84, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.open .m_show-on-open {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 91, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-details {
  height: 0;
  overflow: hidden;
  padding-top: 0;
  padding-bottom: 0;
  min-height: 0;
  border-bottom: 0 solid #cccccc;
  -moz-transition: border 0.2s 0s;
  -o-transition: border 0.2s 0s;
  -webkit-transition: border 0.2s;
  -webkit-transition-delay: 0s;
  transition: border 0.2s 0s;
}

/* line 100, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-details:active {
  background-color: #fff;
}

/* line 105, ../../scss/widgets/list-control-accordion.scss */

.w_list-control .m_accordion-summary.open + .m_accordion-details {
  height: auto;
  padding-top: 1.5rem;
  border-bottom: 0.0625rem solid #cccccc;
}

/* line 114, ../../scss/widgets/list-control-accordion.scss */

.w_list-control.m_rev > .m_accordion-summary,
.m_accordion-summary.m_rev {
  padding-right: 1.125rem;
  padding-left: 3rem;
}

/* line 118, ../../scss/widgets/list-control-accordion.scss */

.w_list-control.m_rev > .m_accordion-summary:before,
.m_accordion-summary.m_rev:before {
  right: auto;
  left: 1.125rem;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/widgets/message.scss */

.w_message {
  border: 0 solid #4b4b4b;
  padding: 1.125rem;
  margin-bottom: 1.5rem;
}

/* line 10, ../../scss/widgets/message.scss */

.w_message > h1:first-of-type,
.w_message > h2:first-of-type,
.w_message > h3:first-of-type,
.w_message > h4:first-of-type,
.w_message > h5:first-of-type,
.w_message > h6:first-of-type,
.w_message > p:first-of-type {
  margin-top: 0;
}

/* line 18, ../../scss/widgets/message.scss */

.w_message > :last-child {
  margin-bottom: 0;
}

/* line 21, ../../scss/widgets/message.scss */

.w_message,
.w_message.m_info {
  border-color: #0066BB;
  background-color: #bed8f1;
}

/* line 26, ../../scss/widgets/message.scss */

.w_message.m_error {
  border-color: #a80309;
  background-color: #ffcfd0;
}

/* line 30, ../../scss/widgets/message.scss */

.w_message.m_warning {
  border-color: #f8d362;
  background-color: #ffe8a6;
}

/* line 34, ../../scss/widgets/message.scss */

.w_message.m_success {
  border-color: #0c7810;
  background-color: #d5ead3;
}

/* line 40, ../../scss/widgets/message.scss */

.message_title {
  margin: -1.125rem -1.125rem 1.125rem -1.125rem;
  color: #fff;
  background-color: #4b4b4b;
  font-size: 1rem;
  padding: 0.75rem 1.125rem;
  line-height: 1.5;
}

/* line 48, ../../scss/widgets/message.scss */

.message_title [class*="icon"],
.message_title .message_icon {
  margin-right: 1rem;
  float: left;
  line-height: 1;
  color: #fff;
}

/* line 58, ../../scss/widgets/message.scss */

.m_info > .message_title,
.message_title {
  background-color: #0066BB;
}

/* line 62, ../../scss/widgets/message.scss */

.m_error > .message_title {
  background-color: #a80309;
}

/* line 65, ../../scss/widgets/message.scss */

.m_warning > .message_title {
  background-color: #f8d362;
}

/* line 67, ../../scss/widgets/message.scss */

.m_warning > .message_title,
.m_warning > .message_title [class*="icon"],
.m_warning > .message_title .message_icon {
  color: #333;
}

/* line 73, ../../scss/widgets/message.scss */

.m_success > .message_title {
  background-color: #0c7810;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 6, ../../scss/widgets/modal.scss */

.w_modal {
  position: absolute;
  background-color: #fff;
  border-radius: 0;
  width: 80%;
  margin-left: -40%;
  left: 50%;
  top: -100%;
  opacity: 0;
  z-index: -1;
  overflow: hidden;
  max-height: 90%;
  margin-top: -1000px;
  -moz-transition: opacity 0.3s, top 0.3s, bottom 0.3s, z-index 0s 0.3s, margin-top 0.3s;
  -o-transition: opacity 0.3s, top 0.3s, bottom 0.3s, z-index 0s 0.3s, margin-top 0.3s;
  -webkit-transition: opacity 0.3s, top 0.3s, bottom 0.3s, z-index 0s, margin-top 0.3s;
  -webkit-transition-delay: 0s, 0s, 0s, 0.3s, 0s;
  transition: opacity 0.3s, top 0.3s, bottom 0.3s, z-index 0s 0.3s, margin-top 0.3s;
  /* If the "X" is absolutely positioned as the first-child of the &, 
  	then we add some generated content floated to the right so that 
  	text won't flow underneath the absolutely positioned "X".
  */
}

@media only screen and (max-width: 30rem) {
  /* line 6, ../../scss/widgets/modal.scss */

  .w_modal {
    width: 95%;
    margin-left: -47.5%;
  }
}

/* line 49, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_tiny,
.w_modal.m_small,
.w_modal.m_medium,
.w_modal.m_large,
.w_modal.m_xlarge {
  width: 95%;
  margin-left: -47.5%;
}

/* line 58, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_full,
.w_modal.m_cover,
.w_modal.m_cover-all {
  width: 100%;
  max-width: none;
  margin-left: -50%;
  border-radius: 0;
}

/* line 66, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_full .modal_header,
.w_modal.m_full .modal_footer,
.w_modal.m_cover .modal_header,
.w_modal.m_cover .modal_footer,
.w_modal.m_cover-all .modal_header,
.w_modal.m_cover-all .modal_footer {
  border-radius: 0;
}

/* line 72, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_cover.active,
.w_modal.m_cover-all.active {
  top: 0%;
  max-height: 100%;
  border-radius: 0;
}

/* line 79, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_cover-all {
  height: 100% !important;
}

/* line 82, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_cover-all .modal_footer {
  position: absolute;
  bottom: 0;
}

/* line 88, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_tall {
  height: 90% !important;
}

/* line 91, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_tall .modal_footer {
  position: absolute;
  bottom: 0;
}

@media only screen {
  /* line 99, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_section {
    width: 90%;
    margin-left: -45%;
  }
}

@media only screen and (min-width: 30.0625rem) {
  /* line 106, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_section {
    width: 80%;
    margin-left: -40%;
  }

  /* line 111, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_tiny {
    width: 19.0625rem;
    margin-left: -9.53125rem;
  }

  /* line 115, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_small {
    width: 28.125rem;
    margin-left: -14.0625rem;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 123, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_small {
    width: 28.125rem;
    margin-left: -14.0625rem;
  }

  /* line 128, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_medium {
    width: 60%;
    margin-left: -30%;
  }

  /* line 133, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_large {
    width: 70%;
    margin-left: -35%;
  }

  /* line 138, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_xlarge {
    width: 95%;
    margin-left: -47.5%;
  }
}

/* line 144, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_section {
  position: absolute;
  top: 5%;
  opacity: 0;
  min-width: 0;
}

/* line 150, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_section.m_cover,
.w_modal.m_section.m_cover-all {
  top: -100%;
}

/* line 154, ../../scss/widgets/modal-mixins.scss */

.w_modal.m_section.m_cover.active,
.w_modal.m_section.m_cover-all.active {
  top: 0%;
}

@media only screen and (min-width: 60.625rem) {
  /* line 150, ../../scss/widgets/modal-mixins.scss */

  .w_modal.m_section.m_cover,
  .w_modal.m_section.m_cover-all {
    max-width: none;
    margin-left: -50%;
  }
}

/* line 166, ../../scss/widgets/modal-mixins.scss */

.w_modal.active {
  top: 5%;
  overflow: hidden;
  opacity: 1;
  z-index: 800;
  -moz-transition: opacity 0.3s 0s, top 0.3s 0s, z-index 0s 0s, margin-top 0.3s;
  -o-transition: opacity 0.3s 0s, top 0.3s 0s, z-index 0s 0s, margin-top 0.3s;
  -webkit-transition: opacity 0.3s, top 0.3s, z-index 0s, margin-top 0.3s;
  -webkit-transition-delay: 0s, 0s, 0s, 0s;
  transition: opacity 0.3s 0s, top 0.3s 0s, z-index 0s 0s, margin-top 0.3s;
}

/* line 186, ../../scss/widgets/modal-mixins.scss */

.w_modal.active.m_show-top-bar {
  top: 2.8125rem;
  z-index: 599;
  max-height: 90%;
  max-height: calc(100% - 2.8125rem);
}

/* line 194, ../../scss/widgets/modal-mixins.scss */

.w_modal .modal_x {
  position: absolute;
  top: 1.3125rem;
  right: 1.4375rem;
}

/* line 205, ../../scss/widgets/modal-mixins.scss */

.w_modal > .modal_x.m_right + .modal_header::before,
.w_modal > .modal_x.m_right + .modal_content::before {
  content: '';
  float: right;
  width: 1.5rem;
  height: 1.125rem;
}

/* line 221, ../../scss/widgets/modal-mixins.scss */

.modal_x {
  position: relative;
  float: right;
  width: 1rem;
  height: 1rem;
  padding: 0.75rem;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  z-index: 810;
  margin: -1rem -1rem 0 0;
  width: 1.125rem;
  height: 1.125rem;
}

/* line 299, ../../scss/base/_global.scss */

.modal_x:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.modal_x::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 713, ../../scss/base/_global.scss */

.modal_x:before {
  content: '\e65b';
  color: #959595;
  font-size: 0.75rem;
  position: absolute;
  right: 0.375rem;
  top: 0.375rem;
}

/* line 722, ../../scss/base/_global.scss */

.modal_x:hover {
  text-decoration: none;
}

/* line 725, ../../scss/base/_global.scss */

.modal_x:hover:before {
  color: #a2a2a2;
}

/* line 230, ../../scss/widgets/modal-mixins.scss */

.modal_x::before {
  content: '\e65b';
  font-size: 0.75rem;
  left: -0.25rem;
}

/* line 239, ../../scss/widgets/modal-mixins.scss */

.modal_header,
.modal_footer,
.modal_content {
  float: left;
  position: relative;
  width: 100%;
  z-index: 1;
  /*@mixin clearfix*/
  *zoom: 1;
  /*
  h1, h2, h3, h4, h5, h6, 
  .h1, .h2, .h3, .h4, .h5, .h6 {
  	margin-top:0;
  } 
  */
}

/* line 491, ../../scss/base/_global.scss */

.modal_header:after,
.modal_footer:after,
.modal_content:after {
  content: " ";
  display: table;
}

/* line 492, ../../scss/base/_global.scss */

.modal_header:after,
.modal_footer:after,
.modal_content:after {
  clear: both;
}

/* line 256, ../../scss/widgets/modal-mixins.scss */

.modal_header {
  padding: 1.125rem;
  padding-bottom: 0;
}

/* line 261, ../../scss/widgets/modal-mixins.scss */

.modal_footer {
  padding: 1.125rem;
  padding-top: 0.3125rem;
  padding-bottom: 0;
  background-color: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 270, ../../scss/widgets/modal-mixins.scss */

.modal_content {
  position: relative;
  float: left;
  height: auto;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 1.125rem;
  padding-bottom: 0;
  -webkit-overflow-scrolling: touch;
  z-index: 2;
}

/* line 283, ../../scss/widgets/modal-mixins.scss */

.modal_content.m_has-iframe {
  padding-left: 0;
  padding-right: 0;
}

/* line 287, ../../scss/widgets/modal-mixins.scss */

.modal_content.m_has-iframe iframe {
  border: 0;
  width: 100%;
  overflow: hidden;
}

/* line 294, ../../scss/widgets/modal-mixins.scss */

.modal_header + .modal_content {
  padding-top: 0;
}

/* line 298, ../../scss/widgets/modal-mixins.scss */

[data-open-modal] {
  cursor: pointer;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 14, ../../scss/widgets/off-canvas.scss */

body {
  -moz-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

/* line 17, ../../scss/widgets/off-canvas.scss */

body[data-off-canvas-active="true"] {
  overflow: hidden;
}

/* line 20, ../../scss/widgets/off-canvas.scss */

body[data-off-canvas-active="true"] .page-overlay {
  background-color: rgba(255, 255, 255, 0.3);
  opacity: 1;
  z-index: 500;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

/* line 30, ../../scss/widgets/off-canvas.scss */

[data-off-canvas-active="true"] .main {
  -moz-transform: translate3d(16.25rem, 0, 0);
  -ms-transform: translate3d(16.25rem, 0, 0);
  -webkit-transform: translate3d(16.25rem, 0, 0);
  transform: translate3d(16.25rem, 0, 0);
}

/* line 33, ../../scss/widgets/off-canvas.scss */

.alt-off-canvas [data-off-canvas-active="true"] .main,
.old-ie [data-off-canvas-active="true"] .main {
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  left: 16.25rem;
}

/* line 40, ../../scss/widgets/off-canvas.scss */

.w_top-bar {
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}

/* line 44, ../../scss/widgets/off-canvas.scss */

.alt-off-canvas .w_top-bar,
.old-ie .w_top-bar {
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  left: 0;
}

/* line 50, ../../scss/widgets/off-canvas.scss */

[data-off-canvas-active="true"] .w_top-bar {
  overflow: hidden;
  -moz-transform: translate3d(16.25rem, 0, 0);
  -ms-transform: translate3d(16.25rem, 0, 0);
  -webkit-transform: translate3d(16.25rem, 0, 0);
  transform: translate3d(16.25rem, 0, 0);
}

/* line 54, ../../scss/widgets/off-canvas.scss */

.alt-off-canvas [data-off-canvas-active="true"] .w_top-bar,
.old-ie [data-off-canvas-active="true"] .w_top-bar {
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  left: 16.25rem;
}

/* line 63, ../../scss/widgets/off-canvas.scss */

.main {
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}

/* line 69, ../../scss/widgets/off-canvas.scss */

.w_off-canvas {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto;
  overflow: hidden;
  z-index: 600;
  width: 16.25rem;
  opacity: 0;
  -moz-transform: translate3d(-16.25rem, 0, 0);
  -ms-transform: translate3d(-16.25rem, 0, 0);
  -webkit-transform: translate3d(-16.25rem, 0, 0);
  transform: translate3d(-16.25rem, 0, 0);
  -moz-transition: -moz-transform 0.3s, background 0.3s, opacity 0s 0.3s;
  -o-transition: -o-transform 0.3s, background 0.3s, opacity 0s 0.3s;
  -webkit-transition: -webkit-transform 0.3s, background 0.3s, opacity 0s;
  -webkit-transition-delay: 0s, 0s, 0.3s;
  transition: transform 0.3s, background 0.3s, opacity 0s 0.3s;
  background-color: #414141;
  background-image: linear-gradient(to right, #404040 0%, #404040 3.75rem, #333333 3.76rem, #333333 100%);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIvPjxzdG9wIG9mZnNldD0iMy43NXJlbSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIvPjxzdG9wIG9mZnNldD0iMy43NnJlbSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #404040), color-stop(3.75rem, #404040), color-stop(3.76rem, #333333), color-stop(100%, #333333));
  background-image: -moz-linear-gradient(left, #404040 0%, #404040 3.75rem, #333333 3.76rem, #333333 100%);
  background-image: -webkit-linear-gradient(left, #404040 0%, #404040 3.75rem, #333333 3.76rem, #333333 100%);
  background-image: linear-gradient(to right, #404040 0%, #404040 3.75rem, #333333 3.76rem, #333333 100%);
  background-position: 16.25rem;
  background-repeat: no-repeat;
}

/* line 104, ../../scss/widgets/off-canvas.scss */

.w_off-canvas.active {
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  -moz-transition: -moz-transform 0.3s, background 0.3s, opacity 0s 0s;
  -o-transition: -o-transform 0.3s, background 0.3s, opacity 0s 0s;
  -webkit-transition: -webkit-transform 0.3s, background 0.3s, opacity 0s;
  -webkit-transition-delay: 0s, 0s, 0s;
  transition: transform 0.3s, background 0.3s, opacity 0s 0s;
}

/* line 115, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] {
  background-position: 0;
}

/* line 119, ../../scss/widgets/off-canvas.scss */

.alt-off-canvas .w_off-canvas {
  position: absolute;
  left: -16.25rem;
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
}

/* line 125, ../../scss/widgets/off-canvas.scss */

.old-ie .w_off-canvas {
  left: -16.25rem;
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
}

/* line 132, ../../scss/widgets/off-canvas.scss */

.alt-off-canvas .w_off-canvas.active,
.old-ie .w_off-canvas.active {
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  left: 0;
  -moz-transition: background 0.3s, opacity 0s 0s;
  -o-transition: background 0.3s, opacity 0s 0s;
  -webkit-transition: background 0.3s, opacity 0s;
  -webkit-transition-delay: 0s, 0s;
  transition: background 0.3s, opacity 0s 0s;
}

/* line 141, ../../scss/widgets/off-canvas.scss */

.old-ie .w_off-canvas[data-current-level="2"] {
  background: url("data:image/gif;base64,R0lGODlhbQEBAIAAAEFBQTMzMyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRDJCRDFCNEU4M0MxMUUzQTFEOUI4RTkxNEUxNkI2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRDJCRDFCNUU4M0MxMUUzQTFEOUI4RTkxNEUxNkI2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJEMkJEMUIyRTgzQzExRTNBMUQ5QjhFOTE0RTE2QjY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJEMkJEMUIzRTgzQzExRTNBMUQ5QjhFOTE0RTE2QjY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAG0BAQAAAheEj6nL7RminLTai7PevPsPhuJIluZJFQA7") repeat-y;
}

/* line 152, ../../scss/widgets/off-canvas.scss */

.off-canvas_top-bar {
  height: 2.8125rem;
  background-color: #cd040b;
  border-bottom: 1px solid #990308;
  position: absolute;
  left: 0;
  top: 0;
  width: 16.25rem;
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  overflow: hidden;
  z-index: 2;
  -moz-transition: all 0.25s;
  -o-transition: all 0.25s;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
}

/* line 166, ../../scss/widgets/off-canvas.scss */

.off-canvas_top-bar.m_level-2 {
  left: 16.25rem;
  width: 12.5rem;
  background-color: #cd040b;
}

/* line 172, ../../scss/widgets/off-canvas.scss */

.old-ie .off-canvas_top-bar {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}

/* line 178, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_top-bar.m_level-1 {
  background-color: #990308;
}

/* line 182, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_top-bar.m_level-2 {
  border-color: #990308;
  -moz-transform: translate3d(-12.5rem, 0, 0);
  -ms-transform: translate3d(-12.5rem, 0, 0);
  -webkit-transform: translate3d(-12.5rem, 0, 0);
  transform: translate3d(-12.5rem, 0, 0);
}

/* line 187, ../../scss/widgets/off-canvas.scss */

.old-ie .w_off-canvas[data-current-level="2"] {
  left: 3.75rem;
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
}

/* line 193, ../../scss/widgets/off-canvas.scss */

.off-canvas_back {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1.125rem;
  line-height: 2.8125rem;
  height: 2.8125rem;
  padding: 0 0.9375rem;
  color: #fff;
}

/* line 299, ../../scss/base/_global.scss */

.off-canvas_back:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.off-canvas_back::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 205, ../../scss/widgets/off-canvas.scss */

.off-canvas_back:hover {
  color: #f9f9f9;
  cursor: pointer;
}

/* line 210, ../../scss/widgets/off-canvas.scss */

.off-canvas_back:before {
  content: '\e625';
  line-height: 2;
}

/* line 220, ../../scss/widgets/off-canvas.scss */

.off-canvas_list-wrap {
  position: absolute;
  top: 2.8125rem;
  left: 0;
  bottom: 0;
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 230, ../../scss/widgets/off-canvas.scss */

.old-ie .off-canvas_list-wrap {
  width: 17.3125rem;
}

/* line 234, ../../scss/widgets/off-canvas.scss */

.off-canvas_list {
  margin: 0;
  list-style: none;
  width: 16.25rem;
  background-color: #333;
  z-index: 0;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  position: relative;
}

/* line 247, ../../scss/widgets/off-canvas.scss */

.off-canvas_list.m_level-2 {
  position: absolute;
  height: 0;
  overflow: hidden;
  top: 0;
  left: auto;
  right: -12.5rem;
  width: 12.5rem;
  -moz-transition: -moz-transform 0.3s 0s, height 0s 0.3s;
  -o-transition: -o-transform 0.3s 0s, height 0s 0.3s;
  -webkit-transition: -webkit-transform 0.3s, height 0s;
  -webkit-transition-delay: 0s, 0.3s;
  transition: transform 0.3s 0s, height 0s 0.3s;
}

/* line 265, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 {
  -moz-transform: translate3d(-12.5rem, 0, 0);
  -ms-transform: translate3d(-12.5rem, 0, 0);
  -webkit-transform: translate3d(-12.5rem, 0, 0);
  transform: translate3d(-12.5rem, 0, 0);
  background-color: #404040;
  border-bottom: 1px solid #585858;
  overflow: visible;
}

/* line 271, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_more,
.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_link {
  border-color: #585858;
}

/* line 275, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_more:hover,
.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_link:hover {
  background-color: #333;
}

/* line 279, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_more .off-canvas_nav-icon,
.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_link .off-canvas_nav-icon {
  -moz-transform: translate3d(0.625rem, 0, 0);
  -ms-transform: translate3d(0.625rem, 0, 0);
  -webkit-transform: translate3d(0.625rem, 0, 0);
  transform: translate3d(0.625rem, 0, 0);
}

/* line 282, ../../scss/widgets/off-canvas.scss */

.old-ie .w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_more .off-canvas_nav-icon,
.old-ie
.w_off-canvas[data-current-level="2"] .off-canvas_list.m_level-1 .off-canvas_link .off-canvas_nav-icon {
  left: 0.625rem;
}

/* line 289, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list > li.active .m_level-2 {
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 0;
  height: 100%;
  overflow: visible;
  -moz-transition: -moz-transform 0.3s 0s, height 0s 0s;
  -o-transition: -o-transform 0.3s 0s, height 0s 0s;
  -webkit-transition: -webkit-transform 0.3s, height 0s;
  -webkit-transition-delay: 0s, 0s;
  transition: transform 0.3s 0s, height 0s 0s;
}

/* line 299, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list > li.active .m_level-2.m_swap {
  -moz-transition: all 0.3s 0.3s;
  -o-transition: all 0.3s 0.3s;
  -webkit-transition: all 0.3s;
  -webkit-transition-delay: 0.3s;
  transition: all 0.3s 0.3s;
}

/* line 303, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list > li.active .m_level-2 .off-canvas_link {
  line-height: 1.125rem;
}

/* line 308, ../../scss/widgets/off-canvas.scss */

.w_off-canvas[data-current-level="2"] .off-canvas_list > li.active .m_level-2 li:last-child .off-canvas_more,
.w_off-canvas[data-current-level="2"] .off-canvas_list > li.active .m_level-2 li:last-child .off-canvas_link {
  border-bottom: 1px solid #4b4b4b;
}

/* line 315, ../../scss/widgets/off-canvas.scss */

.old-ie .w_off-canvas[data-current-level="2"] .off-canvas_list .off-canvas_more .off-canvas_nav-icon,
.old-ie .w_off-canvas[data-current-level="2"] .off-canvas_list .off-canvas_link .off-canvas_nav-icon {
  left: 0.625rem;
}

/* line 319, ../../scss/widgets/off-canvas.scss */

.old-ie .w_off-canvas[data-current-level="2"] .off-canvas_list > li.active .m_level-2 {
  -moz-transform: none;
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
}

/* line 324, ../../scss/widgets/off-canvas.scss */

.off-canvas_more,
.off-canvas_link {
  display: block;
  color: #d7d9d6;
  text-decoration: none;
  font-size: 1rem;
  padding: 1rem 1.5625rem 1rem 0.9375rem;
  border-top: 1px solid #404040;
  width: 100%;
  cursor: pointer;
}

/* line 335, ../../scss/widgets/off-canvas.scss */

.off-canvas_more:hover,
.off-canvas_link:hover {
  background-color: #333;
  color: #d7d9d6;
}

/* line 340, ../../scss/widgets/off-canvas.scss */

li:first-child .off-canvas_more,
.off-canvas_divider + .off-canvas_more,
li:first-child .off-canvas_link,
.off-canvas_divider + .off-canvas_link {
  border-top: none;
}

/* line 348, ../../scss/widgets/off-canvas.scss */

.active > .off-canvas_more,
.active > .off-canvas_link,
.active.focus > .off-canvas_more,
.active.focus > .off-canvas_link,
.active.focus > .off-canvas_more,
.active.focus > .off-canvas_link,
.active:hover > .off-canvas_more,
.active:hover > .off-canvas_link {
  background-color: #cd040b !important;
  color: #fff !important;
  box-shadow: inset 1px 1px 0 0 rgba(0, 0, 0, 0.2);
}

/* line 361, ../../scss/widgets/off-canvas.scss */

.active.focus > .off-canvas_more,
.active.focus > .off-canvas_link,
.active:hover > .off-canvas_more,
.active:hover > .off-canvas_link {
  box-shadow: inset 1px 1px 0 0 black, inset -1px -1px 0 0 black;
}

/* line 369, ../../scss/widgets/off-canvas.scss */

.focus > .off-canvas_more,
.focus > .off-canvas_link,
:hover > .off-canvas_more,
:hover > .off-canvas_link {
  background-color: #000 !important;
  color: #fff !important;
}

/* line 377, ../../scss/widgets/off-canvas.scss */

.off-canvas_nav-icon {
  height: 1.5rem;
  vertical-align: middle;
  float: right;
  font-size: 1.5rem;
  margin-top: -.15em;
  text-align: center;
  color: #e4e5e3;
  width: 1.875rem;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  position: relative;
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 390, ../../scss/widgets/off-canvas.scss */

.off-canvas_nav-icon:before {
  top: 0;
}

/* line 394, ../../scss/widgets/off-canvas.scss */

.off-canvas_nav-icon:hover {
  color: #e4e5e3;
}

/* line 398, ../../scss/widgets/off-canvas.scss */

.active > .off-canvas_nav-icon,
.active > [class*="off-canvas_"] > .off-canvas_nav-icon,
:hover > .off-canvas_nav-icon,
:hover > [class*="off-canvas_"] > .off-canvas_nav-icon,
.focus > .off-canvas_nav-icon,
.focus > [class*="off-canvas_"] > .off-canvas_nav-icon {
  color: #fff !important;
}

/* line 407, ../../scss/widgets/off-canvas.scss */

.off-canvas_count {
  font-size: 1.25em;
  float: right;
  bottom: .10em;
  position: relative;
}

/* line 414, ../../scss/widgets/off-canvas.scss */

.off-canvas_divider {
  height: 2rem;
  padding: 0.625rem 0.9375rem;
  font-size: 0.75rem;
  color: #e4e5e3;
  text-transform: uppercase;
  font-family: ApexBook;
  background-color: #404040;
}

/* line 428, ../../scss/widgets/off-canvas.scss */

.w_off-canvas.active[data-current-level="2"] {
  background-color: #404040;
}

/* line 432, ../../scss/widgets/off-canvas.scss */

.w_off-canvas.active[data-current-level="2"] .m_external,
.w_off-canvas.active[data-current-level="2"] .off-canvas_divider {
  display: none;
}

/* line 439, ../../scss/widgets/off-canvas.scss */

.swap .m_level-2 {
  -moz-transition: all 0s;
  -o-transition: all 0s;
  -webkit-transition: all 0s;
  transition: all 0s;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/widgets/pagination.scss */

.w_pagination {
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin: 1.5rem 0;
  text-align: center;
  white-space: nowrap;
}

/* line 11, ../../scss/widgets/pagination.scss */

.pagination_item {
  display: inline-block;
  text-align: center;
  padding: 0 0;
  width: 2.625rem;
  max-width: 2.625rem;
  line-height: 1.4375rem;
  /* anchors nested inside .m_[element] */
}

/* line 21, ../../scss/widgets/pagination.scss */

.pagination_item.hide {
  display: none;
}

/* line 25, ../../scss/widgets/pagination.scss */

.pagination_item:first-child {
  padding-left: 0;
  margin-left: 0;
}

/* line 30, ../../scss/widgets/pagination.scss */

.pagination_item:last-child {
  padding-right: 0;
  margin-left: 0;
}

/* line 35, ../../scss/widgets/pagination.scss */

.pagination_item > a {
  color: #4b4b4b;
  font-size: 1rem;
  font-weight: bold;
  display: inline-block;
  min-width: 1.5rem;
  margin: 0 auto;
}

/* line 43, ../../scss/widgets/pagination.scss */

.pagination_item > a:hover {
  color: #000;
}

/* line 48, ../../scss/widgets/pagination.scss */

.pagination_item[disabled] > a {
  opacity: 0.5;
  color: #4b4b4b;
  cursor: not-allowed;
}

/* line 53, ../../scss/widgets/pagination.scss */

.pagination_item[disabled] > a:before {
  color: #4b4b4b !important;
}

/* line 58, ../../scss/widgets/pagination.scss */

.pagination_item.active > a {
  background: #cd040b;
  border-radius: 6.1875rem;
  color: #fff;
  padding: 0 0.1875rem 0.0625rem;
  cursor: default;
}

/* line 67, ../../scss/widgets/pagination.scss */

.pagination_item.m_ellipsis {
  width: 2.625rem;
}

/* line 71, ../../scss/widgets/pagination.scss */

.pagination_item.m_ellipsis::before {
  content: '\2026';
}

/* line 77, ../../scss/widgets/pagination.scss */

.pagination_item.m_first {
  border-right: 0.0625rem solid #cccccc;
  margin-right: 0.25rem;
}

/* line 81, ../../scss/widgets/pagination.scss */

.pagination_item.m_last {
  border-left: 0.0625rem solid #cccccc;
  margin-left: 0.25rem;
}

/* line 85, ../../scss/widgets/pagination.scss */

.pagination_item.m_prev,
.pagination_item.m_next {
  width: auto;
}

/* line 91, ../../scss/widgets/pagination.scss */

.pagination_item.m_first > a,
.pagination_item.m_last > a,
.pagination_item.m_prev > a,
.pagination_item.m_next > a {
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  vertical-align: middle;
  display: inline-block;
  line-height: 1;
  margin-bottom: -0.625rem;
  position: relative;
  top: -0.3125rem;
}

/* line 299, ../../scss/base/_global.scss */

.pagination_item.m_first > a:hover,
.pagination_item.m_last > a:hover,
.pagination_item.m_prev > a:hover,
.pagination_item.m_next > a:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before,
.pagination_item.m_last > a::before,
.pagination_item.m_prev > a::before,
.pagination_item.m_next > a::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 102, ../../scss/widgets/pagination.scss */

.pagination_item.m_first > a::before,
.pagination_item.m_last > a::before,
.pagination_item.m_prev > a::before,
.pagination_item.m_next > a::before {
  color: #cd040b;
  line-height: 1;
}

/* line 107, ../../scss/widgets/pagination.scss */

.pagination_item.m_first > a:hover::before,
.pagination_item.m_last > a:hover::before,
.pagination_item.m_prev > a:hover::before,
.pagination_item.m_next > a:hover::before {
  color: #a80309;
}

/* line 113, ../../scss/widgets/pagination.scss */

.pagination_item.m_first > a::before,
.pagination_item.m_last > a::before {
  font-size: 1.25rem;
}

/* line 126, ../../scss/widgets/pagination.scss */

.pagination_item.m_prev > a::before,
.pagination_item.m_next > a::before {
  font-size: 0.875rem;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* Password show/hide toggle: Wrap in a .password-toggle div and 
 use JS to switch an any text/password input found in pw-toggle.js */

/* line 6, ../../scss/widgets/pw-toggle.scss */

.w_pw-toggle {
  position: relative;
}

/* line 9, ../../scss/widgets/pw-toggle.scss */

.w_pw-toggle .pw-toggle_to {
  position: absolute;
  top: 0;
  right: 0;
  width: 3.375rem;
  padding: 0.5rem 0.375rem;
  line-height: 1.6875rem;
  font-size: 0.75rem;
  font-family: BrandFont, Arial, sans-serif;
  text-align: center;
  color: #0066BB;
  display: none;
  font-weight: bold;
}

/* line 24, ../../scss/widgets/pw-toggle.scss */

.w_pw-toggle.m_show-toggle .pw-toggle_to {
  display: block;
}

/* line 28, ../../scss/widgets/pw-toggle.scss */

.w_pw-toggle input {
  padding-right: 3.375rem;
}

/* line 32, ../../scss/widgets/pw-toggle.scss */

.w_pw-toggle input:focus {
  border-color: #4b4b4b;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 17, ../../scss/widgets/rating.scss */

.w_rating {
  display: inline-block;
  width: auto;
}

/* line 21, ../../scss/widgets/rating.scss */

.w_rating .m_inactive-node {
  color: #CCCCCC;
}

/* line 25, ../../scss/widgets/rating.scss */

.w_rating .m_active-node {
  color: #CD040B;
}

/* line 30, ../../scss/widgets/rating.scss */

.rating_node {
  color: #4B4B4B;
  display: inline-block;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
}

/* line 299, ../../scss/base/_global.scss */

.rating_node:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.rating_node::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 36, ../../scss/widgets/rating.scss */

.rating_node::before {
  content: '\e60e';
  position: relative;
  display: inline;
  -moz-transition: color 0.15s;
  -o-transition: color 0.15s;
  -webkit-transition: color 0.15s;
  transition: color 0.15s;
}

/* line 45, ../../scss/widgets/rating.scss */

.rating_personal {
  direction: rtl;
  display: inline-block;
}

/* line 50, ../../scss/widgets/rating.scss */

.rating_personal .rating_node {
  font-size: 1.5rem;
  float: right;
  padding: 0 0.125rem;
  cursor: pointer;
}

/* line 56, ../../scss/widgets/rating.scss */

.rating_personal .rating_node:hover:before {
  color: #72020D;
}

/* line 61, ../../scss/widgets/rating.scss */

.rating_personal .rating_node:hover ~ .rating_node:before {
  color: #72020D;
}

/* line 66, ../../scss/widgets/rating.scss */

.rating_avg {
  display: inline-block;
}

/* line 70, ../../scss/widgets/rating.scss */

.rating_avg .rating_node:before {
  font-size: 1.125rem;
  width: 1.125rem;
  float: left;
}

/* line 78, ../../scss/widgets/rating.scss */

.rating_avg-constrictor {
  overflow: hidden;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
}

/* line 86, ../../scss/widgets/rating.scss */

.rating_avg-container {
  letter-spacing: -4px;
  display: inline-block;
  width: auto;
  top: 0;
}

/* line 93, ../../scss/widgets/rating.scss */

.ratings_avg-reviews {
  display: inline-block;
  vertical-align: middle;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/*ol*/

/* line 6, ../../scss/widgets/steps.scss */

.w_steps {
  background-color: #f6f6f6;
  height: 4.5rem;
  margin: 0;
  padding: 0;
  list-style-type: none;
  overflow: hidden;
}

/* line 23, ../../scss/widgets/steps-mixins.scss */

.w_steps.m_slim {
  height: 3rem;
}

/* line 29, ../../scss/widgets/steps-mixins.scss */

.steps_step:first-of-type {
  counter-reset: step;
}

/* line 33, ../../scss/widgets/steps-mixins.scss */

.steps_step {
  float: left;
  display: block;
  position: relative;
  height: 4.5rem;
  line-height: 1rem;
  color: #cccccc;
  white-space: nowrap;
  border-bottom: solid 0.125rem #cccccc;
  padding-top: 1.75rem;
  padding-right: 0.9375rem;
  padding-left: 0.5rem;
}

@media only screen and (min-width: 30.0625rem) {
  /* line 33, ../../scss/widgets/steps-mixins.scss */

  .steps_step {
    padding-left: 0.75rem;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 33, ../../scss/widgets/steps-mixins.scss */

  .steps_step {
    padding-left: 1.125rem;
  }
}

@media only screen and (min-width: 60.625rem) {
  /* line 33, ../../scss/widgets/steps-mixins.scss */

  .steps_step {
    padding-left: 1.5rem;
  }
}

/* line 56, ../../scss/widgets/steps-mixins.scss */

.steps_step::before,
.steps_step::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  bottom: -0.125rem;
  width: 1.6875rem;
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%227%20125%2054%204%22%20style%3D%22enable-background%3Anew%207%20125%2054%204%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23CCCCCC%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linejoin%3Abevel%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2261.2%2C129%2011.2%2C129%2013.9%2C125%2061.2%2C125%20%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M64.6%2C126.8%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M6%2C126.8%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2054%20144%22%20style%3D%22enable-background%3Anew%200%200%2054%20144%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23F6F6F6%3B%7D%0A%09.st1%7Bfill%3A%23CCCCCC%3B%7D%0A%09.st2%7Bfill%3A%23F6F6F6%3Bstroke%3A%23CCCCCC%3Bstroke-width%3A4%3Bstroke-linecap%3Asquare%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st3%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linejoin%3Abevel%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2254.2%2C0%2054.2%2C76.5%203.2%2C0%20%09%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2254.2%2C144%2054.2%2C69.6%202.5%2C144%20%09%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st1%22%20points%3D%2254.2%2C144%204.4%2C144%205.8%2C140%2054.2%2C140%20%09%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st2%22%20points%3D%22-0.3%2C147%2051.1%2C73.1%20-0.3%2C-2.3%20%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M57.6%2C141.8%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M-1%2C141.8%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat, no-repeat;
  -moz-background-size: 1.6875rem 0.125rem, 1.6875rem 4.5rem;
  -o-background-size: 1.6875rem 0.125rem, 1.6875rem 4.5rem;
  -webkit-background-size: 1.6875rem 0.125rem, 1.6875rem 4.5rem;
  background-size: 1.6875rem 0.125rem, 1.6875rem 4.5rem;
  background-position: right bottom, right center;
  z-index: 2;
}

/* line 74, ../../scss/widgets/steps-mixins.scss */

.steps_step.active {
  background-color: #fff;
  border-bottom: 0.125rem solid #cd040b;
  color: #cd040b;
}

/* line 79, ../../scss/widgets/steps-mixins.scss */

.steps_step.active:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%227%20125%2054%204%22%20style%3D%22enable-background%3Anew%207%20125%2054%204%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23CD040B%3B%7D%0A%09.st1%7Bfill%3A%23F6F6F6%3Bstroke%3A%23CCCCCC%3Bstroke-width%3A4%3Bstroke-linecap%3Asquare%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st2%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linejoin%3Abevel%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20class%3D%22st0%22%20points%3D%2261.2%2C129%2011.2%2C129%2014%2C125%2061.2%2C125%20%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M6.7%2C132%22%2F%3E%0A%3Cpath%20class%3D%22st2%22%20d%3D%22M64.6%2C126.8%22%2F%3E%0A%3Cpath%20class%3D%22st2%22%20d%3D%22M6%2C126.8%22%2F%3E%0A%3C%2Fsvg%3E"), url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2054%20144%22%20style%3D%22enable-background%3Anew%200%200%2054%20144%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23CD040B%3B%7D%0A%09.st2%7Bfill%3A%23F6F6F6%3Bstroke%3A%23CCCCCC%3Bstroke-width%3A4%3Bstroke-linecap%3Asquare%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st3%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linejoin%3Abevel%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2254.2%2C0%2054.2%2C76.5%203.2%2C0%20%09%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2254.2%2C144%2054.2%2C69.6%202.5%2C144%20%09%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st1%22%20points%3D%2254.2%2C144%204.4%2C144%205.8%2C140%2054.2%2C140%20%09%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st2%22%20points%3D%22-0.3%2C147%2051.1%2C73.1%20-0.3%2C-2.3%20%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M57.6%2C141.8%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M-1%2C141.8%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  left: -1.6875rem;
}

/* line 86, ../../scss/widgets/steps-mixins.scss */

.steps_step.active:after {
  content: '';
  position: absolute;
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%227%20125%2054%204%22%20style%3D%22enable-background%3Anew%207%20125%2054%204%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23CCCCCC%3B%7D%0A%09.st1%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linejoin%3Abevel%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2261.2%2C129%2011.2%2C129%2013.9%2C125%2061.2%2C125%20%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M64.6%2C126.8%22%2F%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M6%2C126.8%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2054%20144%22%20style%3D%22enable-background%3Anew%200%200%2054%20144%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23F6F6F6%3B%7D%0A%09.st1%7Bfill%3A%23CCCCCC%3B%7D%0A%09.st2%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linecap%3Asquare%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st3%7Bfill%3A%23FFFFFF%3Bstroke%3A%23CD040B%3Bstroke-width%3A4%3Bstroke-linejoin%3Abevel%3Bstroke-miterlimit%3A10%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2254.2%2C0%2054.2%2C76.5%203.2%2C0%20%09%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st0%22%20points%3D%2254.2%2C144%2054.2%2C69.6%202.5%2C144%20%09%22%2F%3E%0A%09%3Cpolygon%20class%3D%22st1%22%20points%3D%2254.2%2C144%204.4%2C144%205.8%2C140%2054.2%2C140%20%09%22%2F%3E%0A%09%3Cpolyline%20class%3D%22st2%22%20points%3D%222.7%2C144%2051.1%2C73.1%202.7%2C0.7%20%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M57.6%2C141.8%22%2F%3E%0A%09%3Cpath%20class%3D%22st3%22%20d%3D%22M-1%2C141.8%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");
  z-index: 3;
}

/* line 96, ../../scss/widgets/steps-mixins.scss */

.steps_step > a {
  display: inline-block;
  width: 100%;
  color: #959595;
}

/* line 102, ../../scss/widgets/steps-mixins.scss */

.steps_step.active > a {
  color: #cd040b;
}

/* line 106, ../../scss/widgets/steps-mixins.scss */

.m_slim .steps_step {
  height: 3rem;
  padding-top: 1rem;
}

/* line 110, ../../scss/widgets/steps-mixins.scss */

.m_slim .steps_step::before,
.m_slim .steps_step::after {
  background-size: 1.6875rem 0.125rem, 1.6875rem 4.5rem;
  width: 1.125rem;
  background-position: -1px bottom, right center;
}

/* line 117, ../../scss/widgets/steps-mixins.scss */

.m_slim .steps_step.active::before {
  left: -1.125rem;
}

/* line 122, ../../scss/widgets/steps-mixins.scss */

.steps_step.active ~ .steps_step {
  color: #333;
}

/* line 125, ../../scss/widgets/steps-mixins.scss */

.steps_step.active ~ .steps_step > a {
  color: #333;
}

/* line 130, ../../scss/widgets/steps-mixins.scss */

.steps_number,
.steps_name {
  position: relative;
  display: inline-block;
  float: left;
  font-size: 0.875rem;
  font-weight: bold;
  z-index: 4;
}

/* line 141, ../../scss/widgets/steps-mixins.scss */

.steps_number {
  padding-right: 0.5rem;
}

/* line 144, ../../scss/widgets/steps-mixins.scss */

.steps_number:before {
  counter-increment: step;
  content: counter(step) ".";
}

/* line 149, ../../scss/widgets/steps-mixins.scss */

.m_abbr .steps_step:not(.active) .steps_number {
  display: block;
  float: none;
  text-align: center;
  opacity: 1;
  padding-right: 0;
  margin-left: -0.875rem;
}

/* line 155, ../../scss/widgets/steps-mixins.scss */

.m_abbr .steps_step:not(.active) .steps_number:before {
  counter-increment: step;
  content: counter(step);
}

@media only screen and (min-width: 30.0625rem) {
  /* line 149, ../../scss/widgets/steps-mixins.scss */

  .m_abbr .steps_step:not(.active) .steps_number {
    margin-left: -1.25rem;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 149, ../../scss/widgets/steps-mixins.scss */

  .m_abbr .steps_step:not(.active) .steps_number {
    padding-left: -1.625rem;
  }
}

@media only screen and (min-width: 48rem) {
  /* line 149, ../../scss/widgets/steps-mixins.scss */

  .m_abbr .steps_step:not(.active) .steps_number {
    padding-left: -1.75rem;
  }
}

/* line 172, ../../scss/widgets/steps-mixins.scss */

.m_hide-numbers .steps_number {
  display: none;
}

/* line 176, ../../scss/widgets/steps-mixins.scss */

.m_abbr.m_hide-numbers .steps_number {
  display: block;
  width: auto;
  height: auto;
}

/* line 183, ../../scss/widgets/steps-mixins.scss */

.m_abbr.m_hide-numbers .steps_step.active .steps_number {
  width: 0;
  height: 0;
  overflow: hidden;
}

/* line 190, ../../scss/widgets/steps-mixins.scss */

.steps_name {
  white-space: nowrap;
  float: none;
}

/* line 194, ../../scss/widgets/steps-mixins.scss */

.m_two-lines .steps_name {
  top: -0.4375rem;
}

/* line 198, ../../scss/widgets/steps-mixins.scss */

.m_slim .m_two-lines .steps_name {
  top: -0.5625rem;
}

/* line 202, ../../scss/widgets/steps-mixins.scss */

.w_steps.m_abbr .steps_name {
  display: none;
}

/* line 206, ../../scss/widgets/steps-mixins.scss */

.w_steps[class*="abbr"] > .active .steps_name {
  display: inline-block;
}

@media only screen and (max-width: 30rem) {
  /* line 211, ../../scss/widgets/steps-mixins.scss */

  .w_steps.m_tiny-abbr .steps_name {
    display: none;
  }
}

@media only screen and (max-width: 47.9375rem) {
  /* line 216, ../../scss/widgets/steps-mixins.scss */

  .w_steps.m_small-abbr .steps_name {
    display: none;
  }
}

@media only screen and (max-width: 60.5625rem) {
  /* line 221, ../../scss/widgets/steps-mixins.scss */

  .w_steps.m_medium-abbr .steps_name {
    display: none;
  }
}

@media only screen and (max-width: 80rem) {
  /* line 226, ../../scss/widgets/steps-mixins.scss */

  .w_steps.m_large-abbr .steps_name {
    display: none;
  }
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 9, ../../scss/widgets/tabs.scss */

.w_tabs,
.vzrf .w_tabs {
  margin: 0;
  margin-bottom: 1.5rem;
  list-style-type: none;
  display: table;
  width: 100%;
  border-bottom: 0.0625rem solid #e4e5e3;
}

/* line 24, ../../scss/widgets/tabs.scss */

.tabs_tab {
  padding: 0.375rem 1.5rem 0.375rem 0.75rem !important;
  margin: 0;
  font-size: 0.875rem;
  font-weight: bold;
  position: relative;
  cursor: pointer;
  display: table-cell;
  line-height: 1.2;
  width: 1%;
  border-bottom: 0.25rem solid transparent;
  vertical-align: bottom;
  max-height: 3.25rem;
  color: #4b4b4b;
  white-space: nowrap;
}

/* line 42, ../../scss/widgets/tabs.scss */

.tabs_tab:hover:not(.active) {
  color: #333;
}

/* line 46, ../../scss/widgets/tabs.scss */

.tabs_tab.active {
  color: #cd040b;
  cursor: default;
  border-bottom-color: #cd040b;
}

/* line 54, ../../scss/widgets/tabs.scss */

.tabs_spacer {
  width: 100%;
}

/* line 58, ../../scss/widgets/tabs.scss */

[data-tab]:hover {
  cursor: pointer;
}

/* line 62, ../../scss/widgets/tabs.scss */

[data-tabs-content] {
  display: none;
  opacity: 0;
}

/* line 67, ../../scss/widgets/tabs.scss */

[data-tabs-content].active {
  display: block;
  opacity: 1;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/widgets/tooltip.scss */

[data-open-tooltip] {
  position: relative;
  cursor: pointer;
}

/* line 11, ../../scss/widgets/tooltip.scss */

[data-open-tooltip][data-tooltip-hover*="0"] {
  cursor: progress;
}

/* line 15, ../../scss/widgets/tooltip.scss */

[data-open-tooltip].active,
[data-open-tooltip][data-tooltip-hover].active {
  z-index: 350;
  cursor: pointer;
}

/* line 21, ../../scss/widgets/tooltip.scss */

[data-open-tooltip][data-tooltip-hover*="0"].active {
  cursor: default;
}

/* line 30, ../../scss/widgets/tooltip.scss */

.error-msg {
  -moz-transition: background-color 0.35s;
  -o-transition: background-color 0.35s;
  -webkit-transition: background-color 0.35s;
  transition: background-color 0.35s;
}

/* line 33, ../../scss/widgets/tooltip.scss */

[data-tooltip-field] {
  position: relative;
  -moz-transition: box-shadow 0.35s;
  -o-transition: box-shadow 0.35s;
  -webkit-transition: box-shadow 0.35s;
  transition: box-shadow 0.35s;
}

/* line 37, ../../scss/widgets/tooltip.scss */

[data-tooltip-field] .w_tooltip {
  top: 0;
}

/* line 43, ../../scss/widgets/tooltip.scss */

.w_tooltip {
  display: none;
  position: absolute;
  z-index: 350;
  top: -0.125rem;
  left: 100%;
  margin-left: 1.25rem;
  padding: 1.25rem;
  text-align: left;
  background-color: #fff;
  border: 0.0625rem solid #cccccc;
  cursor: default;
  color: #333;
  box-shadow: 0 0 0.75rem rgba(0, 0, 0, 0.25);
}

/* line 326, ../../scss/base/_global.scss */

.w_tooltip > *:last-child,
.w_tooltip > *:last-child > *:last-child,
.w_tooltip > *:last-child > *:last-child > *:last-child {
  margin-bottom: 0;
}

/* line 60, ../../scss/widgets/tooltip.scss */

.vzicon.form .w_tooltip {
  margin-top: 0.3125rem;
}

/* line 64, ../../scss/widgets/tooltip.scss */

.w_tooltip:before {
  content: '';
  width: 0.75rem;
  height: 1.5625rem;
  position: absolute;
  left: -0.6875rem;
  top: 0.375rem;
  overflow: hidden;
  border-right: 0.0625rem solid #fff;
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%271.0%27%20encoding%3D%27utf-8%27%3F%3E%0A%3Csvg%20version%3D%271.1%27%20id%3D%27Layer_1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%0A%09%20viewBox%3D%270%200%2039%2039%27%20style%3D%27enable-background%3Anew%200%200%2039%2039%3B%27%20xml%3Aspace%3D%27preserve%27%3E%0A%3Cstyle%20type%3D%27text%2Fcss%27%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3A%23CCCCCC%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Crect%20x%3D%276.7%27%20y%3D%276.7%27%20transform%3D%27matrix(-0.7071%200.7071%20-0.7071%20-0.7071%2047.0772%2019.5)%27%20class%3D%27st0%27%20width%3D%2725.6%27%20height%3D%2725.6%27%2F%3E%0A%09%3Cpath%20class%3D%27st1%27%20d%3D%27M19.5%2C2.8l16.7%2C16.7L19.5%2C36.2L2.8%2C19.5L19.5%2C2.8%20M19.5%2C0L0%2C19.5L19.5%2C39L39%2C19.5L19.5%2C0L19.5%2C0z%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 1.5625rem 1.5625rem;
  background-repeat: no-repeat;
}

/* line 80, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_rev,
.w_tooltip.m_flow-left {
  left: auto;
  right: 100%;
  margin-right: 0.9375rem;
}

/* line 86, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_rev::before,
.w_tooltip.m_flow-left::before {
  left: auto;
  right: -0.6875rem;
  border-right: none;
  border-left: 0.0625rem solid #fff;
  background-position: -0.875rem 0;
}

/* line 96, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_flow-up {
  top: auto;
}

/* line 98, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_flow-up::before {
  top: auto !important;
  bottom: 0.375rem;
}

/* line 106, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_tiny {
  width: 10.9375rem;
  max-width: 10.9375rem;
}

/* line 110, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_small {
  width: 14.75rem;
  max-width: 14.75rem;
}

/* line 114, ../../scss/widgets/tooltip.scss */

.w_tooltip,
.w_tooltip.m_medium {
  width: 19.9375rem;
  max-width: 19.9375rem;
}

/* line 119, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_large {
  width: 26.9375rem;
  max-width: 26.9375rem;
}

/* line 123, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_xlarge {
  width: 36.375rem;
  max-width: 36.375rem;
}

/* line 128, ../../scss/widgets/tooltip.scss */

.w_tooltip > h1:first-of-type,
.w_tooltip > h2:first-of-type,
.w_tooltip > h3:first-of-type,
.w_tooltip > h4:first-of-type,
.w_tooltip > h5:first-of-type,
.w_tooltip > h6:first-of-type {
  margin-top: 0;
}

/* line 137, ../../scss/widgets/tooltip.scss */

.middle .w_tooltip {
  top: -0.5rem;
}

/* line 140, ../../scss/widgets/tooltip.scss */

.middle .w_tooltip:before {
  top: 0.375rem;
}

/* line 144, ../../scss/widgets/tooltip.scss */

.tooltip_x {
  position: relative;
  float: right;
  width: 1rem;
  height: 1rem;
  padding: 0.75rem;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  -webkit-transform: rotate(0deg);
  float: right;
  position: static;
}

/* line 299, ../../scss/base/_global.scss */

.tooltip_x:hover {
  text-decoration: none;
}

/* line 303, ../../scss/base/_global.scss */

.tooltip_x::before {
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'VZIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  color: currentColor;
  font-size: 1.5rem;
  display: inline;
  position: relative;
}

/* line 713, ../../scss/base/_global.scss */

.tooltip_x:before {
  content: '\e65b';
  color: #959595;
  font-size: 0.75rem;
  position: absolute;
  right: 0.375rem;
  top: 0.375rem;
}

/* line 722, ../../scss/base/_global.scss */

.tooltip_x:hover {
  text-decoration: none;
}

/* line 725, ../../scss/base/_global.scss */

.tooltip_x:hover:before {
  color: #a2a2a2;
}

/* line 149, ../../scss/widgets/tooltip.scss */

.tooltip_x:before {
  color: #959595;
}

/* line 150, ../../scss/widgets/tooltip.scss */

.tooltip_x:hover:before {
  color: #a2a2a2;
}

/* line 153, ../../scss/widgets/tooltip.scss */

.w_tooltip.m_hover [data-close-tooltip] {
  display: none;
}

/*! VZRF Version 2.18.1 */

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_first > a::before {
  content: "\e901";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox] + label::before,
input[type=radio] + label::before,
input[type=checkbox]:hover + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bd";
}

/* line 967, ../../scss/base/_global.scss */

input[type=checkbox]:checked + label::before,
input[type=radio]:checked + label::before {
  content: "\e7be";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio] + label::before,
input[type=radio]:hover + label::before {
  content: "\e7bf";
}

/* line 967, ../../scss/base/_global.scss */

input[type=radio]:checked + label::before {
  content: "\e7c0";
}

/* line 967, ../../scss/base/_global.scss */

.pagination_item.m_last > a::before {
  content: "\e900";
}

/* line 967, ../../scss/base/_global.scss */

.button::before,
.carousel_pager-next::before,
.pagination_item.m_next > a::before {
  content: "\e631";
}

/* line 967, ../../scss/base/_global.scss */

.carousel_pager-prev::before,
.pagination_item.m_prev > a::before {
  content: "\e625";
}

/* line 4, ../../scss/widgets/top-bar.scss */

.w_top-bar {
  height: 2.8125rem;
  max-height: 2.8125rem;
  padding: 0 0.9375rem;
  position: relative;
  background-color: #cd040b;
  color: #fff;
  text-align: center;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 550;
  border-bottom: 1px solid #990308;
  -webkit-transform: translate3d(0, 0, 0);
}

/* line 19, ../../scss/widgets/top-bar.scss */

.w_top-bar .drop-list_list.active {
  top: 100%;
}

/* line 23, ../../scss/widgets/top-bar.scss */

.no-top-fixed .w_top-bar,
.w_top-bar.m_not-fixed {
  position: relative;
}

/* line 28, ../../scss/widgets/top-bar.scss */

.top-bar_charms {
  color: #fff;
  position: absolute;
  top: 0;
  white-space: nowrap;
  line-height: 2.8125rem;
}

/* line 35, ../../scss/widgets/top-bar.scss */

.top-bar_charms [class*="icon-"]:before {
  color: #fff;
}

/* line 38, ../../scss/widgets/top-bar.scss */

.top-bar_charms [class*="icon-"]:before:hover {
  color: #f9f9f9;
}

/* line 43, ../../scss/widgets/top-bar.scss */

.top-bar_charms.m_left {
  position: absolute;
  left: 0;
}

/* line 48, ../../scss/widgets/top-bar.scss */

.top-bar_charms.m_right {
  position: absolute;
  right: 0;
}

/* line 52, ../../scss/widgets/top-bar.scss */

.top-bar_charms.m_right .top-bar_charm {
  float: right;
}

/* line 58, ../../scss/widgets/top-bar.scss */

.top-bar_charm,
a.top-bar_charm {
  vertical-align: top;
  font-size: 1.25rem;
  height: 2.8125rem;
  padding: 0 0.9375rem;
  float: left;
  position: relative;
}

/* line 67, ../../scss/widgets/top-bar.scss */

.top-bar_charm.active,
.active > .top-bar_charm,
a.top-bar_charm.active,
.active > a.top-bar_charm {
  background-color: #990308;
}

/* line 73, ../../scss/widgets/top-bar.scss */

.top-bar_charm:before,
a.top-bar_charm:before {
  line-height: 1;
  top: .1em;
}

/* line 79, ../../scss/widgets/top-bar.scss */

.top-bar_img {
  padding: 0 0.9375rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  max-height: 2.8125rem;
}

/* line 86, ../../scss/widgets/top-bar.scss */

.top-bar_title {
  display: inline-block;
  font-size: 1.25rem;
  line-height: 2.8125rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 auto;
  max-width: 75%;
}