

/* Start:/bitrix/templates/main/css/fonts.css?166211830410959*/
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
  font-display: swap;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format('woff2');
  unicode-range: U+0370-03FF;
  font-display: swap;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
  font-display: swap;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format('woff2');
  unicode-range: U+0370-03FF;
  font-display: swap;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
  font-display: swap;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format('woff2');
  unicode-range: U+0370-03FF;
  font-display: swap;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format('woff2');
  unicode-range: U+1F00-1FFF;
  font-display: swap;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format('woff2');
  unicode-range: U+0370-03FF;
  font-display: swap;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url("/bitrix/templates/main/fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* End */


/* Start:/bitrix/templates/main/css/style.css?1497349015270222*/
@charset "UTF-8";
/* Neat 1.7.0
 * http://neat.bourbon.io
 * Copyright 2012-2014 thoughtbot, inc.
 * MIT License */
/* line 2, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_box-sizing.scss */
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 7, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_box-sizing.scss */
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit; }

/* line 5, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

/* line 22, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1; }

/* line 24, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none; }

/* line 26, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

/* line 30, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none; }
  /* line 103, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
  q:before, q:after, blockquote:before, blockquote:after {
    content: "";
    content: none; }

/* line 32, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none; }

/* line 116, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

/* normalize-scss 3.0.2+normalize.3.0.2 | MIT/GPLv2 License | bit.ly/normalize-scss */
/**
 * Establish a vertical rhythm unit using $base-font-size, $base-line-height,
 * and $rhythm-unit variables. Also, correct text resizing oddly in IE 6/7 when
 * body `font-size` is set using `em` units.
 */
/* line 106, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 81.25%;
  line-height: 1.84615em; }

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 67, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
/* line 79, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
body {
  margin: 0;
  /*background-image: url('/bitrix/templates/main/css/../images/new_year_back2.png');*/
  background-repeat: repeat; 
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 93, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 114, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  *display: inline;
  *zoom: 1;
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 133, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 */
/* line 143, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
[hidden] {
  display: none; }

/**
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 152, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 164, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
a {
  background-color: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 173, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 185, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 193, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
b,
strong {
  font-weight: bold; }

/**
 * Set 1 unit of vertical rhythm on the top and bottom margin.
 */
/* line 203, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
blockquote {
  margin: 1.84615em 40px; }

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 212, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 221, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
h1 {
  /* Set the font-size and line-height while keeping a proper vertical rhythm. */
  font-size: 2em;
  line-height: 1.84615em;
  /* Set 1 unit of vertical rhythm on the top and bottom margins. */
  margin-top: 0.92308em;
  margin-bottom: 0.92308em; }

/* line 236, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
h2 {
  font-size: 1.5em;
  line-height: 1.23077em;
  margin-top: 1.23077em;
  margin-bottom: 1.23077em; }

/* line 242, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
h3 {
  font-size: 1.17em;
  line-height: 1.57791em;
  margin-top: 1.57791em;
  margin-bottom: 1.57791em; }

/* line 248, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
h4 {
  font-size: 1em;
  line-height: 1.84615em;
  margin-top: 1.84615em;
  margin-bottom: 1.84615em; }

/* line 254, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
h5 {
  font-size: 0.83em;
  line-height: 2.22428em;
  margin-top: 2.22428em;
  margin-bottom: 2.22428em; }

/* line 260, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
h6 {
  font-size: 0.67em;
  line-height: 2.75545em;
  margin-top: 2.75545em;
  margin-bottom: 2.75545em; }

/**
 * Address styling not present in IE 8/9.
 */
/* line 272, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/**
 * Set 1 unit of vertical rhythm on the top and bottom margin.
 */
/* line 283, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
p,
pre {
  margin: 1.84615em 0; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 293, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 301, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 309, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
sup {
  top: -0.5em; }

/* line 313, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
sub {
  bottom: -0.25em; }

/* Lists
   ========================================================================== */
/**
 * Address margins set differently in IE 6/7.
 */
/* line 325, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
dl,
menu,
ol,
ul {
  margin: 1.84615em 0; }

/* line 346, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
dd {
  margin: 0 0 0 40px; }

/**
 * Address paddings set differently in IE 6/7.
 */
/* line 354, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
menu,
ol,
ul {
  padding: 0 0 0 40px; }

/**
 * Correct list images handled incorrectly in IE 7.
 */
/* line 366, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 381, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
img {
  border: 0;
  /* Improve image quality when scaled in IE 7. */
  -ms-interpolation-mode: bicubic; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 394, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 406, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
figure {
  margin: 1.84615em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
/* line 415, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
/* line 424, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 432, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * Correct margin displayed oddly in IE 6/7.
 */
/* line 456, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
form {
  margin: 0; }

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 * 4. Address `font-family` inconsistency between `textarea` and other form in IE 7
 * 5. Improve appearance and consistency with IE 6/7.
 */
/* line 470, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
  *font-family: sans-serif;
  /* 4 */
  *vertical-align: middle;
  /* 5 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 488, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
button {
  overflow: visible; }

/**
 * 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 Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 499, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
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.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
/* line 514, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */ }

/**
 * Re-set default cursor for disabled elements.
 */
/* line 529, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 538, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 549, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */
/* line 564, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 581, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 592, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  /* 2 */
  /**
   * Remove inner padding and search cancel button in Safari and Chrome on OS X.
   * Safari (but not Chrome) clips the cancel button when the search input has
   * padding (and `textfield` appearance).
   */ }
  /* line 602, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
  input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
/* line 612, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
fieldset {
  margin: 0 2px;
  /* Apply borders and padding that keep the vertical rhythm. */
  border-color: #c0c0c0;
  border-top-width: 0.07692em;
  border-top-style: solid;
  padding-top: 0.56923em;
  border-bottom-width: 0.07692em;
  border-bottom-style: solid;
  padding-bottom: 1.12308em;
  border-left-width: 0.07692em;
  border-left-style: solid;
  padding-left: 1.07692em;
  border-right-width: 0.07692em;
  border-right-style: solid;
  padding-right: 1.07692em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */
/* line 628, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
  *margin-left: -7px;
  /* 3 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 642, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 651, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 662, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 667, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_normalize.scss */
td,
th {
  padding: 0; }

/**
 * Everslider - Responsive jQuery Carousel Plugin */
/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.everslider {
  position: relative;
  width: 100%;
  overflow: hidden;
  margin: 0 0 20px;
  background: url(/bitrix/templates/main/css/../images/slider/preload.gif) no-repeat center; }
  /* line 9, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .everslider .es-slides {
    position: relative;
    width: 100000px;
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-transform: translate3d(0, 0, 0); }
    /* line 16, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
    .everslider .es-slides > li {
      position: relative;
      float: left;
      padding: 0 !important;
      border: 0 !important;
      width: 300px;
      height: 200px;
      margin: 0 10px 0 0;
      cursor: default;
      -webkit-transform: translate3d(0, 0, 0); }
  /* line 28, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .everslider.es-swipe-grab .es-slides > li {
    cursor: default; }
  /* line 32, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .everslider .es-slides img {
    height: auto; }
  /* line 35, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .everslider.es-slides-ready {
    background: none; }

/* Preload */
/* line 40, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-slides {
  visibility: hidden; }

/* line 43, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-slides-ready .es-slides {
  visibility: visible; }

/* Navigation */
/* line 49, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-navigation a {
  position: absolute;
  top: 50%;
  margin-top: -17px;
  padding: 7px;
  background-color: #eee; }
/* line 55, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-navigation .es-prev {
  left: 0; }
/* line 57, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-navigation .es-next {
  right: 0; }
/* line 59, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-navigation .es-first, .es-navigation .es-last {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default; }
/* line 63, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-navigation a span {
  display: block;
  width: 20px;
  height: 20px;
  text-indent: -9999px; }

/* Pagination */
/* line 79, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-pagination {
  position: absolute;
  right: 10px;
  bottom: 10px; }
  /* line 83, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-pagination a {
    position: relative;
    float: left;
    width: 25px;
    height: 5px;
    border: 1px solid #234e73;
    overflow: hidden;
    margin: 0 5px 0;
    text-indent: -9999px; }
  /* line 92, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-pagination .es-active {
    background-color: #234e73; }

/* Ticker */
/* line 97, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
.es-ticker {
  position: absolute;
  bottom: 0;
  right: 0; }
  /* line 101, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-ticker a {
    display: block;
    padding: 7px;
    background: #eee; }
    /* line 105, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
    .es-ticker a span {
      display: block;
      width: 20px;
      height: 20px;
      text-indent: -9999px; }
  /* line 110, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-ticker .es-play span {
    background: url(/bitrix/templates/main/css/../images/slider/ticker.png) no-repeat 0 0; }
  /* line 112, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-ticker .es-pause span {
    background: url(/bitrix/templates/main/css/../images/slider/ticker.png) no-repeat -20px 0; }

/* Retina */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
  /* Navigation */
  /* line 120, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-navigation .es-prev span {
    background: url(/bitrix/templates/main/css/../images/slider/arrows@2x.png) no-repeat 0 0;
    background-size: 40px 40px; }
  /* line 123, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-navigation .es-next span {
    background: url(/bitrix/templates/main/css/../images/slider/arrows@2x.png) no-repeat -20px 0;
    background-size: 40px 40px; }

  /* Pagination */
  /* line 127, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-pagination a {
    background: url(/bitrix/templates/main/css/../images/slider/bullets@2x.png) no-repeat 0 0;
    background-size: 26px 13px; }
    /* line 130, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
    .es-pagination a.es-active {
      background: url(/bitrix/templates/main/css/../images/slider/bullets@2x.png) no-repeat -13px 0;
      background-size: 26px 13px; }

  /* Ticker */
  /* line 135, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-ticker .es-play span {
    background: url(/bitrix/templates/main/css/../images/slider/ticker@2x.png) no-repeat 0 0;
    background-size: 40px 20px; }
  /* line 138, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_everslider.sass */
  .es-ticker .es-pause span {
    background: url(/bitrix/templates/main/css/../images/slider/ticker@2x.png) no-repeat -20px 0;
    background-size: 40px 20px; } }
/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
#awOnePageButton .view-slide {
  display: none; }

/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
/* line 7, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-load {
  height: 470px;
  /* Same as showcase javascript option */
  overflow: hidden; }

