/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}
/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}
/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove default margin.
 */
body {
  margin: 0;
}
/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent;
}
a .orange {
  color: #fb9902;
}
a:hover .orange {
  color: #fb9902;
  text-decoration: underline;
}
/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted;
}
/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}
/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}
/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}
/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}
/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}
/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap;
}
/**
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
}
/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}
/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}
/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

input[type="search"] {
  -webkit-appearance: none;
  border-radius: none;
}
/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default;
}
/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: none;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
  border-radius: 0;
}
/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}
/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
html {
  height: 100%;
}
body {
  background: #e7e7e7;
  background-repeat: no-repeat;
  -webkit-background-size: 100% auto;
  background-size: 100% auto;
  background-position: center top;
  margin: 0;
  font-family: 'Roboto', sans-serif;
  height: 100%;
}
a {
  color: #1261fb;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
hr {
  border-top: 0;
  border-bottom: 1px solid #e5e5e5;
}
img {
  height: auto;
}
.wrapper {
  height: 100%;
}
.container {
  margin: 0 auto;
  max-width: 1200px;
  padding-left: 10px;
  padding-right: 10px;
}
input,
button,
textarea {
  outline: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
strong,
b {
  font-weight: normal;
}
.ik_select_dropdown {
  background-color: #fff;
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.01);
  -moz-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.01);
  -o-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.01);
  box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.01);
}
.ik_select_list_inner ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.ik_select_option {
  font-size: 14px;
  padding: 5px 10px;
  cursor: pointer;
}
.ik_select_hover {
  color: #1261fb;
  background-color: #dedede;
}
/*! jQuery UI - v1.10.3 - 2013-11-08
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.3em&cornerRadius=0px&bgColorHeader=%23dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=%23e4e4e4&fcHeader=%23424242&iconColorHeader=%231261fb&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23dddddd&fcContent=%23424242&iconColorContent=%231261fb&bgColorDefault=%23f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=%23dddddd&fcDefault=%231261fb&iconColorDefault=%23424242&bgColorHover=%231261fb&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=%231261fb&fcHover=%23ffffff&iconColorHover=%23ffffff&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23dddddd&fcActive=%231261fb&iconColorActive=%23424242&bgColorHighlight=%23ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=%23cccccc&fcHighlight=%23424242&iconColorHighlight=%231261fb&bgColorError=%23ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=%231261fb&fcError=%231261fb&iconColorError=%231261fb&bgColorOverlay=%23eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin-top: 2px;
  padding: .5em .5em .5em .7em;
  min-height: 0;
  /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
  padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}
input[type=text].ui-autocomplete-loading {
  background: transparent url(../img/jquery-ui/loading.gif) no-repeat 99% center !important;
  visibility: visible;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
  /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
/* button text element */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-text-only .ui-button-text {
  padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
  padding: .4em 1em;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}
/* button sets */
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.3em;
}
/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
  width: 228px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
  table-layout: fixed;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
  font-size: 12px;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: 0 .2em;
  text-align: right;
  text-decoration: none;
  font-size: 13px;
  line-height: 28px;
  width: 28px;
  height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.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;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.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;
}
.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 21px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  outline: none;
}
.ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
}
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  /* support: IE10, see #8844 */
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0;
  /* support: IE7 */
  font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
}
.ui-menu .ui-state-disabled {
  font-weight: normal;
  margin: .4em 0 .2em;
  line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
  cursor: default;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item a {
  position: relative;
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: .2em;
  left: .2em;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  position: static;
  float: right;
}
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
  background: url("../img/jquery-ui/animated-overlay.gif");
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.ui-slider-horizontal {
  height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
  /* need to fix icons sprite */
  background-position: -65px -16px;
}
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  cursor: text;
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
  cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
  border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1.3em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff url(../img/jquery-ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
  color: #424242;
}
.ui-widget-content a {
  color: #424242;
}
.ui-widget-header {
  border: 1px solid #e4e4e4;
  background: #dddddd url(../img/jquery-ui/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;
  color: #424242;
  font-weight: bold;
  font-size: 13px;
}
.ui-widget-header a {
  color: #424242;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #dddddd;
  background: #f6f6f6 url(../img/jquery-ui/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #1261fb;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1261fb;
  text-decoration: none;
}
.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: 1px solid #1261fb;
  background: #1261fb url(../img/jquery-ui/ui-bg_highlight-soft_25_1261fb_1x100.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #ffffff;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #ffffff;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #dddddd;
  background: #ffffff url(../img/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
  font-weight: normal;
  color: #1261fb;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #1261fb;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #cccccc;
  background: #ffffff url(../img/jquery-ui/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
  color: #424242;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #424242;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #1261fb;
  background: #ffffff url(../img/jquery-ui/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
  color: #1261fb;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #1261fb;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #1261fb;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* For IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_1261fb_256x240.png);
}
.ui-widget-header .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_1261fb_256x240.png);
}
.ui-state-default .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_424242_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_ffffff_256x240.png);
}
.ui-state-active .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_424242_256x240.png);
}
.ui-state-highlight .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_1261fb_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(../img/jquery-ui/ui-icons_1261fb_256x240.png);
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0px;
}
/* Overlays */
.ui-widget-overlay {
  background: #eeeeee url(../img/jquery-ui/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;
  opacity: .8;
  filter: alpha(opacity=80);
}
.ui-widget-shadow {
  margin: -4px 0 0 -4px;
  padding: 4px;
  background: #aaaaaa url(../img/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  opacity: .6;
  filter: alpha(opacity=60);
  border-radius: 0px;
}
.ui-datepicker {
  z-index: 999 !important;
}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url('../img/fancybox/fancybox_sprite.png');
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('../img/fancybox/blank.gif');
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url('../img/fancybox/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
.fancybox-list {
  zoom: 1;
  margin-right: -10px;
  font-size: 0;
  line-height: 0;
}
.fancybox-list:after {
  content: "";
  display: table;
  clear: both;
}
.fancybox-list:before,
.fancybox-list:after {
  content: "";
  display: table;
}
.fancybox-list:after {
  clear: both;
}
.fancybox-list .fancybox {
  display: inline-block;
  vertical-align: top;
  padding: 0 10px 10px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fancybox-list .fancybox img {
  display: block;
  width: 100%;
  height: auto;
}
.fancybox-list.m-col_1 .fancybox {
  width: 100%;
  height: auto;
}
.fancybox-list.m-col_2 .fancybox {
  width: 50%;
  height: auto;
}
.fancybox-list.m-col_3 .fancybox {
  width: 33.3%;
  height: auto;
}
.fancybox-list.m-col_4 .fancybox {
  width: 25%;
  height: auto;
}
.fancybox-list.m-col_5 .fancybox {
  width: 20%;
  height: auto;
}
.fancybox-list.m-col_6 .fancybox {
  width: 16.6%;
  height: auto;
}
.fancybox-list.m-col_7 .fancybox {
  width: 14.2%;
  height: auto;
}
.fancybox-list.m-col_8 .fancybox {
  width: 12.5%;
  height: auto;
}
.fancybox-list.m-col_9 .fancybox {
  width: 11.1%;
  height: auto;
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading,
  .fancybox-close,
  .fancybox-prev span,
  .fancybox-next span {
    background-image: url('../img/fancybox/fancybox_sprite@2x.png');
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
  #fancybox-loading div {
    background-image: url('../img/fancybox/fancybox_loading@2x.gif');
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
  font-family: 'flexslider-icon';
  src: url('fonts/flexslider-icon.eot');
  src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
  width: 100%;
  display: block;
  cursor: pointer;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* Clearfix for the .slides element */
.slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .slides {
  display: block;
}
* html .slides {
  height: 1%;
}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {
  display: block;
}
/* FlexSlider Default Theme
*********************************/
.flexslider {
  position: relative;
  zoom: 1;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flexslider .slides {
  zoom: 1;
}
.carousel li {
  margin-right: 5px;
}
/* Direction Nav */
.flex-direction-nav {
  height: 33px;
  background-color: rgba(255, 255, 255, 0.5);
  position: absolute;
  bottom: 0;
  width: 100%;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 20px;
  height: 13px;
  margin: -20px 0 0;
  position: absolute;
  bottom: 10px;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  text-indent: -9999px;
  background: url("../img/sprite.png") no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .flex-direction-nav a {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.flex-direction-nav a:hover {
  opacity: .5;
}
.flex-direction-nav .flex-prev {
  background-position: -384px -377px;
  left: 10px;
}
.flex-direction-nav .flex-next {
  background-position: -384px -363px;
  right: 10px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default;
}
/* Pause/Play */
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
/* Control Nav */
.flex-control-nav {
  position: absolute;
  bottom: 3px;
  left: 30px;
  right: 30px;
  text-align: center;
  z-index: 1;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
}
.flex-control-paging li a {
  width: 9px;
  height: 9px;
  display: block;
  background: #4c4c4c;
  cursor: pointer;
  text-indent: -9999px;
  border: 2px solid #4c4c4c;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.flex-control-paging li a:hover {
  background: rgba(76, 76, 76, 0.7);
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a.flex-active {
  background: #fff;
  background: rgba(255, 255, 255, 0.9);
  cursor: default;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}
.autocomplete {
  background: #fff;
  border: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  font-family: 'Roboto', Arial, sans-serif;
}
.autocomplete .ui-menu-item a {
  cursor: pointer;
  color: #000;
  border: 0;
  padding: 4px 0;
}
.autocomplete .ui-menu-item a.ui-state-focus {
  background: #f1f6ff;
  color: #000;
  border: 0;
  margin: 0;
}
.autocomplete_wrap {
  position: relative;
}
.company_search_autocomplete {
  border: 1px solid #2d6de1;
  border-top: 0;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  overflow: hidden;
}
.company_search_autocomplete .ui-menu-item {
  font-size: 18px;
}
.company_search_autocomplete .ui-menu-item a {
  cursor: pointer;
  color: #000;
  border: 0;
  padding-left: 40px;
  line-height: 20px;
}
.company_search_autocomplete:before {
  display: block;
  width: 100%;
  height: 1px;
  background: #eaeaea;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.header_search_autocomplete {
  border: 1px solid #bababa;
  width: 300px;
  left: auto !important;
  right: 0 !important;
  top: -1px !important;
  max-height: 300px;
  overflow: auto;
  font-size: 13px !important;
}
.header_search_autocomplete .ui-menu-item a {
  padding-left: 10px;
  padding-right: 10px;
  line-height: 16px;
  font-size: 13px !important;
}
/* ----------------------------------*/
/* Header common styles */
.page-header {
  background: #fff;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  /* -- Logo -- */
}
.page-header.header-companies .container {
  text-align: left;
}
.page-header .container {
  height: 100%;
  position: relative;
  background: #fff;
  text-align: center;
}
.page-header .container:before,
.page-header .container:after {
  content: "";
  position: absolute;
  z-index: -2;
}
.page-header .container:before {
  top: 50%;
  bottom: 0px;
  left: 10px;
  right: 10px;
  -webkit-box-shadow: 0 0 13px -3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 13px -3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 0 13px -3px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 13px -3px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.page-header .brand-logo {
  display: inline-block;
  text-decoration: none;
  color: #404040;
  position: absolute;
  left: 10px;
  font-weight: 300;
}
.page-header .brand-logo i {
  display: inline-block;
  background: #1261fb;
  color: #fff;
  text-align: center;
  text-transform: lowercase;
  font-style: normal;
}
.page-header .brand-logo span {
  display: none;
}
.page-header .auth_user {
  zoom: 1;
}
.page-header .auth_user:after {
  content: "";
  display: table;
  clear: both;
}
.page-header .auth_user:before,
.page-header .auth_user:after {
  content: "";
  display: table;
}
.page-header .auth_user:after {
  clear: both;
}
.page-header .auth_user-img_wrap {
  width: 35px;
  height: 35px;
  overflow: hidden;
  float: left;
  margin-right: 4px;
}
.page-header .auth_user-img {
  width: 100%;
}
.page-header .auth_user-name {
  white-space: nowrap;
  float: left;
  background-color: #424242;
  color: rgba(255, 255, 255, 0.6);
  height: 35px;
  line-height: 35px;
  padding-left: 10px;
  padding-right: 25px;
  cursor: pointer;
  position: relative;
  font-size: 18px;
}
.page-header .auth_user-name:hover > span {
  text-decoration: underline;
}
.page-header .auth_user-name:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 8px;
  width: 9px;
  height: 6px;
  margin-top: -3px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -275px -427px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-header .auth_user-name:after {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.page-header .auth_user-name > span {
  color: #fff;
}
.page-header .auth_user-menu_list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  display: block;
  background-color: #424242;
  left: 0;
  top: 100%;
  width: 100%;
  border-top: 1px solid #353535;
  letter-spacing: 0;
  display: none;
}
.page-header .auth_user-menu_list li {
  display: block;
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #353535;
}
.page-header .auth_user-menu_list a {
  display: block;
  padding-left: 38px;
  position: relative;
  font-size: 12px;
  text-align: left;
  color: #fff;
}
.page-header .auth_user-menu_list a:hover span {
  text-decoration: underline;
}
.page-header .auth_user-menu_list a span {
  color: rgba(255, 255, 255, 0.4);
  margin-left: 10px;
}
.page-header .auth_user-menu_list a:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 10px;
  margin-top: -6px;
  width: 21px;
  height: 13px;
  background: url("../img/sprite.png") no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-header .auth_user-menu_list a:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.page-header .auth_user-menu_list a.m-messages:before {
  background-position: -384px -349px;
}
.page-header .auth_user-menu_list a.m-recomendations:before {
  background-position: -384px -335px;
}
.page-header .auth_user-menu_list a.m-nitice:before {
  background-position: -384px -321px;
}
/* -- page header --*/
/*---------------------------*/
.enter-icon {
  display: inline-block;
  width: 25px;
  height: 25px;
  margin: 0px 4px 0px 0;
  vertical-align: middle;
}
.enter-icon svg {
  display: inline-block;
  fill: #1261FB;
  width: 100%;
  height: 100%;
}
.main-tools ul li {
  vertical-align: top;
}
.main-tools ul .lang a {
  padding: 5px 10px 0;
  color: #999;
}
.main-tools .search-icon {
  width: 18px;
  height: 19px;
  cursor: pointer;
  vertical-align: top;
}
.main-tools .search-label {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 9px 5px 0px;
  display: inline-block;
}
.main-tools ul button.search-icon {
  background: none;
  border: none;
}
.main-tools .search-icon svg {
  fill: #b8b8b8;
  width: 100%;
  height: 100%;
}
.main-tools .search-form {
  display: none;
  position: relative;
}
.main-tools .search-submit {
  display: block;
  position: absolute;
  top: 6px;
  left: 7px;
  z-index: 100;
  width: 20px;
  height: 20px;
  padding: 0;
}
.main-tools .search-query {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 0;
  width: 165px;
  position: relative;
  padding: 5px 0 5px 35px;
  border: 1px solid #bababa;
  height: 35px;
}
.header_search--autocomplete {
  position: relative;
}
.page-footer {
  position: relative;
}
.page-footer .allprojects_nav {
  display: inline-block;
  vertical-align: top;
  padding: 2px 0 0 0;
  margin: 0 10px 0 0;
}
.load-more {
  cursor: pointer;
  text-align: center;
  height: 70px;
  clear: both;
  position: absolute;
  bottom: 100%;
  z-index: 99;
  width: 100%;
}
.load-more > span {
  display: block;
  line-height: 70px;
  color: #fff;
  background-color: rgba(18, 97, 251, 0.8);
  font-size: 20px;
  letter-spacing: -1px;
  height: 70px;
  -webkit-transition: background-color 0.3s;
  -moz-transition: background-color 0.3s;
  -ms-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
}
.load-more > span:hover {
  background-color: rgba(18, 97, 251, 0.6);
}
.load-more .down-icon {
  display: inline-block;
  width: 11px;
  height: 11px;
  margin: 0px 14px 0px 0;
  vertical-align: middle;
}
.load-more .down-icon svg {
  display: block;
  fill: #fff;
  width: 100%;
  height: 100%;
  /*transform:rotate(90);*/
}
.load-more.m-loading span {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
  background-size: 70px 70px;
  -webkit-animation: progress-bar-stripes 1s linear infinite 300ms 0 ease;
  -moz-animation: progress-bar-stripes 1s linear infinite 300ms 0 ease;
  -ms-animation: progress-bar-stripes 1s linear infinite 300ms 0 ease;
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 70px 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 70px 0;
  }
}
.content-left {
  width: 26%;
  float: left;
  margin-right: 10px;
}
.content-left img {
  max-width: 100%;
}
.content-right {
  width: 26%;
  float: right;
  margin-left: 10px;
}
.aside-main_heading {
  margin: 0;
}
.aside-main_heading a {
  background-color: #424242;
  color: #fff;
  font-size: 20px;
  margin: 0;
  font-weight: normal;
  display: block;
  padding: 14px 50px 20px 30px;
  position: relative;
}
.aside-main_heading a:after {
  background-color: #fff;
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  margin-top: -7px;
  width: 11px;
  height: 11px;
}
.aside-main_heading a.m-active:after {
  background-color: #1261fb;
}
.aside-main_heading a:hover {
  text-decoration: none;
}
.aside-main_heading a:hover:after {
  background-color: #1261fb;
}
.aside_nav_main {
  font-size: 20px;
  background-color: #fff;
  margin: 0 0 10px;
  padding: 0;
  list-style-type: none;
}
.aside_nav_main li a {
  padding: 14px 50px 20px 30px;
  position: relative;
  display: block;
  color: #000;
}
.aside_nav_main li a:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  margin-top: -7px;
  width: 11px;
  height: 11px;
  background-color: #dedede;
}
.aside_nav_main li a.m-active {
  color: #1261fb;
}
.aside_nav_main li a.m-active:after {
  background-color: #1261fb;
}
.aside_nav_main li a:hover {
  text-decoration: none;
}
.aside_nav_main li a:hover:after {
  background-color: #1261fb;
}
.aside_nav_main li + li {
  border-top: 1px solid #e5e5e5;
}
.aside_nav_light_all {
  font-size: 14px;
  background-color: #fff;
  margin-bottom: 1px;
  padding: 17px 30px 19px;
}
.aside_nav_light_all a {
  color: #000;
}
.aside_nav_light_all a:hover,
.aside_nav_light_all a.m-active {
  color: #1261fb;
}
.aside_nav_light {
  margin: 0;
  padding: 22px 0 28px;
  list-style-type: none;
  font-size: 14px;
  background-color: #fff;
  margin-bottom: 1px;
}
.aside_nav_light li {
  padding: 1px 30px;
}
.aside_nav_light a {
  color: #000;
}
.aside_nav_light a:hover,
.aside_nav_light a.m-active {
  color: #1261fb;
}
.aside_hot_themes {
  background-color: #fff;
  padding-bottom: 23px;
  margin-bottom: 10px;
}
.aside_hot_themes-heading {
  margin: 0;
  font-size: 19px;
  font-weight: normal;
  padding: 26px 30px 4px;
}
.aside_hot_themes-heading span {
  position: relative;
  display: inline-block;
  margin-right: 20px;
}
.aside_hot_themes-heading span:after {
  content: '';
  position: absolute;
  top: 10px;
  right: -20px;
  width: 13px;
  height: 13px;
  background: url(../img/sprite/ico-curved_arrow.png);
}
.aside_hot_themes-list {
  list-style-type: none;
  margin: 0;
  padding: 0 30px;
}
.aside_hot_themes-list li {
  border-bottom: 1px solid #e5e5e5;
  line-height: 1;
  padding: 12px 0 15px;
}
.aside_hot_themes-list li a {
  font-size: 14px;
  color: #000;
  line-height: 1.2;
}
.aside_hot_themes-list li a:hover {
  text-decoration: underline;
}
.rubricator_mobile {
  display: none;
}
.rubricator_mobile .ik_select {
  width: 100%;
  background-color: #fff;
  margin-bottom: 10px;
}
.rubricator_mobile .ik_select_link_text {
  font-size: 14px;
  color: #1261fb;
  padding: 10px 30px 10px 12px;
  position: relative;
  cursor: pointer;
}
.rubricator_mobile .ik_select_link_text:before {
  content: '';
  position: absolute;
  top: 14px;
  right: 13px;
  width: 17px;
  height: 13px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -384px -411px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .rubricator_mobile .ik_select_link_text:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.rubrics_article {
  background-color: #fff;
}
.rubrics_article-img {
  width: 100%;
}
.rubrics_article-content {
  padding: 3px 12px 12px 10px;
}
.rubrics_article-content .rubrics_article-rubric {
  font-size: 14px;
  color: #025cff;
  display: inline-block;
  margin-bottom: 3px;
}
.rubrics_article-content .rubrics_article-rubric:hover {
  color: #0049ce;
}
.rubrics_article-content h1 {
  font-size: 19px;
  font-weight: normal;
  margin: 0 0 6px;
}
.rubrics_article-content h1 a {
  color: #000;
}
.rubrics_article-content h1 a:hover {
  text-decoration: underline;
}
.rubrics_article-content p {
  font-size: 14px;
  margin: 0 0 9px;
  line-height: 1.25;
}
.rubrics_article-content time {
  font-size: 11px;
  color: rgba(0, 0, 0, 0.5);
}
.category_section-header {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #424242;
  padding: 20px 10px 25px 15px;
  color: #fff;
  position: relative;
}
.category_section-header:after {
  content: '';
  position: absolute;
  top: 100%;
  right: 30px;
  width: 30px;
  height: 9px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -238px -427px;
  z-index: 1;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .category_section-header:after {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.category_section-header .title {
  font-size: 17px;
  font-weight: normal;
  line-height: 15px;
  padding-top: 4px;
  margin: 0;
}
.category_section-header .title a {
  color: white;
}
.category_section-header .all-feeds {
  display: inline-block;
  background: #fff;
  color: #000;
  font-weight: normal;
  font-size: 10px;
  padding: 0 5px;
  line-height: 17px;
}
.category_section-header time {
  display: block;
  float: right;
  text-transform: lowercase;
  margin-top: 2px;
  margin-left: 45px;
}
.category_section-header .datenum {
  display: block;
  position: absolute;
  text-align: right;
  width: 45px;
  margin-left: -50px;
  margin-top: -2px;
  font-size: 30px;
  font-weight: normal;
}
.category_section-header .month {
  display: block;
  font-weight: normal;
  font-size: 14px;
}
.category_section-header .weekday {
  display: block;
  font-weight: normal;
  font-size: 10px;
  color: #8e8e8e;
}
.category_section-heading_wrap {
  overflow: hidden;
}
.business-section .business-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.business-section .business-list li {
  background: #fff;
  padding: 0px 0px 0px;
  /*border-bottom: 1px solid #e5e5e5;*/
  font-size: 14px;
  margin-bottom: 10px;
}
.business-section .business-list li img {
  min-width: 100%;
  max-width: 100%;
  width: auto;
}
.business-section .business-list li .category_section-img_wrap {
  display: block;
}
.business-section .business-list li .category_section-img_wrap img {
  display: block;
  width: 100%;
}
.business-section .business-list li .item-img img,
.business-section .business-list li.adv img {
  display: block;
  width: 100%;
}
.business-section .business-list li .bs-descr {
  padding: 5px 15px 10px;
  font-size: 14px;
}
.business-section .business-list li .bs-title {
  padding: 6px 0 7px;
  margin: 0 15px;
  border-top: 1px solid #e5e5e5;
  font-size: 14px;
  font-weight: normal;
}
.business-section .business-list li.category_section-header {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #424242;
  padding: 20px 10px 25px 15px;
  margin-bottom: 0;
  color: #fff;
  position: relative;
}
.business-section .business-list li.category_section-header::after {
  left: 30px;
  right: auto;
}
.business-section .business-list li.category_section-header time {
  float: none;
}
.business-section.m-business_news .business_anons_item {
  zoom: 1;
  margin: 0 0 1px;
  padding: 15px 13px;
}
.business-section.m-business_news .business_anons_item:after {
  content: "";
  display: table;
  clear: both;
}
.business-section.m-business_news .business_anons_item:before,
.business-section.m-business_news .business_anons_item:after {
  content: "";
  display: table;
}
.business-section.m-business_news .business_anons_item:after {
  clear: both;
}
.business-section.m-business_news .business_anons_item--img {
  display: block;
  width: 80px;
  height: 80px;
  overflow: hidden;
  float: left;
  margin: 0 8px 0 0;
  position: relative;
}
.business-section.m-business_news .business_anons_item--img img {
  display: block;
  width: 100%;
  max-width: none !important;
}
.business-section.m-business_news .business_anons_item--data {
  overflow: hidden;
  padding-left: 2px;
}
.business-section.m-business_news .business_anons_item--title {
  font-size: 13px;
  line-height: 16px;
  display: block;
  height: 65px;
  max-height: 65px;
  overflow: hidden;
}
.business-section.m-business_news .business_anons_item--title a {
  color: #000;
  text-decoration: none;
}
.business-section.m-business_news .business_anons_item--title a:hover {
  text-decoration: underline;
}
.business-section.m-business_news .business_anons_item--company {
  display: block;
  font-weight: normal;
  font-size: 11px;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.business-section.m-business_news .business_anons_item--company a {
  color: #8d8d8d;
  text-decoration: none;
}
.business-section.m-business_news .business_anons_item--company a:hover {
  text-decoration: underline;
}
.business-section.m-business_news .business_anons_item--date {
  display: none !important;
  color: #8d8d8d;
  font-size: 11px;
  display: block;
}
.business-section.m-business_news .business_anons_item:first-child {
  padding-top: 19px;
}
.business-section.m-business_news .adv {
  margin: 0;
}
.business-section.m-business_news .business_anons_item + .adv {
  margin-top: -1px;
}
/* ----------------------------------*/
/* Main content */
.content-wrapp {
  zoom: 1;
}
.content-wrapp:after {
  content: "";
  display: table;
  clear: both;
}
.content-wrapp:before,
.content-wrapp:after {
  content: "";
  display: table;
}
.content-wrapp:after {
  clear: both;
}
.phone-only {
  display: none;
}
#am_banner_top {
  margin-bottom: 10px;
}
#am_banner_top a {
  display: block;
}
#am_banner_top img {
  display: block;
  width: 100%;
  height: auto;
  max-height: 86px;
}
@media screen and (min-width: 600px) {
  .mobile-only {
    display: none !important;
  }
}
@media screen and (max-width: 600px) {
  .desktop-only {
    display: none !important;
  }
}
.content-center {
  overflow: hidden;
  padding-bottom: 10px;
}
.content-center .item {
  float: left;
  /*height: 100px;*/
  min-height: 100px;
}
.category-section .section-head {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #424242;
  padding: 20px 10px 10px 15px;
  color: #fff;
  min-height: 87px;
}
.category-section .section-head .title {
  font-size: 17px;
  font-weight: normal;
  line-height: 15px;
  padding-top: 4px;
}
.category-section .section-head .all-feeds {
  display: inline-block;
  background: #fff;
  color: #000;
  font-weight: normal;
  font-size: 10px;
  padding: 0 5px;
  line-height: 17px;
}
/*--*/
.category-section .section-head time {
  display: block;
  float: right;
  text-transform: lowercase;
  margin-top: 2px;
}
.category-section .section-head .datenum {
  display: block;
  position: absolute;
  text-align: right;
  width: 45px;
  margin-left: -50px;
  margin-top: -2px;
  font-size: 30px;
  font-weight: normal;
}
.category-section .section-head .month {
  display: block;
  font-weight: normal;
  font-size: 14px;
}
.category-section .section-head .weekday {
  display: block;
  font-weight: normal;
  font-size: 10px;
  color: #8e8e8e;
}
/* --- Main News --- */
.main-news {
  margin-bottom: 10px;
}
.main-news .newslist {
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-news .newslist li {
  background: #fff;
  padding: 10px 15px 15px;
  border-bottom: 1px solid #e5e5e5;
  font-size: 14px;
}
.main-news .newslist li time {
  display: block;
  color: #8d8d8d;
  font-size: 11px;
  margin-bottom: 5px;
}
.main-news .newslist li a {
  color: #000;
  display: block;
}
.main-news .newslist li.important-new {
  padding: 15px;
}
.main-news .newslist li.important-new time {
  display: none;
}
.main-news .newslist li.important-new a {
  color: #1261fb;
  font-weight: normal;
}
.main-news .newslist li.all-news-link {
  text-align: right;
}
.main-news .newslist li.all-news-link a {
  display: inline-block;
  color: #1261fb;
  font-size: 16px;
  font-weight: normal;
  position: relative;
  padding: 0 0 0 22px;
}
.main-news .newslist li.all-news-link a:before {
  display: block;
  width: 11px;
  height: 12px;
  content: '';
  background: url("../img/sprite.png") no-repeat;
  background-position: -587px -453px;
  position: absolute;
  top: 6px;
  left: 0;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .main-news .newslist li.all-news-link a:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.full-adv {
  margin-bottom: 10px;
}
.full-adv img {
  width: 100%;
  height: auto;
  display: block;
}
.content-tile {
  font-size: 14px;
  background-color: #fff;
  zoom: 1;
}
.content-tile:after {
  content: "";
  display: table;
  clear: both;
}
.content-tile:before,
.content-tile:after {
  content: "";
  display: table;
}
.content-tile:after {
  clear: both;
}
.content-tile .image {
  overflow: hidden;
  position: relative;
}
.content-tile .image img {
  display: block;
  width: 100%;
}
.content-tile .content-data {
  overflow: hidden;
  padding: 0 10px;
}
.content-tile.pinned .image:before {
  content: '';
  display: block;
  position: absolute;
  right: 30px;
  height: 10px;
  width: 32px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -143px -427px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .content-tile.pinned .image:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.content-tile.left-photo.pinned .image {
  position: relative;
}
.content-tile.left-photo.pinned .image:before {
  width: 10px;
  height: 32px;
  right: 0px;
  top: 55px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -384px -190px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .content-tile.left-photo.pinned .image:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.content-tile .content-type {
  padding: 8px 0 4px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
}
.content-tile .content-type a {
  color: #8d8d8d;
}
.content-tile .content-title {
  padding: 0;
  font-size: 22px;
  line-height: 27px;
  margin-bottom: 17px;
  word-wrap: break-word;
}
.content-tile .content-title a {
  color: #000;
  font-weight: 500;
}
.content-tile .content-title a:hover {
  border-bottom: 1px solid #424242;
  text-decoration: none;
}
.content-tile .content-descr {
  padding: 0;
  overflow: hidden;
  color: #8d8d8d;
}
.content-tile time {
  padding: 10px 0 15px;
  font-size: 11px;
  color: #8d8d8d;
  display: block;
}
.content-tile.left-photo .image {
  width: 50%;
  float: left;
}
.content-tile.right-photo {
  text-align: right;
}
.content-tile.right-photo .image {
  width: 40%;
  float: right;
}
.expert-list {
  list-style: none;
  padding: 0;
  margin: 20px 0 0;
}
.expert-list li {
  border-top: 1px solid #e5e5e5;
  padding: 20px 10px 5px 20px;
  zoom: 1;
}
.expert-list li:after {
  content: "";
  display: table;
  clear: both;
}
.expert-list li:before,
.expert-list li:after {
  content: "";
  display: table;
}
.expert-list li:after {
  clear: both;
}
.expert-list li .portrait {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin: 0px 20px 15px 0;
  width: 114px;
  border: 1px solid #e5e5e5;
  overflow: hidden;
}
.expert-list li .portrait a {
  display: block;
}
.expert-list li .portrait img {
  width: 100%;
  display: block;
}
.expert-list li .prof {
  font-size: 11px;
  color: #666666;
  margin-bottom: 5px;
}
.expert-list li .text {
  font-size: 12px;
  margin-bottom: 15px;
}
.expert-list li .title {
  font-size: 19px;
  font-weight: normal;
}
.expert-list li .title a {
  color: #000;
}
.adv-item img {
  display: block;
  width: 100%;
}
.content-news {
  background-color: #fff;
}
.news_group-list {
  list-style-type: none;
  margin: 0;
  padding: 14px 20px 10px;
}
.news_group-list li {
  zoom: 1;
  border-bottom: 1px solid #e5e5e5;
  font-size: 17px;
}
.news_group-list li:after {
  content: "";
  display: table;
  clear: both;
}
.news_group-list li:before,
.news_group-list li:after {
  content: "";
  display: table;
}
.news_group-list li:after {
  clear: both;
}
.news_group-list time {
  width: 50px;
  float: left;
  color: #b8b8b8;
}
.news_group-list a {
  display: block;
  color: #000;
  line-height: 1.25;
  margin: 0 -20px;
  padding: 8px 20px 12px;
}
.news_group-list a:hover {
  background-color: #f7f7f7;
  text-decoration: underline;
}
.news_group-list a:hover time {
  color: #000;
}
.news_group-list p {
  overflow: hidden;
  display: block;
  margin: 0;
}
.businessnews_group {

}
.businessnews_list-wrap {
}
.businessnews_list-wrap .masonry-container > li {
  padding-bottom: 18px !important;
}
.link-anchor {
  position: relative;
  top: -50px;
  display: block;
}
.businessnews_article {
  border-bottom: 1px solid #e5e5e5;
}
.businessnews_article-img_link {
  display: block;
}
.businessnews_article-img_link img {
  width: 100%;
  display: block;
  margin-bottom: 7px;
}
.businessnews_article-company {
  font-size: 17px;
  color: #b8b8b8;
  margin: 0 0 7px;
}
.businessnews_article-company a {
  color: #b8b8b8;
}
.businessnews_article-h1 {
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 10px;
  line-height: 17px;
}
.businessnews_article-h1 a {
  color: #000;
}
.businessnews_article-h1 a:hover {
  text-decoration: underline;
}
.businessnews_article-p {
  font-size: 14px;
  margin: 0 0 14px;
  line-height: 1.25;
}
.article {
  background-color: #fff;
  padding-bottom: 10px;
}
.article p {
  margin: 0 0 20px;
}
.article-header {
  padding: 22px 60px 0;
}
.article-img {
  display: block;
  width: 100%;
}
.article-breadcrumbs {
  font-size: 14px;
  color: #b8b8b8;
  margin-bottom: 14px;
}
.article-breadcrumbs a.gray {
  color: #b8b8b8;
}
.article-time {
  font-size: 14px;
  color: #b8b8b8;
  display: block;
  margin-bottom: 8px;
}
.article-h1 {
  font-size: 27px;
  font-weight: normal;
  margin: 0 0 8px;
  line-height: 1.2;
}
.article_news-figure {
  margin-bottom: 50px;
  position: relative;
}
.article_news-figure img {
  width: 100%;
  display: block;
  height: auto;
}
.article_news-figure figcaption {
  position: relative;
  min-height: 44px;
  text-align: right;
  padding: 10px 26px 10px 10px;
  font-size: 14px;
  color: #8d8d8d;
  line-height: 1;
}
.article_news-figure figcaption:before {
  background: url("../img/sprite.png") no-repeat;
  content: "";
  position: absolute;
  width: 13px;
  height: 13px;
  top: 9px;
  right: 10px;
  z-index: 10;
  background-position: -394px -223px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .article_news-figure figcaption:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.article-container {
  margin: 0 90px 0 220px;
  font-size: 17px;
  line-height: 1.25;
}
.article-container b,
.article-container strong {
  font-weight: bold;
}
.article-container i,
.article-container em {
  font-style: italic;
}
.article-container img {
  max-width: 100%;
  height: auto;
}
.article-container table {
  font-size: 14px;
  width: 100% !important;
}
.article-container table,
.article-container th,
.article-container td {
  border: 1px solid black;
  max-width: 100%;
}
.article-container th,
.article-container td {
  padding: 5px;
}
.article-container .alignleft,
.article-container img[align="left"] {
  float: left;
  margin: 0 15px 15px 0;
}
.article-container .alignright,
.article-container img[align="right"] {
  float: right;
  margin: 0 0 15px 15px;
}
.article-container .aligncenter,
.article-container img[align="center"] {
  float: none;
  clear: both;
  display: block;
  margin: 0 auto 5px;
}
.article-container .text-accent-block {
  border: 1px solid #045eff;
  padding: 17px 20px 0;
  margin: 32px 0;
}
.article-container blockquote {
  font-size: 22px;
  font-weight: normal;
  position: relative;
  line-height: 1.2;
  margin: 40px 0;
  text-align: center;
}
.article-container blockquote:before,
.article-container blockquote:after {
  content: '“';
  position: absolute;
  font-size: 85px;
  font-family: 'Helvetica';
  line-height: 20px;
  display: block;
}
.article-container blockquote:before {
  top: 0;
  left: 0;
}
.article-container blockquote:after {
  bottom: 0;
  right: 0;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.article-container .well {
  border: 1px solid #045eff;
  padding: 15px 20px;
  margin-bottom: 20px;
}
.article-container h2 {
  font-weight: normal;
  font-size: 22px;
}
.article-container .article-links {
  font-size: 14px;
  margin-bottom: 7px;
}
.article-container .article-links.m-right {
  text-align: right;
}
.article_news-origin {
  text-align: right;
  margin: 0 0 6px;
  line-height: 1;
}
.article_news-origin a {
  font-size: 14px;
}
.article_news-footer {
  border-top: 1px solid #b7b7b7;
  padding-top: 5px;
  padding-bottom: 10px;
}
.article_news-tag_list {
  margin: 0 0 20px;
  padding: 0;
  list-style-type: none;
}
.article_news-tag_list li {
  display: inline-block;
}
.article_news-tag_list a {
  font-size: 14px;
}
.article-additional_bottom {
  background: #fff;
  border-top: 1px solid #b7b7b7;
}
.article-additional_bottom .news_group-list {
  padding: 0;
  margin-bottom: 20px;
}
.article-additional_bottom .news_group-list a {
  margin: 0;
  padding-left: 0;
  padding-right: 0;
}
.article_news-list_adv_wrap {
  zoom: 1;
  position: relative;
  overflow: hidden;
}
.article_news-list_adv_wrap:after {
  content: "";
  display: table;
  clear: both;
}
.article_news-list_adv_wrap:before,
.article_news-list_adv_wrap:after {
  content: "";
  display: table;
}
.article_news-list_adv_wrap:after {
  clear: both;
}
.article_news-list_adv_wrap .article-container {
  margin-left: 0;
  overflow: hidden;
}
.article_news-list_adv_wrap--loading {
  width: 24px;
  height: 24px;
  position: absolute;
  margin: -12px 0 0 -12px;
  top: 50%;
  left: 50%;
}
.article_news-list_adv_wrap.m-loading .article_news-list_adv_wrap--inner {
  opacity: .3;
}
.article_news-adv_wrap {
  float: left;
  width: 180px;
  margin: 0 20px 20px;
}
.article_news-adv_wrap img {
  display: block;
  width: 100%;
}
.article-img {
  display: block;
  width: 100%;
}
.interview_intro {
  margin-bottom: 20px;
}
.interview_intro .old_post_image {
  float: left;
  margin: 0 15px 15px 0;
}
.interview_intro-img {
  width: 40%;
  float: left;
  height: auto;
}
.interview_intro-text {
  overflow: hidden;
  text-align: center;
  padding-right: 10px;
  padding-left: 10px;
}
.interview_intro-text blockquote {
  font-size: 18px;
  font-weight: normal;
  position: relative;
  line-height: 1.2;
  margin: 22px 50px;
}
.interview_intro-text blockquote:before,
.interview_intro-text blockquote:after {
  content: '“';
  position: absolute;
  font-size: 74px;
  font-family: 'Helvetica';
  line-height: 22px;
  display: block;
}
.interview_intro-text blockquote:before {
  top: -5px;
  left: -20px;
}
.interview_intro-text blockquote:after {
  bottom: -5px;
  right: -20px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.interview_intro-h1 {
  font-size: 42px;
  font-weight: 100;
  margin: 0;
}
.interview_intro-h2 {
  font-size: 30px;
  font-weight: 100;
  margin: 0 0 70px;
}
.interview_intro-sponsor {
  font-size: 14px;
  color: #b8b8b8;
  margin-top: 75px;
}
.interview_intro-sponsor span {
  display: inline-block;
  line-height: 26px;
  vertical-align: top;
}
.interview_intro-sponsor a {
  display: inline-block;
  line-height: 26px;
  vertical-align: top;
}
.interview_intro-sponsor img {
  width: auto;
  height: 26px;
  display: block;
}
.visit_card {
  font-size: 14px;
  margin-bottom: 10px;
  zoom: 1;
}
.visit_card:after {
  content: "";
  display: table;
  clear: both;
}
.visit_card:before,
.visit_card:after {
  content: "";
  display: table;
}
.visit_card:after {
  clear: both;
}
.visit_card .visit_card-img,
.visit_card > img {
  width: 56px;
  float: left;
  padding: 2px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 1px #cccccc;
  -moz-box-shadow: 0 0 1px #cccccc;
  -o-box-shadow: 0 0 1px #cccccc;
  box-shadow: 0 0 1px #cccccc;
  margin-right: 10px;
}
.visit_card .visit_card-text {
  overflow: hidden;
  padding-top: 10px;
}
.visit_card .visit_card-text .visit_card-text_a {
  font-weight: normal;
}
.visit_card .visit_card-text .visit_card-text_p {
  margin-bottom: 0;
  font-size: 12px;
}
.additionally_interview_list {
  list-style-type: none;
  padding: 0;
}
.additionally_interview_list > li {
  border-bottom: 1px solid #e5e5e5;
  padding: 10px 0;
  min-height: 60px;
  overflow: hidden;
  clear: both;
}
.additionally_interview_list-img,
.additionally_interview_list .old_post_image {
  float: left;
  width: 80px;
  height: auto;
  margin-right: 20px;
}
.additionally_interview_list-time {
  display: block;
  font-size: 14px;
  color: #b8b8b8;
}
.additionally_interview_list-person {
  font-size: 17px;
  color: #1261fb;
}
.additionally_interview_list-heading {
  font-size: 17px;
  color: #000;
}
.additionally_interview_list-heading a {
  color: #000;
}
.additionally_interview_list-heading a:hover {
  color: #000;
}
.chat_user_list {
  list-style-type: none;
  margin: 0 0 60px;
  padding: 0;
  display: table;
  table-layout: fixed;
  border-collapse: separate;
  width: 570px;
}
.chat_user_list > li {
  display: table-cell;
  padding: 0 2px;
  vertical-align: top;
}
.chat_user_list > li .chat_user_list-img {
  width: 100%;
  display: block;
}
.chat_user_list > li .chat_user_list-heading {
  margin: 8px 0 11px;
  font-size: 18px;
  font-weight: normal;
}
.chat_user_list > li .chat_user_list-info {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.4);
  border-top: 1px solid #e5e5e5;
  padding-top: 7px;
  line-height: 1.25;
}
.chat_list {
  list-style-type: none;
  margin: 0 60px;
  padding: 0;
}
.chat_list-item {
  margin-bottom: 25px;
}
.chat_list-item.m-right .chat_list-person {
  float: right;
}
.chat_list-item.m-right .chat_list-text {
  border: 1px solid #f0f0f0;
  background-color: #f0f0f0;
  margin-right: 15px;
  margin-left: 0;
}
.chat_list-item.m-right .chat_list-text.m-arrow:before {
  width: 9px;
  height: 27px;
  left: 100%;
  background-position: -384px -223px;
}
.chat_list-person {
  float: left;
  width: 155px;
}
.chat_list-img {
  display: block;
  width: 100%;
}
.chat_list-heading {
  font-size: 14px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.5);
  text-align: center;
  margin-top: 5px;
}
.chat_list-text {
  font-size: 17px;
  border: 2px solid #e8e8e8;
  padding: 10px 20px;
  line-height: 1.2;
  margin-left: 15px;
}
.chat_list-text p {
  margin: 20px 0 0;
}
.chat_list-text p:first-child {
  margin: 0;
}
.chat_list-text.m-arrow {
  position: relative;
  min-height: 22px;
}
.chat_list-text.m-arrow:before {
  content: '';
  position: absolute;
  top: 25px;
  right: 100%;
  width: 11px;
  height: 31px;
  margin-top: -15px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -395px -190px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .chat_list-text.m-arrow:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.opinion-item {
  margin-bottom: 20px;
  position: relative;
  margin-left: -15px;
  min-height: 190px;
}
.opinion-item .question-item {
  margin-left: 15px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.opinion-person {
  width: 155px;
  position: absolute;
  right: 100%;
}
.opinion-img {
  display: block;
  width: 100%;
}
.opinion-heading {
  font-size: 14px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.5);
  text-align: center;
  margin-top: 5px;
}
.opinion-prof {
  font-size: 11px;
  color: #666666;
  font-weight: normal;
  text-align: center;
}
.opinion-text {
  overflow: hidden;
  font-size: 17px;
  border: 2px solid #e8e8e8;
  padding: 10px 20px;
  line-height: 1.2;
}
.opinion-wrap {
  padding-top: 50px;
}
.opinion-wrap .lead {
  margin-bottom: 20px;
  font-weight: bold;
}
.additionally_video-heading {
  font-size: 16px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid #e5e5e5;
  display: block;
  margin: 0;
}
.additionally_video_list {
  list-style-type: none;
  padding: 0;
  zoom: 1;
  font-size: 14px;
  text-align: center;
}
.additionally_video_list:after {
  content: "";
  display: table;
  clear: both;
}
.additionally_video_list:before,
.additionally_video_list:after {
  content: "";
  display: table;
}
.additionally_video_list:after {
  clear: both;
}
.additionally_video_list > li {
  width: 33%;
  text-align: left;
  display: inline-block;
  vertical-align: top;
  padding: 0 10px 10px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.additionally_video_list-link_img_wrap {
  display: block;
  margin-bottom: 4px;
}
.additionally_video_list-link_img_wrap:hover {
  opacity: .9;
}
.additionally_video_list-img {
  display: block;
  width: 100%;
}
.additionally_video_list-time {
  color: rgba(0, 0, 0, 0.5);
  display: block;
  margin-bottom: 5px;
}
.additionally_video_list-heading {
  color: #000;
  height: 70px;
  overflow: hidden;
  display: block;
}
.fb_iframe_widget {
  width: 100% !important;
  margin-bottom: 20px;
}
.fb_iframe_widget span,
.fb_iframe_widget iframe[style] {
  width: 100% !important;
}
.video {
  position: relative;
  overflow: hidden;
  margin: 20px 0;
  width: 100%;
}
.video iframe,
.video object,
.video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video::before {
  content: "";
  display: block;
  margin-top: 56.25%;
  /* 16:9 ratio */
}
/* Ignore inline styles assigned by video embed script */
.video-player-container div[id*='player-'] {
  width: 100% !important;
  height: auto !important;
  position: static !important;
}
.article_additional_header-form {
  min-height: 80px;
  position: relative;
  border-bottom: 1px solid #b2b2b2;
  margin-bottom: 20px;
}
.article_additional_header-form:after {
  content: '';
  position: absolute;
  top: 100%;
  right: 50px;
  width: 44px;
  height: 14px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -98px -427px;
  background-color: #fff;
  z-index: 1;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .article_additional_header-form:after {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.article_additional_header {
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 0;
  position: relative;
  background-color: #fff;
}
.article_additional_header.m-navigation .article_additional_header-col {
  width: 33.3%;
  vertical-align: middle;
  display: inline-block;
  text-align: center;
}
.article_additional_header.m-navigation .article_additional_header-col:last-of-type {
  text-align: right;
}
.article_additional_header.m-navigation .article_additional_header-col:first-child {
  text-align: left;
}
.article_additional_header-col.m-before {
  position: absolute;
  top: 25px;
  right: 105%;
}
.article_additional_header-switcher {
  font-size: 11px;
  font-weight: normal;
  padding-top: 5px;
  white-space: nowrap;
}
.article_additional_header-switcher.article_additional_header-a {
  color: #c9c9c9;
}
.article_additional_header-switcher.article_additional_header-a.m-small {
  font-size: 11px;
  color: rgba(0, 0, 0, 0.5);
}
.article_additional_header-switcher.article_additional_header-span {
  color: #000;
  padding-right: 5px;
}
.article_additional_header-time {
  display: inline-block;
  padding-left: 50px;
  position: relative;
  text-align: left;
}
.article_additional_header-time span {
  font-weight: normal;
  line-height: 1;
  display: block;
}
.article_additional_header-time .datenum {
  font-size: 36px;
  margin-right: 7px;
  position: absolute;
  top: 0;
  left: 0;
  width: 43px;
  text-align: right;
}
.article_additional_header-time .month {
  font-size: 21px;
}
.article_additional_header-time .weekday {
  font-size: 15px;
  color: #8d8d8d;
  text-transform: lowercase;
  position: relative;
  top: -1px;
}
.article_additional_header-time_separator {
  position: relative;
}
.article_additional_header-time_separator:after {
  content: '-';
  position: absolute;
  top: -8px;
  right: -6px;
  font-size: 36px;
  font-weight: normal;
}
.article_additional_header-calendar_label {
  float: left;
  margin-right: 10px;
}
.article_additional_header-calendar_table {
  display: inline-block;
  min-width: 200px;
  margin-top: 8px;
}
.article_additional_header-dateinput {
  width: 88px;
  height: 26px;
  border: 1px solid #ddd;
  float: left;
  margin-right: 10px;
  outline: 0;
  padding-left: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.article_additional_header-dateinput:focus {
  border-color: #015bff;
}
.ui-datepicker-trigger {
  width: 26px;
  height: 26px;
  display: block;
  cursor: pointer;
  float: left;
  position: relative;
  border: 1px solid #ddd;
  background-color: #f7f7f7;
  background: url("../img/sprite.png") no-repeat;
  background-position: -440px -452px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .ui-datepicker-trigger {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.ui-datepicker-trigger:hover {
  border-color: #015bff;
  background-color: #2a71ff;
  background-position: -467px -452px;
}
.article_additional_header-calendar_submit {
  margin-left: 10px;
  width: 26px;
  height: 26px;
  float: left;
  border: 1px solid #ddd;
  background-color: #f7f7f7;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-indent: -9999px;
  overflow: hidden;
}
.article_additional_header-calendar_submit:before {
  content: '';
  position: absolute;
  width: 5px;
  height: 10px;
  margin: -5px 0 0 -2px;
  top: 50%;
  left: 50%;
  background: url("../img/sprite.png") no-repeat;
  background-position: -402px -411px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .article_additional_header-calendar_submit:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.article_additional_header-calendar_submit:hover {
  border-color: #015bff;
  background-color: #2a71ff;
}
.article_additional_header-calendar_submit:hover:before {
  background-position: -269px -427px;
}
.content_period_form,
.content_period_header {
  min-height: 60px;
}
.content_period_header {
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #f0f0f0;
  padding: 0 0 0 16px;
  position: relative;
  background-color: #fff;
}
.content_period_header-day_heading_wrap {

}
.content_period_header:after {
  display: none;
  content: '';
  position: absolute;
  top: 100%;
  right: 50px;
  width: 44px;
  height: 14px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -98px -427px;
  z-index: 1;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .content_period_header:after {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.content_period_header .content_period_header-search_link {
  font-size: 12px;
  line-height: 47px;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.5);
  vertical-align: top;
}
.content_period_header .content_period_header-search_link:hover {
  text-decoration: underline;
}
@-moz-document url-prefix() {
  .content_period_header:after {
    margin-top: -1px;
  }
}
.content_period_header-day_heading_wrap .content_period_header-search_link {
  display: block;
}
.content_period_header-col {
  display: table-cell;
  vertical-align: middle;
}
.content_period_header-col {
  background: #fb9902;
  color: #fff;
}
.content_period_header-col + .content_period_header-col {
  text-align: center;
}
.content_period_header-col:last-of-type {
  text-align: right;
}
.content_period_header-h1 {
  margin: 0;
  font-size: 24px;
  font-weight: normal;
}
.content_period_form {
  display: none;
}
.content_period_header-time {
  display: inline-block;
  padding-left: 50px;
  position: relative;
  text-align: left;
}
.content_period_header-time span {
  font-weight: normal;
  line-height: 1;
  display: block;
}
.content_period_header-time .datenum {
  font-size: 33px;
  margin-right: 7px;
  position: absolute;
  top: 0;
  left: 0;
  width: 43px;
  text-align: right;
}
.content_period_header-time .month {
  font-size: 19px;
}
.content_period_header-time .weekday {
  font-size: 13px;
  color: #8d8d8d;
  text-transform: lowercase;
  position: relative;
  top: -1px;
  color: #fff;
}
body .content_period_header-time_separator {
  position: relative;
  padding-top: 0;
  margin-right: 0;
  padding-right: 3px;
}
.content_period_header-time_separator:after {
  content: '-';
  position: absolute;
  top: -8px;
  right: -20px;
  font-size: 41px;
  font-weight: normal;
}
.content_period_header-calendar_label {
  float: left;
  margin-right: 10px;
}
.content_period_header-calendar_table {
  display: inline-block;
  min-width: 190px;
  margin-top: 8px;
}
.content_period_header-dateinput {
  width: 88px;
  height: 26px;
  border: 1px solid #ddd;
  float: left;
  margin-right: 10px;
  outline: 0;
  padding-left: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.content_period_header-dateinput:focus {
  border-color: #015bff;
}
.content_period_header-calendar_submit {
  margin-left: 10px;
  width: 26px;
  height: 26px;
  float: left;
  border: 1px solid #ddd;
  background-color: #f7f7f7;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-indent: -9999px;
  overflow: hidden;
}
.content_period_header-calendar_submit:before {
  content: '';
  position: absolute;
  width: 5px;
  height: 10px;
  margin: -5px 0 0 -2px;
  top: 50%;
  left: 50%;
  background: url("../img/sprite.png") no-repeat;
  background-position: -402px -411px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .content_period_header-calendar_submit:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.content_period_header-calendar_submit:hover {
  border-color: #015bff;
  background-color: #2a71ff;
}
.content_period_header-calendar_submit:hover:before {
  background-position: -269px -427px;
}
.content_period_header,
.article_additional_header {
  text-align: right;
}
.content_period_header-col {
  display: inline-block;
}
.content_period_header-time_separator,
.article_additional_header-col-time_separator {
  margin-right: 10px;
}
.content_period_header-col:first-child {
  float: left;
}
.content_period_header-time .datenum,
.article_additional_header .datenum {
  font-weight: bold;
}
.content_period_header-time_separator:after {
  position: relative;
  top: 0;
  right: 0;
  margin-left: 9px;
  margin-right: 0px;
}
.content_period_header-col {
  height: 60px;
  text-align: right;
  padding-top: 13px;
  padding-left: 8px;
}
.content_period_header-title {
  background: none;
  padding-top: 8px;
  padding-left: 0;
  text-align: left;
}
.content_period_header-last {
  padding-right: 15px;
  border-top-right-radius: 14px;
}
.content_period_header.rounded-corner {
  border-top-right-radius: 14px;
}
.content_period_form .content_period_header-title {
  padding-top: 8px;
}
.wc-tornado {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00OS4zNTUsMTMuMDJjLTEuOS0yLjYyNS04Ljk2My00LjQ4Ny0xNC40MzYtNS4yODNjLTIuNjQ3LTAuMzg1LTUuMjgxLTAuNTg5LTcuNjE4LTAuNTg5DQoJYy01LjU5NSwwLTguNjIzLDEuMDQ3LTguOTk5LDMuMTEyYy0wLjAzMSwwLjE3MS0wLjAzNiwwLjM4OC0wLjAxMywwLjYyMmMtMC4zNCwxLjYxOC0wLjk2MiwzLjA1Ny0xLjYzNiw0LjU1NA0KCWMtMS4xNjEsMi41ODUtMi40NzcsNS41MTYtMi40NTYsOS45NDdjMC4wMzksOC4yMjEsNS45NzgsMTEuNjc4LDExLjU0MSwxNC4yNzNjNS4wMDcsMi4zMzgsNy44ODEsOC40OTIsNi41NDMsMTQuMDEyDQoJYy0wLjM4NywxLjYwMi0wLjExNiwyLjY1NCwwLjgwOCwzLjEyOGMwLjE5MSwwLjA5OSwwLjQ1NywwLjE4OCwwLjc4NiwwLjE4OGMwLjU4NywwLDEuMzc2LTAuMjg5LDIuMjk5LTEuMzM4DQoJYzIuNTM4LTIuODgxLDQuODQtOS45MDIsMC4yMDYtMTYuNDc4Yy0yLjcxMS0zLjg0Ni0zLjczMS03LjIzNy0zLjAzNC0xMC4wNzljMC42NTctMi42ODcsMi44OTQtNS4wNCw2LjY0NC02Ljk5Mg0KCWMxLjE0Ni0wLjU5NywyLjA2NS0xLjA2OCwyLjgyMS0xLjQ1NGMzLjU0My0xLjgxMywzLjY1MS0xLjg4OCw1LjkxLTQuMDIzbDAuMjg5LTAuMjczYzAuMDUxLTAuMDQ0LDAuMDk4LTAuMDg5LDAuMTQ0LTAuMTM1DQoJbDAuMDI2LTAuMDI1bC0wLjAwMS0wLjAwMWMwLjM1Ny0wLjM2NCwwLjU4Ny0wLjc3NywwLjY3My0xLjI0N0M0OS45MzYsMTQuNDkxLDQ5LjkxNSwxMy43OTQsNDkuMzU1LDEzLjAyeiBNMzQuNTQ1LDEwLjI5MQ0KCWM3LjQ4OSwxLjA5LDExLjk3NywzLjE4MSwxMi42NzYsNC4xODVsLTAuMDA5LDAuMDA4Yy0wLjQ3NiwwLjM0MS0yLjIyMSwwLjk4Ny02LjM1OCwwLjk4N2MtMi4yMTMsMC00LjcxNy0wLjE5NC03LjI0NC0wLjU2Mg0KCWMtNy40MTUtMS4wOC0xMS44ODItMy4xMzktMTIuNjQ4LTQuMTU1YzAuMDAzLTAuMDE5LDAuMDA4LTAuMDM3LDAuMDExLTAuMDU2YzAuNTA2LTAuMzQ1LDIuMjU2LTAuOTcsNi4zMy0wLjk3DQoJQzI5LjUxNiw5LjcyOSwzMi4wMTksOS45MjMsMzQuNTQ1LDEwLjI5MXogTTQxLjYyMSwxOC4zNDhjLTAuNzYsMC4zODktMS42ODYsMC44NjItMi44MzksMS40NjMNCgljLTQuNDQyLDIuMzEyLTcuMTE5LDUuMjI4LTcuOTYzLDguNjY5Yy0wLjg4LDMuNTk1LDAuMjc1LDcuNjksMy40MzIsMTIuMTdjMi42NTUsMy43NywyLjQzOCw3LjM0NywxLjc4OSw5LjY4NQ0KCWMtMC4yNTcsMC45MjYtMC41OTUsMS43MDctMC45MzgsMi4zMzNjMC43NS02LjIxOS0yLjY1OS0xMi43MzQtOC4yNTgtMTUuMzVjLTUuMjc1LTIuNDYxLTEwLjAxNC01LjIyNy0xMC4wNDYtMTEuOTQ3DQoJYy0wLjAxOS0zLjg3NSwxLjEyNS02LjQyMSwyLjIzMS04Ljg4MmMwLjQzMi0wLjk2MSwwLjg2Ni0xLjk0MiwxLjIzMy0yLjk5MWMyLjg5NCwxLjkzMSw4LjQ2OSwzLjMxLDEyLjk3MywzLjk2NQ0KCWMyLjY0NiwwLjM4NSw1LjI4MSwwLjU4OSw3LjYxOSwwLjU4OWMwLjQ4NiwwLDAuOTQ3LTAuMDExLDEuMzk1LTAuMDI3QzQyLjA1MywxOC4xMjcsNDEuODQ2LDE4LjIzMyw0MS42MjEsMTguMzQ4eiIvPg0KPC9zdmc+DQo=");
}
.wc-tropical-storm {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni40OCwxNS40NDNjLTAuNjk3LTAuNTQ0LTEuNDM4LTEuMDYtMi4xOTYtMS41MzNjLTMuOTM4LTIuNDYtOC40NTQtMy44MjgtMTMuMDYtMy45NTYNCgkJYy0wLjIzOC0wLjAwNy0wLjQ3Ni0wLjAxLTAuNzEzLTAuMDFjLTcuNDE4LDAtMTQuMjk4LDMuMTc0LTE4Ljg3NCw4LjcwOGMtMi4yNTcsMi43MjktMy43OTgsNS44MzItNC42MDUsOS4yMjQNCgkJYy0wLjY1NiwyLjA1Mi0wLjg2MSw0LjIzLTAuNTQ2LDYuNDIxYzAuNTYyLDMuOTI2LDIuNjY3LDcuNDAxLDUuOTI2LDkuNzg2YzIuNjc0LDEuOTYzLDUuODU3LDMuMDAxLDkuMjA3LDMuMDAxaDAuMDAxDQoJCWMyLjA3NywwLDQuMDcxLTAuNDE3LDUuOTE0LTEuMTY0Yy0zLjkyNCwzLjUzOS05LjEwMiw1LjUxNC0xNC42NzIsNS41MTRjLTQuMTE0LDAtOC4xODYtMS4xMS0xMS43NzMtMy4yMTMNCgkJYy0wLjI2My0wLjE1Ni0wLjgwOS0wLjU2Ni0wLjgxNC0wLjU3bC0wLjA5MS0wLjA2N2wtMS4xOTksMC41MTVjLTEuMDAxLDAuNDI2LTEuNDcsMC41NjQtMS40NzQsMC41NjVsLTAuMzY0LDAuMTA0bDAuMzAzLDAuMjI1DQoJCWMwLjcxMywwLjUyNSwxLjQ2OCwxLjAxOSwyLjI0MiwxLjQ3MWM0LjAwOSwyLjM1Miw4LjU2MywzLjU5NCwxMy4xNywzLjU5NGM3LjcwMiwwLDE0Ljc0Ni0zLjM2OSwxOS4zMjItOS4yMzgNCgkJYzIuMDA3LTIuNTczLDMuNDAyLTUuNDQ5LDQuMTYyLTguNTYyYzAuNTU0LTEuOTIsMC43MTMtMy45NDUsMC40My01Ljk4Yy0wLjU0OS0zLjk1NS0yLjY1NC03LjQ1NC01LjkyOC05Ljg1Mw0KCQljLTIuNjc2LTEuOTYyLTUuODU5LTIuOTk5LTkuMjA4LTIuOTk5Yy0yLjMzMywwLTQuNTcsMC41MDktNi41OTQsMS40NDVjNC4wMDctNC4wMjMsOS41MzctNi4zMDMsMTUuNDY0LTYuMzAzDQoJCWM0LjMzOCwwLDguNTk0LDEuMjI2LDEyLjMxMSwzLjU0NmMwLjI2LDAuMTYxLDAuNzkxLDAuNTg4LDAuNzk4LDAuNTkybDAuMDksMC4wNzFsMS4yMTMtMC40NzkNCgkJYzEuMDExLTAuNDAxLDEuNDgzLTAuNTI2LDEuNDg5LTAuNTI3bDAuMzY3LTAuMDk2TDU2LjQ4LDE1LjQ0M3ogTTMxLjY0MSwyMC4xMDdjMi43NDMsMCw1LjM1MiwwLjg1LDcuNTQzLDIuNDU4DQoJCWMyLjY4MiwxLjk2NSw0LjQwNiw0LjgzMSw0Ljg1Niw4LjA2OWMwLjQ0NSwzLjE5OS0wLjQxMiw2LjM3NS0yLjQxMyw4Ljk0MmMtMi4zODksMy4wNjYtNi4wMzcsNC44MjUtMTAuMDA5LDQuODI1DQoJCWMtMi43NDYsMC01LjM1NS0wLjg1LTcuNTQ2LTIuNDU4Yy0yLjY3LTEuOTU3LTQuMzk0LTQuODA0LTQuODU0LTguMDE3Yy0wLjQ2LTMuMjExLDAuMzk3LTYuNDA2LDIuNDE0LTguOTk0DQoJCUMyNC4wMjMsMjEuODY2LDI3LjY3MSwyMC4xMDcsMzEuNjQxLDIwLjEwN3oiLz4NCgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzAuODk5LDM2LjEzNGMwLjI2LDAuMDU4LDAuNTI3LDAuMDg3LDAuNzkzLDAuMDg3YzEuNjkxLDAsMy4xODctMS4xNjIsMy41NTQtMi43NjgNCgkJYzAuMjEyLTAuOTIxLDAuMDQyLTEuODY3LTAuNDc5LTIuNjYzYy0wLjUyMi0wLjc5OC0xLjMzNC0xLjM0OS0yLjI4NC0xLjU1NGMtMC4yNjEtMC4wNTgtMC41MjgtMC4wODYtMC43OTYtMC4wODYNCgkJYy0xLjY5MiwwLTMuMTg3LDEuMTYzLTMuNTU0LDIuNzY1QzI3LjY5NiwzMy44MTYsMjguOTM1LDM1LjcxLDMwLjg5OSwzNi4xMzR6IE0zMC41ODQsMzIuNDQzYzAuMTE0LTAuNDk4LDAuNTc5LTAuODYxLDEuMTA0LTAuODYxDQoJCWMwLjA4MywwLDAuMTY3LDAuMDA5LDAuMjUxLDAuMDI3YzAuNjEsMC4xMzIsMC45OTcsMC43MjIsMC44NiwxLjMxNGMtMC4xMzIsMC41NzktMC43NDksMC45NjgtMS4zNTQsMC44MzcNCgkJQzMwLjgzMywzMy42MjcsMzAuNDQ3LDMzLjAzNywzMC41ODQsMzIuNDQzeiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.wc-hurricane {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni40OCwxNS40NDNjLTAuNjk3LTAuNTQ0LTEuNDM4LTEuMDYtMi4xOTYtMS41MzNjLTMuOTM4LTIuNDYtOC40NTQtMy44MjgtMTMuMDYtMy45NTYNCgkJYy0wLjIzOC0wLjAwNy0wLjQ3Ni0wLjAxLTAuNzEzLTAuMDFjLTcuNDE4LDAtMTQuMjk4LDMuMTc0LTE4Ljg3NCw4LjcwOGMtMi4yNTcsMi43MjktMy43OTgsNS44MzItNC42MDUsOS4yMjQNCgkJYy0wLjY1NiwyLjA1Mi0wLjg2MSw0LjIzLTAuNTQ2LDYuNDIxYzAuNTYyLDMuOTI2LDIuNjY3LDcuNDAxLDUuOTI2LDkuNzg2YzIuNjc0LDEuOTYzLDUuODU3LDMuMDAxLDkuMjA3LDMuMDAxaDAuMDAxDQoJCWMyLjA3NywwLDQuMDcxLTAuNDE3LDUuOTE0LTEuMTY0Yy0zLjkyNCwzLjUzOS05LjEwMiw1LjUxNC0xNC42NzIsNS41MTRjLTQuMTE0LDAtOC4xODYtMS4xMS0xMS43NzMtMy4yMTMNCgkJYy0wLjI2My0wLjE1Ni0wLjgwOS0wLjU2Ni0wLjgxNC0wLjU3bC0wLjA5MS0wLjA2N2wtMS4xOTksMC41MTVjLTEuMDAxLDAuNDI2LTEuNDcsMC41NjQtMS40NzQsMC41NjVsLTAuMzY0LDAuMTA0bDAuMzAzLDAuMjI1DQoJCWMwLjcxMywwLjUyNSwxLjQ2OCwxLjAxOSwyLjI0MiwxLjQ3MWM0LjAwOSwyLjM1Miw4LjU2MywzLjU5NCwxMy4xNywzLjU5NGM3LjcwMiwwLDE0Ljc0Ni0zLjM2OSwxOS4zMjItOS4yMzgNCgkJYzIuMDA3LTIuNTczLDMuNDAyLTUuNDQ5LDQuMTYyLTguNTYyYzAuNTU0LTEuOTIsMC43MTMtMy45NDUsMC40My01Ljk4Yy0wLjU0OS0zLjk1NS0yLjY1NC03LjQ1NC01LjkyOC05Ljg1Mw0KCQljLTIuNjc2LTEuOTYyLTUuODU5LTIuOTk5LTkuMjA4LTIuOTk5Yy0yLjMzMywwLTQuNTcsMC41MDktNi41OTQsMS40NDVjNC4wMDctNC4wMjMsOS41MzctNi4zMDMsMTUuNDY0LTYuMzAzDQoJCWM0LjMzOCwwLDguNTk0LDEuMjI2LDEyLjMxMSwzLjU0NmMwLjI2LDAuMTYxLDAuNzkxLDAuNTg4LDAuNzk4LDAuNTkybDAuMDksMC4wNzFsMS4yMTMtMC40NzkNCgkJYzEuMDExLTAuNDAxLDEuNDgzLTAuNTI2LDEuNDg5LTAuNTI3bDAuMzY3LTAuMDk2TDU2LjQ4LDE1LjQ0M3ogTTMxLjY0MSwyMC4xMDdjMi43NDMsMCw1LjM1MiwwLjg1LDcuNTQzLDIuNDU4DQoJCWMyLjY4MiwxLjk2NSw0LjQwNiw0LjgzMSw0Ljg1Niw4LjA2OWMwLjQ0NSwzLjE5OS0wLjQxMiw2LjM3NS0yLjQxMyw4Ljk0MmMtMi4zODksMy4wNjYtNi4wMzcsNC44MjUtMTAuMDA5LDQuODI1DQoJCWMtMi43NDYsMC01LjM1NS0wLjg1LTcuNTQ2LTIuNDU4Yy0yLjY3LTEuOTU3LTQuMzk0LTQuODA0LTQuODU0LTguMDE3Yy0wLjQ2LTMuMjExLDAuMzk3LTYuNDA2LDIuNDE0LTguOTk0DQoJCUMyNC4wMjMsMjEuODY2LDI3LjY3MSwyMC4xMDcsMzEuNjQxLDIwLjEwN3oiLz4NCgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzAuODk5LDM2LjEzNGMwLjI2LDAuMDU4LDAuNTI3LDAuMDg3LDAuNzkzLDAuMDg3YzEuNjkxLDAsMy4xODctMS4xNjIsMy41NTQtMi43NjgNCgkJYzAuMjEyLTAuOTIxLDAuMDQyLTEuODY3LTAuNDc5LTIuNjYzYy0wLjUyMi0wLjc5OC0xLjMzNC0xLjM0OS0yLjI4NC0xLjU1NGMtMC4yNjEtMC4wNTgtMC41MjgtMC4wODYtMC43OTYtMC4wODYNCgkJYy0xLjY5MiwwLTMuMTg3LDEuMTYzLTMuNTU0LDIuNzY1QzI3LjY5NiwzMy44MTYsMjguOTM1LDM1LjcxLDMwLjg5OSwzNi4xMzR6IE0zMC41ODQsMzIuNDQzYzAuMTE0LTAuNDk4LDAuNTc5LTAuODYxLDEuMTA0LTAuODYxDQoJCWMwLjA4MywwLDAuMTY3LDAuMDA5LDAuMjUxLDAuMDI3YzAuNjEsMC4xMzIsMC45OTcsMC43MjIsMC44NiwxLjMxNGMtMC4xMzIsMC41NzktMC43NDksMC45NjgtMS4zNTQsMC44MzcNCgkJQzMwLjgzMywzMy42MjcsMzAuNDQ3LDMzLjAzNywzMC41ODQsMzIuNDQzeiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.wc-severe-thunderstorms {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0xNy44NTksNDQuMjI3bC02LjU3Myw2LjA4NGMtMC44MywwLjcwOS0xLjM2MywxLjczNi0xLjM2MywyLjg5NmMwLDIuMTM4LDEuNzc4LDMuODcxLDMuOTY4LDMuODcxDQoJCWMyLjE5MiwwLDMuOTY5LTEuNzMzLDMuOTY5LTMuODcxQzE3Ljg1OSw1My4xODksMTcuODU5LDQ0LjIyNywxNy44NTksNDQuMjI3eiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTM3LjcxMiw0MS4xMzljLTAuMDM5LTAuMDY4LTAuMTE0LTAuMTEzLTAuMTk4LTAuMTEzaC0wLjAwMmwtNS40OTIsMC4wMTNsNS4xMzItOS45NzgNCgljMC4wMzctMC4wNjcsMC4wMzMtMC4xNDktMC4wMDgtMC4yMTJjLTAuMDQxLTAuMDY2LTAuMTE1LTAuMTA1LTAuMTktMC4xMDVIMjcuNDJjLTAuMDkyLDAtMC4xNzYsMC4wNTctMC4yMDksMC4xNDJsLTUuODI2LDE1LjE3Ng0KCWMtMC4wMjYsMC4wNjYtMC4wMTcsMC4xNDMsMC4wMjUsMC4yMDFjMC4wNDIsMC4wNjEsMC4xMSwwLjA5NCwwLjE4NCwwLjA5NGg2LjU5OWwtMy4xMDgsMTIuMTkyDQoJYy0wLjAyNiwwLjEwMywwLjAyNiwwLjIxLDAuMTI1LDAuMjUyYzAuMDMsMC4wMTUsMC4wNjIsMC4wMTksMC4wOTIsMC4wMTljMC4wNzIsMCwwLjE0Mi0wLjAzMSwwLjE4NS0wLjA5NGwxMi4yMTEtMTcuMzU4DQoJQzM3Ljc0Nyw0MS4yOTksMzcuNzUxLDQxLjIxMywzNy43MTIsNDEuMTM5eiIvPg0KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU2LjEzNywzMC4zMDJjLTAuMTgyLTMuMi0xLjMzLTUuODYxLTMuNDE0LTcuOTFjLTIuNDM1LTIuMzk3LTUuNDIzLTMuMTQxLTYuNDM1LTMuMzMyDQoJYy0wLjAzMS0zLjA2NC0xLjI0LTUuOTc0LTMuNTA0LTguNDI0Yy0zLjExMS0zLjM2My03LjgzMy01LjM3MS0xMi42MzEtNS4zNzFjLTQuNDUyLDAtOC45ODksMi4wODktMTIuMTM3LDUuNTkNCgljLTIuNDMxLDIuNzAxLTMuNzYzLDUuOTItMy43NTksOS4wNzJDOC40ODQsMjAuNzM0LDQuMTQ2LDI1LjI5NCw0LjE0NiwzMC41NzhjMCw1Ljg4NCwzLjcyOCwxMC45MjYsNi43OCwxMC45MjhoMC4wMDJsNS41MDEtMC4wMDMNCglsMi4yNS0yLjcyNGwtNy43NDksMC4wMDdjLTEuMTU4LTAuMDAyLTMuOTkzLTMuNTU2LTMuOTkzLTguMjA4YzAtNC4yMTYsNC4wMzEtNy45MDMsOC43OTktOC4wNDloMS41ODlsLTAuMjA3LTEuNTM4DQoJYy0wLjM3My0yLjc3MSwwLjcxOC01LjgxMSwyLjk5NS04LjM0M2MyLjYyNi0yLjkyMSw2LjM4LTQuNjY0LDEwLjA0MS00LjY2NGM0LjAyMywwLDcuOTcsMS42NzIsMTAuNTU4LDQuNDc0DQoJYzIuMDU4LDIuMjIyLDMuMDI4LDQuOTQ5LDIuNzM4LDcuNjgzbC0wLjA4MiwxLjQ5NGgxLjUzOGMwLjgxLDAsMy42MjEsMC40OTEsNS44MzgsMi42NzJjMS43NzEsMS43NDEsMi42NTQsNC4xMDcsMi42MjksNy4wMzINCglsLTAuMDEyLDEuMzczbDEuMjI0LTAuMDA0bDAuMjA2LDAuMDQ0YzEuNDQxLDAuMjk1LDIuNDg4LDEuNTQ5LDIuNDg4LDIuOTc5YzAsMS4yNjEtMC40NjMsMi40MTgtMC43NjQsMy4wMzdsLTExLjAxNSwwLjAwNg0KCWwtMy4yODUsMi43MjRMNTguMSw0MS40ODlsMC40MTItMC42MTZjMC4wNjUtMC4wOTQsMS41NTktMi4zNSwxLjU1OS01LjE0M0M2MC4wNywzMy4yOTgsNTguNDkyLDMxLjEyNyw1Ni4xMzcsMzAuMzAyeiIvPg0KPC9zdmc+DQo=");
}
.wc-thunderstorms {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0zNi4zNjksMzEuMjIybC02LjU4Miw2LjEwOGMtMC44MzIsMC43MTItMS4zNjQsMS43NDMtMS4zNjQsMi45MDZjMCwyLjE0NSwxLjc3OSwzLjg4NywzLjk3MSwzLjg4Nw0KCQljMi4xOTUsMCwzLjk3NS0xLjc0MiwzLjk3NS0zLjg4N0MzNi4zNjksNDAuMjIxLDM2LjM2OSwzMS4yMjIsMzYuMzY5LDMxLjIyMnoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0zNi4zNjksNDYuNzM2bC02LjU4Miw2LjEwN2MtMC44MzIsMC43MTMtMS4zNjQsMS43NDMtMS4zNjQsMi45MDdjMCwyLjE0NiwxLjc3OSwzLjg4NiwzLjk3MSwzLjg4Ng0KCQljMi4xOTUsMCwzLjk3NS0xLjc0LDMuOTc1LTMuODg2QzM2LjM2OSw1NS43MzYsMzYuMzY5LDQ2LjczNiwzNi4zNjksNDYuNzM2eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iIzEyNjFGQiIgZD0iTTQ3LjEzNywzNi4zOTFsLTYuNTgyLDYuMTA0Yy0wLjgzLDAuNzE0LTEuMzY1LDEuNzQ1LTEuMzY1LDIuOTA3YzAsMi4xNDYsMS43NzksMy44ODcsMy45NzMsMy44ODcNCgkJczMuOTc3LTEuNzQsMy45NzctMy44ODdDNDcuMTM3LDQ1LjM4OSw0Ny4xMzcsMzYuMzkxLDQ3LjEzNywzNi4zOTF6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjMTI2MUZCIiBkPSJNMjYuMDA1LDI2LjQ5NWwtNi41ODMsNi4xMDZjLTAuODMxLDAuNzExLTEuMzY0LDEuNzQ0LTEuMzY0LDIuOTA1YzAsMi4xNDcsMS43NzgsMy44ODgsMy45NzMsMy44ODgNCgkJYzIuMTk1LDAsMy45NzQtMS43NCwzLjk3NC0zLjg4OEMyNi4wMDUsMzUuNDkzLDI2LjAwNSwyNi40OTUsMjYuMDA1LDI2LjQ5NXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0yNS4xNTgsNDIuODM4bC02LjU4MSw2LjEwN2MtMC44MzEsMC43MTItMS4zNjUsMS43NDQtMS4zNjUsMi45MDZjMCwyLjE0NSwxLjc3OSwzLjg4OCwzLjk3NCwzLjg4OA0KCQljMi4xOTMsMCwzLjk3Mi0xLjc0MywzLjk3Mi0zLjg4OEMyNS4xNTgsNTEuODM3LDI1LjE1OCw0Mi44MzgsMjUuMTU4LDQyLjgzOHoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4wNzQsMjkuNzM3Yy0wLjE4Mi0zLjIxNC0xLjMyNi01Ljg4NS0zLjQxMy03Ljk0Yy0yLjQ0OC0yLjQxNy01LjQ1My0zLjE1Ny02LjQ0OC0zLjM0Mw0KCWMtMC4wMjctMy4wNzgtMS4yMzYtNi4wMDEtMy41MDMtOC40NTljLTMuMTEtMy4zNzItNy44MzItNS4zODYtMTIuNjMxLTUuMzg2Yy00LjQ1MSwwLTguOTg4LDIuMDk1LTEyLjEzNSw1LjYwNA0KCWMtMi40MzUsMi43MTUtMy43NjcsNS45NDgtMy43NTgsOS4xMTRDOC40MDgsMjAuMTI3LDQuMDYzLDI0LjcwMSw0LjA2MywzMGMwLDUuODk2LDMuNzIxLDEwLjk0OCw2Ljc2NywxMC45NWgwLjAwMmwyLjQ2NC0wLjAwNQ0KCWwzLjEzNS0yLjY4OWwtNS42LDAuMDA1QzkuNjY2LDM4LjI1OSw2LjgxMiwzNC42ODQsNi44MTIsMzBjMC00LjI0Myw0LjA0Ni03Ljk1Myw4LjgzMi04LjEwMWgxLjU2N2wtMC4yMDQtMS41Mg0KCWMtMC4zNzUtMi43ODcsMC43Mi01Ljg0NywzLjAwNC04LjM5M2MyLjYzMy0yLjkzNiw2LjM5Ny00LjY4OCwxMC4wNjgtNC42ODhjNC4wMzIsMCw3Ljk5MSwxLjY4MSwxMC41ODksNC40OTYNCgljMi4wNjEsMi4yMzcsMy4wMzcsNC45OCwyLjc0NCw3LjcyOWwtMC4wODIsMS40NzhoMS41MmMwLjgxMiwwLDMuNjMzLDAuNDkzLDUuODYsMi42ODhjMS43NzYsMS43NTMsMi42NjQsNC4xMzMsMi42NCw3LjA3Nw0KCWwtMC4wMTQsMS4zNTNsMS4yMDctMC4wMDJsMC4yMDgsMC4wNDVjMS40NTMsMC4zLDIuNTExLDEuNTY2LDIuNTExLDMuMDFjMCwxLjI3Ny0wLjQ3MiwyLjQ0OS0wLjc3MywzLjA3bC0yLjMwOSwwLjAwNmwtMy4yNDIsMi42OTENCglsNy4xMS0wLjAwOGwwLjQwNi0wLjYwOWMwLjA2My0wLjA5NCwxLjU1OC0yLjM1NSwxLjU1OC01LjE1QzYwLjAxMiwzMi43MzQsNTguNDMyLDMwLjU1OSw1Ni4wNzQsMjkuNzM3eiIvPg0KPC9zdmc+DQo=");
}
.wc-rain-and-snow,
.wc-mixed-rain-and-snow {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00My4wOTYsNDQuODk1bC0yLjU5Mi0xLjQ3NmwyLjU5Mi0xLjQ3NGMwLjU2Mi0wLjMxNiwwLjc1NC0xLjAyMSwwLjQzMi0xLjU3Ng0KCWMtMC4zMjctMC41NTEtMS4wNDMtMC43MzktMS42MDQtMC40MjFsLTIuNTkzLDEuNDc0di0yLjk0N2MwLTAuNjM4LTAuNTI0LTEuMTUyLTEuMTczLTEuMTUyYy0wLjY0NiwwLTEuMTcyLDAuNTE2LTEuMTcyLDEuMTUyDQoJdjIuOTQ3bC0yLjU5Ni0xLjQ3M2MtMC41NjItMC4zMTYtMS4yNzQtMC4xMjYtMS42MDEsMC40MjFjLTAuMzI1LDAuNTU0LTAuMTMsMS4yNjEsMC40MjgsMS41NzhsMi41OTUsMS40NzRsLTIuNTk1LDEuNDczDQoJYy0wLjU1OCwwLjMxNi0wLjc1MywxLjAyMi0wLjQyOCwxLjU3NGMwLjIxNywwLjM3LDAuNjEyLDAuNTc2LDEuMDE3LDAuNTc2YzAuMTk3LDAsMC40MDItMC4wNSwwLjU4NC0wLjE1NGwyLjU5Ni0xLjQ3NXYyLjk0NQ0KCWMwLDAuNjM4LDAuNTI1LDEuMTU0LDEuMTcyLDEuMTU0YzAuNjQ4LDAsMS4xNzMtMC41MTgsMS4xNzMtMS4xNTR2LTIuOTQzbDIuNTkzLDEuNDczYzAuMTg4LDAuMTA0LDAuMzg3LDAuMTU0LDAuNTgzLDAuMTU0DQoJYzAuNDA5LDAsMC44MDItMC4yMDYsMS4wMjEtMC41NzZDNDMuODUsNDUuOTE3LDQzLjY1Nyw0NS4yMTEsNDMuMDk2LDQ0Ljg5NSIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzEyNjFGQiIgZD0iTTI5Ljc3OCwzMC4xMmwtNi41ODEsNi4xNDRjLTAuODMxLDAuNzE1LTEuMzY0LDEuNzU0LTEuMzY0LDIuOTIyYzAsMi4xNTgsMS43NzgsMy45MDcsMy45NzQsMy45MDcNCgkJYzIuMTkzLDAsMy45NzEtMS43NDksMy45NzEtMy45MDdDMjkuNzc4LDM5LjE3LDI5Ljc3OCwzMC4xMiwyOS43NzgsMzAuMTJ6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjMTI2MUZCIiBkPSJNMjkuNzc4LDQ0LjUwMmwtNi41ODEsNi4xNDVjLTAuODMxLDAuNzE3LTEuMzY0LDEuNzU0LTEuMzY0LDIuOTI0YzAsMi4xNiwxLjc3OCwzLjkwOCwzLjk3NCwzLjkwOA0KCQljMi4xOTMsMCwzLjk3MS0xLjc0OCwzLjk3MS0zLjkwOEMyOS43NzgsNTMuNTU1LDI5Ljc3OCw0NC41MDIsMjkuNzc4LDQ0LjUwMnoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4wNywzMS44OTJjLTAuMTc4LTMuMjMyLTEuMzI2LTUuOTE5LTMuNDEtNy45ODdjLTIuNDQ4LTIuNDMtNS40NTMtMy4xNzQtNi40NDgtMy4zNjENCgljLTAuMDI2LTMuMDk2LTEuMjM3LTYuMDM2LTMuNTA2LTguNTA5Yy0zLjEwOC0zLjM5Mi03LjgyOS01LjQxNy0xMi42MjktNS40MTdjLTQuNDUzLDAtOC45ODksMi4xMDctMTIuMTM2LDUuNjM2DQoJYy0yLjQzNiwyLjczMi0zLjc2OSw1Ljk4NC0zLjc2LDkuMTY3QzguNDA0LDIyLjIyNyw0LjA1OCwyNi44MjcsNC4wNTgsMzIuMTU3YzAsNS45MjksMy43MjIsMTEuMDEzLDYuNzY4LDExLjAxNGgwLjAwMmwzLjAwNi0wLjAwMw0KCWwzLjEzNS0yLjcwN2wtNi4xNDEsMC4wMDRjLTEuMTY2LTAuMDAxLTQuMDItMy41OTktNC4wMi04LjMwOGMwLTQuMjY4LDQuMDQ2LTgsOC44MzItOC4xNDhoMS41NjZsLTAuMjA0LTEuNTI5DQoJYy0wLjM3NS0yLjgwNSwwLjcyLTUuODgxLDMuMDA0LTguNDQxYzIuNjMzLTIuOTUzLDYuMzk3LTQuNzE1LDEwLjA2OS00LjcxNWM0LjAzMiwwLDcuOTkxLDEuNjkxLDEwLjU4OCw0LjUyMg0KCWMyLjA2MiwyLjI1LDMuMDM3LDUuMDA5LDIuNzQ1LDcuNzc0bC0wLjA4MiwxLjQ4NmgxLjUyYzAuODEyLDAsMy42MzMsMC40OTYsNS44NiwyLjcwNWMxLjc3NiwxLjc2MiwyLjY2Myw0LjE1NiwyLjY0LDcuMTE5DQoJbC0wLjAxNCwxLjM2bDEuMjA4LTAuMDAzbDAuMjA3LDAuMDQ1YzEuNDU1LDAuMzAyLDIuNTExLDEuNTc1LDIuNTExLDMuMDI3YzAsMS4yODktMC40NzIsMi40NjgtMC43NzUsMy4wODlsLTUuOTQzLDAuMDA2DQoJbC0zLjI0MiwyLjcwNmwxMC43NDgtMC4wMWwwLjQwNy0wLjYxYzAuMDY1LTAuMDk3LDEuNTU3LTIuMzcsMS41NTctNS4xODNDNjAuMDA5LDM0LjkwNiw1OC40MjgsMzIuNzE4LDU2LjA3LDMxLjg5MnoiLz4NCjwvc3ZnPg0K");
}
.wc-rain-and-sleet {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0yMi43OTMsNDIuODYxbC03LjI5Niw1LjI4MWMtMC45MTMsMC42MDQtMS41NzEsMS41NjctMS43MTcsMi43MjRjLTAuMjY5LDIuMTMzLDEuMjgyLDQuMDY5LDMuNDYxLDQuMzMxDQoJCWMyLjE3NywwLjI2MSw0LjE1OS0xLjI1NCw0LjQyOC0zLjM4NUMyMS42NzEsNTEuNzk3LDIyLjc5Myw0Mi44NjEsMjIuNzkzLDQyLjg2MXoiLz4NCjwvZz4NCjxwb2x5Z29uIGZpbGw9IiMxMjYxRkIiIHBvaW50cz0iMjkuNTc0LDM2LjI0MiAyNS45OTQsNDkuODcyIDM2LjczLDM2LjI0MiAiLz4NCjxwb2x5Z29uIGZpbGw9IiMxMjYxRkIiIHBvaW50cz0iMzUuNDgyLDQzLjQ0NyAzMS45MDIsNTcuMDc4IDQyLjYzOSw0My40NDcgIi8+DQo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTUuOTQ1LDMyLjEwOWMtMC4xOC0zLjIxMy0xLjMyNS01Ljg4Ni0zLjQxMi03Ljk0NGMtMi40NTMtMi40MTgtNS40NTYtMy4xNTktNi40NDktMy4zNDUNCgljLTAuMDI3LTMuMDc4LTEuMjM4LTYuMDA0LTMuNTA1LTguNDYyYy0zLjExMy0zLjM3My03LjgzNS01LjM4Ny0xMi42MzYtNS4zODdjLTQuNDUyLDAtOC45ODksMi4wOTUtMTIuMTM3LDUuNjA1DQoJYy0yLjQzOCwyLjcxNy0zLjc3LDUuOTUyLTMuNzYxLDkuMTE2QzguMjY3LDIyLjQ5NSwzLjkyLDI3LjA3MiwzLjkyLDMyLjM3MmMwLDUuODk2LDMuNzIyLDEwLjk1LDYuNzY5LDEwLjk1M2gwLjAwMmwzLjAwMy0wLjAwMg0KCWwzLjEzNi0yLjY5MWwtNi4xNDMsMC4wMDVjLTEuMTY2LTAuMDAyLTQuMDItMy41OC00LjAyLTguMjY0YzAtNC4yNDUsNC4wNDctNy45NTcsOC44MzMtOC4xMDVoMS41NjlsLTAuMjA1LTEuNTIxDQoJYy0wLjM3NC0yLjc4NywwLjcyLTUuODQ3LDMuMDA1LTguMzk2YzIuNjMyLTIuOTM2LDYuMzk4LTQuNjg4LDEwLjA3LTQuNjg4YzQuMDM0LDAsNy45OTUsMS42ODEsMTAuNTkyLDQuNDk4DQoJYzIuMDYsMi4yMzgsMy4wMzcsNC45ODIsMi43NDYsNy43MzJsLTAuMDgyLDEuNDc3aDEuNTJjMC44MTIsMCwzLjYzNywwLjQ5NCw1Ljg2MiwyLjY5YzEuNzc4LDEuNzUzLDIuNjY1LDQuMTM0LDIuNjQsNy4wNzcNCglsLTAuMDE2LDEuMzU2bDEuMjEtMC4wMDJsMC4yMDcsMC4wNDNjMS40NTYsMC4zMDEsMi41MTMsMS41NjksMi41MTMsMy4wMTJjMCwxLjI3OC0wLjQ3MiwyLjQ1My0wLjc3NSwzLjA3M2wtNS45NDUsMC4wMDUNCglsLTMuMjM5LDIuNjlsMTAuNzUtMC4wMDZsMC40MDUtMC42MDljMC4wNjYtMC4wOTQsMS41NTgtMi4zNTUsMS41NTgtNS4xNTNDNTkuODg0LDM1LjEwNyw1OC4zMDIsMzIuOTMyLDU1Ljk0NSwzMi4xMDl6Ii8+DQo8L3N2Zz4NCg==");
}
.wc-snow-and-sleet {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0yNS44NjIsNTIuNjA1bC0yLjU5Mi0xLjQ2M2wyLjU5Mi0xLjQ2OGMwLjU2Mi0wLjMxNSwwLjc1Ni0xLjAxOCwwLjQzMi0xLjU2Nw0KCWMtMC4zMjctMC41NDUtMS4wNDUtMC43MzQtMS42MDMtMC40MThMMjIuMSw0OS4xNTR2LTIuOTMyYzAtMC42MzQtMC41MjUtMS4xNDYtMS4xNzUtMS4xNDZjLTAuNjQ4LDAtMS4xNzEsMC41MTQtMS4xNzEsMS4xNDZ2Mi45MzINCglsLTIuNTkzLTEuNDYzYy0wLjU2My0wLjMxNi0xLjI3Ny0wLjEyOS0xLjYwMSwwLjQyYy0wLjMyNywwLjU0Ny0wLjEzLDEuMjUyLDAuNDI4LDEuNTY1bDIuNTkyLDEuNDY2bC0yLjU5MiwxLjQ2Mw0KCWMtMC41NTksMC4zMTUtMC43NTUsMS4wMi0wLjQyOCwxLjU2N2MwLjIxNywwLjM2OSwwLjYwOSwwLjU3NCwxLjAxNywwLjU3NGMwLjE5OCwwLDAuNDAxLTAuMDUyLDAuNTg0LTAuMTU0bDIuNTkzLTEuNDY1djIuOTI5DQoJYzAsMC42MzMsMC41MjMsMS4xNDcsMS4xNzEsMS4xNDdjMC42NDksMCwxLjE3NS0wLjUxNywxLjE3NS0xLjE0N3YtMi45MjlsMi41OTEsMS40NjVjMC4xODcsMC4xMDQsMC4zODcsMC4xNTQsMC41ODMsMC4xNTQNCgljMC40MSwwLDAuODAyLTAuMjA1LDEuMDItMC41NzRDMjYuNjE4LDUzLjYyNSwyNi40MjQsNTIuOTIyLDI1Ljg2Miw1Mi42MDUiLz4NCjxwb2x5Z29uIGZpbGw9IiMxMjYxRkIiIHBvaW50cz0iMjguOTE3LDMxLjY0OCAyNS4zMzksNDUuMjc3IDM2LjA3MiwzMS42NDggIi8+DQo8cG9seWdvbiBmaWxsPSIjMTI2MUZCIiBwb2ludHM9IjM1LjY2OCw0MC4zNzEgMzIuMDkxLDU0IDQyLjgyNSw0MC4zNzEgIi8+DQo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTUuOTg2LDMxLjkyOGMtMC4xNzgtMy4yMTQtMS4zMjQtNS44ODYtMy40MDktNy45NDNjLTIuNDQ4LTIuNDE2LTUuNDUzLTMuMTU3LTYuNDQ5LTMuMzQ0DQoJYy0wLjAyNi0zLjA3OC0xLjIzNy02LjAwMi0zLjUwNC04LjQ2MmMtMy4xMS0zLjM3My03LjgzMi01LjM4Ny0xMi42MzEtNS4zODdjLTQuNDUxLDAtOC45ODksMi4wOTUtMTIuMTM1LDUuNjA1DQoJYy0yLjQzNSwyLjcxNy0zLjc2OCw1Ljk1MS0zLjc1OSw5LjExN0M4LjMyMiwyMi4zMTUsMy45NzcsMjYuODkxLDMuOTc3LDMyLjE5MmMwLDUuODk2LDMuNzIxLDEwLjk1MSw2Ljc2OCwxMC45NTNoMC4wMDENCglsMy4wMDUtMC4wMDRsMy4xMzUtMi42OTJsLTYuMTQxLDAuMDA2Yy0xLjE2Ny0wLjAwMi00LjAyLTMuNTgtNC4wMi04LjI2NGMwLTQuMjQ1LDQuMDQ1LTcuOTU2LDguODMxLTguMTA0aDEuNTY3bC0wLjIwMy0xLjUyMQ0KCWMtMC4zNzUtMi43ODgsMC43MjEtNS44NDgsMy4wMDQtOC4zOTVjMi42MzItMi45MzcsNi4zOTctNC42OSwxMC4wNjctNC42OWM0LjAzMiwwLDcuOTkxLDEuNjgzLDEwLjU4OCw0LjQ5OQ0KCWMyLjA2MiwyLjIzOCwzLjAzNyw0Ljk4MiwyLjc0Niw3LjczMWwtMC4wODIsMS40NzloMS41MjFjMC44MTIsMCwzLjYzMywwLjQ5NCw1Ljg1OCwyLjY5YzEuNzc2LDEuNzUyLDIuNjY0LDQuMTMzLDIuNjQsNy4wNzgNCglsLTAuMDEzLDEuMzU1bDEuMjA3LTAuMDAybDAuMjA4LDAuMDQzYzEuNDU0LDAuMzAxLDIuNTEsMS41NjYsMi41MSwzLjAxMmMwLDEuMjgxLTAuNDcyLDIuNDUxLTAuNzczLDMuMDcybC01Ljk0NSwwLjAwNg0KCWwtMy4yNDEsMi42OWwxMC43NDgtMC4wMDhsMC40MDctMC42MDhjMC4wNjQtMC4wOTYsMS41NTYtMi4zNTUsMS41NTYtNS4xNTJDNTkuOTI1LDM0LjkyNiw1OC4zNDYsMzIuNzUsNTUuOTg2LDMxLjkyOHoiLz4NCjwvc3ZnPg0K");
}
.wc-freezing-drizzle {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMxMjYxRkIiIHBvaW50cz0iMzMuNDQzLDMzLjM4OSAyOS44NzQsNDcuMTY5IDQwLjU4NSwzMy4zODkgIi8+DQo8cG9seWdvbiBmaWxsPSIjMTI2MUZCIiBwb2ludHM9IjM4LjQ5Myw0Mi4yMDcgMzQuOTI0LDU1Ljk4NiA0NS42MzQsNDIuMjA3ICIvPg0KPHBvbHlnb24gZmlsbD0iIzEyNjFGQiIgcG9pbnRzPSIyMS4wNDYsNDIuMjA3IDE3LjQ3Niw1NS45ODYgMjguMTg2LDQyLjIwNyAiLz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4wMTgsMzMuNjc0Yy0wLjE3Ny0zLjI1MS0xLjMyMi01Ljk1My0zLjQwMS04LjAzMmMtMi40NDUtMi40NDQtNS40NDQtMy4xOTMtNi40MzUtMy4zODENCgljLTAuMDI3LTMuMTEzLTEuMjM0LTYuMDY5LTMuNDk4LTguNTU2Yy0zLjEwMy0zLjQxLTcuODEzLTUuNDQ2LTEyLjYwMy01LjQ0NmMtNC40NDEsMC04Ljk2OCwyLjExOC0xMi4xMDgsNS42NjgNCgljLTIuNDMsMi43NDUtMy43Niw2LjAxNS0zLjc1LDkuMjE2Yy01Ljc2NSwwLjgxLTEwLjEwMSw1LjQzNi0xMC4xMDEsMTAuNzk0YzAsNS45NjMsMy43MTIsMTEuMDczLDYuNzUyLDExLjA3NmgwLjAwMWwyLjk5OS0wLjAwNA0KCWwzLjEyOC0yLjcyM2wtNi4xMjgsMC4wMDZjLTEuMTYyLTAuMDAxLTQuMDEtMy42Mi00LjAxLTguMzU1YzAtNC4yOTEsNC4wMzYtOC4wNDIsOC44MTItOC4xOTJoMS41NjNsLTAuMjA0LTEuNTM3DQoJYy0wLjM3My0yLjgxOSwwLjcyLTUuOTEyLDIuOTk5LTguNDg3YzIuNjI4LTIuOTcsNi4zODItNC43NDIsMTAuMDQ2LTQuNzQyYzQuMDI1LDAsNy45NzUsMS43LDEwLjU2Niw0LjU0OA0KCWMyLjA1NywyLjI2MSwzLjAzLDUuMDM1LDIuNzQsNy44MTZsLTAuMDg1LDEuNDk1aDEuNTE3YzAuODEyLDAsMy42MjksMC41LDUuODQ5LDIuNzJjMS43NzIsMS43NzEsMi42NTgsNC4xNzksMi42MzMsNy4xNTUNCglsLTAuMDEzLDEuMzcybDEuMjA1LTAuMDA0bDAuMjA3LDAuMDQ1YzEuNDQ5LDAuMzA0LDIuNTA1LDEuNTg0LDIuNTA1LDMuMDQ0YzAsMS4yOTQtMC40NywyLjQ4LTAuNzcyLDMuMTA1bC01LjkzMywwLjAwNw0KCWwtMy4yMzMsMi43MjJsMTAuNzI1LTAuMDA4bDAuNDA2LTAuNjE2YzAuMDYzLTAuMDk2LDEuNTUzLTIuMzgyLDEuNTUzLTUuMjFDNTkuOTQ5LDM2LjcwNSw1OC4zNzIsMzQuNTAzLDU2LjAxOCwzMy42NzR6Ii8+DQo8L3N2Zz4NCg==");
}
.wc-drizzle {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0zMy42NDEsNDAuMDQ4bC03LjI1Niw2LjY2MmMtMC45MTcsMC43NzItMS41MDQsMS45MDEtMS41MDQsMy4xNjhjMCwyLjM0MSwxLjk2MSw0LjIzNSw0LjM4MSw0LjIzNQ0KCQljMi40MTgsMCw0LjM3OC0xLjg5Niw0LjM3OC00LjIzNUMzMy42NDEsNDkuODYxLDMzLjY0MSw0MC4wNDgsMzMuNjQxLDQwLjA0OHoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01NS45NDMsMzQuODQzYy0wLjE3Ni0zLjE3My0xLjMyNC01LjgxMy0zLjQwNi03Ljg0N2MtMi40NDctMi4zODgtNS40NTEtMy4xMTktNi40NDMtMy4zMDMNCgljLTAuMDI1LTMuMDQtMS4yMzQtNS45MjktMy41LTguMzU4Yy0zLjEwNy0zLjMzMi03LjgyNC01LjMyMi0xMi42Mi01LjMyMmMtNC40NDgsMC04Ljk3OSwyLjA3LTEyLjEyNCw1LjUzNw0KCWMtMi40MzMsMi42ODMtMy43NjUsNS44NzctMy43NTUsOS4wMDRDOC4zMjMsMjUuMzQ2LDMuOTgyLDI5Ljg2NSwzLjk4MiwzNS4xMDRjMCw1LjgyMiwzLjcxOCwxMC44MTUsNi43NjEsMTAuODE3aDAuMDAyDQoJbDguMDk3LTAuMDA0bDQuMDQ4LTIuNjU3bC0xMi4xNDUsMC4wMDJDOS41OCw0My4yNiw2LjczLDM5LjcyNyw2LjczLDM1LjEwMmMwLTQuMTkzLDQuMDQyLTcuODU5LDguODIyLTguMDA1aDEuNTY0bC0wLjIwMy0xLjUwMQ0KCWMtMC4zNzQtMi43NTQsMC43MTktNS43NzcsMy04LjI5M2MyLjYzMS0yLjksNi4zOTItNC42MzIsMTAuMDU5LTQuNjMyYzQuMDI4LDAsNy45ODMsMS42NjIsMTAuNTc3LDQuNDQ0DQoJYzIuMDU5LDIuMjEsMy4wMzMsNC45MiwyLjc0Miw3LjYzN2wtMC4wODIsMS40NTloMS41MmMwLjgxMiwwLDMuNjI5LDAuNDg4LDUuODUzLDIuNjU4YzEuNzc4LDEuNzMxLDIuNjY0LDQuMDgyLDIuNjM3LDYuOTg5DQoJbC0wLjAxMiwxLjM0MmwxLjIwNy0wLjAwNGwwLjIwNywwLjA0M2MxLjQ1MywwLjI5NywyLjUwOCwxLjU0OSwyLjUwOCwyLjk3N2MwLDEuMjY2LTAuNDcsMi40MjItMC43NzEsMy4wMzNsLTE0LjIwMSwwLjAwNg0KCWwtMy4yMzgsMi42NmwxOS0wLjAxbDAuNDA0LTAuNjAzYzAuMDY0LTAuMDk2LDEuNTU1LTIuMzI3LDEuNTU1LTUuMDlDNTkuODc3LDM3LjgwMyw1OC4yOTgsMzUuNjU0LDU1Ljk0MywzNC44NDN6IE0xMC43NDUsNDUuODE4DQoJTDEwLjc0NSw0NS44MThMMTAuNzQ1LDQ1LjgxOEwxMC43NDUsNDUuODE4eiIvPg0KPC9zdmc+DQo=");
}
.wc-freezing-rain {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0yMi43OTMsNDIuODYxbC03LjI5Niw1LjI4MWMtMC45MTMsMC42MDQtMS41NzEsMS41NjctMS43MTcsMi43MjRjLTAuMjY5LDIuMTMzLDEuMjgyLDQuMDY5LDMuNDYxLDQuMzMxDQoJCWMyLjE3NywwLjI2MSw0LjE1OS0xLjI1NCw0LjQyOC0zLjM4NUMyMS42NzEsNTEuNzk3LDIyLjc5Myw0Mi44NjEsMjIuNzkzLDQyLjg2MXoiLz4NCjwvZz4NCjxwb2x5Z29uIGZpbGw9IiMxMjYxRkIiIHBvaW50cz0iMjkuNTc0LDM2LjI0MiAyNS45OTQsNDkuODcyIDM2LjczLDM2LjI0MiAiLz4NCjxwb2x5Z29uIGZpbGw9IiMxMjYxRkIiIHBvaW50cz0iMzUuNDgyLDQzLjQ0NyAzMS45MDIsNTcuMDc4IDQyLjYzOSw0My40NDcgIi8+DQo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTUuOTQ1LDMyLjEwOWMtMC4xOC0zLjIxMy0xLjMyNS01Ljg4Ni0zLjQxMi03Ljk0NGMtMi40NTMtMi40MTgtNS40NTYtMy4xNTktNi40NDktMy4zNDUNCgljLTAuMDI3LTMuMDc4LTEuMjM4LTYuMDA0LTMuNTA1LTguNDYyYy0zLjExMy0zLjM3My03LjgzNS01LjM4Ny0xMi42MzYtNS4zODdjLTQuNDUyLDAtOC45ODksMi4wOTUtMTIuMTM3LDUuNjA1DQoJYy0yLjQzOCwyLjcxNy0zLjc3LDUuOTUyLTMuNzYxLDkuMTE2QzguMjY3LDIyLjQ5NSwzLjkyLDI3LjA3MiwzLjkyLDMyLjM3MmMwLDUuODk2LDMuNzIyLDEwLjk1LDYuNzY5LDEwLjk1M2gwLjAwMmwzLjAwMy0wLjAwMg0KCWwzLjEzNi0yLjY5MWwtNi4xNDMsMC4wMDVjLTEuMTY2LTAuMDAyLTQuMDItMy41OC00LjAyLTguMjY0YzAtNC4yNDUsNC4wNDctNy45NTcsOC44MzMtOC4xMDVoMS41NjlsLTAuMjA1LTEuNTIxDQoJYy0wLjM3NC0yLjc4NywwLjcyLTUuODQ3LDMuMDA1LTguMzk2YzIuNjMyLTIuOTM2LDYuMzk4LTQuNjg4LDEwLjA3LTQuNjg4YzQuMDM0LDAsNy45OTUsMS42ODEsMTAuNTkyLDQuNDk4DQoJYzIuMDYsMi4yMzgsMy4wMzcsNC45ODIsMi43NDYsNy43MzJsLTAuMDgyLDEuNDc3aDEuNTJjMC44MTIsMCwzLjYzNywwLjQ5NCw1Ljg2MiwyLjY5YzEuNzc4LDEuNzUzLDIuNjY1LDQuMTM0LDIuNjQsNy4wNzcNCglsLTAuMDE2LDEuMzU2bDEuMjEtMC4wMDJsMC4yMDcsMC4wNDNjMS40NTYsMC4zMDEsMi41MTMsMS41NjksMi41MTMsMy4wMTJjMCwxLjI3OC0wLjQ3MiwyLjQ1My0wLjc3NSwzLjA3M2wtNS45NDUsMC4wMDUNCglsLTMuMjM5LDIuNjlsMTAuNzUtMC4wMDZsMC40MDUtMC42MDljMC4wNjYtMC4wOTQsMS41NTgtMi4zNTUsMS41NTgtNS4xNTNDNTkuODg0LDM1LjEwNyw1OC4zMDIsMzIuOTMyLDU1Ljk0NSwzMi4xMDl6Ii8+DQo8L3N2Zz4NCg==");
}
.wc-showers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0zMC4xODUsMjkuNjQybC02LjYxMyw2LjIxN2MtMC44MzQsMC43MjQtMS4zNzEsMS43NzQtMS4zNzEsMi45NTdjMCwyLjE4NiwxLjc4NywzLjk1NSwzLjk5MywzLjk1NQ0KCQljMi4yMDMsMCwzLjk5MS0xLjc3MSwzLjk5MS0zLjk1NUMzMC4xODUsMzguODAxLDMwLjE4NSwyOS42NDIsMzAuMTg1LDI5LjY0MnoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik00MC4xNjUsMzQuMzExbC02LjYxMyw2LjIxN2MtMC44MzUsMC43MjUtMS4zNzEsMS43NzUtMS4zNzEsMi45NTdjMCwyLjE4NywxLjc4OCwzLjk1NywzLjk5MSwzLjk1Nw0KCQljMi4yMDUsMCwzLjk5My0xLjc3MSwzLjk5My0zLjk1N0M0MC4xNjUsNDMuNDcxLDQwLjE2NSwzNC4zMTEsNDAuMTY1LDM0LjMxMXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxMjYxRkIiIGQ9Ik0yOS4zMzUsNDUuMDM5bC02LjYxMyw2LjIxOWMtMC44MzQsMC43MjUtMS4zNzEsMS43NzUtMS4zNzEsMi45NThjMCwyLjE4NywxLjc4NywzLjk1NSwzLjk5MywzLjk1NQ0KCQljMi4yMDMsMCwzLjk5MS0xLjc2OSwzLjk5MS0zLjk1NUMyOS4zMzUsNTQuMTk5LDI5LjMzNSw0NS4wMzksMjkuMzM1LDQ1LjAzOXoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4xNjksMzEuNDY1Yy0wLjE3OS0zLjI3Mi0xLjMzMi01Ljk5MS0zLjQyNy04LjA4NGMtMi40NjEtMi40Ni01LjQ4LTMuMjEzLTYuNDc5LTMuNDAzDQoJYy0wLjAyNy0zLjEzMi0xLjI0NC02LjEwOC0zLjUyMS04LjYxYy0zLjEyNC0zLjQzMi03Ljg2Ny01LjQ4Mi0xMi42ODktNS40ODJjLTQuNDczLDAtOS4wMzEsMi4xMzItMTIuMTkzLDUuNzA0DQoJYy0yLjQ0NywyLjc2NC0zLjc4Niw2LjA1NC0zLjc3Nyw5LjI3NWMtNS44MDQsMC44MTYtMTAuMTcsNS40NzItMTAuMTcsMTAuODY3YzAsNS45OTksMy43MzgsMTEuMTQzLDYuNzk5LDExLjE0NmgwLjAwMmwzLjg2OS0wLjAwMw0KCWwzLjE1LTIuNzM5bC03LjAyMSwwLjAwN2MtMS4xNzEtMC4wMDItNC4wMzgtMy42NDQtNC4wMzgtOC40MWMwLTQuMzIsNC4wNjUtOC4wOTcsOC44NzMtOC4yNDhoMS41NzVsLTAuMjA1LTEuNTQ2DQoJYy0wLjM3Ni0yLjgzNywwLjcyNC01Ljk1MSwzLjAxOS04LjU0M2MyLjY0NS0yLjk4OCw2LjQyNy00Ljc3MiwxMC4xMTYtNC43NzJjNC4wNTQsMCw4LjAzMSwxLjcxMSwxMC42NCw0LjU3Nw0KCWMyLjA3LDIuMjc3LDMuMDUyLDUuMDY5LDIuNzU5LDcuODY3bC0wLjA4MywxLjUwNGgxLjUyNWMwLjgxNywwLDMuNjUzLDAuNTAzLDUuODg5LDIuNzM3YzEuNzgzLDEuNzg0LDIuNjc2LDQuMjA2LDIuNjUsNy4yMDINCglsLTAuMDEzLDEuMzhsMS4yMTQtMC4wMDJsMC4yMDcsMC4wNDNjMS40NjEsMC4zMDgsMi41MjMsMS41OTYsMi41MjMsMy4wNjVjMCwxLjI5OS0wLjQ3NSwyLjQ5NC0wLjc3OCwzLjEyNmwtOC41MjQsMC4wMDQNCglsLTMuMjU2LDIuNzM5bDEzLjM1LTAuMDA3bDAuNDA4LTAuNjE5YzAuMDYzLTAuMDk4LDEuNTYzLTIuMzk3LDEuNTYzLTUuMjQzQzYwLjEyNiwzNC41MTQsNTguNTM4LDMyLjMsNTYuMTY5LDMxLjQ2NXoiLz4NCjwvc3ZnPg0K");
}
.wc-snow-flurries {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNi44OTEsNDguNzM0bC0yLjU4Ni0xLjQ1MmwyLjU4Ni0xLjQ1MmMwLjU2Mi0wLjMxNCwwLjc1Ni0xLjAxMiwwLjQzLTEuNTU3DQoJCWMtMC4zMjUtMC41NDUtMS4wNDEtMC43MzItMS42LTAuNDE4bC0yLjU4OCwxLjQ1NVY0Mi40YzAtMC42MjctMC41MjMtMS4xMzktMS4xNzMtMS4xMzljLTAuNjQ1LDAtMS4xNjcsMC41MTItMS4xNjcsMS4xMzl2Mi45MQ0KCQlsLTIuNTkxLTEuNDUzYy0wLjU2My0wLjMxMy0xLjI3Ni0wLjEyNS0xLjU5OSwwLjQxNmMtMC4zMjcsMC41NDUtMC4xMywxLjI0MiwwLjQyOCwxLjU1OGwyLjU4OCwxLjQ1M2wtMi41ODgsMS40NQ0KCQljLTAuNTU4LDAuMzE0LTAuNzU0LDEuMDEyLTAuNDI4LDEuNTU3YzAuMjE2LDAuMzYzLDAuNjExLDAuNTY4LDEuMDE1LDAuNTY4YzAuMTk3LDAsMC40MDEtMC4wNDksMC41ODQtMC4xNTJsMi41OTEtMS40NTJ2Mi45MDQNCgkJYzAsMC42MjgsMC41MjIsMS4xMzksMS4xNjcsMS4xMzljMC42NDksMCwxLjE3My0wLjUxMSwxLjE3My0xLjEzOXYtMi45MDRsMi41ODgsMS40NTJjMC4xODgsMC4xMDQsMC4zODcsMC4xNTIsMC41ODIsMC4xNTINCgkJYzAuNDA4LDAsMC44MDEtMC4yMDUsMS4wMTgtMC41NjhDMzcuNjQ2LDQ5Ljc0NiwzNy40NTIsNDkuMDUsMzYuODkxLDQ4LjczNCIvPg0KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01NS45NjEsMzUuNzFjLTAuMTc3LTMuMTkyLTEuMzI0LTUuODQzLTMuNDA2LTcuODgzYy0yLjQ0NS0yLjM5OC01LjQ0NS0zLjEzMi02LjQzOC0zLjMxNw0KCQljLTAuMDI1LTMuMDU3LTEuMjM0LTUuOTU3LTMuNDk4LTguMzk2Yy0zLjEwNC0zLjM0Ny03LjgxOC01LjM0NS0xMi42MS01LjM0NWMtNC40NDUsMC04Ljk3MywyLjA3OS0xMi4xMTYsNS41NjENCgkJYy0yLjQzMywyLjY5Ni0zLjc2Miw1LjkwNi0zLjc1Myw5LjA0NkM4LjM3LDI2LjE3LDQuMDMyLDMwLjcwOSw0LjAzMiwzNS45NjhjMCw1Ljg1MywzLjcxNSwxMC44NjUsNi43NTgsMTAuODY3bDguMDY4LTAuMDAzDQoJCWwzLjEzLTIuNjY5bC0xMS4yLDAuMDA1Yy0xLjE2My0wLjAwMi00LjAxMi0zLjU1Mi00LjAxMi04LjE5OWMwLTQuMjExLDQuMDM4LTcuODkzLDguODE3LTguMDQxaDEuNTY0bC0wLjIwNS0xLjUwOA0KCQljLTAuMzc0LTIuNzY2LDAuNzIxLTUuODAxLDMuMDAxLTguMzMxYzIuNjI4LTIuOTEyLDYuMzg1LTQuNjUxLDEwLjA1Mi00LjY1MWM0LjAyOCwwLDcuOTc5LDEuNjY4LDEwLjU3MSw0LjQ2Mg0KCQljMi4wNjEsMi4yMjEsMy4wMzMsNC45NDIsMi43NDIsNy42NzFsLTAuMDgyLDEuNDY2aDEuNTE4YzAuODExLDAsMy42MjksMC40OSw1Ljg1MiwyLjY2OWMxLjc3NCwxLjc0LDIuNjU4LDQuMTAxLDIuNjMzLDcuMDIxDQoJCWwtMC4wMTIsMS4zNDdsMS4yMDUtMC4wMDFsMC4yMDcsMC4wNDJjMS40NTMsMC4yOTksMi41MDgsMS41NTUsMi41MDgsMi45ODdjMCwxLjI3Mi0wLjQ3MywyLjQzNi0wLjc3MSwzLjA0OWwtMTEuMDA3LDAuMDA3DQoJCWwtMy4yMzUsMi42NjlsMTUuNzk5LTAuMDA4bDAuNDA2LTAuNjA0YzAuMDY2LTAuMDkyLDEuNTU1LTIuMzM3LDEuNTU1LTUuMTFDNTkuODkzLDM4LjY4Niw1OC4zMTQsMzYuNTIzLDU1Ljk2MSwzNS43MXoNCgkJIE0xMC43ODYsNDYuNzM0TDEwLjc4Niw0Ni43MzRMMTAuNzg2LDQ2LjczNEwxMC43ODYsNDYuNzM0eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.wc-light-snow-showers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNi44OTEsNDguNzM0bC0yLjU4Ni0xLjQ1MmwyLjU4Ni0xLjQ1MmMwLjU2Mi0wLjMxNCwwLjc1Ni0xLjAxMiwwLjQzLTEuNTU3DQoJCWMtMC4zMjUtMC41NDUtMS4wNDEtMC43MzItMS42LTAuNDE4bC0yLjU4OCwxLjQ1NVY0Mi40YzAtMC42MjctMC41MjMtMS4xMzktMS4xNzMtMS4xMzljLTAuNjQ1LDAtMS4xNjcsMC41MTItMS4xNjcsMS4xMzl2Mi45MQ0KCQlsLTIuNTkxLTEuNDUzYy0wLjU2My0wLjMxMy0xLjI3Ni0wLjEyNS0xLjU5OSwwLjQxNmMtMC4zMjcsMC41NDUtMC4xMywxLjI0MiwwLjQyOCwxLjU1OGwyLjU4OCwxLjQ1M2wtMi41ODgsMS40NQ0KCQljLTAuNTU4LDAuMzE0LTAuNzU0LDEuMDEyLTAuNDI4LDEuNTU3YzAuMjE2LDAuMzYzLDAuNjExLDAuNTY4LDEuMDE1LDAuNTY4YzAuMTk3LDAsMC40MDEtMC4wNDksMC41ODQtMC4xNTJsMi41OTEtMS40NTJ2Mi45MDQNCgkJYzAsMC42MjgsMC41MjIsMS4xMzksMS4xNjcsMS4xMzljMC42NDksMCwxLjE3My0wLjUxMSwxLjE3My0xLjEzOXYtMi45MDRsMi41ODgsMS40NTJjMC4xODgsMC4xMDQsMC4zODcsMC4xNTIsMC41ODIsMC4xNTINCgkJYzAuNDA4LDAsMC44MDEtMC4yMDUsMS4wMTgtMC41NjhDMzcuNjQ2LDQ5Ljc0NiwzNy40NTIsNDkuMDUsMzYuODkxLDQ4LjczNCIvPg0KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01NS45NjEsMzUuNzFjLTAuMTc3LTMuMTkyLTEuMzI0LTUuODQzLTMuNDA2LTcuODgzYy0yLjQ0NS0yLjM5OC01LjQ0NS0zLjEzMi02LjQzOC0zLjMxNw0KCQljLTAuMDI1LTMuMDU3LTEuMjM0LTUuOTU3LTMuNDk4LTguMzk2Yy0zLjEwNC0zLjM0Ny03LjgxOC01LjM0NS0xMi42MS01LjM0NWMtNC40NDUsMC04Ljk3MywyLjA3OS0xMi4xMTYsNS41NjENCgkJYy0yLjQzMywyLjY5Ni0zLjc2Miw1LjkwNi0zLjc1Myw5LjA0NkM4LjM3LDI2LjE3LDQuMDMyLDMwLjcwOSw0LjAzMiwzNS45NjhjMCw1Ljg1MywzLjcxNSwxMC44NjUsNi43NTgsMTAuODY3bDguMDY4LTAuMDAzDQoJCWwzLjEzLTIuNjY5bC0xMS4yLDAuMDA1Yy0xLjE2My0wLjAwMi00LjAxMi0zLjU1Mi00LjAxMi04LjE5OWMwLTQuMjExLDQuMDM4LTcuODkzLDguODE3LTguMDQxaDEuNTY0bC0wLjIwNS0xLjUwOA0KCQljLTAuMzc0LTIuNzY2LDAuNzIxLTUuODAxLDMuMDAxLTguMzMxYzIuNjI4LTIuOTEyLDYuMzg1LTQuNjUxLDEwLjA1Mi00LjY1MWM0LjAyOCwwLDcuOTc5LDEuNjY4LDEwLjU3MSw0LjQ2Mg0KCQljMi4wNjEsMi4yMjEsMy4wMzMsNC45NDIsMi43NDIsNy42NzFsLTAuMDgyLDEuNDY2aDEuNTE4YzAuODExLDAsMy42MjksMC40OSw1Ljg1MiwyLjY2OWMxLjc3NCwxLjc0LDIuNjU4LDQuMTAxLDIuNjMzLDcuMDIxDQoJCWwtMC4wMTIsMS4zNDdsMS4yMDUtMC4wMDFsMC4yMDcsMC4wNDJjMS40NTMsMC4yOTksMi41MDgsMS41NTUsMi41MDgsMi45ODdjMCwxLjI3Mi0wLjQ3MywyLjQzNi0wLjc3MSwzLjA0OWwtMTEuMDA3LDAuMDA3DQoJCWwtMy4yMzUsMi42NjlsMTUuNzk5LTAuMDA4bDAuNDA2LTAuNjA0YzAuMDY2LTAuMDkyLDEuNTU1LTIuMzM3LDEuNTU1LTUuMTFDNTkuODkzLDM4LjY4Niw1OC4zMTQsMzYuNTIzLDU1Ljk2MSwzNS43MXoNCgkJIE0xMC43ODYsNDYuNzM0TDEwLjc4Niw0Ni43MzRMMTAuNzg2LDQ2LjczNEwxMC43ODYsNDYuNzM0eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.wc-blowing-snow {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0yNS45NjksNTIuOGwtMi41OTctMS40N2wyLjU5Ny0xLjQ3MWMwLjU2Mi0wLjMxOSwwLjc1NS0xLjAyMywwLjQzMS0xLjU3NA0KCWMtMC4zMjctMC41NTEtMS4wNDYtMC43MzktMS42MDUtMC40MjJsLTIuNTk0LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI2LTEuMTUxLTEuMTc2LTEuMTUxcy0xLjE3NCwwLjUxNS0xLjE3NCwxLjE1MXYyLjk0MQ0KCWwtMi41OTctMS40NjhjLTAuNTYzLTAuMzE5LTEuMjc4LTAuMTI4LTEuNjAzLDAuNDIyYy0wLjMyOCwwLjU0OC0wLjEzMSwxLjI1NiwwLjQzLDEuNTczbDIuNTk0LDEuNDY5bC0yLjU5NCwxLjQ3DQoJYy0wLjU2MSwwLjMxOS0wLjc1OCwxLjAyMy0wLjQzLDEuNTc1YzAuMjE3LDAuMzY5LDAuNjEsMC41NzUsMS4wMTgsMC41NzVjMC4xOTksMCwwLjQwMi0wLjA1LDAuNTg1LTAuMTU1bDIuNTk3LTEuNDcxdjIuOTM5DQoJYzAsMC42MzcsMC41MjUsMS4xNTMsMS4xNzQsMS4xNTNzMS4xNzYtMC41MTksMS4xNzYtMS4xNTN2LTIuOTM4bDIuNTk0LDEuNDY5YzAuMTg4LDAuMTA1LDAuMzg5LDAuMTU1LDAuNTg1LDAuMTU1DQoJYzAuNDEsMCwwLjgwMy0wLjIwNiwxLjAyMS0wLjU3NUMyNi43MjUsNTMuODIzLDI2LjUzMiw1My4xMTksMjUuOTY5LDUyLjgiLz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNi45MjMsNDIuNThsLTIuNTk2LTEuNDcxbDIuNTk2LTEuNDcxYzAuNTYyLTAuMzE4LDAuNzU3LTEuMDIyLDAuNDMxLTEuNTc0DQoJYy0wLjMyNi0wLjU1MS0xLjA0My0wLjc0MS0xLjYwNC0wLjQyNGwtMi41OTYsMS40NzV2LTIuOTQ0YzAtMC42MzQtMC41MjUtMS4xNDktMS4xNzctMS4xNDljLTAuNjQ2LDAtMS4xNjksMC41MTctMS4xNjksMS4xNDkNCgl2Mi45NDRsLTIuNTk4LTEuNDcxYy0wLjU2NS0wLjMxNi0xLjI4LTAuMTI3LTEuNjAzLDAuNDJjLTAuMzI4LDAuNTUyLTAuMTMxLDEuMjU5LDAuNDI4LDEuNTc2bDIuNTk2LDEuNDY5bC0yLjU5NiwxLjQ3MQ0KCWMtMC41NTksMC4zMTgtMC43NTYsMS4wMjMtMC40MjgsMS41NzRjMC4yMTYsMC4zNjksMC42MTIsMC41NzQsMS4wMTcsMC41NzRjMC4xOTksMCwwLjQwMi0wLjA0OSwwLjU4Ni0wLjE1MmwyLjU5OC0xLjQ3M3YyLjk0DQoJYzAsMC42MzYsMC41MjQsMS4xNTEsMS4xNjksMS4xNTFjMC42NTIsMCwxLjE3Ny0wLjUxNiwxLjE3Ny0xLjE1MXYtMi45MzhsMi41OTYsMS40NzFjMC4xODgsMC4xMDQsMC4zODcsMC4xNTIsMC41ODQsMC4xNTINCgljMC40MDksMCwwLjgwMy0wLjIwNSwxLjAyMS0wLjU3NEMzNy42OCw0My42MDQsMzcuNDg0LDQyLjg5OCwzNi45MjMsNDIuNTgiLz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ny44MTYsNTIuOGwtMi41OTgtMS40N2wyLjU5OC0xLjQ3MWMwLjU2Mi0wLjMxOSwwLjc1Ni0xLjAyMywwLjQzMS0xLjU3NHMtMS4wNDUtMC43MzktMS42MDMtMC40MjINCglsLTIuNTk5LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI0LTEuMTUxLTEuMTc0LTEuMTUxYy0wLjY0NywwLTEuMTczLDAuNTE1LTEuMTczLDEuMTUxdjIuOTQxbC0yLjU5OC0xLjQ2OA0KCWMtMC41NjQtMC4zMTktMS4yNzktMC4xMjgtMS42MDIsMC40MjJjLTAuMzMsMC41NDgtMC4xMzEsMS4yNTYsMC40MjcsMS41NzNsMi41OTksMS40NjlsLTIuNTk5LDEuNDcNCgljLTAuNTU4LDAuMzE5LTAuNzU3LDEuMDIzLTAuNDI3LDEuNTc1YzAuMjE0LDAuMzY5LDAuNjA5LDAuNTc1LDEuMDE2LDAuNTc1YzAuMTk4LDAsMC40MDEtMC4wNSwwLjU4Ni0wLjE1NWwyLjU5OC0xLjQ3MXYyLjkzOQ0KCWMwLDAuNjM3LDAuNTIzLDEuMTUzLDEuMTczLDEuMTUzczEuMTc0LTAuNTE5LDEuMTc0LTEuMTUzdi0yLjkzOGwyLjU5OSwxLjQ2OWMwLjE4NiwwLjEwNSwwLjM4NywwLjE1NSwwLjU4NCwwLjE1NQ0KCWMwLjQwOCwwLDAuODAzLTAuMjA2LDEuMDE5LTAuNTc1QzQ4LjU3Miw1My44MjMsNDguMzc5LDUzLjExOSw0Ny44MTYsNTIuOCIvPg0KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU2LjA0NiwzMS42OTRjLTAuMTc5LTMuMjI3LTEuMzI1LTUuOTEyLTMuNDE1LTcuOTc2Yy0yLjQ1MS0yLjQyNy01LjQ2MS0zLjE3LTYuNDU3LTMuMzU4DQoJYy0wLjAyNy0zLjA5MS0xLjIzOC02LjAyNy0zLjUwOC04LjQ5NmMtMy4xMTMtMy4zODctNy44NC01LjQwOS0xMi42NDYtNS40MDljLTQuNDU4LDAtOS4wMDEsMi4xMDQtMTIuMTUxLDUuNjI4DQoJYy0yLjQ0LDIuNzI4LTMuNzczLDUuOTc1LTMuNzY0LDkuMTUyYy01Ljc4NSwwLjgwNi0xMC4xMzYsNS40LTEwLjEzNiwxMC43MjJjMCw1LjkyMSwzLjcyNiwxMC45OTUsNi43NzYsMTAuOTk5aDAuMDAybDMuMDA5LTAuMDA0DQoJbDMuMTM4LTIuNzAzbC02LjE0OSwwLjAwNGMtMS4xNjUtMC4wMDEtNC4wMjMtMy41OTItNC4wMjMtOC4yOTVjMC00LjI2MSw0LjA1MS03Ljk4OCw4Ljg0My04LjEzN2gxLjU2OWwtMC4yMDYtMS41MjUNCgljLTAuMzc0LTIuODAxLDAuNzIyLTUuODc0LDMuMDA5LTguNDNjMi42MzctMi45NDksNi40MDUtNC43MDgsMTAuMDgyLTQuNzA4YzQuMDQsMCw4LDEuNjg4LDEwLjYwMSw0LjUxNg0KCWMyLjA2NSwyLjI0NiwzLjA0MSw1LjAwMSwyLjc1LDcuNzYybC0wLjA4NCwxLjQ4M2gxLjUyMmMwLjgxMiwwLDMuNjM5LDAuNDk3LDUuODY1LDIuNzAyYzEuNzc5LDEuNzU4LDIuNjY3LDQuMTQ4LDIuNjQzLDcuMTA0DQoJbC0wLjAxMiwxLjM2M2wxLjIxMS0wLjAwM2wwLjIwNSwwLjA0M2MxLjQ1NiwwLjMwMiwyLjUxNiwxLjU3NCwyLjUxNiwzLjAyMmMwLDEuMjg1LTAuNDczLDIuNDY0LTAuNzc3LDMuMDg0bC01Ljk1LDAuMDA3DQoJbC0zLjI0NywyLjcwMmwxMC43NjItMC4wMDZsMC40MDgtMC42MTJjMC4wNjUtMC4wOTUsMS41NTktMi4zNjQsMS41NTktNS4xNzVDNTkuOTksMzQuNzAzLDU4LjQwOSwzMi41MTgsNTYuMDQ2LDMxLjY5NHoNCgkgTTEwLjc0Niw0Mi44NUwxMC43NDYsNDIuODV2MC4wMDJWNDIuODV6Ii8+DQo8L3N2Zz4NCg==");
}
.wc-snow {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0yNS45NjksNTIuOGwtMi41OTctMS40N2wyLjU5Ny0xLjQ3MWMwLjU2Mi0wLjMxOSwwLjc1NS0xLjAyMywwLjQzMS0xLjU3NA0KCWMtMC4zMjctMC41NTEtMS4wNDYtMC43MzktMS42MDUtMC40MjJsLTIuNTk0LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI2LTEuMTUxLTEuMTc2LTEuMTUxcy0xLjE3NCwwLjUxNS0xLjE3NCwxLjE1MXYyLjk0MQ0KCWwtMi41OTctMS40NjhjLTAuNTYzLTAuMzE5LTEuMjc4LTAuMTI4LTEuNjAzLDAuNDIyYy0wLjMyOCwwLjU0OC0wLjEzMSwxLjI1NiwwLjQzLDEuNTczbDIuNTk0LDEuNDY5bC0yLjU5NCwxLjQ3DQoJYy0wLjU2MSwwLjMxOS0wLjc1OCwxLjAyMy0wLjQzLDEuNTc1YzAuMjE3LDAuMzY5LDAuNjEsMC41NzUsMS4wMTgsMC41NzVjMC4xOTksMCwwLjQwMi0wLjA1LDAuNTg1LTAuMTU1bDIuNTk3LTEuNDcxdjIuOTM5DQoJYzAsMC42MzcsMC41MjUsMS4xNTMsMS4xNzQsMS4xNTNzMS4xNzYtMC41MTksMS4xNzYtMS4xNTN2LTIuOTM4bDIuNTk0LDEuNDY5YzAuMTg4LDAuMTA1LDAuMzg5LDAuMTU1LDAuNTg1LDAuMTU1DQoJYzAuNDEsMCwwLjgwMy0wLjIwNiwxLjAyMS0wLjU3NUMyNi43MjUsNTMuODIzLDI2LjUzMiw1My4xMTksMjUuOTY5LDUyLjgiLz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNi45MjMsNDIuNThsLTIuNTk2LTEuNDcxbDIuNTk2LTEuNDcxYzAuNTYyLTAuMzE4LDAuNzU3LTEuMDIyLDAuNDMxLTEuNTc0DQoJYy0wLjMyNi0wLjU1MS0xLjA0My0wLjc0MS0xLjYwNC0wLjQyNGwtMi41OTYsMS40NzV2LTIuOTQ0YzAtMC42MzQtMC41MjUtMS4xNDktMS4xNzctMS4xNDljLTAuNjQ2LDAtMS4xNjksMC41MTctMS4xNjksMS4xNDkNCgl2Mi45NDRsLTIuNTk4LTEuNDcxYy0wLjU2NS0wLjMxNi0xLjI4LTAuMTI3LTEuNjAzLDAuNDJjLTAuMzI4LDAuNTUyLTAuMTMxLDEuMjU5LDAuNDI4LDEuNTc2bDIuNTk2LDEuNDY5bC0yLjU5NiwxLjQ3MQ0KCWMtMC41NTksMC4zMTgtMC43NTYsMS4wMjMtMC40MjgsMS41NzRjMC4yMTYsMC4zNjksMC42MTIsMC41NzQsMS4wMTcsMC41NzRjMC4xOTksMCwwLjQwMi0wLjA0OSwwLjU4Ni0wLjE1MmwyLjU5OC0xLjQ3M3YyLjk0DQoJYzAsMC42MzYsMC41MjQsMS4xNTEsMS4xNjksMS4xNTFjMC42NTIsMCwxLjE3Ny0wLjUxNiwxLjE3Ny0xLjE1MXYtMi45MzhsMi41OTYsMS40NzFjMC4xODgsMC4xMDQsMC4zODcsMC4xNTIsMC41ODQsMC4xNTINCgljMC40MDksMCwwLjgwMy0wLjIwNSwxLjAyMS0wLjU3NEMzNy42OCw0My42MDQsMzcuNDg0LDQyLjg5OCwzNi45MjMsNDIuNTgiLz4NCjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ny44MTYsNTIuOGwtMi41OTgtMS40N2wyLjU5OC0xLjQ3MWMwLjU2Mi0wLjMxOSwwLjc1Ni0xLjAyMywwLjQzMS0xLjU3NHMtMS4wNDUtMC43MzktMS42MDMtMC40MjINCglsLTIuNTk5LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI0LTEuMTUxLTEuMTc0LTEuMTUxYy0wLjY0NywwLTEuMTczLDAuNTE1LTEuMTczLDEuMTUxdjIuOTQxbC0yLjU5OC0xLjQ2OA0KCWMtMC41NjQtMC4zMTktMS4yNzktMC4xMjgtMS42MDIsMC40MjJjLTAuMzMsMC41NDgtMC4xMzEsMS4yNTYsMC40MjcsMS41NzNsMi41OTksMS40NjlsLTIuNTk5LDEuNDcNCgljLTAuNTU4LDAuMzE5LTAuNzU3LDEuMDIzLTAuNDI3LDEuNTc1YzAuMjE0LDAuMzY5LDAuNjA5LDAuNTc1LDEuMDE2LDAuNTc1YzAuMTk4LDAsMC40MDEtMC4wNSwwLjU4Ni0wLjE1NWwyLjU5OC0xLjQ3MXYyLjkzOQ0KCWMwLDAuNjM3LDAuNTIzLDEuMTUzLDEuMTczLDEuMTUzczEuMTc0LTAuNTE5LDEuMTc0LTEuMTUzdi0yLjkzOGwyLjU5OSwxLjQ2OWMwLjE4NiwwLjEwNSwwLjM4NywwLjE1NSwwLjU4NCwwLjE1NQ0KCWMwLjQwOCwwLDAuODAzLTAuMjA2LDEuMDE5LTAuNTc1QzQ4LjU3Miw1My44MjMsNDguMzc5LDUzLjExOSw0Ny44MTYsNTIuOCIvPg0KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU2LjA0NiwzMS42OTRjLTAuMTc5LTMuMjI3LTEuMzI1LTUuOTEyLTMuNDE1LTcuOTc2Yy0yLjQ1MS0yLjQyNy01LjQ2MS0zLjE3LTYuNDU3LTMuMzU4DQoJYy0wLjAyNy0zLjA5MS0xLjIzOC02LjAyNy0zLjUwOC04LjQ5NmMtMy4xMTMtMy4zODctNy44NC01LjQwOS0xMi42NDYtNS40MDljLTQuNDU4LDAtOS4wMDEsMi4xMDQtMTIuMTUxLDUuNjI4DQoJYy0yLjQ0LDIuNzI4LTMuNzczLDUuOTc1LTMuNzY0LDkuMTUyYy01Ljc4NSwwLjgwNi0xMC4xMzYsNS40LTEwLjEzNiwxMC43MjJjMCw1LjkyMSwzLjcyNiwxMC45OTUsNi43NzYsMTAuOTk5aDAuMDAybDMuMDA5LTAuMDA0DQoJbDMuMTM4LTIuNzAzbC02LjE0OSwwLjAwNGMtMS4xNjUtMC4wMDEtNC4wMjMtMy41OTItNC4wMjMtOC4yOTVjMC00LjI2MSw0LjA1MS03Ljk4OCw4Ljg0My04LjEzN2gxLjU2OWwtMC4yMDYtMS41MjUNCgljLTAuMzc0LTIuODAxLDAuNzIyLTUuODc0LDMuMDA5LTguNDNjMi42MzctMi45NDksNi40MDUtNC43MDgsMTAuMDgyLTQuNzA4YzQuMDQsMCw4LDEuNjg4LDEwLjYwMSw0LjUxNg0KCWMyLjA2NSwyLjI0NiwzLjA0MSw1LjAwMSwyLjc1LDcuNzYybC0wLjA4NCwxLjQ4M2gxLjUyMmMwLjgxMiwwLDMuNjM5LDAuNDk3LDUuODY1LDIuNzAyYzEuNzc5LDEuNzU4LDIuNjY3LDQuMTQ4LDIuNjQzLDcuMTA0DQoJbC0wLjAxMiwxLjM2M2wxLjIxMS0wLjAwM2wwLjIwNSwwLjA0M2MxLjQ1NiwwLjMwMiwyLjUxNiwxLjU3NCwyLjUxNiwzLjAyMmMwLDEuMjg1LTAuNDczLDIuNDY0LTAuNzc3LDMuMDg0bC01Ljk1LDAuMDA3DQoJbC0zLjI0NywyLjcwMmwxMC43NjItMC4wMDZsMC40MDgtMC42MTJjMC4wNjUtMC4wOTUsMS41NTktMi4zNjQsMS41NTktNS4xNzVDNTkuOTksMzQuNzAzLDU4LjQwOSwzMi41MTgsNTYuMDQ2LDMxLjY5NHoNCgkgTTEwLjc0Niw0Mi44NUwxMC43NDYsNDIuODV2MC4wMDJWNDIuODV6Ii8+DQo8L3N2Zz4NCg==");
}
.wc-hail {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjNDI0MjQyIiBwb2ludHM9IjM3LjY2MiwzMC41NzggMzkuMDA4LDMxLjMyNCAzMy4yMzgsNDEuMzU3IDMxLjg5NCw0MC42MTMgIi8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0xNS42MjQsNTYuMzU5Yy0wLjA5OSwwLTAuMjA1LTAuMDItMC4zMTQtMC4wNjFjLTAuNzQ5LTAuMjkzLTAuNjQtMC45MjEtMC4yNzktMi45OTQKCWMwLjQ1LTIuNTk5LDEuMzg5LTcuOTk2LTAuNTQyLTkuNTA3Yy0wLjgxNS0wLjYzNy0yLjE5NS0wLjU2OS00LjEwMiwwLjIxbC0wLjU5My0xLjQwMmMyLjQ2NS0xLjAwNCw0LjM3LTEuMDAyLDUuNjU5LDAuMDA4CgljMi40MzksMS45MDYsMS44MDcsNi43NzksMS4yNDMsMTAuMTMxYzEuMTQ3LTEuODI2LDMuMzg0LTUuNTYxLDEwLjIzNS0xNy4wNjlsMS4zMzUsMC43NjNjLTkuOTU5LDE2LjczMS0xMC4xOTQsMTcuMDc2LTExLjQ5LDE4Ljk5CglsLTAuMDkyLDAuMTM3QzE2LjQ5OCw1NS44MzgsMTYuMTQ1LDU2LjM1OSwxNS42MjQsNTYuMzU5eiIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzQuMTYsNTIuNTE0Yy0wLjE2LDAtMC4zMjEtMC4wNTktMC40ODQtMC4xOWMtMC40OTQtMC40MDktMC4yMDgtMC45ODctMC4wODgtMS4yMwoJYzEuMjgtMi41NzUsMTAuNTUzLTE4Ljc5NiwxMC45NDUtMTkuNDg2bDEuMzQ5LDAuNzQzYy0wLjA4LDAuMTQyLTYuOCwxMS44OTktOS43MTUsMTcuMTk0YzAuMzA2LTAuMTg4LDAuNjQ2LTAuMzk2LDEuMDE3LTAuNjE0CgljMS42LTAuOTI3LDIuODE1LTEuMTU2LDMuNzE1LTAuNjk3YzAuOTMyLDAuNDcyLDEuMDMxLDEuNDQ1LDEuMDM5LDEuNTU2bC0xLjU0MSwwLjExNmwwLDBjLTAuMDAyLDAtMC4wMzUtMC4yNDEtMC4yMTktMC4zMzEKCWMtMC4yODEtMC4xMzYtMS4wMS0wLjAzMS0yLjIwMywwLjY2MWMtMS4zNDksMC43ODUtMi4yMTcsMS4zOTYtMi43MzMsMS43NjNDMzQuODQsNTIuMjcxLDM0LjQ5Nyw1Mi41MTQsMzQuMTYsNTIuNTE0eiIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNOC45NjYsNDUuOTZjMCwxLjM1MS0xLjExNCwyLjQ0NC0yLjQ4OSwyLjQ0NGMtMS4zNzYsMC0yLjQ5LTEuMDk2LTIuNDktMi40NDQKCWMwLTEuMzQ3LDEuMTE1LTIuNDM4LDIuNDktMi40MzhTOC45NjYsNDQuNjEzLDguOTY2LDQ1Ljk2eiIvPgo8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iMzAuMDg3IiBjeT0iNDUuODI0IiByeD0iMi40OSIgcnk9IjIuNDQ1Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ni4xNSw1NC4wMjFjMCwxLjM1LTEuMTE1LDIuNDQzLTIuNDg5LDIuNDQzYy0xLjM3NSwwLTIuNDg5LTEuMDk1LTIuNDg5LTIuNDQzCgljMC0xLjM0NywxLjExNC0yLjQ0LDIuNDg5LTIuNDRDNDUuMDM1LDUxLjU4LDQ2LjE1LDUyLjY3Niw0Ni4xNSw1NC4wMjF6Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4zNjUsMzAuNTMzYy0wLjE3OC0yLjk0My0xLjIzNi01LjM5MS0zLjE0My03LjI4Yy0yLjE5Ny0yLjE3NS00Ljg4LTIuODgxLTUuODY3LTMuMDc3CgljLTAuMDQzLTIuODE3LTEuMTU4LTUuNDktMy4yMjctNy43NGMtMi44NTktMy4xMTItNy4yMDMtNC45NjktMTEuNjE1LTQuOTY5Yy00LjA5NiwwLTguMjcsMS45MzItMTEuMTY2LDUuMTY5CgljLTIuMjIxLDIuNDg0LTMuNDQ1LDUuNDM4LTMuNDU4LDguMzM0Yy01LjI4OCwwLjc3NC05LjI1Myw0Ljk4OS05LjI1Myw5Ljg3YzAsNS40NTEsMy40NTQsMTAuMTMxLDYuMjgzLDEwLjEzM2wzLjU2LTAuMDAyCglsMy4wODYtMi42NThsLTYuNjQ0LDAuMDA2Yy0wLjg2NC0wLjAwMi0zLjU3Ni0zLjEwNS0zLjU3Ni03LjQ3OWMwLTMuODQxLDMuNjU1LTcuMTk5LDcuOTc1LTcuMzMzaDEuNTQ0bC0wLjIwMS0xLjUKCWMtMC4zMzgtMi41MjksMC42NTMtNS4zMDUsMi43MjMtNy42MTljMi4zOS0yLjY3MSw1LjgtNC4yNjYsOS4xMjgtNC4yNjZjMy42NjEsMCw3LjI1MiwxLjUzLDkuNjA2LDQuMDkxCgljMS44NjQsMi4wMzIsMi43NDksNC41MiwyLjQ4Myw3LjAxOGwtMC4wODIsMS40NTRoMS40OWMwLjczMywwLDMuMjc4LDAuNDQ3LDUuMjg3LDIuNDM3YzEuNjA1LDEuNTg3LDIuNDA1LDMuNzQ2LDIuMzg1LDYuNDE5CglsLTAuMDEzLDEuMzM4bDEuMTg1LTAuMDA1bDAuMTg3LDAuMDM5YzEuMjg3LDAuMjY4LDIuMjIsMS4zOTEsMi4yMiwyLjY3YzAsMS4xMTYtMC40MDIsMi4xNDYtMC42NzQsMi43MThsLTcuNzI3LDAuMDA5CglsLTMuMTg5LDIuNjU2bDEyLjQ1Ni0wLjAwNmwwLjQwMS0wLjYwNGMwLjA1OS0wLjA4NiwxLjQzOC0yLjE4MSwxLjQzOC00Ljc3MUM1OS45NjksMzMuMzMsNTguNTI3LDMxLjMxNSw1Ni4zNjUsMzAuNTMzeiIvPgo8L3N2Zz4K");
}
.wc-sleet {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjMTI2MUZCIiBwb2ludHM9IjMzLjQ0MywzMy4zODkgMjkuODc0LDQ3LjE2OSA0MC41ODUsMzMuMzg5ICIvPgo8cG9seWdvbiBmaWxsPSIjMTI2MUZCIiBwb2ludHM9IjM4LjQ5Myw0Mi4yMDcgMzQuOTI0LDU1Ljk4NiA0NS42MzQsNDIuMjA3ICIvPgo8cG9seWdvbiBmaWxsPSIjMTI2MUZCIiBwb2ludHM9IjIxLjA0Niw0Mi4yMDcgMTcuNDc2LDU1Ljk4NiAyOC4xODYsNDIuMjA3ICIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTYuMDE4LDMzLjY3NGMtMC4xNzctMy4yNTEtMS4zMjItNS45NTMtMy40MDEtOC4wMzJjLTIuNDQ1LTIuNDQ0LTUuNDQ0LTMuMTkzLTYuNDM1LTMuMzgxCgljLTAuMDI3LTMuMTEzLTEuMjM0LTYuMDY5LTMuNDk4LTguNTU2Yy0zLjEwMy0zLjQxLTcuODEzLTUuNDQ2LTEyLjYwMy01LjQ0NmMtNC40NDEsMC04Ljk2OCwyLjExOC0xMi4xMDgsNS42NjgKCWMtMi40MywyLjc0NS0zLjc2LDYuMDE1LTMuNzUsOS4yMTZjLTUuNzY1LDAuODEtMTAuMTAxLDUuNDM2LTEwLjEwMSwxMC43OTRjMCw1Ljk2MywzLjcxMiwxMS4wNzMsNi43NTIsMTEuMDc2aDAuMDAxbDIuOTk5LTAuMDA0CglsMy4xMjgtMi43MjNsLTYuMTI4LDAuMDA2Yy0xLjE2Mi0wLjAwMS00LjAxLTMuNjItNC4wMS04LjM1NWMwLTQuMjkxLDQuMDM2LTguMDQyLDguODEyLTguMTkyaDEuNTYzbC0wLjIwNC0xLjUzNwoJYy0wLjM3My0yLjgxOSwwLjcyLTUuOTEyLDIuOTk5LTguNDg3YzIuNjI4LTIuOTcsNi4zODItNC43NDIsMTAuMDQ2LTQuNzQyYzQuMDI1LDAsNy45NzUsMS43LDEwLjU2Niw0LjU0OAoJYzIuMDU3LDIuMjYxLDMuMDMsNS4wMzUsMi43NCw3LjgxNmwtMC4wODUsMS40OTVoMS41MTdjMC44MTIsMCwzLjYyOSwwLjUsNS44NDksMi43MmMxLjc3MiwxLjc3MSwyLjY1OCw0LjE3OSwyLjYzMyw3LjE1NQoJbC0wLjAxMywxLjM3MmwxLjIwNS0wLjAwNGwwLjIwNywwLjA0NWMxLjQ0OSwwLjMwNCwyLjUwNSwxLjU4NCwyLjUwNSwzLjA0NGMwLDEuMjk0LTAuNDcsMi40OC0wLjc3MiwzLjEwNWwtNS45MzMsMC4wMDcKCWwtMy4yMzMsMi43MjJsMTAuNzI1LTAuMDA4bDAuNDA2LTAuNjE2YzAuMDYzLTAuMDk2LDEuNTUzLTIuMzgyLDEuNTUzLTUuMjFDNTkuOTQ5LDM2LjcwNSw1OC4zNzIsMzQuNTAzLDU2LjAxOCwzMy42NzR6Ii8+Cjwvc3ZnPgo=");
}
.wc-dust {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zMy4yMzYsMjEuOTgyYzAtMy44ODYtMy4yNTgtNy4wNDctNy4yNjMtNy4wNDdjLTQuMDA1LDAtNy4yNjIsMy4xNi03LjI2Miw3LjA0NwoJCQljMCwwLjU5NywwLjA3NywxLjE5LDAuMjI5LDEuNzY0bDAuMTA3LDAuNDA2bDEuNzg4LTEuNzg4bC0wLjAwNC0wLjEwNGMtMC4wMTMtMC4yNTQtMC4wMTktMC4yNzgtMC4wMjEtMC4yNzkKCQkJYzAtMi43NjIsMi4zMTctNS4wMDksNS4xNjMtNS4wMDljMi44NDgsMCw1LjE2NCwyLjI0Niw1LjE2NCw1LjAwOXMtMi4zMTgsNS4wMTItNS4xNjMsNS4wMTJsLTE1LjY0MiwwLjAxM2wtMi4wNTYsMi4wMzgKCQkJbDE3LjY5Ny0wLjAxNUMyOS45NzksMjkuMDMsMzMuMjM2LDI1Ljg2OCwzMy4yMzYsMjEuOTgyeiIvPgoJCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00MS44MjYsMTguOTg3Yy00LjAwNCwwLTcuMjY0LDMuMTYzLTcuMjY0LDcuMDQ4YzAsMC41OTgsMC4wOCwxLjE5LDAuMjI5LDEuNzYzbDAuMTA4LDAuNDAzbDEuNzg5LTEuNzg1CgkJCWwtMC4wMDYtMC4xMDJjLTAuMDA4LTAuMTY0LTAuMDEyLTAuMjM2LTAuMDIxLTAuMjc5YzAtMi43NjIsMi4zMTYtNS4wMTEsNS4xNjMtNS4wMTFzNS4xNjEsMi4yNDksNS4xNjEsNS4wMTEKCQkJYzAsMi43NjItMi4zMTIsNS4wMS01LjE2MSw1LjAxTDYuMTEyLDMxLjA2TDQuMDU2LDMzLjFsMzcuNzctMC4wMTdjNC4wMDQsMCw3LjI2My0zLjE2MSw3LjI2My03LjA0OAoJCQlDNDkuMDg5LDIyLjE0OSw0NS44MywxOC45ODcsNDEuODI2LDE4Ljk4N3oiLz4KCQk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMjQuNDkyLDM1LjA4Mkw3LjI3MSwzNS4wNjhsLTIuMTQyLDIuMDM3bDE5LjM2MywwLjAxNmMyLjg0NywwLDUuMTYyLDIuMjQ1LDUuMTYyLDUuMDEKCQkJYzAsMi43NjQtMi4zMTgsNS4wMS01LjE2Miw1LjAxYy0yLjg0MiwwLTUuMTUzLTIuMjM2LTUuMTYzLTUuMDIyYzAuMDA4LTAuMDU2LDAuMDExLTAuMTIsMC4wMTQtMC4xODhsMC4wMjktMC42bC0wLjQ0LDAuNDI0CgkJCWMwLDAtMS4yNDYsMS4xOTgtMS41NDEsMS40OTVsLTAuMDg5LDAuMDg4bDAuMDI2LDAuMTIxYzAuNjgxLDMuMzE1LDMuNjkxLDUuNzIyLDcuMTY0LDUuNzIyYzQuMDAzLDAsNy4yNi0zLjE2NCw3LjI2MS03LjA0OAoJCQlDMzEuNzUzLDM4LjI0NywyOC40OTQsMzUuMDgyLDI0LjQ5MiwzNS4wODJ6Ii8+Cgk8L2c+Cgk8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iMzMuMzc4IiBjeT0iNDguMzg0IiByeD0iMC44NDkiIHJ5PSIwLjgyMiIvPgoJPGVsbGlwc2UgZmlsbD0iIzQyNDI0MiIgY3g9IjMzLjM3OCIgY3k9IjQ0LjI5NyIgcng9IjAuODQ5IiByeT0iMC44MjMiLz4KCTxlbGxpcHNlIGZpbGw9IiM0MjQyNDIiIGN4PSIzMy4zNzgiIGN5PSI0MC4yMTIiIHJ4PSIwLjg0OSIgcnk9IjAuODIyIi8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzQuMjI3LDM2LjEyN2MwLDAuNDU0LTAuMzgxLDAuODItMC44NSwwLjgyYy0wLjQ3LDAtMC44NDgtMC4zNjYtMC44NDgtMC44MgoJCWMwLTAuNDU2LDAuMzc4LTAuODIsMC44NDgtMC44MkMzMy44NDYsMzUuMzA3LDM0LjIyNywzNS42NzEsMzQuMjI3LDM2LjEyN3oiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNC4yMjcsMTYuNDkxYzAsMC40NTMtMC4zODEsMC44MTktMC44NSwwLjgxOWMtMC40NywwLTAuODQ4LTAuMzY3LTAuODQ4LTAuODE5CgkJYzAtMC40NTcsMC4zNzgtMC44MjUsMC44NDgtMC44MjVDMzMuODQ2LDE1LjY2NiwzNC4yMjcsMTYuMDM0LDM0LjIyNywxNi40OTF6Ii8+Cgk8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iMzcuNzc5IiBjeT0iNDguMzg0IiByeD0iMC44NSIgcnk9IjAuODIyIi8+Cgk8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iMzcuNzc5IiBjeT0iNDQuMjk3IiByeD0iMC44NSIgcnk9IjAuODIzIi8+Cgk8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iMzcuNzc5IiBjeT0iNDAuMjEyIiByeD0iMC44NSIgcnk9IjAuODIyIi8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzguNjI5LDM2LjEyN2MwLDAuNDU0LTAuMzgzLDAuODItMC44NTIsMC44MmMtMC40NjUsMC0wLjg0Ni0wLjM2Ni0wLjg0Ni0wLjgyCgkJYzAtMC40NTYsMC4zODEtMC44MiwwLjg0Ni0wLjgyQzM4LjI0NiwzNS4zMDcsMzguNjI5LDM1LjY3MSwzOC42MjksMzYuMTI3eiIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTM4LjYyOSwxNi40OTFjMCwwLjQ1My0wLjM4MywwLjgxOS0wLjg1MiwwLjgxOWMtMC40NjUsMC0wLjg0Ni0wLjM2Ny0wLjg0Ni0wLjgxOQoJCWMwLTAuNDU3LDAuMzgxLTAuODI1LDAuODQ2LTAuODI1QzM4LjI0NiwxNS42NjYsMzguNjI5LDE2LjAzNCwzOC42MjksMTYuNDkxeiIvPgoJPGVsbGlwc2UgZmlsbD0iIzQyNDI0MiIgY3g9IjQyLjE4NiIgY3k9IjQ0LjI5NyIgcng9IjAuODQ5IiByeT0iMC44MjMiLz4KCTxlbGxpcHNlIGZpbGw9IiM0MjQyNDIiIGN4PSI0Mi4xODYiIGN5PSI0MC4yMTIiIHJ4PSIwLjg0OSIgcnk9IjAuODIyIi8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDMuMDMzLDM2LjEyN2MwLDAuNDU0LTAuMzgxLDAuODItMC44NDgsMC44MmMtMC40NywwLTAuODQ5LTAuMzY2LTAuODQ5LTAuODIKCQljMC0wLjQ1NiwwLjM3OS0wLjgyLDAuODQ5LTAuODJDNDIuNjUyLDM1LjMwNyw0My4wMzMsMzUuNjcxLDQzLjAzMywzNi4xMjd6Ii8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDMuMDMzLDE2LjQ5MWMwLDAuNDUzLTAuMzgxLDAuODE5LTAuODQ4LDAuODE5Yy0wLjQ3LDAtMC44NDktMC4zNjctMC44NDktMC44MTkKCQljMC0wLjQ1NywwLjM3OS0wLjgyNSwwLjg0OS0wLjgyNUM0Mi42NTIsMTUuNjY2LDQzLjAzMywxNi4wMzQsNDMuMDMzLDE2LjQ5MXoiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ni45NjMsMTYuNDkxYzAsMC40NTMtMC4zNzksMC44MTktMC44NDgsMC44MTljLTAuNDY3LDAtMC44NS0wLjM2Ny0wLjg1LTAuODE5CgkJYzAtMC40NTcsMC4zODMtMC44MjUsMC44NS0wLjgyNUM0Ni41ODQsMTUuNjY2LDQ2Ljk2MywxNi4wMzQsNDYuOTYzLDE2LjQ5MXoiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01MS4zNjYsMTYuNDkxYzAsMC40NTMtMC4zNzgsMC44MTktMC44NDcsMC44MTljLTAuNDcsMC0wLjg0OS0wLjM2Ny0wLjg0OS0wLjgxOQoJCWMwLTAuNDU3LDAuMzc5LTAuODI1LDAuODQ5LTAuODI1QzUwLjk4OCwxNS42NjYsNTEuMzY2LDE2LjAzNCw1MS4zNjYsMTYuNDkxeiIvPgoJPGVsbGlwc2UgZmlsbD0iIzQyNDI0MiIgY3g9IjQ2LjU4OSIgY3k9IjQ0LjI5NyIgcng9IjAuODQ3IiByeT0iMC44MjMiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ny40MzgsMzYuMTI3YzAsMC40NTQtMC4zNzksMC44Mi0wLjg1LDAuODJjLTAuNDY2LDAtMC44NDYtMC4zNjYtMC44NDYtMC44MgoJCWMwLTAuNDU2LDAuMzgtMC44MiwwLjg0Ni0wLjgyQzQ3LjA1OSwzNS4zMDcsNDcuNDM4LDM1LjY3MSw0Ny40MzgsMzYuMTI3eiIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTUxLjMwMSwzNi4xMjdjMCwwLjQ1NC0wLjM3OCwwLjgyLTAuODQ3LDAuODJjLTAuNDY4LDAtMC44NDktMC4zNjYtMC44NDktMC44MgoJCWMwLTAuNDU2LDAuMzgxLTAuODIsMC44NDktMC44MkM1MC45MjMsMzUuMzA3LDUxLjMwMSwzNS42NzEsNTEuMzAxLDM2LjEyN3oiLz4KCTxlbGxpcHNlIGZpbGw9IiM0MjQyNDIiIGN4PSI1MC40NTQiIGN5PSIzMi4wNCIgcng9IjAuODQ3IiByeT0iMC44MjEiLz4KCTxlbGxpcHNlIGZpbGw9IiM0MjQyNDIiIGN4PSI1MC40NTQiIGN5PSIyNy45NTUiIHJ4PSIwLjg0NyIgcnk9IjAuODIyIi8+Cgk8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iNTAuNDU0IiBjeT0iMjMuODY4IiByeD0iMC44NDciIHJ5PSIwLjgyMyIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTUxLjMwMSwxOS43ODVjMCwwLjQ1NC0wLjM3OCwwLjgyMS0wLjg0NywwLjgyMWMtMC40NjgsMC0wLjg0OS0wLjM2OC0wLjg0OS0wLjgyMQoJCWMwLTAuNDU2LDAuMzgxLTAuODIyLDAuODQ5LTAuODIyQzUwLjkyMywxOC45NjMsNTEuMzAxLDE5LjMyOSw1MS4zMDEsMTkuNzg1eiIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU1LjcyNywzMi4wMjhjLTAuMDA0LDAuNDU1LTAuMzg2LDAuODE4LTAuODU0LDAuODEyYy0wLjQ2OS0wLjAwNC0wLjg0Ni0wLjM3NC0wLjg0MS0wLjgzCgkJYzAuMDA3LTAuNDU1LDAuMzktMC44MTcsMC44NTgtMC44MTNDNTUuMzU1LDMxLjIwMiw1NS43MywzMS41NzQsNTUuNzI3LDMyLjAyOHoiLz4KCTxlbGxpcHNlIGZpbGw9IiM0MjQyNDIiIGN4PSI1NC44NTciIGN5PSIyNy45NTUiIHJ4PSIwLjg0OSIgcnk9IjAuODIyIi8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTUuNzA2LDE5Ljc4NWMwLDAuNDU0LTAuMzc5LDAuODIxLTAuODQ5LDAuODIxYy0wLjQ2NywwLTAuODQ4LTAuMzY4LTAuODQ4LTAuODIxCgkJYzAtMC40NTYsMC4zODEtMC44MjIsMC44NDgtMC44MjJDNTUuMzI3LDE4Ljk2Myw1NS43MDYsMTkuMzI5LDU1LjcwNiwxOS43ODV6Ii8+CgkKCQk8ZWxsaXBzZSB0cmFuc2Zvcm09Im1hdHJpeCgtMSAtMC4wMDk1IDAuMDA5NSAtMSAxMTguMjY4NCA2NC42ODMzKSIgZmlsbD0iIzQyNDI0MiIgY3g9IjU5LjI4OCIgY3k9IjMyLjA2IiByeD0iMC44NDciIHJ5PSIwLjgyMiIvPgo8L2c+Cjwvc3ZnPgo=");
}
.wc-foggy {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiM0MjQyNDIiIHBvaW50cz0iNTguOTMyLDI2LjM5NSAxOS44MDgsMjYuNDE0IDE3Ljc1LDI4LjUxMyA1Ni44MDcsMjguNDkzIAkiLz4KCTxwb2x5Z29uIGZpbGw9IiM0MjQyNDIiIHBvaW50cz0iNTguOTMyLDMxLjAzNiAxMi40MzYsMzEuMDU3IDEwLjM3OSwzMy4xNTIgNTYuODA3LDMzLjEzNCAJIi8+Cgk8cG9seWdvbiBmaWxsPSIjNDI0MjQyIiBwb2ludHM9IjYuMDQ4LDM1LjUwNSAzLjk5MSwzNy42MDQgNTcuNzksMzcuNTg0IDU5LjkxNSwzNS40ODYgCSIvPgoJPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgcG9pbnRzPSIxMS42MDgsNDIuNjk5IDQ4LjQ1Myw0Mi42OCA1MC41NzgsNDAuNTgzIDEzLjY2NCw0MC42MDIgCSIvPgoJPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgcG9pbnRzPSI1MS41NjIsMjEuNTExIDI3LjE3OCwyMS41MzIgMjUuMTIxLDIzLjYzIDQ5LjQzNiwyMy42MDggCSIvPgo8L2c+Cjwvc3ZnPgo=");
}
.wc-haze {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiM0MjQyNDIiIHBvaW50cz0iNTguOTMyLDI2LjM5NSAxOS44MDgsMjYuNDE0IDE3Ljc1LDI4LjUxMyA1Ni44MDcsMjguNDkzIAkiLz4KCTxwb2x5Z29uIGZpbGw9IiM0MjQyNDIiIHBvaW50cz0iNTguOTMyLDMxLjAzNiAxMi40MzYsMzEuMDU3IDEwLjM3OSwzMy4xNTIgNTYuODA3LDMzLjEzNCAJIi8+Cgk8cG9seWdvbiBmaWxsPSIjNDI0MjQyIiBwb2ludHM9IjYuMDQ4LDM1LjUwNSAzLjk5MSwzNy42MDQgNTcuNzksMzcuNTg0IDU5LjkxNSwzNS40ODYgCSIvPgoJPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgcG9pbnRzPSIxMS42MDgsNDIuNjk5IDQ4LjQ1Myw0Mi42OCA1MC41NzgsNDAuNTgzIDEzLjY2NCw0MC42MDIgCSIvPgoJPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgcG9pbnRzPSI1MS41NjIsMjEuNTExIDI3LjE3OCwyMS41MzIgMjUuMTIxLDIzLjYzIDQ5LjQzNiwyMy42MDggCSIvPgo8L2c+Cjwvc3ZnPgo=");
}
.wc-smoky {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjNDI0MjQyIiBzdHJva2U9IiM0MjQyNDIiIHBvaW50cz0iMjIxLjgzNCw5MjQuNzk3IDE2Mi45OTgsOTI0LjgyNiAxNjUuMjAxLDkyMi41NTMgMjI0LjEwOSw5MjIuNTIzICIvPgo8cG9seWdvbiBmaWxsPSIjNDI0MjQyIiBzdHJva2U9IiM0MjQyNDIiIHBvaW50cz0iMjIxLjgzNCw5MzIuMDQzIDE1MS42MzMsOTMyLjA3IDE1My44MzYsOTI5Ljc5OSAyMjQuMTA5LDkyOS43NyAiLz4KPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgc3Ryb2tlPSIjNDI0MjQyIiBwb2ludHM9IjIyMy4zNSw5MzguOTkgMTQxLjc4Miw5MzkuMDIgMTQzLjk4NCw5MzYuNzQ2IDIyNS42MjUsOTM2LjcxNyAiLz4KPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgc3Ryb2tlPSIjNDI0MjQyIiBwb2ludHM9IjIwOC45NTMsOTQ2Ljk0NyAxNTMuNTI3LDk0Ni45NzUgMTU1LjcyOSw5NDQuNzAxIDIxMS4yMjksOTQ0LjY3NCAiLz4KPHBvbHlnb24gZmlsbD0iIzQyNDI0MiIgc3Ryb2tlPSIjNDI0MjQyIiBwb2ludHM9IjIxMC40NjksOTE3LjE3MiAxNzQuMzYzLDkxNy4yMDMgMTc2LjU2NCw5MTQuOTMgMjEyLjc0NCw5MTQuODk4ICIvPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiNCRkJFQkUiIHBvaW50cz0iNTguODgzLDI2LjM5IDE5Ljg1LDI2LjQxIDE3Ljc5OCwyOC41MTMgNTYuNzY0LDI4LjQ5MyAJIi8+Cgk8cG9seWdvbiBmaWxsPSIjQkZCRUJFIiBwb2ludHM9IjU4Ljg4MywzMS4wNDMgMTIuNDk3LDMxLjA2MyAxMC40NDUsMzMuMTY0IDU2Ljc2NCwzMy4xNDYgCSIvPgoJPHBvbHlnb24gZmlsbD0iI0JGQkVCRSIgcG9pbnRzPSI2LjEyNCwzNS41MjMgNC4wNzIsMzcuNjI2IDU3Ljc0NSwzNy42MDUgNTkuODYzLDM1LjUwMyAJIi8+Cgk8cG9seWdvbiBmaWxsPSIjQkZCRUJFIiBwb2ludHM9IjExLjY3LDQyLjczMiA0OC40Myw0Mi43MTQgNTAuNTQ5LDQwLjYxMSAxMy43MjIsNDAuNjMxIAkiLz4KCTxwb2x5Z29uIGZpbGw9IiNCRkJFQkUiIHBvaW50cz0iNTEuNTMxLDIxLjQ5NiAyNy4yMDQsMjEuNTE2IDI1LjE1MSwyMy42MTkgNDkuNDEsMjMuNTk4IAkiLz4KPC9nPgo8L3N2Zz4K");
}
.wc-blustery {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00MC40MywxOS40MDhjMC00LjkwNC00LjA3Ni04Ljg5NC05LjA4Ni04Ljg5NGMtNS4wMDgsMC05LjA4MywzLjk5LTkuMDgzLDguODk0CgkJYzAsMC43NTIsMC4wOTYsMS41LDAuMjg2LDIuMjI1bDAuMTQ5LDAuNTY2bDIuMjgyLTIuM2wtMC4wMDctMC4xNDJjLTAuMDA5LTAuMjA2LTAuMDE2LTAuMjk0LTAuMDI2LTAuMzVoMC4wMDEKCQljMC0zLjQ1NCwyLjg2OS02LjI2NSw2LjM5Ny02LjI2NWMzLjUzLDAsNi4zOTksMi44MTEsNi4zOTksNi4yNjVjMCwzLjQ1My0yLjg2OSw2LjI2My02LjM5Niw2LjI2M2wtMTkuNTA0LDAuMDE5bC0yLjYzLDIuNjI5CgkJbDIyLjEzMi0wLjAxN0MzNi4zNTQsMjguMzAxLDQwLjQzLDI0LjMxMSw0MC40MywxOS40MDh6Ii8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTEuMDk4LDE1LjYwOGMtNS4wMDcsMC05LjA4MiwzLjk5MS05LjA4Miw4Ljg5NGMwLDAuNzUzLDAuMDk4LDEuNTAyLDAuMjg2LDIuMjI0bDAuMTQ5LDAuNTY4bDIuMjgxLTIuMwoJCWwtMC4wMDYtMC4xNDJjLTAuMDEtMC4yMTMtMC4wMTgtMC4yOTktMC4wMjYtMC4zNWgwLjAwMmMwLTMuNDUzLDIuODctNi4yNjQsNi4zOTYtNi4yNjRjMy41MjksMCw2LjM5OCwyLjgxMSw2LjM5OCw2LjI2NAoJCXMtMi44Nyw2LjI2NC02LjM5Niw2LjI2NEw2LjU4MiwzMC43ODRsLTIuNjMsMi42M2w0Ny4xNDYtMC4wMThjNS4wMSwwLDkuMDg2LTMuOTg5LDkuMDg2LTguODk1CgkJQzYwLjE4NCwxOS41OTgsNTYuMTA3LDE1LjYwOCw1MS4wOTgsMTUuNjA4eiIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTI5LjQ5OCwzNS44NDJsLTQuMTA5LTAuMDAzdi0wLjAxM2gtMi4yNTd2MC4wMTFMOC4wMjgsMzUuODI2bC0yLjc0MiwyLjYyOWwxNy44NDYsMC4wMTJ2MC4wMDJoMi4yNTcKCQl2LTAuMDAxbDQuMTExLDAuMDAzYzMuNTI1LDAsNi4zOTYsMi44MTEsNi4zOTYsNi4yNjRjMCwzLjQ1NS0yLjg3MSw2LjI2Ni02LjM5OCw2LjI2NmMtMy41MiwwLTYuMzg2LTIuNzk5LTYuMzk3LTYuMjgxCgkJYzAuMDExLTAuMDc0LDAuMDE0LTAuMTU0LDAuMDE5LTAuMjM4bDAuMDM5LTAuODRsLTAuNjExLDAuNTk0YzAsMC0xLjU1NCwxLjUwOC0xLjkyMSwxLjg3OWwtMC4xMjMsMC4xMjZsMC4wMzQsMC4xNjkKCQljMC44NTIsNC4xODQsNC42Miw3LjIyMiw4Ljk2LDcuMjIyYzUuMDA5LDAsOS4wODUtMy45ODcsOS4wODUtOC44OTRDMzguNTgzLDM5LjgzMywzNC41MDcsMzUuODQyLDI5LjQ5OCwzNS44NDJ6Ii8+CjwvZz4KPC9zdmc+Cg==");
}
.wc-windy {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00MC40MywxOS40MDhjMC00LjkwNC00LjA3Ni04Ljg5NC05LjA4Ni04Ljg5NGMtNS4wMDgsMC05LjA4MywzLjk5LTkuMDgzLDguODk0CgkJYzAsMC43NTIsMC4wOTYsMS41LDAuMjg2LDIuMjI1bDAuMTQ5LDAuNTY2bDIuMjgyLTIuM2wtMC4wMDctMC4xNDJjLTAuMDA5LTAuMjA2LTAuMDE2LTAuMjk0LTAuMDI2LTAuMzVoMC4wMDEKCQljMC0zLjQ1NCwyLjg2OS02LjI2NSw2LjM5Ny02LjI2NWMzLjUzLDAsNi4zOTksMi44MTEsNi4zOTksNi4yNjVjMCwzLjQ1My0yLjg2OSw2LjI2My02LjM5Niw2LjI2M2wtMTkuNTA0LDAuMDE5bC0yLjYzLDIuNjI5CgkJbDIyLjEzMi0wLjAxN0MzNi4zNTQsMjguMzAxLDQwLjQzLDI0LjMxMSw0MC40MywxOS40MDh6Ii8+Cgk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTEuMDk4LDE1LjYwOGMtNS4wMDcsMC05LjA4MiwzLjk5MS05LjA4Miw4Ljg5NGMwLDAuNzUzLDAuMDk4LDEuNTAyLDAuMjg2LDIuMjI0bDAuMTQ5LDAuNTY4bDIuMjgxLTIuMwoJCWwtMC4wMDYtMC4xNDJjLTAuMDEtMC4yMTMtMC4wMTgtMC4yOTktMC4wMjYtMC4zNWgwLjAwMmMwLTMuNDUzLDIuODctNi4yNjQsNi4zOTYtNi4yNjRjMy41MjksMCw2LjM5OCwyLjgxMSw2LjM5OCw2LjI2NAoJCXMtMi44Nyw2LjI2NC02LjM5Niw2LjI2NEw2LjU4MiwzMC43ODRsLTIuNjMsMi42M2w0Ny4xNDYtMC4wMThjNS4wMSwwLDkuMDg2LTMuOTg5LDkuMDg2LTguODk1CgkJQzYwLjE4NCwxOS41OTgsNTYuMTA3LDE1LjYwOCw1MS4wOTgsMTUuNjA4eiIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTI5LjQ5OCwzNS44NDJsLTQuMTA5LTAuMDAzdi0wLjAxM2gtMi4yNTd2MC4wMTFMOC4wMjgsMzUuODI2bC0yLjc0MiwyLjYyOWwxNy44NDYsMC4wMTJ2MC4wMDJoMi4yNTcKCQl2LTAuMDAxbDQuMTExLDAuMDAzYzMuNTI1LDAsNi4zOTYsMi44MTEsNi4zOTYsNi4yNjRjMCwzLjQ1NS0yLjg3MSw2LjI2Ni02LjM5OCw2LjI2NmMtMy41MiwwLTYuMzg2LTIuNzk5LTYuMzk3LTYuMjgxCgkJYzAuMDExLTAuMDc0LDAuMDE0LTAuMTU0LDAuMDE5LTAuMjM4bDAuMDM5LTAuODRsLTAuNjExLDAuNTk0YzAsMC0xLjU1NCwxLjUwOC0xLjkyMSwxLjg3OWwtMC4xMjMsMC4xMjZsMC4wMzQsMC4xNjkKCQljMC44NTIsNC4xODQsNC42Miw3LjIyMiw4Ljk2LDcuMjIyYzUuMDA5LDAsOS4wODUtMy45ODcsOS4wODUtOC44OTRDMzguNTgzLDM5LjgzMywzNC41MDcsMzUuODQyLDI5LjQ5OCwzNS44NDJ6Ii8+CjwvZz4KPC9zdmc+Cg==");
}
.wc-cold {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMi4wNDEsMTguNDk5Yy03LjEyNywwLTEyLjkyNyw1LjcyNy0xMi45MjcsMTIuNzY1YzAsNy4wMzksNS44LDEyLjc2NywxMi45MjcsMTIuNzY3DQoJCWM3LjEyOCwwLDEyLjkyOC01LjcyOCwxMi45MjgtMTIuNzY3QzQ0Ljk2OSwyNC4yMjUsMzkuMTY5LDE4LjQ5OSwzMi4wNDEsMTguNDk5eiBNMzIuMDQxLDQxLjUwMw0KCQljLTUuNzE2LDAtMTAuMzY4LTQuNTk0LTEwLjM2OC0xMC4yMzlzNC42NTItMTAuMjM4LDEwLjM2OC0xMC4yMzhjNS43MTgsMCwxMC4zNjgsNC41OTIsMTAuMzY4LDEwLjIzOFMzNy43NTksNDEuNTAzLDMyLjA0MSw0MS41MDMNCgkJeiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMy4zMjIsNy4wMTNjMC4wMDMtMC4wMTYsMC4wMDUtMC4wMzMsMC4wMDUtMC4wNWMwLTAuNy0wLjU3My0xLjI3MS0xLjI3OS0xLjI3MQ0KCQljLTAuNjU1LDAtMS4xOTYsMC40ODctMS4yNjgsMS4xMjZoLTAuMDE4djcuNTA3aDIuNTU4TDMzLjMyMiw3LjAxM3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNDAxLDEyLjI0OGw0LjQxMiw1Ljk5NmwwLjA1NywwLjA3OWwyLjA3LTEuNDg1bC00LjM1Mi01LjkxOGMtMC4wMDgtMC4wMTQtMC4wMTUtMC4wMjctMC4wMjUtMC4wNDINCgkJYy0wLjI0Mi0wLjMzLTAuNjMzLTAuNTI2LTEuMDQ0LTAuNTI2Yy0wLjI3LDAtMC41MjgsMC4wODMtMC43NDgsMC4yNGMtMC41MjksMC4zOC0wLjY3NiwxLjA4OC0wLjM1NSwxLjY0NkwxNi40MDEsMTIuMjQ4eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik04LjA0MiwyNC43OTdsLTAuMDA1LDAuMDE3bDcuMTMzLDIuMjlsMC4wOTQsMC4wM2wwLjc5MS0yLjQwNEw5LjAxLDIyLjQ2OA0KCQljLTAuMDEzLTAuMDA3LTAuMDI2LTAuMDEzLTAuMDQ0LTAuMDJjLTAuMTMtMC4wNDItMC4yNjQtMC4wNjItMC4zOTktMC4wNjJjLTAuNTYsMC0xLjA1LDAuMzUxLTEuMjIxLDAuODcyDQoJCUM3LjE0MiwyMy44NzQsNy40NDYsMjQuNTMzLDguMDQyLDI0Ljc5N3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTUuNDk3LDM1LjE1OWwtNy4wNDMsMi4yNTljLTAuMDE1LDAuMDAzLTAuMDI5LDAuMDA1LTAuMDQ5LDAuMDExYy0wLjY3NiwwLjIxNi0xLjA0OCwwLjkzMi0wLjgzLDEuNTk2DQoJCWMwLjE3MSwwLjUxOSwwLjY2LDAuODY3LDEuMjE3LDAuODY3YzAuMDkxLDAsMC4xODEtMC4wMSwwLjI3LTAuMDI3bDAuMDA3LDAuMDE2bDcuMTI2LTIuMjg2bDAuMDk0LTAuMDNMMTUuNDk3LDM1LjE1OXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNTIsNTAuMTFjLTAuMDEsMC4wMS0wLjAyMSwwLjAyMS0wLjAzLDAuMDM1Yy0wLjIwMywwLjI3NC0wLjI4NiwwLjYxLTAuMjMzLDAuOTQzDQoJCWMwLjA1MiwwLjMzNiwwLjIzMywwLjYzLDAuNTEsMC44MjdjMC4yMTksMC4xNTcsMC40NzYsMC4yMzksMC43NDUsMC4yMzljMCwwLDAsMCwwLDBjMC4zNzEsMCwwLjcxNS0wLjE1MiwwLjk2MS0wLjQyNGwwLjAxNiwwLjAwNw0KCQlsNC40LTUuOTgxbDAuMDU5LTAuMDc4bC0yLjA3MS0xLjQ4NkwxNi41Miw1MC4xMXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzAuNjU3LDU1LjM2bC0wLjAwMywwLjAyNGMtMC4wMDIsMC4wMTMtMC4wMDQsMC4wMjYtMC4wMDUsMC4wNDZjMCwwLjcwMSwwLjU3MywxLjI3MSwxLjI3OSwxLjI3MWgwLjAwMQ0KCQljMC42NTksMCwxLjItMC40OTMsMS4yNjgtMS4xMzdsMC4wMTgtMC4wMDN2LTcuNDk0aC0yLjU2TDMwLjY1Nyw1NS4zNnogTTMxLjkzLDU2LjYwNUwzMS45Myw1Ni42MDVMMzEuOTMsNTYuNjA1TDMxLjkzLDU2LjYwNXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDcuNTY0LDUwLjEyOWwtNC40LTUuOTc5bC0wLjA1OC0wLjA3OGwtMi4wNywxLjQ4NWw0LjM1MSw1LjkxNGMwLjAwOCwwLjAxNSwwLjAxNSwwLjAyOCwwLjAyNSwwLjA0NQ0KCQljMC4yNDMsMC4zMywwLjYzNCwwLjUyNywxLjA0NiwwLjUyN2MwLjI3LDAsMC41MjctMC4wODQsMC43NDUtMC4yMzljMC41MzgtMC4zODUsMC42ODEtMS4xMDIsMC4zNDktMS42NjJMNDcuNTY0LDUwLjEyOXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNTUuOTIyLDM3LjU5M2wwLjAwMi0wLjAxOGwtNy4xMTktMi4yODVsLTAuMDkzLTAuMDI5bC0wLjc5LDIuNDA0bDcuMDIyLDIuMjUybDAuMDIyLDAuMDExDQoJCWMwLjAxMiwwLjAwNiwwLjAyMywwLjAxMSwwLjA0MiwwLjAxOWMwLjEyOSwwLjA0MiwwLjI2NiwwLjA2MywwLjQwMSwwLjA2M2MwLjU1OSwwLDEuMDQ4LTAuMzUsMS4yMi0wLjg3MQ0KCQlDNTYuODM1LDM4LjUxNiw1Ni41MjQsMzcuODUzLDU1LjkyMiwzNy41OTN6Ii8+DQoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTQ4LjQ3OSwyNy4yMzRMNTUuNSwyNC45OGwwLjA3MS0wLjAxNGMwLjY3NS0wLjIxNywxLjA0OC0wLjkzMiwwLjgzMS0xLjU5NA0KCQljLTAuMTczLTAuNTItMC42NTktMC44NjktMS4yMTgtMC44NjljLTAuMDk0LDAtMC4xODYsMC4wMS0wLjI3NywwLjAyOWwtMC4wMS0wLjAxNmwtNy4yMSwyLjMxNEw0OC40NzksMjcuMjM0eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00Ny40NTUsMTIuMjg2YzAuMDEtMC4wMSwwLjAxOS0wLjAyMSwwLjAzMS0wLjAzNWMwLjIwMi0wLjI3NSwwLjI4NC0wLjYxMSwwLjIzMS0wLjk0NQ0KCQljLTAuMDUyLTAuMzM1LTAuMjMyLTAuNjI4LTAuNTExLTAuODI3Yy0wLjIxNy0wLjE1Ny0wLjQ3NS0wLjI0LTAuNzQ0LTAuMjRjLTAuMzcsMC0wLjcxNiwwLjE1NS0wLjk2MiwwLjQyN2wtMC4wMTctMC4wMDcNCgkJbC00LjQ1Nyw2LjA1OGwyLjA3LDEuNDg1TDQ3LjQ1NSwxMi4yODZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}
.wc-cloudy {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTYuMDczLDM4Ljg4M2MtMC4xODEtMy4xNjUtMS4zMjYtNS43OTUtMy40MS03LjgyNGMtMi40MzMtMi4zNy01LjQxNi0zLjEwNi02LjQyNy0zLjI5NQoJYy0wLjAzLTMuMDMtMS4yNDEtNS45MDktMy41MDItOC4zM2MtMy4xMDQtMy4zMjYtNy44MjEtNS4zMTMtMTIuNjE2LTUuMzEzYy00LjQ0OSwwLTguOTgsMi4wNjctMTIuMTI0LDUuNTI4CgljLTIuNDI5LDIuNjc1LTMuNzU5LDUuODU3LTMuNzU1LDguOTc0Yy01Ljc2NywwLjc5Ny0xMC4xLDUuMzA5LTEwLjEsMTAuNTM0YzAsNS44MTksMy43MjQsMTAuODA2LDYuNzczLDEwLjgwN2gwLjAwMmw0Ny4wNTItMC4wMTkKCWgwLjA2N2wwLjQxMi0wLjYwOWMwLjA2Ni0wLjA5MywxLjU1OC0yLjMyNCwxLjU1OC01LjA4NkM2MC4wMDMsNDEuODQ2LDU4LjQyNywzOS42OTksNTYuMDczLDM4Ljg4M3ogTTE1LjcxNSwzMS4xOTZsMS41ODktMC4wMDEKCWwtMC4yMDctMS41MjFjLTAuMzczLTIuNzQsMC43MTgtNS43NDgsMi45OTMtOC4yNTJjMi42MjItMi44ODYsNi4zNy00LjYxLDEwLjAyOC00LjYxYzQuMDIxLDAsNy45NjEsMS42NTMsMTAuNTQ3LDQuNDIyCgljMi4wNTIsMi4yLDMuMDI0LDQuODk2LDIuNzMzLDcuNmwtMC4wODIsMS40NzhoMS41MzdjMC44MSwwLDMuNjE1LDAuNDg2LDUuODMyLDIuNjQzYzEuNzY4LDEuNzIxLDIuNjUsNC4wNjIsMi42MjUsNi45NTQKCWwtMC4wMTQsMS4zNTZsMS4yMjctMC4wMDRsMC4yMDUsMC4wNDNjMS40MzksMC4yOTUsMi40ODYsMS41MzIsMi40ODYsMi45NDRjMCwxLjI0OC0wLjQ2MywyLjM5Ni0wLjc2NiwzLjAwNWwtNDUuNTM3LDAuMDIKCWMtMS4xNTYtMC4wMDItMy45ODktMy41MTUtMy45ODktOC4xMTZDNi45MjMsMzQuOTg4LDEwLjk0OSwzMS4zNDIsMTUuNzE1LDMxLjE5NnoiLz4KPC9zdmc+Cg==");
}
.wc-mostly-cloudy-n {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTcuMzExLDM1LjgyOWMtMC4xNzUtMi4wMDktMC45NDItMy43MzYtMi4yMjktNS4wMDVjLTEuMTk5LTEuMTg0LTIuNTQ4LTEuNzAyLTMuMzU2LTEuOTIKCWMtMC4xMTMtMS45MTYtMC44OS0zLjcyMi0yLjI1OS01LjIzM2MtMS44NjYtMi4wNjUtNC42NTEtMy4yOTYtNy40NTItMy4yOTZjLTEuNTM2LDAtMy4wOTcsMC40MzktNC41MTEsMS4yNDcKCWMtMC4yMTQtMC4yOC0wLjQ0MS0wLjU1NS0wLjY4My0wLjgyM2MtMi42NzQtMi45NzItNi43MzQtNC43NDQtMTAuODYyLTQuNzQ0Yy0zLjgzMywwLTcuNzM4LDEuODQ2LTEwLjQ0Niw0LjkzNwoJYy0yLjA2LDIuMzUtMy4yMDMsNS4xNDQtMy4yMzgsNy44OWMtNC45MiwwLjc2OS04LjYwMiw0Ljc5LTguNjAyLDkuNDM4YzAsNS4yMjYsMy4yNjEsOS43MDMsNS45MzEsOS43MDNsNDAuMjE1LTAuMDE4bDAuMzk3LTAuNjA5CgljMC4wNTItMC4wNzYsMS4xMDQtMS43MjcsMS4zMDgtMy44NzloNi42OTFsMC4zOTYtMC42MzdjMC4xLTAuMTU4LDAuOTU5LTEuNiwwLjk1OS0zLjM5OEM1OS41NywzNy45MTQsNTguNjg4LDM2LjQ5Niw1Ny4zMTEsMzUuODI5Cgl6IE0xNS4wMjYsMjkuOTMyYy0wLjMxMS0yLjM3MywwLjYwMy00Ljk4MywyLjUxLTcuMTU4YzIuMjA0LTIuNTE0LDUuMzUyLTQuMDE2LDguNDItNC4wMTZjMy4zNzYsMCw2LjY4OCwxLjQ0LDguODYyLDMuODUyCgljMS43MTgsMS45MDgsMi41MjksNC4yNDQsMi4yODUsNi41OTNsLTAuMDc2LDEuNDc0aDEuNDc5YzAuNjc1LDAsMy4wMDMsMC40Miw0Ljg1MywyLjI4NWMxLjQ3NSwxLjQ4OSwyLjIwOSwzLjUxNywyLjE4OCw2LjAyNgoJbC0wLjAxLDEuMzU5bDEuMTgtMC4wMDZsMC4xNjYsMC4wMzRjMS4xNTQsMC4yNDYsMS45OSwxLjI3MiwxLjk5LDIuNDQ2YzAsMS4wMDgtMC4zNDQsMS45NDUtMC41OTIsMi40ODhMOS42MDIsNDUuMzI0CgljLTAuNzgxLDAtMy4yMzUtMi45MDMtMy4yMzUtNy4wMDJjMC0zLjU5NiwzLjM1Ni02LjczOSw3LjMyOS02Ljg2N2wxLjUzLDAuMDAzTDE1LjAyNiwyOS45MzJ6IE0zOC44OCwyMy45MzgKCWMwLjk5OC0wLjU2MiwyLjA4LTAuODY3LDMuMTM0LTAuODY3YzIuMDUxLDAsNC4wOTIsMC45MDIsNS40NTcsMi40MWMxLjE1MSwxLjI3NSwxLjcwMiwyLjg1MiwxLjU0NSw0LjQzN2wtMC4xNDgsMS41MTZsMS41NzgtMC4wMzUKCWMwLjQzNCwwLDEuNzI1LDAuMzQsMi43NDYsMS4zNDhjMC45ODMsMC45NywxLjQ3NiwyLjMzMywxLjQ2Myw0LjA1M2wtMC4wMTQsMS4zNjNsMS4xNzYtMC4wMWwwLjA3MiwwLjAxOAoJYzAuNTcsMC4xMjYsMC45ODQsMC42OCwwLjk4NCwxLjMxMmMwLDAuNTA4LTAuMTI3LDAuOTgyLTAuMjYsMS4zMzRMNTEuMTUsNDAuODJjLTAuNTQxLTEuMjg3LTEuNTc5LTIuMzM5LTIuOTM4LTIuODU2CgljLTAuMTcxLTIuNzg3LTEuMTYtNS4xMS0yLjkzOS02LjkwNmMtMi4wMS0yLjAzLTQuNDUzLTIuNzIyLTUuNDMyLTIuOTI5QzM5LjgxMiwyNi42NzcsMzkuNDc5LDI1LjI2OCwzOC44OCwyMy45Mzh6Ii8+Cjwvc3ZnPgo=");
}
.wc-mostly-cloudy-d {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTcuMzExLDM1LjgyOWMtMC4xNzUtMi4wMDktMC45NDItMy43MzYtMi4yMjktNS4wMDVjLTEuMTk5LTEuMTg0LTIuNTQ4LTEuNzAyLTMuMzU2LTEuOTIKCWMtMC4xMTMtMS45MTYtMC44OS0zLjcyMi0yLjI1OS01LjIzM2MtMS44NjYtMi4wNjUtNC42NTEtMy4yOTYtNy40NTItMy4yOTZjLTEuNTM2LDAtMy4wOTcsMC40MzktNC41MTEsMS4yNDcKCWMtMC4yMTQtMC4yOC0wLjQ0MS0wLjU1NS0wLjY4My0wLjgyM2MtMi42NzQtMi45NzItNi43MzQtNC43NDQtMTAuODYyLTQuNzQ0Yy0zLjgzMywwLTcuNzM4LDEuODQ2LTEwLjQ0Niw0LjkzNwoJYy0yLjA2LDIuMzUtMy4yMDMsNS4xNDQtMy4yMzgsNy44OWMtNC45MiwwLjc2OS04LjYwMiw0Ljc5LTguNjAyLDkuNDM4YzAsNS4yMjYsMy4yNjEsOS43MDMsNS45MzEsOS43MDNsNDAuMjE1LTAuMDE4bDAuMzk3LTAuNjA5CgljMC4wNTItMC4wNzYsMS4xMDQtMS43MjcsMS4zMDgtMy44NzloNi42OTFsMC4zOTYtMC42MzdjMC4xLTAuMTU4LDAuOTU5LTEuNiwwLjk1OS0zLjM5OEM1OS41NywzNy45MTQsNTguNjg4LDM2LjQ5Niw1Ny4zMTEsMzUuODI5Cgl6IE0xNS4wMjYsMjkuOTMyYy0wLjMxMS0yLjM3MywwLjYwMy00Ljk4MywyLjUxLTcuMTU4YzIuMjA0LTIuNTE0LDUuMzUyLTQuMDE2LDguNDItNC4wMTZjMy4zNzYsMCw2LjY4OCwxLjQ0LDguODYyLDMuODUyCgljMS43MTgsMS45MDgsMi41MjksNC4yNDQsMi4yODUsNi41OTNsLTAuMDc2LDEuNDc0aDEuNDc5YzAuNjc1LDAsMy4wMDMsMC40Miw0Ljg1MywyLjI4NWMxLjQ3NSwxLjQ4OSwyLjIwOSwzLjUxNywyLjE4OCw2LjAyNgoJbC0wLjAxLDEuMzU5bDEuMTgtMC4wMDZsMC4xNjYsMC4wMzRjMS4xNTQsMC4yNDYsMS45OSwxLjI3MiwxLjk5LDIuNDQ2YzAsMS4wMDgtMC4zNDQsMS45NDUtMC41OTIsMi40ODhMOS42MDIsNDUuMzI0CgljLTAuNzgxLDAtMy4yMzUtMi45MDMtMy4yMzUtNy4wMDJjMC0zLjU5NiwzLjM1Ni02LjczOSw3LjMyOS02Ljg2N2wxLjUzLDAuMDAzTDE1LjAyNiwyOS45MzJ6IE0zOC44OCwyMy45MzgKCWMwLjk5OC0wLjU2MiwyLjA4LTAuODY3LDMuMTM0LTAuODY3YzIuMDUxLDAsNC4wOTIsMC45MDIsNS40NTcsMi40MWMxLjE1MSwxLjI3NSwxLjcwMiwyLjg1MiwxLjU0NSw0LjQzN2wtMC4xNDgsMS41MTZsMS41NzgtMC4wMzUKCWMwLjQzNCwwLDEuNzI1LDAuMzQsMi43NDYsMS4zNDhjMC45ODMsMC45NywxLjQ3NiwyLjMzMywxLjQ2Myw0LjA1M2wtMC4wMTQsMS4zNjNsMS4xNzYtMC4wMWwwLjA3MiwwLjAxOAoJYzAuNTcsMC4xMjYsMC45ODQsMC42OCwwLjk4NCwxLjMxMmMwLDAuNTA4LTAuMTI3LDAuOTgyLTAuMjYsMS4zMzRMNTEuMTUsNDAuODJjLTAuNTQxLTEuMjg3LTEuNTc5LTIuMzM5LTIuOTM4LTIuODU2CgljLTAuMTcxLTIuNzg3LTEuMTYtNS4xMS0yLjkzOS02LjkwNmMtMi4wMS0yLjAzLTQuNDUzLTIuNzIyLTUuNDMyLTIuOTI5QzM5LjgxMiwyNi42NzcsMzkuNDc5LDI1LjI2OCwzOC44OCwyMy45Mzh6Ii8+Cjwvc3ZnPgo=");
}
.wc-mostly-cloudy {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTcuMzExLDM1LjgyOWMtMC4xNzUtMi4wMDktMC45NDItMy43MzYtMi4yMjktNS4wMDVjLTEuMTk5LTEuMTg0LTIuNTQ4LTEuNzAyLTMuMzU2LTEuOTIKCWMtMC4xMTMtMS45MTYtMC44OS0zLjcyMi0yLjI1OS01LjIzM2MtMS44NjYtMi4wNjUtNC42NTEtMy4yOTYtNy40NTItMy4yOTZjLTEuNTM2LDAtMy4wOTcsMC40MzktNC41MTEsMS4yNDcKCWMtMC4yMTQtMC4yOC0wLjQ0MS0wLjU1NS0wLjY4My0wLjgyM2MtMi42NzQtMi45NzItNi43MzQtNC43NDQtMTAuODYyLTQuNzQ0Yy0zLjgzMywwLTcuNzM4LDEuODQ2LTEwLjQ0Niw0LjkzNwoJYy0yLjA2LDIuMzUtMy4yMDMsNS4xNDQtMy4yMzgsNy44OWMtNC45MiwwLjc2OS04LjYwMiw0Ljc5LTguNjAyLDkuNDM4YzAsNS4yMjYsMy4yNjEsOS43MDMsNS45MzEsOS43MDNsNDAuMjE1LTAuMDE4bDAuMzk3LTAuNjA5CgljMC4wNTItMC4wNzYsMS4xMDQtMS43MjcsMS4zMDgtMy44NzloNi42OTFsMC4zOTYtMC42MzdjMC4xLTAuMTU4LDAuOTU5LTEuNiwwLjk1OS0zLjM5OEM1OS41NywzNy45MTQsNTguNjg4LDM2LjQ5Niw1Ny4zMTEsMzUuODI5Cgl6IE0xNS4wMjYsMjkuOTMyYy0wLjMxMS0yLjM3MywwLjYwMy00Ljk4MywyLjUxLTcuMTU4YzIuMjA0LTIuNTE0LDUuMzUyLTQuMDE2LDguNDItNC4wMTZjMy4zNzYsMCw2LjY4OCwxLjQ0LDguODYyLDMuODUyCgljMS43MTgsMS45MDgsMi41MjksNC4yNDQsMi4yODUsNi41OTNsLTAuMDc2LDEuNDc0aDEuNDc5YzAuNjc1LDAsMy4wMDMsMC40Miw0Ljg1MywyLjI4NWMxLjQ3NSwxLjQ4OSwyLjIwOSwzLjUxNywyLjE4OCw2LjAyNgoJbC0wLjAxLDEuMzU5bDEuMTgtMC4wMDZsMC4xNjYsMC4wMzRjMS4xNTQsMC4yNDYsMS45OSwxLjI3MiwxLjk5LDIuNDQ2YzAsMS4wMDgtMC4zNDQsMS45NDUtMC41OTIsMi40ODhMOS42MDIsNDUuMzI0CgljLTAuNzgxLDAtMy4yMzUtMi45MDMtMy4yMzUtNy4wMDJjMC0zLjU5NiwzLjM1Ni02LjczOSw3LjMyOS02Ljg2N2wxLjUzLDAuMDAzTDE1LjAyNiwyOS45MzJ6IE0zOC44OCwyMy45MzgKCWMwLjk5OC0wLjU2MiwyLjA4LTAuODY3LDMuMTM0LTAuODY3YzIuMDUxLDAsNC4wOTIsMC45MDIsNS40NTcsMi40MWMxLjE1MSwxLjI3NSwxLjcwMiwyLjg1MiwxLjU0NSw0LjQzN2wtMC4xNDgsMS41MTZsMS41NzgtMC4wMzUKCWMwLjQzNCwwLDEuNzI1LDAuMzQsMi43NDYsMS4zNDhjMC45ODMsMC45NywxLjQ3NiwyLjMzMywxLjQ2Myw0LjA1M2wtMC4wMTQsMS4zNjNsMS4xNzYtMC4wMWwwLjA3MiwwLjAxOAoJYzAuNTcsMC4xMjYsMC45ODQsMC42OCwwLjk4NCwxLjMxMmMwLDAuNTA4LTAuMTI3LDAuOTgyLTAuMjYsMS4zMzRMNTEuMTUsNDAuODJjLTAuNTQxLTEuMjg3LTEuNTc5LTIuMzM5LTIuOTM4LTIuODU2CgljLTAuMTcxLTIuNzg3LTEuMTYtNS4xMS0yLjkzOS02LjkwNmMtMi4wMS0yLjAzLTQuNDUzLTIuNzIyLTUuNDMyLTIuOTI5QzM5LjgxMiwyNi42NzcsMzkuNDc5LDI1LjI2OCwzOC44OCwyMy45Mzh6Ii8+Cjwvc3ZnPgo=");
}
.wc-partly-cloudy-n {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01OS42MDUsMzIuMzE5Yy0wLjI4Ny0wLjM5OS0wLjc3OS0wLjYxLTEuMjg1LTAuNTI4Yy0wLjc4NywwLjEzMi0xLjU3NywwLjE5OC0yLjM1LDAuMTk4CgkJYy03Ljg0MiwwLTE0LjIyMS02LjM4LTE0LjIyMS0xNC4yMjFjMC0yLjMyMSwwLjU0Ni00LjUzOSwxLjYyMS02LjU5MWMwLjIzNC0wLjQ0NSwwLjE5NS0wLjk3Ni0wLjEtMS4zODQKCQljLTAuMjg3LTAuMzk4LTAuNzctMC42MDctMS4yODUtMC41MjhjLTcuMDI2LDEuMTctMTIuMjMsNi4wMTQtMTMuNTc5LDEyLjY0M2wtMC4wNTQsMC4yNjdsMC4yNjksMC4wNDQKCQljMC43MjksMC4xMjMsMS4yMDYsMC4yNzgsMS41OTEsMC40MDFjMC4xNjMsMC4wNTMsMC4zMSwwLjEwMSwwLjQ0OSwwLjEzN2wwLjI3MSwwLjA3MmwwLjA1Ni0wLjI3MwoJCWMwLjk2Mi00LjcyMSw0LjIxOC04LjM1Nyw4Ljk2Ny0xMC4wNDZjLTAuNTYsMS43MDMtMC44NDMsMy40NjktMC44NDMsNS4yNThjMCw0LjQ5NCwxLjc1Miw4LjcyMyw0LjkzMywxMS45MTEKCQljMy4xODEsMy4xODksNy40MDcsNC45NDUsMTEuODk2LDQuOTQ1YzAuMDIsMC4wMDEsMC4wMzEsMCwwLjA0NywwYy0xLjk1MiwyLjUwMy00LjgyLDQuMzU2LTcuOTUxLDUuMTI2bC0wLjI4NCwwLjA3bDAuMTAzLDAuMjc3CgkJYzAuMDA2LDAuMDE0LDAuNTQ5LDEuNDk2LDAuNjYyLDEuOTU5bDAuMDY0LDAuMjU2bDAuMjU1LTAuMDYyYzQuNjY0LTEuMTQ5LDguNjI2LTQuMjY3LDEwLjg2OS04LjU0NgoJCUM1OS45MzksMzMuMjU5LDU5LjkwMiwzMi43MjcsNTkuNjA1LDMyLjMxOXoiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ny4xNzIsNDUuMTg5Yy0wLjE3LTIuNzI1LTEuMTM4LTQuOTk0LTIuODc2LTYuNzQ4Yy0xLjk2OC0xLjk4My00LjM1Ni0yLjY2Mi01LjMxMy0yLjg2MgoJCWMtMC4wNTgtMi42MDYtMS4wNzQtNS4wNzktMi45NTMtNy4xNjJjLTIuNjE4LTIuOTAyLTYuNTkyLTQuNjM1LTEwLjYyOS00LjYzNWMtMy43NDksMC03LjU2OSwxLjgwMi0xMC4yMTgsNC44MjIKCQljLTIuMDE1LDIuMjk2LTMuMTM0LDUuMDI2LTMuMTY3LDcuNzA4Yy00LjgxMywwLjc1NC04LjQxNCw0LjY4MS04LjQxNCw5LjIyNGMwLDUuMTAzLDMuMTg5LDkuNDc5LDUuOCw5LjQ4MWgwLjAwMmwzOS4zMzgtMC4wMTQKCQlsMC4zOS0wLjZjMC4wNTUtMC4wODEsMS4zMjEtMi4wNDUsMS4zMjEtNC40NzNDNTAuNDUyLDQ3LjgyNSw0OS4xNDMsNDUuOTQxLDQ3LjE3Miw0NS4xODl6IE0xNC45MDUsMzguODI2bC0wLjE5NS0xLjQ4OAoJCWMtMC4zMDQtMi4zMTgsMC41OS00Ljg2OCwyLjQ1NS02Ljk5NWMyLjE1NS0yLjQ1OCw1LjIzNC0zLjkyNCw4LjIzNi0zLjkyNGMzLjMwMywwLDYuNTQ0LDEuNDA3LDguNjY5LDMuNzYzCgkJYzEuNjc5LDEuODY1LDIuNDc1LDQuMTQ3LDIuMjM2LDYuNDQybC0wLjA3OCwxLjQ0aDEuNDQ4YzAuNjU3LDAsMi45MzgsMC40MSw0Ljc0NSwyLjIzMWMxLjQ0NCwxLjQ1NiwyLjE2MywzLjQzOCwyLjE0Myw1Ljg4OAoJCWwtMC4wMSwxLjMzbDEuMTQ2LTAuMDA2bDAuMTY5LDAuMDM1YzEuMTI5LDAuMjM5LDEuOTQ3LDEuMjQzLDEuOTQ3LDIuMzg3YzAsMC45ODYtMC4zMzQsMS45MDItMC41OCwyLjQzN0w5LjQwNCw1Mi4zODIKCQljLTAuNzY2LTAuMDAyLTMuMTY1LTIuODQ1LTMuMTY1LTYuODQ3YzAtMy41MTIsMy4yODEtNi41ODQsNy4xNjctNi43MXYwLjAwMUgxNC45MDV6Ii8+CjwvZz4KPC9zdmc+Cg==");
}
.wc-partly-cloudy {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTcuMDc0LDQ0Ljk5MWMtMC4xOC0yLjU5NS0xLjEzNS00Ljc1Ny0yLjg0Mi02LjQzM2MtMS45MDEtMS44NjMtNC4xOTYtMi41MjktNS4xODItMi43MzgKCWMtMC4wNzItMi40ODEtMS4wNzYtNC44MzItMi45MTYtNi44MTRjLTIuNTgtMi43ODMtNi40OTgtNC40NDYtMTAuNDc3LTQuNDQ2Yy0zLjY5NiwwLTcuNDYzLDEuNzI5LTEwLjA3NSw0LjYyNQoJYy0xLjk2OCwyLjE4Ni0zLjA3LDQuNzc3LTMuMTIyLDcuMzMzYy00LjcyMSwwLjc1LTguMjQ0LDQuNTE1LTguMjQ0LDguODYzYzAsNS4wNTEsMy4xNTUsOS4xMTksNS43NjgsOS4xMjJoMC4wMDJsMzguNTg3LTAuMDE1CglsMC40MDYtMC42MDZjMC4wNTQtMC4wODEsMS4zMS0xLjk3MiwxLjMxLTQuMzEyQzYwLjI5LDQ3LjU0NSw1OS4wMDcsNDUuNzMyLDU3LjA3NCw0NC45OTF6IE0yNS4yNywzNy41NTMKCWMtMC4yOTUtMi4xODYsMC41NzQtNC41OTEsMi4zODUtNi42YzIuMDk0LTIuMzI0LDUuMDg2LTMuNzExLDguMDAyLTMuNzExYzMuMjEyLDAsNi4zNjQsMS4zMyw4LjQzLDMuNTU5CgljMS42MywxLjc2LDIuMzk5LDMuOTEyLDIuMTcxLDYuMDhsLTAuMDgzLDEuNDZoMS41MTFjMC42MzUsMCwyLjgzOCwwLjM4OCw0LjU4OCwyLjEwNGMxLjM5NiwxLjM3MSwyLjA5NCwzLjI0LDIuMDcyLDUuNTUzCglsLTAuMDExLDEuMzU0aDEuMjI4bDAuMTMxLDAuMDI1YzEuMDY2LDAuMjIxLDEuODQsMS4xNDMsMS44NCwyLjE5M2MwLDAuODk0LTAuMzA1LDEuNzI5LTAuNTM2LDIuMjM2bC0zNy4wMSwwLjAxNAoJYy0wLjcwNiwwLTMuMDE1LTIuNzQ2LTMuMDE1LTYuNDM5YzAtMy4zMDQsMy4xNzctNi4xOTMsNi45MzgtNi4zMTJoMS41NjVMMjUuMjcsMzcuNTUzeiIvPgo8Zz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0yOS44NjksMjEuMjAzYy0xLjcyNi0xLjQ0Ni0zLjkyOS0yLjI0Mi02LjIwMy0yLjI0MmMtNS4yNTUsMC05LjUzLDQuMTYtOS41Myw5LjI3MwoJCWMwLDIuNjE1LDEuMTUsNS4xMjIsMy4xNjcsNi44ODlsMC45MTEsMC43MTRsMi41Ni0wLjk0NmwtMS4yNzctMS4yMTNMMTkuMjIsMzMuNDNsMC4wMDUtMC4wMDVsLTAuMjAzLTAuMTc4CgkJYy0xLjQ2Mi0xLjI4My0yLjMwMS0zLjEwOS0yLjMwMS01LjAxMmMwLTMuNzI4LDMuMTE2LTYuNzYsNi45NDctNi43NmMxLjY1NiwwLDMuMjYsMC41OCw0LjUxOCwxLjYzM2wwLjIwMiwwLjE2M1YyMy4yN2wwLjcxMiwwLjU5CgkJbDIuNTUyLTEuMDQ0bC0xLjM3NS0xLjI3TDI5Ljg2OSwyMS4yMDN6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTkuMDA1LDE2Ljc2MmwtMi40MzYtNS4wNTVsLTAuMDI1LTAuMDY1Yy0wLjI3OS0wLjU3OC0xLjAzNi0wLjg0OC0xLjYyNy0wLjU3OAoJCWMtMC40OTcsMC4yMjctMC43NjQsMC43MzYtMC42ODgsMS4yNDNsLTAuMDU0LDAuMDI5bDIuNjE4LDUuNDM1TDE5LjAwNSwxNi43NjJ6IE0xNi4yNDEsMTEuODA5TDE2LjI0MSwxMS44MDlMMTYuMjQxLDExLjgwOQoJCUwxNi4yNDEsMTEuODA5eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTYuMjI3LDIwLjU0OGw1LjQyNywyLjkxMmwxLjE4MS0yLjA4bC01LjAyNC0yLjY5N2wtMC4wNi0wLjAzOWMtMC41NzQtMC4zMDktMS4zNS0wLjA5LTEuNjY2LDAuNDY1CgkJYy0wLjI2MSwwLjQ2LTAuMTc1LDEuMDEyLDAuMTc3LDEuMzhMNi4yMjcsMjAuNTQ4eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTEwLjU5MSwyOC41MzFsLTUuNjk0LDAuNjkzbC0wLjAwNSwwLjMzNWwwLDBsMCwwbDAsMGwtMC4wNjctMC4zMzJjLTAuNjcxLDAuMDgxLTEuMTUsMC42NzctMS4wNjcsMS4zMjUKCQljMC4wNjcsMC41MjUsMC40ODQsMC45MzYsMS4wMDcsMS4wMjNsMC4wMTMsMC4wNThsNi4xMTUtMC43NDFMMTAuNTkxLDI4LjUzMXoiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik05LjA3OCwzOS4zOTVjLTAuNDk0LDAuNDQ4LTAuNTIyLDEuMjA3LTAuMDYxLDEuNjg4YzAuMjI5LDAuMjM0LDAuNTUzLDAuMzcsMC44ODcsMC4zNwoJCWMwLjE5MiwwLDAuMzc5LTAuMDQyLDAuNTQ4LTAuMTI0bDAuMDQ0LDAuMDM4bDQuNDk2LTQuMDk5bC0xLjY3MS0xLjczMkw5LjA3OCwzOS4zOTV6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzcuMjU0LDE1LjM3MmMtMC4zNjMtMC4zNzgtMC45ODItMC40NzgtMS40NDktMC4yNDRsLTAuMDQzLTAuMDM0bC00LjQ4NSw0LjA4NWwxLjY2OCwxLjczNmw0LjE3OC0zLjgwNwoJCWwtMC4xOC0wLjI4N2wwLjI0OCwwLjIzNkMzNy42ODYsMTYuNjA2LDM3LjcxNCwxNS44NTEsMzcuMjU0LDE1LjM3MnoiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0yNy43NTQsMTEuMDM0bC0wLjMyMy0wLjExNGwwLDBsMC4zNDQsMC4wNDRjMC4wNjItMC4zMTQtMC4wMDUtMC42MzItMC4xODktMC44OTcKCQljLTAuMTgyLTAuMjYzLTAuNDU5LTAuNDQtMC43NzctMC41Yy0wLjU1Ny0wLjEwMy0xLjA5LDAuMTc3LTEuMzI1LDAuNjQyaC0wLjA1M2wtMS4xNTcsNS44NTZsMi4zOTksMC40NDhMMjcuNzU0LDExLjAzNHoiLz4KPC9nPgo8L3N2Zz4K");
}
.wc-partly-cloudy-d {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTcuMDc0LDQ0Ljk5MWMtMC4xOC0yLjU5NS0xLjEzNS00Ljc1Ny0yLjg0Mi02LjQzM2MtMS45MDEtMS44NjMtNC4xOTYtMi41MjktNS4xODItMi43MzgKCWMtMC4wNzItMi40ODEtMS4wNzYtNC44MzItMi45MTYtNi44MTRjLTIuNTgtMi43ODMtNi40OTgtNC40NDYtMTAuNDc3LTQuNDQ2Yy0zLjY5NiwwLTcuNDYzLDEuNzI5LTEwLjA3NSw0LjYyNQoJYy0xLjk2OCwyLjE4Ni0zLjA3LDQuNzc3LTMuMTIyLDcuMzMzYy00LjcyMSwwLjc1LTguMjQ0LDQuNTE1LTguMjQ0LDguODYzYzAsNS4wNTEsMy4xNTUsOS4xMTksNS43NjgsOS4xMjJoMC4wMDJsMzguNTg3LTAuMDE1CglsMC40MDYtMC42MDZjMC4wNTQtMC4wODEsMS4zMS0xLjk3MiwxLjMxLTQuMzEyQzYwLjI5LDQ3LjU0NSw1OS4wMDcsNDUuNzMyLDU3LjA3NCw0NC45OTF6IE0yNS4yNywzNy41NTMKCWMtMC4yOTUtMi4xODYsMC41NzQtNC41OTEsMi4zODUtNi42YzIuMDk0LTIuMzI0LDUuMDg2LTMuNzExLDguMDAyLTMuNzExYzMuMjEyLDAsNi4zNjQsMS4zMyw4LjQzLDMuNTU5CgljMS42MywxLjc2LDIuMzk5LDMuOTEyLDIuMTcxLDYuMDhsLTAuMDgzLDEuNDZoMS41MTFjMC42MzUsMCwyLjgzOCwwLjM4OCw0LjU4OCwyLjEwNGMxLjM5NiwxLjM3MSwyLjA5NCwzLjI0LDIuMDcyLDUuNTUzCglsLTAuMDExLDEuMzU0aDEuMjI4bDAuMTMxLDAuMDI1YzEuMDY2LDAuMjIxLDEuODQsMS4xNDMsMS44NCwyLjE5M2MwLDAuODk0LTAuMzA1LDEuNzI5LTAuNTM2LDIuMjM2bC0zNy4wMSwwLjAxNAoJYy0wLjcwNiwwLTMuMDE1LTIuNzQ2LTMuMDE1LTYuNDM5YzAtMy4zMDQsMy4xNzctNi4xOTMsNi45MzgtNi4zMTJoMS41NjVMMjUuMjcsMzcuNTUzeiIvPgo8Zz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0yOS44NjksMjEuMjAzYy0xLjcyNi0xLjQ0Ni0zLjkyOS0yLjI0Mi02LjIwMy0yLjI0MmMtNS4yNTUsMC05LjUzLDQuMTYtOS41Myw5LjI3MwoJCWMwLDIuNjE1LDEuMTUsNS4xMjIsMy4xNjcsNi44ODlsMC45MTEsMC43MTRsMi41Ni0wLjk0NmwtMS4yNzctMS4yMTNMMTkuMjIsMzMuNDNsMC4wMDUtMC4wMDVsLTAuMjAzLTAuMTc4CgkJYy0xLjQ2Mi0xLjI4My0yLjMwMS0zLjEwOS0yLjMwMS01LjAxMmMwLTMuNzI4LDMuMTE2LTYuNzYsNi45NDctNi43NmMxLjY1NiwwLDMuMjYsMC41OCw0LjUxOCwxLjYzM2wwLjIwMiwwLjE2M1YyMy4yN2wwLjcxMiwwLjU5CgkJbDIuNTUyLTEuMDQ0bC0xLjM3NS0xLjI3TDI5Ljg2OSwyMS4yMDN6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTkuMDA1LDE2Ljc2MmwtMi40MzYtNS4wNTVsLTAuMDI1LTAuMDY1Yy0wLjI3OS0wLjU3OC0xLjAzNi0wLjg0OC0xLjYyNy0wLjU3OAoJCWMtMC40OTcsMC4yMjctMC43NjQsMC43MzYtMC42ODgsMS4yNDNsLTAuMDU0LDAuMDI5bDIuNjE4LDUuNDM1TDE5LjAwNSwxNi43NjJ6IE0xNi4yNDEsMTEuODA5TDE2LjI0MSwxMS44MDlMMTYuMjQxLDExLjgwOQoJCUwxNi4yNDEsMTEuODA5eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTYuMjI3LDIwLjU0OGw1LjQyNywyLjkxMmwxLjE4MS0yLjA4bC01LjAyNC0yLjY5N2wtMC4wNi0wLjAzOWMtMC41NzQtMC4zMDktMS4zNS0wLjA5LTEuNjY2LDAuNDY1CgkJYy0wLjI2MSwwLjQ2LTAuMTc1LDEuMDEyLDAuMTc3LDEuMzhMNi4yMjcsMjAuNTQ4eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTEwLjU5MSwyOC41MzFsLTUuNjk0LDAuNjkzbC0wLjAwNSwwLjMzNWwwLDBsMCwwbDAsMGwtMC4wNjctMC4zMzJjLTAuNjcxLDAuMDgxLTEuMTUsMC42NzctMS4wNjcsMS4zMjUKCQljMC4wNjcsMC41MjUsMC40ODQsMC45MzYsMS4wMDcsMS4wMjNsMC4wMTMsMC4wNThsNi4xMTUtMC43NDFMMTAuNTkxLDI4LjUzMXoiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik05LjA3OCwzOS4zOTVjLTAuNDk0LDAuNDQ4LTAuNTIyLDEuMjA3LTAuMDYxLDEuNjg4YzAuMjI5LDAuMjM0LDAuNTUzLDAuMzcsMC44ODcsMC4zNwoJCWMwLjE5MiwwLDAuMzc5LTAuMDQyLDAuNTQ4LTAuMTI0bDAuMDQ0LDAuMDM4bDQuNDk2LTQuMDk5bC0xLjY3MS0xLjczMkw5LjA3OCwzOS4zOTV6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzcuMjU0LDE1LjM3MmMtMC4zNjMtMC4zNzgtMC45ODItMC40NzgtMS40NDktMC4yNDRsLTAuMDQzLTAuMDM0bC00LjQ4NSw0LjA4NWwxLjY2OCwxLjczNmw0LjE3OC0zLjgwNwoJCWwtMC4xOC0wLjI4N2wwLjI0OCwwLjIzNkMzNy42ODYsMTYuNjA2LDM3LjcxNCwxNS44NTEsMzcuMjU0LDE1LjM3MnoiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0yNy43NTQsMTEuMDM0bC0wLjMyMy0wLjExNGwwLDBsMC4zNDQsMC4wNDRjMC4wNjItMC4zMTQtMC4wMDUtMC42MzItMC4xODktMC44OTcKCQljLTAuMTgyLTAuMjYzLTAuNDU5LTAuNDQtMC43NzctMC41Yy0wLjU1Ny0wLjEwMy0xLjA5LDAuMTc3LTEuMzI1LDAuNjQyaC0wLjA1M2wtMS4xNTcsNS44NTZsMi4zOTksMC40NDhMMjcuNzU0LDExLjAzNHoiLz4KPC9nPgo8L3N2Zz4K");
}
.wc-clear-n {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzMuMzcxLDU1LjIyOWMtMTIuOTgxLDAtMjMuNTQyLTEwLjQzOC0yMy41NDItMjMuMjY5YzAtMTEuNDIzLDguMjY1LTIxLjA3NCwxOS42NTMtMjIuOTQ1CgljMC40NTItMC4wNzMsMC45MDcsMC4xMSwxLjE3NiwwLjQ3N2MwLjI2OCwwLjM2NywwLjMwNCwwLjg1MSwwLjA5MSwxLjI1NGMtMS41OTgsMy4wMTMtMi40MDksNi4yNzEtMi40MDksOS42OAoJYzAsMTEuNTEzLDkuNDc3LDIwLjg4LDIxLjEyOCwyMC44OGMxLjE0OSwwLDIuMzI0LTAuMDk2LDMuNDkyLTAuMjg3YzAuNDU1LTAuMDc3LDAuOTA3LDAuMTExLDEuMTc3LDAuNDc4CgljMC4yNjgsMC4zNjcsMC4zMDUsMC44NTEsMC4wOSwxLjI1MkM1MC4xNDUsNTAuNDQ5LDQyLjE1LDU1LjIyOSwzMy4zNzEsNTUuMjI5eiBNMjcuNTczLDExLjg3OQoJYy05LjAxLDIuNTEyLTE1LjMzLDEwLjYxOC0xNS4zMywyMC4wODJjMCwxMS41MTUsOS40NzgsMjAuODgyLDIxLjEyNywyMC44ODJjNy4wODUsMCwxMy41OTgtMy40NywxNy41MDQtOS4xOQoJYy0wLjQ3MiwwLjAyNy0wLjkzOCwwLjA0My0xLjQwNiwwLjA0M2MtMTIuOTgxLDAtMjMuNTQyLTEwLjQzOS0yMy41NDItMjMuMjY5QzI1LjkyNiwxNy41MDMsMjYuNDkxLDE0LjU5LDI3LjU3MywxMS44Nzl6Ii8+Cjwvc3ZnPgo=");
}
.wc-clear-d {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMi4wNDEsMTguNDk5Yy03LjEyNywwLTEyLjkyNyw1LjcyNy0xMi45MjcsMTIuNzY1YzAsNy4wMzksNS44LDEyLjc2NywxMi45MjcsMTIuNzY3DQoJCWM3LjEyOCwwLDEyLjkyOC01LjcyOCwxMi45MjgtMTIuNzY3QzQ0Ljk2OSwyNC4yMjUsMzkuMTY5LDE4LjQ5OSwzMi4wNDEsMTguNDk5eiBNMzIuMDQxLDQxLjUwMw0KCQljLTUuNzE2LDAtMTAuMzY4LTQuNTk0LTEwLjM2OC0xMC4yMzlzNC42NTItMTAuMjM4LDEwLjM2OC0xMC4yMzhjNS43MTgsMCwxMC4zNjgsNC41OTIsMTAuMzY4LDEwLjIzOFMzNy43NTksNDEuNTAzLDMyLjA0MSw0MS41MDMNCgkJeiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMy4zMjIsNy4wMTNjMC4wMDMtMC4wMTYsMC4wMDUtMC4wMzMsMC4wMDUtMC4wNWMwLTAuNy0wLjU3My0xLjI3MS0xLjI3OS0xLjI3MQ0KCQljLTAuNjU1LDAtMS4xOTYsMC40ODctMS4yNjgsMS4xMjZoLTAuMDE4djcuNTA3aDIuNTU4TDMzLjMyMiw3LjAxM3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNDAxLDEyLjI0OGw0LjQxMiw1Ljk5NmwwLjA1NywwLjA3OWwyLjA3LTEuNDg1bC00LjM1Mi01LjkxOGMtMC4wMDgtMC4wMTQtMC4wMTUtMC4wMjctMC4wMjUtMC4wNDINCgkJYy0wLjI0Mi0wLjMzLTAuNjMzLTAuNTI2LTEuMDQ0LTAuNTI2Yy0wLjI3LDAtMC41MjgsMC4wODMtMC43NDgsMC4yNGMtMC41MjksMC4zOC0wLjY3NiwxLjA4OC0wLjM1NSwxLjY0NkwxNi40MDEsMTIuMjQ4eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik04LjA0MiwyNC43OTdsLTAuMDA1LDAuMDE3bDcuMTMzLDIuMjlsMC4wOTQsMC4wM2wwLjc5MS0yLjQwNEw5LjAxLDIyLjQ2OA0KCQljLTAuMDEzLTAuMDA3LTAuMDI2LTAuMDEzLTAuMDQ0LTAuMDJjLTAuMTMtMC4wNDItMC4yNjQtMC4wNjItMC4zOTktMC4wNjJjLTAuNTYsMC0xLjA1LDAuMzUxLTEuMjIxLDAuODcyDQoJCUM3LjE0MiwyMy44NzQsNy40NDYsMjQuNTMzLDguMDQyLDI0Ljc5N3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTUuNDk3LDM1LjE1OWwtNy4wNDMsMi4yNTljLTAuMDE1LDAuMDAzLTAuMDI5LDAuMDA1LTAuMDQ5LDAuMDExYy0wLjY3NiwwLjIxNi0xLjA0OCwwLjkzMi0wLjgzLDEuNTk2DQoJCWMwLjE3MSwwLjUxOSwwLjY2LDAuODY3LDEuMjE3LDAuODY3YzAuMDkxLDAsMC4xODEtMC4wMSwwLjI3LTAuMDI3bDAuMDA3LDAuMDE2bDcuMTI2LTIuMjg2bDAuMDk0LTAuMDNMMTUuNDk3LDM1LjE1OXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNTIsNTAuMTFjLTAuMDEsMC4wMS0wLjAyMSwwLjAyMS0wLjAzLDAuMDM1Yy0wLjIwMywwLjI3NC0wLjI4NiwwLjYxLTAuMjMzLDAuOTQzDQoJCWMwLjA1MiwwLjMzNiwwLjIzMywwLjYzLDAuNTEsMC44MjdjMC4yMTksMC4xNTcsMC40NzYsMC4yMzksMC43NDUsMC4yMzljMCwwLDAsMCwwLDBjMC4zNzEsMCwwLjcxNS0wLjE1MiwwLjk2MS0wLjQyNGwwLjAxNiwwLjAwNw0KCQlsNC40LTUuOTgxbDAuMDU5LTAuMDc4bC0yLjA3MS0xLjQ4NkwxNi41Miw1MC4xMXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzAuNjU3LDU1LjM2bC0wLjAwMywwLjAyNGMtMC4wMDIsMC4wMTMtMC4wMDQsMC4wMjYtMC4wMDUsMC4wNDZjMCwwLjcwMSwwLjU3MywxLjI3MSwxLjI3OSwxLjI3MWgwLjAwMQ0KCQljMC42NTksMCwxLjItMC40OTMsMS4yNjgtMS4xMzdsMC4wMTgtMC4wMDN2LTcuNDk0aC0yLjU2TDMwLjY1Nyw1NS4zNnogTTMxLjkzLDU2LjYwNUwzMS45Myw1Ni42MDVMMzEuOTMsNTYuNjA1TDMxLjkzLDU2LjYwNXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDcuNTY0LDUwLjEyOWwtNC40LTUuOTc5bC0wLjA1OC0wLjA3OGwtMi4wNywxLjQ4NWw0LjM1MSw1LjkxNGMwLjAwOCwwLjAxNSwwLjAxNSwwLjAyOCwwLjAyNSwwLjA0NQ0KCQljMC4yNDMsMC4zMywwLjYzNCwwLjUyNywxLjA0NiwwLjUyN2MwLjI3LDAsMC41MjctMC4wODQsMC43NDUtMC4yMzljMC41MzgtMC4zODUsMC42ODEtMS4xMDIsMC4zNDktMS42NjJMNDcuNTY0LDUwLjEyOXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNTUuOTIyLDM3LjU5M2wwLjAwMi0wLjAxOGwtNy4xMTktMi4yODVsLTAuMDkzLTAuMDI5bC0wLjc5LDIuNDA0bDcuMDIyLDIuMjUybDAuMDIyLDAuMDExDQoJCWMwLjAxMiwwLjAwNiwwLjAyMywwLjAxMSwwLjA0MiwwLjAxOWMwLjEyOSwwLjA0MiwwLjI2NiwwLjA2MywwLjQwMSwwLjA2M2MwLjU1OSwwLDEuMDQ4LTAuMzUsMS4yMi0wLjg3MQ0KCQlDNTYuODM1LDM4LjUxNiw1Ni41MjQsMzcuODUzLDU1LjkyMiwzNy41OTN6Ii8+DQoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTQ4LjQ3OSwyNy4yMzRMNTUuNSwyNC45OGwwLjA3MS0wLjAxNGMwLjY3NS0wLjIxNywxLjA0OC0wLjkzMiwwLjgzMS0xLjU5NA0KCQljLTAuMTczLTAuNTItMC42NTktMC44NjktMS4yMTgtMC44NjljLTAuMDk0LDAtMC4xODYsMC4wMS0wLjI3NywwLjAyOWwtMC4wMS0wLjAxNmwtNy4yMSwyLjMxNEw0OC40NzksMjcuMjM0eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00Ny40NTUsMTIuMjg2YzAuMDEtMC4wMSwwLjAxOS0wLjAyMSwwLjAzMS0wLjAzNWMwLjIwMi0wLjI3NSwwLjI4NC0wLjYxMSwwLjIzMS0wLjk0NQ0KCQljLTAuMDUyLTAuMzM1LTAuMjMyLTAuNjI4LTAuNTExLTAuODI3Yy0wLjIxNy0wLjE1Ny0wLjQ3NS0wLjI0LTAuNzQ0LTAuMjRjLTAuMzcsMC0wLjcxNiwwLjE1NS0wLjk2MiwwLjQyN2wtMC4wMTctMC4wMDcNCgkJbC00LjQ1Nyw2LjA1OGwyLjA3LDEuNDg1TDQ3LjQ1NSwxMi4yODZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}
.wc-clear {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMi4wNDEsMTguNDk5Yy03LjEyNywwLTEyLjkyNyw1LjcyNy0xMi45MjcsMTIuNzY1YzAsNy4wMzksNS44LDEyLjc2NywxMi45MjcsMTIuNzY3DQoJCWM3LjEyOCwwLDEyLjkyOC01LjcyOCwxMi45MjgtMTIuNzY3QzQ0Ljk2OSwyNC4yMjUsMzkuMTY5LDE4LjQ5OSwzMi4wNDEsMTguNDk5eiBNMzIuMDQxLDQxLjUwMw0KCQljLTUuNzE2LDAtMTAuMzY4LTQuNTk0LTEwLjM2OC0xMC4yMzlzNC42NTItMTAuMjM4LDEwLjM2OC0xMC4yMzhjNS43MTgsMCwxMC4zNjgsNC41OTIsMTAuMzY4LDEwLjIzOFMzNy43NTksNDEuNTAzLDMyLjA0MSw0MS41MDMNCgkJeiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMy4zMjIsNy4wMTNjMC4wMDMtMC4wMTYsMC4wMDUtMC4wMzMsMC4wMDUtMC4wNWMwLTAuNy0wLjU3My0xLjI3MS0xLjI3OS0xLjI3MQ0KCQljLTAuNjU1LDAtMS4xOTYsMC40ODctMS4yNjgsMS4xMjZoLTAuMDE4djcuNTA3aDIuNTU4TDMzLjMyMiw3LjAxM3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNDAxLDEyLjI0OGw0LjQxMiw1Ljk5NmwwLjA1NywwLjA3OWwyLjA3LTEuNDg1bC00LjM1Mi01LjkxOGMtMC4wMDgtMC4wMTQtMC4wMTUtMC4wMjctMC4wMjUtMC4wNDINCgkJYy0wLjI0Mi0wLjMzLTAuNjMzLTAuNTI2LTEuMDQ0LTAuNTI2Yy0wLjI3LDAtMC41MjgsMC4wODMtMC43NDgsMC4yNGMtMC41MjksMC4zOC0wLjY3NiwxLjA4OC0wLjM1NSwxLjY0NkwxNi40MDEsMTIuMjQ4eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik04LjA0MiwyNC43OTdsLTAuMDA1LDAuMDE3bDcuMTMzLDIuMjlsMC4wOTQsMC4wM2wwLjc5MS0yLjQwNEw5LjAxLDIyLjQ2OA0KCQljLTAuMDEzLTAuMDA3LTAuMDI2LTAuMDEzLTAuMDQ0LTAuMDJjLTAuMTMtMC4wNDItMC4yNjQtMC4wNjItMC4zOTktMC4wNjJjLTAuNTYsMC0xLjA1LDAuMzUxLTEuMjIxLDAuODcyDQoJCUM3LjE0MiwyMy44NzQsNy40NDYsMjQuNTMzLDguMDQyLDI0Ljc5N3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTUuNDk3LDM1LjE1OWwtNy4wNDMsMi4yNTljLTAuMDE1LDAuMDAzLTAuMDI5LDAuMDA1LTAuMDQ5LDAuMDExYy0wLjY3NiwwLjIxNi0xLjA0OCwwLjkzMi0wLjgzLDEuNTk2DQoJCWMwLjE3MSwwLjUxOSwwLjY2LDAuODY3LDEuMjE3LDAuODY3YzAuMDkxLDAsMC4xODEtMC4wMSwwLjI3LTAuMDI3bDAuMDA3LDAuMDE2bDcuMTI2LTIuMjg2bDAuMDk0LTAuMDNMMTUuNDk3LDM1LjE1OXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNTIsNTAuMTFjLTAuMDEsMC4wMS0wLjAyMSwwLjAyMS0wLjAzLDAuMDM1Yy0wLjIwMywwLjI3NC0wLjI4NiwwLjYxLTAuMjMzLDAuOTQzDQoJCWMwLjA1MiwwLjMzNiwwLjIzMywwLjYzLDAuNTEsMC44MjdjMC4yMTksMC4xNTcsMC40NzYsMC4yMzksMC43NDUsMC4yMzljMCwwLDAsMCwwLDBjMC4zNzEsMCwwLjcxNS0wLjE1MiwwLjk2MS0wLjQyNGwwLjAxNiwwLjAwNw0KCQlsNC40LTUuOTgxbDAuMDU5LTAuMDc4bC0yLjA3MS0xLjQ4NkwxNi41Miw1MC4xMXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzAuNjU3LDU1LjM2bC0wLjAwMywwLjAyNGMtMC4wMDIsMC4wMTMtMC4wMDQsMC4wMjYtMC4wMDUsMC4wNDZjMCwwLjcwMSwwLjU3MywxLjI3MSwxLjI3OSwxLjI3MWgwLjAwMQ0KCQljMC42NTksMCwxLjItMC40OTMsMS4yNjgtMS4xMzdsMC4wMTgtMC4wMDN2LTcuNDk0aC0yLjU2TDMwLjY1Nyw1NS4zNnogTTMxLjkzLDU2LjYwNUwzMS45Myw1Ni42MDVMMzEuOTMsNTYuNjA1TDMxLjkzLDU2LjYwNXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDcuNTY0LDUwLjEyOWwtNC40LTUuOTc5bC0wLjA1OC0wLjA3OGwtMi4wNywxLjQ4NWw0LjM1MSw1LjkxNGMwLjAwOCwwLjAxNSwwLjAxNSwwLjAyOCwwLjAyNSwwLjA0NQ0KCQljMC4yNDMsMC4zMywwLjYzNCwwLjUyNywxLjA0NiwwLjUyN2MwLjI3LDAsMC41MjctMC4wODQsMC43NDUtMC4yMzljMC41MzgtMC4zODUsMC42ODEtMS4xMDIsMC4zNDktMS42NjJMNDcuNTY0LDUwLjEyOXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNTUuOTIyLDM3LjU5M2wwLjAwMi0wLjAxOGwtNy4xMTktMi4yODVsLTAuMDkzLTAuMDI5bC0wLjc5LDIuNDA0bDcuMDIyLDIuMjUybDAuMDIyLDAuMDExDQoJCWMwLjAxMiwwLjAwNiwwLjAyMywwLjAxMSwwLjA0MiwwLjAxOWMwLjEyOSwwLjA0MiwwLjI2NiwwLjA2MywwLjQwMSwwLjA2M2MwLjU1OSwwLDEuMDQ4LTAuMzUsMS4yMi0wLjg3MQ0KCQlDNTYuODM1LDM4LjUxNiw1Ni41MjQsMzcuODUzLDU1LjkyMiwzNy41OTN6Ii8+DQoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTQ4LjQ3OSwyNy4yMzRMNTUuNSwyNC45OGwwLjA3MS0wLjAxNGMwLjY3NS0wLjIxNywxLjA0OC0wLjkzMiwwLjgzMS0xLjU5NA0KCQljLTAuMTczLTAuNTItMC42NTktMC44NjktMS4yMTgtMC44NjljLTAuMDk0LDAtMC4xODYsMC4wMS0wLjI3NywwLjAyOWwtMC4wMS0wLjAxNmwtNy4yMSwyLjMxNEw0OC40NzksMjcuMjM0eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00Ny40NTUsMTIuMjg2YzAuMDEtMC4wMSwwLjAxOS0wLjAyMSwwLjAzMS0wLjAzNWMwLjIwMi0wLjI3NSwwLjI4NC0wLjYxMSwwLjIzMS0wLjk0NQ0KCQljLTAuMDUyLTAuMzM1LTAuMjMyLTAuNjI4LTAuNTExLTAuODI3Yy0wLjIxNy0wLjE1Ny0wLjQ3NS0wLjI0LTAuNzQ0LTAuMjRjLTAuMzcsMC0wLjcxNiwwLjE1NS0wLjk2MiwwLjQyN2wtMC4wMTctMC4wMDcNCgkJbC00LjQ1Nyw2LjA1OGwyLjA3LDEuNDg1TDQ3LjQ1NSwxMi4yODZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}
.wc-sunny {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMi4wNDEsMTguNDk5Yy03LjEyNywwLTEyLjkyNyw1LjcyNy0xMi45MjcsMTIuNzY1YzAsNy4wMzksNS44LDEyLjc2NywxMi45MjcsMTIuNzY3DQoJCWM3LjEyOCwwLDEyLjkyOC01LjcyOCwxMi45MjgtMTIuNzY3QzQ0Ljk2OSwyNC4yMjUsMzkuMTY5LDE4LjQ5OSwzMi4wNDEsMTguNDk5eiBNMzIuMDQxLDQxLjUwMw0KCQljLTUuNzE2LDAtMTAuMzY4LTQuNTk0LTEwLjM2OC0xMC4yMzlzNC42NTItMTAuMjM4LDEwLjM2OC0xMC4yMzhjNS43MTgsMCwxMC4zNjgsNC41OTIsMTAuMzY4LDEwLjIzOFMzNy43NTksNDEuNTAzLDMyLjA0MSw0MS41MDMNCgkJeiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMy4zMjIsNy4wMTNjMC4wMDMtMC4wMTYsMC4wMDUtMC4wMzMsMC4wMDUtMC4wNWMwLTAuNy0wLjU3My0xLjI3MS0xLjI3OS0xLjI3MQ0KCQljLTAuNjU1LDAtMS4xOTYsMC40ODctMS4yNjgsMS4xMjZoLTAuMDE4djcuNTA3aDIuNTU4TDMzLjMyMiw3LjAxM3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNDAxLDEyLjI0OGw0LjQxMiw1Ljk5NmwwLjA1NywwLjA3OWwyLjA3LTEuNDg1bC00LjM1Mi01LjkxOGMtMC4wMDgtMC4wMTQtMC4wMTUtMC4wMjctMC4wMjUtMC4wNDINCgkJYy0wLjI0Mi0wLjMzLTAuNjMzLTAuNTI2LTEuMDQ0LTAuNTI2Yy0wLjI3LDAtMC41MjgsMC4wODMtMC43NDgsMC4yNGMtMC41MjksMC4zOC0wLjY3NiwxLjA4OC0wLjM1NSwxLjY0NkwxNi40MDEsMTIuMjQ4eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik04LjA0MiwyNC43OTdsLTAuMDA1LDAuMDE3bDcuMTMzLDIuMjlsMC4wOTQsMC4wM2wwLjc5MS0yLjQwNEw5LjAxLDIyLjQ2OA0KCQljLTAuMDEzLTAuMDA3LTAuMDI2LTAuMDEzLTAuMDQ0LTAuMDJjLTAuMTMtMC4wNDItMC4yNjQtMC4wNjItMC4zOTktMC4wNjJjLTAuNTYsMC0xLjA1LDAuMzUxLTEuMjIxLDAuODcyDQoJCUM3LjE0MiwyMy44NzQsNy40NDYsMjQuNTMzLDguMDQyLDI0Ljc5N3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTUuNDk3LDM1LjE1OWwtNy4wNDMsMi4yNTljLTAuMDE1LDAuMDAzLTAuMDI5LDAuMDA1LTAuMDQ5LDAuMDExYy0wLjY3NiwwLjIxNi0xLjA0OCwwLjkzMi0wLjgzLDEuNTk2DQoJCWMwLjE3MSwwLjUxOSwwLjY2LDAuODY3LDEuMjE3LDAuODY3YzAuMDkxLDAsMC4xODEtMC4wMSwwLjI3LTAuMDI3bDAuMDA3LDAuMDE2bDcuMTI2LTIuMjg2bDAuMDk0LTAuMDNMMTUuNDk3LDM1LjE1OXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNTIsNTAuMTFjLTAuMDEsMC4wMS0wLjAyMSwwLjAyMS0wLjAzLDAuMDM1Yy0wLjIwMywwLjI3NC0wLjI4NiwwLjYxLTAuMjMzLDAuOTQzDQoJCWMwLjA1MiwwLjMzNiwwLjIzMywwLjYzLDAuNTEsMC44MjdjMC4yMTksMC4xNTcsMC40NzYsMC4yMzksMC43NDUsMC4yMzljMCwwLDAsMCwwLDBjMC4zNzEsMCwwLjcxNS0wLjE1MiwwLjk2MS0wLjQyNGwwLjAxNiwwLjAwNw0KCQlsNC40LTUuOTgxbDAuMDU5LTAuMDc4bC0yLjA3MS0xLjQ4NkwxNi41Miw1MC4xMXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzAuNjU3LDU1LjM2bC0wLjAwMywwLjAyNGMtMC4wMDIsMC4wMTMtMC4wMDQsMC4wMjYtMC4wMDUsMC4wNDZjMCwwLjcwMSwwLjU3MywxLjI3MSwxLjI3OSwxLjI3MWgwLjAwMQ0KCQljMC42NTksMCwxLjItMC40OTMsMS4yNjgtMS4xMzdsMC4wMTgtMC4wMDN2LTcuNDk0aC0yLjU2TDMwLjY1Nyw1NS4zNnogTTMxLjkzLDU2LjYwNUwzMS45Myw1Ni42MDVMMzEuOTMsNTYuNjA1TDMxLjkzLDU2LjYwNXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDcuNTY0LDUwLjEyOWwtNC40LTUuOTc5bC0wLjA1OC0wLjA3OGwtMi4wNywxLjQ4NWw0LjM1MSw1LjkxNGMwLjAwOCwwLjAxNSwwLjAxNSwwLjAyOCwwLjAyNSwwLjA0NQ0KCQljMC4yNDMsMC4zMywwLjYzNCwwLjUyNywxLjA0NiwwLjUyN2MwLjI3LDAsMC41MjctMC4wODQsMC43NDUtMC4yMzljMC41MzgtMC4zODUsMC42ODEtMS4xMDIsMC4zNDktMS42NjJMNDcuNTY0LDUwLjEyOXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNTUuOTIyLDM3LjU5M2wwLjAwMi0wLjAxOGwtNy4xMTktMi4yODVsLTAuMDkzLTAuMDI5bC0wLjc5LDIuNDA0bDcuMDIyLDIuMjUybDAuMDIyLDAuMDExDQoJCWMwLjAxMiwwLjAwNiwwLjAyMywwLjAxMSwwLjA0MiwwLjAxOWMwLjEyOSwwLjA0MiwwLjI2NiwwLjA2MywwLjQwMSwwLjA2M2MwLjU1OSwwLDEuMDQ4LTAuMzUsMS4yMi0wLjg3MQ0KCQlDNTYuODM1LDM4LjUxNiw1Ni41MjQsMzcuODUzLDU1LjkyMiwzNy41OTN6Ii8+DQoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTQ4LjQ3OSwyNy4yMzRMNTUuNSwyNC45OGwwLjA3MS0wLjAxNGMwLjY3NS0wLjIxNywxLjA0OC0wLjkzMiwwLjgzMS0xLjU5NA0KCQljLTAuMTczLTAuNTItMC42NTktMC44NjktMS4yMTgtMC44NjljLTAuMDk0LDAtMC4xODYsMC4wMS0wLjI3NywwLjAyOWwtMC4wMS0wLjAxNmwtNy4yMSwyLjMxNEw0OC40NzksMjcuMjM0eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00Ny40NTUsMTIuMjg2YzAuMDEtMC4wMSwwLjAxOS0wLjAyMSwwLjAzMS0wLjAzNWMwLjIwMi0wLjI3NSwwLjI4NC0wLjYxMSwwLjIzMS0wLjk0NQ0KCQljLTAuMDUyLTAuMzM1LTAuMjMyLTAuNjI4LTAuNTExLTAuODI3Yy0wLjIxNy0wLjE1Ny0wLjQ3NS0wLjI0LTAuNzQ0LTAuMjRjLTAuMzcsMC0wLjcxNiwwLjE1NS0wLjk2MiwwLjQyN2wtMC4wMTctMC4wMDcNCgkJbC00LjQ1Nyw2LjA1OGwyLjA3LDEuNDg1TDQ3LjQ1NSwxMi4yODZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}
.wc-fair-n {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01OS42NjksNDEuMTYzYy0wLjI4Ny0wLjM5LTAuNzgtMC41OTUtMS4yNzEtMC41MTVjLTEuMTU3LDAuMTg4LTIuMzI0LDAuMjg1LTMuNDczLDAuMjg1CgkJYy0xMS41NzYsMC0yMC45OTYtOS4yNjQtMjAuOTk2LTIwLjY1MmMwLTMuMzc0LDAuODA1LTYuNTk1LDIuMzk0LTkuNTc2YzAuMjI5LTAuNDMzLDAuMTkyLTAuOTUyLTAuMTAxLTEuMzQ4CgkJYy0wLjI5OC0wLjQwNy0wLjgxLTAuNjEzLTEuMjczLTAuNTEzYy05Ljc4NSwyLjE0My0xNi40MDEsNy44My0xOC42MywxNi4wMTJjLTAuMjQ5LDAuOTEyLTAuNDExLDEuNDY3LTAuNTE5LDEuODMzbC0wLjA5OSwwLjM0MQoJCWwwLjE4My0wLjA2MmMxLjM0LTAuNDUsMi4xMS0wLjU4NCwyLjYyNS0wLjY2OGwwLjExNC0wLjAwOWwwLjA4MS0wLjIyM2wtMC4wMiwwLjAwM2MwLjAyOC0wLjA5OSwwLjA3NS0wLjI2NywwLjE1Ni0wLjU1CgkJYzEuNzY2LTYuNDcxLDYuNDkxLTExLjAzNiwxNC4wNDktMTMuNTcxYy0xLjA0MiwyLjY3NC0xLjU3Miw1LjQ3Ni0xLjU3Miw4LjMzMWMwLDEyLjgwNCwxMC41OTEsMjMuMjIyLDIzLjYwOSwyMy4yMjIKCQljMC4zOTgsMCwwLjgwNS0wLjAxMSwxLjIwOC0wLjAzMmMtMy45MTcsNS41OTQtMTAuMzYsOC45MjYtMTcuMjgyLDguOTI2Yy0yLjE3NCwwLTQuMzE0LTAuMzI2LTYuMzU5LTAuOTY3bC0wLjAyNi0wLjAwNgoJCWMtMC4xMDUtMC4wMDQtMC4yODktMC4wMDctMC41MzItMC4wMDdjLTEuMjIzLDAtNC4wMjcsMC4wNDktNS4xMTIsMC4wOTlsLTAuMzM1LDAuMDE3bDAuMjg4LDAuMTY4CgkJYzEuMjEzLDAuNzEsMi40OTQsMS4zMTksMy44MDksMS44YzIuNjQxLDAuOTczLDUuNDIzLDEuNDY2LDguMjcsMS40NjZjOC44MDYsMCwxNi44MjEtNC43NzQsMjAuOTE2LTEyLjQ1NAoJCUM2MCw0Mi4wNzgsNTkuOTYsNDEuNTU5LDU5LjY2OSw0MS4xNjN6Ii8+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMTEuNzk0LDQ5LjkxMkg4LjUwN2MtMi4xOTUsMC00LjM1MS0zLjMyOS00LjM1MS02LjcxOWMwLTMuMTMzLDIuNDU2LTUuODIzLDUuNjktNi40ODEKCQkJYzAuMTEzLTEuNzU3LDAuODkyLTMuNTM0LDIuMjMtNS4wMzZjMS44NjgtMi4wOTYsNC41NjYtMy4zNDYsNy4yMjEtMy4zNDZjMi44NDQsMCw1LjY0NSwxLjIwNCw3LjQ5LDMuMjE4CgkJCWMxLjI1NSwxLjM2OCwxLjk3NSwzLjAwNCwyLjA5MSw0LjcwMWMxLjA0OSwwLjI2MywyLjM2MiwwLjgzMywzLjQ3MSwxLjkzNWMxLjE3NiwxLjE2NiwxLjg3NCwyLjcwMSwyLjA0Myw0LjQ4MwoJCQljMS4zMzYsMC42MTUsMi4yMzYsMS45NTMsMi4yMzYsMy40NDJjMCwxLjcwMS0wLjg2NSwzLjA1NS0wLjk2NSwzLjIwM2wtMC4zOTMsMC41OTJMMTEuNzk0LDQ5LjkxMnogTTExLjIwNiwzOS4xNzIKCQkJYy0yLjM3OCwwLjA3My00LjM5NiwxLjkxNS00LjM5Niw0LjAyMWMwLDIuMzM2LDEuMzIxLDMuOTc3LDEuNzc3LDQuMTE5bDMuMjA3LTAuMDExbDIxLjk0Mi0wLjAxMQoJCQljMC4xMjUtMC4zMTYsMC4yNDQtMC43MzksMC4yNDQtMS4xODRjMC0wLjU2MS0wLjQwNi0xLjA0Ny0wLjk2OS0xLjE2NGwtMC4wNDktMC4wMWgtMS4xODhsMC4wMTItMS4zMTgKCQkJYzAuMDEzLTEuNTA2LTAuNDMxLTIuNzE5LTEuMzE4LTMuNTk4Yy0xLjAyMS0xLjAxNS0yLjQxMS0xLjM1NC0yLjg4OS0xLjM1NGgtMS40NzNsMC4xMTMtMS40MzcKCQkJYzAuMTQ2LTEuMzkyLTAuMzUyLTIuNzg5LTEuNDAxLTMuOTM1Yy0xLjM1MS0xLjQ3NC0zLjQxNi0yLjM1NC01LjUyMS0yLjM1NGMtMS45MDEsMC0zLjg1NSwwLjkxOS01LjIyNiwyLjQ1NwoJCQljLTEuMTc3LDEuMzE4LTEuNzQxLDIuODg1LTEuNTUyLDQuMzAxbDAuMTk2LDEuNDc2TDExLjIwNiwzOS4xNzJMMTEuMjA2LDM5LjE3MnoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K");
}
.wc-fair-d {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNS4wNDYsNTIuMDE0aC0wLjAwM2MtMi4wMTYtMC4wMDItMy45MTYtMi45NDUtMy45MTYtNi4wNTljMC0yLjgwNywyLjE2OS01LjIyMSw1LjAzNS01LjgzCgkJYzAuMTExLTEuNTYyLDAuODA2LTMuMTQzLDEuOTg2LTQuNDc5YzEuNjYyLTEuODc5LDQuMDY5LTMuMDA0LDYuNDM2LTMuMDA0YzIuNTM1LDAsNS4wMzMsMS4wOCw2LjY4LDIuODkxCgkJYzEuMTA2LDEuMjE3LDEuNzQ4LDIuNjcxLDEuODYzLDQuMTgxYzAuOTI4LDAuMjQyLDIuMDc2LDAuNzU3LDMuMDUsMS43MjljMS4wNDIsMS4wNDEsMS42NjUsMi40MTIsMS44MjMsMy45OTgKCQljMS4xODYsMC41NjUsMS45ODIsMS43NzEsMS45ODIsMy4xMTNjMCwxLjUzNy0wLjc3NSwyLjc1OC0wLjg2MywyLjg5NGwtMC4zNjksMC41NTdMMzUuMDQ2LDUyLjAxNHogTTM3LjQzLDQyLjQ0MwoJCWMtMi4wNjIsMC4wNjQtMy44MTYsMS42NzUtMy44MTYsMy41MTJjMCwxLjk2NSwxLjA4MiwzLjM5OCwxLjQ5NiwzLjU5M2wyMi4xOTItMC4wMTFjMC4xMDQtMC4yNzEsMC4xOTQtMC42MTgsMC4xOTQtMC45OAoJCWMwLTAuNDY2LTAuMzM4LTAuODczLTAuNzk5LTAuOTcybC0wLjAzNy0wLjAwOGgtMS4xMTVsMC4wMTItMS4yNDNjMC4wMTItMS4zMjMtMC4zNzUtMi4zODktMS4xNDYtMy4xNTcKCQljLTAuOTc4LTAuOTc1LTIuMjQ0LTEuMTg3LTIuNTA5LTEuMTg3aC0xLjM3N2wwLjEwOC0xLjM1OGMwLjEyOC0xLjIxOS0wLjMwOC0yLjQ0Mi0xLjIyMy0zLjQ0OAoJCWMtMS4xODEtMS4zMDEtMi45ODctMi4wNzYtNC44My0yLjA3NmMtMS42NTksMC0zLjM2NywwLjgxMi00LjU2NSwyLjE2NmMtMS4wMjUsMS4xNTgtMS41MjEsMi41MzUtMS4zNTUsMy43NzhsMC4xODQsMS4zOTJIMzcuNDMKCQlMMzcuNDMsNDIuNDQzeiIvPgo8L2c+CjxnPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTI3Ljg1NSwxMC4xMzhjMC0wLjczMS0wLjU5Ny0xLjMyNy0xLjMzMi0xLjMyN2MtMC42MjgsMC0xLjE1NCwwLjQzMi0xLjI5MywxLjAyMWgtMC4wNDV2Ny4xNTNoMi42NjUKCQlMMjcuODU1LDEwLjEzOHogTTI3LjU4NSwxMC4xNzRMMjcuNTg1LDEwLjE3NEwyNy41ODUsMTAuMTc0TDI3LjU4NSwxMC4xNzR6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTIuMTQ3LDE0Ljg4bDQuMjQ5LDUuNzk1bDIuMTU2LTEuNTUzbC00LjAxOS01LjQ4MWwtMC4wMzUtMC4wNmMtMC40MTktMC41Ny0xLjI5MS0wLjcxMS0xLjg2Ni0wLjI5OAoJCWMtMC41MDYsMC4zNjQtMC42NzcsMS4wMTUtMC40NDUsMS41NzFMMTIuMTQ3LDE0Ljg4eiBNMTQuMjk4LDEzLjc2NUMxNC4yOTgsMTMuNzY1LDE0LjI5OCwxMy43NjUsMTQuMjk4LDEzLjc2NUwxNC4yOTgsMTMuNzY1CgkJTDE0LjI5OCwxMy43NjV6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNC42NDcsMjYuMzg1bC0wLjAxMiwwLjA0Mmw2Ljg1NSwyLjIwN2wwLjgyMi0yLjUxM2wtNi41LTIuMDkzTDUuNzQ2LDI0CgkJYy0wLjY5MS0wLjIyNC0xLjQ2NCwwLjE2OC0xLjY4NiwwLjg0NUMzLjg2NCwyNS40NDEsNC4xMiwyNi4wNzQsNC42NDcsMjYuMzg1eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTExLjcsMzUuNDYxbC02LjQ5MSwyLjA5NGwwLjAzMSwwLjI2M2gwbC0wLjExLTAuMjQ0QzQuNDI2LDM3LjgsNC4wMzksMzguNTQ5LDQuMjY2LDM5LjI0CgkJYzAuMTc5LDAuNTQ0LDAuNjg4LDAuOTA4LDEuMjY5LDAuOTA4YzAuMDQ4LDAsMC4wOTYtMC4wMDIsMC4xNDQtMC4wMDhsMC4wMTcsMC4wMzJsNi44MjgtMi4xOThMMTEuNywzNS40NjF6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTIuMzg2LDQ5LjEwNWwwLjE4NiwwLjE4NWwwLDBsLTAuMjM1LTAuMTMzYy0wLjIxMSwwLjI4OC0wLjI5NiwwLjYzOS0wLjI0LDAuOTkxCgkJYzAuMDU2LDAuMzQ3LDAuMjQ0LDAuNjUxLDAuNTMyLDAuODZjMC4yMjYsMC4xNjIsMC40OTUsMC4yNDgsMC43NzYsMC4yNDhjMC4zNDIsMCwwLjY2NS0wLjEyNSwwLjkxMS0wLjM1M2wwLjAzMywwLjAxNGw0LjIxLTUuNzQyCgkJbC0yLjE1Ny0xLjU1NUwxMi4zODYsNDkuMTA1eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTI1LjA4Myw1NC4wNDljMCwwLjczLDAuNTk4LDEuMzI5LDEuMzM0LDEuMzI5YzAuNjM4LDAsMS4xNy0wLjQ0NCwxLjI5OS0xLjA0N2wwLjAzOS0wLjAwNnYtNy4xMjJIMjUuMDkKCQlMMjUuMDgzLDU0LjA0OXoiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00OC42NzQsMjQuOTUyYy0wLjE5NS0wLjU5My0wLjgwMS0wLjk2Ni0xLjQyNC0wLjkwMmwtMC4wMi0wLjAzMWwtNi44MTUsMi4xOTZsMC44MjMsMi41MTFsNi40OTItMi4wOTIKCQlsLTAuMDI4LTAuMjYzbDAuMTA4LDAuMjQ2QzQ4LjUxMiwyNi4zOTEsNDguOSwyNS42NDQsNDguNjc0LDI0Ljk1MnogTTQ3LjY5OSwyNi4zNzFMNDcuNjk5LDI2LjM3MUw0Ny42OTksMjYuMzcxTDQ3LjY5OSwyNi4zNzF6IgoJCS8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDAuNTUzLDE1LjA4M2wwLjA0Ny0wLjA1MmMwLjIxMS0wLjI4NiwwLjI5Ny0wLjYzNywwLjI0NC0wLjk4NmMtMC4wNTYtMC4zNDktMC4yNDQtMC42NTctMC41MzMtMC44NjQKCQljLTAuNS0wLjM2MS0xLjIyNy0wLjMxMi0xLjY3NiwwLjA5MWwtMC4wMzMtMC4wMThsLTQuMjIyLDUuNzU5bDIuMTU3LDEuNTUyTDQwLjU1MywxNS4wODN6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMjYuMzk4LDIwLjQxNGMtNi41MzEsMC0xMS44NDQsNS4yNjctMTEuODQ0LDExLjc0MWMwLDYuNDc0LDUuMzE0LDExLjc0LDExLjg0NCwxMS43NAoJCWMwLjkxNCwwLDEuODU3LTAuMTE1LDIuODA1LTAuMzQ0bDAuMTY0LTAuMDM5bDAuMDM1LTAuMTYyYzAuMjA2LTAuOTgzLDAuNzA2LTEuOTAxLDEuNDUxLTIuNjY0bC0wLjMxMi0wLjQxOAoJCWMtMS4zMDUsMC42NTctMi42OTksMC45ODktNC4xNDUsMC45ODljLTUuMDYsMC05LjE3OS00LjA4My05LjE3OS05LjEwMWMwLTUuMDE4LDQuMTE4LTkuMSw5LjE3OS05LjEKCQljNS4wNjMsMCw5LjE4Miw0LjA4Miw5LjE4Miw5LjFjMCwwLjkxNC0wLjEzNywxLjgyLTAuNDA4LDIuNjg4bDAuNDczLDAuMjI5YzAuMjA1LTAuMjg5LDAuMzg1LTAuNTE3LDAuNTYyLTAuNzIKCQljMC41MzktMC42MDksMS4xNzUtMS4xNDYsMS44OTYtMS41OTZsMC4xMTYtMC4wNzRsMC4wMTctMC4yOTFjMC4wMDQtMC4wNzksMC4wMS0wLjE1OCwwLjAxLTAuMjM4CgkJQzM4LjI0NCwyNS42ODIsMzIuOTMyLDIwLjQxNCwyNi4zOTgsMjAuNDE0eiIvPgo8L2c+Cjwvc3ZnPgo=");
}
.wc-fair {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNS4wNDYsNTIuMDE0aC0wLjAwM2MtMi4wMTYtMC4wMDItMy45MTYtMi45NDUtMy45MTYtNi4wNTljMC0yLjgwNywyLjE2OS01LjIyMSw1LjAzNS01LjgzCgkJYzAuMTExLTEuNTYyLDAuODA2LTMuMTQzLDEuOTg2LTQuNDc5YzEuNjYyLTEuODc5LDQuMDY5LTMuMDA0LDYuNDM2LTMuMDA0YzIuNTM1LDAsNS4wMzMsMS4wOCw2LjY4LDIuODkxCgkJYzEuMTA2LDEuMjE3LDEuNzQ4LDIuNjcxLDEuODYzLDQuMTgxYzAuOTI4LDAuMjQyLDIuMDc2LDAuNzU3LDMuMDUsMS43MjljMS4wNDIsMS4wNDEsMS42NjUsMi40MTIsMS44MjMsMy45OTgKCQljMS4xODYsMC41NjUsMS45ODIsMS43NzEsMS45ODIsMy4xMTNjMCwxLjUzNy0wLjc3NSwyLjc1OC0wLjg2MywyLjg5NGwtMC4zNjksMC41NTdMMzUuMDQ2LDUyLjAxNHogTTM3LjQzLDQyLjQ0MwoJCWMtMi4wNjIsMC4wNjQtMy44MTYsMS42NzUtMy44MTYsMy41MTJjMCwxLjk2NSwxLjA4MiwzLjM5OCwxLjQ5NiwzLjU5M2wyMi4xOTItMC4wMTFjMC4xMDQtMC4yNzEsMC4xOTQtMC42MTgsMC4xOTQtMC45OAoJCWMwLTAuNDY2LTAuMzM4LTAuODczLTAuNzk5LTAuOTcybC0wLjAzNy0wLjAwOGgtMS4xMTVsMC4wMTItMS4yNDNjMC4wMTItMS4zMjMtMC4zNzUtMi4zODktMS4xNDYtMy4xNTcKCQljLTAuOTc4LTAuOTc1LTIuMjQ0LTEuMTg3LTIuNTA5LTEuMTg3aC0xLjM3N2wwLjEwOC0xLjM1OGMwLjEyOC0xLjIxOS0wLjMwOC0yLjQ0Mi0xLjIyMy0zLjQ0OAoJCWMtMS4xODEtMS4zMDEtMi45ODctMi4wNzYtNC44My0yLjA3NmMtMS42NTksMC0zLjM2NywwLjgxMi00LjU2NSwyLjE2NmMtMS4wMjUsMS4xNTgtMS41MjEsMi41MzUtMS4zNTUsMy43NzhsMC4xODQsMS4zOTJIMzcuNDMKCQlMMzcuNDMsNDIuNDQzeiIvPgo8L2c+CjxnPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTI3Ljg1NSwxMC4xMzhjMC0wLjczMS0wLjU5Ny0xLjMyNy0xLjMzMi0xLjMyN2MtMC42MjgsMC0xLjE1NCwwLjQzMi0xLjI5MywxLjAyMWgtMC4wNDV2Ny4xNTNoMi42NjUKCQlMMjcuODU1LDEwLjEzOHogTTI3LjU4NSwxMC4xNzRMMjcuNTg1LDEwLjE3NEwyNy41ODUsMTAuMTc0TDI3LjU4NSwxMC4xNzR6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTIuMTQ3LDE0Ljg4bDQuMjQ5LDUuNzk1bDIuMTU2LTEuNTUzbC00LjAxOS01LjQ4MWwtMC4wMzUtMC4wNmMtMC40MTktMC41Ny0xLjI5MS0wLjcxMS0xLjg2Ni0wLjI5OAoJCWMtMC41MDYsMC4zNjQtMC42NzcsMS4wMTUtMC40NDUsMS41NzFMMTIuMTQ3LDE0Ljg4eiBNMTQuMjk4LDEzLjc2NUMxNC4yOTgsMTMuNzY1LDE0LjI5OCwxMy43NjUsMTQuMjk4LDEzLjc2NUwxNC4yOTgsMTMuNzY1CgkJTDE0LjI5OCwxMy43NjV6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNC42NDcsMjYuMzg1bC0wLjAxMiwwLjA0Mmw2Ljg1NSwyLjIwN2wwLjgyMi0yLjUxM2wtNi41LTIuMDkzTDUuNzQ2LDI0CgkJYy0wLjY5MS0wLjIyNC0xLjQ2NCwwLjE2OC0xLjY4NiwwLjg0NUMzLjg2NCwyNS40NDEsNC4xMiwyNi4wNzQsNC42NDcsMjYuMzg1eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTExLjcsMzUuNDYxbC02LjQ5MSwyLjA5NGwwLjAzMSwwLjI2M2gwbC0wLjExLTAuMjQ0QzQuNDI2LDM3LjgsNC4wMzksMzguNTQ5LDQuMjY2LDM5LjI0CgkJYzAuMTc5LDAuNTQ0LDAuNjg4LDAuOTA4LDEuMjY5LDAuOTA4YzAuMDQ4LDAsMC4wOTYtMC4wMDIsMC4xNDQtMC4wMDhsMC4wMTcsMC4wMzJsNi44MjgtMi4xOThMMTEuNywzNS40NjF6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTIuMzg2LDQ5LjEwNWwwLjE4NiwwLjE4NWwwLDBsLTAuMjM1LTAuMTMzYy0wLjIxMSwwLjI4OC0wLjI5NiwwLjYzOS0wLjI0LDAuOTkxCgkJYzAuMDU2LDAuMzQ3LDAuMjQ0LDAuNjUxLDAuNTMyLDAuODZjMC4yMjYsMC4xNjIsMC40OTUsMC4yNDgsMC43NzYsMC4yNDhjMC4zNDIsMCwwLjY2NS0wLjEyNSwwLjkxMS0wLjM1M2wwLjAzMywwLjAxNGw0LjIxLTUuNzQyCgkJbC0yLjE1Ny0xLjU1NUwxMi4zODYsNDkuMTA1eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTI1LjA4Myw1NC4wNDljMCwwLjczLDAuNTk4LDEuMzI5LDEuMzM0LDEuMzI5YzAuNjM4LDAsMS4xNy0wLjQ0NCwxLjI5OS0xLjA0N2wwLjAzOS0wLjAwNnYtNy4xMjJIMjUuMDkKCQlMMjUuMDgzLDU0LjA0OXoiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00OC42NzQsMjQuOTUyYy0wLjE5NS0wLjU5My0wLjgwMS0wLjk2Ni0xLjQyNC0wLjkwMmwtMC4wMi0wLjAzMWwtNi44MTUsMi4xOTZsMC44MjMsMi41MTFsNi40OTItMi4wOTIKCQlsLTAuMDI4LTAuMjYzbDAuMTA4LDAuMjQ2QzQ4LjUxMiwyNi4zOTEsNDguOSwyNS42NDQsNDguNjc0LDI0Ljk1MnogTTQ3LjY5OSwyNi4zNzFMNDcuNjk5LDI2LjM3MUw0Ny42OTksMjYuMzcxTDQ3LjY5OSwyNi4zNzF6IgoJCS8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDAuNTUzLDE1LjA4M2wwLjA0Ny0wLjA1MmMwLjIxMS0wLjI4NiwwLjI5Ny0wLjYzNywwLjI0NC0wLjk4NmMtMC4wNTYtMC4zNDktMC4yNDQtMC42NTctMC41MzMtMC44NjQKCQljLTAuNS0wLjM2MS0xLjIyNy0wLjMxMi0xLjY3NiwwLjA5MWwtMC4wMzMtMC4wMThsLTQuMjIyLDUuNzU5bDIuMTU3LDEuNTUyTDQwLjU1MywxNS4wODN6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMjYuMzk4LDIwLjQxNGMtNi41MzEsMC0xMS44NDQsNS4yNjctMTEuODQ0LDExLjc0MWMwLDYuNDc0LDUuMzE0LDExLjc0LDExLjg0NCwxMS43NAoJCWMwLjkxNCwwLDEuODU3LTAuMTE1LDIuODA1LTAuMzQ0bDAuMTY0LTAuMDM5bDAuMDM1LTAuMTYyYzAuMjA2LTAuOTgzLDAuNzA2LTEuOTAxLDEuNDUxLTIuNjY0bC0wLjMxMi0wLjQxOAoJCWMtMS4zMDUsMC42NTctMi42OTksMC45ODktNC4xNDUsMC45ODljLTUuMDYsMC05LjE3OS00LjA4My05LjE3OS05LjEwMWMwLTUuMDE4LDQuMTE4LTkuMSw5LjE3OS05LjEKCQljNS4wNjMsMCw5LjE4Miw0LjA4Miw5LjE4Miw5LjFjMCwwLjkxNC0wLjEzNywxLjgyLTAuNDA4LDIuNjg4bDAuNDczLDAuMjI5YzAuMjA1LTAuMjg5LDAuMzg1LTAuNTE3LDAuNTYyLTAuNzIKCQljMC41MzktMC42MDksMS4xNzUtMS4xNDYsMS44OTYtMS41OTZsMC4xMTYtMC4wNzRsMC4wMTctMC4yOTFjMC4wMDQtMC4wNzksMC4wMS0wLjE1OCwwLjAxLTAuMjM4CgkJQzM4LjI0NCwyNS42ODIsMzIuOTMyLDIwLjQxNCwyNi4zOTgsMjAuNDE0eiIvPgo8L2c+Cjwvc3ZnPgo=");
}
.wc-rain-and-hail {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjNDI0MjQyIiBwb2ludHM9IjM3LjY2MiwzMC41NzggMzkuMDA4LDMxLjMyNCAzMy4yMzgsNDEuMzU3IDMxLjg5NCw0MC42MTMgIi8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0xNS42MjQsNTYuMzU5Yy0wLjA5OSwwLTAuMjA1LTAuMDItMC4zMTQtMC4wNjFjLTAuNzQ5LTAuMjkzLTAuNjQtMC45MjEtMC4yNzktMi45OTQKCWMwLjQ1LTIuNTk5LDEuMzg5LTcuOTk2LTAuNTQyLTkuNTA3Yy0wLjgxNS0wLjYzNy0yLjE5NS0wLjU2OS00LjEwMiwwLjIxbC0wLjU5My0xLjQwMmMyLjQ2NS0xLjAwNCw0LjM3LTEuMDAyLDUuNjU5LDAuMDA4CgljMi40MzksMS45MDYsMS44MDcsNi43NzksMS4yNDMsMTAuMTMxYzEuMTQ3LTEuODI2LDMuMzg0LTUuNTYxLDEwLjIzNS0xNy4wNjlsMS4zMzUsMC43NjNjLTkuOTU5LDE2LjczMS0xMC4xOTQsMTcuMDc2LTExLjQ5LDE4Ljk5CglsLTAuMDkyLDAuMTM3QzE2LjQ5OCw1NS44MzgsMTYuMTQ1LDU2LjM1OSwxNS42MjQsNTYuMzU5eiIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzQuMTYsNTIuNTE0Yy0wLjE2LDAtMC4zMjEtMC4wNTktMC40ODQtMC4xOWMtMC40OTQtMC40MDktMC4yMDgtMC45ODctMC4wODgtMS4yMwoJYzEuMjgtMi41NzUsMTAuNTUzLTE4Ljc5NiwxMC45NDUtMTkuNDg2bDEuMzQ5LDAuNzQzYy0wLjA4LDAuMTQyLTYuOCwxMS44OTktOS43MTUsMTcuMTk0YzAuMzA2LTAuMTg4LDAuNjQ2LTAuMzk2LDEuMDE3LTAuNjE0CgljMS42LTAuOTI3LDIuODE1LTEuMTU2LDMuNzE1LTAuNjk3YzAuOTMyLDAuNDcyLDEuMDMxLDEuNDQ1LDEuMDM5LDEuNTU2bC0xLjU0MSwwLjExNmwwLDBjLTAuMDAyLDAtMC4wMzUtMC4yNDEtMC4yMTktMC4zMzEKCWMtMC4yODEtMC4xMzYtMS4wMS0wLjAzMS0yLjIwMywwLjY2MWMtMS4zNDksMC43ODUtMi4yMTcsMS4zOTYtMi43MzMsMS43NjNDMzQuODQsNTIuMjcxLDM0LjQ5Nyw1Mi41MTQsMzQuMTYsNTIuNTE0eiIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNOC45NjYsNDUuOTZjMCwxLjM1MS0xLjExNCwyLjQ0NC0yLjQ4OSwyLjQ0NGMtMS4zNzYsMC0yLjQ5LTEuMDk2LTIuNDktMi40NDQKCWMwLTEuMzQ3LDEuMTE1LTIuNDM4LDIuNDktMi40MzhTOC45NjYsNDQuNjEzLDguOTY2LDQ1Ljk2eiIvPgo8ZWxsaXBzZSBmaWxsPSIjNDI0MjQyIiBjeD0iMzAuMDg3IiBjeT0iNDUuODI0IiByeD0iMi40OSIgcnk9IjIuNDQ1Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ni4xNSw1NC4wMjFjMCwxLjM1LTEuMTE1LDIuNDQzLTIuNDg5LDIuNDQzYy0xLjM3NSwwLTIuNDg5LTEuMDk1LTIuNDg5LTIuNDQzCgljMC0xLjM0NywxLjExNC0yLjQ0LDIuNDg5LTIuNDRDNDUuMDM1LDUxLjU4LDQ2LjE1LDUyLjY3Niw0Ni4xNSw1NC4wMjF6Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4zNjUsMzAuNTMzYy0wLjE3OC0yLjk0My0xLjIzNi01LjM5MS0zLjE0My03LjI4Yy0yLjE5Ny0yLjE3NS00Ljg4LTIuODgxLTUuODY3LTMuMDc3CgljLTAuMDQzLTIuODE3LTEuMTU4LTUuNDktMy4yMjctNy43NGMtMi44NTktMy4xMTItNy4yMDMtNC45NjktMTEuNjE1LTQuOTY5Yy00LjA5NiwwLTguMjcsMS45MzItMTEuMTY2LDUuMTY5CgljLTIuMjIxLDIuNDg0LTMuNDQ1LDUuNDM4LTMuNDU4LDguMzM0Yy01LjI4OCwwLjc3NC05LjI1Myw0Ljk4OS05LjI1Myw5Ljg3YzAsNS40NTEsMy40NTQsMTAuMTMxLDYuMjgzLDEwLjEzM2wzLjU2LTAuMDAyCglsMy4wODYtMi42NThsLTYuNjQ0LDAuMDA2Yy0wLjg2NC0wLjAwMi0zLjU3Ni0zLjEwNS0zLjU3Ni03LjQ3OWMwLTMuODQxLDMuNjU1LTcuMTk5LDcuOTc1LTcuMzMzaDEuNTQ0bC0wLjIwMS0xLjUKCWMtMC4zMzgtMi41MjksMC42NTMtNS4zMDUsMi43MjMtNy42MTljMi4zOS0yLjY3MSw1LjgtNC4yNjYsOS4xMjgtNC4yNjZjMy42NjEsMCw3LjI1MiwxLjUzLDkuNjA2LDQuMDkxCgljMS44NjQsMi4wMzIsMi43NDksNC41MiwyLjQ4Myw3LjAxOGwtMC4wODIsMS40NTRoMS40OWMwLjczMywwLDMuMjc4LDAuNDQ3LDUuMjg3LDIuNDM3YzEuNjA1LDEuNTg3LDIuNDA1LDMuNzQ2LDIuMzg1LDYuNDE5CglsLTAuMDEzLDEuMzM4bDEuMTg1LTAuMDA1bDAuMTg3LDAuMDM5YzEuMjg3LDAuMjY4LDIuMjIsMS4zOTEsMi4yMiwyLjY3YzAsMS4xMTYtMC40MDIsMi4xNDYtMC42NzQsMi43MThsLTcuNzI3LDAuMDA5CglsLTMuMTg5LDIuNjU2bDEyLjQ1Ni0wLjAwNmwwLjQwMS0wLjYwNGMwLjA1OS0wLjA4NiwxLjQzOC0yLjE4MSwxLjQzOC00Ljc3MUM1OS45NjksMzMuMzMsNTguNTI3LDMxLjMxNSw1Ni4zNjUsMzAuNTMzeiIvPgo8L3N2Zz4K");
}
.wc-hot {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMi4wNDEsMTguNDk5Yy03LjEyNywwLTEyLjkyNyw1LjcyNy0xMi45MjcsMTIuNzY1YzAsNy4wMzksNS44LDEyLjc2NywxMi45MjcsMTIuNzY3DQoJCWM3LjEyOCwwLDEyLjkyOC01LjcyOCwxMi45MjgtMTIuNzY3QzQ0Ljk2OSwyNC4yMjUsMzkuMTY5LDE4LjQ5OSwzMi4wNDEsMTguNDk5eiBNMzIuMDQxLDQxLjUwMw0KCQljLTUuNzE2LDAtMTAuMzY4LTQuNTk0LTEwLjM2OC0xMC4yMzlzNC42NTItMTAuMjM4LDEwLjM2OC0xMC4yMzhjNS43MTgsMCwxMC4zNjgsNC41OTIsMTAuMzY4LDEwLjIzOFMzNy43NTksNDEuNTAzLDMyLjA0MSw0MS41MDMNCgkJeiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zMy4zMjIsNy4wMTNjMC4wMDMtMC4wMTYsMC4wMDUtMC4wMzMsMC4wMDUtMC4wNWMwLTAuNy0wLjU3My0xLjI3MS0xLjI3OS0xLjI3MQ0KCQljLTAuNjU1LDAtMS4xOTYsMC40ODctMS4yNjgsMS4xMjZoLTAuMDE4djcuNTA3aDIuNTU4TDMzLjMyMiw3LjAxM3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNDAxLDEyLjI0OGw0LjQxMiw1Ljk5NmwwLjA1NywwLjA3OWwyLjA3LTEuNDg1bC00LjM1Mi01LjkxOGMtMC4wMDgtMC4wMTQtMC4wMTUtMC4wMjctMC4wMjUtMC4wNDINCgkJYy0wLjI0Mi0wLjMzLTAuNjMzLTAuNTI2LTEuMDQ0LTAuNTI2Yy0wLjI3LDAtMC41MjgsMC4wODMtMC43NDgsMC4yNGMtMC41MjksMC4zOC0wLjY3NiwxLjA4OC0wLjM1NSwxLjY0NkwxNi40MDEsMTIuMjQ4eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik04LjA0MiwyNC43OTdsLTAuMDA1LDAuMDE3bDcuMTMzLDIuMjlsMC4wOTQsMC4wM2wwLjc5MS0yLjQwNEw5LjAxLDIyLjQ2OA0KCQljLTAuMDEzLTAuMDA3LTAuMDI2LTAuMDEzLTAuMDQ0LTAuMDJjLTAuMTMtMC4wNDItMC4yNjQtMC4wNjItMC4zOTktMC4wNjJjLTAuNTYsMC0xLjA1LDAuMzUxLTEuMjIxLDAuODcyDQoJCUM3LjE0MiwyMy44NzQsNy40NDYsMjQuNTMzLDguMDQyLDI0Ljc5N3oiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTUuNDk3LDM1LjE1OWwtNy4wNDMsMi4yNTljLTAuMDE1LDAuMDAzLTAuMDI5LDAuMDA1LTAuMDQ5LDAuMDExYy0wLjY3NiwwLjIxNi0xLjA0OCwwLjkzMi0wLjgzLDEuNTk2DQoJCWMwLjE3MSwwLjUxOSwwLjY2LDAuODY3LDEuMjE3LDAuODY3YzAuMDkxLDAsMC4xODEtMC4wMSwwLjI3LTAuMDI3bDAuMDA3LDAuMDE2bDcuMTI2LTIuMjg2bDAuMDk0LTAuMDNMMTUuNDk3LDM1LjE1OXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMTYuNTIsNTAuMTFjLTAuMDEsMC4wMS0wLjAyMSwwLjAyMS0wLjAzLDAuMDM1Yy0wLjIwMywwLjI3NC0wLjI4NiwwLjYxLTAuMjMzLDAuOTQzDQoJCWMwLjA1MiwwLjMzNiwwLjIzMywwLjYzLDAuNTEsMC44MjdjMC4yMTksMC4xNTcsMC40NzYsMC4yMzksMC43NDUsMC4yMzljMCwwLDAsMCwwLDBjMC4zNzEsMCwwLjcxNS0wLjE1MiwwLjk2MS0wLjQyNGwwLjAxNiwwLjAwNw0KCQlsNC40LTUuOTgxbDAuMDU5LTAuMDc4bC0yLjA3MS0xLjQ4NkwxNi41Miw1MC4xMXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNMzAuNjU3LDU1LjM2bC0wLjAwMywwLjAyNGMtMC4wMDIsMC4wMTMtMC4wMDQsMC4wMjYtMC4wMDUsMC4wNDZjMCwwLjcwMSwwLjU3MywxLjI3MSwxLjI3OSwxLjI3MWgwLjAwMQ0KCQljMC42NTksMCwxLjItMC40OTMsMS4yNjgtMS4xMzdsMC4wMTgtMC4wMDN2LTcuNDk0aC0yLjU2TDMwLjY1Nyw1NS4zNnogTTMxLjkzLDU2LjYwNUwzMS45Myw1Ni42MDVMMzEuOTMsNTYuNjA1TDMxLjkzLDU2LjYwNXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNDcuNTY0LDUwLjEyOWwtNC40LTUuOTc5bC0wLjA1OC0wLjA3OGwtMi4wNywxLjQ4NWw0LjM1MSw1LjkxNGMwLjAwOCwwLjAxNSwwLjAxNSwwLjAyOCwwLjAyNSwwLjA0NQ0KCQljMC4yNDMsMC4zMywwLjYzNCwwLjUyNywxLjA0NiwwLjUyN2MwLjI3LDAsMC41MjctMC4wODQsMC43NDUtMC4yMzljMC41MzgtMC4zODUsMC42ODEtMS4xMDIsMC4zNDktMS42NjJMNDcuNTY0LDUwLjEyOXoiLz4NCgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNTUuOTIyLDM3LjU5M2wwLjAwMi0wLjAxOGwtNy4xMTktMi4yODVsLTAuMDkzLTAuMDI5bC0wLjc5LDIuNDA0bDcuMDIyLDIuMjUybDAuMDIyLDAuMDExDQoJCWMwLjAxMiwwLjAwNiwwLjAyMywwLjAxMSwwLjA0MiwwLjAxOWMwLjEyOSwwLjA0MiwwLjI2NiwwLjA2MywwLjQwMSwwLjA2M2MwLjU1OSwwLDEuMDQ4LTAuMzUsMS4yMi0wLjg3MQ0KCQlDNTYuODM1LDM4LjUxNiw1Ni41MjQsMzcuODUzLDU1LjkyMiwzNy41OTN6Ii8+DQoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTQ4LjQ3OSwyNy4yMzRMNTUuNSwyNC45OGwwLjA3MS0wLjAxNGMwLjY3NS0wLjIxNywxLjA0OC0wLjkzMiwwLjgzMS0xLjU5NA0KCQljLTAuMTczLTAuNTItMC42NTktMC44NjktMS4yMTgtMC44NjljLTAuMDk0LDAtMC4xODYsMC4wMS0wLjI3NywwLjAyOWwtMC4wMS0wLjAxNmwtNy4yMSwyLjMxNEw0OC40NzksMjcuMjM0eiIvPg0KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik00Ny40NTUsMTIuMjg2YzAuMDEtMC4wMSwwLjAxOS0wLjAyMSwwLjAzMS0wLjAzNWMwLjIwMi0wLjI3NSwwLjI4NC0wLjYxMSwwLjIzMS0wLjk0NQ0KCQljLTAuMDUyLTAuMzM1LTAuMjMyLTAuNjI4LTAuNTExLTAuODI3Yy0wLjIxNy0wLjE1Ny0wLjQ3NS0wLjI0LTAuNzQ0LTAuMjRjLTAuMzcsMC0wLjcxNiwwLjE1NS0wLjk2MiwwLjQyN2wtMC4wMTctMC4wMDcNCgkJbC00LjQ1Nyw2LjA1OGwyLjA3LDEuNDg1TDQ3LjQ1NSwxMi4yODZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}
.wc-isolated-thunderstorms {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0yMy40MDYsNDguMDgybC01LjcxNSw1LjMxNmMtMC43MjEsMC42MjEtMS4xODQsMS41Mi0xLjE4NCwyLjUzMWMwLDEuODY3LDEuNTQ1LDMuMzg1LDMuNDQ5LDMuMzg1CgkJYzEuOTA2LDAsMy40NS0xLjUxOCwzLjQ1LTMuMzg1QzIzLjQwNiw1NS45MTcsMjMuNDA2LDQ4LjA4MiwyMy40MDYsNDguMDgyeiIvPgo8L2c+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00MC42NjksNDcuNTQ4Yy0wLjAzNC0wLjA2My0wLjEwMS0wLjEwMy0wLjE3My0wLjEwM2gtMC4wMDFsLTQuNzc0LDAuMDE0bDQuNDYxLTguNzIzCgljMC4wMzEtMC4wNjEsMC4wMjgtMC4xMjktMC4wMDgtMC4xODhjLTAuMDM1LTAuMDU3LTAuMDk4LTAuMDktMC4xNjYtMC4wOWgtOC4yODdjLTAuMDgxLDAtMC4xNTYsMC4wNDktMC4xODMsMC4xMjNsLTUuMDY1LDEzLjI2NgoJYy0wLjAyMywwLjA1OS0wLjAxNSwwLjEyNSwwLjAyMSwwLjE3NmMwLjAzNywwLjA1MiwwLjA5NiwwLjA4MiwwLjE2LDAuMDgyaDUuNzM4bC0yLjcwMywxMC42NTgKCWMtMC4wMjQsMC4wOSwwLjAyMiwwLjE4MiwwLjEwOCwwLjIxOUMyOS44MjQsNjIuOTk1LDI5Ljg1LDYzLDI5Ljg3Nyw2M2MwLjA2MiwwLDAuMTI0LTAuMDI5LDAuMTYxLTAuMDgybDEwLjYxOS0xNS4xNzQKCUM0MC42OTgsNDcuNjg2LDQwLjcwMyw0Ny42MDksNDAuNjY5LDQ3LjU0OHoiLz4KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU2LjU5MiwzNS43NDljLTAuMTUyLTIuNzg3LTEuMTQ2LTUuMTA1LTIuOTUxLTYuODkxYy0yLjEyMy0yLjA5Ny00LjcyLTIuNzM5LTUuNTc4LTIuOQoJYy0wLjAyMS0yLjY3Mi0xLjA3MS01LjIwOC0zLjAzNS03LjM0Yy0yLjY4OC0yLjkyNS02Ljc3NC00LjY3Mi0xMC45MjgtNC42NzJjLTMuODUzLDAtNy43NzgsMS44MTgtMTAuNSw0Ljg2MgoJYy0yLjEwOCwyLjM1OC0zLjI2MSw1LjE2My0zLjI1Myw3LjkwN2MtNC45OTksMC42OTYtOC43NTgsNC42NjQtOC43NTgsOS4yNjJjMCwyLjM0NCwwLjcwMSw0Ljc3MSwxLjkyMyw2LjY1MgoJYzEuMTU3LDEuNzgzLDIuNjI3LDIuODQ4LDMuOTMyLDIuODVoMC4wMDFsNC4wNjgtMC4wMDRsMi43MTQtMi4zMzZsLTYuNzgsMC4wMDRjLTEuMDA4LTAuMDAyLTMuNDc3LTMuMTA0LTMuNDc3LTcuMTY4CgljMC0zLjY4MSwzLjUtNi44OTgsNy42NDEtNy4wM2gxLjM1NmwtMC4xNzctMS4zMTdjLTAuMzI0LTIuNDE5LDAuNjI0LTUuMDczLDIuNjAxLTcuMjgyYzIuMjc2LTIuNTQ2LDUuNTM0LTQuMDY3LDguNzEtNC4wNjcKCWMzLjQ4OSwwLDYuOTE2LDEuNDU5LDkuMTYyLDMuOTAxYzEuNzgzLDEuOTQyLDIuNjI3LDQuMzIzLDIuMzc1LDYuNzA3bC0wLjA3MiwxLjI4MWgxLjMxMmMwLjcwNSwwLDMuMTQ2LDAuNDMsNS4wNzMsMi4zMzMKCWMxLjUzNCwxLjUyMSwyLjMwMywzLjU4NiwyLjI4LDYuMTM4bC0wLjAxMiwxLjE3OGwxLjA0Ny0wLjAwMmwwLjE3OCwwLjAzN2MxLjI2MSwwLjI2LDIuMTc0LDEuMzYsMi4xNzQsMi42MTIKCWMwLDEuMTExLTAuNDA4LDIuMTI3LTAuNjY5LDIuNjY0bC05LjUzNywwLjAwNWwtMi44MDYsMi4zMzZsMTMuNjktMC4wMDdsMC4zNTQtMC41MjhjMC4xMzgtMC4yMDksMS4zNDYtMi4xMDksMS4zNDYtNC40NwoJQzYwLDM4LjM0OCw1OC42MzQsMzYuNDYxLDU2LjU5MiwzNS43NDl6Ii8+Cjwvc3ZnPgo=");
}
.wc-scattered-thunderstorms {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0yMS43NjcsMi4zMDhjMC4wMDEsMC4wMzEsMC4wMDUsMC4wNjEsMC4wMTMsMC4xMDZsMC4xMTcsNS4yMDhsMi44MTQtMC4wNmwtMC4xMi01LjQzbC0wLjA0OS0wLjE3OGgtMC4wMjcKCQljLTAuMTUtMC42MDctMC43MDYtMS4wNDYtMS4zODItMS4wNDZjLTAuNjY5LDAuMDE1LTEuMjE5LDAuNDg2LTEuMzM3LDEuMTIxbC0wLjAzLDAuMDAzbDAuMDA2LDAuMTg1CgkJQzIxLjc2OSwyLjI0NiwyMS43NjYsMi4yNzcsMjEuNzY3LDIuMzA4eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTEwLjkyOSw2LjY2N2wwLjA5NiwwLjEyNGMwLjAxNiwwLjAyNywwLjAzLDAuMDU1LDAuMDUsMC4wOGMwLjAyMSwwLjAyNiwwLjA0MywwLjA0OCwwLjA3OCwwLjA4MQoJCWwzLjIxMSw0LjE0NGwyLjI0Mi0xLjY3M0wxMy4yNTUsNS4xTDEzLjExLDQuOTgxbC0wLjAyMiwwLjAxN2MtMC40ODMtMC40MDMtMS4yMzYtMC40MjktMS43NDYtMC4wNDkKCQljLTAuNTM5LDAuNDAzLTAuNjk5LDEuMTE2LTAuMzk5LDEuN0wxMC45MjksNi42Njd6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNC44ODIsMTYuNjA1djAuMDI1bDAuMTU2LDAuMDQ1YzAuMDI2LDAuMDExLDAuMDU0LDAuMDIzLDAuMDgzLDAuMDMyYzAuMDMsMC4wMDgsMC4wNTcsMC4wMTMsMC4xLDAuMDE5CgkJbDUuMDkyLDEuNTAybDAuODExLTIuNjQ4bC01LjMtMS41NjNsLTAuMTg4LTAuMDFsLTAuMDA4LDAuMDI0Yy0wLjY1Ny0wLjA1My0xLjI1NCwwLjM1Mi0xLjQ0MywwLjk2NwoJCUMzLjk5LDE1LjYzNSw0LjI4OCwxNi4zMDQsNC44ODIsMTYuNjA1eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTUuMzA0LDI1LjQ2M2wtMC4xNTgsMC4xbDAuMDA5LDAuMDI0Yy0wLjU1NiwwLjMzNS0wLjgwNiwxLjAwMS0wLjU4NywxLjYxNQoJCWMwLjE5NCwwLjU0OCwwLjcyMiwwLjkxNSwxLjMxNSwwLjkxNWMwLjExMiwwLDAuMjI0LTAuMDEzLDAuMzY5LTAuMDQ5YzAuMDMyLTAuMDA2LDAuMDY0LTAuMDEzLDAuMDk1LTAuMDI1CgkJYzAuMDMyLTAuMDEsMC4wNjEtMC4wMjQsMC4xMDMtMC4wNDZsNS4wMDYtMS43MTZsLTAuOTI4LTIuNjA5TDUuMzA0LDI1LjQ2M3oiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zNS4wODQsNC40OGMtMC4yMzItMC4xNjEtMC41MTEtMC4yNDUtMC43OTUtMC4yNDVjLTAuNDYsMC0wLjg4OSwwLjIyLTEuMTUsMC41OTEKCQljLTAuMDIxLDAuMDI4LTAuMDM3LDAuMDU5LTAuMDU5LDAuMTA1bC0zLjAxOCw0LjI2OGwyLjMxMywxLjU3NmwzLjE1Ny00LjQ2MmwwLjA2NS0wLjE3NGwtMC4wMjEtMC4wMTYKCQlDMzUuODI1LDUuNTMzLDM1LjYyOSw0Ljg1LDM1LjA4NCw0LjQ4eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTI4LjM4MywxMS41NjFjLTIuMTIxLTEuMDM3LTQuNjMtMS4zMDItNi45MjItMC43MzNjLTIuNTkzLDAuNjQ1LTQuNzc3LDIuMjQ1LTYuMTUsNC41MDcKCQljLTEuMzcyLDIuMjYxLTEuNzY2LDQuOTA4LTEuMTA5LDcuNDUzYzAuMjQyLDAuOTM2LDAuNzQsMi4wMjQsMS4zNjcsMi45ODRsMC4wODEsMC4xMjVsMS4wMTItMC4zOTRsMS4yMTYtMC4zNjRsLTAuMTI2LTAuMTk5CgkJYy0wLjQzNi0wLjY4My0wLjgzOC0xLjg3OS0xLjA2OC0yLjc3Yy0wLjQ5LTEuODk1LTAuMTk3LTMuODY1LDAuODI2LTUuNTVjMS4wMjItMS42ODQsMi42NDgtMi44NzYsNC41OC0zLjM1NgoJCWMxLjMyNS0wLjMyOSwzLjA4LTAuMjMyLDQuNDgsMC4yMzlsMC4wNiwwLjAyMWwzLjI3Mi0xLjE1OWwtMS4wMDctMC41NTNMMjguMzgzLDExLjU2MXoiLz4KPC9nPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTYuNTMzLDM1LjgxNGMtMC4xNjQtMi43ODUtMS4xNjYtNS4xMDQtMi45NzUtNi44OTFjLTIuMDc2LTIuMDU4LTQuNjE1LTIuNzI3LTUuNTQ5LTIuOTEyCgljLTAuMDQyLTIuNjY2LTEuMDk3LTUuMTk2LTMuMDU1LTcuMzI3Yy0yLjcwNS0yLjk0NS02LjgxMi00LjcwMy0xMC45ODktNC43MDNjLTMuODc1LDAtNy44MjMsMS44My0xMC41NjIsNC44OTMKCWMtMi4xMDEsMi4zNTEtMy4yNiw1LjE0Ny0zLjI3Myw3Ljg5Yy01LjAwMSwwLjczMi04Ljc1Myw0LjcyLTguNzUzLDkuMzRjMCw1LjE2MiwzLjI2OCw5LjU4OCw1Ljk0NCw5LjU5aDAuMDAxbDQuNzk4LTAuMDAyCglsMi4wNjUtMi41MTRsLTYuODYyLDAuMDA0Yy0wLjgxOS0wLjAwMi0zLjM4NS0yLjkzOC0zLjM4NS03LjA3OGMwLTMuNjM3LDMuNDU5LTYuODEzLDcuNTQ1LTYuOTRoMS40NmwtMC4xOTEtMS40MgoJYy0wLjMyLTIuMzkyLDAuNjE5LTUuMDIxLDIuNTc2LTcuMjExYzIuMjYtMi41MjksNS40ODktNC4wMzgsOC42MzctNC4wMzhjMy40NjQsMCw2Ljg2LDEuNDQ4LDkuMDg5LDMuODcyCgljMS43NjYsMS45MjIsMi42MDMsNC4yNzgsMi4zNSw2LjY0MmwtMC4wNzUsMS4zNzdoMS40MTNjMC42OTEsMCwzLjA5OCwwLjQyMyw1LjAwMiwyLjMwN2MxLjUyLDEuNTAyLDIuMjc1LDMuNTQ2LDIuMjU0LDYuMDc2CglsLTAuMDE0LDEuMjY5bDEuMTIxLTAuMDA0bDAuMTgsMC4wMzRjMS4yMTYsMC4yNTUsMi4wOTcsMS4zMTUsMi4wOTcsMi41MjVjMCwxLjA1Ny0wLjM3OCwyLjAzMS0wLjYzOCwyLjU3NGwtOS41MTQsMC4wMDQKCWwtMy4wMjEsMi41MTZsMTMuOTk0LTAuMDA2bDAuMzc5LTAuNTY3YzAuMDU2LTAuMDgyLDEuMzU4LTIuMDY4LDEuMzU4LTQuNTIxQzU5Ljk0MSwzOC40NjEsNTguNTc5LDM2LjU1NSw1Ni41MzMsMzUuODE0egoJIE0xNy4zMjMsNDUuNTE4TDE3LjMyMyw0NS41MThMMTcuMzIzLDQ1LjUxOEwxNy4zMjMsNDUuNTE4eiIvPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0yMy4zMjQsNDguMDk2bC01LjY5MSw1LjI5OWMtMC43MTksMC42MTYtMS4xOCwxLjUxNi0xLjE4LDIuNTIxYzAsMS44NjMsMS41MzgsMy4zNzEsMy40MzUsMy4zNzEKCQljMS44OTYsMCwzLjQzNi0xLjUwOCwzLjQzNi0zLjM3MUMyMy4zMjQsNTUuOTA0LDIzLjMyNCw0OC4wOTYsMjMuMzI0LDQ4LjA5NnoiLz4KPC9nPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDAuNTE0LDQ3LjU2MmMtMC4wMzUtMC4wNjQtMC4xMDItMC4xMDQtMC4xNzMtMC4xMDRsLTQuNzU2LDAuMDE2bDQuNDQtOC42OTUKCWMwLjAzMy0wLjA1OSwwLjAyOS0wLjEyOS0wLjAwNi0wLjE4N2MtMC4wMzUtMC4wNTctMC4xMDEtMC4wOTEtMC4xNjYtMC4wOTFoLTguMjU0Yy0wLjA4LDAtMC4xNTEsMC4wNTMtMC4xNzksMC4xMjVsLTUuMDQ0LDEzLjIxOQoJYy0wLjAyMiwwLjA1OS0wLjAxNCwwLjEyMiwwLjAyMSwwLjE3NmMwLjAzNywwLjA1MiwwLjA5NywwLjA4MiwwLjE2MSwwLjA4Mmg1LjcxMWwtMi42OSwxMC42MjMKCWMtMC4wMjIsMC4wOSwwLjAyNCwwLjE4MywwLjEwOSwwLjIxOWMwLjAyNywwLjAxMywwLjA1MywwLjAxNywwLjA4LDAuMDE3YzAuMDYxLDAsMC4xMjItMC4wMjgsMC4xNTktMC4wODJsMTAuNTc0LTE1LjEyMwoJQzQwLjU0Myw0Ny43LDQwLjU0Nyw0Ny42MjQsNDAuNTE0LDQ3LjU2MnoiLz4KPC9zdmc+Cg==");
}
.wc-scattered-thunderstorms-d {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0yMS43NjcsMi4zMDhjMC4wMDEsMC4wMzEsMC4wMDUsMC4wNjEsMC4wMTMsMC4xMDZsMC4xMTcsNS4yMDhsMi44MTQtMC4wNmwtMC4xMi01LjQzbC0wLjA0OS0wLjE3OGgtMC4wMjcKCQljLTAuMTUtMC42MDctMC43MDYtMS4wNDYtMS4zODItMS4wNDZjLTAuNjY5LDAuMDE1LTEuMjE5LDAuNDg2LTEuMzM3LDEuMTIxbC0wLjAzLDAuMDAzbDAuMDA2LDAuMTg1CgkJQzIxLjc2OSwyLjI0NiwyMS43NjYsMi4yNzcsMjEuNzY3LDIuMzA4eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTEwLjkyOSw2LjY2N2wwLjA5NiwwLjEyNGMwLjAxNiwwLjAyNywwLjAzLDAuMDU1LDAuMDUsMC4wOGMwLjAyMSwwLjAyNiwwLjA0MywwLjA0OCwwLjA3OCwwLjA4MQoJCWwzLjIxMSw0LjE0NGwyLjI0Mi0xLjY3M0wxMy4yNTUsNS4xTDEzLjExLDQuOTgxbC0wLjAyMiwwLjAxN2MtMC40ODMtMC40MDMtMS4yMzYtMC40MjktMS43NDYtMC4wNDkKCQljLTAuNTM5LDAuNDAzLTAuNjk5LDEuMTE2LTAuMzk5LDEuN0wxMC45MjksNi42Njd6Ii8+Cgk8cGF0aCBmaWxsPSIjRUVDRjM3IiBkPSJNNC44ODIsMTYuNjA1djAuMDI1bDAuMTU2LDAuMDQ1YzAuMDI2LDAuMDExLDAuMDU0LDAuMDIzLDAuMDgzLDAuMDMyYzAuMDMsMC4wMDgsMC4wNTcsMC4wMTMsMC4xLDAuMDE5CgkJbDUuMDkyLDEuNTAybDAuODExLTIuNjQ4bC01LjMtMS41NjNsLTAuMTg4LTAuMDFsLTAuMDA4LDAuMDI0Yy0wLjY1Ny0wLjA1My0xLjI1NCwwLjM1Mi0xLjQ0MywwLjk2NwoJCUMzLjk5LDE1LjYzNSw0LjI4OCwxNi4zMDQsNC44ODIsMTYuNjA1eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTUuMzA0LDI1LjQ2M2wtMC4xNTgsMC4xbDAuMDA5LDAuMDI0Yy0wLjU1NiwwLjMzNS0wLjgwNiwxLjAwMS0wLjU4NywxLjYxNQoJCWMwLjE5NCwwLjU0OCwwLjcyMiwwLjkxNSwxLjMxNSwwLjkxNWMwLjExMiwwLDAuMjI0LTAuMDEzLDAuMzY5LTAuMDQ5YzAuMDMyLTAuMDA2LDAuMDY0LTAuMDEzLDAuMDk1LTAuMDI1CgkJYzAuMDMyLTAuMDEsMC4wNjEtMC4wMjQsMC4xMDMtMC4wNDZsNS4wMDYtMS43MTZsLTAuOTI4LTIuNjA5TDUuMzA0LDI1LjQ2M3oiLz4KCTxwYXRoIGZpbGw9IiNFRUNGMzciIGQ9Ik0zNS4wODQsNC40OGMtMC4yMzItMC4xNjEtMC41MTEtMC4yNDUtMC43OTUtMC4yNDVjLTAuNDYsMC0wLjg4OSwwLjIyLTEuMTUsMC41OTEKCQljLTAuMDIxLDAuMDI4LTAuMDM3LDAuMDU5LTAuMDU5LDAuMTA1bC0zLjAxOCw0LjI2OGwyLjMxMywxLjU3NmwzLjE1Ny00LjQ2MmwwLjA2NS0wLjE3NGwtMC4wMjEtMC4wMTYKCQlDMzUuODI1LDUuNTMzLDM1LjYyOSw0Ljg1LDM1LjA4NCw0LjQ4eiIvPgoJPHBhdGggZmlsbD0iI0VFQ0YzNyIgZD0iTTI4LjM4MywxMS41NjFjLTIuMTIxLTEuMDM3LTQuNjMtMS4zMDItNi45MjItMC43MzNjLTIuNTkzLDAuNjQ1LTQuNzc3LDIuMjQ1LTYuMTUsNC41MDcKCQljLTEuMzcyLDIuMjYxLTEuNzY2LDQuOTA4LTEuMTA5LDcuNDUzYzAuMjQyLDAuOTM2LDAuNzQsMi4wMjQsMS4zNjcsMi45ODRsMC4wODEsMC4xMjVsMS4wMTItMC4zOTRsMS4yMTYtMC4zNjRsLTAuMTI2LTAuMTk5CgkJYy0wLjQzNi0wLjY4My0wLjgzOC0xLjg3OS0xLjA2OC0yLjc3Yy0wLjQ5LTEuODk1LTAuMTk3LTMuODY1LDAuODI2LTUuNTVjMS4wMjItMS42ODQsMi42NDgtMi44NzYsNC41OC0zLjM1NgoJCWMxLjMyNS0wLjMyOSwzLjA4LTAuMjMyLDQuNDgsMC4yMzlsMC4wNiwwLjAyMWwzLjI3Mi0xLjE1OWwtMS4wMDctMC41NTNMMjguMzgzLDExLjU2MXoiLz4KPC9nPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTYuNTMzLDM1LjgxNGMtMC4xNjQtMi43ODUtMS4xNjYtNS4xMDQtMi45NzUtNi44OTFjLTIuMDc2LTIuMDU4LTQuNjE1LTIuNzI3LTUuNTQ5LTIuOTEyCgljLTAuMDQyLTIuNjY2LTEuMDk3LTUuMTk2LTMuMDU1LTcuMzI3Yy0yLjcwNS0yLjk0NS02LjgxMi00LjcwMy0xMC45ODktNC43MDNjLTMuODc1LDAtNy44MjMsMS44My0xMC41NjIsNC44OTMKCWMtMi4xMDEsMi4zNTEtMy4yNiw1LjE0Ny0zLjI3Myw3Ljg5Yy01LjAwMSwwLjczMi04Ljc1Myw0LjcyLTguNzUzLDkuMzRjMCw1LjE2MiwzLjI2OCw5LjU4OCw1Ljk0NCw5LjU5aDAuMDAxbDQuNzk4LTAuMDAyCglsMi4wNjUtMi41MTRsLTYuODYyLDAuMDA0Yy0wLjgxOS0wLjAwMi0zLjM4NS0yLjkzOC0zLjM4NS03LjA3OGMwLTMuNjM3LDMuNDU5LTYuODEzLDcuNTQ1LTYuOTRoMS40NmwtMC4xOTEtMS40MgoJYy0wLjMyLTIuMzkyLDAuNjE5LTUuMDIxLDIuNTc2LTcuMjExYzIuMjYtMi41MjksNS40ODktNC4wMzgsOC42MzctNC4wMzhjMy40NjQsMCw2Ljg2LDEuNDQ4LDkuMDg5LDMuODcyCgljMS43NjYsMS45MjIsMi42MDMsNC4yNzgsMi4zNSw2LjY0MmwtMC4wNzUsMS4zNzdoMS40MTNjMC42OTEsMCwzLjA5OCwwLjQyMyw1LjAwMiwyLjMwN2MxLjUyLDEuNTAyLDIuMjc1LDMuNTQ2LDIuMjU0LDYuMDc2CglsLTAuMDE0LDEuMjY5bDEuMTIxLTAuMDA0bDAuMTgsMC4wMzRjMS4yMTYsMC4yNTUsMi4wOTcsMS4zMTUsMi4wOTcsMi41MjVjMCwxLjA1Ny0wLjM3OCwyLjAzMS0wLjYzOCwyLjU3NGwtOS41MTQsMC4wMDQKCWwtMy4wMjEsMi41MTZsMTMuOTk0LTAuMDA2bDAuMzc5LTAuNTY3YzAuMDU2LTAuMDgyLDEuMzU4LTIuMDY4LDEuMzU4LTQuNTIxQzU5Ljk0MSwzOC40NjEsNTguNTc5LDM2LjU1NSw1Ni41MzMsMzUuODE0egoJIE0xNy4zMjMsNDUuNTE4TDE3LjMyMyw0NS41MThMMTcuMzIzLDQ1LjUxOEwxNy4zMjMsNDUuNTE4eiIvPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0yMy4zMjQsNDguMDk2bC01LjY5MSw1LjI5OWMtMC43MTksMC42MTYtMS4xOCwxLjUxNi0xLjE4LDIuNTIxYzAsMS44NjMsMS41MzgsMy4zNzEsMy40MzUsMy4zNzEKCQljMS44OTYsMCwzLjQzNi0xLjUwOCwzLjQzNi0zLjM3MUMyMy4zMjQsNTUuOTA0LDIzLjMyNCw0OC4wOTYsMjMuMzI0LDQ4LjA5NnoiLz4KPC9nPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDAuNTE0LDQ3LjU2MmMtMC4wMzUtMC4wNjQtMC4xMDItMC4xMDQtMC4xNzMtMC4xMDRsLTQuNzU2LDAuMDE2bDQuNDQtOC42OTUKCWMwLjAzMy0wLjA1OSwwLjAyOS0wLjEyOS0wLjAwNi0wLjE4N2MtMC4wMzUtMC4wNTctMC4xMDEtMC4wOTEtMC4xNjYtMC4wOTFoLTguMjU0Yy0wLjA4LDAtMC4xNTEsMC4wNTMtMC4xNzksMC4xMjVsLTUuMDQ0LDEzLjIxOQoJYy0wLjAyMiwwLjA1OS0wLjAxNCwwLjEyMiwwLjAyMSwwLjE3NmMwLjAzNywwLjA1MiwwLjA5NywwLjA4MiwwLjE2MSwwLjA4Mmg1LjcxMWwtMi42OSwxMC42MjMKCWMtMC4wMjIsMC4wOSwwLjAyNCwwLjE4MywwLjEwOSwwLjIxOWMwLjAyNywwLjAxMywwLjA1MywwLjAxNywwLjA4LDAuMDE3YzAuMDYxLDAsMC4xMjItMC4wMjgsMC4xNTktMC4wODJsMTAuNTc0LTE1LjEyMwoJQzQwLjU0Myw0Ny43LDQwLjU0Nyw0Ny42MjQsNDAuNTE0LDQ3LjU2MnoiLz4KPC9zdmc+Cg==");
}
.wc-scattered-thunderstorms-n {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0yMy40MDYsNDguMDgybC01LjcxNSw1LjMxNmMtMC43MjEsMC42MjEtMS4xODQsMS41Mi0xLjE4NCwyLjUzMWMwLDEuODY4LDEuNTQ1LDMuMzg1LDMuNDQ5LDMuMzg1CgkJYzEuOTA2LDAsMy40NS0xLjUxNywzLjQ1LTMuMzg1QzIzLjQwNiw1NS45MTcsMjMuNDA2LDQ4LjA4MiwyMy40MDYsNDguMDgyeiIvPgo8L2c+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00MC42NjksNDcuNTQ4Yy0wLjAzNC0wLjA2My0wLjEwMS0wLjEwMy0wLjE3My0wLjEwM2gtMC4wMDFsLTQuNzc0LDAuMDE0bDQuNDYxLTguNzIzCgljMC4wMzEtMC4wNiwwLjAyOC0wLjEyOS0wLjAwOC0wLjE4N2MtMC4wMzUtMC4wNTctMC4wOTgtMC4wOS0wLjE2Ni0wLjA5aC04LjI4N2MtMC4wODEsMC0wLjE1NiwwLjA0OS0wLjE4MywwLjEyM2wtNS4wNjUsMTMuMjY1CgljLTAuMDIzLDAuMDU5LTAuMDE1LDAuMTI1LDAuMDIxLDAuMTc2YzAuMDM3LDAuMDUyLDAuMDk2LDAuMDgyLDAuMTYsMC4wODJoNS43MzhsLTIuNzAzLDEwLjY1OAoJYy0wLjAyNCwwLjA5LDAuMDIyLDAuMTgyLDAuMTA4LDAuMjE5QzI5LjgyNCw2Mi45OTUsMjkuODUsNjMsMjkuODc3LDYzYzAuMDYyLDAsMC4xMjQtMC4wMjksMC4xNjEtMC4wODJsMTAuNjE5LTE1LjE3NAoJQzQwLjY5OCw0Ny42ODYsNDAuNzAzLDQ3LjYwOSw0MC42NjksNDcuNTQ4eiIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNTYuNTkyLDM1Ljc0OWMtMC4xNTItMi43ODctMS4xNDYtNS4xMDUtMi45NTEtNi44OTFjLTIuMTIzLTIuMDk3LTQuNzItMi43MzktNS41NzgtMi45CgljLTAuMDIyLTIuNjcyLTEuMDcyLTUuMjA4LTMuMDM1LTcuMzRjLTIuNjg5LTIuOTI1LTYuNzc1LTQuNjcyLTEwLjkyOC00LjY3MmMtMy44NTMsMC03Ljc3OCwxLjgxOC0xMC41LDQuODYyCgljLTIuMTA4LDIuMzU4LTMuMjYxLDUuMTYzLTMuMjUzLDcuOTA3Yy00Ljk5OSwwLjY5Ni04Ljc1OCw0LjY2NC04Ljc1OCw5LjI2MmMwLDIuMzQ0LDAuNzAxLDQuNzcsMS45MjMsNi42NTIKCWMxLjE1NywxLjc4MywyLjYyNywyLjg0OCwzLjkzMiwyLjg1aDAuMDAxbDQuMDY4LTAuMDA0bDIuNzE0LTIuMzM2bC02Ljc4LDAuMDA0Yy0xLjAwOC0wLjAwMi0zLjQ3Ny0zLjEwNS0zLjQ3Ny03LjE2OAoJYzAtMy42ODEsMy41LTYuODk5LDcuNjQxLTcuMDNoMS4zNTZsLTAuMTc3LTEuMzE3Yy0wLjMyNC0yLjQxOSwwLjYyNC01LjA3MywyLjYwMS03LjI4MmMyLjI3Ni0yLjU0Niw1LjUzNC00LjA2Nyw4LjcxLTQuMDY3CgljMy40OSwwLDYuOTE2LDEuNDU5LDkuMTYyLDMuOTAxYzEuNzg0LDEuOTQyLDIuNjI3LDQuMzIzLDIuMzc1LDYuNzA3bC0wLjA3MiwxLjI4MWgxLjMxM2MwLjcwNSwwLDMuMTQ3LDAuNDMsNS4wNzMsMi4zMzMKCWMxLjUzNSwxLjUyMSwyLjMwMywzLjU4NiwyLjI4MSw2LjEzOGwtMC4wMTIsMS4xNzhsMS4wNDctMC4wMDJsMC4xNzgsMC4wMzdjMS4yNiwwLjI2LDIuMTczLDEuMzYsMi4xNzMsMi42MTIKCWMwLDEuMTExLTAuNDA4LDIuMTI3LTAuNjY5LDIuNjY0bC05LjUzNywwLjAwNWwtMi44MDUsMi4zMzZsMTMuNjktMC4wMDdsMC4zNTQtMC41MjhjMC4xMzgtMC4yMDksMS4zNDYtMi4xMSwxLjM0Ni00LjQ3CglDNjAsMzguMzQ4LDU4LjYzNCwzNi40NjEsNTYuNTkyLDM1Ljc0OXoiLz4KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTExLjgyLDMwLjE2NGMtMi4yMDMtMi4zNzgtMy4zMS01LjMyOC0zLjMxLTguNTQzYzAtNi4zMzUsNC42Mi0xMS42ODgsMTAuOTg1LTEyLjcyNQoJYzAuMzY4LTAuMDU5LDAuNzQxLDAuMDksMC45NiwwLjM4N2MwLjIxOSwwLjI5NywwLjI0OCwwLjY4OSwwLjA3NCwxLjAxNWMtMC44NDYsMS41ODMtMS4yNzYsMy4yOTUtMS4yNzYsNS4wODYKCWMwLDEuNzkzLDAuNDQzLDMuNTQ0LDEuMjg3LDUuMTEzYy0wLjQ0MiwwLjY1NC0xLjEwNiwxLjk5My0xLjEwNiwxLjk5M2MtMC4wNDItMC4wNjktMC4yNTEtMC40MjItMC4yOTItMC40OTEKCWMtMS4yMTctMS45OTMtMS44NTktNC4yNzYtMS44NTktNi42MTVjMC0xLjQwMSwwLjIzNi0yLjc5NywwLjY5LTQuMTIzYy00LjQzNiwxLjUwNi03LjQ5Myw1LjYwNy03LjQ5MywxMC4zNTkKCWMwLDIuNzMzLDAuOTExLDQuOTc5LDIuNjE1LDcuMDM5TDExLjgyLDMwLjE2NHoiLz4KPC9zdmc+Cg==");
}
.wc-scattered-showers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0zOS4wNjQsMzUuMDYybC02LjU4Myw2LjEyNWMtMC44MywwLjcxNS0xLjM2NCwxLjc1Mi0xLjM2NCwyLjkxOGMwLDIuMTUxLDEuNzc4LDMuODk2LDMuOTcxLDMuODk2CgkJYzIuMTk1LDAsMy45NzYtMS43NDUsMy45NzYtMy44OTZDMzkuMDY0LDQ0LjA5LDM5LjA2NCwzNS4wNjIsMzkuMDY0LDM1LjA2MnoiLz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0yNi4xNjQsNDMuMjc1bC02LjU4Miw2LjEyN2MtMC44MzEsMC43MTYtMS4zNjQsMS43NTItMS4zNjQsMi45MTZjMCwyLjE1NiwxLjc3OSwzLjg5NywzLjk3NSwzLjg5NwoJCWMyLjE5MywwLDMuOTcxLTEuNzQxLDMuOTcxLTMuODk3QzI2LjE2NCw1Mi4zMDUsMjYuMTY0LDQzLjI3NSwyNi4xNjQsNDMuMjc1eiIvPgo8L2c+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4wMDMsMzMuMjE3Yy0wLjE3OS0zLjIyNC0xLjMyNS01LjkwNS0zLjQxLTcuOTY3Yy0yLjQ0OC0yLjQyNS01LjQ1NC0zLjE2Ny02LjQ1LTMuMzU0CgljLTAuMDI2LTMuMDg3LTEuMjM2LTYuMDE5LTMuNTA0LTguNDg4Yy0zLjEwOS0zLjM4Mi03LjgzNC01LjQwMi0xMi42MzItNS40MDJjLTQuNDUxLDAtOC45ODksMi4xMDItMTIuMTM2LDUuNjI0CgljLTIuNDM1LDIuNzIzLTMuNzY4LDUuOTY1LTMuNzU5LDkuMTQyQzguMzM0LDIzLjU3NSwzLjk4OCwyOC4xNjQsMy45ODgsMzMuNDhjMCw1LjkxNCwzLjcyMSwxMC45ODMsNi43NjgsMTAuOTg0aDAuMDAxbDYuMzkxLTAuMDAzCglsMy4xMzUtMi42OThsLTkuNTI1LDAuMDA0Yy0xLjE2NiwwLTQuMDItMy41OS00LjAyLTguMjg3YzAtNC4yNTYsNC4wNDYtNy45NzksOC44MzItOC4xMjdoMS41NjdsLTAuMjA0LTEuNTI1CgljLTAuMzc0LTIuNzk2LDAuNzIxLTUuODY1LDMuMDA1LTguNDE5YzIuNjM0LTIuOTQ2LDYuMzk4LTQuNzA0LDEwLjA2OS00LjcwNGM0LjAzNCwwLDcuOTkzLDEuNjg3LDEwLjU4OSw0LjUxMwoJYzIuMDYyLDIuMjQyLDMuMDM3LDQuOTk0LDIuNzQ1LDcuNzUybC0wLjA4MSwxLjQ4MmgxLjUxOGMwLjgxMiwwLDMuNjM2LDAuNDk2LDUuODYxLDIuNjk4YzEuNzc3LDEuNzU4LDIuNjY2LDQuMTQ2LDIuNjM5LDcuMDk3CglsLTAuMDEyLDEuMzU4bDEuMjA3LTAuMDAybDAuMjA5LDAuMDQ1YzEuNDUzLDAuMzAyLDIuNTEsMS41NzIsMi41MSwzLjAyYzAsMS4yODMtMC40NzEsMi40NTktMC43NzMsMy4wODFsLTEwLjE3OSwwLjAwNmwtMy4yNCwyLjcKCWwxNC45NzktMC4wMDhsMC40MDYtMC42MWMwLjA2NC0wLjA5NiwxLjU1Ny0yLjM2NCwxLjU1Ny01LjE2OUM1OS45NDEsMzYuMjIzLDU4LjM2MSwzNC4wNCw1Ni4wMDMsMzMuMjE3eiIvPgo8L3N2Zz4K");
}
.wc-heavy-snow {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KCTwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cgk8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0yNS45OTQsNTIuOGwtMi41OTItMS40NzFsMi41OTItMS40NzZjMC41NjItMC4zMTIsMC43NTQtMS4wMjEsMC40MjktMS41NjkKCQljLTAuMzI1LTAuNTUtMS4wNDItMC43NC0xLjYwMi0wLjQxOWwtMi41ODksMS40NzF2LTIuOTQzYzAtMC42NDEtMC41MjUtMS4xNS0xLjE3Mi0xLjE1cy0xLjE3MiwwLjUxMy0xLjE3MiwxLjE1djIuOTQzbC0yLjU5LTEuNDcxCgkJYy0wLjU2Mi0wLjMxOS0xLjI3Ny0wLjEzMS0xLjYsMC40MjFjLTAuMzI3LDAuNTUtMC4xMywxLjI1NywwLjQyOCwxLjU3MWwyLjU5LDEuNDcybC0yLjU5LDEuNDcxCgkJYy0wLjU1OCwwLjMxNS0wLjc1NSwxLjAyMi0wLjQyOCwxLjU3M2MwLjIxNSwwLjM3LDAuNjA5LDAuNTc1LDEuMDE2LDAuNTc1YzAuMTk5LDAsMC40MDEtMC4wNTIsMC41ODQtMC4xNTRsMi41OS0xLjQ3MXYyLjk0CgkJYzAsMC42MzUsMC41MjMsMS4xNDksMS4xNzIsMS4xNDlzMS4xNzItMC41MTcsMS4xNzItMS4xNDl2LTIuOTM4bDIuNTg5LDEuNDY5YzAuMTg3LDAuMTA0LDAuMzg3LDAuMTU0LDAuNTgzLDAuMTU0CgkJYzAuNDEsMCwwLjgwMS0wLjIwNSwxLjAxOC0wLjU3NUMyNi43NDgsNTMuODIyLDI2LjU1NCw1My4xMTUsMjUuOTk0LDUyLjgiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik0zNi45MjMsNDIuNTc5bC0yLjU4OS0xLjQ3MmwyLjU4OS0xLjQ3M2MwLjU2Mi0wLjMxNiwwLjc1NS0xLjAyMSwwLjQzMS0xLjU3MgoJCWMtMC4zMjYtMC41NTEtMS4wNDEtMC43MzctMS42MDItMC40MmwtMi41ODksMS40NzF2LTIuOTQ1YzAtMC42MzMtMC41MjQtMS4xNDgtMS4xNzQtMS4xNDhjLTAuNjQ1LDAtMS4xNjksMC41MTctMS4xNjksMS4xNDh2Mi45NDUKCQlsLTIuNTkzLTEuNDY5Yy0wLjU2My0wLjMxNy0xLjI3Ni0wLjEyOS0xLjYsMC40MmMtMC4zMjcsMC41NTEtMC4xMjksMS4yNTgsMC40MjgsMS41NzRsMi41OTEsMS40NjlsLTIuNTkxLDEuNDcyCgkJYy0wLjU1OCwwLjMxNS0wLjc1NCwxLjAyNC0wLjQyOCwxLjU3NWMwLjIxNywwLjM2NywwLjYxMiwwLjU3MiwxLjAxNiwwLjU3MmMwLjE5OCwwLDAuNDAxLTAuMDUxLDAuNTg0LTAuMTUzbDIuNTkzLTEuNDcydjIuOTM5CgkJYzAsMC42MzcsMC41MjMsMS4xNTIsMS4xNjksMS4xNTJjMC42NDgsMCwxLjE3NC0wLjUxNywxLjE3NC0xLjE1MnYtMi45MzhsMi41ODksMS40NjljMC4xODgsMC4xMDQsMC4zODcsMC4xNTQsMC41ODIsMC4xNTQKCQljMC40MSwwLDAuODA1LTAuMjA1LDEuMDItMC41NzRDMzcuNjc4LDQzLjYwNCwzNy40ODQsNDIuODk2LDM2LjkyMyw0Mi41NzkiLz4KCTxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00Ny43OTYsNTIuOGwtMi41OTMtMS40NzFsMi41OTMtMS40NzZjMC41NjItMC4zMTIsMC43NTMtMS4wMjEsMC40MjktMS41NjkKCQljLTAuMzI0LTAuNTUtMS4wNDMtMC43NC0xLjYwMS0wLjQxOWwtMi41OTEsMS40NzF2LTIuOTQzYzAtMC42NDEtMC41MjQtMS4xNS0xLjE3NC0xLjE1Yy0wLjY0NiwwLTEuMTY4LDAuNTEzLTEuMTY4LDEuMTV2Mi45NDMKCQlsLTIuNTk0LTEuNDcxYy0wLjU2Mi0wLjMxOS0xLjI3NS0wLjEzMS0xLjYwMSwwLjQyMWMtMC4zMjUsMC41NS0wLjEzMSwxLjI1NywwLjQyOCwxLjU3MWwyLjU5MywxLjQ3MkwzNy45MjcsNTIuOAoJCWMtMC41NiwwLjMxNS0wLjc1NSwxLjAyMi0wLjQyOCwxLjU3M2MwLjIxNSwwLjM3LDAuNjA4LDAuNTc1LDEuMDE1LDAuNTc1YzAuMTk3LDAsMC40MDEtMC4wNTIsMC41ODQtMC4xNTRsMi41OTQtMS40NzF2Mi45NAoJCWMwLDAuNjM1LDAuNTIyLDEuMTQ5LDEuMTcsMS4xNDljMC42NDYsMCwxLjE3NC0wLjUxNywxLjE3NC0xLjE0OXYtMi45MzhsMi41ODksMS40NjljMC4xODcsMC4xMDQsMC4zOSwwLjE1NCwwLjU4NSwwLjE1NAoJCWMwLjQwNywwLDAuODAxLTAuMjA1LDEuMDE4LTAuNTc1QzQ4LjU0OSw1My44MjIsNDguMzU1LDUzLjExNSw0Ny43OTYsNTIuOCIvPgoJPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU2LjAwNiwzMS42OTVjLTAuMTc4LTMuMjI4LTEuMzI0LTUuOTEyLTMuNDA2LTcuOTc2Yy0yLjQ0OS0yLjQyNy01LjQ1MS0zLjE3LTYuNDQ1LTMuMzU3CgkJYy0wLjAyNi0zLjA5LTEuMjM1LTYuMDI3LTMuNS04LjQ5NWMtMy4xMDgtMy4zODctNy44MjctNS40MDktMTIuNjIxLTUuNDA5Yy00LjQ0OCwwLTguOTgxLDIuMTA0LTEyLjEyNSw1LjYyOAoJCWMtMi40MzQsMi43MjYtMy43NjUsNS45NzQtMy43NTYsOS4xNTJDOC4zNzksMjIuMDQyLDQuMDM4LDI2LjYzNSw0LjAzOCwzMS45NTljMCw1LjkyLDMuNzE5LDEwLjk5Miw2Ljc2MiwxMC45OTZoMC4wMDJsMy4wMDItMC4wMDQKCQlsMy4xMzItMi43TDEwLjgsNDAuMjU1Yy0xLjE2NC0wLjAwMS00LjAxNi0zLjU5My00LjAxNi04LjI5M2MwLTQuMjY0LDQuMDQyLTcuOTg5LDguODI0LTguMTM4aDEuNTY2bC0wLjIwNS0xLjUyOAoJCWMtMC4zNzQtMi43OTcsMC43MTktNS44NjksMy4wMDEtOC40MjdjMi42MzEtMi45NDgsNi4zOTEtNC43MDgsMTAuMDYtNC43MDhjNC4wMjksMCw3Ljk4NiwxLjY4NywxMC41ODIsNC41MTUKCQljMi4wNTksMi4yNDcsMy4wMzMsNS4wMDIsMi43NDIsNy43NjJsLTAuMDgyLDEuNDgzaDEuNTE4YzAuODEyLDAsMy42MzIsMC40OTcsNS44NTUsMi43MDFjMS43NzQsMS43NTgsMi42NjIsNC4xNSwyLjYzNSw3LjEwNAoJCWwtMC4wMTIsMS4zNjFsMS4yMDktMC4wMDJsMC4yMDcsMC4wNDNjMS40NTMsMC4zMDEsMi41MSwxLjU3NCwyLjUxLDMuMDIzYzAsMS4yODMtMC40NzMsMi40NjQtMC43NzUsMy4wODRsLTUuOTQxLDAuMDAzCgkJbC0zLjIzNiwyLjcwNmwxMC43MzgtMC4wMDhsMC40MDUtMC42MWMwLjA2Ny0wLjA5NywxLjU1OC0yLjM2NiwxLjU1OC01LjE3NUM1OS45NDEsMzQuNzAzLDU4LjM2MSwzMi41Miw1Ni4wMDYsMzEuNjk1eiIvPgoJPC9zdmc+Cg==");
}
.wc-scattered-snow-showers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMjUuOTY5LDUyLjhsLTIuNTk3LTEuNDdsMi41OTctMS40NzFjMC41NjItMC4zMTksMC43NTUtMS4wMjMsMC40MzEtMS41NzQKCWMtMC4zMjctMC41NTEtMS4wNDYtMC43MzktMS42MDUtMC40MjJsLTIuNTk0LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI2LTEuMTUxLTEuMTc2LTEuMTUxcy0xLjE3NCwwLjUxNS0xLjE3NCwxLjE1MXYyLjk0MQoJbC0yLjU5Ny0xLjQ2OGMtMC41NjMtMC4zMTktMS4yNzgtMC4xMjgtMS42MDMsMC40MjJjLTAuMzI4LDAuNTQ4LTAuMTMxLDEuMjU2LDAuNDMsMS41NzNsMi41OTQsMS40NjlsLTIuNTk0LDEuNDcKCWMtMC41NjEsMC4zMTktMC43NTgsMS4wMjMtMC40MywxLjU3NWMwLjIxNywwLjM2OSwwLjYxLDAuNTc1LDEuMDE4LDAuNTc1YzAuMTk5LDAsMC40MDItMC4wNSwwLjU4NS0wLjE1NWwyLjU5Ny0xLjQ3MXYyLjkzOQoJYzAsMC42MzcsMC41MjUsMS4xNTMsMS4xNzQsMS4xNTNzMS4xNzYtMC41MTksMS4xNzYtMS4xNTN2LTIuOTM4bDIuNTk0LDEuNDY5YzAuMTg4LDAuMTA1LDAuMzg5LDAuMTU1LDAuNTg1LDAuMTU1CgljMC40MSwwLDAuODAzLTAuMjA2LDEuMDIxLTAuNTc1QzI2LjcyNSw1My44MjMsMjYuNTMyLDUzLjExOSwyNS45NjksNTIuOCIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzYuOTIzLDQyLjU4bC0yLjU5Ni0xLjQ3MWwyLjU5Ni0xLjQ3MWMwLjU2Mi0wLjMxOCwwLjc1Ny0xLjAyMiwwLjQzMS0xLjU3NAoJYy0wLjMyNi0wLjU1MS0xLjA0My0wLjc0MS0xLjYwNC0wLjQyNGwtMi41OTYsMS40NzV2LTIuOTQ0YzAtMC42MzQtMC41MjUtMS4xNDktMS4xNzctMS4xNDljLTAuNjQ2LDAtMS4xNjksMC41MTctMS4xNjksMS4xNDkKCXYyLjk0NGwtMi41OTgtMS40NzFjLTAuNTY1LTAuMzE2LTEuMjgtMC4xMjctMS42MDMsMC40MmMtMC4zMjgsMC41NTItMC4xMzEsMS4yNTksMC40MjgsMS41NzZsMi41OTYsMS40NjlsLTIuNTk2LDEuNDcxCgljLTAuNTU5LDAuMzE4LTAuNzU2LDEuMDIzLTAuNDI4LDEuNTc0YzAuMjE2LDAuMzY5LDAuNjEyLDAuNTc0LDEuMDE3LDAuNTc0YzAuMTk5LDAsMC40MDItMC4wNDksMC41ODYtMC4xNTJsMi41OTgtMS40NzN2Mi45NAoJYzAsMC42MzYsMC41MjQsMS4xNTEsMS4xNjksMS4xNTFjMC42NTIsMCwxLjE3Ny0wLjUxNiwxLjE3Ny0xLjE1MXYtMi45MzhsMi41OTYsMS40NzFjMC4xODgsMC4xMDQsMC4zODcsMC4xNTIsMC41ODQsMC4xNTIKCWMwLjQwOSwwLDAuODAzLTAuMjA1LDEuMDIxLTAuNTc0QzM3LjY4LDQzLjYwNCwzNy40ODQsNDIuODk4LDM2LjkyMyw0Mi41OCIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDcuODE2LDUyLjhsLTIuNTk4LTEuNDdsMi41OTgtMS40NzFjMC41NjItMC4zMTksMC43NTYtMS4wMjMsMC40MzEtMS41NzRzLTEuMDQ1LTAuNzM5LTEuNjAzLTAuNDIyCglsLTIuNTk5LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI0LTEuMTUxLTEuMTc0LTEuMTUxYy0wLjY0NywwLTEuMTczLDAuNTE1LTEuMTczLDEuMTUxdjIuOTQxbC0yLjU5OC0xLjQ2OAoJYy0wLjU2NC0wLjMxOS0xLjI3OS0wLjEyOC0xLjYwMiwwLjQyMmMtMC4zMywwLjU0OC0wLjEzMSwxLjI1NiwwLjQyNywxLjU3M2wyLjU5OSwxLjQ2OWwtMi41OTksMS40NwoJYy0wLjU1OCwwLjMxOS0wLjc1NywxLjAyMy0wLjQyNywxLjU3NWMwLjIxNCwwLjM2OSwwLjYwOSwwLjU3NSwxLjAxNiwwLjU3NWMwLjE5OCwwLDAuNDAxLTAuMDUsMC41ODYtMC4xNTVsMi41OTgtMS40NzF2Mi45MzkKCWMwLDAuNjM3LDAuNTIzLDEuMTUzLDEuMTczLDEuMTUzczEuMTc0LTAuNTE5LDEuMTc0LTEuMTUzdi0yLjkzOGwyLjU5OSwxLjQ2OWMwLjE4NiwwLjEwNSwwLjM4NywwLjE1NSwwLjU4NCwwLjE1NQoJYzAuNDA4LDAsMC44MDMtMC4yMDYsMS4wMTktMC41NzVDNDguNTcyLDUzLjgyMyw0OC4zNzksNTMuMTE5LDQ3LjgxNiw1Mi44Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4wNDYsMzEuNjk0Yy0wLjE3OS0zLjIyNy0xLjMyNS01LjkxMi0zLjQxNS03Ljk3NmMtMi40NTEtMi40MjctNS40NjEtMy4xNy02LjQ1Ny0zLjM1OAoJYy0wLjAyNy0zLjA5MS0xLjIzOC02LjAyNy0zLjUwOC04LjQ5NmMtMy4xMTMtMy4zODctNy44NC01LjQwOS0xMi42NDYtNS40MDljLTQuNDU4LDAtOS4wMDEsMi4xMDQtMTIuMTUxLDUuNjI4CgljLTIuNDQsMi43MjgtMy43NzMsNS45NzUtMy43NjQsOS4xNTJjLTUuNzg1LDAuODA2LTEwLjEzNiw1LjQtMTAuMTM2LDEwLjcyMmMwLDUuOTIxLDMuNzI2LDEwLjk5NSw2Ljc3NiwxMC45OTloMC4wMDJsMy4wMDktMC4wMDQKCWwzLjEzOC0yLjcwM2wtNi4xNDksMC4wMDRjLTEuMTY1LTAuMDAxLTQuMDIzLTMuNTkyLTQuMDIzLTguMjk1YzAtNC4yNjEsNC4wNTEtNy45ODgsOC44NDMtOC4xMzdoMS41NjlsLTAuMjA2LTEuNTI1CgljLTAuMzc0LTIuODAxLDAuNzIyLTUuODc0LDMuMDA5LTguNDNjMi42MzctMi45NDksNi40MDUtNC43MDgsMTAuMDgyLTQuNzA4YzQuMDQsMCw4LDEuNjg4LDEwLjYwMSw0LjUxNgoJYzIuMDY1LDIuMjQ2LDMuMDQxLDUuMDAxLDIuNzUsNy43NjJsLTAuMDg0LDEuNDgzaDEuNTIyYzAuODEyLDAsMy42MzksMC40OTcsNS44NjUsMi43MDJjMS43NzksMS43NTgsMi42NjcsNC4xNDgsMi42NDMsNy4xMDQKCWwtMC4wMTIsMS4zNjNsMS4yMTEtMC4wMDNsMC4yMDUsMC4wNDNjMS40NTYsMC4zMDIsMi41MTYsMS41NzQsMi41MTYsMy4wMjJjMCwxLjI4NS0wLjQ3MywyLjQ2NC0wLjc3NywzLjA4NGwtNS45NSwwLjAwNwoJbC0zLjI0NywyLjcwMmwxMC43NjItMC4wMDZsMC40MDgtMC42MTJjMC4wNjUtMC4wOTUsMS41NTktMi4zNjQsMS41NTktNS4xNzVDNTkuOTksMzQuNzAzLDU4LjQwOSwzMi41MTgsNTYuMDQ2LDMxLjY5NHoKCSBNMTAuNzQ2LDQyLjg1TDEwLjc0Niw0Mi44NXYwLjAwMlY0Mi44NXoiLz4KPC9zdmc+Cg==");
}
.wc-partly-cloudy {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDcuMTcyLDQ1LjE4OWMtMC4xNy0yLjcyNi0xLjEzOC00Ljk5NC0yLjg3Ni02Ljc0OGMtMS45NjgtMS45ODMtNC4zNTYtMi42NjItNS4zMTMtMi44NjIKCWMtMC4wNTgtMi42MDYtMS4wNzMtNS4wNzktMi45NTMtNy4xNjJjLTIuNjE3LTIuOTAyLTYuNTkxLTQuNjM1LTEwLjYyOC00LjYzNWMtMy43NDksMC03LjU2OSwxLjgwMi0xMC4yMTgsNC44MjIKCWMtMi4wMTUsMi4yOTYtMy4xMzQsNS4wMjYtMy4xNjcsNy43MDhjLTQuODEzLDAuNzU0LTguNDE0LDQuNjgxLTguNDE0LDkuMjI0YzAsNS4xMDMsMy4xODksOS40NzksNS44LDkuNDgxaDAuMDAybDM5LjMzOC0wLjAxNQoJbDAuMzktMC42MDFjMC4wNTYtMC4wOCwxLjMyMS0yLjA0NSwxLjMyMS00LjQ3M0M1MC40NTIsNDcuODI1LDQ5LjE0Myw0NS45NDEsNDcuMTcyLDQ1LjE4OXogTTE0LjkwNSwzOC44MjZsLTAuMTk1LTEuNDg4CgljLTAuMzA0LTIuMzE4LDAuNTktNC44NjgsMi40NTUtNi45OTVjMi4xNTUtMi40NTgsNS4yMzQtMy45MjQsOC4yMzYtMy45MjRjMy4zMDMsMCw2LjU0NCwxLjQwNyw4LjY2OSwzLjc2MwoJYzEuNjc5LDEuODY1LDIuNDc1LDQuMTQ3LDIuMjM2LDYuNDQybC0wLjA3OCwxLjQ0aDEuNDQ3YzAuNjU3LDAsMi45MzgsMC40MSw0Ljc0NSwyLjIzYzEuNDQ0LDEuNDU2LDIuMTYzLDMuNDM4LDIuMTQ0LDUuODg5CglsLTAuMDEsMS4zM2wxLjE0Ni0wLjAwN2wwLjE2OSwwLjAzNWMxLjEyOSwwLjIzOSwxLjk0NywxLjI0MywxLjk0NywyLjM4OGMwLDAuOTg1LTAuMzM0LDEuOTAxLTAuNTgsMi40MzdMOS40MDQsNTIuMzgyCgljLTAuNzY2LTAuMDAyLTMuMTY1LTIuODQ1LTMuMTY1LTYuODQ3YzAtMy41MTIsMy4yODEtNi41ODQsNy4xNjctNi43MXYwLjAwMUgxNC45MDV6Ii8+Cjwvc3ZnPgo=");
}
.wc-thundershowers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0xNy44NTksNDQuMjI3bC02LjU3Myw2LjA4NGMtMC44MywwLjcwOS0xLjM2MywxLjczNi0xLjM2MywyLjg5NmMwLDIuMTM4LDEuNzc4LDMuODcxLDMuOTY4LDMuODcxCgkJYzIuMTkyLDAsMy45NjktMS43MzMsMy45NjktMy44NzFDMTcuODU5LDUzLjE4OSwxNy44NTksNDQuMjI3LDE3Ljg1OSw0NC4yMjd6Ii8+CjwvZz4KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTM3LjcxMiw0MS4xMzljLTAuMDM5LTAuMDY4LTAuMTE0LTAuMTEzLTAuMTk4LTAuMTEzaC0wLjAwMmwtNS40OTIsMC4wMTNsNS4xMzItOS45NzgKCWMwLjAzNy0wLjA2NywwLjAzMy0wLjE0OS0wLjAwOC0wLjIxMmMtMC4wNDEtMC4wNjYtMC4xMTUtMC4xMDUtMC4xOS0wLjEwNUgyNy40MmMtMC4wOTIsMC0wLjE3NiwwLjA1Ny0wLjIwOSwwLjE0MmwtNS44MjYsMTUuMTc2CgljLTAuMDI2LDAuMDY2LTAuMDE3LDAuMTQzLDAuMDI1LDAuMjAxYzAuMDQyLDAuMDYxLDAuMTEsMC4wOTQsMC4xODQsMC4wOTRoNi41OTlsLTMuMTA4LDEyLjE5MgoJYy0wLjAyNiwwLjEwMywwLjAyNiwwLjIxLDAuMTI1LDAuMjUyYzAuMDMsMC4wMTUsMC4wNjIsMC4wMTksMC4wOTIsMC4wMTljMC4wNzIsMCwwLjE0Mi0wLjAzMSwwLjE4NS0wLjA5NGwxMi4yMTEtMTcuMzU4CglDMzcuNzQ3LDQxLjI5OSwzNy43NTEsNDEuMjEzLDM3LjcxMiw0MS4xMzl6Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4xMzcsMzAuMzAyYy0wLjE4Mi0zLjItMS4zMy01Ljg2MS0zLjQxNC03LjkxYy0yLjQzNS0yLjM5Ny01LjQyMy0zLjE0MS02LjQzNS0zLjMzMgoJYy0wLjAzMS0zLjA2NC0xLjI0LTUuOTc0LTMuNTA0LTguNDI0Yy0zLjExMS0zLjM2My03LjgzMy01LjM3MS0xMi42MzEtNS4zNzFjLTQuNDUyLDAtOC45ODksMi4wODktMTIuMTM3LDUuNTkKCWMtMi40MzEsMi43MDEtMy43NjMsNS45Mi0zLjc1OSw5LjA3MkM4LjQ4NCwyMC43MzQsNC4xNDYsMjUuMjk0LDQuMTQ2LDMwLjU3OGMwLDUuODg0LDMuNzI4LDEwLjkyNiw2Ljc4LDEwLjkyOGgwLjAwMmw1LjUwMS0wLjAwMwoJbDIuMjUtMi43MjRsLTcuNzQ5LDAuMDA3Yy0xLjE1OC0wLjAwMi0zLjk5My0zLjU1Ni0zLjk5My04LjIwOGMwLTQuMjE2LDQuMDMxLTcuOTAzLDguNzk5LTguMDQ5aDEuNTg5bC0wLjIwNy0xLjUzOAoJYy0wLjM3My0yLjc3MSwwLjcxOC01LjgxMSwyLjk5NS04LjM0M2MyLjYyNi0yLjkyMSw2LjM4LTQuNjY0LDEwLjA0MS00LjY2NGM0LjAyMywwLDcuOTcsMS42NzIsMTAuNTU4LDQuNDc0CgljMi4wNTgsMi4yMjIsMy4wMjgsNC45NDksMi43MzgsNy42ODNsLTAuMDgyLDEuNDk0aDEuNTM4YzAuODEsMCwzLjYyMSwwLjQ5MSw1LjgzOCwyLjY3MmMxLjc3MSwxLjc0MSwyLjY1NCw0LjEwNywyLjYyOSw3LjAzMgoJbC0wLjAxMiwxLjM3M2wxLjIyNC0wLjAwNGwwLjIwNiwwLjA0NGMxLjQ0MSwwLjI5NSwyLjQ4OCwxLjU0OSwyLjQ4OCwyLjk3OWMwLDEuMjYxLTAuNDYzLDIuNDE4LTAuNzY0LDMuMDM3bC0xMS4wMTUsMC4wMDYKCWwtMy4yODUsMi43MjRMNTguMSw0MS40ODlsMC40MTItMC42MTZjMC4wNjUtMC4wOTQsMS41NTktMi4zNSwxLjU1OS01LjE0M0M2MC4wNywzMy4yOTgsNTguNDkyLDMxLjEyNyw1Ni4xMzcsMzAuMzAyeiIvPgo8L3N2Zz4K");
}
.wc-snow-showers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMjUuOTY5LDUyLjhsLTIuNTk3LTEuNDdsMi41OTctMS40NzFjMC41NjItMC4zMTksMC43NTUtMS4wMjMsMC40MzEtMS41NzQKCWMtMC4zMjctMC41NTEtMS4wNDYtMC43MzktMS42MDUtMC40MjJsLTIuNTk0LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI2LTEuMTUxLTEuMTc2LTEuMTUxcy0xLjE3NCwwLjUxNS0xLjE3NCwxLjE1MXYyLjk0MQoJbC0yLjU5Ny0xLjQ2OGMtMC41NjMtMC4zMTktMS4yNzgtMC4xMjgtMS42MDMsMC40MjJjLTAuMzI4LDAuNTQ4LTAuMTMxLDEuMjU2LDAuNDMsMS41NzNsMi41OTQsMS40NjlsLTIuNTk0LDEuNDcKCWMtMC41NjEsMC4zMTktMC43NTgsMS4wMjMtMC40MywxLjU3NWMwLjIxNywwLjM2OSwwLjYxLDAuNTc1LDEuMDE4LDAuNTc1YzAuMTk5LDAsMC40MDItMC4wNSwwLjU4NS0wLjE1NWwyLjU5Ny0xLjQ3MXYyLjkzOQoJYzAsMC42MzcsMC41MjUsMS4xNTMsMS4xNzQsMS4xNTNzMS4xNzYtMC41MTksMS4xNzYtMS4xNTN2LTIuOTM4bDIuNTk0LDEuNDY5YzAuMTg4LDAuMTA1LDAuMzg5LDAuMTU1LDAuNTg1LDAuMTU1CgljMC40MSwwLDAuODAzLTAuMjA2LDEuMDIxLTAuNTc1QzI2LjcyNSw1My44MjMsMjYuNTMyLDUzLjExOSwyNS45NjksNTIuOCIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNMzYuOTIzLDQyLjU4bC0yLjU5Ni0xLjQ3MWwyLjU5Ni0xLjQ3MWMwLjU2Mi0wLjMxOCwwLjc1Ny0xLjAyMiwwLjQzMS0xLjU3NAoJYy0wLjMyNi0wLjU1MS0xLjA0My0wLjc0MS0xLjYwNC0wLjQyNGwtMi41OTYsMS40NzV2LTIuOTQ0YzAtMC42MzQtMC41MjUtMS4xNDktMS4xNzctMS4xNDljLTAuNjQ2LDAtMS4xNjksMC41MTctMS4xNjksMS4xNDkKCXYyLjk0NGwtMi41OTgtMS40NzFjLTAuNTY1LTAuMzE2LTEuMjgtMC4xMjctMS42MDMsMC40MmMtMC4zMjgsMC41NTItMC4xMzEsMS4yNTksMC40MjgsMS41NzZsMi41OTYsMS40NjlsLTIuNTk2LDEuNDcxCgljLTAuNTU5LDAuMzE4LTAuNzU2LDEuMDIzLTAuNDI4LDEuNTc0YzAuMjE2LDAuMzY5LDAuNjEyLDAuNTc0LDEuMDE3LDAuNTc0YzAuMTk5LDAsMC40MDItMC4wNDksMC41ODYtMC4xNTJsMi41OTgtMS40NzN2Mi45NAoJYzAsMC42MzYsMC41MjQsMS4xNTEsMS4xNjksMS4xNTFjMC42NTIsMCwxLjE3Ny0wLjUxNiwxLjE3Ny0xLjE1MXYtMi45MzhsMi41OTYsMS40NzFjMC4xODgsMC4xMDQsMC4zODcsMC4xNTIsMC41ODQsMC4xNTIKCWMwLjQwOSwwLDAuODAzLTAuMjA1LDEuMDIxLTAuNTc0QzM3LjY4LDQzLjYwNCwzNy40ODQsNDIuODk4LDM2LjkyMyw0Mi41OCIvPgo8cGF0aCBmaWxsPSIjNDI0MjQyIiBkPSJNNDcuODE2LDUyLjhsLTIuNTk4LTEuNDdsMi41OTgtMS40NzFjMC41NjItMC4zMTksMC43NTYtMS4wMjMsMC40MzEtMS41NzRzLTEuMDQ1LTAuNzM5LTEuNjAzLTAuNDIyCglsLTIuNTk5LDEuNDcxdi0yLjk0MWMwLTAuNjM4LTAuNTI0LTEuMTUxLTEuMTc0LTEuMTUxYy0wLjY0NywwLTEuMTczLDAuNTE1LTEuMTczLDEuMTUxdjIuOTQxbC0yLjU5OC0xLjQ2OAoJYy0wLjU2NC0wLjMxOS0xLjI3OS0wLjEyOC0xLjYwMiwwLjQyMmMtMC4zMywwLjU0OC0wLjEzMSwxLjI1NiwwLjQyNywxLjU3M2wyLjU5OSwxLjQ2OWwtMi41OTksMS40NwoJYy0wLjU1OCwwLjMxOS0wLjc1NywxLjAyMy0wLjQyNywxLjU3NWMwLjIxNCwwLjM2OSwwLjYwOSwwLjU3NSwxLjAxNiwwLjU3NWMwLjE5OCwwLDAuNDAxLTAuMDUsMC41ODYtMC4xNTVsMi41OTgtMS40NzF2Mi45MzkKCWMwLDAuNjM3LDAuNTIzLDEuMTUzLDEuMTczLDEuMTUzczEuMTc0LTAuNTE5LDEuMTc0LTEuMTUzdi0yLjkzOGwyLjU5OSwxLjQ2OWMwLjE4NiwwLjEwNSwwLjM4NywwLjE1NSwwLjU4NCwwLjE1NQoJYzAuNDA4LDAsMC44MDMtMC4yMDYsMS4wMTktMC41NzVDNDguNTcyLDUzLjgyMyw0OC4zNzksNTMuMTE5LDQ3LjgxNiw1Mi44Ii8+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik01Ni4wNDYsMzEuNjk0Yy0wLjE3OS0zLjIyNy0xLjMyNS01LjkxMi0zLjQxNS03Ljk3NmMtMi40NTEtMi40MjctNS40NjEtMy4xNy02LjQ1Ny0zLjM1OAoJYy0wLjAyNy0zLjA5MS0xLjIzOC02LjAyNy0zLjUwOC04LjQ5NmMtMy4xMTMtMy4zODctNy44NC01LjQwOS0xMi42NDYtNS40MDljLTQuNDU4LDAtOS4wMDEsMi4xMDQtMTIuMTUxLDUuNjI4CgljLTIuNDQsMi43MjgtMy43NzMsNS45NzUtMy43NjQsOS4xNTJjLTUuNzg1LDAuODA2LTEwLjEzNiw1LjQtMTAuMTM2LDEwLjcyMmMwLDUuOTIxLDMuNzI2LDEwLjk5NSw2Ljc3NiwxMC45OTloMC4wMDJsMy4wMDktMC4wMDQKCWwzLjEzOC0yLjcwM2wtNi4xNDksMC4wMDRjLTEuMTY1LTAuMDAxLTQuMDIzLTMuNTkyLTQuMDIzLTguMjk1YzAtNC4yNjEsNC4wNTEtNy45ODgsOC44NDMtOC4xMzdoMS41NjlsLTAuMjA2LTEuNTI1CgljLTAuMzc0LTIuODAxLDAuNzIyLTUuODc0LDMuMDA5LTguNDNjMi42MzctMi45NDksNi40MDUtNC43MDgsMTAuMDgyLTQuNzA4YzQuMDQsMCw4LDEuNjg4LDEwLjYwMSw0LjUxNgoJYzIuMDY1LDIuMjQ2LDMuMDQxLDUuMDAxLDIuNzUsNy43NjJsLTAuMDg0LDEuNDgzaDEuNTIyYzAuODEyLDAsMy42MzksMC40OTcsNS44NjUsMi43MDJjMS43NzksMS43NTgsMi42NjcsNC4xNDgsMi42NDMsNy4xMDQKCWwtMC4wMTIsMS4zNjNsMS4yMTEtMC4wMDNsMC4yMDUsMC4wNDNjMS40NTYsMC4zMDIsMi41MTYsMS41NzQsMi41MTYsMy4wMjJjMCwxLjI4NS0wLjQ3MywyLjQ2NC0wLjc3NywzLjA4NGwtNS45NSwwLjAwNwoJbC0zLjI0NywyLjcwMmwxMC43NjItMC4wMDZsMC40MDgtMC42MTJjMC4wNjUtMC4wOTUsMS41NTktMi4zNjQsMS41NTktNS4xNzVDNTkuOTksMzQuNzAzLDU4LjQwOSwzMi41MTgsNTYuMDQ2LDMxLjY5NHoKCSBNMTAuNzQ2LDQyLjg1TDEwLjc0Niw0Mi44NXYwLjAwMlY0Mi44NXoiLz4KPC9zdmc+Cg==");
}
.wc-isolated-thundershowers {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiM5RUNFRjgiIGQ9Ik0yMy40MDYsNDguMDgybC01LjcxNSw1LjMxNmMtMC43MjEsMC42MjEtMS4xODQsMS41Mi0xLjE4NCwyLjUzMWMwLDEuODY3LDEuNTQ1LDMuMzg1LDMuNDQ5LDMuMzg1CgkJYzEuOTA2LDAsMy40NS0xLjUxOCwzLjQ1LTMuMzg1QzIzLjQwNiw1NS45MTcsMjMuNDA2LDQ4LjA4MiwyMy40MDYsNDguMDgyeiIvPgo8L2c+CjxwYXRoIGZpbGw9IiM0MjQyNDIiIGQ9Ik00MC42NjksNDcuNTQ4Yy0wLjAzNC0wLjA2My0wLjEwMS0wLjEwMy0wLjE3My0wLjEwM2gtMC4wMDFsLTQuNzc0LDAuMDE0bDQuNDYxLTguNzIzCgljMC4wMzEtMC4wNjEsMC4wMjgtMC4xMjktMC4wMDgtMC4xODhjLTAuMDM1LTAuMDU3LTAuMDk4LTAuMDktMC4xNjYtMC4wOWgtOC4yODdjLTAuMDgxLDAtMC4xNTYsMC4wNDktMC4xODMsMC4xMjNsLTUuMDY1LDEzLjI2NgoJYy0wLjAyMywwLjA1OS0wLjAxNSwwLjEyNSwwLjAyMSwwLjE3NmMwLjAzNywwLjA1MiwwLjA5NiwwLjA4MiwwLjE2LDAuMDgyaDUuNzM4bC0yLjcwMywxMC42NTgKCWMtMC4wMjQsMC4wOSwwLjAyMiwwLjE4MiwwLjEwOCwwLjIxOUMyOS44MjQsNjIuOTk1LDI5Ljg1LDYzLDI5Ljg3Nyw2M2MwLjA2MiwwLDAuMTI0LTAuMDI5LDAuMTYxLTAuMDgybDEwLjYxOS0xNS4xNzQKCUM0MC42OTgsNDcuNjg2LDQwLjcwMyw0Ny42MDksNDAuNjY5LDQ3LjU0OHoiLz4KPHBhdGggZmlsbD0iIzQyNDI0MiIgZD0iTTU2LjU5MiwzNS43NDljLTAuMTUyLTIuNzg3LTEuMTQ2LTUuMTA1LTIuOTUxLTYuODkxYy0yLjEyMy0yLjA5Ny00LjcyLTIuNzM5LTUuNTc4LTIuOQoJYy0wLjAyMS0yLjY3Mi0xLjA3MS01LjIwOC0zLjAzNS03LjM0Yy0yLjY4OC0yLjkyNS02Ljc3NC00LjY3Mi0xMC45MjgtNC42NzJjLTMuODUzLDAtNy43NzgsMS44MTgtMTAuNSw0Ljg2MgoJYy0yLjEwOCwyLjM1OC0zLjI2MSw1LjE2My0zLjI1Myw3LjkwN2MtNC45OTksMC42OTYtOC43NTgsNC42NjQtOC43NTgsOS4yNjJjMCwyLjM0NCwwLjcwMSw0Ljc3MSwxLjkyMyw2LjY1MgoJYzEuMTU3LDEuNzgzLDIuNjI3LDIuODQ4LDMuOTMyLDIuODVoMC4wMDFsNC4wNjgtMC4wMDRsMi43MTQtMi4zMzZsLTYuNzgsMC4wMDRjLTEuMDA4LTAuMDAyLTMuNDc3LTMuMTA0LTMuNDc3LTcuMTY4CgljMC0zLjY4MSwzLjUtNi44OTgsNy42NDEtNy4wM2gxLjM1NmwtMC4xNzctMS4zMTdjLTAuMzI0LTIuNDE5LDAuNjI0LTUuMDczLDIuNjAxLTcuMjgyYzIuMjc2LTIuNTQ2LDUuNTM0LTQuMDY3LDguNzEtNC4wNjcKCWMzLjQ4OSwwLDYuOTE2LDEuNDU5LDkuMTYyLDMuOTAxYzEuNzgzLDEuOTQyLDIuNjI3LDQuMzIzLDIuMzc1LDYuNzA3bC0wLjA3MiwxLjI4MWgxLjMxMmMwLjcwNSwwLDMuMTQ2LDAuNDMsNS4wNzMsMi4zMzMKCWMxLjUzNCwxLjUyMSwyLjMwMywzLjU4NiwyLjI4LDYuMTM4bC0wLjAxMiwxLjE3OGwxLjA0Ny0wLjAwMmwwLjE3OCwwLjAzN2MxLjI2MSwwLjI2LDIuMTc0LDEuMzYsMi4xNzQsMi42MTIKCWMwLDEuMTExLTAuNDA4LDIuMTI3LTAuNjY5LDIuNjY0bC05LjUzNywwLjAwNWwtMi44MDYsMi4zMzZsMTMuNjktMC4wMDdsMC4zNTQtMC41MjhjMC4xMzgtMC4yMDksMS4zNDYtMi4xMDksMS4zNDYtNC40NwoJQzYwLDM4LjM0OCw1OC42MzQsMzYuNDYxLDU2LjU5MiwzNS43NDl6Ii8+Cjwvc3ZnPgo=");
}
.wc-default {
  background-image: none, url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxyZWN0IHg9IjEiIHk9IjExIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzQyNDI0MiIgd2lkdGg9IjciIGhlaWdodD0iMiIvPgoJPHJlY3QgeD0iOSIgeT0iMTEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDI0MjQyIiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+Cgk8cmVjdCB4PSIxNyIgeT0iMTEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDI0MjQyIiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+CjwvZz4KPC9zdmc+Cg==");
}
/* entire container, keeps perspective */
.flip-container {
  position: relative;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
}
/* flip the pane when hovered */
.flip-container.flipped .flipper,
.flip-container.hover .flipper {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
}
.flip-container.flipped .front {
  z-index: 0;
}
.flip-container,
.front,
.back {
  width: 100%;
  height: 76px;
}
/* flip speed goes here */
.flipper {
  -webkit-transform-style: preserve-3d;
  -webkit-transition: 0.5s;
  -moz-transform-style: preserve-3d;
  -moz-transition: 0.5s;
  -ms-transform-style: preserve-3d;
  -ms-transition: 0.5s;
  -o-transform-style: preserve-3d;
  -o-transition: 0.5s;
  -webkit-transform-origin: 100% 38px;
  /* half of height */
  -moz-transform-origin: 100% 38px;
  /* half of height */
  -ms-transform-origin: 100% 38px;
  /* half of height */
  -o-transform-origin: 100% 38px;
  /* half of height */
  position: relative;
}
/* hide back of pane during swap */
.front,
.back {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
/* front pane, placed above back */
.front {
  z-index: 2;
  background: #fff;
}
/* back, initially hidden pane */
.back {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  background: #fff;
}
.weather-today {
  line-height: 76px;
  font-size: 17px;
  color: #a3a3a3;
}
.weather-today b {
  color: #7b7b7b;
}
.weather-today .weather-temperature {
  color: #000;
  font-weight: normal;
  top: 0px;
  right: 50px;
  display: block;
  position: absolute;
}
.weather-today .weather-icon {
  display: inline-block;
  width: 40px;
  height: 76px;
  display: block;
  position: absolute;
  opacity: 0.8;
  left: 0;
  top: 0;
  padding: 0 10px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.weather-today .weather-icon svg {
  width: 100%;
  height: 100%;
  fill: #c4c4c4;
  display: block;
}
.weather-today .weather-icon:hover svg {
  fill: #640f6a;
}
.weather-today .weather-message {
  display: table-cell;
  vertical-align: middle;
  padding: 0 90px 0 60px;
  height: 76px;
  width: 100%;
  line-height: normal;
}
.weather-five-day .weekdays-block {
  width: 100%;
  padding-right: 50px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.weather-five-day .weekdays {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  display: table;
}
.weather-five-day .weekdays > li {
  display: table-cell;
  font-weight: normal;
  color: #7b7b7b;
  width: 20%;
  text-align: center;
}
.weather-five-day .weekdays > li .day-block {
  display: inline-block;
}
.weather-five-day .weekdays > li .weekday-label {
  font-size: 14px;
  text-align: center;
  padding: 8px 0 3px;
}
.weather-five-day .weekdays > li .weather-ico {
  overflow: hidden;
  position: absolute;
  height: 30px;
  width: 30px;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}
.weather-five-day .weekdays > li .weather-ico svg {
  width: 100%;
  height: 100%;
  fill: #424242;
  display: block;
}
.weather-five-day .weekdays > li .temp-max {
  margin-left: 30px;
  width: 36px;
  font-size: 16px;
  text-align: center;
}
.weather-five-day .weekdays > li .temp-min {
  margin-left: 30px;
  clear: right;
  width: 36px;
  font-size: 11px;
  text-align: center;
}
.weather-widget {
  cursor: pointer;
}
.weather-widget .front {
  position: relative;
}
.exchange-widget {
  overflow: hidden;
  height: 78px;
}
.exchange-widget.opened {
  height: 301px;
}
.exchange-widget .exchange-details-toggler {
  height: 76px;
  position: relative;
  background: #fff;
  line-height: 76px;
  font-size: 17px;
  color: #a3a3a3;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
.exchange-widget .exchange-details-toggler b {
  color: #7b7b7b;
  font-weight: normal;
}
.exchange-widget .exchange-details-toggler .exchange-value {
  top: 0px;
  right: 17px;
  display: block;
  position: absolute;
}
.exchange-widget .exchange-details-toggler .exchange-value b {
  color: #000;
}
.exchange-widget .exchange-details-toggler .valute-ico {
  display: inline-block;
  width: 27px;
  height: 27px;
  margin-top: 25px;
  margin-left: 17px;
  border-radius: 27px;
  background: #8a8a8a;
  color: #fff;
  position: absolute;
  text-indent: -1px;
  left: 0;
  top: 0;
  padding: 0px;
  text-align: center;
  font-weight: normal;
  font-size: 20px;
  line-height: 26px;
}
.exchange-widget .exchange-details-toggler .valute-ico svg {
  width: 100%;
  height: 100%;
  fill: #c4c4c4;
  display: block;
}
.exchange-widget .exchange-details-toggler .valute-ico:hover svg {
  fill: #640f6a;
}
.exchange-widget .exchange-details-toggler .exchange-message {
  display: table-cell;
  vertical-align: middle;
  padding: 0 135px 0 60px;
  height: 76px;
  width: 100%;
  line-height: normal;
}
.exchange-widget .exchange-details-toggler .exchange-carret {
  display: none;
  top: 27px;
  right: 10px;
  position: absolute;
  width: 24px;
  height: 24px;
  background: no-repeat 50% 50% url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMi4wNjJweCIgaGVpZ2h0PSIxMy43MjVweCIgdmlld0JveD0iMCAwIDIyLjA2MiAxMy43MjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjA2MiAxMy43MjUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNkMmQyZDIiPg0KPHBhdGggZD0iTTIxLjQ1MywxLjM0NWwtMC43MzctMC43MzdjLTAuODA4LTAuODEtMi4xMzQtMC44MS0yLjk0MywwTDExLjAzLDcuMzVMNC4yODgsMC42MDhjLTAuODA5LTAuODEtMi4xMzUtMC44MS0yLjk0NCwwDQoJTDAuNjA3LDEuMzQ1Yy0wLjgxMSwwLjgwOS0wLjgxMSwyLjEzNSwwLDIuOTQ1bDguODM1LDguODM1YzAuNDM1LDAuNDM1LDEuMDE4LDAuNjI4LDEuNTg3LDAuNTk3DQoJYzAuNTcxLDAuMDMxLDEuMTU0LTAuMTYyLDEuNTg4LTAuNTk3bDguODM2LTguODM1QzIyLjI2MywzLjQ4MSwyMi4yNjMsMi4xNTUsMjEuNDUzLDEuMzQ1eiIvPg0KPC9zdmc+DQo=");
}
.exchange-widget .exchange-details {
  background: #fff;
  text-align: center;
  padding-bottom: 0px;
  height: 0px;
  overflow: hidden;
  -webkit-transition: height .5s;
  -moz-transition: height .5s;
  -ms-transition: height .5s;
  -o-transition: height .5s;
  transition: height .5s;
}
.exchange-widget.opened .exchange-details {
  height: 223px;
}
.exchange-widget.opened .exchange-carret {
  background: no-repeat 50% 50% url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMi4wNjJweCIgaGVpZ2h0PSIxMy43MjVweCIgdmlld0JveD0iMCAwIDIyLjA2MiAxMy43MjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjA2MiAxMy43MjUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNkMmQyZDIiPg0KPHBhdGggZD0iTTIxLjQ1NSw5LjQzNUwxMi42MiwwLjZjLTAuNDM0LTAuNDM0LTEuMDE3LTAuNjI4LTEuNTg5LTAuNTk3QzEwLjQ2LTAuMDI4LDkuODc3LDAuMTY1LDkuNDQzLDAuNkwwLjYwNyw5LjQzNQ0KCWMtMC44MTEsMC44MS0wLjgxMSwyLjEzNSwwLDIuOTQ1bDAuNzM5LDAuNzM3YzAuODA4LDAuODEsMi4xMzQsMC44MSwyLjk0MywwbDYuNzQyLTYuNzQybDYuNzQyLDYuNzQyDQoJYzAuODA5LDAuODEsMi4xMzUsMC44MSwyLjk0MywwbDAuNzM3LTAuNzM3QzIyLjI2NSwxMS41NzEsMjIuMjY1LDEwLjI0NSwyMS40NTUsOS40MzV6Ii8+DQo8L3N2Zz4NCg==");
}
.exchange-widget .ex-item {
  height: 170px;
  display: none;
}
.exchange-widget .ex-item.active {
  display: block;
}
.exchange-widget .ex-head {
  color: #000;
  font-size: 13px;
  text-align: center;
  padding: 11px 0 5px;
}
.exchange-widget .ex-table {
  width: 100%;
  max-width: 365px;
}
.exchange-widget .ex-table thead {
  font-size: 10px;
  color: #7b7b7b;
}
.exchange-widget .ex-table thead th {
  padding: 10px 0 10px;
  width: 16.66666667%;
}
.exchange-widget .ex-table tbody {
  font-size: 12px;
}
.exchange-widget .ex-table td {
  text-align: center;
}
.exchange-widget .ex-table .course td,
.exchange-widget .ex-table .course th {
  background: #ededed;
  padding: 3px 0;
}
.exchange-widget .ex-table .trand-up {
  color: #13731a;
}
.exchange-widget .ex-table .trand-up:before {
  content: '+';
}
.exchange-widget .ex-table .trand-down {
  color: #e41c1c;
}
.exchange-widget .ex-table .trand td,
.exchange-widget .ex-table .trand th {
  padding: 8px 0 15px;
}
.exchange-widget .ex-table .converter input {
  width: 50px;
  font-size: 12px;
  font-weight: normal;
  color: #424242;
  border: 1px solid #b5b5b5;
  padding: 2px 1px;
}
.exchange-widget .ex-table .converter input:focus {
  border-color: #1261fb;
}
.exchange-widget .ex-table .deg-phone td {
  color: #7b7b7b;
  padding-top: 5px;
}
.exchange-widget .exchange-tabs {
  list-style: none;
  background: #424242;
  color: #fff;
  font-size: 15px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  text-align: center;
  height: 53px;
  position: relative;
  z-index: 20;
}
.exchange-widget .exchange-tabs li {
  display: inline-block;
  padding: 0 15px;
  line-height: 53px;
  position: relative;
}
.exchange-widget .exchange-tabs li a {
  color: #fff;
  text-decoration: underline;
}
.exchange-widget .exchange-tabs li.active a {
  color: #b1b1b1;
  text-decoration: none;
}
.exchange-widget .exchange-tabs li.active a:before {
  content: '';
  position: absolute;
  display: block;
  width: 30px;
  height: 10px;
  top: -9px;
  left: 50%;
  margin-left: -15px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -176px -427px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .exchange-widget .exchange-tabs li.active a:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.search-wrap {
  position: relative;
}
.container-search {
  overflow: hidden;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
/*  ------------   aside block  */
.search-aside {
  width: 26.4957264957265%;
  float: right;
}
.search-aside img {
  float: left;
  max-width: 100%;
  height: auto;
}
/*  ------------ ^ aside block  */
.search-res-form {
  position: relative;
}
.search-res-form .search-icon {
  position: absolute;
  z-index: 1;
  top: 8px;
  left: 8px;
  width: 21px;
  height: 19px;
  border: medium none;
  background: #fff;
  padding: 0;
  margin: 0;
}
.search-res-form .search-icon svg {
  fill: #065fff;
  height: 100%;
  width: 100%;
}
.search-res-wrap .search-field-wrapper {
  overflow: hidden;
  border: 1px solid #BABABA;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.search-res-form .search-field {
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0);
  color: #B1B1B1;
  margin: 0;
  width: 90%;
  padding: 0 0 0 38px;
  height: 33px;
  border: medium none;
  width: 100%;
}
.search-block {
  float: left;
  width: 72.64957264957265%;
  margin: 0 0.8547% 0 0;
  background: #fff;
}
.search-res-wrap {
  width: 80%;
  margin: 40px auto;
}
.search-res-wrap .search-res-msg,
.search-res-wrap .search-res-header {
  text-align: center;
}
.search-res-wrap .search-res-header {
  font-size: 19px;
}
.search-res-wrap .search-res-msg {
  font-size: 17px;
}
.search-res-wrap .search-res-msg strong {
  font-size: 19px;
}
/*  ------------   form wrap  */
.search-form-block {
  padding: 4px 10px;
}
.search-form-block .search-res-header {
  margin: 0 0 15px;
}
/*  ------------ ^ form wrap  */
/*  ------------   search list  */
.search-res-list {
  margin: 0;
  padding: 0;
}
.search-res-list li {
  overflow: hidden;
  list-style: none;
  margin: 0;
  padding: 12px 0;
  border-top: 1px solid #e5e5e5;
}
.search-res-list li img {
  float: left;
  max-width: 100px;
  height: auto;
}
.search-res-list li .res-meta-wrap {
  margin: 0 0 0 110px;
}
.search-res-list li .news-res-header {
  display: block;
  font-size: 19px;
  font-weight: normal;
  margin: 0;
  color: #025cff;
}
.search-res-list li .news-link {
  display: block;
  font-size: 14px;
  color: #8d8d8d;
}
.search-res-list li .news-announce {
  font-size: 14px;
  color: #000;
  margin: 5px 0;
}
.search-res-list li .cat-link {
  font-size: 14px;
  color: #065fff;
}
/*  ------------ ^ search list  */
/*  ------------   faq page  */
/*  ------------  aside col */
.faq-aside {
  width: 26.27118644067797%;
}
.aside-right {
  float: right;
  margin: 0;
}
/*  ------------ ^ aside col */
/*  ------------ ^ faq content */
.faq-content {
  float: left;
  width: 72.88135593220339%;
  background: none repeat scroll 0 0 #fff;
  margin-bottom: 10px;
}
.faq-wrap {
  width: 70%;
  padding: 10px 0 0 10%;
}
.faq-content .licence-entry {
  width: 70%;
  padding: 4% 0 40px 10%;
}
.faq-wrap section {
  width: 80%;
  padding: 0 10%;
  margin: 0 auto;
}
.faq-content .head-section {
  font-size: 14px;
  border-bottom: 1px solid #e5e5e5;
}
.faq-content .head-section h2 {
  font-size: 30px;
  line-height: 34px;
}
.faq-wrap h3 {
  font-size: 18px;
  padding-bottom: 12px;
}
.faq-wrap .num-list .list-item {
  font-weight: normal;
}
.faq-wrap .num-list p,
.faq-wrap .num-list .sub-list p,
.faq-wrap .num-list .sub-list li {
  font-size: 14px;
  font-weight: normal;
}
.faq-wrap .num-list p {
  padding-bottom: 20px;
}
.faq-wrap .num-list,
.faq-wrap .num-list .sub-list {
  padding: 0;
  margin: 0;
}
.faq-wrap .num-list {
  padding: 0 0 0 20px;
}
.faq-wrap .num-list .sub-list {
  list-style: none;
  position: relative;
  right: 20px;
}
.faq-wrap .num-list .sub-list li {
  padding: 0 0 20px 20px;
  position: relative;
}
.faq-wrap .num-list .sub-list li:before {
  content: '';
  position: absolute;
  top: 5px;
  left: 0;
  width: 9px;
  height: 9px;
  background-color: #ccc;
}
/*  ------------   faq content */
/*  ------------ ^ faq page  */
/*  ------------   404 page  */
.e404-container-wrap {
  padding: 0 !important;
  max-width: 100% !important;
}
.container-e404 {
  height: 100%;
  background: #025cff url("../img/404-bg.jpg") no-repeat 50% 0;
  -webkit-background-size: cover;
  background-size: cover;
  position: relative;
}
.e404-content {
  max-width: 310px;
  margin: 0 auto;
  text-align: center;
  color: #fff;
  padding-top: 100px;
}
.e404-content h1 {
  font-size: 174px;
  font-weight: normal;
  line-height: 160px;
  margin: 0;
  padding: 0;
}
.e404-content h2 {
  font-size: 24px;
  line-height: 26px;
  margin: 0;
}
.e404-content p {
  font-size: 16px;
}
.e404-content a {
  color: #fff;
  text-decoration: none;
  border-bottom: 1px solid #fff;
}
.e404-content a:hover {
  color: lightblue;
}
.e404-content .home-link {
  font-weight: normal;
  border: medium none;
  padding: 0 0 0 24px;
  position: relative;
}
.e404-content .home-link:before {
  content: '';
  position: absolute;
  top: 6px;
  left: 0;
  width: 13px;
  height: 13px;
  background: url("../img/sprite.png") no-repeat;
  background-position: -394px -237px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .e404-content .home-link:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.e404-content form {
  position: relative;
  margin: 40px auto 0;
  width: 84%;
  padding-bottom: 20px;
}
.e404-content form .search-query {
  height: 34px;
  padding: 0 0 0 38px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.e404-content .search-icon {
  position: absolute;
  z-index: 2;
  top: 8px;
  left: 12px;
  font-size: 14px;
  width: 20px;
  height: 21px;
  border: medium none;
  background: #fff;
  padding: 0;
  margin: 0;
}
.e404-content .search-icon svg {
  fill: #B8B8B8;
  height: 100%;
  width: 100%;
}
/*  ------------ ^ 404 page  */
/*  ------------   companies page  */
/*  ---   companies list  */
.companies-section {
  background: #fff;
}
.companies-section header h2 {
  font-size: 14px;
  padding: 0;
}
.companies-section .all-companies li {
  padding: 0;
  margin: 0;
}
.companies-section .all-companies li a {
  font-size: 14px;
  color: #000;
}
/*  --- ^ companies page  */
.container-companies {
  max-width: 1180px;
  overflow: hidden;
}
/*  ---   aside  */
.companies-aside {
  width: 26.27118644067797%;
}
.aside-left {
  float: left;
  margin: 0;
}
/*  --- ^ aside  */
.companies-content {
  /*	float: right;
		width: 72.88135593220339%; */
  background: none repeat scroll 0 0 #fff;
}
.add-co-block header {
  text-align: center;
  color: #fff;
}
.add-co-block header .header-enrty {
  display: inline-block;
  vertical-align: middle;
  font-weight: normal;
  font-size: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0 0 10px;
}
.add-company-head {
  padding: 20px 0 15px;
}
.registered-co {
  display: inline-block;
  border-radius: 2px;
  padding: 0 10px;
  background: #025cff;
  height: 33px;
  line-height: 32px;
  font-size: 14px;
}
.registered-co .qty {
  font-size: 22px;
  font-weight: normal;
  vertical-align: bottom;
}
.autocomplete-form .ui-autocomplete {
  position: relative;
  top: 0;
  left: 0;
  z-index: 11;
  width: auto !important;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-border-top-right-radius: 0 0 8px 8px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0 0 8px 8px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0 0 8px 8px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.autocomplete-form .ui-autocomplete li {
  border-top: 1px solid #ccc;
}
.autocomplete-form .ui-autocomplete li:nth-child(1) {
  border: medium none;
}
.autocomplete-form .ui-autocomplete a {
  cursor: pointer;
  text-align: left;
  padding: 6px 0.4em;
}
.autocomplete-form .ui-autocomplete a.ui-state-focus {
  margin: 0 !important;
  background: none !important;
  border: medium none !important;
  color: #03739C !important;
  transition: none 0s ease 0s  !important;
}
.container-search .autocomplete-list {
  position: absolute;
  width: 100%;
}
.container-search .ui-autocomplete {
  width: 100% !important;
  left: 0;
  padding: 0;
  position: absolute;
  top: 36px;
  z-index: 11;
}
.add-co-block header .add-btn,
.company-search-form .submit-form {
  background-color: #fff;
  font-size: 20px;
  color: #025cff;
  border: medium none;
  height: 33px;
  padding: 0 12px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-left: 10px;
}
.add-co-block header .add-btn:hover,
.company-search-form .submit-form:hover {
  background-color: transparent;
  color: #fff;
}
.add-co-block header .add-btn {
  cursor: pointer;
  display: inline-block;
}
.add-co-block header .add-btn span {
  display: block;
  line-height: 32px;
}
.add-co-block #show_instructions {
  cursor: pointer;
}
.add-co-block .instructions {
  position: absolute;
  bottom: -50px;
  right: 20px;
  z-index: 2;
  width: 200px;
  height: 50px;
  background: url("../img/sprite/corner-down.png") no-repeat 50% 0 transparent;
  text-align: center;
}
.add-co-block .instructions span {
  font-size: 13px;
  color: #1261fb;
  line-height: 50px;
}
/*  --- ^ add company block  */
.companies-section.anti-instructions.companies-section.companies-evt {
  padding: 40px 0 13px;
}
.companies-section.anti-instructions.companies-section.companies-evt .companies-list {
  padding: 10px 4% 0 8%;
}
.companies-section #search-results {
  display: none;
}
.companies-list {
  padding: 0px 4% 0 8%;
}
.companies-list li {
  overflow: hidden;
  list-style: none;
  margin: 0;
  padding: 12px 0;
  border-top: 1px solid #e5e5e5;
}
.companies-list li:nth-child(1) {
  border: medium none;
}
.companies-list li .co-name {
  margin: 0;
  font-size: 24px;
  color: #000;
}
.companies-list li .co-name a.free,
.companies-list li .co-name a.paid {
  color: #000;
}
.companies-list li .company-logo {
  display: block;
  overflow: hidden;
  float: left;
  margin: 0 20px 0 0;
  width: 86px;
}
.companies-list li .company-logo img {
  max-width: 100%;
  width: auto;
}
.companies-list li .co-type {
  color: #8d8d8d;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  padding: 0 10px 0 0;
}
.companies-list li .co-type a {
  font-size: 14px;
  color: #9e9e9e;
  text-decoration: underline;
}
.companies-list li .co-type a:hover {
  text-decoration: none;
}
.companies-list li .last-news {
  font-size: 14px;
  color: #9e9e9e;
  margin: 4px 0 0;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  padding: 0 10px 0 0;
}
.companies-list li .last-news a {
  color: #678FFF;
  text-decoration: underline;
}
.companies-list li .last-news a:hover {
  text-decoration: none;
}
.companies-list .recommendations {
  float: right;
  width: 100px;
  margin: 0 0 0 20px;
}
.companies-list .recommendations p {
  font-size: 14px;
  line-height: 18px;
  color: #8d8d8d;
  margin: 5px 0;
}
.companies-list .recommendations .qty {
  display: block;
  font-size: 18px;
  line-height: 30px;
  color: #000;
}
.container-search-results .total-results {
  overflow: hidden;
  margin: 10px 4% 10px 8%;
  padding: 20px 0 14px;
  border-bottom: 1px solid #e5e5e5;
}
.container-search-results .total-results h2 {
  float: left;
  font-size: 22px;
  font-weight: normal;
  color: #424242;
  margin: 0;
}
.container-search-results .total-results .sort,
.container-search-results .total-results .sort-by {
  position: relative;
  top: 2px;
  float: right;
  font-size: 14px;
}
.container-search-results .total-results .sort a,
.container-search-results .total-results .sort-by a {
  text-decoration: underline;
}
.container-search-results .total-results .sort-by {
  margin: 4px 0 0 0;
}
/*  ------------   companies overlay  */
.instructions-layer {
  display: none;
  position: relative;
  z-index: 2;
  background: #fff;
  padding: 10px 0 30px;
}
.instructions-layer .close {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 40px;
  z-index: 1;
  width: 18px;
  height: 18px;
  background: url("../img/sprite/close-btn.png") no-repeat 0 0 transparent;
}
.instructions-layer h1 {
  text-align: center;
  font-weight: normal;
  width: 70%;
  margin: 0 auto 40px;
  padding: 40px 0 0;
  line-height: 36px;
}
.instructions-list {
  width: 80%;
  margin: 0 auto;
  padding-top: 20px;
}
.instructions-list li {
  list-style: none;
  vertical-align: bottom;
  padding: 20px;
  width: 40%;
}
.instructions-list li:nth-child(even) {
  padding-right: 50%;
}
.instructions-list li:nth-child(odd) {
  padding-left: 50%;
}
.instructions-list li:nth-child(5) {
  width: 100%;
  padding: 0;
}
.instructions-list li .desc,
.instructions-list li .icon {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
}
.instructions-list li .desc,
.instructions-list li .flat-desc {
  position: relative;
  font-size: 14px;
}
.instructions-list li .desc:before,
.instructions-list li .flat-desc:before {
  position: absolute;
  left: -48px;
  top: -2px;
  font-size: 48px;
  font-weight: normal;
  line-height: 48px;
  letter-spacing: -2px;
}
.instructions-list li {
  position: relative;
}
.instructions-list li:nth-child(odd) {
  background-position: 0 50%;
}
.instructions-list li:nth-child(even) {
  background-position: 100% 50%;
}
.instructions-list li .desc {
  width: 100%;
}
.instructions-list .view-all:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  background: url("../img/sprite/view-all-icon.png") no-repeat transparent;
  width: 223px;
  height: 223px;
}
.instructions-list .view-all:after {
  content: '';
  position: absolute;
  left: -67px;
  top: -40px;
  width: 121px;
  height: 164px;
  background: url("../img/sprite/view-all-arrow.png") no-repeat 0 0 transparent;
}
.instructions-list .choose-list:before {
  content: '';
  position: absolute;
  top: 135px;
  right: 0;
  background: url("../img/sprite/choose-list-icon.png") no-repeat transparent;
  width: 309px;
  height: 189px;
}
.instructions-list .choose-list:after {
  content: '';
  position: absolute;
  right: -100px;
  bottom: 140px;
  width: 97px;
  height: 451px;
  background: url("../img/sprite/choose-list-arrow.png") no-repeat 0 0 transparent;
}
.instructions-list .find-company:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0;
  background: url("../img/sprite/find-company-icon.png") no-repeat transparent;
  width: 223px;
  height: 223px;
}
.instructions-list .company-owner:before {
  content: '';
  position: absolute;
  top: 0px;
  right: 0;
  background: url("../img/sprite/company-owner-icon.png") no-repeat transparent;
  width: 285px;
  height: 236px;
}
.instructions-list .view-all .desc:before {
  content: '1.';
}
.instructions-list .choose-list .desc:before {
  content: '2.';
}
.instructions-list .find-company .desc:before {
  content: '3.';
}
.instructions-list .company-owner .desc:before {
  content: '4.';
}
.instructions-list .add-to-list .flat-desc:before {
  content: '5.';
}
.instructions-list li .icon {
  position: relative;
  text-align: center;
  width: 50%;
}
.instructions-list li:nth-child(odd) .icon {
  text-align: left;
}
.instructions-list li h2 {
  margin: 0;
  font-size: 18px;
  line-height: 24px;
}
.addnow-btn {
  width: 80%;
  margin: 0 auto;
  font-size: 16px;
  font-weight: normal;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #4185ff;
  padding: 20px 0;
  cursor: pointer;
}
.addnow-btn strong {
  background: url("../img/sprite/arrow-fwd.png") no-repeat 100% 0 transparent;
  padding: 0 30px 0 0;
  line-height: 26px;
}
/*  ------------ ^ companies overlay  */
/*  ------------ ^ companies page  */
/* ----------------------------------*/
/* Main content */
.content-wrapp {
  zoom: 1;
}
.content-wrapp:after {
  content: "";
  display: table;
  clear: both;
}
.content-wrapp:before,
.content-wrapp:after {
  content: "";
  display: table;
}
.content-wrapp:after {
  clear: both;
}
.microblog-co-container .content-left,
.profile-container .content-left,
.microblog-co-container .content-right,
.profile-container .content-right,
.microblog-co-container .content-center,
.profile-container .content-center {
  margin-bottom: 0;
}
.microblog-co-container .content-left,
.profile-container .content-left {
  margin: 0;
}
.microblog-co-container .content-center,
.profile-container .content-center {
  float: left;
  overflow: hidden;
  width: 56%;
  padding-bottom: 10px;
}
.microblog-co-container .content-center .content-wrap,
.profile-container .content-center .content-wrap {
  margin: 0 10px;
}
.microblog-co-container .content-right,
.profile-container .content-right {
  width: 18%;
  margin: 0;
}
/* ------------------- aside left  */
/* ------------------- aside left  */
.companies-container .content-left .co-aside-block {
  margin: 0 0 10px;
}
.companies-container .content-left .co-aside-section .co-section-header {
  text-align: center;
  padding: 24px 0 34px;
  color: #424242;
  background: #fff;
}
.companies-container .content-left .co-aside-block .header-entry {
  font-size: 22px;
  margin: 0;
}
.companies-container .content-left .co-aside-block .header-entry strong {
  display: block;
  font-size: 16px;
  padding: 3px 0 0 0;
}
.companies-container .content-left .co-aside-block .header-entry strong a {
  color: #424242;
}
.companies-container .content-left .co-aside-section .co-section-block {
  font-size: 14px;
  padding: 20px 0 20px 24px;
  border-top: 1px solid #e5e5e5;
  background: #fff;
}
.companies-container .content-left .co-section-block .desc {
  color: #9f9f9f;
}
.companies-container .content-left .co-section-block .recommendations-wrap {
  padding: 0 0 16px;
}
.companies-container .content-left .co-aside-section .request-order {
  background: #2674ff;
}
.companies-container .content-left .co-aside-section .report-error {
  cursor: pointer;
  background: #424242;
}
.companies-container .content-left .co-aside-section .report-error,
.companies-container .content-left .co-aside-section .request-order {
  text-align: center;
  color: #fff;
  padding: 12px 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.companies-container .content-left .co-aside-section .report-error a,
.companies-container .content-left .co-aside-section .request-order a {
  color: #fff;
}
.companies-container .content-left .co-aside-section .request-order {
  padding: 20px;
}
.companies-container .content-left .co-aside-section .request-order a {
  color: #fff;
}
.companies-container .content-left .co-aside-section .report-error .message {
  display: none;
  color: red;
}
.companies-container .content-left .co-aside-section .report-error h2,
.companies-container .content-left .co-aside-section .request-order h2 {
  font-size: 22px;
  font-weight: normal;
  color: #fff;
}
.companies-container .content-left .co-aside-section .request-order h2 {
  padding: 0 0 4px;
}
.companies-container .content-left .co-aside-section .report-error h2 {
  font-size: 18px;
}
.companies-container .content-left .co-aside-section .request-order p,
.companies-container .content-left .co-aside-section .report-error p {
  margin: 0;
  padding: 0;
}
.companies-container .co-aside-section h2 {
  font-size: 14px;
  color: #424242;
  padding: 0;
  margin: 0;
}
/* ------------------- aside left  */
/* -------------------   aside right  */
/* -- language switcher  */
section .lang-switcher-block {
  background: #fff;
  margin: 0 0 10px;
  padding: 0;
}
.lang-switcher-block .lang-sw-list {
  overflow: hidden;
  width: 70%;
  margin: 0 auto;
  padding: 0;
}
.lang-switcher-block li {
  list-style: none;
  float: left;
  width: 50%;
  text-align: center;
}
.lang-switcher-block li span,
.lang-switcher-block li a {
  display: block;
  font-size: 18px;
  color: #b8b8b8;
  padding: 10px 0;
}
.lang-switcher-block li span.active,
.lang-switcher-block li a.active {
  color: #424242;
}
/* -- ^ language switcher  */
.co-aside-section .co-adv-block {
  text-align: left;
  background: #fff;
  margin: 0 0 10px;
  padding: 12px;
}
.lang-switcher-block li span {
  color: #000;
}
.co-adv-block .h2,
.co-adv-block a {
  font-size: 14px;
}
/* ------------------- ^ aside right  */
/* ------------------------------------  content center  */
.profile-container {
  /* google maps placeholder */
  /* google maps placeholder */
}
.profile-container .header-entry strong a {
  color: #454545;
}
.profile-container .content-profile {
  background: #fff;
  color: #424242;
}
.profile-container .content-microblog {
  background: none !important;
}
.profile-container .content-profile .header-entry {
  font-size: 36px;
  margin: 0;
}
.profile-container .co-profile-section {
  padding: 10px 0 20px;
}
.profile-container .content-profile .co-profile-list {
  list-style: none;
  margin: 0;
}
.profile-container .content-profile .co-profile-list {
  padding: 0 28px;
}
.profile-container .content-profile header {
  padding: 20px 28px;
  border-bottom: 1px solid #e5e5e5;
}
.profile-container .content-profile .co-profile-list li {
  padding: 10px 0;
}
.profile-container .content-profile .co-profile-list h2 {
  font-size: 18px;
  color: #424242;
  margin: 0;
}
.profile-container .content-profile .co-profile-list p {
  font-size: 16px;
  color: #424242;
  margin: 0;
  padding: 0;
  font-weight: 300;
}
.profile-container .content-profile .co-profile-list a {
  font-weight: 300;
}
.profile-container .content-profile .co-profile-list a {
  border-bottom: 1px solid #6890ff;
}
.profile-container .content-profile .co-profile-list a:hover {
  text-decoration: none;
  border-bottom: 1px solid #fff;
}
.profile-container .content-profile .visit-card {
  border-top: 1px solid #e5e5e5;
  padding: 20px 0 0;
  margin: 20px 30px;
}
.profile-container .content-profile .visit-card header {
  padding: 20px 0 !important;
}
.profile-container .content-profile .visit-card header h2 {
  font-size: 30px;
  color: #065fff;
}
.profile-container .content-profile .visit-card .web {
  font-size: 17px;
  color: #000;
}
.profile-container .content-profile .visit-card .contacts-list {
  list-style: none;
  margin: 0;
  padding: 10px 0;
}
.profile-container .content-profile .visit-card .contacts-list li {
  position: relative;
}
.profile-container .content-profile .visit-card .contacts p {
  color: #8d8d8d;
  padding: 0;
  margin: 5px 0px;
}
.profile-container .content-profile .visit-card .marker {
  padding: 0 0 0 20px !important;
}
.profile-container .content-profile .visit-card .marker:before {
  position: absolute;
  top: 5px;
  left: 0;
  content: '';
  width: 14px;
  height: 14px;
  background: url("../img/sprite/gmap-icon.png") no-repeat 0% 0 transparent;
}
.profile-container .gmap-container,
.profile-container .gmap-placeholder {
  width: 100%;
  height: 350px;
  background: #fff;
}
/* ------------------------------------  content center  */
/* ------------------------------------  ^ companies profile  */
/* ------------------------------------    companies microblog  */
.microblog-co-container #map_canvas img {
  max-width: none !important;
}
.microblog-co-container .content-left {
  /* google maps placeholder */
  /* google maps placeholder */
}
.microblog-co-container .content-left header {
  overflow: hidden;
  padding: 29px 0 0 !important;
}
.microblog-co-container .content-left header .header-entry {
  padding: 16px 0 30px;
}
.microblog-co-container .content-left header .company-logo-link {
  display: inline-block;
  border: 1px solid #e5e5e5;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.1);
  padding: 8px;
  margin: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 300px;
  position: relative;
  z-index: 1;
}
.microblog-co-container .content-left header .company-logo-link img {
  width: 100%;
}
.microblog-co-container .content-left header .company-logo {
  display: block;
  padding: 5px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.microblog-co-container .content-left .co-section-block.gmap-placeholder {
  padding: 20px 5px;
}
.microblog-co-container .content-left .co-section-block .brands-list {
  color: #9f9f9f;
}
.microblog-co-container .content-left .recommendations .recommend-list {
  overflow: hidden;
  list-style: none;
  margin: 0;
  padding: 0;
}
.microblog-co-container .content-left .recommendations .recommend-list li {
  float: left;
}
.microblog-co-container .content-left .recommendations .recommend-list li img {
  display: block;
  margin: 0 5px 5px 0;
}
.microblog-co-container .content-left .recommendations .view-more {
  display: inline-block;
  margin: 10px 0 0;
}
.microblog-co-container .content-left .reservation {
  background: #fff;
}
.microblog-co-container .content-left .reservation .phones {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 24px;
  font-weight: normal;
}
.microblog-co-container .content-left .reservation .phones li {
  border-top: 1px solid #e5e5e5;
  padding: 10px 0;
  text-align: center;
  color: #424242;
}
.microblog-co-container .content-left .reservation .phones li .wrap {
  position: relative;
  background: url("../img/sprite/phone-icon.png") no-repeat 0% 50% transparent;
  padding: 0 0 0 26px;
}
.microblog-co-container .content-left .reservation .phones li .wrap span {
  font-weight: 300;
}
.microblog-co-container .content-left .reservation .phones li .wrap .reservation-label {
  position: absolute;
  top: 40px;
  right: 8px;
  display: block;
  width: 120px;
  font-size: 12px;
  line-height: 14px;
  text-align: right;
}
.microblog-co-container .content-left .reservation .phones li.fax .wrap {
  background-image: url('../img/fax.png') no-repeat 3px 50%;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .microblog-co-container .content-left .reservation .phones li.fax .wrap {
    background-image: url("../img/fax2x.png");
    -webkit-background-size: 13px 15px;
    -o-background-size: 13px 15px;
    background-size: 13px 15px;
  }
}
.microblog-co-container .content-left .gmap-container {
  height: 245px;
  background: #fff;
}
.microblog-co-container .content-microblog {
  color: #424242;
}
.microblog-co-container .content-microblog .article-container {
  margin: 0px 30px;
}
.microblog-co-container .content-microblog .content-navigation {
  background: #fff;
  width: 100%;
  text-align: center;
  list-style: none;
  padding: 0;
  margin: 0 auto;
}
.microblog-co-container .content-microblog .content-navigation ul {
  margin: 0;
}
.microblog-co-container .content-microblog .content-navigation ul li {
  display: inline-block;
  text-transform: lowercase;
}
.microblog-co-container .content-microblog .content-navigation ul li a,
.microblog-co-container .content-microblog .content-navigation ul li span {
  display: block;
  font-size: 18px;
  letter-spacing: -1px;
  padding: 10px 28px;
}
.microblog-co-container .content-microblog .content-navigation ul li a {
  color: #b0b0b0;
}
.microblog-co-container .content-microblog .content-navigation ul li a.active {
  color: #424242;
}
.microblog-co-container .content-microblog .microblog-news-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.microblog-co-container .content-microblog article {
  background: #fff;
  margin: 10px 0  0;
}
.microblog-co-container .content-microblog article header {
  margin: 0 30px;
  padding: 24px 0 0;
}
.microblog-co-container .content-microblog article header time {
  font-size: 14px;
  color: #8d8d8d;
  line-height: 30px;
}
.microblog-co-container .content-microblog article header h1 {
  line-height: 32px;
  margin: 0 0 10px;
}
.microblog-co-container .content-microblog article header h1 a {
  color: #424242;
}
.microblog-co-container .content-microblog article .article-photo {
  width: 100%;
}
.microblog-co-container .content-microblog article .wp-post-image,
.microblog-co-container .content-microblog article img {
  max-width: 100%;
}
.microblog-co-container .content-microblog article .news-link-wrap {
  padding: 20px;
  text-align: right;
}
.microblog-co-container .content-microblog article .news-link-wrap a {
  display: inline-block;
  background: url("../img/sprite/news-arrow.png") no-repeat 0% 50% transparent;
  padding: 0 0 0 20px;
}
.microblog-co-container .content-microblog article .updated {
  padding: 16px 20px 12px;
  font-size: 16px;
  color: #9f9f9f;
}
.microblog-co-container .content-microblog article .updated span {
  display: block;
}
.microblog-co-container .content-microblog article .updated time {
  color: #424242;
  font-weight: 300;
}
.about-company .content-profile header {
  padding: 20px 28px !important;
  margin: 0 !important;
}
/* ------------------------------------ ^  companies microblog  */
/* ------------------------------------ ^  companies list */
.companies-content .companies-section {
  display: block;
}
.companies-content .companies-section__category-title {
  font-size: 36px;
  font-weight: bold;
  color: #025cff;
  padding: 0 0 0 52px;
  margin: -33px 0 11px 0;
}
.companies-content .companies-section .adv-header {
  margin: 0 30px;
}
.companies-content .companies-section .adv-header h1 {
  float: left;
  padding: 0 0 0 10px;
}
.companies-content .companies-section .adv-header a {
  font-size: 36px;
  text-decoration: none;
}
.companies-content .companies-section .adv-header .sort {
  position: relative;
  top: 40px;
  right: 20px;
  float: right;
  font-size: 14px;
  border-bottom: 1px solid #678fff;
  text-decoration: none;
}
.companies-content .adv-companies {
  margin: 0 30px;
  border: 1px solid #9abeff;
  position: relative;
}
.companies-content .adv-companies:before {
  display: block;
  width: 390px;
  height: 11px;
  background: url('../img/companies_shadow.png') 0 0 no-repeat;
  content: '';
  position: absolute;
  bottom: -11px;
  left: 0;
}
.companies-content .adv-companies:after {
  display: block;
  width: 390px;
  height: 11px;
  background: url('../img/companies_shadow.png') -390px 0 no-repeat;
  content: '';
  position: absolute;
  bottom: -11px;
  right: 0;
}
.companies-content .adv-companies li {
  border-top: 1px solid #9abeff;
}
.companies-content .adv-companies li:nth-child(1) {
  border: medium none;
}
.companies-content .adv-companies h1.adv-header {
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  line-height: 24px;
  background: #9abeff;
  padding: 2px 10px;
  margin: 0;
}
.companies-content .adv-companies .adv-list {
  padding: 10px 4% 0 4%;
}
.companies-list.adv-list li.infinite-item{
  background: none;
}
/* ------------------------------------   companies list */
/* ------------------------------------  overlay placeholder  */
.overlay-back {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 200;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.85;
}
.overlay-placeholder {
  position: absolute;
  top: 20%;
  left: 0;
  z-index: 201;
  width: 100%;
  min-width: 340px;
}
.overlay-placeholder-bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.85);
}
.report-error-section {
  position: relative;
  z-index: 202;
  max-width: 340px;
  margin: 0 auto;
}
.register-page .overlay-placeholder {
  position: fixed;
  top: 20%;
}
.overlay-placeholder header {
  color: #fff;
  text-align: center;
}
.overlay-placeholder header h1 {
  font-size: 32px;
  font-weight: normal;
  line-height: 30px;
}
.overlay-placeholder header .message {
  color: red;
  visibility: hidden;
}
.report-form .field-wrap,
.report-form .textarea-wrap {
  margin: 20px 0 0;
  text-align: center;
  margin-right: 30px;
}
.report-form .submit-wrap {
  margin: 40px 0 0;
  margin-right: 0;
}
.report-form .text-field,
.report-form textarea {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: medium none;
  font-size: 17px;
  color: #737373;
  padding: 0 0 0 20px;
}
.report-form textarea {
  width: 100%;
  height: 120px;
  padding-top: 10px;
}
.report-form .text-field {
  width: 100%;
  height: 40px;
}
.report-form .submit {
  width: 60%;
  height: 50px;
  border: medium none;
  font-size: 18px;
  color: #4185ff;
  text-align: center;
  background: #fff;
  margin-left: auto;
  margin-right: auto;
}
.report-form .submit:hover {
  color: #fff;
  background: #4185ff;
}
.report-sent-block {
  margin: 60px 0 0;
  text-align: center;
}
.report-sent-block header .header-entry {
  margin: 0;
  padding: 0 0 8px;
  line-height: 30px;
}
.report-sent-content {
  text-align: center;
  margin: 40px 0 0;
}
.report-sent-block p {
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.report-sent-content a {
  font-weight: normal;
  font-size: 16px;
  color: #fff;
  background: url("../img/sprite/forward-arrow.png") no-repeat 100% 3px transparent;
  padding: 0 26px 0 0;
}
/* ------------------------------------^ overlay placeholder  */
/* -- Register Form -- */
.register-page .content-center {
  /*width: 82%;
		float: left;*/
}
.register-page .content-wrap {
  margin-left: 0 !important;
  padding-top: 1px;
  background: #fff;
}
.register-page .report-error-header .message {
  padding: 20px;
  text-align: center;
  color: #fff;
}
.register-page .company-register-head {
  padding: 0 28px 30px;
}
.register-page h1 {
  font-weight: normal;
}
.register-page .company-register-form {
  text-align: center;
  margin: 0 0px;
  padding-bottom: 15px;
}
.register-page .company-register-form h2 {
  font-size: 20px;
  color: #1261fb;
  font-weight: 400;
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.register-page .company-register-form .form-line {
  margin: 0 10px 19px;
}
.register-page .company-register-form .reg-section {
  margin-bottom: 38px;
}
.register-page .company-register-form .text-input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 418px;
  border: 1px solid #898989;
  border-radius: 3px;
  padding: 7px 13px;
}
.register-page .company-register-form .form-submit {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-width: 418px;
  background: #1261fb;
  color: #fff;
  border: none;
  border-radius: 3px;
  padding: 7px 13px;
  font-weight: normal;
  height: 52px;
  font-size: 18px;
}
.companies-container-wrap.m-show-instructions .companies-section {
  display: none;
}
.companies-container-wrap.m-show-instructions .instructions-layer {
  display: block;
}
.microblog-article .opinion-wrap {
  padding-top: 17px;
}
.microblog-article .opinion-wrap .opinion-item {
  margin-left: 100px;
}
.microblog-article .opinion-wrap .opinion-item .opinion-person {
  width: 100px;
}
.microblog-article .opinion-wrap .opinion-item .chat_list-text {
  line-height: 22px;
  font-size: 15px;
}
.microblog-article strong {
  font-weight: bold;
}
.fast-links {
  display: inline-block;
  vertical-align: top;
  margin: 0 17px 0 0;
}
.fast-links ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
  width: 80px;
}
.fast-links ul:first-child {
  width: 120px;
  margin: 0 15px 0 0;
}
.fast-links a {
  color: #000;
}
.fast-links__add-company a {
  font-weight: bold;
  color: #1261fb;
}
.mob_sidebar .fast-links {
  padding: 10px 16px 10px;
  font-size: 18px;
}
.mob_sidebar .fast-links a {
  display: block;
  color: #fff;
  text-outline: none;
  padding: 5px 0;
}
.mob_sidebar .fast-links a:hover {
  text-decoration: underline;
}
.allprojects_nav {
  list-style: none;
  margin: 0;
  padding: 0;
  zoom: 1;
}
.allprojects_nav:after {
  content: "";
  display: table;
  clear: both;
}
.allprojects_nav:before,
.allprojects_nav:after {
  content: "";
  display: table;
}
.allprojects_nav:after {
  clear: both;
}
.allprojects_nav li {
  display: inline-block;
  margin-right: 10px;
  vertical-align: bottom;
}
.allprojects_nav li a {
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
  font-size: 13px;
  line-height: 30px;
  color: #fff;
}
.allprojects_nav li.active a {
  height: 40px;
  width: 40px;
  font-size: 16px;
  line-height: 40px;
}
.allprojects_nav a.blue {
  background: #1261fb;
}
.allprojects_nav a.red {
  background: #ff0000;
}
.allprojects_nav a.pink {
  background: #ec377b;
}
.allprojects_nav a.orange {
  background: #ff6600;
}
.mob_sidebar .allprojects_nav {
  text-align: justify;
  text-align-last: justify;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  border-top: 1px solid #2e2e2e;
  position: relative;
  padding: 16px;
}
.mob_sidebar .allprojects_nav li {
  display: inline-block;
  margin: 0;
}
.mob_sidebar .allprojects_nav a,
.mob_sidebar .allprojects_nav li.active a {
  display: inline-block;
  width: 47px;
  height: 47px;
  font-size: 18px;
  line-height: 47px;
}
.mob_sidebar .allprojects_nav:before {
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #515151;
  content: '';
  width: 100%;
  display: block;
}
.mob_sidebar .allprojects_nav:after {
  width: 100%;
  height: 0px;
  visibility: hidden;
  overflow: hidden;
  content: '';
  display: inline-block;
}
.wpx_bannerize.projects-left .wpx_bannerize_banner_box > a {
  display: block;
}
.wpx_bannerize.projects-left .wpx_bannerize_banner_box > a img {
  width: 100%;
}
.rubricator_mobile {
  margin: 0 0 10px;
  position: relative;
}
.rubricator_mobile:before {
  display: block;
  content: '';
  position: absolute;
  top: 14px;
  right: 13px;
  width: 17px;
  height: 13px;
  z-index: 1;
  background: url("../img/sprite.png") no-repeat;
  background-position: -384px -411px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .rubricator_mobile:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.rubricator_mobile--select {
  background: #fff;
  position: relative;
  border: 0;
  margin: 0;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #1261fb;
  height: 40px;
  width: 100%;
  cursor: pointer;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  text-align: left;
  padding: 0 30px 0 12px;
  font-size: 14px;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.mob_sidebar {
  position: fixed;
  top: 0;
  height: 100%;
  background: #424242;
  z-index: 1000;
  display: block;
  width: 300px;
  -webkit-transform: translate(-300px, 0px);
  -moz-transform: translate(-300px, 0px);
  -o-transform: translate(-300px, 0px);
  transform: translate(-300px, 0px);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  overflow: auto;
}
.mob_sidebar--inner {
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
}
.mob_sidebar--content {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 100%;
}
.main-menu-open .mob_sidebar {
  -webkit-transform: translate(0, 0px);
  -moz-transform: translate(0, 0px);
  -o-transform: translate(0, 0px);
  transform: translate(0, 0px);
}
.mob_search {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 10px 16px;
  text-align: left;
  position: relative;
  padding: 16px 0 0 0;
}
.mob_search fieldset {
  border: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
input.mob_search--query {
  width: 100%;
  border: 0;
  color: #fff;
  padding: 5px 10px 5px 35px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 37px;
  border: 1px solid #5d5d5d;
  background: #323232;
  margin: 0;
}
.mob_search .search-icon svg {
  fill: #fff;
  width: 100%;
  height: 100%;
}
.mob_search--button {
  border: 0;
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0;
  background: none;
  position: absolute;
  top: 8px;
  left: 8px;
}
.mob_navigation {
  text-transform: lowercase;
  font-weight: 300;
  position: relative;
}
.mob_navigation:before {
  display: block;
  height: 1px;
  width: 100%;
  background: #2e2e2e;
  content: '';
  position: absolute;
  top: -1px;
  left: 0;
}
.mob_navigation:after {
  display: block;
  height: 1px;
  width: 100%;
  background: #515151;
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
}
.mob_navigation ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 24px;
}
.mob_navigation ul > li {
  position: relative;
  border-top: 1px solid #515151;
  border-bottom: 1px solid #2e2e2e;
}
.mob_navigation a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 10px 24px 12px;
}
.mob_navigation a:hover {
  text-decoration: underline;
}
body.m-wide_banner .content-wrapp {
  padding-top: 0;
}
body.m-wide_banner .branded-banner {
  padding-top: 70px;
}
body.m-wide_banner .branded-banner img {
  display: block;
  width: 100%;
}
.branded-banner img {
  display: block;
  width: 100%;
}
.business-section.m-branded_banner {
  padding-top: 240px;
}
.search_companies {
  position: relative;
  background: #508eff url("../img/companies-back.png") no-repeat 50% 0;
  -webkit-background-size: cover;
  background-size: cover;
  padding: 34px 0 17px;
}
.company-search-form {
  width: 90%;
  position: relative;
  margin: 0 auto;
  padding: 0 0 10px;
}
.company-search-form .search-field {
  font-size: 14px;
  background-color: #fff;
  overflow: hidden;
  margin: 0;
  width: 100%;
}
.company-search-form .search-field:focus {
  outline: 0;
}
.company-search-form form {
  text-align: center;
}
.company-search-form .label {
  display: block;
  text-align: center;
  font-size: 14px;
  color: #fff;
  line-height: 16px;
  margin: 16px 0 0;
}
.company-search-form .label span#big-letter {
  font-size: 20px;
  font-weight: bold;
  padding: 0 5px;
}
.company-search-form .submit-form {
  float: right;
  text-transform: uppercase;
  position: relative;
  top: 1px;
  margin: 0 0 0 8px;
  padding: 0px 23px;
  font-size: 18px;
}
.company-search-form fieldset {
  zoom: 1;
  margin: 0;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  height: 35px;
  border: 0;
  background: none;
}
.company-search-form fieldset:after {
  content: "";
  display: table;
  clear: both;
}
.company-search-form fieldset:before,
.company-search-form fieldset:after {
  content: "";
  display: table;
}
.company-search-form fieldset:after {
  clear: both;
}
.company-search-form fieldset input.search_field {
  width: 100%;
  border: 0;
  margin: 0;
  padding: 4px 10px 6px 40px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: none;
  font-size: 18px;
  border: 1px solid #2d6de1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  height: 35px;
  -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.2);
  box-shadow: inset 1px 1px 1px rgba(0,0,0,0.2);
}
.company-search-form fieldset input.search_field.ui-autocomplete-loading {
  background-color: #fff !important;
}
.company-search-form fieldset input.search_field.m-opened_autocomplete {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  border-bottom: 0;
}
.company-search-form fieldset .search_icon {
  display: block;
  width: 22px;
  height: 22px;
  position: absolute;
  top: 6px;
  left: 7px;
}
.company-search-form fieldset .search_icon svg {
  display: block;
  fill: #b2b2b2;
  height: 100%;
  width: 100%;
}
.add_company {
  background: #508eff url("../img/companies-back.png") no-repeat 50% 100%;
  color: #fff;
  text-align: center;
  padding: 12px 0 25px 0;
  margin: 10px 0;
}
.add_company--text {
  margin: 0 0 31px;
}
.add_company--text h2 {
  font-size: 30px;
  line-height: 36px;
  margin: 0 0 25px;
  padding: 0 10px;
}
.add_company--add_btn {
  display: inline-block;
  background-color: #fff;
  font-size: 18px;
  color: #025cff;
  border: medium none;
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
}
.add_company--add_btn:hover {
  text-decoration: none;
  background: none;
  color: #fff;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.ovh {
  overflow: hidden;
}
.block-row {
  display: table;
}
.block-item {
  display: table-cell;
}
.video_link {
  display: block;
  position: relative;
}
.video_link:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -43px;
  margin-top: -46px;
  width: 86px;
  height: 92px;
  z-index: 1;
  background: url("../img/sprite.png") no-repeat;
  background-position: -122px -452px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .video_link:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.video_link:hover:before {
  opacity: .9;
}
.masonry-container {
  list-style-type: none;
  margin: 0 -10px 0 0;
  padding: 0;
  overflow: hidden;
  font-size: 0;
}
.masonry-container > li {
  line-height: normal;
  display: inline-block;
  vertical-align: top;
  padding: 0 10px 10px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.masonry-container.m-col2 > li {
  width: 50%;
}
.masonry-container.m-col3 > li {
  width: 33.3%;
}
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  *text-indent: -9999px;
}
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%;
}
.hidden {
  display: none !important;
  visibility: hidden;
}
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.invisible {
  visibility: hidden;
}
#infscr-loading {
  visibility: hidden;
  height: 0px !important;
  width: 0px !important;
}
/* Variables */
/* Reset */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.m-main ul {
  list-style-type: none;
}
.m-main li {
  list-style: none;
}
@media screen and (max-width: 979px) {
  .desktopdown-hide {
    display: none;
  }
}
@media screen and (min-width: 980px) {
  .desktopdown-only {
    display: none;
  }
}
/* Bootstrap grid*/
@media screen and (min-width: 768px) {
  .col-sm-7.col-md-9.aside-right,
  .col-sm-7.col-md-9.aside-left {
    float: right;
  }
}
@media screen and (max-width: 767px) {
  .col-sm-7.col-md-9.aside-right,
  .col-sm-7.col-md-9.aside-left {
    float: none;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px;
}
@media screen and (max-width: 767px) {
  .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 768px) {
  .container {
    width: 740px;
  }
}
@media (min-width: 980px) {
  .container {
    width: 960px;
  }
}
@media (min-width: 1020px) {
  .container {
    width: 1000px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px;
}
@media screen and (max-width: 767px) {
  .container-fluid {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.row {
  margin-left: -5px;
  margin-right: -5px;
}
@media screen and (max-width: 767px) {
  .row {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px;
}
@media screen and (max-width: 767px) {
  .col-xs-1,
  .col-sm-1,
  .col-md-1,
  .col-lg-1,
  .col-xs-2,
  .col-sm-2,
  .col-md-2,
  .col-lg-2,
  .col-xs-3,
  .col-sm-3,
  .col-md-3,
  .col-lg-3,
  .col-xs-4,
  .col-sm-4,
  .col-md-4,
  .col-lg-4,
  .col-xs-5,
  .col-sm-5,
  .col-md-5,
  .col-lg-5,
  .col-xs-6,
  .col-sm-6,
  .col-md-6,
  .col-lg-6,
  .col-xs-7,
  .col-sm-7,
  .col-md-7,
  .col-lg-7,
  .col-xs-8,
  .col-sm-8,
  .col-md-8,
  .col-lg-8,
  .col-xs-9,
  .col-sm-9,
  .col-md-9,
  .col-lg-9,
  .col-xs-10,
  .col-sm-10,
  .col-md-10,
  .col-lg-10,
  .col-xs-11,
  .col-sm-11,
  .col-md-11,
  .col-lg-11,
  .col-xs-12,
  .col-sm-12,
  .col-md-12,
  .col-lg-12 {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
  }
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 980px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1025px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/* Header menu */
.page-header-upper {
  background: #fff;
  padding: 2px 0 6px;
}
@media screen and (max-width: 767px) {
  .page-header-upper {
    padding-top: 6px;
  }
}
.page-header-upper .container {
  text-align: right;
}
.all-projects,
.languages {
  float: right;
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-block;
}
.all-projects li,
.languages li {
  display: inline-block;
  font-size: 14px;
}
.all-projects li a,
.languages li a {
  padding: 1px 5px;
  line-height: 16px;
}
.all-projects li a:hover,
.languages li a:hover,
.all-projects li a:focus,
.languages li a:focus {
  opacity: 0.85;
  text-decoration: none;
}
.all-projects-link {
  float: left;
  color: #3a3a3a;
  font-size: 14px;
  padding-top: 2px;
  cursor: pointer;
}
.all-projects li a {
  color: #3a3a3a;
}
.all-projects li a:hover,
.all-projects li a:focus {
  opacity: 0.85;
}
.all-projects li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 4px;
  height: 4px;
  background: #e2e2e2;
  border-radius: 100%;
}
@media screen and (min-width: 768px) {
  .all-projects li:first-child:before {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .all-projects {
    display: none;
    clear: both;
    float: none;
    width: 100%;
    text-align: left;
    padding-top: 10px;
    border-top: 1px solid #ddd;
  }
  .all-projects li {
    display: block;
  }
  .all-projects li a {
    display: inline-block;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.languages {
  margin-left: 30px;
}
.languages li a {
  display: block;
  background: #508eff;
  border-radius: 9px;
  padding: 1px 13px;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .languages {
    margin-bottom: 3px;
  }
}
/* Header Banner */
.page-header-banner,
.page-footer-banner {
  max-width: 1190px;
  margin: 0 auto;
}
.page-header-banner img,
.page-footer-banner img {
  display: block;
  width: 100%;
  height: auto;
}
.page-footer-banner {
  height: auto;
}
/* Header Bottom */
.page-header-static {
  background: #fff;
  -webkit-box-shadow: 2px 1px 4px 0px rgba(0, 0, 0, 0.14);
  -moz-box-shadow: 2px 1px 4px 0px rgba(0, 0, 0, 0.14);
  box-shadow: 2px 1px 4px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 12px;
}
.page-header-static.fixed {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.page-header-static.fixed + div {
  margin-top: 91px;
}
@media screen and (max-width: 767px) {
  .page-header-static {
    padding-bottom: 9px;
  }
}
.page-header-static .flip-container {
  width: 130px;
  float: left;
  padding-left: 10px;
}
@media screen and (max-width: 767px) {
  .page-header-static .flip-container {
    display: none;
  }
}
.brand-logo {
  float: left;
  padding-right: 10px;
  margin-top: 10px;
  border-right: 1px solid #e2e2e2;
}
.brand-logo img {
  display: block;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .brand-logo {
    border: none;
  }
}
body.m-main .page-header-static .main-navigation,
body .page-header-static .main-navigation {
  float: left;
  margin: 20px 0 0;
  font-size: 20px;
}
body.m-main .page-header-static .main-navigation ul li a:hover,
body .page-header-static .main-navigation ul li a:hover {
  background: transparent;
}
body.m-main .page-header-static .main-navigation ul li a.active,
body .page-header-static .main-navigation ul li a.active {
  background: transparent;
}
body.m-main .page-header-static .main-navigation ul li a.active:after,
body .page-header-static .main-navigation ul li a.active:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  background: #fb9902;
  margin-top: -4px;
}
@media screen and (max-width: 1199px) {
  body.m-main .page-header-static .main-navigation ul li a,
  body .page-header-static .main-navigation ul li a {
    padding: 0 12px;
  }
}
body.m-main .page-header-static .main-navigation ul li:hover a,
body .page-header-static .main-navigation ul li:hover a {
  color: #fb9902;
}
body.m-main .page-header-static .main-navigation ul li:hover a:after,
body .page-header-static .main-navigation ul li:hover a:after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  background: #fb9902;
  margin-top: -4px;
}
.header-nav-toggle {
  display: none;
  float: right;
  margin-left: 10px;
  margin-top: 17px;
  padding: 6px 6px 25px;
  border: 1px solid #d8d8d8;
}
@media screen and (max-width: 979px) {
  .header-nav-toggle {
    display: block;
  }
}
.header-nav-toggle:hover,
.header-nav-toggle:focus,
.header-nav-toggle:active {
  border-color: #fb9902;
}
.header-nav-toggle:hover .icon-nav-toggle,
.header-nav-toggle:focus .icon-nav-toggle,
.header-nav-toggle:active .icon-nav-toggle {
  background: #fb9902;
  -webkit-box-shadow: 0 10px 0 0 #fb9902, 0 20px 0 0 #fb9902;
  -moz-box-shadow: 0 10px 0 0 #fb9902, 0 20px 0 0 #fb9902;
  box-shadow: 0 10px 0 0 #fb9902, 0 20px 0 0 #fb9902;
}
.icon-nav-toggle {
  display: block;
  background: #999;
  height: 7px;
  width: 30px;
  -webkit-box-shadow: 0 10px 0 0 #999, 0 20px 0 0 #999;
  -moz-box-shadow: 0 10px 0 0 #999, 0 20px 0 0 #999;
  box-shadow: 0 10px 0 0 #999, 0 20px 0 0 #999;
  border-radius: 3px;
}
body.m-main .page-header-static .main-tools,
body .page-header-static .main-tools {
  margin: 17px 0 0;
}
body.m-main .page-header-static .main-tools .header-search-form,
body .page-header-static .main-tools .header-search-form {
  width: 234px;
}
body.m-main .page-header-static .main-tools .header-search-form input:hover,
body .page-header-static .main-tools .header-search-form input:hover,
body.m-main .page-header-static .main-tools .header-search-form input:focus,
body .page-header-static .main-tools .header-search-form input:focus {
  border-color: #fb9902;
  background: #eee;
}
body.m-main .page-header-static .main-tools .header-search-form input:focus,
body .page-header-static .main-tools .header-search-form input:focus {
  -webkit-box-shadow: inset 0 0 3px 3px rgba(251, 153, 2, 0.05);
  -moz-box-shadow: inset 0 0 3px 3px rgba(251, 153, 2, 0.05);
  box-shadow: inset 0 0 3px 3px rgba(251, 153, 2, 0.05);
}
@media screen and (max-width: 767px) {
  body.m-main .page-header-static .main-tools.open,
  body .page-header-static .main-tools.open {
    width: 100%;
    display: block;
    clear: both;
    float: none;
    padding-top: 10px;
  }
  body.m-main .page-header-static .main-tools .header-search-form,
  body .page-header-static .main-tools .header-search-form {
    width: 100%;
  }
}
body.m-main .page-header-static .main-tools input[type="search"],
body .page-header-static .main-tools input[type="search"] {
  display: inline-block;
  height: 40px;
  width: 100%;
  padding-left: 10px;
  background: #eee;
  border: 1px solid #c9c9c9;
  font-size: 20px;
  float: left;
}
body.m-main .page-header-static .main-tools .header-search-submit,
body .page-header-static .main-tools .header-search-submit {
  -webkit-appearance: none;
  display: inline-block;
  width: 38px;
  height: 38px;
  background: #fff;
  border: none;
  margin-left: -39px;
  margin-top: 1px;
  position: relative;
  cursor: pointer;
  padding: 2px 6px 3px;
}
body.m-main .page-header-static .main-tools .header-search-submit:before,
body .page-header-static .main-tools .header-search-submit:before {
  content: "";
  display: block;
  width: 25px;
  height: 25px;
  background: #ffffff url("../images/icon-search-sprite.png") center center no-repeat;
  background-position: -26px 0;
  background-size: 50px;
}
body.m-main .page-header-static .main-tools .header-search-submit:hover:before,
body .page-header-static .main-tools .header-search-submit:hover:before,
body.m-main .page-header-static .main-tools .header-search-submit:focus:before,
body .page-header-static .main-tools .header-search-submit:focus:before,
body.m-main .page-header-static .main-tools .header-search-submit:active:before,
body .page-header-static .main-tools .header-search-submit:active:before {
  background-position: 0 0;
}
body.m-main .page-header-static .main-tools .label-search,
body .page-header-static .main-tools .label-search {
  width: 40px;
  height: 40px;
  border: 1px solid #d8d8d8;
  cursor: pointer;
}
body.m-main .page-header-static .main-tools .label-search:before,
body .page-header-static .main-tools .label-search:before {
  content: "";
  display: block;
  width: 25px;
  height: 25px;
  background: #ffffff url("../images/icon-search-sprite.png") center center no-repeat;
  background-position: -26px 0;
  background-size: 50px;
  margin-top: 6px;
  margin-left: 6px;
}
body.m-main .page-header-static .main-tools .label-search:hover,
body .page-header-static .main-tools .label-search:hover,
body.m-main .page-header-static .main-tools .label-search:focus,
body .page-header-static .main-tools .label-search:focus,
body.m-main .page-header-static .main-tools .label-search:active,
body .page-header-static .main-tools .label-search:active {
  border-color: #fb9902;
}
body.m-main .page-header-static .main-tools .label-search:hover:before,
body .page-header-static .main-tools .label-search:hover:before,
body.m-main .page-header-static .main-tools .label-search:focus:before,
body .page-header-static .main-tools .label-search:focus:before,
body.m-main .page-header-static .main-tools .label-search:active:before,
body .page-header-static .main-tools .label-search:active:before {
  background-position: 0 0;
}
@media screen and (max-width: 979px) {
  body.m-main .page-header-static .main-tools,
  body .page-header-static .main-tools {
    line-height: 37px;
  }
  body.m-main .page-header-static .main-tools .header-search-form,
  body .page-header-static .main-tools .header-search-form {
    display: none;
  }
}
.page-header-static .main-tools {
  position: relative;
  right: 0;
}
/* Content section */
/* News slider */
.news-slider {
  background: #3b3b3b;
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
  margin-bottom: 10px;
}
.news-slider a,
.news-slider a:active,
.news-slider a:focus {
  outline: none;
}
.news-slider-container,
.news-slider-aside-pager {
  float: left;
}
.news-slider-container {
  width: 75%;
  background: #fff;
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
  position: relative;
}
@media screen and (max-width: 1199px) {
  .news-slider-container {
    width: 100%;
  }
}
@media screen and (max-width: 979px) {
  .news-slider-container {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
}
.news-slider-aside-pager {
  width: 25%;
}
@media screen and (max-width: 1199px) {
  .news-slider-aside-pager {
    display: none;
  }
}
.news-slider-image {
  display: block;
  float: left;
  width: 420px;
  height: 280px;
  margin-right: 15px;
  overflow: hidden;
}
@media screen and (max-width: 979px) {
  .news-slider-image {
    float: none;
    height: auto;
  }
}
.news-slider-image img {
  display: block;
  width: auto;
  height: 100%;
}
@media screen and (max-width: 979px) {
  .news-slider-image {
    width: 100%;
    text-align: center;
  }
}
.news-slider-text {
  padding: 15px;
}
@media screen and (max-width: 979px) {
  .news-slider-text {
    clear: both;
  }
}
.news-slider .meta {
  text-transform: uppercase;
  color: #999;
  font-size: 12px;
}
.news-slider .meta a {
  color: #999;
  text-decoration: none;
  opacity: 0.85;
}
.news-slider h3 {
  margin: 10px 0;
  font-size: 26px;
  line-height: 1;
  height: 159px;
  overflow: hidden;
}
.news-slider h3 a {
  color: #000;
}
.news-slider h3 a:hover,
.news-slider h3 a:focus {
  text-decoration: none;
  opacity: 0.7;
}
.news-slider h3 a:active {
  outline: 0;
}
@media screen and (max-width: 979px) {
  .news-slider h3 {
    height: auto;
    margin-bottom: 30px;
  }
}
.news-slider-pager {
  position: absolute;
  bottom: 10px;
  right: 27%;
  left: 435px;
  text-align: center;
  padding: 12px 0;
  border-top: 1px solid #e7e7e7;
}
.news-slider-pager a {
  display: inline-block;
  width: 13px;
  height: 13px;
  background: #e7e7e7;
  border: 1px solid #fff;
  border-radius: 100%;
  margin: 0 2px;
}
.news-slider-pager a:hover {
  background-color: #fb9902;
  border-color: #fb9902;
}
.news-slider-pager a.active {
  border: 2px solid #fb9902;
}
@media screen and (max-width: 1199px) {
  .news-slider-pager {
    right: 15px;
  }
}
@media screen and (max-width: 979px) {
  .news-slider-pager {
    position: static;
    padding-bottom: 0;
    clear: both;
    margin: 0 15px;
    padding: 12px 0;
  }
}
@media screen and (max-width: 1199px) {
  .news-slider {
    background: transparent;
  }
}
@media screen and (max-width: 979px) {
  .news-slider {
    background: #fff;
    border-bottom-right-radius: 10px;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2);
  }
}
.news-slider-aside-pager {
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
}
.news-slider-aside-pager a {
  display: block;
  border-bottom: 1px solid #282828;
  border-top: 1px solid #595959;
  padding: 2px 15px 13px 30px;
  color: #fff;
  font-size: 15px;
  line-height: 1.1;
  margin-left: -10px;
}
.news-slider-aside-pager a:before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  border: 1px solid #fff;
  border-radius: 100%;
  position: relative;
  left: -10px;
  top: 10px;
}
.news-slider-aside-pager a.active,
.news-slider-aside-pager a:focus,
.news-slider-aside-pager a:hover {
  text-decoration: none;
  background: #508eff;
  color: #fff;
  border-bottom-color: #508eff;
}
.news-slider-aside-pager a.active:before,
.news-slider-aside-pager a:focus:before,
.news-slider-aside-pager a:hover:before {
  border-color: #fb9902;
}
.news-slider-aside-pager a:first-child {
  border-top: none;
  border-top-right-radius: 10px;
  height: 71px;
}
.news-slider-aside-pager a:last-child {
  border-bottom: none;
}
.news-slider-aside-pager a:nth-child(4) {
  border-bottom-right-radius: 10px;
}
.news-slider-aside-pager a span {
  display: block;
  height: 49px;
  overflow: hidden;
}
/*Weather*/
@media screen and (max-width: 767px) {
  .exchange-block-aside .flip-container.weather-widget,
  .exchange-block-aside .exchange-widget .exchange-details-toggler,
  .exchange-block-aside .weather-widget {
    display: none;
  }
}
/* exchange block */
body .exchange-widget .exchange-details {
  padding-top: 40px;
}
@media screen and (max-width: 1199px) {
  body .exchange-widget .exchange-details {
    padding-top: 60px;
  }
}
@media screen and (max-width: 767px) {
  .exchange-widget .exchange-details .ex-table {
    max-width: 100%;
  }
}
.exchange-widget .exchange-details .ex-table .trand td,
.exchange-widget .exchange-details .ex-table tr.course td {
  height: 39px;
}
.exchange-widget .exchange-details .ex-table tr.trand th,
.exchange-widget .exchange-details .ex-table tr.course th,
.exchange-widget .exchange-details .ex-table tr td {
  border-bottom-width: 1px;
}
.exchange-widget .exchange-details .exchange-tabs {
  background: #fff;
  height: auto;
  color: #111;
}
.exchange-widget .exchange-details .exchange-tabs li {
  width: 30%;
  padding: 0;
  line-height: 1.2;
  text-align: center;
}
.exchange-widget .exchange-details .exchange-tabs li a {
  display: block;
  color: #0e62ff;
  font-size: 14px;
  padding: 12px;
  background: #eee;
  border-right: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  text-decoration: none;
}
.exchange-widget .exchange-details .exchange-tabs li.active a {
  border: none;
  color: #111;
}
.exchange-widget .exchange-details .exchange-tabs li.active a:before {
  display: none;
}
.exchange-widget .exchange-details .exchange-tabs li br {
  display: none;
}
.exchange-widget .exchange-details .exchange-tabs li:first-child {
  width: 70%;
  padding: 0;
}
.exchange-widget .exchange-details .exchange-tabs li.active a {
  background: #fff;
}
.exchange-block-aside {
  margin-bottom: 10px;
}
@media screen and (max-width: 1199px) {
  .exchange-widget .exchange-details .ex-table tr {
    width: 34%;
  }
  .exchange-widget .exchange-details .ex-table tr.trand {
    width: 45%;
  }
  .exchange-widget .exchange-details .ex-table .converter input {
    min-width: 50px;
    padding: 0 3px;
  }
}
@media screen and (max-width: 1019px) {
  .exchange-widget .exchange-details .ex-table tr {
    width: 31%;
  }
  .exchange-widget .exchange-details .ex-table tr.trand {
    width: 48%;
  }
}
/* News block */
.business-section .category_section-header,
.main-news .category_section-header {
  background: #e5e5e5;
  padding: 0;
  border-bottom: 1px solid #e5e5e5;
  color: #111;
  overflow: hidden;
}
.business-section .category_section-header .title,
.main-news .category_section-header .title {
  background: #fff;
  padding: 10px 30px 11px 15px;
  width: 460px;
  font-size: 26px;
  line-height: 1.2;
  float: left;
}
@media screen and (max-width: 1199px) {
  .business-section .category_section-header .title,
  .main-news .category_section-header .title {
    width: 370px;
  }
}

@media screen and (max-width: 1020px) {
  .business-section .category_section-header .title,
  .main-news .category_section-header .title {
    width: 350px;
  }
}
@media screen and (max-width: 979px) {
  .business-section .category_section-header .title,
  .main-news .category_section-header .title {
    width: 280px;
  }
}
@media screen and (max-width: 767px) {
  .business-section .category_section-header .title,
  .main-news .category_section-header .title {
    float: none;
    width: auto;
  }
}
.business-section .category_section-header time,
.main-news .category_section-header time {
  padding-right: 10px;
}
@media screen and (max-width: 767px) {
  .business-section .category_section-header time,
  .main-news .category_section-header time {
    margin: 0;
    float: none;
    height: 52px;
    top: 0 !important;
    position: relative;
  }
}
.business-section .category_section-header .datenum,
.main-news .category_section-header .datenum {
  width: 62px;
  margin: 0;
  top: 0;
  bottom: 0;
  right: 80px;
  border-top-right-radius: 10px;
  background: #fb9902;
  text-align: center;
  line-height: 52px;
  font-size: 32px;
  font-weight: bold;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .business-section .category_section-header .datenum,
  .main-news .category_section-header .datenum {
    right: auto;
    left: 0;
  }
}
.business-section .category_section-header .month,
.main-news .category_section-header .month {
  margin-top: 7px;
  width: 60px;
}
@media screen and (max-width: 767px) {
  .business-section .category_section-header .month,
  .main-news .category_section-header .month {
    width: 100px;
    margin-left: 70px;
  }
}
@media screen and (max-width: 767px) {
  .business-section .category_section-header .weekday,
  .main-news .category_section-header .weekday {
    display: block;
    width: 100px;
    margin-left: 70px;
    font-size: 14px;
    color: #3b3b3b;
  }
}
.business-section .category_section-header:after,
.main-news .category_section-header:after {
  display: none;
}
.main-news li.category_section-header,
.business-section .business-list li.category_section-header {
  background: #fff;
  padding: 0;
  border-bottom: 1px solid #e5e5e5;
  color: #111;
  overflow: hidden;
}
.main-news li.category_section-header time,
.business-section .business-list li.category_section-header time {
  padding-right: 10px;
  width: 132px;
  margin-top: 0;
}
.main-news li.category_section-header .datenum,
.business-section .business-list li.category_section-header .datenum {
  width: 62px;
  margin: 0;
  top: 0;
  bottom: 0;
  left: 0px;
  border-top-right-radius: 10px;
  background: #fb9902;
  text-align: center;
  line-height: 39px;
  font-size: 32px;
  font-weight: bold;
  color: #fff;
}
.main-news li.category_section-header .month,
.business-section .business-list li.category_section-header .month {
  margin-top: 7px;
  padding-left: 30px;
}
.main-news li.category_section-header .weekday,
.business-section .business-list li.category_section-header .weekday {
  padding-left: 30px;
  padding-bottom: 5px;
}
.main-news li.category_section-header:after,
.business-section .business-list li.category_section-header:after {
  display: none;
}
.main-news,
.business-section {
  margin-bottom: 10px;
}
.main-news .newslist li:hover {
  background: #508eff;
}
.main-news .newslist li:hover a,
.main-news .newslist li:hover .date,
.main-news .newslist li:hover time,
.main-news .newslist li:hover .time {
  color: #fff;
  text-decoration: none;
}
.main-news .newslist li:hover .date-time-meta:before {
  border-color: #fb9902;
}
.main-news .newslist li.important-new:active,
.main-news .newslist li.all-news-link:active,
.main-news .newslist li.important-new:focus,
.main-news .newslist li.all-news-link:focus {
  outline: 0;
}
.main-news .newslist li.important-new:hover,
.main-news .newslist li.all-news-link:hover {
  background: #fff;
  outline: 0;
}
.main-news .newslist li.important-new:hover a,
.main-news .newslist li.all-news-link:hover a {
  color: #fff;
}
.main-news .newslist li.important-new {
  padding: 25px 15px;
  border: 3px solid #0e62ff;
  text-align: center;
}
.main-news .newslist li.important-new .new-title {
  margin-left: 0;
}
.main-news .newslist li.important-new:hover {
  background: #508eff;
}
.main-news .newslist li.important-new:hover a {
  color: #fff;
}
.main-news .newslist li.all-news-link {
  padding: 10px 15px;
  text-align: center;
}
.main-news .newslist li.all-news-link a {
  padding: 10px 45px 12px 20px;
  border: 1px solid #e5e5e5;
  border-radius: 40px;
}
.main-news .newslist li.all-news-link a:before {
  width: 19px;
  height: 19px;
  background-position: -584px -451px;
  top: 13px !important;
  left: auto;
  right: 22px;
  border: 1px solid #BBD2FE;
  border-radius: 100%;
}
.main-news .newslist li.all-news-link a:hover {
  background: #508eff;
  color: #fff;
}
.main-news .newslist li.all-news-link:hover a {
  color: #1261fb;
}
.main-news .newslist li.all-news-link:hover a:hover {
  color: #fff;
}
.main-news .newslist li.all-news-link:hover a:hover:before {
  border-color: #fff;
  background-color: #fff;
}
.business-section .business-list li:hover {
  background: #508eff;
}
.business-section .business-list li:hover a,
.business-section .business-list li:hover .date,
.business-section .business-list li:hover time,
.business-section .business-list li:hover .time {
  color: #fff;
  text-decoration: none;
}
.business-section .business-list li:hover a:hover,
.business-section .business-list li:hover .date:hover,
.business-section .business-list li:hover time:hover,
.business-section .business-list li:hover .time:hover {
  text-decoration: none;
}
.business-section .business-list li:hover .date-time-meta:before {
  border-color: #fb9902;
}
.business-section .business-list li:hover .business_anons_item--company:before {
  color: #fff;
}
.business-section .business-list li.adv:hover {
  background: transparent;
}
.business-section .business-list li.important-new:active,
.business-section .business-list li.all-news-link:active,
.business-section .business-list li.important-new:focus,
.business-section .business-list li.all-news-link:focus {
  outline: 0;
}
.business-section .business-list li.important-new:hover,
.business-section .business-list li.all-news-link:hover {
  background: #fff;
  outline: 0;
}
.business-section .business-list li.important-new:hover a,
.business-section .business-list li.all-news-link:hover a {
  color: #fff;
}
.business-section .business-list li.important-new {
  padding: 25px 15px;
  border: 3px solid #0e62ff;
  text-align: center;
}
.business-section .business-list li.important-new .new-title {
  margin-left: 0;
}
.business-section .business-list li.important-new:hover {
  background: #508eff;
}
.business-section .business-list li.important-new:hover a {
  color: #fff;
}
.business-section .business-list li.all-news-link {
  text-align: center;
  padding: 10px 15px 10px;
}
.business-section .business-list li.all-news-link a.all-news {
  padding: 10px 45px 12px 20px;
  border: 1px solid #e5e5e5;
  border-radius: 40px;
  float: none;
  margin-right: 0;
}
.business-section .business-list li.all-news-link a.all-news:before {
  width: 19px;
  height: 19px;
  background-position: -584px -451px;
  top: 13px !important;
  left: auto;
  right: 22px;
  border: 1px solid #BBD2FE;
  border-radius: 100%;
}
.business-section .business-list li.all-news-link a.all-news:hover {
  background: #508eff;
  color: #fff;
}
.business-section .business-list li.all-news-link:hover a {
  color: #1261fb;
}
.business-section .business-list li.all-news-link:hover a:hover {
  color: #fff;
}
.business-section .business-list li.all-news-link:hover a:hover:before {
  border-color: #fff;
  background-color: #fff;
}
.date-time-meta {
  float: left;
  width: 50px;
  padding-left: 10px;
  position: relative;
}
.date-time-meta .date {
  display: block;
  font-size: 12px;
  color: #c9c9c9;
}
.date-time-meta:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  border: 1px solid #c9c9c9;
  border-radius: 100%;
  position: absolute;
  left: -2px;
  top: 6px;
}
.main-news .newslist .title,
.main-news .newslist .new-title {
  margin-left: 60px;
}
.business-section.m-business_news .business_anons_item--title {
  height: auto;
  margin-bottom: 7px;
  font-size: 14px;
}
.business-section.m-business_news .business_anons_item--company {
  font-size: 12px;
}
.business-section.m-business_news .business_anons_item--company:before {
  content: "\2013";
  margin-right: 5px;
  color: #8d8d8d;
}
.business-section.m-business_news .business_anons_item--img {
  width: 130px;
}
/* Partner-news */
.promo-teaser {
  background: #fff;
  margin-bottom: 10px;
}
.promo-teaser-image {
  min-height: 92px;
}
.promo-teaser-image img {
  display: block;
  max-width: 100%;
  width: 100%;
}
.promo-teaser-image + ul li:first-child:before {
  content: "";
  display: block;
  position: absolute;
  top: -3px;
  height: 53px;
  left: 9px;
  right: 9px;
  background: #444;
}
.promo-teaser-image + ul li:first-child .promo-teaser-item {
  margin-top: -50px;
}
.promo-teaser-image + ul li:first-child:hover {
  background: transparent;
}
.promo-teaser-image + ul li:first-child:hover .promo-teaser-item {
  background: #508eff;
}
.promo-teaser-image + ul li:first-child:hover .promo-teaser-item:before,
.promo-teaser-image + ul li:first-child:hover .promo-teaser-item:after {
  content: "";
  display: block;
  width: 12px;
  background: #508eff;
  position: absolute;
  top: 50px;
  bottom: 0;
}
.promo-teaser-image + ul li:first-child:hover .promo-teaser-item:before {
  left: -12px;
}
.promo-teaser-image + ul li:first-child:hover .promo-teaser-item:after {
  right: -12px;
}
.promo-teaser ul {
  list-style-type: none;
  position: relative;
  margin: 0;
  padding: 0;
}
.promo-teaser li {
  border-top: 1px solid #e5e5e5;
}
.promo-teaser li:first-child {
  border-top: 0;
  position: relative;
  z-index: 10;
}
.promo-teaser li:first-child .promo-teaser-item {
  zoom: 1;
  position: relative;
}
.promo-teaser li:hover {
  background: #508eff;
  color: #fff;
}
.promo-teaser li:hover .promo-teaser-item {
  background: #508eff;
  color: #fff;
  text-decoration: none;
}
.promo-teaser li:hover .promo-teaser-item a {
  color: #fff;
}
.promo-teaser li:hover .promo-teaser-item .meta {
  color: #fff;
}
.promo-teaser li:hover .promo-teaser-item .meta a {
  color: #fff;
}
.promo-teaser-item {
  display: block;
  background: #fff;
  margin-left: 12px;
  margin-right: 12px;
  padding: 12px 12px 0;
  height: 152px;
  color: #111;
}
.promo-teaser-item a {
  color: #111;
  text-decoration: none;
}
.promo-teaser .meta {
  display: block;
  line-height: 1.3;
  font-size: 11px;
  color: #929292;
  text-transform: uppercase;
}
.promo-teaser .meta a {
  color: #929292;
}
.promo-teaser h4 {
  margin: 10px 0;
  font-size: 20px;
  line-height: 1.1;
  height: 91px;
  overflow: hidden;
}
/* Teaser block */
.teaser-block {
  position: relative;
  margin-bottom: 10px;
}
.teaser-block .container {
  padding: 0;
}
.teaser-block ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.teaser-block li {
  display: block;
  float: left;
  width: 25%;
  padding: 0 5px;
}
.teaser-block li:hover .teaser-info {
  background: #508eff;
  color: #fff;
}
.teaser-block li:hover .teaser-info a {
  color: #fff;
}
.teaser-block li:hover .teaser-info .project-title {
  background: #508eff;
}
.teaser-block li:hover .teaser-info .project-title a {
  color: #fff;
}
.teaser-block li:hover .teaser-info:after {
  content: "";
  position: absolute;
  top: 24px;
  bottom: 0;
  left: -12px;
  right: -12px;
  display: block;
  background: #508eff;
  z-index: 1;
}
@media screen and (max-width: 979px) {
  .teaser-block li {
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .teaser-block li {
    width: 100%;
  }
}
.teaser-block .container-label {
  position: absolute;
  left: -5px;
  top: -2px;
  background: #fb9902;
  padding: 0px 8px;
  border-bottom-right-radius: 10px;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
  line-height: 36px;
  z-index: 10;
}
.teaser-block .container-label:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -4px;
  left: 1px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 4px 4px 0;
  border-color: transparent #cc7b02 transparent transparent;
}
.teaser-block .image-container {
  margin-top: 10px;
  height: 158px;
  overflow: hidden;
}
.teaser-block .image-container a {
  display: block;
}
.teaser-block .image-container img {
  display: block;
  width: 100%;
  height: auto;
}
@media screen and (max-width: 1199px) {
  .teaser-block .image-container {
    height: 130px;
  }
}
@media screen and (max-width: 1019px) {
  .teaser-block .image-container {
    height: 125px;
  }
}
@media screen and (max-width: 979px) {
  .teaser-block .image-container {
    height: 154px;
  }
}
@media screen and (max-width: 767px) {
  .teaser-block .image-container {
    height: 160px;
  }
  .teaser-block .image-container img {
    height: 160px;
    width: auto;
    margin: 0 auto;
  }
}
.teaser-block .teaser-block-content {
  background: #fff;
  padding: 0 10px;
  margin-right: 10px;
  height: 314px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .teaser-block .teaser-block-content {
    margin-right: 0;
  }
}
.teaser-block .teaser-info {
  background: #fff;
  margin-left: 12px;
  margin-right: 12px;
  text-align: center;
  margin-top: -24px;
  zoom: 1;
  position: relative;
}
.teaser-block .teaser-info:before {
  content: "";
  display: block;
  position: absolute;
  top: -3px;
  height: 27px;
  left: -3px;
  right: -3px;
  background: #444;
}
.teaser-block .project-title {
  padding: 12px 12px 15px;
  border-bottom: 1px solid #e7e7e7;
  line-height: 1.3;
  font-size: 11px;
  color: #929292;
  text-transform: uppercase;
  z-index: 3;
  background: #fff;
  position: relative;
}
.teaser-block .project-title a {
  color: #929292;
}
.teaser-block .project-title a:before {
  content: "\2013";
  display: inline-block;
  margin-right: 5px;
}
.teaser-block .teaser-title {
  padding: 12px;
  font-size: 20px;
  color: #111;
  position: relative;
  z-index: 2;
}
.teaser-block .teaser-title a {
  display: block;
  height: 97px;
  line-height: 1.2em;
  margin-bottom: 7px;
  color: #111;
  overflow: hidden;
}
.content-tile {
  margin-bottom: 10px;
}
/* Carousel styles */
.caroufredsel-pagination .nav-icon {
  display: block !important;
  width: 52px;
  height: 52px;
  position: absolute;
  top: 158px;
  cursor: pointer;
  z-index: 5;
}
.caroufredsel-pagination .nav-icon.prev {
  background: url("../images/arr-left.png");
  background-size: 52px;
  left: -22px;
}
.caroufredsel-pagination .nav-icon.next {
  background: url("../images/arr-right.png");
  background-size: 52px;
  right: -22px;
}
.caroufredsel-pagination .nav-icon:hover {
  opacity: 0.85;
}
.caroufredsel-pagination .nav-icon.disabled {
  opacity: 0.5;
  cursor: default;
}
.caroufredsel-pagination .nav-icon.disabled:hover {
  opacity: 0.5;
}
@media screen and (max-width: 1199px) {
  .caroufredsel-pagination .nav-icon.prev {
    left: 18px;
  }
  .caroufredsel-pagination .nav-icon.next {
    right: 18px;
  }
}
@media screen and (max-width: 767px) {
  .caroufredsel-pagination .nav-icon {
    opacity: 0.3;
    top: 78px;
  }
  .caroufredsel-pagination .nav-icon:hover {
    opacity: 0.2;
  }
  .caroufredsel-pagination .nav-icon.disabled {
    opacity: 0.1;
  }
  .caroufredsel-pagination .nav-icon.disabled:hover {
    opacity: 0.1;
  }
}
/* Weather */
.weather-today .weather-temperature {
  right: 30px;
}
.weather-widget {
  width: 122px;
  float: left;
  padding-left: 15px;
  cursor: default;
}
.weather-widget:hover {
  background: #eee;
  -webkit-box-shadow: -1px 0 0 0 #ffffff;
  -moz-box-shadow: -1px 0 0 0 #ffffff;
  box-shadow: -1px 0 0 0 #ffffff;
}
.weather-widget:hover .weather-dropdown {
  background: #eee;
}
.weather-widget:hover .weather-dropdown .front {
  background: #eee;
}
.weather-widget:hover .weather-dropdown .dropdown {
  display: block;
}
.weather-widget:hover .weather-dropdown:after {
  background: url(../images/weather_arr.png);
  background-size: 15px;
}
.weather-widget .yahoo-link {
  display: none;
}
@media screen and (max-width: 979px) {
  .weather-widget {
    width: 130px;
  }
  .weather-widget .weather-dropdown .dropdown {
    width: 298px;
  }
}
@media screen and (max-width: 767px) {
  .weather-widget {
    display: none;
  }
}
.weather-dropdown {
  position: relative;
}
.weather-dropdown .dropdown {
  display: none;
  position: absolute;
  right: 0;
  width: 290px;
  background: #eee;
  padding-top: 12px;
  z-index: 21;
  padding-bottom: 12px;
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
  cursor: default;
}
.weather-dropdown:after {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background: url(../images/weather_arr_normal.png);
  background-size: 15px;
  position: absolute;
  right: 5px;
  top: 30px;
  z-index: 2;
}
.weather-header {
  overflow: hidden;
}
.weather-header .time-tag {
  display: block;
  float: left;
  background: #fb9902;
  width: 200px;
}
.weather-header .datenum {
  float: left;
  padding: 0 10px;
  color: #fff;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}
.weather-header .month,
.weather-header .weekday {
  font-size: 12px;
}
.weather-header .weekday {
  display: block;
  color: #3b3b3b;
}
.wather-block-title {
  display: block;
  float: left;
  width: 90px;
  background: #fff;
  line-height: 40px;
  text-align: center;
  font-size: 12px;
}
.weather-five-day .weekdays-block {
  padding-right: 0;
  background: #fff;
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
}
.weather-five-day .weekdays {
  display: block;
}
.weather-five-day .weekdays > li {
  display: block;
  width: 100%;
  padding: 4px 12px;
  border-bottom: 1px solid #e7e7e7;
}
.weather-five-day .weekdays > li .day-block {
  display: block;
  overflow: hidden;
}
.weather-five-day .weekdays > li .weekday-label {
  width: 110px;
  float: left;
  text-align: left;
  font-size: 16px;
  color: #111;
  padding: 0;
  line-height: 30px;
}
.weather-five-day .weekdays > li .weather-ico {
  position: static;
  float: left;
}
.weather-five-day .weekdays > li .temp-min,
.weather-five-day .weekdays > li .temp-max {
  float: left;
  margin-left: 20px;
  line-height: 30px;
  color: #111;
}
.weather-five-day .weekdays > li .temp-min {
  font-size: 16px;
}
.weather-five-day .weekdays > li .temp-max {
  font-size: 22px;
}
/* -- */
.exchange-widget .ex-table .converter input:hover {
  border-color: #fb9902;
}
.exchange-widget .ex-table .converter input:focus {
  border-color: #fb9902;
  -webkit-box-shadow: inset 0 0 3px 3px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 0 3px 3px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 0 3px 3px rgba(0, 0, 0, 0.05);
}
.wrapper .content-wrapp {
  padding-top: 0;
}
/* footer-mobile */
@media screen and (max-width: 979px) {
  .page-footer {
    height: auto;
    background: #fff;
    margin-top: 20px;
    padding: 20px 0 10px 0;
  }
  .page-footer .container {
    display: block;
  }
  .page-footer .partners,
  .page-footer .copyrights {
    display: block;
  }
  .page-footer .executor {
    width: 100%;
  }
}
/* Catalog companies styles */
.container-companies {
  background: #eee;
  margin-bottom: 40px;
  padding-bottom: 12px;
}
.search_companies {
  padding: 18px 16px;
  background: #5e99ff;
  background: -moz-linear-gradient(top, #5e99ff 0%, #337aff 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #5e99ff), color-stop(100%, #337aff));
  background: -webkit-linear-gradient(top, #5e99ff 0%, #337aff 100%);
  background: -o-linear-gradient(top, #5e99ff 0%, #337aff 100%);
  background: -ms-linear-gradient(top, #5e99ff 0%, #337aff 100%);
  background: linear-gradient(to bottom, #5e99ff 0%, #337aff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e99ff', endColorstr='#337aff', GradientType=0);
}
.company-search-form {
  width: 100%;
  height: 50px;
}
.company-search-form fieldset input.search_field {
  height: 50px;
  padding-left: 20px;
  font-size: 14px;
}
.company-search-form fieldset input.search_field::-webkit-input-placeholder {
  font-weight: normal;
}
.company-search-form fieldset input.search_field::-moz-placeholder {
  font-weight: normal;
}
.company-search-form fieldset input.search_field:-moz-placeholder {
  font-weight: normal;
}
.company-search-form fieldset input.search_field:-ms-input-placeholder {
  font-weight: normal;
}
input:focus::-webkit-input-placeholder {
  color: transparent;
}
input:focus::-moz-placeholder {
  color: transparent;
}
input:focus:-moz-placeholder {
  color: transparent;
}
input:focus:-ms-input-placeholder {
  color: transparent;
}
.company_search_autocomplete .ui-menu-item a {
  padding-left: 20px;
  font-size: 14px;
}
.company-search-form .submit-form {
  height: 48px;
  text-transform: capitalize;
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 42%, #d6d6d6 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(42%, #f6f6f6), color-stop(100%, #d6d6d6));
  background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 42%, #d6d6d6 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 42%, #d6d6d6 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #f6f6f6 42%, #d6d6d6 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 42%, #d6d6d6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d6d6d6', GradientType=0);
  margin-left: 12px;
}
.company-search-form .submit-form:hover {
  color: #025cff;
  opacity: 0.95;
}
.company-search-form fieldset .search_icon {
  display: none;
}
.companies-content .companies-section__category-title {
  color: #111111;
  font-size: 26px;
  font-weight: 500;
  padding-left: 20px;
  margin-top: 0;
  margin-bottom: 19px;
  line-height: 1.2em;
  padding-top: 15px;
}
.companies-section.anti-instructions.companies-section.companies-evt {
  padding-top: 20px;
}
.companies-section.anti-instructions.companies-section.companies-evt .companies-list {
  padding: 0;
}
.companies-list li {
  padding-left: 20px;
  padding-right: 20px;
}
.companies-list li:nth-child(2n+1) {
  background: #eee;
}
.companies-list li:first-child {
  border-top: 1px solid #e5e5e5;
}
.companies-list li .co-name a.free,
.companies-list li .co-name a.paid {
  display: block;
  margin-bottom: 4px;
  line-height: 1.2em;
  font-size: 16px;
  color: #111;
  font-weight: 500;
}
.companies-list li .co-info-block {
  float: left;
  width: 50%;
  padding-right: 20px;
}
@media screen and (max-width: 1199px) {
  .companies-list li .co-info-block {
    width: 70%;
  }
}
@media screen and (max-width: 767px) {
  .companies-list li .co-info-block {
    float: none;
    width: 100%;
  }
}
.companies-list li .co-type {
  color: #949494;
  font-size: 13px;
}
.companies-list li .last-news {
  float: right;
  width: 50%;
  margin-top: 0;
}
@media screen and (max-width: 1199px) {
  .companies-list li .last-news {
    width: 30%;
  }
}
@media screen and (max-width: 767px) {
  .companies-list li .last-news {
    float: none;
    width: 100%;
    margin-top: 15px;
  }
}
.companies-list li .last-news strong {
  text-transform: uppercase;
  font-size: 10px;
}
.companies-list li .last-news a {
  display: block;
  line-height: 16px;
  font-size: 13px;
  color: #0e62ff;
  white-space: normal;
  text-decoration: none;
  max-height: 48px;
  overflow: hidden;
}
.companies-list li .last-news a:hover {
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .companies-list li .company-logo {
    width: 45px;
    margin-right: 10px;
  }
}
.companies-list li .company-logo .co-logo {
  width: 25px;
  margin-top: 21px;
  margin-left: 28px;
}
@media screen and (max-width: 767px) {
  .companies-list li .company-logo .co-logo {
    margin-left: 8px;
  }
}
.companies-list li .company-logo .co-logo.wp-post-image {
  width: auto;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .companies-list li .company-logo .co-logo.wp-post-image {
    margin: 0px;
  }
}
.add_company {
  background: transparent;
  padding: 0;
}
.add_company h2 {
  color: #0d61ff;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  width: 50%;
  text-align: right;
  margin-bottom: 0;
  position: relative;
}
.add_company h2:after {
  content: url("../images/arrow-add-company.png");
  display: block;
  position: absolute;
  right: -52px;
  top: 3px;
}
.add_company--text {
  overflow: hidden;
  margin-bottom: 0px;
}
.add_company--add_btn {
  height: 37px;
  background: #0e62ff;
  background: -webkit-linear-gradient(90deg, #004ad5 0%, #0e62ff 100%);
  background: -moz-linear-gradient(90deg, #004ad5 0%, #0e62ff 100%);
  background: -o-linear-gradient(90deg, #004ad5 0%, #0e62ff 100%);
  background: -ms-linear-gradient(90deg, #004ad5 0%, #0e62ff 100%);
  background: linear-gradient(0deg, #004ad5 0%, #0e62ff 100%);
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
  text-transform: lowercase;
  font-size: 18px;
  font-weight: 300;
  text-shadow: 1px 2px 0px rgba(0, 0, 0, 0.2);
  color: #fff;
  line-height: 34px;
  float: right;
}
.add_company--add_btn span:before {
  content: "+";
  display: inline-block;
  vertical-align: -4px;
  margin-right: 10px;
  font-size: 26px;
  line-height: 27px;
}
.add_company--add_btn:hover {
  background: #0e62ff;
}
.aside_nav_light {
  background: #eee;
  padding: 13px 0;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
}
.aside_nav_light li {
  background: #fff;
  padding: 0;
}
.aside_nav_light li:first-child {
  padding-top: 6px;
}
.aside_nav_light li:last-child {
  padding-bottom: 6px;
}
.aside_nav_light a {
  display: block;
  position: relative;
  padding: 3px 10px 3px 30px;
  color: #3b3b3b;
  font-size: 14px;
}
.aside_nav_light a:before {
  content: url("../images/arr-gray-right.png");
  position: absolute;
  left: 13px;
}
.aside_nav_light a.is-active:before {
  content: url("../images/arr-gray-down.png");
  position: absolute;
  left: 13px;
}
.aside_nav_light li a.m-active {
  background: #0e62ff;
  color: #fff;
}
.aside_nav_light li a.m-active:before,
.aside_nav_light li a.active:before {
  content: url("../images/arr-white-right.png");
}
.aside_nav_light li a.m-active:after {
  content: "";
  display: inline-block;
  background: url("../images/arr-or-right.png") center center no-repeat;
  width: 13px;
  height: 13px;
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -7px;
}
.aside_nav_light + .add_company {
  margin-top: 20px;
  padding-top: 12px;
  border-top: 1px dotted #bebebe;
}
.aside_nav_light .rubricator-dropdown {
  list-style-type: none;
  padding-left: 0;
  background: #f7f7f7;
  display: none;
}
.aside_nav_light .rubricator-dropdown li {
  padding: 0;
  background: #f7f7f7;
}
.aside_nav_light .rubricator-dropdown li a {
  padding: 3px 23px 3px 45px;
  color: #0c5fff;
}
.aside_nav_light > li > a {
  cursor: pointer;
}
.aside_nav_light .rubricator-dropdown li a:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #c9c9c9;
  border-radius: 100%;
  position: absolute;
  left: 30px;
  top: 11px;
}
.aside_nav_light .rubricator-dropdown li a.active {
  background: #0e62ff;
  color: #fff;
  text-decoration: none;
}
.aside_nav_light .rubricator-dropdown li a.active:before {
  background: #fb9902;
}
.aside_nav_light .rubricator-dropdown li a.active:after {
  content: "";
  display: inline-block;
  background: url("../images/arr-or-right.png") center center no-repeat;
  width: 13px;
  height: 13px;
  position: absolute;
  right: 5px;
  top: 50%;
  margin-top: -7px;
}
@media screen and (max-width: 767px) {
  .rubricator_mobile {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.rubricator_mobile:before {
  background: url("../images/arr-gray-right.png") no-repeat;
  right: auto;
  left: 12px;
  top: 18px;
}
.rubricator_mobile--select {
  height: 46px;
  background: #ffffff url("../images/select-bg.png") top right no-repeat;
  padding-left: 30px;
  font-size: 16px;
  color: #3a3a3a;
  padding-right: 144px;
}
.lang-ro .rubricator_mobile--select {
  background: #ffffff url("../images/select-bg-rom.png") top right no-repeat;
}

/* Projects page */
.projects-container ul {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 0 5px;
  list-style-type: none;
}

.image-container.is-video a {
  position: relative;
  height: 100%;
}
.image-container.is-video a:before {
  content: url('../images/icon-video.png');
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -34px;
  margin-left: -36px;
  cursor: pointer;
}

@media screen and (max-width: 767px) {
  .projects-container ul {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .projects-container ul .col-sm-6 {
    padding: 0;
    margin-bottom: 10px;
  }
  .projects-container ul .col-sm-6:last-child {
    margin-bottom: 0;
  }
}
.projects-container .article-medium {
  background: #fff;
  padding-bottom: 10px;
}
.article-medium .text {
  font-size: 13px;
  line-height: 1.3em;
  color: #333;
}
.projects-container .image-container {
  overflow: hidden;
}
.projects-container .image-container a {
  display: block;
  height: 100%;
}
.projects-container .image-container img {
  display: block;
  width: 100%;
}
.projects-container .project-title {
  text-transform: uppercase;
  color: #999999;
  font-size: 12px;
  font-weight: 500;
}
.projects-container .project-title a {
  color: #999;
}
.projects-container h3 {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  height: 106px;
  overflow: hidden;
  line-height: 1.2em;
  color: #111111;
  font-size: 22px;
  font-weight: 400;
}
.projects-container h3.short-lines {
  height: 80px;
}
.projects-container h3 a {
  color: #111;
}
@media screen and (max-width: 767px) {
  .projects-container h3 {
    height: auto;
  }
}
.projects-container .triple-project {
  padding-bottom: 12px;
}
@media screen and (max-width: 767px) {
  .projects-container .triple-project {
    padding-bottom: 0;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: 0;
  }
}
.double-project .project-title,
.double-project h3 {
  padding: 0 15px;
}
.double-project .image-container {
  height: 195px;
  margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
  .double-project .image-container {
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .double-banner .col-sm-6 {
    padding: 0;
  }
}
.double-project-background {
  background: #fff;
}
@media screen and (max-width: 767px) {
  .double-project-background {
    background: transparent;
  }
}
@media screen and (min-width: 768px) {
  .double-project-background .project-title,
  .double-project-background h3 {
    padding: 0;
  }
}
@media screen and (max-width: 767px) {
  .content-center {
    overflow: visible;
  }
}
.triple-project {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
}
.triple-project .image-container {
  height: 129px;
}
@media screen and (max-width: 1019px) {
  .triple-project .image-container {
    height: 119px;
  }
}
@media screen and (max-width: 767px) {
  .triple-project .image-container {
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .triple-project {
    border-radius: 0;
    background: transparent;
  }
}
.triple-project.teaser-block li {
  width: 33.33%;
}
.triple-project.teaser-block li:hover .teaser-info:after {
  top: 15px;
}
@media screen and (max-width: 767px) {
  .triple-project.teaser-block li {
    width: 100%;
    padding: 0;
    background: #fff;
    margin-bottom: 10px;
    display: none;
  }
  .triple-project.teaser-block li:first-child {
    display: block;
  }
}
.triple-project.teaser-block .teaser-info {
  margin-top: -16px;
}
.triple-project.teaser-block .teaser-info:before {
  height: 17px;
  top: -2px;
  left: -2px;
  right: -2px;
}
.triple-project.teaser-block .teaser-info:after {
  content: "";
  position: absolute;
  top: 15px;
  bottom: 0;
  left: -12px;
  right: -12px;
  display: block;
  z-index: 1;
  -webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.34);
  -moz-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.34);
  box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.34);
}
.triple-project.teaser-block .project-title {
  padding: 7px 12px 9px;
  border-bottom: none;
}
.triple-project.teaser-block .teaser-title {
  padding-top: 0;
}
.triple-project.teaser-block .teaser-title a {
  font-size: 16px;
  height: 79px;
}
.triple-project.teaser-block .image-container img {
  height: auto;
}
@media screen and (max-width: 767px) {
  .triple-project.teaser-block .image-container {
    margin-top: 0;
  }
}
.aside-main_heading {
  background: #eee;
  padding: 13px 0px 0px;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid #e5e5e5;
}
.aside-main_heading a {
  display: block;
  background: #fff;
  position: relative;
  padding: 3px 10px 3px 30px;
  color: #3b3b3b;
  font-size: 14px;
}
.aside-main_heading a:before {
  content: url("../images/arr-gray-right.png");
  position: absolute;
  left: 13px;
}
.aside-main_heading a:after {
  display: none;
}
.aside-main_heading a:hover,
.aside-main_heading a.m-active {
  background: #0e62ff;
  color: #fff;
}
.aside-main_heading a:hover:before,
.aside-main_heading a.m-active:before {
  content: url("../images/arr-white-right.png");
}
.aside_nav_main {
  padding: 0;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  margin-bottom: 0;
}
.aside_nav_main li {
  background: #fff;
  padding: 0;
}
.aside_nav_main li a {
  display: block;
  background: #fff;
  position: relative;
  padding: 3px 10px 3px 30px;
  color: #3b3b3b;
  font-size: 14px;
}
.aside_nav_main li a:before {
  content: url("../images/arr-gray-right.png");
  position: absolute;
  left: 13px;
}
.aside_nav_main li a:after {
  display: none;
}
.aside_nav_main li a:hover,
.aside_nav_main li a.active,
.aside_nav_main li a.m-active {
  background: #0e62ff;
  color: #fff;
}
.aside_nav_main li a:hover:before,
.aside_nav_main li a.m-active:before,
.aside_nav_main li a.active:before {
  content: url("../images/arr-white-right.png");
}
.aside_nav_main + .aside-main_heading {
  border-top: 1px solid #e5e5e5;
  padding: 0 0 13px 0px;
  margin-bottom: 10px;
}
.aside_nav_main + .aside-main_heading a {
  padding: 10px 30px;
  text-align: right;
  color: #0e62ff;
  font-size: 12px;
}
.aside_nav_main + .aside-main_heading a:before {
  display: none;
}
.aside_nav_main + .aside-main_heading a:after {
  display: block;
  content: "";
  width: 17px;
  height: 17px;
  background: #ffffff url("../img/sprite.png") no-repeat;
  background-position: -584px -451px;
  border-radius: 100%;
  right: 10px;
}
.aside_nav_main + .aside-main_heading a:hover {
  color: #fff;
}
@media (max-width: 1200px) {
  .copyrights {
    width: 450px !important;
  }
}
@media (max-width: 1110px) {
  .copyrights {
    width: 350px !important;
  }
}
@media (min-width: 980px) {
  .page-header {
    height: 70px;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    -webkit-transition: height 0.3s;
    -moz-transition: height 0.3s;
    -ms-transition: height 0.3s;
    -o-transition: height 0.3s;
  }
  .page-header .main-navigation {
    -webkit-transition: margin 0.3s;
    -moz-transition: margin 0.3s;
    -ms-transition: margin 0.3s;
    -o-transition: margin 0.3s;
  }
  .page-header .brand-logo,
  .page-header .main-tools {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .page-header .brand-logo {
    margin-top: 44px;
    display: inline-block;
    font-weight: 300;
    text-decoration: none;
    color: #404040;
    position: absolute;
    left: 10px;
  }
  .page-header .brand-logo i {
    display: inline-block;
    width: 70px;
    height: 70px;
    background: #1261fb;
    margin-right: 18px;
    color: #fff;
    line-height: 70px;
    text-align: center;
    font-style: normal;
    text-transform: lowercase;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .main-navigation {
    display: inline-block;
    margin: 17px 0 0;
    padding: 0;
    font-size: 14px;
  }
  .main-navigation a {
    text-decoration: none;
    color: #404040;
  }
  .main-navigation .nav-toggle {
    display: none;
  }
  .main-navigation ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    text-transform: lowercase;
    list-style: none;
  }
  .main-navigation ul li {
    display: inline-block;
  }
  .main-navigation ul li a {
    display: inline-block;
    height: 37px;
    padding: 0 22px;
    line-height: 35px;
    letter-spacing: -1px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .main-navigation ul li a.active,
  .main-navigation ul li a:hover {
    background: #e7e7e7;
  }
  .main-tools {
    display: inline-block;
    float: right;
    margin: 20px 0 0;
    padding: 0;
    text-transform: lowercase;
    position: absolute;
    right: 10px;
  }
  .main-tools .enter-icon {
    height: 18px;
    width: 18px;
  }
  .main-tools .search-icon {
    width: 15px;
    height: 15px;
  }
  .main-tools .search-label {
    margin-top: 5px;
  }
  .main-tools .search-form {
    top: 2px;
  }
  .main-tools .search-query {
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 13px;
    height: 25px;
  }
  .main-tools .search-submit {
    width: 15px;
    height: 19px;
    top: 2px;
  }
  .main-tools > ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .main-tools > ul > li {
    display: inline-block;
    height: 35px;
  }
  .main-tools > ul > li.auth {
    letter-spacing: -1px;
  }
  .main-tools > ul > li > a {
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    padding: 5px 10px 0 0;
  }
  .main-tools > ul > li a {
    padding: 0 10px;
  }
  .page-header .brand-logo {
    margin-top: 16px;
    font-size: 15px;
  }
  .page-header .brand-logo i {
    width: 37px;
    height: 37px;
    line-height: 37px;
    margin-right: 10px;
  }
  body.m-main .page-header {
    height: 154px;
  }
  body.m-main .page-header .brand-logo {
    font-size: 32px;
    margin-top: 44px;
  }
  body.m-main .page-header .brand-logo i {
    font-size: 32px;
    width: 70px;
    height: 70px;
    line-height: 70px;
    margin-right: 15px;
  }
  body.m-main .page-header .brand-logo span {
    display: inline;
    color: #404040;
  }
  body.m-main .page-header .search-icon {
    width: 18px;
    height: 19px;
    cursor: pointer;
    vertical-align: top;
  }
  body.m-main .page-header .search-label {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 9px 5px 0px;
    display: inline-block;
  }
  body.m-main .page-header ul button.search-icon {
    background: none;
    border: none;
  }
  body.m-main .page-header .search-icon svg {
    fill: #b8b8b8;
    width: 100%;
    height: 100%;
  }
  body.m-main .page-header .search-form {
    display: none;
    position: relative;
  }
  body.m-main .page-header .search-submit {
    display: block;
    position: absolute;
    top: 6px;
    left: 7px;
    z-index: 100;
    width: 20px;
    height: 20px;
    padding: 0;
  }
  body.m-main .page-header .search-query {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
    width: 165px;
    position: relative;
    padding: 5px 0 5px 35px;
    border: 1px solid #bababa;
    height: 35px;
  }
  body.m-main .main-navigation {
    margin: 63px 0 0;
    font-size: 20px;
  }
  body.m-main .main-tools {
    margin: 63px 0 0;
  }
  body.m-main .main-tools ul > li > a {
    font-size: 18px;
  }
  body.m-main .content-wrapp {
    padding-top: 163px;
  }
  body.m-main .header-small {
    height: 70px;
  }
  body.m-main .header-companies .brand-logo,
  body.m-main .header-small .brand-logo {
    margin-top: 16px;
    font-size: 15px;
    font-weight: 300;
  }
  body.m-main .header-companies .brand-logo span,
  body.m-main .header-small .brand-logo span {
    display: none;
  }
  body.m-main .header-companies .brand-logo i,
  body.m-main .header-small .brand-logo i {
    width: 37px;
    height: 37px;
    font-size: 15px;
    line-height: 37px;
    margin-right: 13px;
  }
  body.m-main .header-small .brand-logo i {
    margin-right: 10px;
  }
  body.m-main .header-small .brand-logo span {
    display: none;
    color: #1261fb;
  }
  body.m-main .header-small .main-navigation {
    font-size: 14px;
    margin-top: 17px;
  }
  body.m-main .header-small .main-tools {
    margin-top: 20px;
  }
  body.m-main .header-small .main-tools a {
    /*line-height: 70px;*/
    font-size: 13px;
  }
  body.m-main .header-small .main-tools .enter-icon {
    height: 18px;
    width: 18px;
  }
  body.m-main .header-small .main-tools .search-icon {
    width: 15px;
    height: 15px;
  }
  body.m-main .header-small .search-label {
    margin-top: 5px;
  }
  body.m-main .header-small .search-form {
    top: 2px;
  }
  body.m-main .header-small .main-tools ul .search-query {
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 13px;
    height: 25px;
  }
  body.m-main .header-small .main-tools ul .search-submit {
    width: 15px;
    height: 19px;
    top: 2px;
  }
  .header-companies {
    height: 52px;
  }
  .header-companies .main-tools {
    margin-top: 12px;
  }
  .header-companies .main-tools .lang {
    display: none;
  }
  .header-companies .main-navigation {
    font-size: 16px;
    margin-top: 8px;
    margin-left: 42px;
  }
  .header-companies .main-navigation ul li a {
    padding: 0 16px;
  }
  .header-companies .brand-logo {
    margin-top: 8px;
  }
  .header-companies .main-tools .search-icon {
    width: 15px;
    height: 15px;
  }
  .header-companies .main-navigation ul li a {
    padding: 0 10px;
  }
  .header-companies .search-label {
    margin-top: 5px;
  }
  .header-companies .search-form {
    top: 2px;
  }
  .header-companies .main-tools ul .search-query {
    padding-left: 30px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 13px;
    height: 25px;
  }
  .header-companies .main-tools ul .search-submit {
    width: 15px;
    height: 19px;
    top: 2px;
  }
  .content-wrapp {
    padding-top: 80px;
  }
  .facebook-plugin {
    width: 100%;
    position: relative;
    overflow: hidden;
  }
  .page-footer {
    display: block;
    background: #fff;
    margin-top: 15px;
  }
  .page-footer .copyrights {
    font-size: 11px;
    padding-top: 25px;
    overflow: hidden;
    width: 520px;
  }
  .page-footer .executor {
    float: right;
    font-size: 12px;
    margin-right: 10px;
    padding-top: 40px;
  }
  .page-footer .executor .text {
    margin-top: 20px;
    float: left;
  }
  .page-footer .executor .text a {
    color: #000;
  }
  .page-footer .executor .fruitwarelogo {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 135px;
    padding: 3px 0 0 45px;
    color: #000;
  }
  .page-footer .executor .fruitwarelogo:before {
    background: url('../img/fruitware_logo.png') 0 0 no-repeat;
    width: 44px;
    height: 60px;
    position: absolute;
    top: -14px;
    left: 0;
    content: '';
  }
  .page-footer .executor .fruitwarelogo:hover {
    text-decoration: none;
  }
  .page-footer .executor .fruitwarelogo:hover:before {
    background-position: 100% 0;
  }
  .content-right .business-list li:nth-child(1) h2,
  .content-right .business-list li:nth-child(1) .adv-link,
  .content-right .business-list li:nth-child(1) .read-more {
    display: none;
  }
  .content-microblog .article-additional_bottom .video_link {
    display: block;
    position: relative;
  }
  .content-microblog .article-additional_bottom .video_link:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -35px;
    width: 65px;
    height: 71px;
    z-index: 1;
    background: url("../img/sprite.png") no-repeat;
    background-position: -209px -452px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
}
@media (min-width: 980px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 980px) and (min-resolution: 144dpi) {
  .content-microblog .article-additional_bottom .video_link:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
@media (max-width: 979px) {
  .rubricator_list {
    display: none;
  }
  .rubricator_mobile {
    display: block;
  }
  .wrapper {
    position: relative;
    left: 0px;
    width: 100%;
    -webkit-transition: left .5s;
    -moz-transition: left .5s;
    -ms-transition: left .5s;
    -o-transition: left .5s;
    transition: left .5s;
  }
  .page-header {
    height: 70px;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    /*right: 0;*/
    width: 100%;
    z-index: 100;
    -webkit-transition: left .5s;
    -moz-transition: left .5s;
    -ms-transition: left .5s;
    -o-transition: left .5s;
    transition: left .5s;
  }
  .page-header .brand-logo span {
    display: none;
  }
  .page-header.header-companies .brand-logo {
    display: none;
  }
  .content-wrapp {
    position: relative;
    left: 0;
  }
  .content-wrapp {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
  }
  .page-header .brand-logo {
    margin-top: 16px;
    font-size: 20px;
    font-weight: 300;
  }
  .page-header .brand-logo i {
    width: 40px;
    height: 40px;
    font-size: 20px;
    line-height: 40px;
    margin-right: 13px;
  }
  /* -- ------------ -- */
  .main-tools {
    display: none;
    display: inline-block;
    float: right;
    margin: 0;
    padding: 0;
    line-height: 70px;
    text-transform: lowercase;
    position: absolute;
    right: 10px;
  }
  .main-tools > ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .main-tools > ul > li {
    display: inline-block;
  }
  .main-tools > ul > li a {
    text-decoration: none;
  }
  .main-tools .auth {
    margin-top: 18px;
    display: none;
  }
  .main-tools .search {
    display: none;
  }
  /*---------------------------------------*/
  .page-header .main-navigation {
    /*display: none;*/
    /*position: fixed;*/
    /*left: 0;*/
    line-height: 70px;
    top: 0;
    position: absolute;
  }
  .page-header .main-navigation ul {
    display: block;
    background: #424242;
    line-height: 54px;
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: left;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    overflow: hidden;
    width: 0px;
    padding-top: 70px;
    -webkit-transition: width .5s;
    -moz-transition: width .5s;
    -ms-transition: width .5s;
    -o-transition: width .5s;
    transition: width .5s;
  }
  .page-header .main-navigation .nav-toggle {
    display: block;
    color: #b8b8b8;
    padding: 0 17px;
    margin-left: -10px;
    width: 36px;
    height: 70px;
  }
  .page-header .main-navigation .nav-toggle svg {
    fill: #b8b8b8;
    width: 100%;
    height: 100%;
    position: relative;
    /*top: 17px;*/
    display: block;
  }
  /* ------------- */
  .page-footer .container {
    display: none;
  }
  .page-footer .executor {
    width: 0px;
    position: fixed;
    z-index: 100;
    bottom: 80px;
    left: 0;
    overflow: hidden;
  }
  .page-footer .executor .text {
    color: #fff;
    padding: 20px;
    line-height: 35px;
  }
  .page-footer .executor .text a {
    color: #fff;
  }
  /*-----------------------------*/
  /*--- Open menu --*/
  /*.main-menu-open .main-tools .search,  */
  .page-header .main-navigation ul li a {
    padding: 0 20px;
    /*line-height: 30px;*/
    color: #fff;
    display: block;
    border-top: 1px solid #515151;
    border-bottom: 1px solid #2e2e2e;
    text-transform: lowercase;
    font-size: 24px;
    height: 54px;
    line-height: 50px;
    font-weight: 300;
  }
  /*.main-menu-open,*/
  .moz-hidden-fix {
    overflow: hidden;
  }
  .main-menu-open .content-wrapp {
    /*.main-menu-open .wrapper{*/
    /*position: relative;*/
    -webkit-transform: translate(300px, 0px);
    -moz-transform: translate(300px, 0px);
    -o-transform: translate(300px, 0px);
    transform: translate(300px, 0px);
  }
  .main-menu-open .page-header {
    left: 300px;
  }
  .main-menu-open .page-header .main-navigation .nav-toggle {
    background: #b8b8b8;
    color: #fff;
    /*position: fixed;*/
    /*left: @menu-width-tablet;*/
    /*margin-left: 0;*/
  }
  .main-menu-open .page-header .main-navigation .nav-toggle svg {
    fill: #fff;
  }
  /*---------------------------------------*/
  .full-adv {
    display: none;
  }
  .page-header .brand-logo {
    position: static;
    left: auto;
  }
  .content-wrapp {
    padding-top: 80px;
  }
  .page-footer {
    height: 0;
    width: 100%;
  }
  /*.page-footer,*/
  .page-footer .partners,
  .page-footer .copyrights,
  .page-footer .facebook-plugin {
    display: none;
  }
  /*  ---------------   search page */
  .search-container-wrap {
    padding-left: 2%;
    padding-right: 2%;
  }
  .container-search {
    background: #fff;
    width: 84%;
    padding-left: 8%;
    padding-right: 8%;
  }
  .search-res-wrap {
    width: 100%;
    margin: 0 auto;
  }
  .search-block,
  .search-aside {
    margin-top: 260px;
  }
  .search-form-block {
    position: absolute;
    top: 100px;
    z-index: 1;
    width: 80.8547%;
    padding: 0;
    background: #fff;
  }
  .more-posts {
    bottom: 0;
  }
  /*  --------------- ^ search page */
  .content-right {
    display: none;
  }
  .content-left {
    display: none;
  }
  /* 		companies	*/
  .header-companies .container {
    background: #424242;
  }
  .header-companies .brand-logo {
    margin-top: 10px;
  }
  .header-companies .brand-logo i {
    font-size: 24px;
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
  .header-companies .main-navigation .nav-toggle {
    width: 51px;
  }
  .header-companies .main-navigation .nav-toggle svg {
    fill: #fff;
  }
  .header-companies .main-tools {
    line-height: 64px;
  }
  .header-companies .main-tools ul .lang a {
    font-size: 28px;
    color: #fff;
    font-weight: 300;
  }
  .profile-container .content-left {
    display: block;
    width: 100%;
  }
  .profile-container .content-left .co-aside-block {
    margin: 0 0 20px;
  }
  .profile-container .content-left .co-section-header {
    text-align: left;
    padding-left: 24px;
    padding-bottom: 14px;
    margin: 0 0 20px;
  }
  .profile-container .content-left .co-section-header h1 {
    font-size: 24px;
  }
  .profile-container .content-left .co-section-header .co-section-header-wrap strong {
    font-size: 22px;
  }
  .profile-container .content-left .co-section-block {
    border: medium none;
  }
  .profile-container .content-left .co-section-block h2 {
    font-size: 28px;
  }
  .profile-container .content-left .co-section-block .desc {
    font-size: 22px;
  }
  .profile-container .content-left .co-section-block .add-recommendation {
    display: none;
  }
  .profile-container .content-left .date-info-review {
    display: none;
  }
  .profile-container .content-left .request-order {
    text-align: left;
  }
  .profile-container .content-left .request-order p {
    font-size: 20px;
  }
  .profile-container .content-left .report-error {
    text-align: left;
  }
  .profile-container .content-left .report-error h2 {
    font-size: 20px;
  }
  .profile-container .content-left .report-error p {
    font-size: 20px;
  }
  .profile-container .content-center {
    width: 100%;
  }
  .profile-container .content-center .content-wrap {
    margin: 0;
  }
  .profile-container .content-center header {
    display: none;
  }
  .profile-container .content-center .co-profile-list {
    padding: 0 20px;
  }
  .profile-container .content-center .co-profile-list h2,
  .profile-container .content-center .co-profile-list p,
  .profile-container .content-center .co-profile-list a {
    font-size: 22px;
  }
  .companies-container {
    padding: 0px 10px 10px 10px !important;
  }
  .companies-container .co-aside-block {
    margin: 0 0 20px !important;
  }
  .companies-container .content-center {
    padding-bottom: 20px;
  }
  .companies-container .content-right {
    display: block;
    width: 100%;
  }
  .companies-container .content-right .lang-sw-section,
  .companies-container .content-right .adv-section {
    display: none;
  }
  .companies-container .content-right .business-list li {
    display: none;
  }
  .companies-container .content-right .business-list li:nth-child(1) {
    overflow: hidden;
    display: block;
  }
  .companies-container .content-right .business-list .item-wrap {
    margin: 10px;
    border: 1px solid #e7e7e7;
  }
  .companies-container .content-right .business-list .item-wrap .adv-link {
    display: block;
    float: right;
    font-size: 22px;
    line-height: 24px;
    padding: 0 10px 8px;
    color: #fff;
    background: #e7e7e7;
  }
  .companies-container .content-right .business-list .item-wrap h2 {
    padding: 10px 0 10px 10px;
  }
  .companies-container .content-right .business-list .item-wrap h2 a {
    font-size: 22px;
    color: #1261fb;
  }
  .companies-container .content-right .business-list .item-wrap .read-more {
    display: inline-block;
    padding: 0 15px 10px;
    background: url('../img/sprite/arrow-right.png') no-repeat 100% 4px transparent;
  }
  .companies-content .instructions-list li {
    padding: 0;
    width: 100%;
  }
  .companies-content .instructions-list li:before {
    display: none;
  }
  .companies-content .instructions-list li:after {
    background: none !important;
  }
  .overlay-placeholder {
    min-width: 340px;
    top: 6%;
  }
  /* 	 	advanced company	*/
  .microblog-co-container .content-left {
    display: block;
    width: 100%;
  }
  .microblog-co-container .content-left header .company-logo-link {
    width: 45%;
    float: left;
    margin: 0 2%;
  }
  .microblog-co-container .content-left header .company-logo-link .company-logo {
    width: 90%;
    margin: 5px;
    padding: 5px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
  }
  .microblog-co-container .content-left header .reservation {
    width: 49%;
    float: left;
  }
  .microblog-co-container .content-left .recommendations {
    position: relative;
  }
  .microblog-co-container .content-left .recommendations .view-more {
    position: absolute;
    right: 20px;
    top: 30px;
  }
  .microblog-co-container .content-left .goods-services,
  .microblog-co-container .content-left .brands,
  .microblog-co-container .content-left .gmap-placeholder {
    display: none;
  }
  .microblog-co-container .content-left header {
    padding: 15px !important;
  }
  .microblog-co-container .content-left header .company-logo-link {
    float: left;
  }
  .microblog-co-container .content-left header .reservation {
    text-align: left;
  }
  .microblog-co-container .content-center {
    width: 100%;
  }
  .microblog-co-container .content-center .content-wrap {
    margin: 0;
  }
  .microblog-co-container .content-center .content-wrap nav .menu {
    padding: 0;
  }
  .microblog-co-container .content-center .content-wrap nav .menu li {
    width: 30%;
  }
  .microblog-co-container .content-center .content-wrap nav .menu li a,
  .microblog-co-container .content-center .content-wrap nav .menu li span {
    display: block;
    font-size: 20px;
  }
  .microblog-co-container .content-center .content-wrap .microblog-news-list li:nth-child(1) {
    overflow: hidden;
    display: block;
  }
  .microblog-co-container .content-center .content-wrap .microblog-news-list li:nth-child(1) article {
    margin: 20px 0 0;
  }
  .main-page .content-left {
    display: block;
    width: 40%;
  }
  .main-page .masonry-container .item {
    width: 100%;
  }
  .main-page .masonry-container .item {
    width: 100%;
  }
  .main-page .masonry-container.m-col2 > li,
  .main-page .masonry-container.m-col3 > li {
    width: 100%;
  }
  .auth_user {
    display: none;
  }
  .page-footer .executor {
    font-size: 14px;
  }
  .page-footer .executor .text {
    padding: 10px 20px;
    line-height: 30px;
  }
  .page-footer .executor .text br {
    display: none;
  }
  .page-footer .executor .text a {
    display: inline-block;
    margin: 0 5px 0 0;
  }
}
@media (max-width: 767px) {
  /*  ---------------   search page */
  .search-aside {
    display: none;
  }
  .search-block {
    width: 100%;
    margin-right: 0;
  }
  /*  --------------- ^ search page */
  /*  ---------------   faq page */
  .faq-aside {
    display: none;
  }
  .faq-block {
    width: 100%;
    margin-right: 0;
  }
  /*  --------------- ^ faq page */
  .masonry-container.m-col2 > li {
    width: 50%;
  }
  .masonry-container.m-col3 > li {
    width: 50%;
  }
  .article_news-figure figcaption {
    position: relative;
    top: -20px;
    padding-left: 20px;
    padding-right: 20px;
    margin: 0 40px;
  }
  .article-container {
    margin-left: 60px;
    margin-right: 60px;
  }
  .article_news-adv_wrap {
    display: none;
    position: static;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
  }
  .article_news-list_adv_wrap .article-container {
    margin-left: 60px;
  }
  /* 	 	companies	*/
  .overlay-placeholder {
    top: 6%;
  }
  /* 		search	*/
  .container-search-results .total-results {
    text-align: center;
  }
  .container-search-results .total-results h2 {
    width: 100%;
  }
  .container-search-results .total-results h2,
  .container-search-results .total-results .sort,
  .container-search-results .total-results .sort-by {
    float: none;
  }
  /* 	^	search	*/
  /* 		companies adv  */
  .companies-content .adv-header {
    text-align: center;
  }
  .companies-content .adv-header h1 {
    margin: 40px 0 10px;
    padding: 0 !important;
    width: 100%;
    float: none !important;
  }
  .companies-content .adv-header .sort,
  .companies-content .adv-header .sort-by {
    top: auto !important;
    right: auto !important;
    bottom: 10px !important;
    float: none !important;
  }
  /* 	^	companies adv	*/
  /* 	^	companies	*/
  .article_additional_header-col.m-before {
    display: none;
  }
  .article_additional_header.m-search .article_additional_header-col {
    display: block;
    margin-bottom: 10px;
    text-align: left;
  }
  .article_additional_header.m-search .article_additional_header-col .article_additional_header-calendar_label {
    width: 40px;
  }
  .content_period_header.m-search .content_period_header-col {
    display: block;
    margin-bottom: 10px;
    text-align: left;
  }
  .content_period_header.m-search .content_period_header-col .content_period_header-calendar_label {
    width: 40px;
  }
  .content_period_form .content_period_header-col {
    display: inline-block !important;
    vertical-align: middle;
  }
  .content_period_form .content_period_header-col:first-child {
    width: 100% !important;
  }
  .content_period_form .content_period_header-col .content_period_header-calendar_label {
    width: 30px;
    margin-right: 20px !important;
    line-height: 24px;
  }
  .content_period_form .content_period_header-col .content_period_header-dateinput {
    width: 83px !important;
  }
  #article_additional_header-form .article_additional_header-col {
    display: inline-block !important;
    vertical-align: middle;
  }
  #article_additional_header-form .article_additional_header-col:first-child {
    width: 100% !important;
  }
  #article_additional_header-form .article_additional_header-col .article_additional_header-calendar_label {
    width: 20px;
    margin-right: 10px !important;
    margin-left: 5px;
    line-height: 24px;
  }
  #article_additional_header-form .article_additional_header-col .article_additional_header-dateinput {
    width: 82px !important;
  }
  #article_additional_header-form .article_additional_header-col .article_additional_header-calendar_table {
    min-width: 0px !important;
  }
  .article_additional_header-span {
    font-size: 15px;
  }
  .article_additional_header-a {
    font-size: 15px;
  }
  .opinion-item {
    margin-left: 0;
  }
  .opinion-person {
    position: relative;
    left: 0;
    right: auto;
    float: left;
  }
  .content-microblog .article-additional_bottom .video_link {
    display: block;
    position: relative;
  }
  .content-microblog .article-additional_bottom .video_link:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -35px;
    width: 65px;
    height: 71px;
    z-index: 1;
    background: url("../img/sprite.png") no-repeat;
    background-position: -209px -452px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .chat_user_list {
    width: 100%;
  }
  ul.additionally_video_list li {
    width: 244px;
  }
}
@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 767px) and (min-resolution: 144dpi) {
  .content-microblog .article-additional_bottom .video_link:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 767px) and (min-resolution: 144dpi) {
  .article_additional_header-form:after {
    background-position: -98px -426px;
  }
  .weather-widget:hover .weather-flip-trigger:before {
    top: 1px;
  }
  .weather-widget .weather-flip-trigger:before {
    background-image: url(../img/sprite2x/weather_flip_arrows.png);
    -webkit-background-size: 20px 23px;
    -o-background-size: 20px 23px;
    background-size: 20px 23px;
  }
  .exchange-widget .exchange-tabs li.active a:before {
    top: -9px;
  }
  .category_section-header:after {
    background-position: -238px -428px;
  }
  .business-section .business-list li.all-news-link a:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
  .pluginCountButtonNub i {
    left: 1px;
  }
  .microblog-co-container .content-left .reservation .phones li .wrap {
    background: url("../img/sprite2x/phone-icon.png") no-repeat 0% 50% transparent;
    -webkit-background-size: 18px 18px;
    -o-background-size: 18px 18px;
    background-size: 18px 18px;
  }
  .add-co-block .instructions {
    background: url("../img/sprite2x/corner-down.png") no-repeat 50% 0 transparent;
    -webkit-background-size: 30px 10px;
    -o-background-size: 30px 10px;
    background-size: 30px 10px;
  }
  .weather-widget .weather-flip-trigger:before {
    background-image: url(../img/sprite2x/weather_flip_arrows.png);
    -webkit-background-size: 20px 23px;
    -o-background-size: 20px 23px;
    background-size: 20px 23px;
  }
  .business-section .business-list li.all-news-link a:before {
    background: url("../img/sprite2x.png") no-repeat;
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
  .report-sent-content a {
    background: url("../img/sprite2x/forward-arrow.png") no-repeat 100% 3px;
    -webkit-background-size: 18px 18px;
    -o-background-size: 18px 18px;
    background-size: 18px 18px;
  }
}
@media (max-width: 600px) {
  .not-phone {
    display: none !important;
  }
  .phone-only {
    display: block;
  }
  .phone-only .first-mobile-publication {
    margin-bottom: 10px;
  }
  .phone-only .flip-container,
  .phone-only .front,
  .phone-only .back {
    height: 45px;
  }
  .phone-only .flipper {
    -webkit-transform-origin: 100% 23px;
    -moz-transform-origin: 100% 23px;
    -ms-transform-origin: 100% 23px;
    -o-transform-origin: 100% 23px;
    /* half of height */
  }
  .phone-only .weather-widget .weather-today {
    line-height: 39px;
  }
  .phone-only .weather-widget .weather-icon,
  .phone-only .weather-widget .yahoo-link {
    display: none;
  }
  .phone-only .weather-widget .weather-message {
    padding-left: 15px;
    padding-right: 10px;
    font-size: 14px;
    display: inline-block;
    width: auto;
    height: auto;
  }
  .phone-only .weather-widget .weather-temperature {
    font-size: 14px;
    position: static;
    display: inline-block;
    vertical-align: middle;
  }
  .phone-only .weather-widget .weather-flip-trigger {
    top: 11px;
  }
  .phone-only .weather-widget .weather-five-day .weekdays > li .weekday-label {
    padding: 0;
    font-size: 11px;
  }
  .phone-only .weather-widget .weather-five-day .weekdays > li .temp-max {
    font-size: 11px;
    margin-left: 20px;
  }
  .phone-only .weather-widget .weather-five-day .weekdays > li .temp-min {
    font-size: 10px;
    margin-left: 20px;
  }
  .phone-only .weather-widget .weather-five-day .weekdays > li .weather-ico {
    height: 20px;
    width: 20px;
  }
  .phone-only .exchange-widget {
    height: auto !important;
    margin-bottom: 10px;
  }
  .phone-only .exchange-widget .valute-ico {
    font-size: 13px;
    width: 21px;
    height: 21px;
    line-height: 21px;
    margin-top: 12px;
    margin-left: 13px;
  }
  .phone-only .exchange-widget .exchange-details-toggler {
    line-height: 39px;
    height: 45px;
  }
  .phone-only .exchange-widget .exchange-message {
    padding-left: 15px;
    padding-right: 5px;
    font-size: 12px;
    display: inline-block;
    width: auto;
    height: auto;
  }
  .phone-only .exchange-widget .exchange-value {
    font-size: 12px;
    line-height: 43px;
  }
  .phone-only .exchange-widget .exchange-carret {
    top: 12px;
  }
  .not-phone {
    display: none;
  }
  .main-page > .content-center {
    padding-bottom: 0;
    width: 100%;
  }
  .main-page > .content-left {
    display: block;
    width: 100%;
    margin-bottom: 10px;
  }
  .main-page > .content-left .category_section-header {
    background: #fff;
    color: #7b7b7b;
    padding: 0 15px;
    line-height: 39px;
    height: 45px;
  }
  .main-page > .content-left .category_section-header:after {
    display: none;
  }
  .main-page > .content-left .category_section-header .title {
    font-weight: normal;
    font-size: 16px;
    line-height: 43px;
    padding: 0;
  }
  .main-page > .content-left .category_section-header time {
    display: none;
  }
  .main-page > .content-left .main-news {
    background: #fff;
  }
  .main-page > .content-left .main-news .all-feeds {
    display: none;
  }
  .main-page > .content-left .main-news #mainnews-carret {
    top: 12px;
    right: 10px;
    display: block;
    position: absolute;
    width: 24px;
    height: 24px;
    background: no-repeat 50% 50% url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMi4wNjJweCIgaGVpZ2h0PSIxMy43MjVweCIgdmlld0JveD0iMCAwIDIyLjA2MiAxMy43MjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjA2MiAxMy43MjUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNkMmQyZDIiPg0KPHBhdGggZD0iTTIxLjQ1MywxLjM0NWwtMC43MzctMC43MzdjLTAuODA4LTAuODEtMi4xMzQtMC44MS0yLjk0MywwTDExLjAzLDcuMzVMNC4yODgsMC42MDhjLTAuODA5LTAuODEtMi4xMzUtMC44MS0yLjk0NCwwDQoJTDAuNjA3LDEuMzQ1Yy0wLjgxMSwwLjgwOS0wLjgxMSwyLjEzNSwwLDIuOTQ1bDguODM1LDguODM1YzAuNDM1LDAuNDM1LDEuMDE4LDAuNjI4LDEuNTg3LDAuNTk3DQoJYzAuNTcxLDAuMDMxLDEuMTU0LTAuMTYyLDEuNTg4LTAuNTk3bDguODM2LTguODM1QzIyLjI2MywzLjQ4MSwyMi4yNjMsMi4xNTUsMjEuNDUzLDEuMzQ1eiIvPg0KPC9zdmc+DQo=");
  }
  .main-page > .content-left .main-news .newslist {
    display: none;
    border-top: 1px solid #E5E5E5;
    background: #fff;
    margin: 0 15px;
  }
  .main-page > .content-left .main-news .newslist li {
    padding: 10px 0;
  }
  .main-page > .content-left .main-news .newslist .all-news-link {
    border-bottom: none;
  }
  .main-page > .content-left .main-news .newslist .all-news-link:before {
    top: 3px;
  }
  .main-page > .content-left .main-news .newslist .all-news {
    font-size: 12px;
  }
  .main-page > .content-left .main-news.opened > .newslist {
    display: block;
  }
  .main-page > .content-left .main-news.opened #mainnews-carret {
    background: no-repeat 50% 50% url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMi4wNjJweCIgaGVpZ2h0PSIxMy43MjVweCIgdmlld0JveD0iMCAwIDIyLjA2MiAxMy43MjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjA2MiAxMy43MjUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNkMmQyZDIiPg0KPHBhdGggZD0iTTIxLjQ1NSw5LjQzNUwxMi42MiwwLjZjLTAuNDM0LTAuNDM0LTEuMDE3LTAuNjI4LTEuNTg5LTAuNTk3QzEwLjQ2LTAuMDI4LDkuODc3LDAuMTY1LDkuNDQzLDAuNkwwLjYwNyw5LjQzNQ0KCWMtMC44MTEsMC44MS0wLjgxMSwyLjEzNSwwLDIuOTQ1bDAuNzM5LDAuNzM3YzAuODA4LDAuODEsMi4xMzQsMC44MSwyLjk0MywwbDYuNzQyLTYuNzQybDYuNzQyLDYuNzQyDQoJYzAuODA5LDAuODEsMi4xMzUsMC44MSwyLjk0MywwbDAuNzM3LTAuNzM3QzIyLjI2NSwxMS41NzEsMjIuMjY1LDEwLjI0NSwyMS40NTUsOS40MzV6Ii8+DQo8L3N2Zz4NCg==");
  }
  .main-page > .content-left .business-section .category_section-header .title {
    float: left;
  }
  .main-page > .content-left .business-section .category_section-header .all-feeds {
    float: right;
    font-size: 12px;
    color: #1261fb;
    margin-right: 0px;
    line-height: 43px;
    padding: 0;
  }
  .main-page > .content-left .business-list li {
    margin: 0;
    padding: 0 15px 10px;
  }
  .main-page > .content-left .business-list li .bs-descr {
    border-top: 1px solid #e7e7e7;
    padding: 10px 0 0;
    color: #7b7b7b;
    font-size: 12px;
    line-height: 1.2;
  }
  .main-page > .content-left .business-list li .bs-title {
    border-top: none;
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-weight: normal;
  }
  .main-page > .content-left .business-list li .bs-title a {
    color: rgba(123, 123, 123, 0.5);
  }
  .main-page > .content-left .business-list li .bs-title a:hover {
    color: #1261fb;
  }
  .main-page > .content-left .business-list .adv {
    display: none;
  }
  .main-page > .content-left .business-list .item-img {
    display: none;
  }
  .masonry-container.m-col2 > li {
    width: 50%;
  }
  .masonry-container.m-col3 > li {
    width: 50%;
  }
  .content-microblog .article-additional_bottom .video_link {
    display: block;
    position: relative;
  }
  .content-microblog .article-additional_bottom .video_link:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -20px;
    margin-top: -18px;
    width: 40px;
    height: 39px;
    z-index: 1;
    background: url("../img/sprite.png") no-repeat;
    background-position: -275px -452px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .page-header .main-navigation ul li a {
    font-size: 14px;
    height: 40px;
    line-height: 40px;
  }
  .content_period_form .content_period_header-col {
    display: block;
    text-align: left;
  }
  /* 	 	advanced company	*/
  .microblog-co-container .content-left header .reservation h1 {
    padding-bottom: 20px;
  }
  .microblog-co-container .content-left header .reservation .phones {
    font-size: 18px;
  }
  .search-res-wrap .search-res-msg {
    margin: 5px 0 0;
  }
}
@media (max-width: 600px) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 600px) and (min-resolution: 144dpi) {
  .content-microblog .article-additional_bottom .video_link:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
.show-on-desktop,
.exchange-details-toggler-desktop {
  display: none;
}
@media (min-width: 100px) {
  .exchange-widget .exchange-details-toggler .exchange-message {
    padding-right: 115px;
  }
  .main-page .content-left .phone-only {
    display: block;
    margin-bottom: 10px;
  }
  .main-page .content-left .phone-only > * {
    display: none;
  }
  .main-page .content-left .phone-only > .exchange-widget {
    display: block;
  }
  .main-page .content-left .phone-only > .exchange-widget .exchange-details-toggler {
    display: none;
  }
  .main-page .content-left .phone-only > .exchange-widget .exchange-details-toggler-desktop {
    display: block;
  }
  .main-page .content-center .exchange-widget > .exchange-details,
  .main-page .content-center .exchange-widget > .exchange-details-toggler {
    display: none;
  }
  .exchange-tabs > li:first-child span {
    display: none;
  }
  .exchange-tabs > li:first-child .show-on-desktop {
    display: block;
  }
  .exchange-widget .exchange-details {
    position: relative;
    padding-top: 94px;
    padding-bottom: 10px;
  }
  .exchange-widget .exchange-tabs {
    position: absolute;
    top: 0;
    width: 100%;
    height: 86px;
  }
  .exchange-widget .exchange-tabs li {
    width: 50%;
    float: left;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    line-height: 1.4em;
    text-align: right;
    font-weight: 700;
    font-size: 16px;
    -moz-box-sizing: border-box;
    padding-top: 20px;
    padding-right: 15px;
  }
  .exchange-widget .exchange-tabs li:first-child {
    text-align: left;
    padding-left: 15px;
    padding-right: 7px;
  }
  .exchange-widget .exchange-tabs li:first-child.active a:before {
    margin-left: -35px;
  }
  .exchange-widget .exchange-tabs li.active a:before {
    top: 86px;
    left: 50%;
    margin-left: 15px;
    background-position: -238px -427px;
  }
  .exchange-widget .exchange-tabs a {
    outline: none;
  }
  .exchange-widget .ex-item {
    height: auto;
  }
  .exchange-widget.opened,
  .exchange-widget.opened .exchange-details {
    height: auto;
  }
  .exchange-widget .ex-table {
    display: block;
    margin: 14px;
    width: auto;
    position: relative;
  }
  .exchange-widget .ex-table thead {
    display: none;
  }
  .exchange-widget .ex-table tr,
  .exchange-widget .ex-table td {
    display: block;
  }
  .exchange-widget .ex-table:before {
    content: 'тренд';
    font-size: 13px;
    display: block;
    height: 32px;
    line-height: 30px;
    background: #f0f0f0;
    width: auto;
    text-align: left;
    padding-left: 13px;
    margin-bottom: 2px;
  }
  .exchange-widget .ex-table:after {
    content: 'курс';
    position: absolute;
    top: 6px;
    right: 13px;
    font-size: 13px;
  }
  .exchange-widget .ex-table tr td {
    height: 33px;
    padding: 0;
    margin: 0;
    border-bottom: 2px #d0d0d0 solid;
  }
  .exchange-widget .ex-table tr td:last-child {
    border-bottom: 0;
  }
  .exchange-widget .ex-table tbody {
    width: 100%;
    display: block;
  }
  .exchange-widget .ex-table tr {
    float: left;
    width: 39%;
  }
  .exchange-widget .ex-table tr.course {
    background: none;
    float: right;
    width: 21%;
  }
  .exchange-widget .ex-table tr.course td {
    background: none;
    padding: 0;
    margin: 0;
  }
  .exchange-widget .ex-table tr.trand {
    float: left;
    width: 40%;
  }
  .exchange-widget .ex-table tr.trand th,
  .exchange-widget .ex-table tr.course th {
    display: block;
    height: 39px;
    overflow: hidden;
    line-height: 1000px;
    text-indent: 1000px;
    padding: 0;
    margin: 0;
    background: none;
    border-bottom: 2px #d0d0d0 solid;
  }
  .exchange-widget .ex-table td {
    margin-bottom: 3px;
    text-align: left;
  }
  .exchange-widget .ex-table .trand td,
  .exchange-widget .ex-table .trand th {
    padding: 0;
  }
  .exchange-widget .ex-table .trand td {
    padding-top: 11px;
    padding-left: 4px;
    height: 28px;
    font-weight: 300;
    font-size: 13px;
  }
  .exchange-widget .ex-table tr.course td {
    text-align: right;
    padding-right: 7px;
    padding-top: 11px;
    height: 28px;
    font-weight: 300;
    font-size: 13px;
  }
  .exchange-widget .ex-table .converter input {
    display: block;
    margin-top: 6px;
    height: 21px;
    padding: 0 3px;
    min-width: 66px;
    position: relative;
    top: 2px;
    margin-left: 10px;
  }
  .exchange-widget .ex-table .trand th,
  .exchange-widget .ex-table .course th {
    position: relative;
  }
  .exchange-widget .ex-table .trand th:after,
  .exchange-widget .ex-table .trand td:after {
    float: right;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    padding-right: 12px;
  }
  .exchange-widget .ex-table th:after {
    content: 'MDL';
    position: absolute;
    top: 12px;
    right: 0px;
    text-indent: 0;
    line-height: 1em;
  }
  .exchange-widget .ex-table .trand td:nth-child(2):after {
    content: 'EUR';
  }
  .exchange-widget .ex-table .trand td:nth-child(3):after {
    content: 'USD';
  }
  .exchange-widget .ex-table .trand td:nth-child(4):after {
    content: 'RON';
  }
  .exchange-widget .ex-table .trand td:nth-child(5):after {
    content: 'RUB';
  }
  .exchange-widget .ex-table .trand td:nth-child(6):after {
    content: 'UAH';
  }
  .exchange-widget .ex-table tr.deg-phone {
    clear: both;
    width: 100%;
    text-align: center;
  }
  .exchange-widget .ex-table tr.deg-phone td {
    padding-top: 8px;
    text-align: center;
  }
  .exchange-widget .ex-item.deghest .ex-table:before {
    content: 'купля';
  }
  .exchange-widget .ex-item.deghest .ex-table:after {
    content: 'продажа';
  }
  .exchange-widget .ex-item.deghest .ex-table tr.course,
  .exchange-widget .ex-item.deghest .ex-table tr.trand {
    width: 40%;
    box-sizing: border-box;
    text-align: left;
    padding-right: 0;
  }
  .exchange-widget .ex-item.deghest .ex-table tr.trand {
    width: 60%;
    padding-right: 0;
    padding-left: 0;
  }
  .exchange-widget .ex-item.deghest .ex-table tr.course > th,
  .exchange-widget .ex-item.deghest .ex-table tr.trand > th {
    display: none;
  }
  .exchange-widget .bnm .ex-table tr.course > th:after {
    display: none;
  }
}
@media (min-width: 600px) {
  .lang-ro .exchange-widget .ex-table:before {
    content: 'trend';
  }
  .lang-ro .exchange-widget .ex-table:after {
    content: 'rata';
  }
  .lang-ro .exchange-widget .ex-item.deghest .ex-table:before {
    content: 'cumpărare';
  }
  .lang-ro .exchange-widget .ex-item.deghest .ex-table:after {
    content: 'vînzare';
  }
}
@media (min-width: 600px) and (max-width: 760px) {
  .exchange-widget .ex-head {
    padding: 11px 5px 5px;
  }
  .exchange-widget .exchange-tabs {
    padding-bottom: 10px;
  }
  .exchange-widget .ex-table .converter input {
    min-width: 45px;
    width: 45px;
  }
  .exchange-widget .ex-table .trand th:after,
  .exchange-widget .ex-table .trand td:after {
    padding-right: 0px;
    font-size: 11px;
  }
  .exchange-widget .ex-table .trand td,
  .exchange-widget .ex-table tr.course td {
    font-size: 11px;
  }
  .exchange-widget .exchange-details-toggler .valute-ico {
    margin-left: 8px;
  }
  .exchange-widget .exchange-details-toggler .exchange-message {
    padding-left: 43px;
    padding-right: 90px;
    font-size: 14px;
  }
  .exchange-widget .exchange-details-toggler .exchange-value {
    font-size: 14px;
  }
}
@media (max-width: 479px) {
  .brand-logo .moldova {
    display: none;
  }
  .brand-logo i {
    margin: 0 !important;
  }
  /* search */
  .search-res-list li .news-res-header {
    font-size: 16px;
  }
  .search-res-list li img {
    margin: 0 10px 5px 0;
  }
  .search-res-list li .res-meta-wrap {
    margin: 0;
  }
  /* search */
  /* 404 page */
  .e404-content {
    padding-top: 20px;
  }
  /* 404 page */
  .masonry-container .item {
    width: 100%;
  }
  .masonry-container.m-col2 > li,
  .masonry-container.m-col3 > li {
    width: 100%;
  }
  .article_news-header {
    padding-left: 10px;
    padding-right: 10px;
  }
  .article-additional_bottom .news_group-list {
    padding-left: 10px;
    padding-right: 10px;
  }
  .article-container,
  .article-additional_bottom .news_group-list {
    margin-left: 10px;
    margin-right: 10px;
  }
  .interview_intro-img {
    width: 100%;
    float: none;
  }
  .additionally_interview_list {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* 	 	companies	*/
  .overlay-placeholder {
    min-width: 310px;
    top: 6%;
  }
  /* 	 	microblog	*/
  .microblog-co-container header .company-logo-link {
    width: 100% !important;
    margin: 0 auto !important;
    float: none !important;
  }
  .microblog-co-container header .reservation {
    width: 100% !important;
  }
  .microblog-co-container header .reservation .header-entry {
    text-align: center;
  }
  .microblog-co-container .content-center .content-navigation .menu li a,
  .microblog-co-container .content-center .content-navigation .menu li span {
    padding: 10px 0 !important;
  }
  .microblog-co-container .recommendations .view-more {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
  }
  /* 	^	microblog	*/
  /* 		search	*/
  .companies-list .recommendations,
  .container-search-results .recommendations {
    display: none;
  }
  /* 	^	companies	*/
  .article-header {
    padding-left: 10px;
    padding-right: 10px;
  }
  .article_additional_header-time,
  .content_period_header-time {
    padding-left: 25px;
  }
  .article_additional_header-time .datenum,
  .content_period_header-time .datenum {
    font-size: 20px;
    width: 20px;
    margin-right: 5px;
    top: 0px;
  }
  .article_additional_header-time .month,
  .content_period_header-time .month {
    font-size: 13px;
  }
  .article_additional_header-time .weekday,
  .content_period_header-time .weekday {
    font-size: 9px;
  }
  .article_additional_header-span {
    font-size: 15px;
  }
  .article_additional_header-a {
    font-size: 15px;
  }
  .article_additional_header-a.m-small {
    vertical-align: top;
  }
  .article_additional_header-time_separator:after,
  .content_period_header-time_separator:after {
    top: -14px;
    right: -10px;
  }
  .exchange-widget .ex-table .converter input {
    width: 44px;
  }
  .opinion-person {
    width: 70px;
  }
  .main-menu-open .content-wrapp {
    -webkit-transform: translate(200px, 0px);
    -moz-transform: translate(200px, 0px);
    -o-transform: translate(200px, 0px);
    transform: translate(200px, 0px);
  }
  .main-menu-open .page-header {
    left: 200px;
  }
  .mob_sidebar {
    width: 200px;
  }
  .mob_sidebar .fast-links {
    font-size: 14px;
  }
  .mob_sidebar .allprojects_nav a,
  .mob_sidebar .allprojects_nav li.active a {
    width: 32px;
    height: 32px;
    font-size: 12px;
    line-height: 32px;
  }
  .mob_navigation ul {
    font-size: 18px;
  }
  .article_additional_header.m-navigation .article_additional_header-col {
    display: block;
    width: 100%;
    text-align: center !important;
    padding: 2px 0;
  }
  .article-container table {
    border: 0 !important;
  }
  .article-container table tr {
    display: block;
    margin: 0 0 20px;
  }
  .article-container table td {
    display: block;
    width: 100%;
  }
}
@media (max-width: 319px) {
  /* 	 	companies	*/
  .overlay-placeholder {
    min-width: 260px;
    top: 6%;
  }
  .microblog-co-container header .company-logo-link {
    width: 100% !important;
    margin: 0;
  }
  .microblog-co-container header .reservation {
    width: 100% !important;
  }
  .microblog-co-container header .reservation .header-entry {
    text-align: center;
  }
  .microblog-co-container .content-center .content-navigation .menu li a,
  .microblog-co-container .content-center .content-navigation .menu li span {
    font-size: 16px !important;
    padding: 10px 0 !important;
  }
  /* 	^	companies	*/
}
@media (max-width: 379px) {
  .content-tile.left-photo .image {
    width: 100% !important;
    margin: 0 !important;
    float: none;
  }
  .content-tile.left-photo.pinned .image:before {
    content: '';
    display: block;
    position: absolute;
    right: 30px;
    top: 0px;
    height: 10px;
    width: 32px;
    background: url("../img/sprite.png") no-repeat;
    background-position: -143px -427px;
  }
}
@media (max-width: 379px) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 379px) and (min-resolution: 144dpi) {
  .content-tile.left-photo.pinned .image:before {
    background-image: url("../img/sprite2x.png");
    -webkit-background-size: 631px 616px;
    -o-background-size: 631px 616px;
    background-size: 631px 616px;
  }
}
@media (max-width: 340px) {
  .exchange-widget.opened .exchange-details {
    height: auto;
  }
  .exchange-widget .ex-item {
    height: auto;
  }
}
/* Iframe. */
div.article-container iframe {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 7px;
}
/* Article filter header. */
.article-additional_bottom .additionally_interview_list-time {
  width: 100%;
  float: none;
}
.content_period_header-col:first-child {
  line-height: 36px;
}
.article_additional_header-calendar_label,
.content_period_header-calendar_label {
  font-size: 14px;
  line-height: 26px;
  color: #333;
}
.article_additional_header-switcher.article_additional_header-span {
  font-weight: 700;
  font-size: 20px;
  line-height: 40px;
}
.content_period_header-calendar_table {
  min-width: 175px;
}
/* Business Actions sidebar. */
@media (max-width: 600px) {
  .main-page > .content-left .business_anons_item.category_section-header + .business_anons_item {
    padding-top: 10px;
  }
  .main-page > .content-left .category_section-header time {
    display: block;
  }
}
/* Responsive. */
@media (max-width: 979px) {
  .load-more {
    bottom: -70px;
  }
}
@media (max-width: 600px) {
  .content_period_form .content_period_header-col .content_period_header-calendar_table {
    text-align: right;
  }
}
@media (max-width: 479px) {
  .content_period_header .content_period_header-search_link {
    line-height: 19px;
  }
  .content_period_header {
    min-height: 38px;
  }
  .content_period_header .content_period_header-search_link {
    margin-left: 10px;
  }
  .content_period_form .content_period_header-col .content_period_header-calendar_table {
    text-align: left;
    margin-left: 10px;
  }
  .content_period_form .content_period_header-col {
    width: 100%;
    float: none;
  }
}
/* Search. */
@media (max-width: 479px) {
  .content-block.search-block {
    margin-top: 0;
    padding: 20px 0;
  }
  .container-search .search-form-block {
    position: relative;
    width: 100%;
    top: 0;
  }
  .container-search .search-res-form {
    margin: 10px 0 10px;
  }
}
/* Company Flexbox. */
@media (max-width: 979px) {
  .microblog-co-container .content-center .content-wrap nav .menu {
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
    width: 100%;
  }
  .microblog-co-container .content-center .content-wrap nav .menu li {
    width: auto;
    -webkit-flex: 1 auto;
    -moz-flex: 1 auto;
    flex: 1 auto;
  }
}
@media (max-width: 600px) {
  .business_anons_item:nth-child(n+16) {
    display: none;
  }
  .business-list .category_section-header {
    display: none;
  }
  #mainnews .category_section-header time {
    margin-right: 33px;
    position: relative;
    top: 2px;
  }
  .category_section-header .month {
    float: left;
  }
  .category_section-header .weekday {
    display: none;
  }
  .main-news .newslist li.all-news-link a:before {
    top: 6px;
  }
}
/* Business all news. */
.business-section .business-list li.all-news-link {
  overflow: hidden;
}
.business-section .business-list li.all-news-link a {
  display: inline-block;
  color: #1261fb;
  font-size: 16px;
  font-weight: normal;
  position: relative;
  padding: 6px 0 10px 22px;
  margin-right: 15px;
  float: right;
}
.business-section .business-list li.all-news-link a:before {
  display: block;
  width: 11px;
  height: 12px;
  content: '';
  background: url("../img/sprite.png") no-repeat;
  background-position: -587px -453px;
  position: absolute;
  top: 12px;
  left: 4px;
}
.business-section .business-list .wpx_bannerize_banner_box img {
  display: block;
}
/* Better Homepage. */
.phone-only .weather-widget .weather-today {
  padding-right: 47px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* Responsive sidebar */
body.m-main .content-wrapp {
  position: relative;
  overflow: hidden;
}
.frontpage-content-wrapper {
  position: relative;
}
.m-main .content-left {
  left: 0;
  position: absolute;
  width: 25.3%;
}
.m-main .content-center {
  margin-left: 26.1%;
}
@media (max-width: 979px) {
  .m-main .content-center {
    margin-left: 41.5%;
  }
}
@media (max-width: 979px) and (min-width: 600px) {
  .m-main .content-left {
    width: 40.5%;
  }
}
@media (max-width: 600px) {
  .m-main .content-left {
    position: relative;
    width: 100%;
  }
  .m-main .content-center {
    margin-left: 0;
    width: 100%;
    clear: both;
  }
}
/* Better articles archive. */
.news_group-list.article-container li {
  overflow: hidden;
  padding: 12px 0;
}
.news_group-list.article-container li img {
  width: 80px;
  height: auto;
  float: left;
}
.news_group-list.article-container li .ovh {
  margin-left: 95px;
  overflow: visible;
}
.news_group-list.article-container li a {
  padding-bottom: 0;
}
.news_group-list.article-container li a:hover {
  box-shadow: 0 0 0 8px #f7f7f7;
}
/* Hiding euro on mobile. */
@media (max-width: 600px) {
  .phone-only .exchange-widget .exchange-message {
    padding-right: 25px;
  }
  .exchange-widget .exchange-details-toggler .exchange-message {
    width: auto;
    display: block;
    padding: 14px 0 0 0;
    text-align: center;
  }
}
body .container-search .ui-autocomplete {
  margin-top: 35px;
}
/* Image */
@media (max-width: 767px) {
  .article_news-figure {
    margin-bottom: 30px;
  }
  .article_news-figure figcaption {
    position: relative;
    top: 0px;
    padding-left: 15px;
    padding-right: 30px;
    margin: 0;
    line-height: 1.4em;
    min-height: 10px;
    color: #555;
  }
  .article_news-figure figcaption:before {
    top: 13px;
  }
}
/* Article Videos. */
.article_news-list_adv_wrap .article-container {
  margin-right: 40px;
}
.additionally_video_list > li {
  float: left;
}
@media screen and (min-width: 600px) {
  .video_link:before {
    background-position: -204px -454px;
    width: 65px;
    height: 65px;
    margin-top: -35px;
    margin-left: -30px;
  }
}
@media screen and (min-width: 1000px) {
  .additionally_video_list > li.additionally_video-1,
  .additionally_video_list > li.additionally_video-4,
  .additionally_video_list > li.additionally_video-7,
  .additionally_video_list > li.additionally_video-10,
  .additionally_video_list > li.additionally_video-13,
  .additionally_video_list > li.additionally_video-16,
  .additionally_video_list > li.additionally_video-19,
  .additionally_video_list > li.additionally_video-22 {
    clear: both;
  }
}
@media screen and (min-width: 600px) and (max-width: 1000px) {
  .additionally_video_list > li {
    width: 50%;
  }
  .additionally_video_list > li.odd {
    clear: both;
  }
}
@media (max-width: 767px) {
  ul.additionally_video_list li {
    width: 49%;
  }
  .additionally_video_list > li.odd {
    clear: both;
  }
}
@media (max-width: 600px) {
  .article_news-list_adv_wrap .article-container {
    margin: 0 20px;
  }
  ul.additionally_video_list li {
    width: 100%;
    padding-right: 0;
  }
  .additionally_video_list-heading {
    height: auto;
    padding-bottom: 20px;
  }
}
@-moz-document url-prefix() {
  .article_additional_header.m-navigation .article_additional_header-col {
    float: left;
  }
}
.main-tools {
  top: 0;
}
@media (max-width: 600px) {
  .phone-only .exchange-widget .exchange-details-toggler {
    height: auto;
    padding: 0;
  }
  .exchange-widget .exchange-details-toggler .exchange-message {
    padding-right: 91px;
    padding-left: 40px;
    padding-bottom: 8px;
  }
}
body .news_group-list.article-container li a:hover {
  background: none;
  box-shadow: none;
}
body .article_additional_header-form {
  min-height: 10px;
}
.microblog-co-container .content-left .reservation .phones li.fax .wrap {
  background-image: url('../img/fax.png');
  background-position: 4px 50%;
}
.news_group-list.article-container:first-child li {
  padding-left: 30px;
}
.business-section .business-list li > .wpx_bannerize_banner_box > a {
  display: block;
}
.content-left > .wpx_bannerize_banner_box {
  margin-bottom: 7px;
}

/* Pagination */
#pager-nav {
  background: #fff;
  padding: 30px;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}
@media screen and (max-width: 767px) {
  #pager-nav {
    padding: 20px 10px;
  }
}
.page-numbers {
  display: inline-block;
  padding: 2px 11px;
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  color: #0c5fff;
  font-size: 16px;
  font-weight: 700;
  margin: 0 1px;
}
@media screen and (max-width: 767px) {
  .page-numbers {
    margin: 0;
  }
}
a.page-numbers:hover,
.page-numbers.current {
  background: #0c5fff;
  color: #fff;
  text-decoration: none;
}
.page-numbers.next,
.page-numbers.prev {
  position: relative;
  padding: 8px 11px;
  font-weight: normal;
}
.page-numbers.next:after,
.page-numbers.prev:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 35px;
}
.page-numbers.prev {
  padding-left: 47px;
}
.page-numbers.prev:after {
  left: 0;
  background: #0d61ff url("../images/arr-left-pag.png") center center no-repeat;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
@media screen and (max-width: 767px) {
  .page-numbers.prev {
    text-indent: -9999px;
    padding-left: 24px;
  }
  .page-numbers.prev:after {
    border-radius: 4px;
  }
}
.page-numbers.next {
  padding-right: 47px;
}
.page-numbers.next:after {
  right: 0;
  background: #0d61ff url("../images/arr-right-pag.png") center center no-repeat;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
@media screen and (max-width: 767px) {
  .page-numbers.next {
    text-indent: -9999px;
    padding-right: 24px;
  }
  .page-numbers.next:after {
    border-radius: 4px;
  }
}
.prev.page-numbers {
  display: none;
}

/* Companies tutorial. */
.companies-howto {
  padding-top: 1px;
}
.companies-howto-block {
  border: 2px #085bf2 solid;
  text-align: center;
}
.companies-howto-block h3{
  height: 100px;
  padding: 0 49px 0;
  margin-top: 46px;
  margin-bottom: 24px;
  font-size: 25px;
  line-height: 1.1em;
  color: #444;
}
.companies-howto-block h3:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}
.companies-howto-block h3 > span {
  display: inline-block;
  vertical-align: middle;
}
.companies-howto-block h3 > span span {
  color: #f89a04;
}
.companies-howto-block .separator {
  width: 45px;
  height: 3px;
  display: block;
  margin: 0 auto;
  background: #f89a04;
}
.companies-howto-block p {
  font-size: 17px;
  line-height: 1.3em;
  color: #808080;
  height: 120px;
  text-align: center;
  padding: 0 69px;
}
.companies-howto-wrapper {
  margin-bottom: 12px;
}
.companies-howto-wrapper > div {
  padding: 0 1px;
}
.companies-howto-wrapper > div:first-child .companies-howto-block p {
  padding: 0 30px;
}

@media (min-width: 1020px) {
  .companies-howto-wrapper > div {
    width: 49.95%;
  }
  .companies-promoted > div {
    width: 33.32333333%;
  }
}
@media (min-width: 980px) {
  .companies-promoted > div {
    width: 33.31033333%;
  }
  .companies-howto-wrapper > div {
    width: 49.95%;
  }
}
.companies-section.anti-instructions.companies-section.companies-evt {
  padding-top: 1px;
}
.companies-howto-left,
.companies-howto-top{
  position: relative;
}
.companies-howto-left:before,
.companies-howto-left:after{
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
  border-style: solid;
  border-color: transparent #085bf2 transparent transparent;
  border-width: 22px;
  margin-left: -44px;
  margin-top: -22px;
}
.companies-howto-left:after {
  left: 2px;
  border-color: transparent #fff transparent transparent;
}
.companies-howto-top:before,
.companies-howto-top:after{
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: 50%;
  border-style: solid;
  border-color: transparent transparent #085bf2 transparent;
  border-width: 22px 26px;
  margin-left: -26px;
  margin-top: -44px;
}
.companies-howto-top:after {
  top: 2px;
  border-color: transparent transparent #fff transparent;
}
.container-companies-new {
  float: none;
  margin-left: 27%;
}
.companies-howto-wrapper,
.companies-howto-block,
.companies-promoted {
  font-size: 0;
}
.companies-howto-wrapper .col-md-6,
.companies-promoted .col-md-4 {
  float: none;
  display: inline-block;
  vertical-align: top;
}

.companies-suplimentary {
  background: #0e62ff;
  padding: 18px 0 25px;
  text-align: center;
}
.companies-suplimentary h3 {
  padding: 0 78px;
  color: #fff;
  line-height: 1.1em;
  font-size: 25px;
  margin-top: 0;
  margin-bottom: 30px;
}

.companies-suplimentary p {
  font-size: 16px;
  line-height: 1.3em;
  color: #fff;
  padding: 0 10px;
  margin: 0;
}
.companies-section.anti-instructions.companies-section.companies-evt {
  background: #f8f8f8;
  padding: 0 0 13px;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25);
}
.companies-howto {
  background: #fff;
  padding-bottom: 2px;
  border-bottom: 1px #e3e3e3 solid;
}

@media (max-width: 979px) {
  .companies-howto {
    padding-top: 10px;
  }
  .container-companies-new {
    float: none;
    margin-left: 0;
  }
  .companies-howto-wrapper {
    display: none;
  }
  .companies-promoted .col-md-4 {
    display: block;
    margin-bottom: 10px;
  }
  .companies-suplimentary h3 {
    font-size: 20px;
    padding: 0 25px;
  }
  .companies-suplimentary p {
    font-size: 15px;
  }
  .company-add-phone {
    padding: 1px 10px;
    margin-top: 10px;
  }
  .company-add-phone .add_company h2 {
    font-size: 14px;
  }
}

.companies-subterm-separator {
  background: url('../images/arr-small-right.png') no-repeat center center;
  width: 6px;
  height: 9px;
  display: inline-block;
  margin: 0 5px;
  position: relative;
  top: -2px;
}
.companies-subterm {
  font-size: 22px;
  color: #111;
}
.projects-pager {
  padding: 0 10px;
}

/* Business news list. */

.businessnews_list-wrap .double-project {
  padding: 0;
}

.businessnews_list-wrap .double-project .col-sm-6 {
  padding: 0;
}

.businessnews_list-wrap .double-project .article-medium {
  margin-left: 10px;
}
.businessnews_list-wrap .double-project .col-sm-6:first-child .article-medium {
  margin-left: 0px;
  margin-right: 10px;
}
.businessnews_list-wrap .double-project-background {
  margin-bottom: 0;
  padding: 10px 5px 20px;
}
.businessnews_list-wrap .double-project-background .col-sm-6 {
  padding: 0 5px;
}
.businessnews_list-wrap .triple-project {
  background: none;
  box-shadow: inset 0 138px 0 #fff;
}

.businessnews_list-wrap .triple-project.teaser-block .teaser-info:after {
  background: #fff;
}
.businessnews_list-wrap .triple-project.teaser-block > li:hover .teaser-info:after {
  background: #508eff;
}

@media screen and (max-width: 767px) {
  .projects-pager {
    padding: 0;
  }
  .article-medium .text {
    padding: 0 14px 5px;
  }
  .projects-container h3.short-lines {
    height: auto;
  }
  .projects-container .triple-project.teaser-block li {
    display: block;
  }

  .businessnews_list-wrap .double-project .article-medium {
    margin-left: 0px;
  }
  .businessnews_list-wrap .double-project .col-sm-6:first-child .article-medium {
    margin-left: 0px;
    margin-right: 0px;
  }
  .businessnews_list-wrap .double-project-background {
    padding-left: 0;
    padding-right: 0;
  }
  .businessnews_list-wrap .double-project-background .col-sm-6 {
    padding-left: 0;
    padding-right: 0;
  }
}

/* Search by date. */
.content_period_form .content_period_header-col label {
  color: #fff;
}
.content_period_form .ui-datepicker-trigger {
  border-color: transparent;
}

@media screen and (max-width: 768px) {
  .content_period_header .content_period_header-search_link {
    font-size: 20px;
  }
  .content_period_header-title {
    padding-top: 11px;
  }
  .content_period_header {
    padding-left: 10px;
  }
  .content_period_form .content_period_header-col {
    padding-top: 4px;
    width: 50%;
  }
  .content_period_form .content_period_header {
    padding-left: 0;
  }
  .content_period_form .content_period_header-title {
    padding-left: 10px;
    padding-top: 11px;
    width: auto;
  }
  .content_period_form .content_period_header-last{
    border-radius: 0;
  }
}
@media screen and (max-width: 768px) and (min-width: 480px) {
  .content_period_form .content_period_header-calendar_table {
    margin-top: 13px;
  }
}
@media (max-width: 479px) {
  .content_period_header-col {
    height: 48px;
  }
  .content_period_header-title {
    padding-top: 14px;
  }
  .content_period_form .content_period_header-col {
    width: 100%;
  }
  .content_period_form .content_period_header-col:first-child {
    height: 48px;
    padding-top: 14px;
  }
  .content_period_header-time_separator .content_period_header-time {
    position: relative;
    top: -9px;
  }
  .content_period_header-time_separator:after {
    top: -8px;
    right: -1px;
    margin-left: 2px;
  }
  .content_period_header-search_link {
    width: 75px;
    display: inline-block;
    margin-left: 0;
    height: 22px;
    overflow: hidden;
  }
  .content_period_form  .content_period_header-last {
    padding-left: 4px;
  }
  .businessnews_group .content_period_form  .content_period_header-last {
    padding-left: 8px;
  }
  .content_period_header-col:first-child {
    margin-left: -6px;
  }
  .content_period_form .content_period_header-title {
    padding-left: 4px;
  }
}
@media screen and (min-width: 768px) {
  .content_period_form .content_period_header-calendar_table {
    margin-top: 5px;
  }
}

/* Vertical images.  */
@media screen and (min-width: 768px) {
  .projects-container .vertical-picture,
  .teaser-block .image-container .vertical-picture{
    display: block;
    height: 100%;
  }
  .projects-container .vertical-picture > img,
  .triple-project.teaser-block .image-container .vertical-picture img,
  .teaser-block .image-container .vertical-picture img{
    width: auto;
    height: 100%;
    margin: 0 auto;
  }
}

/* News page */
.news-page .aside_nav_main {
  margin-bottom: 10px;
}
.news-page .aside_nav_main:after {
  content: "";
  display: block;
  width: 100%;
  height: 13px;
  background: #eee;
}

.content_period_header-double .content_period_header-last:first-child{
  float: right;

}
.content_period_header-double .content_period_header-last {
  margin-right: -1px;
}

.content-news {
  background: none;
}
.news_group .infinite-item{
  background: #fff;
  margin-top: 15px;
  border-radius: 0 15px 0 0;
}
.news_group .infinite-item:first-child {
  margin-top: 0;
}

.news_group-list {
  padding-top: 0;
}

.news-page .content_period_form header  {
  padding-left: 0;
}
.news-page .content_period_form .content_period_header-title{
  width: 100%;
  padding-left: 16px;

}
.news-page .content_period_form .content_period_header-col + .content_period_header-col {
  width: 45%;
  text-align: right;
}

.news-page .content_period_form .content_period_header-col.content_period_header-last {
  text-align: left;
  width: 55%;
}

.news-page .content_period_header-calendar_table {
  min-width: 80px;
}
.news_group-list li:last-child {
  border-bottom: 0;
}
@media screen and (max-width: 480px) {
  .news-page .content_period_form .content_period_header-col + .content_period_header-col {
    width: 100%;
    text-align: right;
    padding-right: 86px;
  }
  .news-page .content_period_form .content_period_header-col.content_period_header-last {
    padding-right: 50px;
  }
}

/* additional styles */

.content-left iframe {
  max-width: 100%;
}
.company-search-form .submit-form:active {
  color: #025cff;
  opacity: 0.80;
}
.page-numbers {
  margin-bottom: 10px;
}
/* Start styling new pagination*/
.page-numbers.dots{
  display: none;
}
.prev.page-numbers{
  display: inline-block;
  margin-left: 0;
  margin-right: 19px;
}
a.next.page-numbers , .prev.page-numbers{
  padding: 16px 11px;
  vertical-align: bottom;
  margin-bottom: 5px;
  margin-left: 19px;
}
.page-numbers.next:after ,.prev.page-numbers:after{
  border-radius: 4px;
}
.page-numbers {
  display: none;
}
.next.page-numbers, .prev.page-numbers, .page-numbers.current {
  display: inline-block !important;
}
.disp-in {
  display: inline-block !important;
}

/* Styling error message input  */
.company-register-form .form-line .text-input.error {
  border: 1px solid #f0000d;
}
.company-register-form .form-line label.error {
  display: block;
  margin-top: 5px;
}

/* menu block fix. */
.hide-menu-block {
 display: none !important;
 position: absolute;
 top: 0;
 left: 300px;
 width: 100%;
 height: 100%;
 z-index: 100;
}
.main-menu-open .hide-menu-block {
 display: block !important;
}
@media screen and (min-width: 980px) {
 .hide-menu-block {
  display: none !important;
 }
}
@media screen and (max-width: 480px) {
  .hide-menu-block {
   left: 195px
  }
}
.main-menu-open {
 overflow: hidden;
}