/* Container when content is shown as one page */
/* */
/* Container when content is shown in slider */
/* line 19, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase {
  position: relative;
  margin: auto; }

/* line 23, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-content-container {
  background-color: #000; }

/* Navigation arrows */
/* line 28, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-arrow-previous, .showcase-arrow-next {
  position: absolute;
  background: url("/bitrix/templates/main/css/../images/arrows.png");
  width: 33px;
  height: 33px;
  top: 220px;
  cursor: pointer; }

/* line 36, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-arrow-previous {
  left: -60px; }
  /* line 38, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-arrow-previous:hover {
    background-position: 0px -34px; }

/* line 41, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-arrow-next {
  right: -56px;
  background-position: -34px 0; }
  /* line 44, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-arrow-next:hover {
    background-position: -34px -34px; }

/* Content */
/* line 49, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-content {
  text-align: center; }

/* line 52, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-content-wrapper {
  text-align: center;
  height: 470px;
  width: 700px;
  display: table-cell;
  vertical-align: middle; }

/* Styling the tooltips */
/* line 61, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-plus-anchor {
  background-image: url("/bitrix/templates/main/css/../images/plus.png");
  background-repeat: no-repeat; }
  /* line 64, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-plus-anchor:hover {
    background-position: -32px 0; }

/* line 67, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
div.showcase-tooltip {
  background-color: #fff;
  color: #000;
  text-align: left;
  padding: 5px 8px;
  background-image: url(/bitrix/templates/main/css/../images/white-opacity-80.png); }

/* Styling the caption */
/* line 76, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-caption {
  color: #000;
  padding: 8px 15px;
  text-align: left;
  position: absolute;
  bottom: 10px;
  left: 10px;
  right: 10px;
  display: none;
  background-image: url(/bitrix/templates/main/css/../images/white-opacity-80.png); }

/* line 87, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-onepage .showcase-content {
  margin-bottom: 10px; }

/* Button Wrapper */
/* line 92, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-button-wrapper {
  clear: both;
  margin-top: 10px;
  text-align: center; }
  /* line 96, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-button-wrapper span {
    margin-right: 3px;
    padding: 2px 5px 0px 5px;
    cursor: pointer;
    font-size: 12px;
    color: #444444; }
    /* line 102, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
    .showcase-button-wrapper span.active {
      color: #fff; }

/* Thumbnails */
/* line 107, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-container {
  background-color: #000; }

/* line 110, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-wrapper {
  overflow: hidden; }

/* line 113, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail {
  width: 120px;
  height: 90px;
  cursor: pointer;
  border: solid 1px #333;
  position: relative; }

/* line 120, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-caption {
  position: absolute;
  bottom: 2px;
  padding-left: 10px;
  padding-bottom: 5px; }

/* line 126, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-content {
  padding: 10px;
  text-align: center;
  padding-top: 25px; }

/* line 131, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-cover {
  background-image: url(/bitrix/templates/main/css/../images/black-opacity-40.png);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

/* line 140, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail:hover, .showcase-thumbnail.active {
  border: solid 1px #999; }
  /* line 142, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-thumbnail:hover .showcase-thumbnail-cover, .showcase-thumbnail.active .showcase-thumbnail-cover {
    display: none; }

/* line 145, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-wrapper-horizontal {
  padding: 10px; }
  /* line 147, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-thumbnail-wrapper-horizontal .showcase-thumbnail {
    margin-right: 10px;
    width: 116px; }

/* line 151, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-wrapper-vertical {
  padding: 10px; }
  /* line 153, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-thumbnail-wrapper-vertical .showcase-thumbnail {
    margin-bottom: 10px; }

/* line 156, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward, .showcase-thumbnail-button-forward {
  padding: 7px;
  cursor: pointer; }

/* line 160, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward {
  padding-bottom: 0px;
  padding-right: 0px; }
  /* line 163, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
  .showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
    background-image: url(/bitrix/templates/main/css/../images/arrows-small.png);
    background-repeat: no-repeat;
    display: block;
    width: 17px;
    height: 17px; }

/* line 171, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical, .showcase-thumbnail-button-forward .showcase-thumbnail-horizontal {
  background-image: url(/bitrix/templates/main/css/../images/arrows-small.png);
  background-repeat: no-repeat;
  display: block;
  width: 17px;
  height: 17px; }

/* line 179, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {
  background-image: url(/bitrix/templates/main/css/../images/arrows-small.png);
  background-repeat: no-repeat;
  display: block;
  width: 17px;
  height: 17px; }
/* line 185, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
  background-position: 0 -51px;
  margin-left: 55px; }
/* line 188, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical {
  background-position: -17px -51px; }

/* line 192, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical {
  background-position: 0 -34px;
  margin-left: 55px; }
/* line 195, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical {
  background-position: -17px -34px; }

/* line 199, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {
  background-position: 0 -17px;
  margin-top: 40px;
  margin-bottom: 40px; }
/* line 203, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal {
  background-position: -17px -17px; }

/* line 207, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal {
  background-position: 0 0;
  margin-top: 40px;
  margin-bottom: 40px; }
/* line 211, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal {
  background-position: -17px 0; }
/* line 213, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-forward span span {
  display: none; }

/* Hide button text */
/* line 218, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_showcase.sass */
.showcase-thumbnail-button-backward span span {
  display: none; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
html.remodal_lock, body.remodal_lock {
  overflow: hidden; }

/* Anti FOUC */
/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal, [data-remodal-id] {
  visibility: hidden; }

/* Overlay necessary styles */
/* line 11, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
  display: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  text-align: center; }
  /* line 22, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
  .remodal-overlay:after {
    display: inline-block;
    height: 100%;
    margin-left: -0.05em;
    content: ""; }
  /* line 27, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
  .remodal-overlay > * {
    -webkit-transform: translateZ(0px); }

/* Fix iPad, iPhone glitches */
/* Modal dialog necessary styles */
/* line 34, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal {
  position: relative;
  display: inline-block; }

/* ==========================================================================
 * Remodal default theme
 * ========================================================================== */
/* Default theme font */
/* Background for effects */
/* line 46, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-bg {
  -webkit-transition: -webkit-filter 0.2s linear;
  -moz-transition: -moz-filter 0.2s linear;
  -o-transition: -o-filter 0.2s linear;
  transition: filter 0.2s linear; }

/* line 52, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
body.remodal_active .remodal-bg {
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  -ms-filter: blur(3px);
  filter: blur(3px); }

/* Overlay default theme styles */
/* line 61, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-overlay {
  opacity: 0;
  background: rgba(0, 0, 0, 0.3);
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear; }

/* line 69, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
body.remodal_active .remodal-overlay {
  opacity: 1; }

/* Modal dialog default theme styles */
/* line 74, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal {
  width: 100%;
  min-height: 100%;
  padding: 35px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #f4f4f4;
  background-clip: padding-box;
  -webkit-transform: scale(0.95);
  -moz-transform: scale(0.95);
  -ms-transform: scale(0.95);
  -o-transform: scale(0.95);
  transform: scale(0.95);
  -webkit-transition: -webkit-transform 0.2s linear;
  -moz-transition: -moz-transform 0.2s linear;
  -o-transition: -o-transform 0.2s linear;
  transition: transform 0.2s linear; }

/* line 93, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
body.remodal_active .remodal {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

/* Modal dialog vertical align */
/* line 102, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal, .remodal-overlay:after {
  vertical-align: middle; }

/* Close button */
/* line 107, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-close {
  position: absolute;
  top: 20px;
  right: 20px; }

/* Dialog buttons */
/* line 117, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-confirm, .remodal-cancel {
  display: inline-block;
  width: 120px;
  padding: 9px 0;
  margin: 0 0 5px 0;
  font-size: 10pt;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  background-clip: padding-box;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear; }

/* line 132, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-confirm {
  border: 2px solid #16a085;
  background: #f4f4f4;
  color: #16a085; }
  /* line 136, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
  .remodal-confirm:hover, .remodal-confirm:active {
    background: #16a085;
    color: #f4f4f4; }

/* line 140, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.remodal-cancel {
  border: 2px solid #c0392b;
  background: #f4f4f4;
  color: #c0392b; }
  /* line 144, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
  .remodal-cancel:hover, .remodal-cancel:active {
    background: #c0392b;
    color: #f4f4f4; }

/* Media queries
 * ========================================================================== */
@media only screen and (min-width: 40.063em) {
  /* line 152, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
  .remodal {
    max-width: 700px;
    margin: 20px auto;
    min-height: 0; } }
/* IE8
 * ========================================================================== */
/* line 160, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
html.lt-ie9 {
  min-height: 100%;
  overflow: auto !important;
  margin: 0; }
  /* line 164, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
  html.lt-ie9 body {
    min-height: 100%;
    overflow: auto !important;
    margin: 0; }

/* line 170, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.lt-ie9 .remodal-overlay {
  background: url(/bitrix/templates/main/css/img/overlay-ie8.png); }
/* line 172, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_remodal.sass */
.lt-ie9 .remodal {
  width: 500px;
  min-height: auto; }

/*! Tablesaw - v0.1.8 - 2014-10-23
 ** https://github.com/filamentgroup/tablesaw
 ** Copyright (c) 2014 Filament Group; Licensed MIT */
/* line 5, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
table.tablesaw {
  empty-cells: show;
  max-width: 100%;
  width: 100%; }

/* line 10, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw {
  border-collapse: collapse;
  width: 100%;
  border: 0;
  padding: 0; }
  /* line 15, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw th, .tablesaw td {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.5em 0.7em; }
  /* line 20, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw thead tr:first-child th {
    padding-top: 0.9em;
    padding-bottom: 0.7em; }

/* Structure */
/* Default radio/checkbox styling horizonal controlgroups. */
/* line 30, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn:focus {
  -webkit-box-shadow: 0 0 0.35em #4faeef !important;
  box-shadow: 0 0 0.35em #4faeef !important; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.ie-lte8 .tablesaw-bar .btn:hover, .ie-lte8 .tablesaw-bar .btn:focus {
  color: #208de3;
  background-color: #fff;
  border-color: #aaa;
  outline: none; }

/* line 42, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn-select select {
  background: none;
  border: none;
  display: block;
  position: absolute;
  font-weight: inherit;
  left: 0;
  top: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  min-height: 1em;
  opacity: 0;
  filter: alpha(opacity=0);
  display: inline-block;
  color: transparent; }
/* line 59, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn select option {
  background: #fff;
  color: #000;
  font-family: sans-serif; }

/* line 64, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-enhanced .tablesaw-bar .btn.btn-select {
  color: #4d4d4d;
  padding-right: 2.5em;
  min-width: 7.25em;
  text-align: left;
  text-indent: 0; }

/* line 71, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.ie-lte8 .tablesaw-bar .btn-select {
  min-width: 6.1em; }

/* line 75, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn.btn-small, .tablesaw-bar .btn.btn-micro {
  display: inline-block;
  width: auto;
  height: auto;
  position: relative;
  top: 0; }
/* line 81, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn.btn-small {
  font-size: 1.0625em;
  line-height: 19px;
  padding: 0.3em 1em 0.3em 1em; }
/* line 85, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn.btn-micro {
  font-size: 0.8125em;
  padding: 0.4em 0.7em 0.25em 0.7em; }

/* line 89, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-enhanced .tablesaw-bar .btn-select {
  text-align: left; }

/* line 94, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn-select:after {
  background: #e5e5e5;
  background: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25);
  box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25);
  content: " ";
  display: block;
  position: absolute; }
/* line 102, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn-select.btn-small, .tablesaw-bar .btn-select.btn-micro {
  padding-right: 1.5em; }
/* line 104, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn-select:after {
  background: none;
  background-repeat: no-repeat;
  background-position: 0.25em 0.45em;
  content: "▼";
  font-size: 0.55em;
  padding-top: 1.2em;
  padding-left: 1em;
  left: auto;
  right: 0;
  margin: 0;
  top: 0;
  bottom: 0;
  width: 1.8em; }
/* line 118, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar .btn-select.btn-small:after, .tablesaw-bar .btn-select.btn-micro:after {
  width: 1.2em;
  font-size: 0.5em;
  padding-top: 1em;
  padding-right: 0.5em;
  line-height: 1.65;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-left-width: 0; }

/* Column navigation buttons for swipe and columntoggle tables */
/* Table Toolbar */
/* line 134, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-bar {
  clear: both;
  font-family: sans-serif; }
  /* line 137, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-bar.mode-swipe, .tablesaw-bar.mode-columntoggle {
    position: relative; }

/* line 140, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-toolbar {
  font-size: 0.875em; }
  /* line 142, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-toolbar label {
    padding: 0.5em 0;
    clear: both;
    display: block;
    color: #888;
    margin-right: 0.5em;
    text-transform: uppercase; }

/* line 152, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-toolbar ~ table {
  clear: both; }
/* line 154, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-toolbar .a11y-sm {
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px; }

@media (min-width: 24em) {
  /* line 162, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-toolbar .a11y-sm {
    clip: none;
    height: auto;
    width: auto;
    position: static;
    overflow: visible; } }
/* line 172, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
table.tablesaw tbody th {
  font-weight: bold; }
/* line 175, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
table.tablesaw thead th, table.tablesaw thead td {
  color: #444;
  font-size: 0.9em; }

/* line 179, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw {
  /* 19px */
  /* 19px */ }
  /* line 180, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw th {
    line-height: 1em;
    text-align: left;
    vertical-align: middle; }
  /* line 184, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw td {
    line-height: 1em;
    text-align: left;
    vertical-align: middle;
    vertical-align: middle;
    font-size: 1.17em; }
  /* line 191, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw tbody th {
    vertical-align: middle;
    font-size: 1.17em; }
  /* line 195, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw td .btn, .tablesaw tbody th .btn {
    margin: 0; }
  /* line 197, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw thead {
    border: 1px solid #e5e5e4;
    background: #e2dfdc;
    background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#e2dfdc));
    background-image: -webkit-linear-gradient(top, white, #e2dfdc);
    background-image: linear-gradient(to bottom, #ffffff, #e2dfdc); }
    /* line 203, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
    .tablesaw thead th {
      font-weight: 100;
      color: #333;
      text-transform: uppercase;
      text-shadow: 0 1px 0 #fff;
      text-align: left; }
    /* line 209, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
    .tablesaw thead tr:first-child th {
      font-weight: normal;
      font-family: sans-serif;
      border-right: 1px solid #e4e1de; }
  /* line 213, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw tbody tr {
    border-bottom: 1px solid #dfdfdf; }
  /* line 215, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw caption {
    text-align: left;
    margin-bottom: 1.4em;
    opacity: 0.5;
    filter: alpha(opacity=50); }

/* Table rows have a gray bottom stroke by default */
/* Stack */
/* line 225, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-cell-label-top {
  text-transform: uppercase;
  font-size: 0.9em;
  font-weight: normal; }

/* line 230, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-cell-label {
  font-size: 0.65em;
  text-transform: uppercase;
  color: #888;
  font-family: sans-serif; }

@media (min-width: 40em) {
  /* line 237, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw td {
    line-height: 2em; } }
/* Table rows have a gray bottom stroke by default */
/* line 243, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-stack tbody tr {
  border-bottom: 1px solid #dfdfdf; }
/* line 245, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label {
  display: none; }

/* Mobile first styles: Begin with the stacked presentation at narrow widths */
@media only all {
  /* Show the table cells as a block level element */
  /* line 253, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack td, .tablesaw-stack th {
    text-align: left;
    display: block; }
  /* line 256, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack tr {
    clear: both;
    display: table-row; }
  /* line 259, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack td .tablesaw-cell-label {
    display: block;
    padding: 0 0.6em 0 0;
    min-width: 30%;
    display: inline-block; }
  /* line 265, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack th .tablesaw-cell-label {
    display: block;
    padding: 0 0.6em 0 0;
    min-width: 30%;
    display: inline-block; }
  /* line 270, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack th .tablesaw-cell-label-top {
    display: block;
    padding: 0.4em 0;
    margin: 0.4em 0; }
  /* line 274, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack td .tablesaw-cell-label-top {
    display: block;
    padding: 0.4em 0;
    margin: 0.4em 0; }

  /* Make the label elements a percentage width */
  /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
  /* line 280, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-cell-label {
    display: block; }

  /* Avoid double strokes when stacked */
  /* line 284, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack tbody th.group {
    margin-top: -1px; }
  /* line 286, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack th.group b.tablesaw-cell-label {
    display: none !important; } }
/* Avoid double strokes when stacked */
@media (max-width: 39.9375em) {
  /* line 293, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack thead td, .tablesaw-stack thead th {
    display: none; }
  /* line 296, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack tbody td, .tablesaw-stack tbody th {
    clear: left;
    float: left;
    width: 100%; } }
/* Media query to show as a standard table at 560px (35em x 16px) or wider */
@media (min-width: 40em) {
  /* line 305, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack tr {
    display: table-row; }
  /* line 307, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack td, .tablesaw-stack th {
    display: table-cell;
    margin: 0; }
  /* line 311, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack thead td, .tablesaw-stack thead th {
    display: table-cell;
    margin: 0; }
  /* line 314, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label {
    display: none !important; } }
/* Show the table header rows */
/* Hide the labels in each cell */
/* line 319, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-fix-persist {
  table-layout: fixed; }

/* see Gruntfile.js for grunticon selector */
/* line 324, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.btn.tablesaw-columntoggle-btn {
  float: right; }
  /* line 326, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .btn.tablesaw-columntoggle-btn span {
    text-indent: -9999px;
    display: inline-block; }

/* line 330, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle-btnwrap .dialog-content {
  padding: 0.5em; }

/* line 333, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle tbody td {
  line-height: 1.5; }

/* Remove top/bottom margins around the fieldcontain on check list */
/* line 338, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle-popup {
  display: none; }

/* line 341, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup {
  display: block;
  position: absolute;
  top: 2em;
  right: 0;
  background-color: #fff;
  padding: 0.5em 0.8em;
  border: 1px solid #ccc;
  -webkit-box-shadow: 0 1px 2px #ccc;
  box-shadow: 0 1px 2px #ccc;
  border-radius: 0.2em;
  z-index: 1; }

/* line 354, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle-popup fieldset {
  margin: 0; }

/* Hide all prioritized columns by default */
@media only all {
  /* line 361, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-6, .tablesaw-columntoggle td.tablesaw-priority-6, .tablesaw-columntoggle th.tablesaw-priority-5, .tablesaw-columntoggle td.tablesaw-priority-5, .tablesaw-columntoggle th.tablesaw-priority-4, .tablesaw-columntoggle td.tablesaw-priority-4, .tablesaw-columntoggle th.tablesaw-priority-3, .tablesaw-columntoggle td.tablesaw-priority-3, .tablesaw-columntoggle th.tablesaw-priority-2, .tablesaw-columntoggle td.tablesaw-priority-2, .tablesaw-columntoggle th.tablesaw-priority-1, .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: none; } }
/* line 364, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle-btnwrap {
  position: relative;
  float: right; }
  /* line 367, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle-btnwrap .dialog-content {
    top: 0 !important;
    right: 1em;
    left: auto !important;
    width: 12em;
    max-width: 18em;
    margin: -0.5em auto 0; }
    /* line 374, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
    .tablesaw-columntoggle-btnwrap .dialog-content:focus {
      outline-style: none; }

/* Preset breakpoints if "" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media (min-width: 20em) {
  /* line 383, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-1, .tablesaw-columntoggle td.tablesaw-priority-1 {
    display: table-cell; } }
/* Show priority 2 at 480px (30em x 16px) */
@media (min-width: 30em) {
  /* line 390, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-2, .tablesaw-columntoggle td.tablesaw-priority-2 {
    display: table-cell; } }
/* Show priority 3 at 640px (40em x 16px) */
@media (min-width: 40em) {
  /* line 397, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-3, .tablesaw-columntoggle td.tablesaw-priority-3 {
    display: table-cell; }
  /* line 399, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle tbody td {
    line-height: 2; } }
/* Show priority 4 at 800px (50em x 16px) */
@media (min-width: 50em) {
  /* line 406, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-4, .tablesaw-columntoggle td.tablesaw-priority-4 {
    display: table-cell; } }
/* Show priority 5 at 960px (60em x 16px) */
@media (min-width: 60em) {
  /* line 413, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-5, .tablesaw-columntoggle td.tablesaw-priority-5 {
    display: table-cell; } }
/* Show priority 6 at 1,120px (70em x 16px) */
@media (min-width: 70em) {
  /* line 420, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-priority-6, .tablesaw-columntoggle td.tablesaw-priority-6 {
    display: table-cell; } }
@media only all {
  /* line 426, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-swipe th.tablesaw-cell-hidden, .tablesaw-swipe td.tablesaw-cell-hidden {
    display: none; }

  /* Unchecked manually: Always hide */
  /* line 430, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-cell-hidden, .tablesaw-columntoggle td.tablesaw-cell-hidden {
    display: none; }
  /* line 432, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle th.tablesaw-cell-visible, .tablesaw-columntoggle td.tablesaw-cell-visible {
    display: table-cell; } }
/* Checked manually: Always show */
/* line 436, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-columntoggle-popup .btn-group > label {
  display: block;
  padding: 0.2em 0;
  white-space: nowrap; }
  /* line 440, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-columntoggle-popup .btn-group > label input {
    margin-right: 0.8em; }

/* line 443, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-sortable {
  position: relative; }
  /* line 445, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable thead {
    position: relative; }
    /* line 447, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
    .tablesaw-sortable thead tr {
      position: relative; }
      /* line 449, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
      .tablesaw-sortable thead tr th {
        position: relative;
        padding-right: 1.6em;
        vertical-align: top; }
  /* line 453, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable th.sortable-head, .tablesaw-sortable tr:first-child th.sortable-head {
    padding: 0; }
  /* line 455, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable th.sortable-head button {
    padding-top: 0.9em;
    padding-bottom: 0.7em;
    padding-left: 0.6em;
    padding-right: 1.6em; }
  /* line 461, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable .sortable-head button {
    min-width: 100%;
    color: inherit;
    background: transparent;
    border: 0;
    padding: 0;
    text-align: left;
    font: inherit;
    text-transform: inherit;
    position: relative; }
  /* line 471, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable .sortable-head.sortable-ascending button:after, .tablesaw-sortable .sortable-head.sortable-descending button:after {
    width: 7px;
    height: 10px;
    content: " ";
    position: absolute;
    right: 0.5em; }
  /* line 477, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable .sortable-head.sortable-ascending button:after {
    content: "↑"; }
  /* line 479, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable .sortable-head.sortable-descending button:after {
    content: "↓"; }
  /* line 482, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable .not-applicable:after {
    content: "--";
    display: block; }
  /* line 485, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable .not-applicable span {
    display: none; }

/* line 488, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-sortable-switch {
  float: left;
  width: 100%; }

@media (min-width: 40em) {
  /* line 493, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable-switch {
    width: auto; } }
/* line 496, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-advance {
  display: block;
  float: right; }
  /* line 499, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-advance.minimap {
    margin-right: 0.4em; }

/* line 502, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-advance-dots {
  float: left;
  margin: 0;
  padding: 0;
  list-style: none; }
  /* line 507, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-advance-dots li {
    display: table-cell;
    margin: 0;
    padding: 0.4em 0.2em; }
    /* line 511, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
    .tablesaw-advance-dots li i {
      width: 0.25em;
      height: 0.25em;
      background: #555;
      border-radius: 100%;
      display: inline-block; }

/* line 518, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-advance-dots-hide {
  opacity: 0.25;
  filter: alpha(opacity=25);
  cursor: default;
  pointer-events: none; }

/* line 524, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-modeswitch {
  clear: both; }

/* line 527, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
.tablesaw-sortable-switch + .tablesaw-modeswitch {
  border-top: 1px solid #eae8e6; }

@media (min-width: 40em) {
  /* line 531, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-modeswitch {
    float: left;
    clear: none; }

  /* line 534, c:/Ruby200/h20-aurora/source/stylesheets/vendor/_tablesaw.sass */
  .tablesaw-sortable-switch + .tablesaw-modeswitch {
    border-top: none; } }
/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
html, body {
  height: 100%; }

/* line 3, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
body {
  position: relative; }

/* line 5, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.wrapper {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  position: relative; 
  /*background: white;*/
  }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .wrapper:after {
    content: "";
    display: table;
    clear: both; }

/* line 8, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.hover {
  -webkit-transition-property: top, left, right, bottom, box-shadow, border;
  -moz-transition-property: top, left, right, bottom, box-shadow, border;
  transition-property: top, left, right, bottom, box-shadow, border;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s; }
  /* line 11, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
  .hover:hover {
    top: -10px;
    bottom: -10px;
    left: -8px;
    right: -8px;
    -webkit-animation: borderview 0.5s;
    -moz-animation: borderview 0.5s;
    animation: borderview 0.5s;
    z-index: 1;
    -moz-box-shadow: rgba(84, 84, 84, 0.6) 0 0 10px;
    -webkit-box-shadow: rgba(84, 84, 84, 0.6) 0 0 10px;
    box-shadow: rgba(84, 84, 84, 0.6) 0 0 10px;
    border: none; }
  /* line 20, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
  .hover-last {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0; }

/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.es-after-slide-last .hover:hover {
  right: 0; }

/* line 30, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.es-after-slide-first .hover:hover {
  left: 0; }

/* line 33, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.block {
  position: relative;
  margin-bottom: 20px; }

/* line 40, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.block-container img {
  max-width: 100%; }

/* line 43, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.half-container {
  width: 100%;
  display: block; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .half-container:after {
    content: "";
    display: table;
    clear: both; }

/* line 47, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.half-content, .half-pic {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 48.82117%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .half-content:last-child, .half-pic:last-child {
    margin-right: 0; }

/* line 50, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.half-pic {
  margin-right: 0;
  vertical-align: bottom; }

/* Base grid */
/* line 55, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.row-container {
  width: 100%;
  display: block; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .row-container:after {
    content: "";
    display: table;
    clear: both; }
  /* line 58, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
  .row-container.pad {
    padding-top: 20px; }

/* line 60, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col1 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 6.17215%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col1:last-child {
    margin-right: 0; }

/* line 62, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col2 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 14.70196%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col2:last-child {
    margin-right: 0; }

/* line 64, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col3 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 23.23176%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col3:last-child {
    margin-right: 0; }

/* line 66, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col4 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col4:last-child {
    margin-right: 0; }

/* line 68, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col5 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 40.29137%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col5:last-child {
    margin-right: 0; }

/* line 70, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col6 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 48.82117%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col6:last-child {
    margin-right: 0; }

/* line 72, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col7 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 57.35098%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col7:last-child {
    margin-right: 0; }

/* line 74, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col8 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 65.88078%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col8:last-child {
    margin-right: 0; }

/* line 76, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col9 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 74.41059%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col9:last-child {
    margin-right: 0; }

/* line 78, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col10 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 82.94039%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col10:last-child {
    margin-right: 0; }

/* line 80, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col11 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 91.4702%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col11:last-child {
    margin-right: 0; }

/* line 82, c:/Ruby200/h20-aurora/source/stylesheets/base/_grid.sass */
.col12 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 100%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .col12:last-child {
    margin-right: 0; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
html {
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #333; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
a {
  color: #234e73;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  transition-duration: 1s; }
  /* line 10, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  a:hover {
    color: #6685a2; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
h1 {
  font-size: 22px; }

/* line 15, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
h2 {
  font-size: 22px; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
h3 {
  font-size: 16px; }
  /* line 19, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  h3.title {
    font-size: 22px;
    padding: 20px 0;
    margin: 0 0 20px;
    line-height: 0.8; }

/* line 25, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
h4.title {
  font-size: 16px;
  padding: 20px 0;
  margin: 0 0 20px;
  line-height: 0.8; }

/* line 30, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
p {
  margin-bottom: 10px; }

/* line 32, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.list {
  margin: 10px 0;
  padding: 0; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.list li {
  list-style-type: none;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fmsh8UAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 5px no-repeat;
  padding-left: 10px; }

/* line 39, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.link_dotted {
  text-decoration: none;
  padding-bottom: 4px; }

/* line 42, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.link_dotted-blue, .order_date {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAACAgMAAAD+0746AAAADFBMVEUAAABri6Nri6Nri6O7PCdyAAAAA3RSTlMAzFWGOPnnAAAADklEQVQI12MI4G5gABMACRMBt1RxlHAAAAAASUVORK5CYII=') 0 100% repeat-x; }

/* line 45, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.phone_link {
  cursor: default;
  text-decoration: none;
  vertical-align: bottom; }

/* line 49, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.phone_link-header {
  display: inline-block;
  border-right: 1px solid;
  
vertical-align: bottom;
color: #234e73;

  padding: 0 8px; }
  /* line 53, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .phone_link-header:last-child {
    border-right: none;
    padding-right: 0; }
  /* line 56, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .phone_link-header .phone_city {
    font-size: 11px;
    vertical-align: middle; }

/* line 59, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.phone_city {
  font-weight: 300;
  color: #333; }

/* line 62, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.phones-header {
  font-size: 16px;
  font-weight: 600;
  padding-left: 30px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAAXVBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Ob4eryAAAAH3RSTlMAxl0C0k0hGRDMujIsv7auopZzBamSiIFUFQucP2pG4NY7hQAAALVJREFUGNNdkOkSgyAMhAPI6cEhgqjt+z9mpbYwwI/M5BuyuwkADxJh6B5f/LUPPd4MAaDD2FL07aM+WsoeHdrQX7u5hkabK1N7Q0d5C6/RtLrrdhIQqo82SQrEzazDr5nfE0tq6eotgcN70WKGHIDQmgOheKo58h2EUdjIBdni8M74iChM6TrlXvGLAEkk2+Ch4EuG4kbnGlvpvxFHNYkIg3u+2zPXMqmUG/lkuz0T1mhGhsEHYksH0VYxBs8AAAAASUVORK5CYII=') 10px 50% no-repeat; }

/* line 67, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.phones-line-title {
  display: block;
  padding: 10px 0 0; }

/* line 71, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.title {
  text-transform: uppercase;
  color: #40698d;
  font-weight: 600;
  padding: 15px 0;
  border-bottom: 1px solid #e4ebf0; }
  /* line 77, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .title span {
    font-weight: 300;
    font-size: 16px; }
  /* line 80, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .title-element {
    background-color: #e9eef2;
    padding-left: 15px;
    border-bottom: none;
    margin: 15px 0;
    text-transform: none; }
  /* line 86, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .title-light {
    margin: 0;
    padding: 10px 0;
    border-bottom: none; }
  /* line 90, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .title-order {
    border-bottom-width: 5px;
    padding: 0 0 15px;
    margin: 0 0 25px; }

/* line 94, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
h4.title-footer {
  color: #234e73;
  font-weight: 300;
  border-color: #c4cdd6;
  padding: 25px 0 15px;
  margin-bottom: 0; }

/* line 100, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.double-title {
  border-bottom: 1px solid #e4ebf0;
  width: 100%;
  display: block; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .double-title:after {
    content: "";
    display: table;
    clear: both; }
  /* line 104, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .double-title .title {
    border-bottom: none;
    margin: 0; }

/* line 107, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.messenger_link {
  color: #333;
  text-decoration: none; }
  /* line 110, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .messenger_link:hover {
    color: #234e73; }

/* line 113, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.date, .order_date {
  display: inline-block;
  font-size: 14px; }

/* line 117, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.title-small {
  color: #234e73;
  text-transform: uppercase;
  margin-bottom: 10px;
  display: block; }

/* line 123, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.right {
  float: right; }

/* line 126, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.panel {
  display: block;
  padding: 10px;
  margin-bottom: 10px; }
  /* line 130, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .panel-light-blue {
    background-color: #e4ebf0; }

/* line 133, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.dots {
  padding-bottom: 10px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAACAgMAAAAsg7RiAAAADFBMVEUAAAAjTnMjTnMjTnPtjrfvAAAABHRSTlMA7qoRLrfvoQAAAA5JREFUCNdjSGBOYAYTAAiAAY0E+It5AAAAAElFTkSuQmCC') 0 100% repeat-x; }

/* line 138, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.hr-line {
  border: none;
  border-bottom: 5px solid #e4ebf0;
  margin: 0; }

/* line 142, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.price {
  color: #234e73; }

/* line 144, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.price-total {
  text-transform: uppercase;
  font-size: 18px; }

/* line 147, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.modal-call {
  cursor: pointer; }

/* line 149, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.text-fade, .catalog-goods-cart .goods-content, .video-preview, .article-video-side .video-preview {
  overflow: hidden;
  position: relative; }
  /* line 152, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
  .text-fade:after, .catalog-goods-cart .goods-content:after, .video-preview:after, .article-video-side .video-preview:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 15px;
    background: transparent url('data:image/png;base64,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/GMzLdsAADspaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNC0xMS0yM1QyMzoxMDo0OSswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE0LTExLTIzVDIzOjE1OjAzKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0xMS0yM1QyMzoxNTowMyswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjY1MzM0NzFiLTczNGQtMTFlNC04MzFhLWEyNzI1NDk1YTZjOTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo2OTVhZTdmMS05ZjYxLWMxNDYtYTU5Ny00NzgzNzk1NGFhM2I8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQwZGQ5MDg4LTczNGMtMTFlNC04MzFhLWEyNzI1NDk1YTZjOTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpjMTMzMWY0NS00ZTVmLTg2NDMtYjBiMi01YzJiNTVhYWIzNjY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMTEtMjNUMjM6MTA6NDkrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2OTVhZTdmMS05ZjYxLWMxNDYtYTU5Ny00NzgzNzk1NGFhM2I8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMTEtMjNUMjM6MTU6MDMrMDM6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE1PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5eNzBfAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAArSURBVHjafMQxDYAAAASx5l2ws0HwrwgbhwM6VGX47xjO4R6e4VK9qgbfAD/SC7dRpT+8AAAAAElFTkSuQmCC') repeat-x;
    z-index: 1; }

/* line 161, c:/Ruby200/h20-aurora/source/stylesheets/base/_type.sass */
.read-more-line {
  font-size: 12px;
  text-transform: uppercase; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn {
  display: inline-block;
  min-width: 120px;
  background: none;
  position: relative;
  border: 2px solid #234e73;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
  text-transform: uppercase;
  padding: 10px;
  cursor: pointer;
  color: #234e73;
  -webkit-transition-property: color, background-color,border-color;
  -moz-transition-property: color, background-color, border-color;
  transition-property: color, background-color, border-color;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s; }
  /* line 16, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
  .btn:hover {
    color: #fff;
    background-color: #234e73; }
    /* line 19, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
    .btn:hover .btn-arrow-blue {
      background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAD////////////////////////////////rTT7CAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') no-repeat; }

/* line 22, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-blue {
  color: #fff;
  background-color: #234e73; }
  /* line 25, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
  .btn-blue:hover {
    color: #234e73;
    background-color: #ffffff; }
    /* line 28, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
    .btn-blue:hover .btn-arrow-white {
      background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnN0EDzKAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') no-repeat; }

/* line 34, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-grey {
  border-color: #e4ebf0; }

/* line 38, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-center-line:after, .btn-center-line:before {
  content: "";
  position: absolute;
  top: 50%;
  border-bottom: 1px solid #e4ebf0;
  width: 1000px; }
/* line 44, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-center-line:after {
  left: 58%; }
/* line 46, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-center-line:before {
  right: 58%; }

/* line 49, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-cart {
  width: 100%;
  padding: 5px 15px; }

/* line 53, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.btn-row {
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  font-size: 26px;
  font-weight: bold;
  width: 30px;
  height: 100%;
  line-height: 20px;
  border-right: 1px solid #e4ebf0;
  text-decoration: none;
  color: #333; }
  /* line 66, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
  .btn-row:hover, .btn-row.active {
    background-color: #e4ebf0; }

/* line 68, c:/Ruby200/h20-aurora/source/stylesheets/base/_buttons.sass */
.ms-uncheck-all {
  display: none;
  position: absolute;
  width: 30px;
  height: 30px;
  background: #e4ebf0 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnN1IZygAAAABnRSTlMA7DC8XBMtXYEcAAAAPklEQVQI12MIVmBgYFAOYDATYmBgEjNgUExUAGEgWwiIGBiAHEcgFySZBuQCgVuaAwOMD5eHqYfph5kHMx8ALI4KsTY6+ggAAAAASUVORK5CYII=') 50% no-repeat;
  cursor: pointer;
  right: 0;
  top: 0; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
input, textarea, select {
  border: 1px solid #e4ebf0;
  -webkit-transition-property: border-color;
  -moz-transition-property: border-color;
  transition-property: border-color;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s;
  padding: 8px 10px;
  width: 100%; }
  /* line 7, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  input:focus, textarea:focus, select:focus {
    outline: none;
    border-color: #82a2b9; }

/* line 10, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
select {
  padding: 4px 10px; }

/* line 12, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.label-checkbox {
  vertical-align: middle;
  text-align: left;
  position: relative; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.label-inline {
  text-align: right;
  padding-right: 5px; }

/* line 20, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.input-qnty {
  width: 75px;
  padding: 0 20px 0 5px;
  height: 34px; }

/* line 24, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.qnty-up, .qnty-down {
  display: block;
  width: 20px;
  height: 17px;
  position: absolute;
  left: 55px;
  text-indent: 999px;
  cursor: pointer;
  background-color: #e4ebf0;
  background-position: 50%;
  background-repeat: no-repeat; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.qnty-up {
  top: 1px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGBAMAAADnHHnLAAAAKlBMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY07dlqCAAAADnRSTlMA/fTx7T8r+Erb13YgEuWhHmsAAAAqSURBVAjXY2Bg4GUAg8wDIJLV2BVEtRSqBDAwcBQJCkkzMCQLCgpKJQAAV3AE5Y9m5AwAAAAASUVORK5CYII='); }

/* line 38, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.qnty-down {
  bottom: 1px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGBAMAAADnHHnLAAAAKlBMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY07dlqCAAAADnRSTlMA/fTx7T8r+Erb13YgEuWhHmsAAAApSURBVAjXY0gWFBSUSmDgKBIUkmZgYGgpVAkAUqzGrgwgkHkATPECMQB4CATllRrpiAAAAABJRU5ErkJggg=='); }

/* line 41, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.qnty-legend {
  font-size: 12px;
  color: #234e73; }

/* line 45, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-row {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin: 10px 0; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .form-row:after {
    content: "";
    display: table;
    clear: both; }
  /* line 48, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .form-row:first-child {
    margin-top: 0; }

/* line 51, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-1 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 6.17215%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-1:last-child {
    margin-right: 0; }

/* line 53, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-2 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 14.70196%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-2:last-child {
    margin-right: 0; }

/* line 55, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-3 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 23.23176%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-3:last-child {
    margin-right: 0; }

/* line 57, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-4 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-4:last-child {
    margin-right: 0; }

/* line 59, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-5 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 40.29137%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-5:last-child {
    margin-right: 0; }

/* line 61, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-6 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 48.82117%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-6:last-child {
    margin-right: 0; }

/* line 63, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-7 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 57.35098%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-7:last-child {
    margin-right: 0; }

/* line 65, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-8 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 65.88078%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-8:last-child {
    margin-right: 0; }

/* line 67, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-9 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 74.41059%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-9:last-child {
    margin-right: 0; }

/* line 69, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-10 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 82.94039%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-10:last-child {
    margin-right: 0; }

/* line 71, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-11 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 91.4702%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-11:last-child {
    margin-right: 0; }

/* line 73, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-cell-12 {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 100%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .form-cell-12:last-child {
    margin-right: 0; }

/* line 76, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.label {
  color: #234e73;
  text-transform: uppercase; }
  /* line 79, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .label-full {
    width: 100%;
    display: block;
    margin-bottom: 10px; }
  /* line 83, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .label-box {
    text-align: right; }

/* line 85, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.input {
  border: 1px spolid #e4ebf0;
  padding: 5px 10px;
  height: 30px; }
  /* line 89, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .input-full {
    width: 100%; }
  /* line 91, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .input-searchpage {
    height: 42px;
    padding: 13px 10px 13px 40px; }

/* line 95, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.textarea {
  border: 1px solid #e4ebf0;
  padding: 10px;
  height: 90px; }
  /* line 99, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .textarea-full {
    width: 100%;
    max-width: 100%; }

/* line 102, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form-helper {
  display: block; }

/* FAQ search line */
/* line 106, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.search-line-container {
  position: relative;
  width: 100%;
  height: 42px; }
  /* line 110, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .search-line-container .search-ico {
    position: absolute;
    left: 10px;
    top: 8px; }
  /* line 114, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .search-line-container .input-search {
    width: 100%;
    height: 40px;
    padding: 12px 140px 12px 40px; }
  /* line 118, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .search-line-container .search-category {
    position: absolute;
    top: 1px;
    right: 1px;
    height: 38px;
    border: none;
    z-index: 1;
    width: 135px;
    color: #333; }
    /* line 127, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
    .search-line-container .search-category:focus {
      outline: none; }

/* line 130, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.check-container {
  float: left;
  vertical-align: top;
  width: 30px; }

/* line 135, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.radio span, .checker span {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX////k6/D7HnM5AAAAFElEQVQI12P4//8DQwODADUwyCwAh8wP/bMj+LYAAAAASUVORK5CYII=') 50% no-repeat; }

/* line 141, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.checker span {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX////k6/D7HnM5AAAAFElEQVQI12P4//8DQwODADUwyCwAh8wP/bMj+LYAAAAASUVORK5CYII=') 50% no-repeat; }
  /* line 143, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .checker span.checked {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAACVBMVEX////k6/AjTnO3G6oUAAAAHUlEQVQI12MIBQEGBwYGBkbcJNeqBSSQ+E2D2AgAW9AShdBHIqsAAAAASUVORK5CYII='); }

/* line 146, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.radio span {
  background: transparent url('data:image/png;base64,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') -8px -34px no-repeat; }
  /* line 148, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .radio span.checked {
    background-position: -8px -7px; }

/* line 151, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.checkbox {
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  border: none;
  background: none;
  display: -moz-inline-box;
  display: inline-block;
  zoom: 1;
  text-align: center; }

/* line 161, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.check-legend {
  float: left;
  width: 100%;
  padding-left: 35px;
  margin-left: -35px; }

/* line 166, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.label-checkbox {
  display: block;
  margin-bottom: 10px; }

/* line 169, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.form_helper {
  display: block; }

/* line 172, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.reg-entity, .reg-individual {
  /*display: none; */}
  /* line 174, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .reg-entity.show, .reg-individual.show {
    display: block; }

/* Multiple selected */
/* line 179, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.ms-parent.filter_select {
  position: relative;
  border: 1px solid #e4ebf0;
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
  margin-bottom: 10px; }

/* line 187, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.ms-choice {
  background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAAG1BMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY3MYBOIAAAACXRSTlMAPusC21UxIBLuLuKdAAAAJUlEQVQI12MwZGBgNGAQEgAhRkVGRQYGBqEgASDJ5s4AAg0MDAAklAIsCIjgaAAAAABJRU5ErkJggg==') 10px 50% no-repeat;
  border: none;
  width: 100%;
  height: 30px;
  display: block;
  padding-left: 33px;
  text-align: left; }

/* line 195, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
.ms-drop, .calc-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  z-index: 2;
  background-color: #fff;
  text-align: left;
  padding: 8px;
  border: 1px solid #e4ebf0;
  border-top: none;
  left: -1px;
  right: -1px; }
  /* line 207, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .ms-drop ul, .calc-dropdown ul {
    margin: 0;
    padding: 0; }
  /* line 210, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .ms-drop li, .calc-dropdown li {
    margin-bottom: 8px;
    padding-right: 8px;
    display: block; }
  /* line 214, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .ms-drop .checker, .calc-dropdown .checker {
    display: inline-block;
    width: 20px;
    height: 20px; }
  /* line 218, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .ms-drop label, .calc-dropdown label {
    display: block; }
  /* line 220, c:/Ruby200/h20-aurora/source/stylesheets/base/_forms.sass */
  .ms-drop input, .calc-dropdown input {
    opacity: 0; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
.btn-arrow-blue {
  display: inline-block;
  width: 6px;
  height: 9px;
  margin-left: 5px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnN0EDzKAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') no-repeat; }

/* line 8, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
.btn-arrow-white {
  display: inline-block;
  width: 6px;
  height: 9px;
  margin-left: 5px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAD////////////////////////////////rTT7CAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') no-repeat; }

/* line 15, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
.search-ico {
  display: inline-block;
  width: 22px;
  height: 22px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjAwZDJhYi1hY2EwLWQ5NDItOTBhZC1kZmY1MDU2YWZjMmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM5OUY1QTk2NEJDMTFFNDlCRTZFREM4MDg3MDcxNDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM5OUY1QTg2NEJDMTFFNDlCRTZFREM4MDg3MDcxNDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2OTBhZTcyLTM5NDYtNzU0ZC1iNGI3LTI0MjM5NmFjODE2OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjAwZDJhYi1hY2EwLWQ5NDItOTBhZC1kZmY1MDU2YWZjMmUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6p1y3EAAABXElEQVR42qTUzysEYRzH8Znx4yCJHFhEEoqTwwo5KEcUEdkcKDcHB3+Og3JQ9iDF2cVuOSj5kY0s9iLhsNZpSz3eT75Tz4yZafDUq3afnvk8z3znO2MrpSxjJDCLafSjCnnsYwcFK2zoIDGOW/U9cjjEAc7wiWfMG+s93B9jKOIRq2gyFtVgEVeyyVJYkL7oDgUMhO2ITlzKyXqDgjZkp+WIENeorN0MCjqWY9fFCNJO5GSe9Q717sEDSla8kUUD2s1JRygr/lByTYU/SPdJB2pjBo3gXe7CE5SW5puJETKMJDI/SkGhWuTx36MvoshtOMULusMachJl5LGAajiiUrr+Qh59CXNhQdqUnKwsr8oednEuc094lbA3pMwg2/fStiKFCTTClsIeYQvN2EYXiliX/1ZU4+mGqw+YH8SNnOwDK/5b+40kro2wtb8GuWE5Ccv+J8j9/KQx9CXAALCd10h1IstqAAAAAElFTkSuQmCC') 50% 50% no-repeat; }
  /* line 20, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .search-ico-blue {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAaVBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6NHoyyAAAAAInRSTlMA1Pro2RkO3bJeVzPy0cnEdUE5KOzraSAC4t68qpuNTAiDHFerWwAAAJ1JREFUGNNdj1cSwyAMRKkGAza498TR/Q8ZBghkvD/sPCSthLz4fNCxdQvK6hgwKRtCVSZmnzlCt8JQR8LFpqNbMB2Ccf4vqYcrvBZXeWobPZUl6LWFzukfUR2Km9JoWfCOlPHkSkvsQ1qnnZJ7E6HudV27BoxCiQnC5OkPmmD8Me4OjO1n6QWMdc6qQpRmYCIr0hjM/GQMLHqoO/svTvQH2IAljowAAAAASUVORK5CYII=') 50% 50% no-repeat; }

/* line 23, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
.icon {
  display: inline-block;
  width: 24px;
  height: 21px;
  margin-right: 5px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50%;
  background-color: transparent; }
  /* line 32, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-cart-white {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAMAAABrN94UAAAAilBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2N2iNAAAALXRSTlMAROZY3QMmU+zo4tWaZSwJ+868i3thPjg0FhD18MjFpXVvKdqShoJQrKofHQH0pCZaAAAAx0lEQVQoz4WO2Q6DIBBFYawKgrjUutWldtFu/P/vNSg2mdSk54E5uTcwkBaC5ko2ULmSnGyzD36zxhxSxxoT63S+AT7F5CIzxcBqgil5aUbBKcHcoJpnJ98od/tHNMu9dVFxhnCRESJUOLqwu0AtUnmFH55uoqvtm4mk4Sj7NLmwOGZCKmJJNTtykV6HKS9Kr/pujET2fFV1ZAJE3gyTb3AW6PqXuk+S3YpoL50ifwmPAUVm8bizBw+ZLeCQwRnZgntiwcFF9gFDfg8OcZsOYQAAAABJRU5ErkJggg=='); }
  /* line 34, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-cart-blue, .btn-blue:hover .icon-cart-white {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAMAAABrN94UAAAAclBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNP2BTyAAAAJXRSTlMA591EWALv6ibjY1PVxpqGdEA2LQn3zryPfEUpFhClakY7q1AeNqVFJAAAAL9JREFUKM+FjokOgyAQRMEKeAAeqGgFb/7/FxtEmmBN+iDsZCfDLmAwxT14QKwjJ+CZPv3tYftwc6c10iXyl+V9HnsrOlhjxhqE1KR2ZbkZBVRnZTzso2lrTrExFBgjzHyyCYzY1NcsKJxQyZrPZUGZvv7s+DIXfJJdhE1LKBc+Kw3BhMq+3KtVJOo7saHDcSjdIHCjwuWeW2LH4nfRU9dFHsoiJsBfsjatQuVISFzAJFTOgNkAx0A5UInTDAXqA0yXDfFxQ5NxAAAAAElFTkSuQmCC'); }
  /* line 36, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-arrow-blue-left {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnN0EDzKAAAACXRSTlMAPusC21UxIBLuLuKdAAAAI0lEQVQI12NgYBBmYGBUZGAQEmBgA1ItAQwM7EAayAeJg+QBINsB0irUhUEAAAAASUVORK5CYII='); }
  /* line 38, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-new {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAb1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnOGoHkHAAAAJXRSTlMAzRG6VcZ3ZjLdqQSZYW8hC5OJKgfugD4afEQ5AcK+sp6DTtRIN3RRXQAAAU5JREFUKM9dUomugzAMS5oetFDum8e5/f83vlQbGhAJKY5N7FaFs+INVZoZha6GZw1KyFWRz6n4u84j70usuMn467HwZjopsSTt3v2Ue5tg9gXv+WkRk/92Zs2fXDJ8moyGm7vQAF5VPKu9TcSVAWEB8t2mORy2u/3USMAxJHqlcLgLYQAQS10GkBjo1XhSJUriEREyqFQGcdF+j2U5gySTgGs4gHY5iNkEZmQbKR1oRIAwkdhDu9WfDEI2FPHiJguY9yXwyhi7CDTv0iAlnPaxAkpjMI11o40iS5TBWXKBCHXMVtqykZa/8/jXG6DDiQUcjK7XU2HQ9XRAsLpXp6qgWCaO+eQq4invkyJ+MH/ijV3ImqJqxY3KU4Vt/mn9WjzeVfoT99hfqFpFV+ScKbeQ+tgKU1B9e4Uz7cZqMDYdVo5xK8FZo2VWE2c8vf4BR1kPuzaNJsAAAAAASUVORK5CYII=');
    width: 30px;
    height: 30px; }
  /* line 42, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-star {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAflBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnOuKYfFAAAAKnRSTlMAIhSiaRvCDQQBjW0I06ydYFTNyHyxSSjZqJeSc00+vbm154c7NzEuZkCeEDcPAAABJElEQVQoz3WR2bKDIBBEB1RQkEXcd82e///BK6ai3JSeJ6aa6p6uAZdXXsAJgchJeKJ1MjDvE232qWqOpdI8ITHxoZZJDMj0h9rEQ6BKHUmPdACIdEoPLYP1h2OKNfcXXrzqQjsqoX0LT2JoptZbUFKVsBANee1ZWJpBnqIALZQ4Aku4TgjfLwxQTW4H6YlhSzzOqu63MGaVjteIQsgycpRwSMlzO4AUyX4AyivmlmzEc4+6cHDRebm9i7H4l11fY2dg7oVvY/8JXnfrJuQsxnM70WzSdt83SRxLz7qUkjSmtY0l2xPuYwKgTX2n/UgGgGzeTCM+47gVmU1DrejgtptixREhxceHauGh9votH8wVYbvLw0svzVcLi2sfu219Ndh9/wCApxDjZs3poAAAAABJRU5ErkJggg==');
    width: 30px;
    height: 30px; }
  /* line 46, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-phone-blue-border {
    height: 24px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAflBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnOuKYfFAAAAKnRSTlMA28bz6OG5DwHJsKailYR4WkQqJOvTbj4xHhcJB/vmvZx/OhSPZ0oZfFhFcm33AAAA3klEQVQoz2WQ6bKDIAyFwy6g4m61Lq23y+37v2CFdioD5wcZ+EhyEgCYCp4LiPWnqG7xOXoXElcwtjwCBXvu57MxIVCpC69lCAD/gKTNAmB44uJVBeA0by5DXgIwra7GHYU94DFX+8n+IVSi7AxaxSPWpAAYWQaRzDLuJkgeE4wngJ5c4z0i67Wc95w6Swt/mCUHm5PmCK0EPw5SUlunkk0nznXW3BKP3Jz3z4Xpw3xPU3FMwLxGFZKn30V3vjdNu+n7iW7g685waePIVxFs50JMP3QIDxBqQ41sjQB4A1VsC1t6NhTVAAAAAElFTkSuQmCC'); }
  /* line 49, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-location-blue-border {
    height: 27px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAbCAMAAABGHy+tAAAAdVBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNyWknkAAAAJ3RSTlMAAfL8WA3uhQTgCNioe1EnFOnlHxrGwbhpNjEt082tnmBC3JJwOkdlyFgdAAABHklEQVQoz0WPB47FIAxEHTohQArp9df7H3EN/GhfFEuMzTCGiApXNYyvL4ebWorGDL0mmyuz0g1C1oAsI5VJ48NzBn9J62p4U1ugJMkCV0PMk/YrSPpAIyGB0eoTOrdtgZtRwURC3R7JwosTpmaFY+OOeEhYwpeWwT5yqVWWZuG9ttCP3OpfnIfovH5DtfGZuCxVrZq1g3dTl+NzxTgFIxOwZoFVfMGb1jp2krPg1c5BmbOAUDVEaKugE6+YvuFx9ces0t1P3BodbsqhT3mOmCHzoQ7i3gu9x4phRyGNmTsqZZDx1OahPjplpFgBmeicW/HR9sAa9CsJ6QNGr7hhgALBglpZmZqhdz7jj2U1e3vyPISkBiN7l7r/KLbAjz8OhRATK64dEAAAAABJRU5ErkJggg=='); }
  /* line 52, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-user-blue-border {
    height: 24px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAMAAADJYP15AAAAb1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnOGoHkHAAAAJXRSTlMA2RnUd+Tgz7aBVEYVyaELxLyuWyYG3KaNTj4vHfaaYjYRA2/LqU/z1wAAANtJREFUKM9lj1mWhCAMAMMkbKK477s99z/j6LSNYtcHJPUSSOAk1BIxbcGnkEhLa3nj2TBKy+MO+OuuNcZHSwxUFfdi2s9O5AB75Oh5MPSEFZrVZpvTZsREIkFTpTyJnc4xeAVHarRKwqtaupDUVV0wt0c2gaPMss/nIoALw89MpaW3D8uP+S0rwKMef2slxhl8KCLb5Nj5tqyT/dwY3WWvE6H/n6oUDaecUxY17+6tnSRTx1SrEpMJwTHkGbclWDnAg0UQMANf6Agw/tYdgljCnwfrzIALZA+Qyz87LAr+QHL4tgAAAABJRU5ErkJggg=='); }
  /* line 55, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-magnifier-blue {
    width: 18px;
    height: 18px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAaVBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6NHoyyAAAAAInRSTlMA1Pro2RkO3bJeVzPy0cnEdUE5KOzraSAC4t68qpuNTAiDHFerWwAAAJ1JREFUGNNdj1cSwyAMRKkGAza498TR/Q8ZBghkvD/sPCSthLz4fNCxdQvK6hgwKRtCVSZmnzlCt8JQR8LFpqNbMB2Ccf4vqYcrvBZXeWobPZUl6LWFzukfUR2Km9JoWfCOlPHkSkvsQ1qnnZJ7E6HudV27BoxCiQnC5OkPmmD8Me4OjO1n6QWMdc6qQpRmYCIr0hjM/GQMLHqoO/svTvQH2IAljowAAAAASUVORK5CYII='); }
  /* line 59, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-order-contacts {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAZlBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnPY9Ra7AAAAIXRSTlMA4glQRkrMD9/aYD86A9STViDq0Yk0tIR8v66beGcpGeSDZFTOAAAAqUlEQVQY01XP2Q6EIAwF0FpQEEVFxX2Z/v9Pzgw0Lvfp5qRpUxCVTkLaHoEzb0IWaSPMSpNlaz0X39LOVadc5IeoiTUv2U4zjcMBFu1tgKjGBtxcQ1fAFXu40TQrZA8D7IkMvgxrIi2B7aKwPpMv8vA09aPKhVoJvqkWGhS8TPTlpNT5NFzIgM3iA1380fW7A+x8NAF3eC7fCilF+o9MExnM5FrrJKaNh79kJglWyJlggQAAAABJRU5ErkJggg=='); }
  /* line 61, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-order-delivery {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAMAAABIkLa5AAAAYFBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnOkHmjuAAAAIHRSTlMAw78dCxMPBsi7Km4kz7adMuLXrKZeTEZFPoRSF5KKdn9MQzcAAAC/SURBVBjTXc9XssMgDEBRiWKDaMYlzyUv2f8uIzGpvh8acfhgAIAlIVdrdQpVCtCyKRDRMga3E8Ujxab/k8xQ4F7acZYZnQau7HBkWQwOPOe8/XF4gHaXdV234llH5xVXNzBt9VhZkTrJX+CqtGzWi2qQMit2svVN40utsu059VG1mOiuZ51HTKr/qO7DjW+01ga+9TYRtH50L/M0bWdd7iEEOmvxOef1pEADZ0Tev3BDZ3qus880smLC31wCeADmwAlX/NLb4wAAAABJRU5ErkJggg=='); }
  /* line 63, c:/Ruby200/h20-aurora/source/stylesheets/base/_icons.sass */
  .icon-order-pay {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAeFBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNmUlcOAAAAKHRSTlMAnK8Esr2ooYRYGU2skXJSInknlUdCN9vFZgjn1beAaw7NiTEsjCoeputsAwAAAPtJREFUGNNFkFeOwzAMREn1Lsu924lT7n/DlRew8z4IcoYFINzUb8cyxFt6a4kNrdl30w5EXZp5vK60ePxEruzHmNKuS3fb4giSZGR64d3ZtznS88bRn9m3rRvbcR90XeuAfIYxOCYQBWf86RErFUeEqmoMZPZ2fcMJ1TN0zbX2mKphS0hEDzOXSVurg+SzCmmzBUgQY61QSlR2lwVkStVBN1zjeiK+QkLUAr1kqEJYkYl+iLouKRBwUMQtpU2XIFoAWkTnYfLZg7NaJ+4IY1KPwBUh6D069lyaojT/HZxC2cTYfACW+3tPFr/Zpca66n45jUicEIKgHi/tDzT8DvkPNsEOAAAAAElFTkSuQmCC'); }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.table {
  width: 100%; }
  /* line 3, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table th {
    border-bottom: 5px solid #e4ebf0;
    padding: 10px 0;
    color: #234e73;
    text-transform: uppercase; }
  /* line 8, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table td {
    padding: 20px 0;
    border-bottom: 1px solid #e4ebf0; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.table-thin td {
  padding: 10px 0; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.table-bordered th {
  color: #234e73;
  text-transform: uppercase;
  background-color: #f3f7fa;
  border-bottom-width: 1px;
  border-left: 1px solid #e4ebf0;
  border-top: 1px solid #e4ebf0;
  padding: 10px; }
  /* line 25, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table-bordered th:last-child {
    border-right: 1px solid #e4ebf0; }
/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.table-bordered td {
  border-right: 1px solid #e4ebf0;
  padding: 10px;
  position: relative; }
  /* line 31, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table-bordered td:last-child {
    border-right: none; }
  /* line 33, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table-bordered td:first-child {
    padding-left: 0; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.table-repair {
  margin-top: 10px; }
  /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table-repair th {
    white-space: nowrap;
    height: 28px;
    padding: 6px 10px; }
  /* line 41, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .table-repair .table-goods_name {
    width: 395px;
    padding-left: 45px; }

/* line 45, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.tablesaw-advance {
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  position: relative; }

/* line 51, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.tablesaw-nav-btn {
  position: absolute;
  top: 10px;
  padding: 0;
  margin: 0;
  width: 30px;
  height: 30px;
  display: block;
  border: 1px solid #e4ebf0;
  background-color: #fff;
  background-position: 50%;
  background-repeat: no-repeat; }
  /* line 63, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .tablesaw-nav-btn:hover {
    background-color: #e4ebf0; }
  /* line 65, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .tablesaw-nav-btn.left {
    left: 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALBAMAAABFS1qmAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA/fL37T9KLSPb13YFLnWnSwAAADFJREFUCNdjYGBoYGBgU2BgSBZgYHUSYCgyFGCYJCjA0KII5DsLMDAEAjH3AgYGngIAb5gFbBvjpcIAAAAASUVORK5CYII='); }
  /* line 68, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .tablesaw-nav-btn.right {
    right: 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALBAMAAABFS1qmAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA/fL37T9KLSPb13YFLnWnSwAAAC9JREFUCNdjaGBgYFADYuEEBgYhVwYGQaMCBkGhCQyCKg0MwiB+AAPDaqB8DQMDAHDvBWzSOayCAAAAAElFTkSuQmCC'); }

/* line 72, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
.data-table td {
  position: relative; }
  /* line 74, c:/Ruby200/h20-aurora/source/stylesheets/base/_tables.sass */
  .data-table td .calendar-icon {
    position: absolute;
    top: 5px;
    right: 5px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.header {
  padding: 10px 0 20px;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .header:after {
    content: "";
    display: table;
    clear: both; }

/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.logo-container {
  padding-top: 15px;
  width: 305px;
  float: left; }

/* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.header-info {
  width: 655px;
  float: left; }

/* line 12, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.header-phones {
  border-bottom: 1px solid #e4ebf0;
  padding-bottom: 10px;
  text-align: right; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.header-user {
  padding: 15px 0 0;
  display: table;
  width: 100%; }

/* line 20, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.user-logon-helper {
  display: table-cell;
  vertical-align: bottom;
  width: 340px;
  height: 42px;
  padding-left: 60px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAflBMVEUAAADK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eTK2eRA7JWVAAAAKnRSTlMA1tJaETXPapdPCz1EtIPcOwHiukoELOnAVRbFnZOrpXpxHWIkB8uxjPSEOlUeAAAB+klEQVQ4y52Ti5KCMAxFUx7yqi1tgQLyVED8/x9cURZbkNXZOwyTCYebNAGYlDTCQMbVOcMHxQ4/jBfTKdDgfSDJjeSPqCtuF+WBb/kr9KI8Jzf8y3mlOAk3U+kzHZUKx9R6BLbgwh1dQQVWTKl6GMwf7Wb8iq2YxVZYyVfNqgZF+TAygEiS/rdOI02YlRIV7avKhzMq2StFeDdHp0ZFWV35jBxyJWUNxRwdSxX1U5flqNVHRGdbclLnkVAHIppoaIecZ2BzU0mPqINmelmtJObC8aiYRPJeuxSxhvbLkPIUheyZM3nRA3NTpm++qpZ9Ce5GXZ5ktSyn0mEGujB+NdMO1EgRTTMGPs4w9nRhnEX5sqSgvBHbeuweGQekaUrwIVqcA2M6XIKEFwZBEN5v8xU+g4IHy9mRDcBGtPcjsGO9tD6h1rWAPbUHHT26u6izoNFndNWA+78Gcvv8ZQP4JJHJvkETKrJSBgq620BDcwBRfONKkA9wrd+gwRq1eR00MlqhcdS0xRplHpLcYWu0NVJOk/WwsHS2w4p78LZztampo/srCBVU3Va4g6quGZnU1Fs0kBcdJadJKUXJptfB09HYn9RH2y/LT6z3x5Lh5Fp+8b0GVXf3+eOHaRa0z2MARni3Q/rDyuWcojYzt8qcFCWwYkuEjDdCdQI/2Scl+SDDJ+0AAAAASUVORK5CYII=') 0 50% no-repeat; }

/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
.user-btn-group {
  display: table-cell;
  text-align: right;
  vertical-align: bottom; }
  /* line 31, c:/Ruby200/h20-aurora/source/stylesheets/modules/_header.sass */
  .user-btn-group .btn:first-child {
    margin-right: 10px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top-line {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #b1c6d6;
  background-color: #e9eef2; }

/* line 7, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top-line-wrapper {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .top-line-wrapper:after {
    content: "";
    display: table;
    clear: both; }

/* line 10, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top-line-search {
  width: 300px;
  float: left;
  position: relative;
  border-left: 1px solid #b1c6d6; }

/* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top-line-links {
  width: 335px;
  float: left;
  text-transform: uppercase;
  line-height: 40px;
  text-align: center; }

/* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top-line-cart {
  width: 190px;
  float: left;
  height: 40px;
  border-left: 1px solid #b1c6d6;
  border-right: 1px solid #b1c6d6; }

/* line 28, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top-line-compare {
  width: 135px;
  float: left;
  text-transform: uppercase;
  border-right: 1px solid #b1c6d6;
  height: 40px; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
.top_link {
  display: inline-block;
  text-align: center;
  line-height: 1;
  color: #6b8ba3;
  font-weight: 600; }
  /* line 41, c:/Ruby200/h20-aurora/source/stylesheets/modules/_top-line.sass */
  .top_link:first-child {
    margin-right: 30px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
.footer {
  background-color: #e9eef2;
  padding: 0 0 15px; }
.footer .wrapper{
	background-color: #e9eef2;
}
/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
.footer-nav {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .footer-nav:after {
    content: "";
    display: table;
    clear: both; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
.customer-info {
  width: 580px;
  float: left; }

/* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
.copyright {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  border-top: 2px solid #c4cdd6;
  padding: 10px 0; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .copyright:after {
    content: "";
    display: table;
    clear: both; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
.contacts-footer {
  width: 305px;
  float: right; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
.footer-contact-line {
  border-bottom: 1px solid #c4cdd6;
  padding: 10px 0;
  position: relative;
  line-height: 1.4; }
  /* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
  .footer-contact-line:before {
    position: absolute;
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    left: -30px;
    top: 0;
    background-position: 0 10px;
    background-color: transparent;
    background-repeat: no-repeat; }
  /* line 34, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
  .footer-contact-line-phone:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAAV1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMaMQ1tAAAAHHRSTlMA2/DKB/z438CIU04fF7qclVoNAa6mfWhDPTcvK88FGwAAAGdJREFUCNdFzUcWhCAQBFAaJAjmGXPd/5zKQ8va/Y5KjWH5KWYT6PQxAJCG9LhTk13mn9vrLR3ZbQ3gW8WMDrafyKoHMFR0Y/LtKdWx1A4BrNFwc/m/C0pMmT/D4/fdYLM878dOO0kX/yUHiyG+F44AAAAASUVORK5CYII='); }
  /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
  .footer-contact-line-place:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAMAAADqIa48AAAAWlBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnPGw0W4AAAAHXRSTlMA+uzcqB3JsIJpSDcrBfXj1JiPcWVECZ9iUzMVEzVWfSoAAABrSURBVAjXLc1HDsNADANAbvc2dzuV//9m6CQDgSCkgyDhsdcT0rMjx9RUs+ElBgRHk1YdBhRy6agTIzJZAHg63MkNeEXOeI60W/HkDaeSRnMAh+XFdwALxVZIm1RXfA1atl8Ns1797emt/ACjxQfAvJNd6AAAAABJRU5ErkJggg=='); }
  /* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
  .footer-contact-line-messenger:before {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAY1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnOW60JkAAAAIHRSTlMAvQzJBAH77mRW4M6tg21bJPTUsaR8OuW0oYxKREEcCQGppPYAAAB8SURBVAjXTY5ZEoMwDEPlkISsJBTovvj+p2wMM2n19ySNbEDlQGd0mYmZB9VZ3xrb+/s/l4ZTMEYMtcUlzcy0UZw+uwM808ii3Hd8ED7JQsu1X/cCAY/rkMtimS8tfsGLb9mSr8VVgI5zRePQIDj+HnZz46Q7axfDWjt+ASACCXWMswraAAAAAElFTkSuQmCC'); }
  /* line 42, c:/Ruby200/h20-aurora/source/stylesheets/modules/_footer.sass */
  .footer-contact-line:last-child {
    border-bottom: none; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search_input-top {
  background-color: #e9eef2;
  height: 39px;
  border: none;
  padding: 0 48px 0 14px;
  width: 100%;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  transition-duration: 1s; }
  /* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
  .search_input-top:focus {
    outline: none;
    background-color: #fff; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search_btn {
  display: block;
  position: absolute;
  width: 56px;
  height: 41px;
  right: 0;
  top: -1px;
  border-right: 1px solid #b1c6d6;
  border-left: 1px solid #b1c6d6;
  border-bottom: 1px solid #b1c6d6;
  cursor: pointer;
  text-indent: 999px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAaVBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6NHoyyAAAAAInRSTlMA1Pro2RkO3bJeVzPy0cnEdUE5KOzraSAC4t68qpuNTAiDHFerWwAAAJ1JREFUGNNdj1cSwyAMRKkGAza498TR/Q8ZBghkvD/sPCSthLz4fNCxdQvK6hgwKRtCVSZmnzlCt8JQR8LFpqNbMB2Ccf4vqYcrvBZXeWobPZUl6LWFzukfUR2Km9JoWfCOlPHkSkvsQ1qnnZJ7E6HudV27BoxCiQnC5OkPmmD8Me4OjO1n6QWMdc6qQpRmYCIr0hjM/GQMLHqoO/svTvQH2IAljowAAAAASUVORK5CYII=') 50% 50% no-repeat; }
  /* line 26, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
  .search_btn:hover {
    background: #b1c6d6 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjAwZDJhYi1hY2EwLWQ5NDItOTBhZC1kZmY1MDU2YWZjMmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM5OUY1QTk2NEJDMTFFNDlCRTZFREM4MDg3MDcxNDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM5OUY1QTg2NEJDMTFFNDlCRTZFREM4MDg3MDcxNDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2OTBhZTcyLTM5NDYtNzU0ZC1iNGI3LTI0MjM5NmFjODE2OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjAwZDJhYi1hY2EwLWQ5NDItOTBhZC1kZmY1MDU2YWZjMmUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6p1y3EAAABXElEQVR42qTUzysEYRzH8Znx4yCJHFhEEoqTwwo5KEcUEdkcKDcHB3+Og3JQ9iDF2cVuOSj5kY0s9iLhsNZpSz3eT75Tz4yZafDUq3afnvk8z3znO2MrpSxjJDCLafSjCnnsYwcFK2zoIDGOW/U9cjjEAc7wiWfMG+s93B9jKOIRq2gyFtVgEVeyyVJYkL7oDgUMhO2ITlzKyXqDgjZkp+WIENeorN0MCjqWY9fFCNJO5GSe9Q717sEDSla8kUUD2s1JRygr/lByTYU/SPdJB2pjBo3gXe7CE5SW5puJETKMJDI/SkGhWuTx36MvoshtOMULusMachJl5LGAajiiUrr+Qh59CXNhQdqUnKwsr8oednEuc094lbA3pMwg2/fStiKFCTTClsIeYQvN2EYXiliX/1ZU4+mGqw+YH8SNnOwDK/5b+40kro2wtb8GuWE5Ccv+J8j9/KQx9CXAALCd10h1IstqAAAAAElFTkSuQmCC') 50% 50% no-repeat; }

/* line 29, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search-left-btn {
  position: absolute;
  left: 10px;
  top: 13px; }

/* line 34, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search-line {
  position: relative; }

/* line 36, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search-result-legend {
  text-transform: uppercase; }

/* line 38, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search_legend {
  text-transform: uppercase;
  font-size: 14px; }

/* line 41, c:/Ruby200/h20-aurora/source/stylesheets/modules/_search.sass */
.search_legend-count {
  font-size: 12px;
  color: #515b70; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
.cart_line {
  display: block;
  vertical-align: middle;
  padding-left: 40px;
  height: 40px;
  line-height: 40px;
  font-weight: 600;
  text-decoration: none;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAMAAACnUt2HAAAAaVBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6NHoyyAAAAAI3RSTlMAptDeEQPLxfXm8Ox1NAr8v69RSC0Z1rmSiGpYH9KimWVBJhxZrlIAAACvSURBVBjTXY8HDsMgDEXdmEAYWYzs1d7/kIWAVJqHwOJJtr5hkBIJ/NGA22r5kJ2/pt2LHBRe6qp/ZZyceUm4hRw2h7eYc1ejCeXocqnQhXJhmcme3uUt6/gvG3L1VRzmUFmtV3WOVdu26FLayiM47mxaTdqEDP3WwAMr6PELv6b5ijFa3Id1VEGkmRYoA2BedXKEcr7EbfjAtyg/QrERAoskQqeZk0Qbe5gY8xw5XwgICA7MNdddAAAAAElFTkSuQmCC') 15px 50% no-repeat;
  color: #6b8ba3; }
  /* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
  .cart_line:hover {
    color: #fff;
    background-color: #b1c6d6;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAAgVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9d3yJTAAAAK3RSTlMAptADzhL18OXddQrswy78ycajUUg0GeDWvrmxqJKIWOllH5uXbWpnQSYhSTEznAAAALVJREFUGNNdkAkOgyAQRamKLAKu4L527/0PWBBMqS+BGV7C5ANoGCMQ/JEAtUl2kq1eVRr4RARpWcZDcflxxbmWEAvgwyezB5PvBKlMKVpf0lqZspLQk322l9ci7TlM4NrHdpiqqSjLmd66OE1TolzaWIMwCfg4V9A9q+k/CTghUFYc8YdhdvMpzyNLzjN6fMv4BKEBVBfpHMzwct87iRu8WflGNO/27sEgKt3MkdXC3uGo0zm+VukJszeRuTQAAAAASUVORK5CYII='); }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
.cart_show-related {
  color: #333;
  text-decoration: underline;
  text-transform: uppercase;
  position: absolute;
  padding-top: 25px;
  bottom: 0;
  left: 165px;
  right: 0;
  z-index: 1;
  background: transparent url('data:image/png;base64,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/GMzLdsAADoxaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNCA3OS4xNTY3OTcsIDIwMTQvMDgvMjAtMDk6NTM6MDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNC0xMi0wM1QxMToxNTo1MCswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTQtMTItMDNUMTE6MTU6NTArMDM6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE0LTEyLTAzVDExOjE1OjUwKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDphYWFlZTZkZi02ZTFlLTZlNDEtODA0YS03ODM2YzZlM2NkYmU8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5Nzc3YzYxZi03YWM0LTExZTQtYWI3Yy1lNTljODM0MTc4MGY8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpjNjBmZWY5Yi0xZjA0LWY0NGYtYmQzZC1mNTI0YTZkNTdlMzY8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YzYwZmVmOWItMWYwNC1mNDRmLWJkM2QtZjUyNGE2ZDU3ZTM2PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTEyLTAzVDExOjE1OjUwKzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFhYWVlNmRmLTZlMWUtNmU0MS04MDRhLTc4MzZjNmUzY2RiZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0xMi0wM1QxMToxNTo1MCswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjExODExMDIvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjExODExMDIvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjM8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj40NTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+RyRlUAAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAATElEQVR42syPMQqAMBRD3y+dxGKp2vvfNC4N1FWXZnokIZCQBEBi6BtkYDMUQzU0QIbIwO3ostPtdJfPuaPXzuFoByI0bvx8sQg8AwA9HgxhmnArsgAAAABJRU5ErkJggg==') repeat-x; }

/* line 29, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
.cart_del, .remodal-close {
  text-indent: -9999px;
  display: inline-block;
  width: 28px;
  height: 28px;
  border: 2px solid #e4ebf0;
  background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnN1IZygAAAABnRSTlMA7DC8XBMtXYEcAAAAPklEQVQI12MIVmBgYFAOYDATYmBgEjNgUExUAGEgWwiIGBiAHEcgFySZBuQCgVuaAwOMD5eHqYfph5kHMx8ALI4KsTY6+ggAAAAASUVORK5CYII=') 50% no-repeat;
  cursor: pointer; }
  /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
  .cart_del:hover, .remodal-close:hover {
    border-color: #234e73; }

/* line 42, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
.table-cart tfoot td {
  border-top: 4px solid #e4ebf0;
  vertical-align: top;
  padding-top: 10px; }

/* line 47, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
.cart-total {
  text-align: right; }

/* line 50, c:/Ruby200/h20-aurora/source/stylesheets/modules/_cart.sass */
.cart-thumb {
  width: 155px;
  float: left;
  border: 1px solid #e4ebf0; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare {
  position: relative; }
  /* line 3, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
  .compare .tablesaw-nav-btn {
    top: 148px;
    width: 26px;
    height: 49px;
    border: none; }
    /* line 8, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
    .compare .tablesaw-nav-btn:hover {
      background-color: transparent; }
    /* line 10, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
    .compare .tablesaw-nav-btn.left {
      left: 210px;
      z-index: 1;
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA6OpGMTxTWU02K62N7uAWkQAAAGtJREFUKM9jQAbWyBxmVWSeUQBOKUMUKVHcukRx6uLQRJZqmkCklCSyVKIDEodNhHKpQmQpdlSpBchSUshSpxegKcRUSVgSYTvCepyuZmCjlmTjBAacIc/QREASM6YRqQB3umIwRJPEp3MDAMH0Fpu7jGacAAAAAElFTkSuQmCC'); }
    /* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
    .compare .tablesaw-nav-btn.right {
      right: -44px;
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJFBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnM2iIgqAAAADHRSTlMA6ucyO0ZTWU0rrYwNVuEcAAAAWElEQVQoz2NYwoAMHAOQeSyiAyApgSJp2IDMY8YrqYYiaZRAJUl1VMkCZB4nquQkVMnVmEoRKglLYdpuhCKlhupoyqUkUAMXp5RjA84IcwxAiWjKpbiQpQD3yhPXFqZx3AAAAABJRU5ErkJggg=='); }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare_line {
  text-decoration: none;
  line-height: 40px;
  color: #6b8ba3;
  font-weight: 600;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAAZlBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6MQup3cAAAAInRSTlMA6u7Gufhh5ttPGMr0Wgby0EYkctaZfQ+8sqykkmg4v4kxNc4qxAAAAPNJREFUGNNlkNuygyAMRXdiAUEU763X6v//5CHiOGem6yFmidlmwMN7Nubj8MuXN23qCv+wWuvyoB1wNJRR7H1cMzErkjZXHCW/EyunW+w0ApoakScv8/GbNXxeYcG7CD1uOrZmAraijkNDsDTcSWFF6c8kLhzYVHv1s6liWp4OPvLsM2lP1rG2qhNpVCOVrSxbQxjMW9Z9pbkoJe8pJB+A0bh0PTQi9/NLmEm1FYfpkoUJqs4KISuU3aPcKBiLRMv25EcIWXH3Czn5d2Lq44Lr1ZZ+lNJd0ikdiy9K10x+kTeH/1rXfP0qYnsylHdIg5dswB+swww8qKXYeQAAAABJRU5ErkJggg==') 10px 50% no-repeat;
  display: block;
  padding-left: 40px; }
  /* line 25, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
  .compare_line:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMXRSTlMAuunu8uvH3NED9smWYfTXYk8L+ebEWUq/rqdwRDgmGRPMtI1qXFIxHBfjoIN9e3Yi+ep/sQAAAQ9JREFUGNNlkNeSwyAMRa8FuBDj3uOSnjj9/79uwWQzO7PnQSNxJSEJXzbttXAu+E8jDqrwA/whTZSq9mLQVRRWSiWnj+wzEiwn43o5E8S8jRWCWY3BQHcgEXVwUe9vvzKKJ4S8cXiHbMV9fFizlHbAYbV9Qus1hfY943tU0dkGM7/jkI8wtJTpbrEVHE+b2DXumSXajnJtgjrvte3ZyQxrlwqLzIzr2LprhiMbsODdgEcx2fOIJ7yocwwtyUvGeLsEHROQvrsyuG5+GqRfugulRJHCMrL6zH6DN6HcwnKjOdB/W3Yxemn3rPgDOPKXvYVMgBffVlO/izpo9lGTTnUTLcmpL0h4aywcY0EU6/wfAtMRI+PP/hwAAAAASUVORK5CYII=');
    background-color: #b1c6d6;
    color: #fff; }

/* line 30, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare_cat-title {
  font-size: 16px;
  font-weight: 600; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.table-compare th {
  padding: 10px 0;
  border-bottom: 5px solid #e4ebf0;
  vertical-align: top; }
  /* line 39, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
  .table-compare th.compare-goods {
    padding-right: 18px;
    min-width: 230px; }
/* line 43, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.table-compare td {
  text-align: center;
  padding: 15px 0;
  color: #234e73;
  vertical-align: top; }
  /* line 48, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
  .table-compare td:first-child {
    text-align: left; }

/* line 51, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare_light {
  background-color: #f4f8fb; }

/* line 54, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.features-title td {
  border-bottom: 1px solid #e4ebf0; }

/* line 57, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.features-value td {
  border-right: 1px solid #e4ebf0;
  border-bottom: 1px solid #e4ebf0; }

/* line 61, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare_title {
  font-size: 16px;
  text-transform: uppercase;
  color: #234e73;
  margin-bottom: 20px;
  display: inline-block; }

/* line 67, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare-legend {
  position: relative;
  width: 250px; }

/* line 71, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare-categories {
  position: absolute;
  left: 0;
  bottom: 70px;
  margin: 0;
  padding: 0; }
  /* line 77, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
  .compare-categories li {
    padding: 0; }

/* line 79, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare-legend_btns {
  position: absolute;
  left: 0;
  bottom: 10px; }

/* line 83, c:/Ruby200/h20-aurora/source/stylesheets/modules/_compare.sass */
.compare_highlights {
  text-decoration: none;
  display: inline-block;
  padding: 0 10px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav-main {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  border: 1px solid #e4ebf0;
  position: relative; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .nav-main:after {
    content: "";
    display: table;
    clear: both; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav-footer {
  list-style-type: none;
  margin: 10px 0 17px;
  padding: 0;
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 48.82117%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .nav-footer:last-child {
    margin-right: 0; }
  /* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .nav-footer .sub-nav_item {
    padding: 0 15px 5px 0; }
  /* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .nav-footer .sub-nav_link {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fmsh8UAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 5px no-repeat; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav_item {
  float: left;
  width: 150px;
  margin: 0;
  text-align: center;
  list-style-type: none;
  position: relative;
  border-right: 1px solid #e4ebf0;
  -webkit-transition-property: background-color;
  -moz-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s; }
  /* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .nav_item:hover:hover {
    background-color: #cad9e4; }
  /* line 29, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .nav_item:hover > .sub-nav {
    display: block; }

/* line 31, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav_item_link {
  text-decoration: none;
  font-size: 14px;
  text-transform: uppercase;
  display: block;
  padding: 11px 0;
  font-weight: 600; }

/* line 38, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav {
  list-style-type: none;
  width: 301px;
  left: -1px;
  margin: 0;
  padding: 10px 0;
  border: 1px solid #e4ebf0;
  position: absolute;
  display: none;
  text-align: left;
  background-color: #fff;
  z-index: 2; }

/* line 50, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav_item {
  padding: 0 15px 10px; }
  /* line 53, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .sub-nav_item:hover .sub-nav-box {
    display: block; }

/* line 56, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav_link {
  color: #333;
  text-decoration: none;
  padding-left: 13px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAAGFBMVEUAAADK2eTK2eTK2eTK2eTK2eTK2eTK2eSbmcmVAAAACHRSTlMAPusC21UxIC/pwTYAAAAiSURBVAjXYzBkYGAQEmBgYFQEMRIYGFgdgHQBkA8WB8kDACXSAiROWzKXAAAAAElFTkSuQmCC') 0 5px no-repeat; }
  /* line 61, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .sub-nav_link:hover, .sub-nav_link.active {
    color: #234e73;
    text-decoration: underline;
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnN0EDzKAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 5px no-repeat; }

/* line 67, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.index-page .sub-nav {
  display: block; }
.index-page .wrap_overflow {
  display: block; }
/* line 69, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav-side {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 73, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.side_nav {
  width: 100%;
  display: block; }
  /* line 77, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .side_nav:last-child .side_link {
    border-bottom: 1px solid #e4ebf0; }
    /* line 79, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
    .side_nav:last-child .side_link:hover {
      border-bottom-color: #234e73; }

/* line 82, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.side_link {
  display: block;
  padding: 10px;
  text-transform: uppercase;
  color: #234e73;
  text-decoration: none;
  border: 1px solid #e4ebf0;
  border-bottom: none; }
  /* line 90, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .side_link:hover, .side_link.active {
    border-color: #234e73;
    background-color: #234e73;
    color: #fff; }

/* line 95, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav-tabs .tabs {
  width: 100%;
  display: table; }
/* line 98, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.nav-tabs .tab_link {
  display: table-cell;
  border-bottom: 5px solid #e4ebf0;
  float: none; }
  /* line 102, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .nav-tabs .tab_link.tab_link_active {
    border-color: #234e73; }

/* line 105, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav-box {
  display: none;
  position: absolute;
  left: 100%;
  padding: 10px;
  border: 1px solid #e4ebf0;
  top: -40px;
  z-index: 2;
  width: 660px;
  background-color: #fff; }

/* line 115, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav-section {
  display: inline-block;
  width: 49%;
  padding: 0;
  margin: 0; }

/* line 121, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav_header .sub-nav_link {
  background: none;
  padding-left: 0;
  color: #234e73; }
/* line 125, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav_header ul {
  margin: 0 0 10px;
  padding-left: 10px; }
/* line 128, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav_header li {
  line-height: 1.4; }
/* line 130, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
.sub-nav_header a {
  color: #333;
  text-decoration: none; }
  /* line 133, c:/Ruby200/h20-aurora/source/stylesheets/modules/_nav.sass */
  .sub-nav_header a:hover, .sub-nav_header a.active {
    color: #234e73;
    text-decoration: underline; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_breadcrumbs.sass */
.breadcrumbs {
  list-style-type: none;
  margin-top: 15px;
  display: block;
  padding: 0; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_breadcrumbs.sass */
.breadcrumbs_item {
  display: inline-block;
  color: #234e73; }
  /* line 10, c:/Ruby200/h20-aurora/source/stylesheets/modules/_breadcrumbs.sass */
  .breadcrumbs_item:last-child > a {
    text-decoration: none;
    color: #234e73; }
  /* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_breadcrumbs.sass */
  .breadcrumbs_item:last-child > a:after {
    display: none; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_breadcrumbs.sass */
.breadcrumbs_link {
  color: #333;
  text-decoration: underline; }
  /* line 19, c:/Ruby200/h20-aurora/source/stylesheets/modules/_breadcrumbs.sass */
  .breadcrumbs_link:after {
    content: "";
    display: inline-block;
    vertical-align: bottom;
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fmsh8UAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 50% no-repeat;
    width: 7px;
    height: 10px;
    margin-left: 5px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.catalog {
  padding: 0 0 20px;
  margin: 0 0 20px;
  border-bottom: 5px solid #e4ebf0; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.catalog-container {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
  border-bottom: 1px solid #e4ebf0; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .catalog-container:after {
    content: "";
    display: table;
    clear: both; }
  /* line 10, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container:first-child {
    padding-top: 0; }
  /* line 12, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container:last-child {
    padding-bottom: 0;
    border-bottom: none; }
  /* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container-tiles .catalog-goods {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%; }
    /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
    .catalog-container-tiles .catalog-goods:last-child {
      margin-right: 0; }
    /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
    .catalog-container-tiles .catalog-goods:nth-child(4n) {
      margin-right: 0; }
    /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
    .catalog-container-tiles .catalog-goods:nth-child(4n+1) {
      clear: left; }
  /* line 19, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container-tiles .goods-preview-container {
    display: none; }
  /* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container-tiles .goods-thumb {
    width: 100%;
    height: 130px;
    margin-bottom: 30px; }
  /* line 25, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container-tiles .goods-content {
    display: block;
    width: 100%; }
  /* line 28, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container-tiles .availability {
    top: 140px;
    left: 10px; }
  /* line 31, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .catalog-container-list {
    border-bottom: none;
    padding: 0; }
    /* line 34, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .catalog-goods {
      min-height: 215px;
      margin-bottom: 15px; }
      /* line 38, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
      .catalog-container-list .catalog-goods:hover .btn-cart {
        display: block; }
    /* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .catalog-goods-container {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 100%;
      float: none;
      margin-bottom: 15px;
      display: table;
      position: relative;
      background-color: #fff;
      min-height: 200px; }
      /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
      .catalog-container-list .catalog-goods-container:last-child {
        margin-right: 0; }
    /* line 48, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .goods-thumb {
      display: table-cell;
      width: 210px;
      height: 215px;
      vertical-align: top; }
    /* line 53, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .goods-content {
      vertical-align: top;
      *zoom: 1; }
      /* line 22, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/utilities/general/_clearfix.scss */
      .catalog-container-list .goods-content:after {
        content: "\0020";
        display: block;
        height: 0;
        clear: both;
        overflow: hidden;
        visibility: hidden; }
    /* line 56, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .goods-name {
      display: block;
      width: 100%; }
    /* line 59, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .goods-preview-container {
      display: inline-block;
      width: 100%;
      padding-right: 210px;
      margin-right: -210px;
      max-height: 130px;
      overflow: hidden; }
      /* line 66, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
      .catalog-container-list .goods-preview-container p {
        margin-top: 10px; }
    /* line 68, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .availability {
      top: 14px;
      right: 10px; }
    /* line 71, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .goods-price-container {
      vertical-align: top;
      width: 200px;
      float: right; }
    /* line 75, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
    .catalog-container-list .btn-cart {
      display: block;
      margin: 0 10px;
      width: auto; }

/* line 83, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.price_line {
  color: #234e73;
  display: block;
  margin: 10px 10px 5px; }
  /* line 87, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
  .price_line > .price {
    font-size: 20px;
    font-weight: 600; }

/* line 90, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.retail-price {
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  margin: 0 10px 5px; }

/* line 95, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.goods-atr {
  margin: 10px; }

/* line 98, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.qnty-container {
  display: inline-block;
  width: 125px;
  position: relative;
  overflow: hidden; }

/* line 103, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.compare_btn {
  display: block;
  float: right;
  vertical-align: top;
  width: 53px;
  height: 32px;
  text-indent: -9999px;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAAZlBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6MQup3cAAAAInRSTlMA6u7Gufhh5ttPGMr0Wgby0EYkctaZfQ+8sqykkmg4v4kxNc4qxAAAAPNJREFUGNNlkNuygyAMRXdiAUEU763X6v//5CHiOGem6yFmidlmwMN7Nubj8MuXN23qCv+wWuvyoB1wNJRR7H1cMzErkjZXHCW/EyunW+w0ApoakScv8/GbNXxeYcG7CD1uOrZmAraijkNDsDTcSWFF6c8kLhzYVHv1s6liWp4OPvLsM2lP1rG2qhNpVCOVrSxbQxjMW9Z9pbkoJe8pJB+A0bh0PTQi9/NLmEm1FYfpkoUJqs4KISuU3aPcKBiLRMv25EcIWXH3Czn5d2Lq44Lr1ZZ+lNJd0ikdiy9K10x+kTeH/1rXfP0qYnsylHdIg5dswB+swww8qKXYeQAAAABJRU5ErkJggg==') 50% 50% no-repeat;
  border: 2px solid #e4ebf0; }

/* line 113, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.availability {
  position: absolute; }

/* line 115, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.availability_status, .order_status-success {
  color: #6ba73e; }

/* line 117, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog.sass */
.availability_status-none, .order_status-cancel {
  color: #e95c6a; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-section.sass */
.catalog-sections {
  margin: 20px 0;
  border-bottom: 5px solid #e4ebf0;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .catalog-sections:after {
    content: "";
    display: table;
    clear: both; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-section.sass */
.catalog-section {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 23.23176%;
  position: relative;
  margin-bottom: 20px; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .catalog-section:last-child {
    margin-right: 0; }
  /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .catalog-section:nth-child(4n) {
    margin-right: 0; }
  /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .catalog-section:nth-child(4n+1) {
    clear: left; }
  /* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-section.sass */
  .catalog-section a {
    text-decoration: none; }

/* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-section.sass */
.catalog-section-container {
  border: 2px solid #e4ebf0; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-section.sass */
.section_title {
  display: block;
  background-color: #e9eef2;
  padding: 10px;
  width: 100%;
  height: 50px;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.catalog-element-container {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .catalog-element-container:after {
    content: "";
    display: table;
    clear: both; }

/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.catalog-element {
  margin-bottom: 100px; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.catalog-element-img {
  width: 508px;
  border: 2px solid #e4ebf0;
  float: left; }

/* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.catalog-element-base {
  width: 435px;
  float: right; }

/* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.showcase-element {
  margin-left: -2px; }
  /* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-thumbnail-container {
    background-color: transparent;
    width: 78px; }
  /* line 20, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-thumbnail {
    width: 77px;
    height: 77px;
    border: 2px solid #e4ebf0;
    border-bottom-color: transparent;
    margin-bottom: 0; }
  /* line 26, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-thumbnail-wrapper-vertical {
    padding: 0; }
  /* line 28, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-thumbnail-button-forward, .showcase-element .showcase-thumbnail-button-backward {
    padding: 0; }
    /* line 30, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
    .showcase-element .showcase-thumbnail-button-forward .showcase-thumbnail-vertical, .showcase-element .showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
      text-align: center;
      width: 77px;
      height: 46px;
      margin-left: 0;
      border-right: 2px solid #e4ebf0; }
    /* line 36, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
    .showcase-element .showcase-thumbnail-button-forward:hover, .showcase-element .showcase-thumbnail-button-backward:hover {
      background-color: #e4ebf0; }
  /* line 38, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-thumbnail-button-backward {
    padding: 0; }
    /* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
    .showcase-element .showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
      background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQBAMAAADzFNLhAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA6FQyL09aKxW424s72O0jMAAAAGVJREFUCNdjgIJsBhTAJpmAwk8sF0ORFmcoVEDiKxYwsAghuEziQMJRASHtACQQCphEgARIAUIaBJiF4NIQYKgAkTaA8plFQSSrMNxcwwAgEQiUhiuASSMUnAJKIxTMYOhA8VcDAJImCkQQqQLCAAAAAElFTkSuQmCC') 50% no-repeat; }
  /* line 43, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-thumbnail-button-forward .showcase-thumbnail-vertical {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAANBAMAAABFt2PeAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA6FJWMi8rWyLezraLkiXIWgAAAFZJREFUCNdj6HRggAGWFQxMInCeowIDg6IDTEoISDCJIkkBJQPgUgjJQAWIEkOQJKsQVAOzGEjKAGa0YQIDqzCQhksmAqVgoDANKAUH7NIFDEigBkIBACBlCGiQydoeAAAAAElFTkSuQmCC') 50% no-repeat; }
  /* line 45, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .showcase-element .showcase-content {
    background-color: #fff; }
    /* line 47, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
    .showcase-element .showcase-content img {
      height: auto; }

/* line 50, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.option_name {
  color: #234e73; }

/* line 52, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.option_value {
  color: #333; }

/* line 55, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.price-info {
  width: 100%; }

/* line 58, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.price-container {
  width: 45%;
  padding-right: 10px;
  border-right: 1px solid #e4ebf0;
  float: left; }

/* line 64, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.element-buy {
  float: left;
  width: 45%;
  padding-left: 10px; }
  /* line 69, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .element-buy .qnty-container {
    margin-bottom: 10px; }

/* line 73, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.price-info .retail-price {
  color: #333;
  margin: 0; }
/* line 76, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.price-info .price_line {
  margin: 0 0 10px; }
/* line 79, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.price-info .availability {
  position: relative;
  font-size: 12px; }

/* line 85, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.catalog-element-additional {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 5px solid #e4ebf0;
  margin-bottom: 20px; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .catalog-element-additional:after {
    content: "";
    display: table;
    clear: both; }

/* line 89, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.ce-additional-row {
  display: table;
  width: 100%;
  table-layout: fixed; }

/* line 91, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
.ce-additional-col {
  display: table-cell;
  width: 50%; }
  /* line 93, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-elemet.sass */
  .ce-additional-col:last-child {
    padding-left: 10px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.sort-panel {
  display: table;
  width: 100%;
  padding: 15px 0;
  border-bottom: 5px solid #e4ebf0;
  color: #234e73; }
  /* line 7, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
  .sort-panel-table {
    padding: 5px;
    height: 30px;
    margin-bottom: 20px;
    border: 1px solid #e4ebf0;
    border-top: none; }
    /* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
    .sort-panel-table .sort-by {
      vertical-align: middle; }
    /* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
    .sort-panel-table input {
      height: 20px; }
    /* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
    .sort-panel-table .show-variant {
      width: 270px; }
    /* line 19, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
    .sort-panel-table .search-left-btn {
      top: 5px; }

/* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.filter_select {
  width: auto; }

/* line 23, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.sort-by {
  display: table-cell; }

/* line 25, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.sort-by_link, .show-by_link, .show-variant_link {
  text-decoration: none;
  padding: 0 5px; }
  /* line 28, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
  .sort-by_link:hover, .show-by_link:hover, .show-variant_link:hover, .sort-by_link-active, .show-by_link-active, .show-variant_link-active {
    text-decoration: underline; }

/* line 31, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.show-by {
  display: table-cell; }

/* line 33, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.show-by_link {
  padding: 0; }

/* line 39, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.show-variant {
  display: table-cell;
  text-align: right; }
  /* line 42, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
  .show-variant .form-row {
    margin-bottom: 0; }

/* line 44, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.show-variant_link {
  padding-left: 25px; }
  /* line 47, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
  .show-variant_link-tiles {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALAQMAAACTYuVlAAAABlBMVEUAAAAjTnM4mgN7AAAAAXRSTlMAQObYZgAAABBJREFUCNdj+P0ABQEBqggAMt4Sj6KIdu4AAAAASUVORK5CYII=') 10px 50% no-repeat; }
  /* line 49, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
  .show-variant_link-list {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALAQMAAACTYuVlAAAABlBMVEUAAAAjTnM4mgN7AAAAAXRSTlMAQObYZgAAABBJREFUCNdj+P8AioAAGxsAFpcQ2HBbsr0AAAAASUVORK5CYII=') 10px 50% no-repeat; }

/* line 54, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.catalog-filter-show {
  margin: 15px 0;
  text-align: center;
  position: relative;
  overflow: hidden; }

/* line 59, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.filter-container {
  border: 2px solid #e4ebf0;
  border-top: none;
  padding: 10px;
  height: 95px;
  overflow-y: hidden; }
  /* line 65, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
  .filter-container.active {
    overflow: visible;
    height: auto; }

/* line 68, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-fiters.sass */
.filter-range {
  float: left;
  width: 210px;
  height: 85px;
  margin-right: 10px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.catalog-goods {
  background-color: #fff;
  position: relative;
  text-align: left; }
  /* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-average .thumb-container {
    width: 135px; }
  /* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-cart .catalog-goods-container {
    border: none; }
  /* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-cart .thumb-container {
    height: 120px; }
  /* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-cart .goods-content {
    width: 335px;
    max-height: 115px;
    margin-left: 10px;
    float: left; }
    /* line 19, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
    .catalog-goods-cart .goods-content p {
      margin: 0; }
  /* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-slide {
    width: 228px;
    margin: 0;
    padding: 0; }
  /* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-related .goods-content {
    *zoom: 1; }
    /* line 22, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/utilities/general/_clearfix.scss */
    .catalog-goods-related .goods-content:after {
      content: "\0020";
      display: block;
      height: 0;
      clear: both;
      overflow: hidden;
      visibility: hidden; }
  /* line 29, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-related .thumb-container {
    width: 130px;
    max-height: 125px;
    float: left;
    background-color: #fff;
    margin-right: 10px; }
  /* line 35, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-related .goods-preview-container {
    padding: 0 10px;
    height: 50px; }
    /* line 38, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
    .catalog-goods-related .goods-preview-container p {
      margin: 0; }
  /* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-related .goods-price-container {
    margin: 5px 0; }
  /* line 42, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-related .goods-atr {
    width: 180px;
    display: inline-block;
    vertical-align: top;
    margin: 2px 10px; }
  /* line 47, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .catalog-goods-related .btn-cart {
    display: inline-block;
    width: 250px; }

/* line 51, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.catalog-goods-container {
  border: 1px solid #e4ebf0;
  *zoom: 1;
  position: relative; }
  /* line 22, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/utilities/general/_clearfix.scss */
  .catalog-goods-container:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden; }

/* line 56, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-badge {
  width: 180px;
  height: 80px;
  text-transform: uppercase;
  line-height: 32px;
  font-size: 11px;
  top: -5px;
  left: -5px;
  position: absolute;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABQCAYAAAD83pAbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjAwZDJhYi1hY2EwLWQ5NDItOTBhZC1kZmY1MDU2YWZjMmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODRDODhFRTJBMkU2MTFFNDgyQzZEQzM1QTIzRDUwOUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODRDODhFRTFBMkU2MTFFNDgyQzZEQzM1QTIzRDUwOUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjE2NWY0NjUtMzJlMy0xZTQ2LWE4ZGUtZWFkMTAzOTZhNzEzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdmMDBkMmFiLWFjYTAtZDk0Mi05MGFkLWRmZjUwNTZhZmMyZSIv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') no-repeat;
  color: #234e73;
  text-align: center;
  text-indent: -9999px; }
  
  .goods-badge-action {
	background: transparent url(data:image/png;base64,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);
	background-repeat: no-repeat;
  }
  
  .goods-badge-online {
	background: transparent url(data:image/png;base64,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);
	background-repeat: no-repeat;
  }

/* line 70, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-name {
  background-color: #e9eef2;
  padding: 5px 10px; 
  min-height: 63px;
  }

/* line 73, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods_title {
  font-weight: 600;
  font-size: 14px;
  display: block;
  margin-bottom: 5px; 
height: 32px;
overflow: hidden;
}

/* line 78, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods_article {
  display: block;
  font-style: 12px; }

/* line 82, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-preview-container {
  padding: 5px 10px 5px 0; }

/* line 85, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.thumb-container {
  overflow: hidden;
  width: 100%;
  height: 160px;
  display: table; }

/* line 90, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.thumb-wrapper {
  display: table-cell;
  vertical-align: middle;
  text-align: center; }

/* line 94, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.thumb_img {
  width: auto;
  max-width: 100%; }

/* Slider */
/* line 98, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-slider {
  height: 480px;
  margin-bottom: 0; }
  /* line 102, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .goods-slider .es-slides li {
    width: 228px;
    height: 480px;
    margin-right: 16px; }

/* line 107, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-slide.es-after-slide-first {
  margin-left: -5px; }
/* line 109, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-slide .catalog-goods {
  margin: 0;
  width: 228px; }
/* line 112, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.goods-slide .goods-preview-container {
  max-height: 80px;
  overflow: hidden;
  padding-left: 10px; }
  /* line 116, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
  .goods-slide .goods-preview-container p {
    margin: 0; }

/* line 119, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.related-goods {
  margin-bottom: 15px; }
  /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .related-goods:nth-child(2n) {
    margin-right: 0; }
  /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .related-goods:nth-child(2n+1) {
    clear: left; }

/* line 123, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.ce-col-goods .related-goods {
  margin-right: 5px; }

/* line 125, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.order_total {
  text-transform: uppercase; }

/* line 127, c:/Ruby200/h20-aurora/source/stylesheets/modules/_catalog-goods.sass */
.order_read-more {
  float: right;
  text-transform: uppercase; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_totop.sass */
#to-top {
  position: fixed;
  bottom: 20px;
  left: 50%;
  margin-left: -550px;
  z-index: 2;
  cursor: pointer;
  width: 56px;
  height: 56px;
  border: 2px solid #234e73;
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQBAMAAADzFNLhAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA6FQyL09aKxW424s72O0jMAAAAGVJREFUCNdjgIJsBhTAJpmAwk8sF0ORFmcoVEDiKxYwsAghuEziQMJRASHtACQQCphEgARIAUIaBJiF4NIQYKgAkTaA8plFQSSrMNxcwwAgEQiUhiuASSMUnAJKIxTMYOhA8VcDAJImCkQQqQLCAAAAAElFTkSuQmCC') 50% 50% no-repeat;
  -webkit-transition-property: background;
  -moz-transition-property: background;
  transition-property: background;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s;
  display: none; }
  /* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_totop.sass */
  #to-top:hover {
    background: #234e73 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQBAMAAADzFNLhAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAEHRSTlMA6FQyL09aK+q4FhTbizsD/fdlaAAAAGlJREFUCNdjgIJcBhTAJpmAwk8sF0ORFmcoVEDiKxYwsAghuEziQMJRASHtACQQCphEgARIAUIaBJiF4NIQYKgAkTaA8plFQSSrMNxcwwAgEWgA5zO3gqURwCKA4Q1QGqFgFsMuFH/tBwCyUQtSWAftugAAAABJRU5ErkJggg==') 50% 50% no-repeat; }
  /* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_totop.sass */
  #to-top.to-top-stop {
    position: absolute;
    bottom: 10px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-list {
  border-bottom: 5px solid #fff;
  padding-bottom: 15px;
  margin-top: 20px; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-item {
  padding-bottom: 15px;
  margin-bottom: 15px;
  width: 100%;
  border-bottom: 1px solid #e4ebf0;
  position: relative; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-list-thumb {
  width: 305px;
  display: inline-block;
  vertical-align: top; }

/* line 18, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-list-content {
  width: 640px;
  display: inline-block;
  vertical-align: top;
  margin-left: 10px;
  font-weight: 300; }
  /* line 24, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
  .news-list-content .read-more {
    position: absolute;
    bottom: 15px;
    right: 0; }

/* line 29, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-list-title {
  font-size: 14px;
  font-weight: 600;
  display: block;
  margin: 5px 0; }

/* line 35, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-element {
  margin: 20px 0 10px;
  padding-bottom: 20px;
  border-bottom: 5px solid #e4ebf0; }
  /* line 39, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
  .news-element .date, .news-element .order_date {
    font-size: 20px;
    margin-bottom: 10px; }

/* line 42, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news_img-main {
  float: left;
  margin-right: 15px;
  margin-bottom: 15px; }

/* line 47, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-tiles {
  margin: 20px 0 10px;
  padding-bottom: 20px;
  border-bottom: 5px solid #e4ebf0;
  width: 100%;
  display: block; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .news-tiles:after {
    content: "";
    display: table;
    clear: both; }

/* line 55, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-tile-thumb .thumb-wrapper {
  border-bottom: 5px solid #e4ebf0;
  vertical-align: middle; }

/* line 58, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-thumb {
  vertical-align: bottom; }

/* line 60, c:/Ruby200/h20-aurora/source/stylesheets/modules/_news.sass */
.news-tile {
  position: relative;
  background-color: #fff;
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%; 
  margin-bottom: 10px;}
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .news-tile:last-child {
    margin-right: 0; }
  /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .news-tile:nth-child(3n) {
    margin-right: 0; }
  /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .news-tile:nth-child(3n+1) {
    clear: left; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.videos {
  margin: 20px 0; }

/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.video-tiles {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 1px solid #e4ebf0; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .video-tiles:after {
    content: "";
    display: table;
    clear: both; }
  /* line 7, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
  .video-tiles:last-child {
    border-bottom: none; }

/* line 10, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.video-tile {
  position: relative;
  background-color: #fff;
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .video-tile:last-child {
    margin-right: 0; }
  /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .video-tile:nth-child(3n) {
    margin-right: 0; }
  /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .video-tile:nth-child(3n+1) {
    clear: left; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.video-main {
  padding: 0 0 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e4ebf0;
  *zoom: 1; }
  /* line 22, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/utilities/general/_clearfix.scss */
  .video-main:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden; }

/* line 23, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.video-container {
  float: left;
  margin-right: 20px; }

/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.video-title {
  color: #234e73;
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 20px;
  display: block; }

/* line 33, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.es-slides .preview_fix_height {
  display: block;
  height: 100px;
  overflow: hidden; }

/* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.video-preview {
  display: block;
  overflow: hidden; }

/* line 43, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.article-video-side .video-preview {
  height: 34px; }
/* line 46, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.article-video-side .btn {
  margin-top: -5px; }

/* line 49, c:/Ruby200/h20-aurora/source/stylesheets/modules/_video.sass */
.article-video-main .goods-slider {
  height: auto; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 5px solid #e4ebf0; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-container {
  padding-bottom: 10px;
  border-bottom: 5px solid #e4ebf0; }

/* line 10, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-qa {
  padding: 10px 0; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-q-container {
  background-color: #fff;
  position: relative;
  padding: 10px 0;
  border-bottom: 1px solid #e4ebf0; }

/* line 19, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-a-container {
  position: relative;
  background-color: #f3f7fa;
  padding: 10px; }

/* line 24, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.q-name, .a-name, .a-date, .q-date {
  color: #234e73;
  display: block; }

/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.q-date, .a-date {
  margin-bottom: 10px; }

/* line 30, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-show, .faq-hide {
  position: absolute;
  top: 10px;
  right: 10px;
  text-transform: uppercase;
  color: #234e73;
  text-decoration: underline;
  cursor: pointer; }

/* line 39, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-show {
  right: 0; }

/* line 42, c:/Ruby200/h20-aurora/source/stylesheets/modules/_faq.sass */
.faq-a-container {
  display: none; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
.pagination {
  margin: 10px 0 40px; }

/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
.pagination-items {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
.pagination-item {
  display: inline-block;
  vertical-align: top;
  width: 32px;
  height: 32px; }
  /* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
  .pagination-item:first-child .pagination_link {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALBAMAAABFS1qmAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA/fL37T9KLSPb13YFLnWnSwAAADFJREFUCNdjYGBoYGBgU2BgSBZgYHUSYCgyFGCYJCjA0KII5DsLMDAEAjH3AgYGngIAb5gFbBvjpcIAAAAASUVORK5CYII=') 50% 50% no-repeat; }
    /* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
    .pagination-item:first-child .pagination_link:hover {
      background-color: #e4ebf0; }
  /* line 20, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
  .pagination-item:last-child .pagination_link {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALBAMAAABFS1qmAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA/fL37T9KLSPb13YFLnWnSwAAAC9JREFUCNdjaGBgYFADYuEEBgYhVwYGQaMCBkGhCQyCKg0MwiB+AAPDaqB8DQMDAHDvBWzSOayCAAAAAElFTkSuQmCC') 50% 50% no-repeat; }
    /* line 22, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
    .pagination-item:last-child .pagination_link:hover {
      background-color: #e4ebf0; }

/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
.pagination_link {
  border: 1px solid #e4ebf0;
  display: block;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  text-decoration: none; }
  /* line 35, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
  .pagination_link-active {
    border-color: #234e73; }
  /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
  .pagination_link:hover {
    background-color: #e4ebf0; }

/* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_pagination.sass */
.pagination_input {
  width: 30px;
  height: 30px;
  text-align: center; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.articles, .article {
  margin: 0; }

/* line 4, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.articles-row {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 15px;
  border-bottom: 1px solid #e4ebf0; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .articles-row:after {
    content: "";
    display: table;
    clear: both; }

/* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article-item {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 48.82117%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .article-item:last-child {
    margin-right: 0; }
  /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .article-item:nth-child(6n) {
    margin-right: 0; }
  /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .article-item:nth-child(6n+1) {
    clear: left; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article-thumb {
  margin-bottom: 20px; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.title-block {
  border: 1px solid #e4ebf0;
  height: 60px;
  margin-bottom: 18px; }
  /* line 20, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
  .title-block:hover {
    background-color: #e4ebf0; }
    /* line 22, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
    .title-block:hover .article_title {
      text-decoration: underline; }
    /* line 24, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
    .title-block:hover .date-container, .title-block:hover .thumb-date {
      background-color: #fff; }

/* line 27, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.date-container, .thumb-date {
  width: 65px;
  height: 100%;
  padding: 15px 0;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  color: #234e73;
  background-color: #e4ebf0; }

/* line 36, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.date_day {
  font-size: 23px;
  font-weight: 600;
  display: block; }

/* line 41, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.title-container {
  float: right;
  width: 385px;
  padding-top: 10px; }

/* line 46, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article_title {
  text-decoration: none;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.3; }

/* line 53, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.post-thumb {
  margin-bottom: 15px;
  position: relative; }
  /* line 56, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
  .post-thumb .thumb-date {
    height: 60px; }
  /* line 58, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
  .post-thumb-left {
    margin-right: 15px;
    float: left; }
  /* line 61, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
  .post-thumb-right {
    margin-left: 15px;
    float: right; }

/* line 65, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.thumb-date {
  position: absolute;
  right: 0;
  top: 0;
  display: block; }

/* line 72, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article-video {
  border-top: 5px solid #e4ebf0;
  border-bottom: 5px solid #e4ebf0;
  margin: 20px 0; }

/* line 76, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article-video-container {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin: 20px 0 40px; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .article-video-container:after {
    content: "";
    display: table;
    clear: both; }

/* line 80, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article-video-main {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 65.88078%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .article-video-main:last-child {
    margin-right: 0; }

/* line 82, c:/Ruby200/h20-aurora/source/stylesheets/modules/_articles.sass */
.article-video-side {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .article-video-side:last-child {
    margin-right: 0; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
.advantage {
  border: 1px solid #e4ebf0;
  padding: 15px;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  width: 100%;
  margin-bottom: 10px; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .advantage:after {
    content: "";
    display: table;
    clear: both; }

/* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
.advantage-item {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 31.76157%; }
  /* line 85, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_span-columns.scss */
  .advantage-item:last-child {
    margin-right: 0; }
  /* line 82, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .advantage-item:nth-child(3n) {
    margin-right: 0; }
  /* line 87, c:/Ruby200/lib/ruby/gems/2.0.0/gems/neat-1.7.0/app/assets/stylesheets/grid/_omega.scss */
  .advantage-item:nth-child(3n+1) {
    clear: left; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
.advantage-title {
  line-height: 40px;
  vertical-align: middle;
  text-transform: uppercase;
  font-weight: 300;
  color: #234e73;
  margin-bottom: 10px;
  display: inline-block; }
  /* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
  .advantage-title:before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    -moz-border-radius: 200%;
    -webkit-border-radius: 200%;
    border-radius: 200%;
    border: 1px solid #234e73;
    vertical-align: middle;
    margin-right: 10px; }
  /* line 31, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
  .advantage-title-kit:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAZlBMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1g7TPdAAAAIXRSTlMAteHzySsIkbFZQO4x29G/ohf36bk5JOR7TwIbEGZVjpNJRNHVAAAA7ElEQVQ4y+2Qy3KDMAxFkR/YgB+AbXAJNNX//2TFsOjGbtpdMpO7OAv7jDRXzTuvlswts6t9LEYvjeld+VNSluUEiSM97KLojStjbD1hcwOneCuL/Eh9csIkk/ESW18UmSRoIHxgo8Nd3cdQFg0BgPCJW9IaAFRRtKZtWwBCh9PW1MNnzjkiYcaZkmtyyF3XOUdQSDgGUxHZQtD6KkOVh574qExLR6yK9q8Tw6iUYowA+KXUyFOttYgehgE8OPQxiqrI5M/q7R9l9rooL/Ga+Iu49tNt8p5w4DJNklfP44QQIRAsJ7i4N+88f74B8aENvZCwhmUAAAAASUVORK5CYII=') 50% no-repeat; }
  /* line 34, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
  .advantage-title-facts:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAVFBMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY0yti7eAAAAHHRSTlMA6UA/NfLLhSEO+rYnBZRdGcDhnjnvq23ld0hGuvyusAAAAJdJREFUOMvt0rkSgyAUheGDRrjIEhaXLO//noFMnAkF2Fg5fhXFP5wCcDkTzVmBUyXk9lawvBLOEwrTXAlZD+35j5LoWT0ksXlKdI2w0ArN6rBGm4j2jVI4CK+SeNT0W+J1/zLt6YWwsBDCgx80DTIgndHutPFjFnampYGjzKF4wvanGCqhj13fbdIx+kro1Dj8GZXD5UQ+16MHALMobGYAAAAASUVORK5CYII=') 50% no-repeat; }
  /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_advantage.sass */
  .advantage-title-location:before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAaVBMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY0HbCZXAAAAI3RSTlMA0KE9FX02yggEvOfg3GnWl46JTw61p3NFxLCpWTAq9CQcY91A19EAAAEBSURBVDjL7ZPJjsQgDEQNhH3JRvalk/n/jxyS9GEu+DbqS9cBLPFkVC4ZvvoXFcNECJn4CbiElA0rBJ8IQ7nN9jHRGnRlMTKaTsPYedMC9LLIg6PfQJQ1436Ek6x5kPcAi9GpnQGgVQ573gxNRSMB6g4Hg2NROI6DfL66OeMqDUDrPMg8uyyFNnF72eZBtczxXWpqIhbMK7yr9YVHM/jjiZxwQKU6et91ygXXYX/S2doNcG0suP36eBcYprlt1NJDbXRIFWLFBgUHoUSAWl2TB58Zh9ftmJV50O/XGdfbcYGAtGR/lmJGNou6ZWCFKsRA/Xxi8x4rSeQkCaGtgq8+qV/hLwt3mIUVIAAAAABJRU5ErkJggg==') 50% no-repeat; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_comments.sass */
.comments-container {
  margin-top: 20px;
  padding-bottom: 40px;
  border-bottom: 5px solid #e4ebf0; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_comments.sass */
.comments-row {
  border-bottom: 1px solid #e4ebf0;
  padding-bottom: 15px;
  margin-bottom: 15px; }

/* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_comments.sass */
.comment_author {
  color: #234e73;
  display: block; }

/* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_comments.sass */
.comment_date {
  color: #234e73;
  margin-bottom: 10px;
  display: block; }

/* line 18, c:/Ruby200/h20-aurora/source/stylesheets/modules/_comments.sass */
.comment-add {
  display: none;
  border-top: 5px solid #e4ebf0;
  margin-top: 20px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
.slider {
  position: relative; }
  /* line 3, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .slider-index {
    width: 660px;
    height: 281px;
    margin-left: 300px;
    margin-top: -40px;
    border: 1px solid #e4ebf0;
    z-index: 1; }
    /* line 12, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
    .slider-index .es-navigation .es-prev {
      left: 10px; }
    /* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
    .slider-index .es-navigation .es-next {
      right: 10px; }
    /* line 18, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
    .slider-index:hover .es-prev .slider-arrow-outer {
      background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA6OpGMTxTWU02K62N7uAWkQAAAGtJREFUKM9jQAbWyBxmVWSeUQBOKUMUKVHcukRx6uLQRJZqmkCklCSyVKIDEodNhHKpQmQpdlSpBchSUshSpxegKcRUSVgSYTvCepyuZmCjlmTjBAacIc/QREASM6YRqQB3umIwRJPEp3MDAMH0Fpu7jGacAAAAAElFTkSuQmCC') 50% no-repeat; }
    /* line 21, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
    .slider-index:hover .es-next .slider-arrow-outer {
      background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJFBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnM2iIgqAAAADHRSTlMA6ucyO0ZTWU0rrYwNVuEcAAAAWElEQVQoz2NYwoAMHAOQeSyiAyApgSJp2IDMY8YrqYYiaZRAJUl1VMkCZB4nquQkVMnVmEoRKglLYdpuhCKlhupoyqUkUAMXp5RjA84IcwxAiWjKpbiQpQD3yhPXFqZx3AAAAABJRU5ErkJggg==') 50% no-repeat; }
  /* line 26, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .slider-header .es-navigation .es-next, .slider-header .es-navigation .es-prev {
    top: -65px;
    margin-top: 0;
    border: 1px solid #e4ebf0;
    background-repeat: no-repeat;
    background-position: 50%;
    width: 30px;
    height: 30px; }
    /* line 34, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
    .slider-header .es-navigation .es-next:hover, .slider-header .es-navigation .es-prev:hover {
      background-color: #e4ebf0; }
  /* line 36, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .slider-header .es-navigation .es-prev {
    right: 29px;
    left: auto;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALBAMAAABFS1qmAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA/fL37T9KLSPb13YFLnWnSwAAADFJREFUCNdjYGBoYGBgU2BgSBZgYHUSYCgyFGCYJCjA0KII5DsLMDAEAjH3AgYGngIAb5gFbBvjpcIAAAAASUVORK5CYII='); }
  /* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .slider-header .es-navigation .es-next {
    right: 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALBAMAAABFS1qmAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA/fL37T9KLSPb13YFLnWnSwAAAC9JREFUCNdjaGBgYFADYuEEBgYhVwYGQaMCBkGhCQyCKg0MwiB+AAPDaqB8DQMDAHDvBWzSOayCAAAAAElFTkSuQmCC'); }

/* line 43, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
.index-slider {
  position: absolute; }
  /* line 45, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .index-slider li img {
    width: 100%; }

/* line 48, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
.es-navigation .slider-arrow-outer {
  width: 26px;
  height: 50px; }
/* line 51, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
.es-navigation .es-prev {
  margin-top: -32px;
  left: -40px;
  background-color: transparent; }
  /* line 55, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .es-navigation .es-prev .slider-arrow-outer {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJ1BMVEUAAACxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtbAmRCJAAAADXRSTlMA6uhGMTxTWU02K62NWrcxzwAAAFVJREFUKM9jQAbWyBxmUWSeYQAtpTgkkaUaJ5AjleSAxGFToVyqCFmKHVVqAbKUFrLU6QVoCjFVEpZE2I6wHqerGdgolkSELkrwkiWJiGlEVFNJcgMA+z0Wzh0X06sAAAAASUVORK5CYII=') 50% no-repeat; }
  /* line 58, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .es-navigation .es-prev:hover .slider-arrow-outer {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJ1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnNHX7n3AAAADXRSTlMA6OpGMTxTWU02K62N7uAWkQAAAGtJREFUKM9jQAbWyBxmVWSeUQBOKUMUKVHcukRx6uLQRJZqmkCklCSyVKIDEodNhHKpQmQpdlSpBchSUshSpxegKcRUSVgSYTvCepyuZmCjlmTjBAacIc/QREASM6YRqQB3umIwRJPEp3MDAMH0Fpu7jGacAAAAAElFTkSuQmCC') 50% no-repeat; }
/* line 60, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
.es-navigation .es-next {
  margin-top: -32px;
  background-color: transparent;
  right: -40px; }
  /* line 64, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .es-navigation .es-next .slider-arrow-outer {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJFBMVEUAAACxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtaxxtYVcoPoAAAADHRSTlMA6udHUTJZPS03rYwNXXAxAAAAXUlEQVQoz2NYzoAMCg2QeezCNJHkRJWciFfSAUVSBEUyEEWSVQVFMoh8yQRkHocaimQTCZKrMZUiVFIsxaqG09GsKqieJVJKBGfIc6JKGWBEGEIKZyooJEuKC1kKAMOcFQh6B4sxAAAAAElFTkSuQmCC') 50% no-repeat; }
  /* line 67, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
  .es-navigation .es-next:hover .slider-arrow-outer {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAxBAMAAAA2D6QIAAAAJFBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnM2iIgqAAAADHRSTlMA6ucyO0ZTWU0rrYwNVuEcAAAAWElEQVQoz2NYwoAMHAOQeSyiAyApgSJp2IDMY8YrqYYiaZRAJUl1VMkCZB4nquQkVMnVmEoRKglLYdpuhCKlhupoyqUkUAMXp5RjA84IcwxAiWjKpbiQpQD3yhPXFqZx3AAAAABJRU5ErkJggg==') 50% no-repeat; }

/* line 69, c:/Ruby200/h20-aurora/source/stylesheets/modules/_slider.sass */
.goods-slider {
  padding-top: 5px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabs-container {
  width: 100%; }
  /* line 3, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tabs-container-line {
    padding: 15px 0;
    text-align: center;
    border-bottom: 5px solid #e4ebf0; }

/* line 8, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabbed-full .tabs {
  width: 100%;
  display: table; }
/* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabbed-full .tab_link {
  display: table-cell;
  float: none; }
/* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabbed-full .tab-content {
  border: none; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabbed-search .tabs {
  width: 100%;
  border-bottom: 5px solid #e4ebf0; }
/* line 20, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabbed-search .tab_link {
  margin-bottom: -5px; }
/* line 22, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabbed-search .tab-content {
  border: none; }

/* line 24, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabs {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-block;
  vertical-align: bottom; }
  /* line 15, c:/Ruby200/lib/ruby/gems/2.0.0/gems/bourbon-4.0.2/app/assets/stylesheets/addons/_clearfix.scss */
  .tabs:after {
    /*content: "";*/
    display: table;
    clear: both; }
  /* line 31, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tabs-line {
    text-align: center;
    display: block;
    position: relative;
    overflow: hidden;
    z-index: 0; }
    /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
    .tabs-line:after, .tabs-line:before {
      display: block;
      position: absolute;
      content: "";
      width: 600px;
      height: 1px;
      background-color: #e4ebf0;
      top: 50%;
      margin-top: -1px;
      z-index: 0; }
    /* line 47, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
    .tabs-line:after {
      left: 732px; }
    /* line 49, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
    .tabs-line:before {
      right: 732px; }
    /* line 51, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
    .tabs-line .tab_link {
      float: none;
      position: relative;
      z-index: 1;
      width: 228px;
      height: 42px;
      padding: 4px 0;
      display: inline-block;
      background-color: #fff;
      border: 1px solid #e4ebf0;
      font-size: 22px;
      font-weight: 500;
      text-transform: uppercase;
      color: #234e73;
      vertical-align: bottom; }
      /* line 66, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
      .tabs-line .tab_link span {
        line-height: 30px; }
      /* line 68, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
      .tabs-line .tab_link .icon {
        vertical-align: top; }
      /* line 70, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
      .tabs-line .tab_link:first-child {
        margin-right: 8px; }
      /* line 72, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
      .tabs-line .tab_link:last-child {
        margin-left: 8px; }
      /* line 74, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
      .tabs-line .tab_link_active {
        background-color: #e4ebf0; }
  /* line 76, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tabs-slide {
    margin-bottom: 17px; }

/* line 78, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tab_link {
  float: left;
  text-align: center;
  text-transform: uppercase;
  padding: 10px 15px;
  font-size: 14px;
  text-decoration: none;
  cursor: pointer;
  border-bottom: 5px solid transparent; }
  /* line 87, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab_link-line {
    display: inline-block; }
  /* line 91, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab_link a {
    color: #234e73;
    text-decoration: none; }
  /* line 94, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab_link_active {
    color: #234e73;
    border-bottom-color: #234e73; }
    /* line 97, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
    .tab_link_active a {
      color: #234e73; }

/* line 100, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tab-container {
  width: 100%;
  padding: 17px 0;
  position: relative; }

/* line 104, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tabs-container-line {
  position: relative;
  height: 555px; }

/* line 107, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
.tab-content {
  margin-top: -1px;
  padding: 10px;
  border: 1px solid #e4ebf0;
  background-color: #fff; }
  /* line 112, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab-content-slider {
    opacity: 0;
    border: none;
    padding: 0;
    position: absolute;
    z-index: 1;
    top: 70px;
    width: 100%;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    transition-duration: 0.5s; }
  /* line 122, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab-content.visible {
    opacity: 1;
    z-index: 2; }
  /* line 126, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab-content-table {
    padding: 10px 0; }
  /* line 128, c:/Ruby200/h20-aurora/source/stylesheets/modules/_tabs.sass */
  .tab-content-small {
    padding: 0; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_contacts.sass */
.contacts_title {
  color: #234e73;
  margin-bottom: 20px;
  text-transform: uppercase;
  display: block; }

/* line 6, c:/Ruby200/h20-aurora/source/stylesheets/modules/_contacts.sass */
.contacts-table {
  margin-left: 40px; }
  /* line 8, c:/Ruby200/h20-aurora/source/stylesheets/modules/_contacts.sass */
  .contacts-table td {
    vertical-align: top;
    padding-bottom: 20px; }
    /* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_contacts.sass */
    .contacts-table td:first-child {
      color: #234e73; }

/* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_contacts.sass */
.maps-container {
  margin-bottom: 25px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_personal.sass */
.manager_name {
  width: 310px;
  padding-left: 42px;
  display: block; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal-header, .modal-container, .modal-footer {
  *zoom: 1; }
  /* line 22, c:/Ruby200/lib/ruby/gems/2.0.0/gems/compass-core-1.0.1/stylesheets/compass/utilities/general/_clearfix.scss */
  .modal-header:after, .modal-container:after, .modal-footer:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden; }

/* line 3, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal-content {
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.37);
  text-align: left; }

/* line 7, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal-body {
  background-color: #fff; }

/* line 9, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal-header {
  margin: 0 10px;
  border-bottom: 1px solid #e4ebf0;
  padding-top: 10px; }

/* line 13, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal-container {
  padding: 30px 40px 20px; }
  /* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
  .modal-container label {
    color: #234e73; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal-footer {
  border-top: 5px solid #e4ebf0;
  padding: 20px 40px; }

/* line 20, c:/Ruby200/h20-aurora/source/stylesheets/modules/_modal.sass */
.modal_title {
  vertical-align: bottom;
  border-bottom: 5px solid #234e73;
  display: inline-block;
  line-height: 40px;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0 20px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-form {
  margin-bottom: 40px; }

/* line 3, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-part {
  border: 1px solid #e4ebf0;
  padding: 10px;
  display: table; }

/* line 8, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-part-row {
  width: 100%;
  margin-bottom: 15px; }

/* line 12, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-part_legend, .order-part_value {
  display: table-cell; }

/* line 15, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-part_legend {
  width: 215px; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-part_value {
  color: #234e73; }

/* line 19, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order-row {
  border-bottom: 1px solid #e4ebf0;
  padding-bottom: 10px;
  margin-bottom: 15px; }
  /* line 23, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
  .order-row:last-child {
    border-bottom: none;
    margin-bottom: 0; }

/* line 26, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order_number {
  color: #234e73;
  display: block;
  font-size: 14px; }

/* line 30, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order_date {
  display: block;
  padding-bottom: 10px;
  margin-bottom: 10px; }

/* line 36, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order_status-legend {
  text-transform: uppercase;
  display: block; }

/* line 40, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.order_status {
  display: block;
  text-transform: uppercase;
  font-size: 13px; }
  /* line 46, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
  .order_status-wait {
    color: #f58e14; }

/* line 50, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
.table-order {
  margin-top: 20px; }
  /* line 52, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
  .table-order:last-child {
    margin-bottom: 20px; }
    /* line 54, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
    .table-order:last-child tfoot td {
      border-bottom-width: 5px; }
  /* line 58, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
  .table-order tbody td {
    vertical-align: top;
    padding: 10px 10px 10px 15px;
    border: 1px solid #f3f7fa; }
    /* line 62, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
    .table-order tbody td:last-child {
      border-right: none; }
    /* line 64, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
    .table-order tbody td.order-legend {
      padding-left: 0;
      border-bottom: none;
      border-left: none; }
  /* line 69, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
  .table-order thead th {
    background-color: #f3f7fa;
    border: 1px solid #e4ebf0;
    padding: 10px 15px; }
  /* line 74, c:/Ruby200/h20-aurora/source/stylesheets/modules/_order.sass */
  .table-order tfoot td {
    vertical-align: top; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.noUi-base {
  height: 8px;
  background-color: #a7bbca;
  position: relative; }

/* line 5, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.noUi-connect {
  background-color: #234e73; }

/* line 8, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.noUi-origin {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* line 14, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.noUi-background {
  background-color: #a7bbca; }

/* line 16, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.noUi-horizontal .noUi-handle {
  width: 14px;
  height: 14px;
  background-color: #7190a7;
  cursor: pointer;
  border: 2px solid #fff;
  position: absolute;
  top: -4px;
  left: -7px; }

/* line 26, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.range-tooltip {
  color: #234e73;
  text-align: center;
  position: absolute;
  top: -25px;
  left: -50%; }

/* line 32, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.range-inputs {
  margin-bottom: 33px; }
  /* line 34, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
  .range-inputs input {
    width: 56px;
    height: 32px;
    display: inline-block; }

/* line 38, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
.range-inputs_legend {
  color: #234e73;
  font-size: 13px; }
  /* line 41, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
  .range-inputs_legend-upper {
    float: right; }
    /* line 43, c:/Ruby200/h20-aurora/source/stylesheets/modules/_range.slider.sass */
    .range-inputs_legend-upper input {
      width: 90px; }

/* line 1, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
.nav_item-calculator {
  width: 657px;
  border-right: none;
  text-align: left;
  padding-left: 15px;
  position: relative;
  background-color: #cad9e4; }
  /* line 8, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
  .nav_item-calculator .nav_item_link {
    display: inline-block;
    color: #234e73; }

/* line 11, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
.btn-nav-calc {
  position: absolute;
  right: -1px;
  top: -1px;
  bottom: -1px;
  width: 120px; }

/* line 17, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
.calc-select {
  position: relative;
  margin-left: 20px;
  border-bottom: 1px solid #234e73;
  margin-bottom: -1px;
  display: inline-block;
  width: 295px;
  height: 38px;
  padding-left: 30px;
  vertical-align: bottom;
  cursor: pointer; }
  /* line 28, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
  .calc-select:before {
    content: "";
    display: block;
    border-left: 1px solid #234e73;
    position: absolute;
    bottom: -1px;
    left: -1px;
    height: 10px;
    width: 1px; }
  /* line 37, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
  .calc-select:after {
    content: "";
    position: absolute;
    display: block;
    width: 10px;
    height: 10px;
    left: 10px;
    top: 17px;
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAAG1BMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY3MYBOIAAAACXRSTlMAPusC21UxIBLuLuKdAAAAJUlEQVQI12MwZGBgNGAQEgAhRkVGRQYGBqEgASDJ5s4AAg0MDAAklAIsCIjgaAAAAABJRU5ErkJggg==') no-repeat; }

/* line 46, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
.calc-dropdown {
  display: none;
  margin: 1px 0 0; }

/* line 50, c:/Ruby200/h20-aurora/source/stylesheets/modules/_calc.sass */
.calc_title {
  line-height: 38px; }

/* End */


/* Start:/bitrix/templates/main/css/jquery-ui.css?149734901535428*/
/*! jQuery UI - v1.11.2 - 2014-12-05
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 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); /* support: IE8 */
}

.ui-front {
	z-index: 15000;
}


/* 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-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.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 {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
	font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.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;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
	height: 200px;
	overflow-y: scroll;
	z-index: 10000;
}
.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: -.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;
}
.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,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.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 {
	overflow: hidden;
	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: 20px;
	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: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	/*margin: -1px;*/
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.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("data:image/gif;base64,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");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	/* Support: IE7 */
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-button {
	display: inline-block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
	right: 0.5em;
	left: auto;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: 0.4em 2.1em 0.4em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.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;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: 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: -.3em;
	margin-left: -.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: -.3em;
	margin-left: 0;
	margin-bottom: -.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 override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center 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 .ui-tabs-anchor {
	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 .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	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: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: inherit;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee url("/bitrix/templates/main/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #e78f08;
	background: #f6a828 url("/bitrix/templates/main/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #cccccc;
	background: #f6f6f6 url("/bitrix/templates/main/css/images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #1c94c4;
	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 #777;*/
	background: #aaa url("/bitrix/templates/main/css/images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #c77405;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #fbd850;
	background: #ffffff url("/bitrix/templates/main/css/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #eb8f00;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background: #ffe45c url("/bitrix/templates/main/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900 url("/bitrix/templates/main/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
	color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}
.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); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("/bitrix/templates/main/css/images/ui-icons_454545_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: 4px;*/
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	/*border-top-right-radius: 4px;*/
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	/*border-bottom-left-radius: 4px;*/
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	/*border-bottom-right-radius: 4px;*/
}

/* Overlays */
.ui-widget-overlay {
	background: #666666 url("/bitrix/templates/main/css/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
	opacity: .5;
	filter: Alpha(Opacity=50); /* support: IE8 */
}
.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background: #000000 url("/bitrix/templates/main/css/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
	opacity: .2;
	filter: Alpha(Opacity=20); /* support: IE8 */
	/*border-radius: 5px;*/
}

/* End */


/* Start:/bitrix/templates/main/css/pushy.css?15095112754212*/
/*! Pushy - v1.1.0 - 2017-1-30
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */
/* Menu Appearance */
.pushy {
  position: fixed;
  width: 280px;
  height: 100%;
  top: 0;
  z-index: 9999;
  background: #191918;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  /* enables momentum scrolling in iOS overflow elements */
}
.pushy a {
  display: block;
  color: #b3b3b1;
  padding: 15px 30px;
  text-decoration: none;
}
.pushy ul:first-child {
  margin-top: 10px;
}
.pushy.pushy-left {
  left: 0;
}
.pushy.pushy-right {
  right: 0;
}

.pushy-content {
  visibility: hidden;
}

/* Menu Movement */
.pushy-left {
  -webkit-transform: translate3d(-280px, 0, 0);
  -ms-transform: translate3d(-280px, 0, 0);
  transform: translate3d(-280px, 0, 0);
}

.pushy-open-left .header-mobile,
.pushy-open-left .push {
  -webkit-transform: translate3d(280px, 0, 0);
  -ms-transform: translate3d(280px, 0, 0);
  transform: translate3d(280px, 0, 0);
}

.pushy-right {
  -webkit-transform: translate3d(280px, 0, 0);
  -ms-transform: translate3d(280px, 0, 0);
  transform: translate3d(280px, 0, 0);
}

.pushy-open-right .header-mobile,
.pushy-open-right .push {
  -webkit-transform: translate3d(-280px, 0, 0);
  -ms-transform: translate3d(-280px, 0, 0);
  transform: translate3d(-280px, 0, 0);
}

.pushy-open-left .pushy,
.pushy-open-right .pushy {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.pushy-open-left .pushy-content,
.pushy-open-right .pushy-content {
  visibility: visible;
}

/* Menu Transitions */
.header-mobile,
.pushy,
.push {
  transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.pushy-content {
  transition: visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

/* Site Overlay */
.site-overlay {
  display: none;
}

.pushy-open-left .site-overlay,
.pushy-open-right .site-overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9998;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-animation: fade 500ms;
  animation: fade 500ms;
}

@keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* Submenu Appearance */
.pushy-submenu {
    border-bottom: 1px solid #b1c6d6;
    font-size: 16px;
}
.pushy-submenu ul {
  padding-left: 15px;
  transition: max-height 0.2s ease-in-out, visibility 0.2s ease-in-out;
}
.pushy-submenu ul .pushy-link {
  transition: opacity 0.2s ease-in-out;
}
.pushy-submenu button {
  width: 100%;
  color: #b3b3b1;
  padding: 15px 30px;
  text-align: left;
  background: transparent;
  border: 0;
}
.pushy-submenu > a,
.pushy-submenu > button {
  position: relative;
}

.pushy-submenu > button::after {
  content: '';
  display: block;
  height: 11px;
  width: 11px;
  position: absolute;
  top: 71%;
  right: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGBAMAAADnHHnLAAAAKlBMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY07dlqCAAAADnRSTlMA/fTx7T8r+Erb13YgEuWhHmsAAAApSURBVAjXY0gWFBSUSmDgKBIUkmZgYGgpVAkAUqzGrgwgkHkATPECMQB4CATllRrpiAAAAABJRU5ErkJggg==) no-repeat;
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: transform 0.2s;
}
/* Submenu Movement */
.pushy-submenu-closed ul {
  max-height: 0;
  overflow: hidden;
  visibility: hidden;
}
.pushy-submenu-closed .pushy-link {
  opacity: 0;
}

.pushy-submenu-open {
  /* Submenu Icon */
}
.pushy-submenu-open ul {
  max-height: 1000px;
  visibility: visible;
}
.pushy-submenu-open .pushy-link {
  opacity: 1;
  font-size: 14px;
}

.pushy-submenu-open button::after {
  -webkit-transform: translateY(-100%) rotate(180deg);
  -ms-transform: translateY(-100%) rotate(180deg);
  transform: translateY(-100%) rotate(180deg);
  top: 55%;
}

/*# sourceMappingURL=pushy.css.map */

/* End */


/* Start:/bitrix/templates/main/js/fancyapp/source/jquery.fancybox.css?14973490154895*/
/*! 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('/bitrix/templates/main/js/fancyapp/source/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('/bitrix/templates/main/js/fancyapp/source/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('/bitrix/templates/main/js/fancyapp/source/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('/bitrix/templates/main/js/fancyapp/source/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, .8);
}

/*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('/bitrix/templates/main/js/fancyapp/source/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('/bitrix/templates/main/js/fancyapp/source/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/style.css?14973490148385*/
.bx_cart_block{
	/*color:#404040;*/
	font-size:12px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	white-space: normal;
	line-height: normal !important;
}
.bx_cart_block.bx_cart_fixed{
	border:1px solid #b7b7b7;
	background:#fff;
	max-height: 100%;
	width:100%;
	overflow: hidden;
	border-radius:3px;
	position:fixed;
	z-index:1000;
	width:210px;
	box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	/*max-height:100%;*/
	
}
.bx_cart_block.bx_cart_fixed.top 	{top:5px}
.bx_cart_block.bx_cart_fixed.right 	{right:5px}
.bx_cart_block.bx_cart_fixed.bottom {bottom:5px}
.bx_cart_block.bx_cart_fixed.left 	{left:5px}
.bx_cart_block.bx_cart_fixed.max_height{top:5px;bottom:5px}
/**/
.bx_cart_block.bx_cart_sidebar 			.bx_small_cart{padding:10px 8px;}
.bx_cart_block.bx_cart_fixed 			.bx_small_cart{padding:10px 8px;line-height: 18px;}
.bx_cart_block.bx_cart_fixed.min 						{min-height:88px}
.bx_cart_block.bx_cart_fixed.min		.bx_small_cart{padding:10px 8px}
/*.bx_cart_block.bx_cart_fixed.max_height .bx_small_cart{padding:10px 8px }*/
.bx_cart_block .bx_small_cart .icon_cart,
.bx_cart_block .bx_small_cart .icon_info,
.bx_cart_block .bx_small_cart .icon_spacer,
.bx_cart_block .bx_small_cart .icon_profile{
	display:inline-block;
	width:20px;
	height:14px;
	margin-right:3px;	
	position: relative;
	margin-bottom: -3px;
}
/*
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_profile{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/profile.png) no-repeat top center}
*/

.bx_cart_block .bx_small_cart .icon_cart{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/cart.png)    no-repeat top center}
.bx_cart_block .bx_small_cart .icon_profile{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/profile.png) no-repeat top center}
.bx_cart_block .bx_small_cart .icon_info{background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/info.png) no-repeat top center}

.bx_cart_block .bx_small_cart a{font-weight:bold;/*color:#404040*/}
.bx_cart_block .bx_small_cart a:hover{text-decoration:none}
.bx_cart_block .bx_small_cart .link_profile{font-weight:normal}
.bx_cart_block .bx_small_cart .link_another{font-weight:normal; margin-left:26px;}

.bx_cart_block 							.bx_item_listincart{position:relative;width:100%}
.bx_cart_block.bx_cart_fixed 			.bx_item_listincart{padding-bottom:21px}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart{
	position: absolute;
	bottom: 0;
	/*height: 100%;*/
	top: 70px;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top2{top: 55px;}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top1{top: 40px;}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{	top:auto !important}

.bx_cart_block 				 		 	.bx_item_listincart .bx_itemlist_container{/*padding-bottom:21px;*/padding-top:10px;width:100%}
.bx_cart_block.bx_cart_fixed 		 	.bx_item_listincart .bx_itemlist_container{position:relative}
/*.bx_cart_block.bx_cart_sidebar .bx_title_component{*/
	/*margin:10px;*/
	/*padding:10px 0 17px;*/
	/*font-size:18px;*/
	/*line-height:20px;*/
	/*color:#000;*/
	/*vertical-align:middle;*/
	/*border-bottom:1px solid #E5E5E5;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar .bx_title_component .cart_icon_big{*/
	/*line-height:20px;*/
	/*height:20px;*/
	/*width:25px;*/
	/*background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/cart_big.png) no-repeat center;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar.close 	.bx_item_listincart{height:0;overflow:hidden}*/
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_itemlist_container{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	overflow:auto;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_itemlist_container{
	position: absolute;
	bottom: 80px;
	top: 0;
}
.bx_cart_block.bx_cart_fixed.close.top{bottom:auto}
.bx_cart_block.bx_cart_fixed.close.bottom{top:auto}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{height:0;overflow:hidden}

.bx_cart_block.bx_cart_fixed .bx_item_listincart .status{
	width:100%;
	background:#f7f7f7;
	position:absolute;
	bottom:0;
	z-index:120;
	text-align:center;
	font-size:12px;
	color:#4f4f4f;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:3px;
	border-radius:0 0 2px 2px ;
}

.bx_cart_block 					.bx_item_listincart .status:hover{background:#ececec;cursor:pointer}
.bx_cart_block 					.bx_item_listincart .bx_itemincart{
	position:relative;
	padding:0 10px;
	margin-bottom:15px;
}
.bx_cart_block 					.bx_item_listincart .bx_item_status{
	font-weight:bold;
	padding:3px;
	background:#ebebeb;
	margin:0 10px 20px;
	line-height:16px;
	font-size:13px;
	/*height:16px;*/
	border-radius:3px;
	text-align:center;
}
/*.bx_cart_block.bx_cart_fixed    .bx_item_listincart .bx_itemincart{position:relative}*/
.bx_cart_block .bx_item_listincart .bx_item_delete{
	background:url(/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/images/delete_item.png) no-repeat center;
	width:16px;
	height:16px;
	position:absolute;
	right:10px;
	top:-3px;
	cursor:pointer;
	opacity: .2;
}
.bx_cart_block .bx_item_listincart .bx_item_delete:hover{opacity: 1;}
.bx_cart_block .bx_item_listincart .bx_item_img_container{
	text-align:center;
	padding-bottom:16px;
	color:#3f3f3f;
	font-size:12px;
}
.bx_cart_block .bx_item_listincart .bx_item_img_container a{}
.bx_cart_block .bx_item_listincart .bx_item_img_container a img{
	max-width:90px;
	height:auto;
	border:1px solid #e6e6e6;
}
.bx_cart_block .bx_item_listincart .bx_item_title{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_title a{
	font-size:13px;
	color:#3f3f3f;
	text-decoration:none;
}
.bx_cart_block .bx_item_listincart .bx_item_title a:hover{text-decoration:underline}
.bx_cart_block .bx_item_listincart .bx_item_price{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_price .bx_item_oldprice{
	text-decoration:line-through;
	color:#b0b0b0;
	vertical-align:bottom;
	font-size:12px;
	font-weight:bold;
}
.bx_cart_block .bx_item_listincart .bx_item_col_summ{
	font-size:12px;
	border-bottom:1px solid #E5E5E5;
	padding-bottom:10px;
}
.bx_cart_block .bx_item_listincart .bx_itemincart:last-child .bx_item_col_summ{border-bottom:none}
.bx_cart_block .bx_item_hr{
	border:none;
	border-top:1px solid #e5e5e5;
	width:100%;
	margin:11px 0;
}
.bx_cart_block .bx_item_listincart .bx_button_container{
	/*height:62px;*/
	width:100%;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:15px 10px;
	text-align:center;
}
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_button_container{position:relative}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_button_container{
	position:absolute;
	bottom:21px;
}


/* buttons */
.bx_cart_block .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	cursor:pointer;
}

.bx_cart_block .bx_bt_button_type_2 				{
	border:1px solid #e9e9e9;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_cart_block .bx_bt_button_type_2:hover 		{background:#fff}
.bx_cart_block .bx_bt_button_type_2:active 	{
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
	background-image:-webkit-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-moz-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-o-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}

.bx_cart_block .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}

.bx_cart_block .bx_small.bx_bt_button_type_2 		{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:hover 	{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:active 	{ }


.bx_cart_block .bx_medium.bx_bt_button_type_2		{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}

.bx_cart_block .bx_medium.bx_bt_button_type_2 		{font-weight:bold}
.bx_cart_block .bx_medium.bx_bt_button_type_2:hover{ }
.bx_cart_block .bx_medium.bx_bt_button_type_2:active{ }



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/search.title/main/style.css?14973490142108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/.default/components/bitrix/search.title/main/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/menu/h2o_multilevel/style.css?1497349015179*/
.left_tabs .sub-nav{
	left: -151px;
	display: none;
}

.nav_item:hover > .left_tabs{
    display: block; }
    
.nav_item:hover > .left_tabs .sub-nav{
	display: block;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/main/style.css?1497349015947*/
.bx_breadcrumbs{
    margin-bottom:15px;
    padding-top:0px
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline-block;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    display:block;
    padding:0 15px;
    background:url(/bitrix/templates/.default/components/bitrix/breadcrumb/main/images/breadcrumbs_arrow.png) no-repeat center right;
    color:#555;
    text-decoration:none;
    font-size:11px;
    opacity:.5
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
    opacity:1
}
.bx_breadcrumbs ul li span{
    display:block;
    padding:0 15px;
    color:#aaa;
    text-decoration:none;
    font-size:11px
}
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/menu/bottom_menu/style.css?1497349015626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/main/components/bitrix/menu/bottom_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/popup/style.css?1497349014442*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url(/bitrix/templates/.default/components/bitrix/system.auth.form/popup/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/.default/components/bitrix/system.auth.form/popup/images/sec-unlocked.png);}

/* End */


/* Start:/bitrix/templates/.default/components/h2o/main.register/popup/style.css?1497349015462*/
div.bx-auth-reg input.bx-auth-input {vertical-align:middle;}
div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(/bitrix/templates/.default/components/h2o/main.register/popup/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/.default/components/h2o/main.register/popup/images/sec-unlocked.png);}

/* End */


/* Start:/bitrix/templates/.default/components/h2o/main.register/popup-entity/style.css?1497349015462*/
div.bx-auth-reg input.bx-auth-input {vertical-align:middle;}
div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(/bitrix/templates/.default/components/h2o/main.register/popup-entity/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(/bitrix/templates/.default/components/h2o/main.register/popup-entity/images/sec-unlocked.png);}

/* End */


/* Start:/bitrix/templates/main/styles.css?173018740513867*/
.ms-uncheck-all{
	display: none;
}
.btn-center-line:before {
right: 59%;
}
.btn-center-line:after {
left: 59%;
}
.check-legend label,.check-legend a{
	margin-top: 4px;
	display: inline-block;
}
.catalog-container-tiles .goods_title{
	height: 31px;
    /*height: 18px;*/
	overflow: hidden;
}
.catalog-container-list .goods_title{
	width: 615px;
	width: 500px;
}
.compare_title{
	margin-right: 10px;
}
.compare-legend_btns{
	bottom: 11px;
}
.compare-legend_btns .btn{
	padding: 12px 0 13px;
}
.slider-header .es-navigation .es-next, .slider-header .es-navigation .es-prev {
	top: -57px;
}

.row-container {
width: 100%;
display: block;
margin-bottom: 15px;
}
.select_div {
	margin-left: 235px;
}
.features-value .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 13px;
	line-height: 5px;
	width: 7px;
}
.cart-price .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 13px;
	line-height: 5px;
	width: 7px;
}
.price-total .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 14px;
	line-height: 5px;
	width: 7px;
} 
.order-part_value .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 14px;
	line-height: 5px;
	width: 7px;
} 
.table-order .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 14px;
	line-height: 5px;
	width: 7px;
} 
.bx_ordercart_order_sum .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 14px;
	line-height: 5px;
	width: 7px;
} 
.str_up{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAAG1BMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY3MYBOIAAAACXRSTlMAPusC21UxIBLuLuKdAAAAJUlEQVQI12MwZGBgNGAQEgAhRkVGRQYGBqEgASDJ5s4AAg0MDAAklAIsCIjgaAAAAABJRU5ErkJggg==") no-repeat transparent 50% 50%;
	width: 15px;
	height: 7px;
	display: inline-block;
	margin-right: 5px;
}
.btn-grey:hover .str_up{
	background: url("data:image/png;base64,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") no-repeat transparent 50% 50%;
}
.btn-grey:hover .str_down{
	background: url("data:image/png;base64,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") no-repeat transparent 50% 50%;
}
.str_down{
background: url("data:image/png;base64,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") no-repeat transparent 50% 50%;
}
.btn-center-line:before {
	right: 62%;
}
.btn-center-line:after {
	left: 62%;
}
.table-cart tfoot td {
	padding: 15px 0!important;
}
/* End */


/* Start:/bitrix/templates/main/template_styles.css?173018740540490*/
.fix_width224 {
	width: 224px;
}
/*.catalog-container-tiles .availability { 
	left: 0px;
	margin-left: 10px;
	position: relative;
	top: 0px;
}*/
.breadcrumbs_link:after {
	margin-bottom: 2px;
}user-btn-group

.faq-qa {
	padding: 10px 0;
	position: relative;
}

/* fast fixes */

.top-line.fixed {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: 100;
}

.top-line.fixed + .wrapper {
	margin-top: 40px;
}

.qnty-container {
	text-align: left;
}

.goods-slide .goods-preview-container {
	max-height: 85px;
	min-height: 85px;
}

.btn-cart.incart {
	background-color: #b1c6d6;
	/* background-color: #e4ebf0; */
}

div.catalog-sort {
	display: table;
	width: 100%;
}

.compare_btn.incompare {
	background-color: #e4ebf0;
}

.catalog-sort + .catalog {
	margin-top: 20px;
}

.catalog-sort + .catalog-container {
	margin-top: 20px;
}

.everslider {
/*	width: 938px;*/
}

#goods-slider {
	max-width: 200% !important;
}

.goods_img {
	width: auto;
}

.goods-img-container {
	text-align: center;
}

.catalog-container.catalog-container-list {
	display: table;
	width: 100%;
}

.catalog-container-list .goods-preview-container {
	width: 73%;
	padding-right: 0px;
	min-height: 1px;
}

.catalog-container-list .goods-img-container {
	vertical-align: middle;
}

.catalog-container-tiles .goods-img-container {
	display: table-cell;
	vertical-align: middle;
}
.catalog-container-tiles .goods-img-container {
	height: 167px;
	width: 219px;
}

/*.catalog-container-list .availability {
	left: 225px;
}*/

.catalog-container-list .btn-cart {
	width: 95.5%;
}

.catalog-container-list .goods-img-container {
	width: 224px;
}
.btn-row-right{
	position: absolute;
	right: 0;
	top: 0;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	width: 30px;
	height: 38px;
	line-height: 20px;
	border-right: 1px solid #e4ebf0;
	text-decoration: none;
	color: #333;
}

.showcase-content-container > .showcase-content > .showcase-content {
	display: table-cell;
	vertical-align: middle;
	width: 424px;
	height: 324px;
	text-align: center;
	padding-left: 3px;
}

.modal-id-login, .modal-id-forgot {
	width: 500px;
}

.everslider .es-slides img {
	/*width: auto;*/
}
.fix_small_button{
	display: block;
	margin: 0px auto;
	width: 150px;
}
.calculate_energy input[type=text]{
	
}
.line_td{
	border-left: none!important;
	border-right: none!important;
	padding: 0!important;
}
.line_td div{
	height: 25px;
	width: 100%;
	border-top: 5px solid #E4EBF0;
}
.table-order td:first-child{
	color: #234E73;
}
.small_checkbox{
	width: 18px;
	height: 18px;
}
.edit_pen{
	width: 32px;
	height: 38px;
	background-repeat: no-repeat;
	background-image: url('data:image/png;base64,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');
	display: block;
}
.edit_pen:hover, .td_edit_pen:hover .edit_pen{
	background-image: url('data:image/png;base64,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');
}
.td_edit_pen{
	cursor: pointer;
	padding: 0!important; 
	background-color: #CCD9E4;
}
.td_edit_pen:hover{
	background-color: white;
}
.edit_status_field{
	position: absolute;
	top: 30px;
	display: none;
	left: 0px;
	width: 318px;
	height: auto;
	background-color: white;
	z-index: 100;
	padding: 20px;
	border: 1px solid #e4ebf0;
}
.clear{
	clear: both;
}
.remodal-close-status{
	text-indent: -9999px;
	display: inline-block;
	width: 28px;
	height: 28px;
	border: 2px solid #e4ebf0;
	background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnN1IZygAAAABnRSTlMA7DC8XBMtXYEcAAAAPklEQVQI12MIVmBgYFAOYDATYmBgEjNgUExUAGEgWwiIGBiAHEcgFySZBuQCgVuaAwOMD5eHqYfph5kHMx8ALI4KsTY6+ggAAAAASUVORK5CYII=') 50% no-repeat;
    cursor: pointer;
	position: absolute;
	top: 5px;
	right: 5px;
}
.remodal-close-status:hover {
    border-color: #234e73; 
}
.new_remont{
	margin: 25px;
}
.remodal-overlay{
	z-index: 5000!important;
}
.hide_form{
	display: none;
}
.data-table{
	width: 100%;
}
.date-table input[type=submit]{
	width: 150px;
}
.marginr0{
	margin-right: 0px;
}
.marginl{
	margin-left: 2%;
}
.price-container {
	width: 50%!important;
}
.for_h1{
	position: relative;
}
.calcHD{
	position: absolute;
	right: 20px;
	top: 28px;
	
}
.calcHD a{
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	text-transform: uppercase;
}
.calcHD i{
	width: 12px;
	height: 12px;
	background-repeat: no-repeat;
	background-image: url('data:image/png;base64,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');
	display: inline-block;
	margin-right: 5px;
	margin-bottom: -2px;
}
.catalog-container-tiles .goods-name {
	height: 63px;
}
.table-compare th.compare-goods {
    padding-right: 0px;
    min-width: 235px; 
    padding-left: 6px;
}
.sub-nav-box {
	min-height: 281px;
	text-align: left;
}
.blue_text{
	color: #234e73;
	font-weight: 600;
	text-transform: uppercase;
}
.compare_btn:hover{
	background-color: #e4ebf0;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMXRSTlMAuunu8uvH3NED9smWYfTXYk8L+ebEWUq/rqdwRDgmGRPMtI1qXFIxHBfjoIN9e3Yi+ep/sQAAAQ9JREFUGNNlkNeSwyAMRa8FuBDj3uOSnjj9/79uwWQzO7PnQSNxJSEJXzbttXAu+E8jDqrwA/whTZSq9mLQVRRWSiWnj+wzEiwn43o5E8S8jRWCWY3BQHcgEXVwUe9vvzKKJ4S8cXiHbMV9fFizlHbAYbV9Qus1hfY943tU0dkGM7/jkI8wtJTpbrEVHE+b2DXumSXajnJtgjrvte3ZyQxrlwqLzIzr2LprhiMbsODdgEcx2fOIJ7yocwwtyUvGeLsEHROQvrsyuG5+GqRfugulRJHCMrL6zH6DN6HcwnKjOdB/W3Yxemn3rPgDOPKXvYVMgBffVlO/izpo9lGTTnUTLcmpL0h4aywcY0EU6/wfAtMRI+PP/hwAAAAASUVORK5CYII=');
}
.compare_btn.incompare:hover{
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAAZlBMVEUAAABri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6Nri6MQup3cAAAAInRSTlMA6u7Gufhh5ttPGMr0Wgby0EYkctaZfQ+8sqykkmg4v4kxNc4qxAAAAPNJREFUGNNlkNuygyAMRXdiAUEU763X6v//5CHiOGem6yFmidlmwMN7Nubj8MuXN23qCv+wWuvyoB1wNJRR7H1cMzErkjZXHCW/EyunW+w0ApoakScv8/GbNXxeYcG7CD1uOrZmAraijkNDsDTcSWFF6c8kLhzYVHv1s6liWp4OPvLsM2lP1rG2qhNpVCOVrSxbQxjMW9Z9pbkoJe8pJB+A0bh0PTQi9/NLmEm1FYfpkoUJqs4KISuU3aPcKBiLRMv25EcIWXH3Czn5d2Lq44Lr1ZZ+lNJd0ikdiy9K10x+kTeH/1rXfP0qYnsylHdIg5dswB+swww8qKXYeQAAAABJRU5ErkJggg==') 50% 50% no-repeat;
	background-color: #e4ebf0;
}
.filter-range { 

	margin-right: 25px;

}
.goods-slider {
	height: 480px;
	padding-top: 13px;
}
.articles-row {
	border-bottom: 5px solid #e4ebf0;
}
.news-tile-content {
	margin-top: 15px;
}
.news-tile-content p {
	min-height: 49px;
}
.preview_fix_height {
	margin: 10px 0 10px 0;
}
.news-tiles {
	margin: 0px;
}
.news-list-title {
	min-height: 32px;
}
.read-more-line {
	margin-top: 15px;
}
.link_beward {
	margin-top: 10px;
	display: inline-block;
}
.article-item p {
	margin: -10px 0 10px 0;
	max-height: 66px;
	overflow: hidden;
}
#video-slider {
	/*height: 540px;*/
}
.phone_link {
	letter-spacing: 0.02em;
}
.tabs-line .tab_link:first-child {
margin-right: 5px;
}
.sub-nav {
	height: auto;
	padding: 0px 0;
	top: 0px;
/*	overflow: hidden;*/
}
.sub-nav_header {
	margin-bottom: 3px;
}
.sub-nav_header .sub-nav_link {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAAGFBMVEUAAADK2eTK2eTK2eTK2eTK2eTK2eTK2eSbmcmVAAAACHRSTlMAPusC21UxIC/pwTYAAAAiSURBVAjXYzBkYGAQEmBgYFQEMRIYGFgdgHQBkA8WB8kDACXSAiROWzKXAAAAAElFTkSuQmCC') 0 5px no-repeat; 
  padding-left: 13px;
  color: #234e73;
  display: block;
  }
  .sub-nav_link {
	display: block;
  }
  .sub-nav_header .sub-nav_link:hover {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnN0EDzKAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 5px no-repeat;
  }
  .nav_item-calculator {
	background-color: #e9eef2;
  }
  .title {
	padding: 7px 0;
	margin: 0px;
	display: block;
  }
  .title h1{
  	margin: 0px;
  	width: 750px;
  }
    
  .breadcrumbs {
	margin: 10px 0px 0 0;
  }
  /*.top-line-compare {
	width: 140px!important;
  }*/
  .compare_line {
	padding-left: 43px;
  }
  .top-line-cart {
	width: 136px;
  }
  .search_btn:hover {
	display: block;
	position: absolute;
	width: 57px;
	height: 40px;
	right: 0;
	top: 0;
	border: none;
	cursor: pointer;
	text-indent: 999px;
	background: url('/bitrix/templates/main/images/lupa_white.png') 50% 50% no-repeat;
	background-color: #b1c6d6;
  }
  .search_btn {
	border-left: 1px solid #b1c6d6;
	border-right: 1px solid #b1c6d6;
	border-bottom: 1px solid #b1c6d6;
	display: block;
	position: absolute;
	width: 57px;
	height: 40px;
	right: 0;
	top: 0;
	cursor: pointer;
	text-indent: 999px;
	background: url('/bitrix/templates/main/images/lupa_blue.png') 50% 50% no-repeat;
	background-color: #e9eef2;
  }
  .top-line-compare {
	width: 194px;
  }
  #to-top {
	background-color: #fff;
	left: 50%;
	margin-left: -570px;
  }
  .availability {
	width: 200px;
  }
  .catalog-container-list .availability {
  	width: auto;
  	top: 6px;
  }
  .qnty-container {
	/*width: 111px;*/
  }
  .text_align_left{
	text-align: left!important;
  }
  .text_align_center{
	text-align: center!important;
  }
  .table-cart th{
	text-align: center;
  }
  .cart-filter {
	margin-top: 10px;
  }
  .cart_line {
	padding-left: 27px;
	text-align: center;
  }
  .thumb-container {
	height: 162px;
  }
  .btn-cart.incart {
	background-color: #b6c5d4;
	border-color: #b6c5d4;
  }
  .tabbed-search .tab-content {
	display: none;
  }
  .tabbed-search .tab-content.visible {
	display: block;
  }
    .element-tabbed-content .tab-content {
	display: none;
  }
  .element-tabbed-content .tab-content.visible {
	display: block;
  }
  .incart .icon-cart-white {
	background: url('/bitrix/templates/main/images/basket-plus-white.png') 50% 50% no-repeat;
  }
  .icon {
	width: 32px;
  }
  .incart:hover .icon-cart-white {
	background: url('/bitrix/templates/main/images/basket-plus-blue.png') 50% 50% no-repeat;
  }
  .incart.btn-blue:hover {
	color: #73859b;
	background-color: #fff;
  }
  .btn-blue:focus{
	outline: none;
  }
  .price_line {
	text-transform: uppercase;
	white-space: nowrap;
  }
  .title-element{
  	padding: 15px 0;
  	margin: 15px 0;
	padding-left: 15px;
  }
  .nav-main {
	width: 960px;
  }
  .manager_name {
	  padding-left: 0px; 
  }
  .top-line-search {
	width: 301px;
  }
  .top-line-links {
	width: 329px;
  }
  .cart-total {
	text-align: right!important;
  }
  .continue_button {
	text-align: left!important;
  }
  .price-total {
	font-size: 14px;
  }
  .ajax_wrap_calc .radio {
	display: inline-block;
  }
  .radio span {
	margin-bottom: 3px;
  }
  .order-form .radio span {
	margin-right: 10px;
  }
.compare_btn {
	height: 35px;
}
.tab-content td{
	min-width: 250px;
}
.price-container {
	border-right: none;
}
.move_button {
	float: right;
	margin: 15px 0 40px 0;
}
.catalog-goods-cart .goods-content {
	max-height: 122px;
}
.text-fade:after, .catalog-goods-cart .goods-content:after, .video-preview:after, .article-video-side .video-preview:after {
	background: none;
}
.center {
	text-align: center;
}
.narrow_btn {
	padding: 5px;
}
.catalog-goods-related .goods-atr {
	margin: 0 10px;
}
.user-btn-group .btn:first-child, .user-btn-group .read-more:first-child {
	margin-right: 0px;
}
.icon-arrow-blue-left {
	width: 7px;
	margin-right: 14px;
}
.phones-header {
	
	width: 310px;
/*	float: right;*/
	white-space: nowrap;
	height: 23px;
}
.custom_t2 {
	text-align: right;
	color: #234e73;
}
.g-ytsubscribe{
	float: left;
}
.form-row p{
	margin: 0px;
}
.height_auto{
	height: auto!important;
}
.nowrap {
	white-space: nowrap!important;
}
.padding_3_0{
	padding: 3px 0px!important;
}
.article-video-side {
	display: inline-block;
	margin-right: -1.64235%;
}
#___ytsubscribe_0 {
	position: absolute;
	bottom: 15px;
	left: 0px;
}
.absolut_link_video{
	position: absolute;
	right: 7px;
	bottom: 15px;
}
.eyeball-parent{
	position: absolute;
	width: 162px;
	height: 70px;
	left: 118px;
	top: 36px;
}
.cat_eyes{
	position: absolute;
	background: url('/upload/cat_eyes.png');
	left: 24px;
	top: 25px;
	width: 114px;
	height: 18px;
}
.article-video-main .title_slide{
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	width: 574px;
}
.video-preview{
	/*background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 67%);*/

}
.preview_fix_height{
	position:relative;
	
}
.rub{ 
	border-bottom: 2px solid;
	display: inline-block;
	font-size: 20px;
	line-height: 7px;
	width: 10px;
	
}
.retail-price .rub{ 
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 12px;
	line-height: 4px;
	width: 6px;
	
}
.table-bordered td .rub{
	border-bottom: 1px solid;
	display: inline-block;
	font-size: 12px;
	line-height: 4px;
	width: 6px;
}
.cart_line .rub{
	border-bottom-width: 1px;
	display: inline-block;
	font-size: 13px;
	line-height: 4px;
	width: 6px;
}

.partners{
	margin-bottom: 40px;
}

.partners ul{
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}

.partners li{
	  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAAGFBMVEUAAADK2eTK2eTK2eTK2eTK2eTK2eTK2eSbmcmVAAAACHRSTlMAPusC21UxIC/pwTYAAAAiSURBVAjXYzBkYGAQEmBgYFQEMRIYGFgdgHQBkA8WB8kDACXSAiROWzKXAAAAAElFTkSuQmCC') 0 4px no-repeat; 
  padding-left: 15px;
  color: #333;
}

.partners .title {
	text-transform: uppercase;
	color: #40698d;
	font-weight: 600;
	padding: 15px 0;
	border-bottom: none;
	font-size: 19px;
}

.partners h3.title {
	font-weight: 400;
	margin: 15px 0px;
	padding: 0px;
}
.article-video-side .btn { 
	margin-top: 59px;
}
.table-repair .table-goods_name { 
	width: 340px;
}
#uniform-USER_REMEMBER{
	float: left;
}
.left_tabs .sub-nav { 
	/*background: white!important;*/
}
/*.catalog-container-tiles .goods-price-container {
	width: 221px;
	height: 129px;
}*/
button.disalbled {
	background-color: grey;
	border-color:grey;
}
.label.left .radio{
	float: left;
}
.table-bordered td {
	white-space: nowrap;
	overflow: hidden;
}
.tablesaw-cell-persist{
	overflow: visible;
}
.goods-price-container .btn-blue {
	padding: 10px 0px 10px 20px;
}
.goods-price-container .icon-cart-white {
	position: absolute;
	left: 26px;
	top: 8px;
  }
.goods-slide .icon-cart-white {
	position: absolute;
	left: 36px;
	top: 8px;
  }
.text_grey{
	color: #aaa;
}
.btn_padding {
	padding: 10px 10px 9px 24px;
}
.btn_float {
	position: relative!important;
	float: right;
	bottom: 0px!important;
}
.btn-center-line {
	padding: 10px;
}
.es-slides .preview_fix_height {
	height: 66px!important;
}
.btn_width {
	width: 185px;
}
.article-video-side .block{
	margin-bottom: 10px;
}
.article-video-side .block-container{
	height: 233px;
}
.article-video-side .block-container .image_with_youtube{
	
	display: block;
	height: 186px;
	text-align: center;
	
}
.article-video-side .block-container .link_beward{
	white-space: nowrap;
	overflow: hidden;
	margin: 0px;
	z-index: 500;
	position: relative;
	width: 304px;
	text-overflow: ellipsis;
}

.remember-me{
	font-size: 12px;
}
.lost-passwd-link{
	text-decoration: underline;
	font-size: 12px;
}
.modal-id-login .form-cell-9 { 
	/*width: 68.81%;*/
}
.modal-id-login .btn { 
	min-width: 164px;
}
.modal-id-login, .modal-id-forgot { 
	width: 450px!important;
}
.img_video_section{
	display: block;
	text-align: center;
	width: 305px;
}
.related-goods {
	margin-bottom: 21px; 
}
.catalog-goods:hover, .title-block:hover {
	
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=45, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=225, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=315, Strength=2);
}
.video-tiles .video-list-title {
	margin-left: 5px;
	display: block;
	min-height: 255px;
}
.news-list-content p{
 margin-top: 0px;
}
.link_youtube{
	display: block;
	position: absolute;
	right: 0px;
	bottom: 15px;
}
.btn-center-line:before {
	right: 100%;
}
.btn-center-line:after {
left: 100%;
}
/*.placeholder {
	margin-right: 10px;
}*/
.sub-nav-box {
	left: 201%;
	top: -1px;
	z-index: 10000;
	background: #fafcfd;
}
.sub-nav-section li {
	float: left;
	width: 206px;
	margin-right: 10px;
}
.sub-nav-section li:nth-child(3n) {
	margin-right: 0px;
}
.sub-nav-section {
	width: 33%;
	float: left;
	display: inline-block;
}
.sub-nav_header ul {
	width: 143px;
	padding-left: 21px;
	padding-top: 7px;
}
.sub-nav_item {
	padding: 10px;
	min-height: 35px;
	display: block;
	margin: auto 0;
	max-height: 52px;
}
.sub-nav_header li {
	line-height: 1.3;
}
.tab-content.visible {
	z-index: 400!important;
}
nav.nav-main ul.sub-nav{
	z-index: 11001;
}
.sub-nav_header .sub-nav-link3 {
background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAAGFBMVEUAAADK2eTK2eTK2eTK2eTK2eTK2eTK2eSbmcmVAAAACHRSTlMAPusC21UxIC/pwTYAAAAiSURBVAjXYzBkYGAQEmBgYFQEMRIYGFgdgHQBkA8WB8kDACXSAiROWzKXAAAAAElFTkSuQmCC') 0 5px no-repeat; 
  padding-left: 13px;
  display: block;
    width: 180px;
  }
.sub-nav_header .sub-nav-link3:hover {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAAjTnMjTnMjTnMjTnMjTnMjTnMjTnMjTnN0EDzKAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 5px no-repeat;
  }
.select_div .placeholder {
	margin: 5px 17px 0 0;
	/*margin-right: 17px;*/
}
.ms-choice {
	height: 22px;
}
.ms-parent.filter_select {
	width: 148px!important;
}
.ms-parent.filter_select.placeselect {
	  -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
  box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
  filter: progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=45, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=225, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=315, Strength=2);
}
.ms-drop {
	width: 185px;
	border-top: inherit;
}
:focus {
		outline: none;
	}
.ms-drop input, .calc-dropdown input {
	cursor: pointer;
}
.range-tooltip {
	background-color: #fff;
	z-index: 0;
}
 .slider-header .es-navigation .es-prev {
	  top: -64px;
 }
 .slider-header .es-navigation .es-next {
	top: -64px;
 }
.top-line.fixed {
	z-index: 9999;
}
.cut_screen {
	position: absolute;
	width: 305px;
	height: 235px;
	top: 13px;
	left: 0px;
	z-index: 100;
	border-top: 14px solid white;
	border-bottom: 20px solid white;
}
.compare-legend_btns .btn {
	padding: 10px 0;
}
.table-compare tbody {
	
}
.padding_3_0 .catalog-goods {
	box-shadow: none;
}
.calc-select {
	margin-left: 27px;
}
.table-cart .catalog-goods {
	box-shadow: none;
}
.sub-nav_link:hover, .sub-nav_link.active {
	text-decoration: none;
}
.sub-nav >  .sub-nav_item:hover, .sub-nav >  .sub-nav_item.active {
	/*background-color: #fff;*/
	text-decoration: none;
}
.sub-nav_item:hover > .sub-nav {
	border-right: 2px solid #e9eef2;
}
.sub-nav_link {
	background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAG1BMVEUAAAB3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fmsh8UAAAACXRSTlMAPusC21UxIBLuLuKdAAAAIklEQVQI12MwZGBgEBJgYGBUBDESGBhYPYB0AZAPFgfJAwAmWgIsNdZh7QAAAABJRU5ErkJggg==') 0 5px no-repeat;
	position: relative;
	}
	
table.table.table-cart tr td.padding_3_0 {
  display: table-cell;
  height: 57px;
}
.menu1-list_border {
	position: absolute;
	display: none;
	width: 2px;
	background: red;
	height: 100%;
	top: 0px;
	right: -1px;
	z-index: 1000;
}
.active22 .menu1-list_border {
	display: block;
}
.sub-nav_link:hover > .menu1-list_border {
	display: block;
}
.btn_margin {
	margin-left: -19px;
}
.nav_item:hover:hover {
	background-color: #e9eef2;
}
.col7 .label-box {
	margin-top: 8px;
}
.col7 .ui-corner-all {
	border-radius: 0px;
	width: 410px!important;
	background: #fff;
	color: #333;
	font-weight: 300;
	font-size: inherit;
	border: 1px solid #e4ebf0;
	float: right;
}
.col7 .ui-selectmenu-button span.ui-selectmenu-text, .remont_filter .ui-selectmenu-button span.ui-selectmenu-text {
	padding: 8px 10px;
	width: 410px!important;
	border-radius: 0px;
	background: #fff;
	color: #333;
	font-weight: 300;
	font-size: inherit;
	float: right;
}
.col7 .ui-state-default, .remont_filter .ui-state-default {
	width: 410px!important;
	float: right!important;
	color: #333;
	font-weight: 300;
	font-size: inherit;
}
.col7 .ui-state-focus, .remont_filter .ui-state-focus {
	border-radius: 0px;
}
.col7 .ui-state-focus, .remont_filter .ui-state-focus, .ui-widget-content .ui-state-focus {
	background: #fff;
	color: #333;
	font-weight: 300;
	font-size: inherit;
	border-radius: 0px;
}
.ui-menu .ui-menu-item {
	padding: 8px 10px;
	background: #fff;
	color: #333;
	border-top: 1px solid #e4ebf0;
	border-bottom: none;
}
.ui-menu .ui-menu-item:hover {
	background: #eee;
}
.col7 .hren1, .remont_filter .hren1 {
	display: inline-block;
	margin-left: 64px;
	margin-top: 8px;
}
.col7 h4 {
	display: inline-block;
	width: 100px;
	float: left;
	margin: 30px 0 5px 27px;
}
.col7 textarea {
	width: 410px;
	float: right;
	margin-top: 24px;
}
.order-form .order-row {
	margin-top: 60px;
}
.col7 .ui-state-default .ui-icon, .remont_filter .ui-state-default .ui-icon {
	background: transparent url("data:image/png;base64,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") 0 5px no-repeat!important;
}
.col7 .form-cell-4 {
	margin-left: 140px;
}
.col7 .form-cell-8 {
	width: 100px;
	
}
.col7 .checkbox {
	cursor: pointer;
}
.no_auth_price {
	font-size: 20px;
	font-weight: 600;
	color: #234e73!important;
}
.no_auth_price .rub {
	font-weight: 600;
	color: #234e73!important;
	border-bottom: 2px solid;
	display: inline-block;
	font-size: 20px;
	line-height: 7px;
	width: 10px;
}
.wrap_overflow {
	overflow: hidden;
	height: 242px;
	position: absolute;
	left: -1px;
	width: 300px;
	border-left: 1px solid #e4ebf0;
	border-bottom: 1px solid #e4ebf0;
	z-index: 5000;
	display: none;
}
.es-ticker {
	display: none;
}
.status_form select{
	width: auto;
}
.left_tabs .sub-nav-box {
	left: 100%;
	
}
.left_tabs .wrap_overflow {
	left: -151px;
	width: 300px;
}
.left_tabs .sub-nav {
	left: -1px;
	height: 242px;
}
.wrap_overflow .strela_down_drop {
	
	width: 300px;
	height: 20px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGBAMAAADj6an2AAAAG1BMVEUAAABAaY1AaY1AaY1AaY1AaY1AaY1AaY1AaY3MYBOIAAAACXRSTlMAPusC21UxIBLuLuKdAAAAJUlEQVQI12MwZGBgNGAQEgAhRkVGRQYGBqEgASDJ5s4AAg0MDAAklAIsCIjgaAAAAABJRU5ErkJggg==") no-repeat transparent 50% 50%;
	
}
.wrap_overflow .strela_block {
	position: relative;
	top: 222px;
	z-index: 11100;
	background: #fff;
	cursor: pointer;
}
.index-page .left_tabs .wrap_overflow{
	z-index:100;
}
.nav-footer .sub-nav_item {
	min-height: 20px;
}
.tab_link :after {
	content: none;
}

.title-search-result{
    z-index: 10000!important;
}

.top-line{
    z-index: 100000;
}
.tab-content iframe{
	  margin: auto;
  display: block;
}

.video-tile-container:hover, .news-tile-container:hover, .article-video-side .block:hover{
      -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
  box-shadow: 0px 0px 15px rgba(0,0,0,0.3);
  filter: progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=45, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=225, Strength=2) progid:DXImageTransform.Microsoft.Shadow(color='#eeeeee', Direction=315, Strength=2);
}
div.title-search-fader{
    width: 19px!important;
}
div.title-search-result{
    width: 385px!important;
    
}

.notetext{
    color: green;
}

.com_but{
	
	width:195px;
	
}

.news-element table td{
      border: 1px solid #e4ebf0;
}

.phones-header>div{
display: inline-block;
padding-right: 8px;
border-right: 1px solid;
vertical-align: bottom;
color: #234e73;
}
.phones-header>div a{
vertical-align: bottom;
display:inline;
}
















/* End */
/* /bitrix/templates/main/css/fonts.css?166211830410959 */
/* /bitrix/templates/main/css/style.css?1497349015270222 */
/* /bitrix/templates/main/css/jquery-ui.css?149734901535428 */
/* /bitrix/templates/main/css/pushy.css?15095112754212 */
/* /bitrix/templates/main/js/fancyapp/source/jquery.fancybox.css?14973490154895 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.line/main/style.css?14973490148385 */
/* /bitrix/templates/.default/components/bitrix/search.title/main/style.css?14973490142108 */
/* /bitrix/templates/main/components/bitrix/menu/h2o_multilevel/style.css?1497349015179 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/main/style.css?1497349015947 */
/* /bitrix/templates/main/components/bitrix/menu/bottom_menu/style.css?1497349015626 */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/popup/style.css?1497349014442 */
/* /bitrix/templates/.default/components/h2o/main.register/popup/style.css?1497349015462 */
/* /bitrix/templates/.default/components/h2o/main.register/popup-entity/style.css?1497349015462 */
/* /bitrix/templates/main/styles.css?173018740513867 */
/* /bitrix/templates/main/template_styles.css?173018740540490 */
