@charset "UTF-8";
@font-face {
  font-family: 'heinc';
  src: url("../fonts/heineken_core-webfont.eot");
  src: url("../fonts/heineken_core-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/heineken_core-webfont.woff") format("woff"), url("../fonts/heineken_core-webfont.ttf") format("truetype"), url("../fonts/heineken_core-webfont.svg#heineken_coreregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'heinb';
  src: url("../fonts/heineken_core-bold-webfont.eot");
  src: url("../fonts/heineken_core-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/heineken_core-bold-webfont.woff") format("woff"), url("../fonts/heineken_core-bold-webfont.ttf") format("truetype"), url("../fonts/heineken_core-bold-webfont.svg#heineken_corebold") format("svg");
  font-weight: normal;
  font-style: normal; }

/* @font-face {
    font-family: 'heinl';
    src: url('../fonts/heineken_core-light-webfont.eot');
    src: url('../fonts/heineken_core-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/heineken_core-light-webfont.woff') format('woff'),
         url('../fonts/heineken_core-light-webfont.ttf') format('truetype'),
         url('../fonts/heineken_core-light-webfont.svg#heineken_core_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
} */
@font-face {
  font-family: 'lucida';
  src: url("../fonts/lucda-webfont.eot");
  src: url("../fonts/lucda-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/lucda-webfont.woff") format("woff"), url("../fonts/lucda-webfont.ttf") format("truetype"), url("../fonts/lucda-webfont.svg#lucida_sans_unicoderegular") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 63, ../sass/base/_typography.scss */
.alpha {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 34px;
  /* 9 */
  font-size: 2.125rem;
  /* 9 */ }

/* line 67, ../sass/base/_typography.scss */
.beta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 24px;
  /* 9 */
  font-size: 1.5rem;
  /* 9 */ }

/* line 71, ../sass/base/_typography.scss */
.beta--smal-width {
  width: 80px;
  margin: 0 auto; }

/* line 76, ../sass/base/_typography.scss */
.gamma {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 20px;
  /* 9 */
  font-size: 1.25rem;
  /* 9 */
  line-height: 1.2; }

/* line 81, ../sass/base/_typography.scss */
.delta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 16px;
  /* 9 */
  font-size: 1rem;
  /* 9 */ }

/* line 85, ../sass/base/_typography.scss */
.epsilon {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 14px;
  /* 9 */
  font-size: 0.875rem;
  /* 9 */
  line-height: 1.33333; }

/* line 90, ../sass/base/_typography.scss */
.zeta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 12px;
  /* 9 */
  font-size: 0.75rem;
  /* 9 */ }

/* line 94, ../sass/base/_typography.scss */
.eta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 11px;
  /* 9 */
  font-size: 0.6875rem;
  /* 9 */ }

/* line 98, ../sass/base/_typography.scss */
.teta {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 10px;
  /* 9 */
  font-size: 0.625rem;
  /* 9 */ }

/* line 102, ../sass/base/_typography.scss */
.kilo {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 42px;
  /* 9 */
  font-size: 2.625rem;
  /* 9 */
  line-height: 1.3; }

/* line 107, ../sass/base/_typography.scss */
.mega {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 45px;
  /* 9 */
  font-size: 2.8125rem;
  /* 9 */
  line-height: 1.02222; }

/* line 112, ../sass/base/_typography.scss */
.giga {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 56px;
  /* 9 */
  font-size: 3.5rem;
  /* 9 */
  line-height: 1.16071; }

/* line 117, ../sass/base/_typography.scss */
.milli {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 9px;
  /* 9 */
  font-size: 0.5625rem;
  /* 9 */ }

/* line 121, ../sass/base/_typography.scss */
.kappa {
  /* 3 */
  /* 3 */
  /* 4 */
  /* 6 */
  /* 6 */
  /* 7 */
  font-size: 18px;
  /* 9 */
  font-size: 1.125rem;
  /* 9 */ }

/* line 125, ../sass/base/_typography.scss */
.font--zero {
  font-size: 0; }

/* line 162, icons/*.png */
.icons-sprite, .konkurs-rules .btn i, .konkurs_navigation .list_prev, .konkurs_navigation .list_prev:hover, .konkurs_navigation .list_next, .konkurs_navigation .list_next:hover, .work_tools .votes:before, .select_region .all_regions i, .select_region .regions_list ul li label:before, .select_region .regions_list ul li label.checked:before, .select_region .regions_list ul li input, .tools-facebook, .tools-facebook:hover, .tools-twitter, .tools-twitter:hover, .tools-vkontakte, .tools-vkontakte:hover, .tools-livejournal, .tools-livejournal:hover {
  background: url('../images/icons-sb357b21e41.png') no-repeat; }

/* line 105, ../sass/base/_grid.scss */
.grid {
  margin-left: -25px;
  list-style: none;
  margin-bottom: 0;
  *zoom: 1; }
  /* line 38, C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .grid:after {
    content: "";
    display: table;
    clear: both; }

/* line 112, ../sass/base/_grid.scss */
.grid--table {
  display: table; }

/* line 116, ../sass/base/_grid.scss */
.grid--table > .grid__item {
  display: table-cell;
  float: none;
  padding-left: 0; }

/* line 122, ../sass/base/_grid.scss */
.grid--table > .grid__item--middle {
  vertical-align: middle; }

/**
 * Very infrequently occuring grid wrappers as children of grid wrappers.
 */
/* line 130, ../sass/base/_grid.scss */
.grid > .grid {
  margin-left: 0; }

/**
 * Grid
 */
/* line 138, ../sass/base/_grid.scss */
.grid__item {
  display: block;
  float: left;
  width: 100%;
  padding-left: 25px;
  zoom: 1; }

/* line 146, ../sass/base/_grid.scss */
.grid__item--no-padding {
  padding-left: 0; }

/* line 150, ../sass/base/_grid.scss */
.grid__item--small-padding {
  padding-left: 0;
  padding-right: 10px; }

/**
* Whole
*/
/* line 159, ../sass/base/_grid.scss */
.one-whole {
  width: 100%; }

/* line 161, ../sass/base/_grid.scss */
.offset-one-whole {
  margin-left: 100%; }

/**
* Halves
*/
/* line 167, ../sass/base/_grid.scss */
.one-half, .two-quarters, .three-sixths, .four-eighths, .five-tenths, .six-twelfths {
  width: 50%; }

/* line 169, ../sass/base/_grid.scss */
.offset-one-half, .offset-two-quarters, .offset-three-sixths, .offset-four-eighths, .offset-five-tenths, .offset-six-twelfths {
  margin-left: 50%; }

/**
* Thirds
*/
/* line 175, ../sass/base/_grid.scss */
.one-third, .two-sixths, .four-twelfths {
  width: 33.333%; }

/* line 177, ../sass/base/_grid.scss */
.offset-one-third, .offset-two-sixths, .offset-four-twelfths {
  margin-left: 33.333%; }

/* line 178, ../sass/base/_grid.scss */
.two-thirds, .four-sixths, .eight-twelfths {
  width: 66.666%; }

/* line 180, ../sass/base/_grid.scss */
.offset-two-thirds, .offset-four-sixths, .offset-eight-twelfths {
  margin-left: 66.666%; }

/* line 181, ../sass/base/_grid.scss */
.four-thirds {
  width: 133.333%; }

/* line 183, ../sass/base/_grid.scss */
.offset-four-thirds {
  margin-left: 133.333%; }

/* line 184, ../sass/base/_grid.scss */
.five-thirds {
  width: 166.666%; }

/* line 186, ../sass/base/_grid.scss */
.offset-five-thirds {
  margin-left: 166.666%; }

/**
* Quarters
*/
/* line 191, ../sass/base/_grid.scss */
.one-quarter, .two-eighths, .three-twelfths {
  width: 25%; }

/* line 193, ../sass/base/_grid.scss */
.offset-one-quarter, .offset-two-eighths, .offset-three-twelfths {
  margin-left: 25%; }

/* line 197, ../sass/base/_grid.scss */
.three-quarters, .six-eighths, .nine-twelfths {
  width: 75%; }

/* line 199, ../sass/base/_grid.scss */
.offset-three-quarters, .offset-six-eighths, .offset-nine-twelfths {
  margin-left: 75%; }

/**
* Fifths
*/
/* line 205, ../sass/base/_grid.scss */
.one-fifth, .two-tenths {
  width: 20%; }

/* line 207, ../sass/base/_grid.scss */
.offset-one-fifth, .offset-two-tenths {
  margin-left: 20%; }

/* line 208, ../sass/base/_grid.scss */
.two-fifths, .four-tenths {
  width: 40%; }

/* line 210, ../sass/base/_grid.scss */
.offset-two-fifths, .offset-four-tenths {
  margin-left: 40%; }

/* line 211, ../sass/base/_grid.scss */
.three-fifths, .six-tenths {
  width: 60%; }

/* line 213, ../sass/base/_grid.scss */
.offset-three-fifths, .offset-six-tenths {
  margin-left: 60%; }

/* line 214, ../sass/base/_grid.scss */
.four-fifths, .eight-tenths {
  width: 80%; }

/* line 216, ../sass/base/_grid.scss */
.offset-four-fifths, .offset-eight-tenths {
  margin-left: 80%; }

/**
* Sixths
*/
/* line 222, ../sass/base/_grid.scss */
.one-sixth, .two-twelfths {
  width: 16.666%; }

/* line 224, ../sass/base/_grid.scss */
.offset-one-sixth, .offset-two-twelfths {
  margin-left: 16.666%; }

/* line 234, ../sass/base/_grid.scss */
.five-sixths, .ten-twelfths {
  width: 83.333%; }

/* line 236, ../sass/base/_grid.scss */
.offset-five-sixths, .offset-ten-twelfths {
  margin-left: 83.333%; }

 /**
* sevenths
*/
/* line 242, ../sass/base/_grid.scss */
.one-seventh {
  width: 14.2%; }

/* line 244, ../sass/base/_grid.scss */
.offset-one-seventh {
  margin-left: 100% / 7; }

/* line 245, ../sass/base/_grid.scss */
.two-sevenths {
  width: 28.57143%; }

/* line 247, ../sass/base/_grid.scss */
.offset-two-sevenths {
  margin-left: 28.57143%; }

/* line 248, ../sass/base/_grid.scss */
.three-sevenths {
  width: 42.85714%; }

/* line 250, ../sass/base/_grid.scss */
.offset-three-sevenths {
  margin-left: 42.85714%; }

/* line 251, ../sass/base/_grid.scss */
.four-sevenths {
  width: 57.14286%; }

/* line 253, ../sass/base/_grid.scss */
.offset-four-sevenths {
  margin-left: 57.14286%; }

/* line 254, ../sass/base/_grid.scss */
.five-sevenths {
  width: 71.42857%; }

/* line 256, ../sass/base/_grid.scss */
.offset-five-sevenths {
  margin-left: 71.42857%; }

/* line 257, ../sass/base/_grid.scss */
.six-sevenths {
  width: 85.71429%; }

/* line 259, ../sass/base/_grid.scss */
.offset-six-sevenths {
  margin-left: 85.71429%; }

/**
* Eighths
*/
/* line 265, ../sass/base/_grid.scss */
.one-eighth {
  width: 12.5%; }

/* line 267, ../sass/base/_grid.scss */
.offset-one-eighth {
  margin-left: 12.5%; }

/* line 271, ../sass/base/_grid.scss */
.three-eighths {
  width: 37.5%; }

/* line 273, ../sass/base/_grid.scss */
.offset-three-eighths {
  margin-left: 37.5%; }

/* line 277, ../sass/base/_grid.scss */
.five-eighths {
  width: 62.5%; }

/* line 279, ../sass/base/_grid.scss */
.offset-five-eighths {
  margin-left: 62.5%; }

/* line 283, ../sass/base/_grid.scss */
.seven-eighths {
  width: 87.5%; }

/* line 285, ../sass/base/_grid.scss */
.offset-seven-eighths {
  margin-left: 87.5%; }

/**
* Tenths
*/
/* line 291, ../sass/base/_grid.scss */
.one-tenth {
  width: 10%; }

/* line 293, ../sass/base/_grid.scss */
.offset-one-tenth {
  margin-left: 10%; }

/* line 297, ../sass/base/_grid.scss */
.three-tenths {
  width: 30%; }

/* line 299, ../sass/base/_grid.scss */
.offset-three-tenths {
  margin-left: 30%; }

/* line 309, ../sass/base/_grid.scss */
.seven-tenths {
  width: 70%; }

/* line 311, ../sass/base/_grid.scss */
.offset-seven-tenths {
  margin-left: 70%; }

/* line 315, ../sass/base/_grid.scss */
.nine-tenths {
  width: 90%; }

/* line 317, ../sass/base/_grid.scss */
.offset-nine-tenths {
  margin-left: 90%; }

/**
* Twelfths
*/
/* line 323, ../sass/base/_grid.scss */
.one-twelfth {
  width: 8.333%; }

/* line 325, ../sass/base/_grid.scss */
.offset-one-twelfth {
  width: 8.333%; }

/* line 335, ../sass/base/_grid.scss */
.five-twelfths {
  width: 41.666%; }

/* line 337, ../sass/base/_grid.scss */
.offset-five-twelfths {
  margin-left: 41.666%; }

/* line 341, ../sass/base/_grid.scss */
.seven-twelfths {
  width: 58.333%; }

/* line 343, ../sass/base/_grid.scss */
.offset-seven-twelfths {
  margin-left: 58.333%; }

/* line 353, ../sass/base/_grid.scss */
.eleven-twelfths {
  width: 91.666%; }

/* line 355, ../sass/base/_grid.scss */
.offset-eleven-twelfths {
  margin-left: 91.666%; }

@media print {
  /**
  * Whole
  */
  /* line 159, ../sass/base/_grid.scss */
  .print-one-whole {
    width: 100%; }

  /* line 161, ../sass/base/_grid.scss */
  .print-offset-one-whole {
    margin-left: 100%; }

  /**
  * Halves
  */
  /* line 167, ../sass/base/_grid.scss */
  .print-one-half, .print-two-quarters, .print-three-sixths, .print-four-eighths, .print-five-tenths, .print-six-twelfths {
    width: 50%; }

  /* line 169, ../sass/base/_grid.scss */
  .print-offset-one-half, .print-offset-two-quarters, .print-offset-three-sixths, .print-offset-four-eighths, .print-offset-five-tenths, .print-offset-six-twelfths {
    margin-left: 50%; }

  /**
  * Thirds
  */
  /* line 175, ../sass/base/_grid.scss */
  .print-one-third, .print-two-sixths, .print-four-twelfths {
    width: 33.333%; }

  /* line 177, ../sass/base/_grid.scss */
  .print-offset-one-third, .print-offset-two-sixths, .print-offset-four-twelfths {
    margin-left: 33.333%; }

  /* line 178, ../sass/base/_grid.scss */
  .print-two-thirds, .print-four-sixths, .print-eight-twelfths {
    width: 66.666%; }

  /* line 180, ../sass/base/_grid.scss */
  .print-offset-two-thirds, .print-offset-four-sixths, .print-offset-eight-twelfths {
    margin-left: 66.666%; }

  /* line 181, ../sass/base/_grid.scss */
  .print-four-thirds {
    width: 133.333%; }

  /* line 183, ../sass/base/_grid.scss */
  .print-offset-four-thirds {
    margin-left: 133.333%; }

  /* line 184, ../sass/base/_grid.scss */
  .print-five-thirds {
    width: 166.666%; }

  /* line 186, ../sass/base/_grid.scss */
  .print-offset-five-thirds {
    margin-left: 166.666%; }

  /**
  * Quarters
  */
  /* line 191, ../sass/base/_grid.scss */
  .print-one-quarter, .print-two-eighths, .print-three-twelfths {
    width: 25%; }

  /* line 193, ../sass/base/_grid.scss */
  .print-offset-one-quarter, .print-offset-two-eighths, .print-offset-three-twelfths {
    margin-left: 25%; }

  /* line 197, ../sass/base/_grid.scss */
  .print-three-quarters, .print-six-eighths, .print-nine-twelfths {
    width: 75%; }

  /* line 199, ../sass/base/_grid.scss */
  .print-offset-three-quarters, .print-offset-six-eighths, .print-offset-nine-twelfths {
    margin-left: 75%; }

  /**
  * Fifths
  */
  /* line 205, ../sass/base/_grid.scss */
  .print-one-fifth, .print-two-tenths {
    width: 20%; }

  /* line 207, ../sass/base/_grid.scss */
  .print-offset-one-fifth, .print-offset-two-tenths {
    margin-left: 20%; }

  /* line 208, ../sass/base/_grid.scss */
  .print-two-fifths, .print-four-tenths {
    width: 40%; }

  /* line 210, ../sass/base/_grid.scss */
  .print-offset-two-fifths, .print-offset-four-tenths {
    margin-left: 40%; }

  /* line 211, ../sass/base/_grid.scss */
  .print-three-fifths, .print-six-tenths {
    width: 60%; }

  /* line 213, ../sass/base/_grid.scss */
  .print-offset-three-fifths, .print-offset-six-tenths {
    margin-left: 60%; }

  /* line 214, ../sass/base/_grid.scss */
  .print-four-fifths, .print-eight-tenths {
    width: 80%; }

  /* line 216, ../sass/base/_grid.scss */
  .print-offset-four-fifths, .print-offset-eight-tenths {
    margin-left: 80%; }

  /**
  * Sixths
  */
  /* line 222, ../sass/base/_grid.scss */
  .print-one-sixth, .print-two-twelfths {
    width: 16.666%; }

  /* line 224, ../sass/base/_grid.scss */
  .print-offset-one-sixth, .print-offset-two-twelfths {
    margin-left: 16.666%; }

  /* line 234, ../sass/base/_grid.scss */
  .print-five-sixths, .print-ten-twelfths {
    width: 83.333%; }

  /* line 236, ../sass/base/_grid.scss */
  .print-offset-five-sixths, .print-offset-ten-twelfths {
    margin-left: 83.333%; }

 /**
* sevenths
*/
  /* line 242, ../sass/base/_grid.scss */
  .print-one-seventh {
    width: 14.2%; }

  /* line 244, ../sass/base/_grid.scss */
  .print-offset-one-seventh {
    margin-left: 100% / 7; }

  /* line 245, ../sass/base/_grid.scss */
  .print-two-sevenths {
    width: 28.57143%; }

  /* line 247, ../sass/base/_grid.scss */
  .print-offset-two-sevenths {
    margin-left: 28.57143%; }

  /* line 248, ../sass/base/_grid.scss */
  .print-three-sevenths {
    width: 42.85714%; }

  /* line 250, ../sass/base/_grid.scss */
  .print-offset-three-sevenths {
    margin-left: 42.85714%; }

  /* line 251, ../sass/base/_grid.scss */
  .print-four-sevenths {
    width: 57.14286%; }

  /* line 253, ../sass/base/_grid.scss */
  .print-offset-four-sevenths {
    margin-left: 57.14286%; }

  /* line 254, ../sass/base/_grid.scss */
  .print-five-sevenths {
    width: 71.42857%; }

  /* line 256, ../sass/base/_grid.scss */
  .print-offset-five-sevenths {
    margin-left: 71.42857%; }

  /* line 257, ../sass/base/_grid.scss */
  .print-six-sevenths {
    width: 85.71429%; }

  /* line 259, ../sass/base/_grid.scss */
  .print-offset-six-sevenths {
    margin-left: 85.71429%; }

  /**
  * Eighths
  */
  /* line 265, ../sass/base/_grid.scss */
  .print-one-eighth {
    width: 12.5%; }

  /* line 267, ../sass/base/_grid.scss */
  .print-offset-one-eighth {
    margin-left: 12.5%; }

  /* line 271, ../sass/base/_grid.scss */
  .print-three-eighths {
    width: 37.5%; }

  /* line 273, ../sass/base/_grid.scss */
  .print-offset-three-eighths {
    margin-left: 37.5%; }

  /* line 277, ../sass/base/_grid.scss */
  .print-five-eighths {
    width: 62.5%; }

  /* line 279, ../sass/base/_grid.scss */
  .print-offset-five-eighths {
    margin-left: 62.5%; }

  /* line 283, ../sass/base/_grid.scss */
  .print-seven-eighths {
    width: 87.5%; }

  /* line 285, ../sass/base/_grid.scss */
  .print-offset-seven-eighths {
    margin-left: 87.5%; }

  /**
  * Tenths
  */
  /* line 291, ../sass/base/_grid.scss */
  .print-one-tenth {
    width: 10%; }

  /* line 293, ../sass/base/_grid.scss */
  .print-offset-one-tenth {
    margin-left: 10%; }

  /* line 297, ../sass/base/_grid.scss */
  .print-three-tenths {
    width: 30%; }

  /* line 299, ../sass/base/_grid.scss */
  .print-offset-three-tenths {
    margin-left: 30%; }

  /* line 309, ../sass/base/_grid.scss */
  .print-seven-tenths {
    width: 70%; }

  /* line 311, ../sass/base/_grid.scss */
  .print-offset-seven-tenths {
    margin-left: 70%; }

  /* line 315, ../sass/base/_grid.scss */
  .print-nine-tenths {
    width: 90%; }

  /* line 317, ../sass/base/_grid.scss */
  .print-offset-nine-tenths {
    margin-left: 90%; }

  /**
  * Twelfths
  */
  /* line 323, ../sass/base/_grid.scss */
  .print-one-twelfth {
    width: 8.333%; }

  /* line 325, ../sass/base/_grid.scss */
  .print-offset-one-twelfth {
    width: 8.333%; }

  /* line 335, ../sass/base/_grid.scss */
  .print-five-twelfths {
    width: 41.666%; }

  /* line 337, ../sass/base/_grid.scss */
  .print-offset-five-twelfths {
    margin-left: 41.666%; }

  /* line 341, ../sass/base/_grid.scss */
  .print-seven-twelfths {
    width: 58.333%; }

  /* line 343, ../sass/base/_grid.scss */
  .print-offset-seven-twelfths {
    margin-left: 58.333%; }

  /* line 353, ../sass/base/_grid.scss */
  .print-eleven-twelfths {
    width: 91.666%; }

  /* line 355, ../sass/base/_grid.scss */
  .print-offset-eleven-twelfths {
    margin-left: 91.666%; } }
/* line 1, ../sass/objects/_main.scss */
.page-wrapper {
  min-height: 850px; }

/* line 25, ../sass/objects/_buttons.scss */
.btn {
  display: inline-block;
  background: #95c22b;
  /* ╨Ф╨╗╤П ╤Б╤В╨░╤А╤Л╤Е ╨▒╤А╨░╤Г╨╖╤А╨╛╨▓ */
  border-radius: 3px;
  height: 34px;
  font-size: 14px;
  color: white;
  text-transform: uppercase;
  line-height: 34px;
  vertical-align: middle;
  padding: 0px 15px 0px 15px;
  text-decoration: none;
  cursor: pointer;
  width: auto;
  border: 0px; }
  /* line 43, ../sass/objects/_buttons.scss */
  .btn, .btn:hover {
    text-decoration: none; }

/* line 64, ../sass/objects/_buttons.scss */
.btn--inactive,
.btn--inactive:hover,
.btn--inactive:active,
.btn--inactive:focus,
.btn.disabled,
.btn:disabled,
.btn--disable {
  background-color: #dcd9d9 !important;
  background-image: none !important;
  cursor: default;
  color: #7e7d7d !important; }

/* line 71, ../sass/objects/_buttons.scss */
.btn--pill {
  border-radius: 2em;
  min-width: 2.8em;
  text-align: center;
  text-transform: none; }

/* line 77, ../sass/objects/_buttons.scss */
.btn--small {
  line-height: 2; }

/* line 80, ../sass/objects/_buttons.scss */
.btn--transparent {
  color: white;
  background-color: white;
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid white;
  border-radius: 1px; }
  /* line 88, ../sass/objects/_buttons.scss */
  .btn--transparent:hover, .btn--transparent:active {
    color: white;
    background-color: white;
    background-color: rgba(255, 255, 255, 0.5); }

/* line 105, ../sass/objects/_buttons.scss */
.btn--big {
  padding: 8px 18px 8px 18px; }

/* line 109, ../sass/objects/_buttons.scss */
a.btn {
  color: white !important; }

/* line 113, ../sass/objects/_buttons.scss */
a.btn:focus {
  text-decoration: none; }

/* line 6, ../sass/objects/_lists.scss */
.vertical-list--bullets > .vertical-list__item:before, .vertical-list__item--big-bullets:before, .vertical-list__item--orange-bullets:before, .vertical-list--numbers > .vertical-list__item:before {
  display: inline-block;
  position: absolute;
  left: 0; }

/* line 13, ../sass/objects/_lists.scss */
.vertical-list, .vertical-list--no-bullets {
  margin-bottom: 1.33333em; }

/* line 17, ../sass/objects/_lists.scss */
.vertical-list--numbers {
  counter-reset: list-numbers; }
  /* line 23, ../sass/objects/_lists.scss */
  .vertical-list--numbers > .vertical-list__item--base-color-number:before {
    color: #7e7d7d; }

/* line 29, ../sass/objects/_lists.scss */
.vertical-list__item {
  padding-left: 1.3em;
  padding-bottom: 2px;
  line-height: 1.3em;
  position: relative;
  margin-bottom: 1em; }

/* line 39, ../sass/objects/_lists.scss */
.vertical-list--bullets > .vertical-list__item:before {
  content: "\25AA";
  color: #0067ab; }

/* line 47, ../sass/objects/_lists.scss */
.vertical-list__item--big-bullets:before {
  content: "\25AA";
  color: #0067ab;
  font-size: 20px; }

/* line 56, ../sass/objects/_lists.scss */
.vertical-list__item--orange-bullets:before {
  content: "\25AA";
  color: #faa61a; }

/* line 64, ../sass/objects/_lists.scss */
.vertical-list--numbers > .vertical-list__item:before {
  content: counter(list-numbers);
  counter-increment: list-numbers;
  top: 0;
  color: #0067ab; }

/* line 75, ../sass/objects/_lists.scss */
.ultramarine-bg .vertical-list--bullets > .vertical-list__item:before, .turquoise-bg .vertical-list--bullets > .vertical-list__item:before {
  color: #faa61a; }
/* line 82, ../sass/objects/_lists.scss */
.ultramarine-bg .vertical-list--numbers > .vertical-list__item:before, .turquoise-bg .vertical-list--numbers > .vertical-list__item:before {
  color: #faa61a; }

/* line 112, ../sass/objects/_lists.scss */
.vertical-list--no-bullets li {
  list-style-image: none !important; }

/* line 119, ../sass/objects/_lists.scss */
.vertical-list--bullets > .vertical-list__item {
  padding-left: 1em; }
/* line 124, ../sass/objects/_lists.scss */
.vertical-list--bullets > .vertical-list__item--base-color-bullet:before {
  background-color: #7e7d7d; }

/* line 135, ../sass/objects/_lists.scss */
.vertical-list--no-padding .vertical-list__item {
  padding-left: 0; }

/* line 149, ../sass/objects/_lists.scss */
ul.blank-list > li {
  padding-left: 0; }
  /* line 150, ../sass/objects/_lists.scss */
  ul.blank-list > li:before {
    content: none; }

/* line 176, ../sass/objects/_lists.scss */
.block-list {
  list-style: none;
  margin-left: 0;
  border-top-width: 1px;
  border-top-style: solid;
  border-color: white; }
  /* line 183, ../sass/objects/_lists.scss */
  .block-list > li {
    padding-left: 0;
    border-style: solid;
    border-bottom-width: 1px;
    border-color: inherit;
    margin-bottom: 0; }
  /* line 191, ../sass/objects/_lists.scss */
  .block-list.no-top-border > li:first-child {
    border-top: none; }
  /* line 195, ../sass/objects/_lists.scss */
  .block-list.no-bottom-border > li:last-child {
    border-top: none; }

/* line 199, ../sass/objects/_lists.scss */
.block-list__link {
  display: block;
  padding: 1em;
  margin: -.5em; }

/* line 225, ../sass/objects/_lists.scss */
.inline-list {
  text-align: left; }

/* line 228, ../sass/objects/_lists.scss */
.inline-list--right {
  text-align: right; }

/* line 231, ../sass/objects/_lists.scss */
.inline-list--center {
  text-align: center; }

/* line 235, ../sass/objects/_lists.scss */
.inline-list--vertical-divider .inline-list__item {
  margin-bottom: 0;
  padding-bottom: 0; }
  /* line 238, ../sass/objects/_lists.scss */
  .inline-list--vertical-divider .inline-list__item:before {
    content: "|\00a0";
    display: inline-block;
    padding: .2em; }
/* line 244, ../sass/objects/_lists.scss */
.inline-list--vertical-divider .inline-list__item--no-divider {
  padding-left: 0; }
  /* line 246, ../sass/objects/_lists.scss */
  .inline-list--vertical-divider .inline-list__item--no-divider:before {
    content: none; }

/* line 252, ../sass/objects/_lists.scss */
.inline-list__item {
  display: inline-block; }

/* line 256, ../sass/objects/_lists.scss */
.inline-list__item--no-indent {
  margin: 0;
  padding: 0; }

/* line 261, ../sass/objects/_lists.scss */
.inline-list__item--margin-right {
  margin-right: 20px; }

/* line 265, ../sass/objects/_lists.scss */
.vertical-list--no-margin {
  margin-bottom: 0em; }
  /* line 267, ../sass/objects/_lists.scss */
  .vertical-list--no-margin li {
    margin-bottom: 0em;
    padding: 5px 0 0 0; }

/* line 273, ../sass/objects/_lists.scss */
.vertical-list--no-underline {
  margin-bottom: 0em; }
  /* line 276, ../sass/objects/_lists.scss */
  .vertical-list--no-underline a:hover {
    text-decoration: none; }

/* line 282, ../sass/objects/_lists.scss */
.vertical-list--white-line li {
  border-top: 1px solid #fff;
  padding: 5px 0;
  margin-bottom: 0; }
  /* line 287, ../sass/objects/_lists.scss */
  .vertical-list--white-line li:first-child {
    border-top: none; }

/* line 294, ../sass/objects/_lists.scss */
.center ul li {
  list-style-image: url("/img/bulle.jpg");
  padding: 0;
  margin: 0px 5px 5px 18px; }

/* line 300, ../sass/objects/_lists.scss */
.center ul li ul li {
  list-style-image: url("/img/lili.gif");
  padding: 0;
  margin: 0px 5px 5px 18px; }

/* line 306, ../sass/objects/_lists.scss */
.center ul li ul {
  margin-top: 7px; }

/* line 310, ../sass/objects/_lists.scss */
.center ul li.one {
  list-style-image: url("/img/bulle1.jpg"); }

/* line 311, ../sass/objects/_lists.scss */
.center ul li.two {
  list-style-image: url("/img/bulle2.jpg"); }

/* line 312, ../sass/objects/_lists.scss */
.center ul li.three {
  list-style-image: url("/img/bulle3.jpg"); }

/* line 313, ../sass/objects/_lists.scss */
.center ul li.four {
  list-style-image: url("/img/bulle4.jpg"); }

/* line 314, ../sass/objects/_lists.scss */
.center ul li.five {
  list-style-image: url("/img/bulle5.jpg"); }

/* line 29, ../sass/objects/_utilities.scss */
.push-right {
  float: right; }

/* line 33, ../sass/objects/_utilities.scss */
.push-left {
  float: left; }

/* line 56, ../sass/objects/_utilities.scss */
.clearfix {
  *zoom: 1; }
  /* line 38, C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .clearfix:after {
    content: "";
    display: table;
    clear: both; }

/* line 90, ../sass/objects/_utilities.scss */
.ultramarine-text {
  color: #4888ce !important; }

/* line 93, ../sass/objects/_utilities.scss */
.ultramarine-bg {
  background-color: #4888ce !important; }

/* line 90, ../sass/objects/_utilities.scss */
.light-grey-text {
  color: #f3f3f3 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.light-grey-bg {
  background-color: #f3f3f3 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.lighter-grey-text {
  color: #e9ecf3 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.lighter-grey-bg {
  background-color: #e9ecf3 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.grey-text {
  color: #7e7d7d !important; }

/* line 93, ../sass/objects/_utilities.scss */
.grey-bg {
  background-color: #7e7d7d !important; }

/* line 90, ../sass/objects/_utilities.scss */
.greyish-text {
  color: #969696 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.greyish-bg {
  background-color: #969696 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.black-text {
  color: black !important; }

/* line 93, ../sass/objects/_utilities.scss */
.black-bg {
  background-color: black !important; }

/* line 90, ../sass/objects/_utilities.scss */
.dark-grey-text {
  color: #4d4d4d !important; }

/* line 93, ../sass/objects/_utilities.scss */
.dark-grey-bg {
  background-color: #4d4d4d !important; }

/* line 90, ../sass/objects/_utilities.scss */
.blue-text {
  color: #1b3f94 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.blue-bg {
  background-color: #1b3f94 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.orange-text {
  color: #faa61a !important; }

/* line 93, ../sass/objects/_utilities.scss */
.orange-bg {
  background-color: #faa61a !important; }

/* line 90, ../sass/objects/_utilities.scss */
.light-blue-text {
  color: #cce4f7 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.light-blue-bg {
  background-color: #cce4f7 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.white-text {
  color: white !important; }

/* line 93, ../sass/objects/_utilities.scss */
.white-bg {
  background-color: white !important; }

/* line 90, ../sass/objects/_utilities.scss */
.bitumen-text {
  color: #626e88 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.bitumen-bg {
  background-color: #626e88 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.abdel-kerim-beard-text {
  color: #dcddde !important; }

/* line 93, ../sass/objects/_utilities.scss */
.abdel-kerim-beard-bg {
  background-color: #dcddde !important; }

/* line 90, ../sass/objects/_utilities.scss */
.grey-silver-text {
  color: #b8babc !important; }

/* line 93, ../sass/objects/_utilities.scss */
.grey-silver-bg {
  background-color: #b8babc !important; }

/* line 90, ../sass/objects/_utilities.scss */
.quartz-text {
  color: #939598 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.quartz-bg {
  background-color: #939598 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.pale-olive-text {
  color: #899d3c !important; }

/* line 93, ../sass/objects/_utilities.scss */
.pale-olive-bg {
  background-color: #899d3c !important; }

/* line 90, ../sass/objects/_utilities.scss */
.turquoise-text {
  color: #43bead !important; }

/* line 93, ../sass/objects/_utilities.scss */
.turquoise-bg {
  background-color: #43bead !important; }

/* line 90, ../sass/objects/_utilities.scss */
.mercury-text {
  color: #e6e6e6 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.mercury-bg {
  background-color: #e6e6e6 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.silver-sand-text {
  color: #bdc1ce !important; }

/* line 93, ../sass/objects/_utilities.scss */
.silver-sand-bg {
  background-color: #bdc1ce !important; }

/* line 90, ../sass/objects/_utilities.scss */
.blizzard-blue-text {
  color: #badaf3 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.blizzard-blue-bg {
  background-color: #badaf3 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.bahama-blue-text {
  color: #005595 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.bahama-blue-bg {
  background-color: #005595 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.santas-gray-text {
  color: #a2a5b5 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.santas-gray-bg {
  background-color: #a2a5b5 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.hokey-pokey-text {
  color: #d2aa28 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.hokey-pokey-bg {
  background-color: #d2aa28 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.polo-blue-text {
  color: #9db2d6 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.polo-blue-bg {
  background-color: #9db2d6 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.wild-blue-yonder-text {
  color: #7279b0 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.wild-blue-yonder-bg {
  background-color: #7279b0 !important; }

/* line 90, ../sass/objects/_utilities.scss */
.abbey-text {
  color: #4d4d4f !important; }

/* line 93, ../sass/objects/_utilities.scss */
.abbey-bg {
  background-color: #4d4d4f !important; }

/* line 90, ../sass/objects/_utilities.scss */
.dove-gray-text {
  color: #646464 !important; }

/* line 93, ../sass/objects/_utilities.scss */
.dove-gray-bg {
  background-color: #646464 !important; }

/* line 99, ../sass/objects/_utilities.scss */
.bold {
  font-weight: bold; }

/* line 104, ../sass/objects/_utilities.scss */
.underline, .underline--disable-on-hover {
  text-decoration: underline; }

/* line 108, ../sass/objects/_utilities.scss */
.underline--on-hover {
  text-decoration: none; }
  /* line 111, ../sass/objects/_utilities.scss */
  .underline--on-hover:hover, .underline--on-hover:focus {
    text-decoration: underline; }

/* line 119, ../sass/objects/_utilities.scss */
.underline--disable-on-hover:hover, .underline--disable-on-hover:focus {
  text-decoration: none; }

/* line 126, ../sass/objects/_utilities.scss */
.no-underline, .no-underline:hover, .no-underline:focus {
  text-decoration: none; }

/* line 131, ../sass/objects/_utilities.scss */
.uppercase, .btn--transparent {
  text-transform: uppercase; }

/* line 135, ../sass/objects/_utilities.scss */
.centered-text {
  text-align: center; }

/* line 139, ../sass/objects/_utilities.scss */
.centered-text--right {
  text-align: right; }

/* line 143, ../sass/objects/_utilities.scss */
.centered-text--left {
  text-align: left; }

/* line 148, ../sass/objects/_utilities.scss */
.white-font, .white-font:hover {
  color: #fff; }

/* line 151, ../sass/objects/_utilities.scss */
.text-shadow {
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.56); }

/* line 157, ../sass/objects/_utilities.scss */
.top-margin, .work_photo {
  margin-top: 1.33333em; }

/* line 161, ../sass/objects/_utilities.scss */
.top-margin--double {
  margin-top: 2.66667em; }

/* line 165, ../sass/objects/_utilities.scss */
.top-margin--triple {
  margin-top: 4em; }

/* line 169, ../sass/objects/_utilities.scss */
.top-margin--quad {
  margin-top: 5.33333em; }

/* line 173, ../sass/objects/_utilities.scss */
.top-margin--reduced {
  margin-top: 1em; }

/* line 177, ../sass/objects/_utilities.scss */
.top-margin--half {
  margin-top: .5em; }

/* line 181, ../sass/objects/_utilities.scss */
.top-margin--one-and-half {
  margin-top: 1.5em; }

/* line 185, ../sass/objects/_utilities.scss */
.margin-photo {
  margin-top: 300px; }

/* line 189, ../sass/objects/_utilities.scss */
.margin-photo--modifer {
  margin-top: 320px; }

/* line 194, ../sass/objects/_utilities.scss */
.bottom-margin, .work_photo {
  margin-bottom: 1.33333em; }

/* line 198, ../sass/objects/_utilities.scss */
.bottom-margin--double, .disclaimer {
  margin-bottom: 2.66667em; }

/* line 202, ../sass/objects/_utilities.scss */
.bottom-margin--triple {
  margin-bottom: 4em; }

/* line 206, ../sass/objects/_utilities.scss */
.bottom-margin--quad {
  margin-bottom: 5.33333em; }

/* line 210, ../sass/objects/_utilities.scss */
.bottom-margin--reduced, .photo_experts .experts_name {
  margin-bottom: 1em; }

/* line 214, ../sass/objects/_utilities.scss */
.bottom-margin--half {
  margin-bottom: .5em; }

/* line 218, ../sass/objects/_utilities.scss */
.bottom-margin--bigger-half {
  margin-bottom: .7em; }

/* line 222, ../sass/objects/_utilities.scss */
.bottom-margin--double--reduced {
  margin-bottom: 2em; }

/* line 226, ../sass/objects/_utilities.scss */
.bottom-margin--no {
  margin-bottom: 0em; }

/* line 232, ../sass/objects/_utilities.scss */
.right-margin {
  margin-right: 1.33333em; }

/* line 236, ../sass/objects/_utilities.scss */
.right-margin--double {
  margin-right: 2.66667em; }

/* line 240, ../sass/objects/_utilities.scss */
.right-margin--triple {
  margin-right: 4em; }

/* line 244, ../sass/objects/_utilities.scss */
.right-margin--quad {
  margin-right: 5.33333em; }

/* line 248, ../sass/objects/_utilities.scss */
.right-margin--reduced {
  margin-right: 1em; }

/* line 252, ../sass/objects/_utilities.scss */
.right-margin--no {
  margin-right: 0em; }

/* line 256, ../sass/objects/_utilities.scss */
.right-margin--half {
  margin-right: .5em; }

/* line 260, ../sass/objects/_utilities.scss */
.left-margin--no {
  margin-left: 0 !important; }

/* line 265, ../sass/objects/_utilities.scss */
.left-margin--half {
  margin-left: .5em; }

/* line 269, ../sass/objects/_utilities.scss */
.left-margin {
  margin-left: 1.33333em; }

/* line 273, ../sass/objects/_utilities.scss */
.left-margin--double {
  margin-left: 2.66667em; }

/* line 277, ../sass/objects/_utilities.scss */
.left-margin--slider {
  margin-left: 15em; }
  @media (max-width: 1245px) {
    /* line 277, ../sass/objects/_utilities.scss */
    .left-margin--slider {
      margin-left: -1.1em; } }

/* line 284, ../sass/objects/_utilities.scss */
.top-margin--reverse {
  margin-top: -7px; }

/* line 291, ../sass/objects/_utilities.scss */
.top-padding, .konkurs_works--table {
  padding-top: 1.33333em; }

/* line 295, ../sass/objects/_utilities.scss */
.top-padding--double {
  padding-top: 2.66667em; }

/* line 299, ../sass/objects/_utilities.scss */
.top-padding--triple {
  padding-top: 4em; }

/* line 303, ../sass/objects/_utilities.scss */
.top-padding--quad {
  padding-top: 5.33333em; }

/* line 307, ../sass/objects/_utilities.scss */
.top-padding--reduced {
  padding-top: 1em; }

/* line 311, ../sass/objects/_utilities.scss */
.right-padding {
  padding-right: 1em; }

/* line 314, ../sass/objects/_utilities.scss */
.right-padding--double {
  padding-right: 2em; }

/* line 317, ../sass/objects/_utilities.scss */
.right-padding--triple {
  padding-right: 3em; }

/* line 320, ../sass/objects/_utilities.scss */
.right-padding--quad {
  padding-right: 4em; }

/* line 324, ../sass/objects/_utilities.scss */
.left-padding {
  padding-left: 1em; }

/* line 327, ../sass/objects/_utilities.scss */
.left-padding--double {
  padding-left: 2em; }

/* line 330, ../sass/objects/_utilities.scss */
.left-padding--triple {
  padding-left: 3em; }

/* line 333, ../sass/objects/_utilities.scss */
.left-padding--quad {
  padding-left: 4em; }

/* line 336, ../sass/objects/_utilities.scss */
.left-padding--reduced {
  padding-left: 1em; }

/* line 340, ../sass/objects/_utilities.scss */
.left-padding--small {
  padding-left: 10px; }

/* line 344, ../sass/objects/_utilities.scss */
.horizontal-padding--small {
  padding-right: 5px;
  padding-left: 5px; }

/* line 350, ../sass/objects/_utilities.scss */
.bottom-padding {
  padding-bottom: 1.33333em; }

/* line 354, ../sass/objects/_utilities.scss */
.bottom-padding--double, .konkurs_works--table td, .other_works--table td {
  padding-bottom: 2.66667em; }

/* line 358, ../sass/objects/_utilities.scss */
.bottom-padding--triple {
  padding-bottom: 4em; }

/* line 362, ../sass/objects/_utilities.scss */
.bottom-padding--quad {
  padding-bottom: 5.33333em; }

/* line 366, ../sass/objects/_utilities.scss */
.bottom-padding--reduced {
  padding-bottom: 1em; }

/* line 370, ../sass/objects/_utilities.scss */
.all-padding, .disclaimer {
  padding: 10px; }

/* line 374, ../sass/objects/_utilities.scss */
.all-padding--small {
  padding: 5px; }

/* line 378, ../sass/objects/_utilities.scss */
.full-width {
  width: 100%; }

/* line 383, ../sass/objects/_utilities.scss */
.inline {
  display: inline-block; }

/* line 389, ../sass/objects/_utilities.scss */
.all-height {
  height: 100%; }

/* line 393, ../sass/objects/_utilities.scss */
.no-bottom-margin {
  margin-bottom: 0 !important; }

/* line 397, ../sass/objects/_utilities.scss */
.bottom-line, .bottom-line--thick, .bottom-line--light-grey, .bottom-line--greyThick, .bottom-line--dotted, .bottom-line--dashed, .bottom-line--white, .bottom-line--lighter-blue, .bottom-line--blue, .bottom-line--quartz, .bottom-line--orange {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #a2a5b5; }

/* line 403, ../sass/objects/_utilities.scss */
.bottom-line--thick {
  border-bottom-width: 2px; }

/* line 408, ../sass/objects/_utilities.scss */
.bottom-line--light-grey {
  border-bottom-color: #f3f3f3; }

/* line 413, ../sass/objects/_utilities.scss */
.bottom-line--greyThick {
  border-bottom-width: 2px;
  border-bottom-color: #f3f3f3; }

/* line 419, ../sass/objects/_utilities.scss */
.bottom-line--dotted {
  border-bottom-style: dotted; }

/* line 424, ../sass/objects/_utilities.scss */
.bottom-line--dashed {
  border-bottom-style: dashed; }

/* line 429, ../sass/objects/_utilities.scss */
.bottom-line--white {
  border-bottom-color: white; }

/* line 434, ../sass/objects/_utilities.scss */
.bottom-line--lighter-blue {
  border-bottom-color: #4888ce; }

/* line 439, ../sass/objects/_utilities.scss */
.bottom-line--blue {
  border-bottom-color: #1b3f94; }

/* line 444, ../sass/objects/_utilities.scss */
.bottom-line--quartz {
  border-bottom-color: #939598; }

/* line 449, ../sass/objects/_utilities.scss */
.bottom-line--orange {
  border-bottom-color: #faa61a; }

/* line 454, ../sass/objects/_utilities.scss */
.solid-grey-border {
  border: 1px solid #f3f3f3; }

/* line 458, ../sass/objects/_utilities.scss */
.top-line {
  border-top: 1px solid #f3f3f3; }

/* line 462, ../sass/objects/_utilities.scss */
.top-line--dark {
  border-top: 1px solid #46494f; }

/* line 466, ../sass/objects/_utilities.scss */
.top-line--dark-thick {
  border-top: 2px solid #46494f; }

/* line 470, ../sass/objects/_utilities.scss */
.right-line {
  border-right: 1px solid #4888ce; }

/* line 474, ../sass/objects/_utilities.scss */
.left-line {
  border-left: 1px solid #4888ce; }

/* line 478, ../sass/objects/_utilities.scss */
.columns-2 {
  -webkit-columns: 2;
  -moz-columns: 2;
  -ms-columns: 2;
  -o-columns: 2;
  columns: 2; }

/* line 481, ../sass/objects/_utilities.scss */
.columns-3 {
  -webkit-columns: 3;
  -moz-columns: 3;
  -ms-columns: 3;
  -o-columns: 3;
  columns: 3; }

/* line 485, ../sass/objects/_utilities.scss */
.vertical-centering {
  display: table; }

/* line 489, ../sass/objects/_utilities.scss */
.vertical-centering__el {
  display: table-cell;
  vertical-align: middle; }

/* line 494, ../sass/objects/_utilities.scss */
.relative {
  position: relative; }

/* line 498, ../sass/objects/_utilities.scss */
.absolute {
  position: absolute;
  left: .5em;
  top: .5em; }

/* line 503, ../sass/objects/_utilities.scss */
.absolute--right {
  position: absolute;
  right: 0;
  top: 0; }

/* line 509, ../sass/objects/_utilities.scss */
.sticky {
  position: absolute;
  right: 0; }

/* line 513, ../sass/objects/_utilities.scss */
.sticky--bottom {
  bottom: 0; }

/* line 516, ../sass/objects/_utilities.scss */
.sticky--right {
  right: 0; }

/* line 519, ../sass/objects/_utilities.scss */
.sticky--left {
  left: 0; }

/* line 522, ../sass/objects/_utilities.scss */
.sticky--top {
  top: 0; }

/* line 526, ../sass/objects/_utilities.scss */
.bottom-layer {
  z-index: -1; }

/* line 530, ../sass/objects/_utilities.scss */
.static {
  position: static; }

/* line 534, ../sass/objects/_utilities.scss */
.left-gutter {
  padding-left: 25px; }

/* line 538, ../sass/objects/_utilities.scss */
.block {
  display: block; }

/* line 542, ../sass/objects/_utilities.scss */
.centered-block {
  margin-left: auto;
  margin-right: auto;
  float: none; }

/* line 548, ../sass/objects/_utilities.scss */
.semi-black {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5); }

/* line 553, ../sass/objects/_utilities.scss */
.transparent-white {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* line 558, ../sass/objects/_utilities.scss */
.vertical-center--ib {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  padding: 0;
  margin: 0; }
  /* line 564, ../sass/objects/_utilities.scss */
  .vertical-center--ib:before {
    content: '';
    font-size: 0;
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

/* line 573, ../sass/objects/_utilities.scss */
.entry-text, .entry-text--white {
  padding: 20px 0;
  font-size: 14px;
  color: #4888ce; }

/* line 579, ../sass/objects/_utilities.scss */
.entry-text--white {
  border-top: 3px solid white;
  border-bottom: 1px solid white; }

/* line 586, ../sass/objects/_utilities.scss */
.note li {
  margin-bottom: 0; }

/* line 591, ../sass/objects/_utilities.scss */
.fixed {
  position: fixed; }

/* line 595, ../sass/objects/_utilities.scss */
.blue-opacity-bg {
  background: rgba(0, 121, 193, 0.5); }

/* line 599, ../sass/objects/_utilities.scss */
.ultramarine-opacity-bg {
  background: rgba(60, 180, 231, 0.3); }

/* line 603, ../sass/objects/_utilities.scss */
.orange-opacity-bg {
  background: rgba(247, 192, 143, 0.3); }

/* line 2, ../sass/ui/_profile.scss */
.profile-block-hidden {
  display: none; }

/* line 7, ../sass/ui/_profile.scss */
.profile-block-shown {
  display: block; }

/* line 12, ../sass/ui/_profile.scss */
.profile-table {
  width: 100%; }

/* line 17, ../sass/ui/_profile.scss */
.profile-link {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold; }

/* line 25, ../sass/ui/_profile.scss */
.profile-table td {
  vertical-align: top;
  width: 50%; }

/* line 30, ../sass/ui/_profile.scss */
div.bx-auth-profile input.bx-auth-input {
  vertical-align: middle; }

/* line 31, ../sass/ui/_profile.scss */
div.bx-auth-profile span.bx-auth-secure {
  background-color: #FFFAE3;
  border: 1px solid #DEDBC8;
  padding: 2px;
  display: inline-block;
  vertical-align: middle; }

/* line 32, ../sass/ui/_profile.scss */
div.bx-auth-profile div.bx-auth-secure-icon {
  background-image: url(../images/sec.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 19px;
  height: 18px; }

/* line 33, ../sass/ui/_profile.scss */
div.bx-auth-profile div.bx-auth-secure-unlock {
  background-image: url(../images/sec-unlocked.png); }

/* line 3, ../sass/ui/_photo-konkurs.scss */
.photo_work--hidden {
  display: none; }

/* line 7, ../sass/ui/_photo-konkurs.scss */
.photo__add-more {
  cursor: pointer; }

/* line 11, ../sass/ui/_photo-konkurs.scss */
.bt-top {
  border: none; }
  /* line 13, ../sass/ui/_photo-konkurs.scss */
  .bt-top div {
    display: none;
    padding: 25px;
    color: white;
    background-color: #66B466;
    border-radius: 7px 7px 7px 7px;
    width: 610px;
    padding-top: 34px; }
  /* line 23, ../sass/ui/_photo-konkurs.scss */
  .bt-top ul {
    overflow: hidden; }
    /* line 25, ../sass/ui/_photo-konkurs.scss */
    .bt-top ul li {
      float: left;
      width: 300px; }
    /* line 30, ../sass/ui/_photo-konkurs.scss */
    .bt-top ul.vertical-list--no-bullets li {
      width: auto;
      clear: both; }
  /* line 36, ../sass/ui/_photo-konkurs.scss */
  .bt-top .bt-big {
    background: none;
    background-color: #91bc1a;
    border-radius: 7px;
    width: 237px; }
    /* line 41, ../sass/ui/_photo-konkurs.scss */
    .bt-top .bt-big.act {
      border-radius: 7px 7px 0 0; }

/* line 48, ../sass/ui/_photo-konkurs.scss */
.konkurs-rules .btn {
  display: block;
  z-index: 10;
  position: relative; }
  /* line 52, ../sass/ui/_photo-konkurs.scss */
  .konkurs-rules .btn i {
    background-position: 0 -338px;
    display: inline-block;
    width: 16px;
    height: 9px;
    float: right;
    position: relative;
    top: 12px;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease; }
  /* line 62, ../sass/ui/_photo-konkurs.scss */
  .konkurs-rules .btn.act {
    box-shadow: 0px 6px 6px -7px #000; }
    /* line 64, ../sass/ui/_photo-konkurs.scss */
    .konkurs-rules .btn.act i {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg);
      -webkit-transition: all 0.8s ease;
      -moz-transition: all 0.8s ease;
      -o-transition: all 0.8s ease;
      transition: all 0.8s ease; }
/* line 74, ../sass/ui/_photo-konkurs.scss */
.konkurs-rules div {
  position: relative;
  width: 620px;
  top: -34px; }

/* line 81, ../sass/ui/_photo-konkurs.scss */
.section_select {
  margin-right: 15px;
  text-align: right;
  right: 230px;
  display: inline-block;
  position: absolute;
  padding-top: 7px; }

/* line 91, ../sass/ui/_photo-konkurs.scss */
.sort_works {
  text-decoration: none; }

/* line 95, ../sass/ui/_photo-konkurs.scss */
.sort_works--disabled {
  color: #545454 !important;
  cursor: default;
  font-weight: bold; }

/* line 101, ../sass/ui/_photo-konkurs.scss */
.select_link--hidden {
  display: none; }

/* line 105, ../sass/ui/_photo-konkurs.scss */
.preview_picture {
  display: block;
  height: 141px;
  width: 212px;
  background-image: url("/img/no_photo.png");
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -moz-background-size: cover; }

/* line 119, ../sass/ui/_photo-konkurs.scss */
.konkurs_works--table {
  margin: 10px 0px 10px 0px;
  width: 100%;
  position: relative;
  z-index: 100; }
  /* line 127, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table tr td:first-child {
    width: 212px;
    padding-left: 0px;
    padding-right: 0px; }
  /* line 132, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table tr td:last-child {
    width: 212px;
    padding-left: 0px;
    padding-right: 0px; }
  /* line 139, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table td {
    padding-left: 17px;
    padding-right: 17px;
    width: 246px;
    vertical-align: top; }
  /* line 146, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table .btn {
    display: block;
    background-color: #95c22b;
    background-image: none;
    font-size: 12px;
    text-align: center;
    width: 212px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 15px;
    margin-bottom: 10px; }
    /* line 157, ../sass/ui/_photo-konkurs.scss */
    .konkurs_works--table .btn:hover {
      background-color: #008202; }
  /* line 162, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table .work_info .votes {
    height: 13px;
    display: inline-block; }
    /* line 165, ../sass/ui/_photo-konkurs.scss */
    .konkurs_works--table .work_info .votes:before {
      position: relative;
      top: 1px;
      display: inline-block;
      margin-right: 7px;
      height: 13px;
      width: 13px;
      background-image: url("../images/vote_konkurs.png");
      background-repeat: no-repeat;
      background-position: center center;
      content: ""; }
  /* line 178, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table .work_info .date {
    margin-left: 26px;
    height: 13px;
    display: inline-block; }
    /* line 182, ../sass/ui/_photo-konkurs.scss */
    .konkurs_works--table .work_info .date:before {
      position: relative;
      top: 1px;
      display: inline-block;
      margin-right: 7px;
      height: 13px;
      width: 13px;
      background-image: url("../images/date_konkurs.png");
      background-repeat: no-repeat;
      background-position: center center;
      content: ""; }
  /* line 195, ../sass/ui/_photo-konkurs.scss */
  .konkurs_works--table .work_info .work_title {
    color: #008202;
    margin-top: 10px; }
    /* line 198, ../sass/ui/_photo-konkurs.scss */
    .konkurs_works--table .work_info .work_title a {
      text-decoration: none; }
      /* line 200, ../sass/ui/_photo-konkurs.scss */
      .konkurs_works--table .work_info .work_title a:hover {
        text-decoration: underline; }

/* line 208, ../sass/ui/_photo-konkurs.scss */
.konkurs_works--table--layout_down {
  z-index: 0; }

/* line 212, ../sass/ui/_photo-konkurs.scss */
.vote_status {
  display: none; }

/* line 216, ../sass/ui/_photo-konkurs.scss */
.other_works--table {
  margin: 0px 0px 0px 0px; }
  /* line 220, ../sass/ui/_photo-konkurs.scss */
  .other_works--table tr td:first-child {
    width: 212px;
    padding-left: 0px;
    padding-right: 0px; }
  /* line 227, ../sass/ui/_photo-konkurs.scss */
  .other_works--table td {
    padding-left: 17px;
    padding-right: 17px;
    width: 246px;
    vertical-align: top; }
  /* line 234, ../sass/ui/_photo-konkurs.scss */
  .other_works--table .btn {
    display: block;
    background-color: #95c22b;
    background-image: none;
    font-size: 12px;
    text-align: center;
    width: 212px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 15px;
    margin-bottom: 10px; }
    /* line 245, ../sass/ui/_photo-konkurs.scss */
    .other_works--table .btn:hover {
      background-color: #008202; }
  /* line 249, ../sass/ui/_photo-konkurs.scss */
  .other_works--table .work_info {
    width: 212px; }
    /* line 251, ../sass/ui/_photo-konkurs.scss */
    .other_works--table .work_info .votes {
      height: 13px;
      display: inline-block; }
      /* line 254, ../sass/ui/_photo-konkurs.scss */
      .other_works--table .work_info .votes:before {
        position: relative;
        top: 1px;
        display: inline-block;
        margin-right: 7px;
        height: 13px;
        width: 13px;
        background-image: url("../images/vote_konkurs.png");
        background-repeat: no-repeat;
        background-position: center center;
        content: ""; }
    /* line 267, ../sass/ui/_photo-konkurs.scss */
    .other_works--table .work_info .date {
      margin-left: 26px;
      height: 13px;
      display: inline-block; }
      /* line 271, ../sass/ui/_photo-konkurs.scss */
      .other_works--table .work_info .date:before {
        position: relative;
        top: 1px;
        display: inline-block;
        margin-right: 7px;
        height: 13px;
        width: 13px;
        background-image: url("../images/date_konkurs.png");
        background-repeat: no-repeat;
        background-position: center center;
        content: ""; }
    /* line 284, ../sass/ui/_photo-konkurs.scss */
    .other_works--table .work_info .work_title {
      color: #008202;
      margin-top: 10px; }
      /* line 287, ../sass/ui/_photo-konkurs.scss */
      .other_works--table .work_info .work_title a {
        text-decoration: none; }
        /* line 289, ../sass/ui/_photo-konkurs.scss */
        .other_works--table .work_info .work_title a:hover {
          text-decoration: underline; }

/* line 300, ../sass/ui/_photo-konkurs.scss */
.work_photo .detail_picture {
  max-width: 670px; }

/* line 305, ../sass/ui/_photo-konkurs.scss */
.konkurs_navigation {
  display: inline-block;
  position: absolute;
  top: 50px;
  right: 13px; }
  /* line 310, ../sass/ui/_photo-konkurs.scss */
  .konkurs_navigation .back_to_list {
    background-color: #dcd9d9;
    height: 29px;
    color: #008202;
    display: inline-block;
    text-decoration: none;
    line-height: 29px;
    vertical-align: middle;
    padding: 0px 15px 0px 15px;
    border-radius: 5px; }
    /* line 320, ../sass/ui/_photo-konkurs.scss */
    .konkurs_navigation .back_to_list:hover {
      background-color: #95c22b;
      color: white; }
  /* line 325, ../sass/ui/_photo-konkurs.scss */
  .konkurs_navigation .list_prev, .konkurs_navigation .list_next {
    width: 29px;
    vertical-align: middle;
    height: 29px;
    line-height: 29px;
    display: inline-block; }
  /* line 332, ../sass/ui/_photo-konkurs.scss */
  .konkurs_navigation .list_prev {
    background-position: 0 -309px; }
    /* line 334, ../sass/ui/_photo-konkurs.scss */
    .konkurs_navigation .list_prev:hover {
      background-position: 0 -347px; }
  /* line 338, ../sass/ui/_photo-konkurs.scss */
  .konkurs_navigation .list_next {
    background-position: 0 -251px; }
    /* line 340, ../sass/ui/_photo-konkurs.scss */
    .konkurs_navigation .list_next:hover {
      background-position: 0 -280px; }

/* line 347, ../sass/ui/_photo-konkurs.scss */
.photo_info p {
  padding: 2px 0px 2px 0px; }

/* line 352, ../sass/ui/_photo-konkurs.scss */
.thin_h1 {
  width: 400px; }

/* line 356, ../sass/ui/_photo-konkurs.scss */
.thin2_h1 {
  width: 550px; }

/* line 361, ../sass/ui/_photo-konkurs.scss */
.work_tools .votes {
  height: 19px;
  display: inline-block;
  font-weight: bold;
  top: 5px;
  position: relative; }
  /* line 367, ../sass/ui/_photo-konkurs.scss */
  .work_tools .votes:before {
    position: relative;
    top: 1px;
    display: inline-block;
    margin-right: 7px;
    height: 19px;
    width: 19px;
    background-position: 0 -232px;
    content: ""; }
/* line 378, ../sass/ui/_photo-konkurs.scss */
.work_tools .btn {
  float: left;
  margin-right: 20px;
  background-color: #95c22b;
  background-image: none;
  font-size: 12px;
  text-align: center; }
  /* line 390, ../sass/ui/_photo-konkurs.scss */
  .work_tools .btn:hover {
    background-color: #008202; }
/* line 394, ../sass/ui/_photo-konkurs.scss */
.work_tools .vote_message {
  clear: both;
  float: left; }

/* line 400, ../sass/ui/_photo-konkurs.scss */
.photo_experts {
  width: 100%;
  padding-top: 28px; }
  /* line 403, ../sass/ui/_photo-konkurs.scss */
  .photo_experts .experts_name {
    font-weight: bold;
    background-color: #dcd9d9;
    color: #008202;
    padding-left: 7px; }
  /* line 410, ../sass/ui/_photo-konkurs.scss */
  .photo_experts img {
    max-width: 212px; }
  /* line 415, ../sass/ui/_photo-konkurs.scss */
  .photo_experts tr td:first-child {
    width: 212px;
    padding-left: 0px;
    padding-right: 0px; }
  /* line 420, ../sass/ui/_photo-konkurs.scss */
  .photo_experts tr td:last-child {
    width: 212px;
    padding-left: 0px;
    padding-right: 0px; }
  /* line 427, ../sass/ui/_photo-konkurs.scss */
  .photo_experts td {
    padding-left: 17px;
    padding-right: 17px;
    width: 246px;
    vertical-align: top;
    padding-bottom: 30px; }
  /* line 435, ../sass/ui/_photo-konkurs.scss */
  .photo_experts tr:last-child td {
    padding-bottom: 50%; }

/* line 441, ../sass/ui/_photo-konkurs.scss */
.filters {
  position: relative; }
  /* line 443, ../sass/ui/_photo-konkurs.scss */
  .filters li {
    padding-top: 7px !important;
    list-style-image: url("../images/triangle-bullet.png") !important;
    margin-right: 15px !important; }

/* line 451, ../sass/ui/_photo-konkurs.scss */
.select_region {
  display: inline-block;
  position: absolute;
  z-index: 10;
  cursor: pointer;
  right: 15px; }
  /* line 457, ../sass/ui/_photo-konkurs.scss */
  .select_region .all_regions {
    padding: 8px 10px 5px 13px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    color: #008202;
    background-color: #dcd9d9;
    height: 31px;
    width: 212px;
    border-radius: 5px;
    z-index: 150;
    position: relative; }
    /* line 469, ../sass/ui/_photo-konkurs.scss */
    .select_region .all_regions i {
      background-position: 0 -338px;
      display: inline-block;
      width: 16px;
      height: 9px;
      float: right;
      position: relative;
      top: 3px;
      -webkit-transition: all 0.8s ease;
      -moz-transition: all 0.8s ease;
      -o-transition: all 0.8s ease;
      transition: all 0.8s ease; }
  /* line 481, ../sass/ui/_photo-konkurs.scss */
  .select_region .regions_list {
    opacity: 0;
    z-index: 0;
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease;
    background-color: #63af63;
    color: white;
    padding: 20px 10px 10px 13px;
    position: relative;
    top: -10px;
    border-radius: 5px; }
    /* line 492, ../sass/ui/_photo-konkurs.scss */
    .select_region .regions_list ul {
      margin-bottom: 0px; }
      /* line 494, ../sass/ui/_photo-konkurs.scss */
      .select_region .regions_list ul li {
        float: none;
        margin: 0px 0px 0px 0px;
        padding-bottom: 5px; }
        /* line 498, ../sass/ui/_photo-konkurs.scss */
        .select_region .regions_list ul li label {
          height: 20px;
          display: inline-block;
          line-height: 20px;
          vertical-align: top; }
          /* line 503, ../sass/ui/_photo-konkurs.scss */
          .select_region .regions_list ul li label:before {
            content: "";
            display: inline-block;
            height: 20px;
            width: 20px;
            background-position: 0 -396px;
            position: absolute;
            left: 0px;
            top: 0px; }
          /* line 514, ../sass/ui/_photo-konkurs.scss */
          .select_region .regions_list ul li label.checked:before {
            background-position: 0 -376px; }
        /* line 519, ../sass/ui/_photo-konkurs.scss */
        .select_region .regions_list ul li input {
          display: inline-block;
          height: 20px;
          width: 20px;
          background-position: 0 -396px; }

/* line 531, ../sass/ui/_photo-konkurs.scss */
.select_region--shown .all_regions {
  box-shadow: 0 6px 6px -7px #000; }
  /* line 533, ../sass/ui/_photo-konkurs.scss */
  .select_region--shown .all_regions i {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease; }
/* line 542, ../sass/ui/_photo-konkurs.scss */
.select_region--shown .regions_list {
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
  opacity: 1;
  z-index: 100; }

/* line 551, ../sass/ui/_photo-konkurs.scss */
.loading {
  background: url("../images/loading.gif");
  display: none;
  height: 128px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center top;
  margin-top: 40px;
  margin-bottom: 40px; }

/* line 562, ../sass/ui/_photo-konkurs.scss */
.note_text {
  font-size: 10px; }

/* line 567, ../sass/ui/_photo-konkurs.scss */
.disclaimer {
  background-color: #dcd9d9;
  border-radius: 5px; }

/* line 575, ../sass/ui/_photo-konkurs.scss */
.more {
  cursor: pointer; }
  /* line 577, ../sass/ui/_photo-konkurs.scss */
  .more.disabled, .more.disabled:hover {
    background-color: #dcd9d9;
    color: #7e7d7d !important;
    cursor: default; }

/* line 584, ../sass/ui/_photo-konkurs.scss */
.empty_works {
  font-size: 15px;
  border-top: 1px dotted;
  padding-top: 15px; }

/* line 1, ../sass/objects/_heineken.scss */
.title, h2, h1 {
  font-family: heinb;
  z-index: 9999; }

/* line 5, ../sass/objects/_heineken.scss */
.title a {
  color: #2B6122;
  text-decoration: none; }

/* line 10, ../sass/objects/_heineken.scss */
* {
  padding: 0;
  margin: 0; }

/* line 14, ../sass/objects/_heineken.scss */
a img {
  border: none; }

/* line 15, ../sass/objects/_heineken.scss */
a {
  /*color: white;*/ }

/* line 18, ../sass/objects/_heineken.scss */
p {
  padding: 8px 0; }

/* line 21, ../sass/objects/_heineken.scss */
ul {
  list-style: none;
  padding: 0;
  margin: 0; }

/* line 25, ../sass/objects/_heineken.scss */
body {
  background: url(../images/main-bg2.png) 0 0 repeat-x #17461d;
  font: 12px lucida;
  color: #545454; }

/* line 32, ../sass/objects/_heineken.scss */
h3 {
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
  padding-bottom: 18px;
  color: white; }

/* line 39, ../sass/objects/_heineken.scss */
#header, #wrap, #footer {
  width: 954px;
  margin: 0 auto; }

/* line 43, ../sass/objects/_heineken.scss */
#header {
  position: relative; }

/* line 46, ../sass/objects/_heineken.scss */
#header-box {
  /*background: url(../images/header-bg.png) center center no-repeat;*/
  height: 174px;
  position: relative;
  z-index: 999; }

/* line 52, ../sass/objects/_heineken.scss */
#wrap {
  overflow: hidden; }

/* line 56, ../sass/objects/_heineken.scss */
#rname {
  width: 187px;
  background-color: #7dc200;
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: right;
  padding: 14px 25px; }

/* line 66, ../sass/objects/_heineken.scss */
#rnamet {
  background: url(../images/rbgt.gif) center center no-repeat;
  width: 237px;
  height: 6px; }

/* line 71, ../sass/objects/_heineken.scss */
#rnameb {
  background: url(../images/rbgb.gif) center center no-repeat;
  width: 237px;
  height: 6px;
  margin-bottom: 20px; }

/* .m2 a:hover{
background-color: #95c22b !important;
} */
/* line 81, ../sass/objects/_heineken.scss */
#left {
  float: left;
  width: 237px; }

/* line 85, ../sass/objects/_heineken.scss */
.block-w {
  width: 217px;
  background-color: white;
  padding: 10px;
  border-radius: 7px;
  color: #545454;
  margin-bottom: 20px; }

/* line 93, ../sass/objects/_heineken.scss */
.block-w h3, .block-g h3 {
  color: #008200;
  padding-bottom: 10px; }

/* line 97, ../sass/objects/_heineken.scss */
.block-g {
  width: 217px;
  background-color: #95c22c;
  padding: 10px;
  border-radius: 7px;
  color: #545454;
  margin-bottom: 20px; }

/* line 105, ../sass/objects/_heineken.scss */
.block-g h3, #center h3 {
  color: white; }

/* line 108, ../sass/objects/_heineken.scss */
.block-g a {
  color: white; }

/* line 111, ../sass/objects/_heineken.scss */
.arr {
  padding-left: 16px;
  background: url(../images/arr.gif) 0 center no-repeat;
  color: #008200; }

/* line 116, ../sass/objects/_heineken.scss */
.fon {
  display: block;
  padding: 6px 8px;
  background-color: #008200;
  color: white;
  margin: 10px 0;
  border-radius: 5px; }

/* line 124, ../sass/objects/_heineken.scss */
#center {
  float: left;
  margin-left: 16px;
  width: 463px;
  padding-bottom: 20px; }

/* line 130, ../sass/objects/_heineken.scss */
.work #center {
  width: 700px;
  padding: 0px; }

/* line 135, ../sass/objects/_heineken.scss */
.w {
  color: white; }

/* line 138, ../sass/objects/_heineken.scss */
.left {
  float: left; }

/* line 141, ../sass/objects/_heineken.scss */
.right {
  float: right;
  width: 223px; }

/* line 145, ../sass/objects/_heineken.scss */
.right .more {
  width: auto; }

/* line 150, ../sass/objects/_heineken.scss */
.answer {
  display: none; }

/* line 153, ../sass/objects/_heineken.scss */
.media {
  width: 224px;
  color: #66b466; }

/* line 157, ../sass/objects/_heineken.scss */
.vopros-box {
  background-color: #008200;
  border-radius: 5px;
  color: white;
  margin-bottom: 20px; }

/* line 163, ../sass/objects/_heineken.scss */
.vopros-box .answer a {
  color: white; }

/* line 166, ../sass/objects/_heineken.scss */
.vopros-box .vopros {
  background-color: #014d01; }

/* line 168, ../sass/objects/_heineken.scss */
.vopros-box .answer {
  padding: 10px; }

/* line 171, ../sass/objects/_heineken.scss */
.vopros-box .more {
  width: auto;
  margin: 4px 0; }

/* line 176, ../sass/objects/_heineken.scss */
.media img {
  /* padding-bottom: 10px; */ }

/* line 179, ../sass/objects/_heineken.scss */
#right {
  width: 223px;
  float: right; }

/* line 183, ../sass/objects/_heineken.scss */
.banner {
  display: block;
  margin-bottom: 20px; }

/* line 187, ../sass/objects/_heineken.scss */
.ban-box {
  border-top: 1px dotted #d7eab2;
  padding-top: 20px;
  margin-bottom: 20px; }

/* line 192, ../sass/objects/_heineken.scss */
.ban {
  margin-top: 2px;
  position: relative;
  height: 133px;
  background: url(../images/banner4-bg.png) no-repeat; }

/* line 198, ../sass/objects/_heineken.scss */
.ban-box h3 {
  color: #95c22b; }

/* line 201, ../sass/objects/_heineken.scss */
#left .ban-box h3 {
  color: #fff; }

/* line 204, ../sass/objects/_heineken.scss */
#left .ban-box, #center .ban-box {
  border: none;
  padding-top: 0; }

/* line 208, ../sass/objects/_heineken.scss */
.ban .arr {
  position: absolute;
  right: 10px;
  bottom: 10px; }

/* line 213, ../sass/objects/_heineken.scss */
.ban .one {
  position: absolute;
  left: 10px;
  bottom: 10px; }

/* line 218, ../sass/objects/_heineken.scss */
#left .ban {
  background: url(../images/banner5-bg.png) no-repeat;
  margin-bottom: 20px; }

/* line 222, ../sass/objects/_heineken.scss */
#footer-box {
  margin: 20px auto;
  background-color: #2f6834;
  overflow: hidden; }

/* line 227, ../sass/objects/_heineken.scss */
#footer a:hover {
  color: #95c22c; }

/* line 230, ../sass/objects/_heineken.scss */
#f-left {
  float: left;
  color: #66b466;
  width: 217px;
  padding: 10px; }

/* line 236, ../sass/objects/_heineken.scss */
#f-left sup {
  color: white; }

/* line 239, ../sass/objects/_heineken.scss */
#f-right {
  overflow: hidden;
  padding: 10px 0; }

/* line 244, ../sass/objects/_heineken.scss */
.bt-big {
  display: block;
  background: url(../images/bt-big-green.png) no-repeat;
  height: 63px;
  font-size: 14px;
  color: white;
  text-transform: uppercase;
  line-height: 63px;
  vertical-align: middle;
  padding: 0 10px;
  text-decoration: none; }

/* line 256, ../sass/objects/_heineken.scss */
.title {
  position: absolute;
  top: 30px;
  left: 164px;
  color: #2b6122;
  font-size: 22px;
  text-shadow: 1px 1px 0px #ffffff;
  filter: dropshadow(color=white, offx=1, offy=1); }

/* line 265, ../sass/objects/_heineken.scss */
.title span {
  color: #78b829; }

/* line 268, ../sass/objects/_heineken.scss */
#head-box {
  float: right;
  margin-top: 31px;
  position: relative;
  z-index: 9999; }

/* line 274, ../sass/objects/_heineken.scss */
#social {
  width: 168px;
  height: 26px;
  float: left; }

/* line 279, ../sass/objects/_heineken.scss */
#social a {
  margin-right: 15px;
  vertical-align: middle;
  float: left; }

/* line 284, ../sass/objects/_heineken.scss */
.mor {
  display: block;
  float: left;
  background-color: #96c11f;
  vertical-align: top;
  height: 23px;
  width: 44px;
  text-align: center;
  line-height: 23px;
  vertical-align: middle;
  text-decoration: none;
  border-radius: 5px; }

/* line 297, ../sass/objects/_heineken.scss */
.mor:hover {
  background-color: #366d1e; }

/* line 300, ../sass/objects/_heineken.scss */
#lang {
  float: left;
  width: 82px;
  line-height: 23px;
  vertical-align: middle;
  color: #626262; }

/* line 307, ../sass/objects/_heineken.scss */
.lang {
  float: left;
  width: 82px;
  line-height: 23px;
  vertical-align: middle;
  color: #626262; }

/* line 314, ../sass/objects/_heineken.scss */
#search {
  float: left;
  width: 156px;
  margin-right: 5px;
  position: relative;
  top: 2px; }

/* line 321, ../sass/objects/_heineken.scss */
.search {
  border: none;
  color: #555658;
  font-size: 11px;
  height: 23px;
  width: 128px;
  padding-left: 5px;
  float: left;
  background: url(../images/search-bg.png) left center no-repeat;
  color: #626262; }

/* line 332, ../sass/objects/_heineken.scss */
.search-bt {
  float: left;
  border: 0 none;
  height: 23px;
  width: 23px;
  cursor: pointer;
  background: url(../images/search-bg.png) right center no-repeat; }

/* line 340, ../sass/objects/_heineken.scss */
.cw {
  color: white !important;
  padding-bottom: 20px; }

/* line 344, ../sass/objects/_heineken.scss */
.tools .cw {
  padding-bottom: 6px; }

/* line 347, ../sass/objects/_heineken.scss */
.tools {
  /* margin-left: 10px; */
  margin-bottom: 20px; }

/* line 351, ../sass/objects/_heineken.scss */
.tools li a {
  display: block;
  padding: 5px 5px 5px 26px;
  text-decoration: none;
  color: #66b466; }

/* line 357, ../sass/objects/_heineken.scss */
.tools li a:hover {
  color: white !important; }

/* line 360, ../sass/objects/_heineken.scss */
.tools li:hover {
  color: white !important; }

/* line 363, ../sass/objects/_heineken.scss */
.p01 {
  background: url(../images/p01-mail.png) 0 center no-repeat; }

/* line 364, ../sass/objects/_heineken.scss */
.p01:hover {
  background: url(../images/p01-mail2.png) 0 center no-repeat; }

/* line 365, ../sass/objects/_heineken.scss */
.p02 {
  background: url(../images/p02-graf.png) 0 center no-repeat; }

/* line 366, ../sass/objects/_heineken.scss */
.p02:hover {
  background: url(../images/p02-graf2.png) 0 center no-repeat; }

/* line 367, ../sass/objects/_heineken.scss */
.p03 {
  background: url(../images/p03-book.png) 0 center no-repeat; }

/* line 368, ../sass/objects/_heineken.scss */
.p03:hover {
  background: url(../images/p03-book2.png) 0 center no-repeat; }

/* line 369, ../sass/objects/_heineken.scss */
.p04 {
  background: url(../images/p04-plus.png) 0 center no-repeat; }

/* line 370, ../sass/objects/_heineken.scss */
.p04:hover {
  background: url(../images/p04-plus2.png) 0 center no-repeat; }

/* line 371, ../sass/objects/_heineken.scss */
.p05 {
  background: url(../images/p05-glaz.png) 0 9px no-repeat; }

/* line 372, ../sass/objects/_heineken.scss */
.p05:hover {
  background: url(../images/p05-glaz2.png) 0 9px no-repeat; }

/* line 373, ../sass/objects/_heineken.scss */
.p06 {
  background: url(../images/p06-print.png) 0 center no-repeat; }

/* line 374, ../sass/objects/_heineken.scss */
.p06:hover {
  background: url(../images/p06-print2.png) 0 center no-repeat; }

/* line 375, ../sass/objects/_heineken.scss */
.p07 {
  background: url(../images/p07-arr.png) 0 center no-repeat; }

/* line 376, ../sass/objects/_heineken.scss */
.p07:hover {
  background: url(../images/p07-arr2.png) 0 center no-repeat; }

/* line 377, ../sass/objects/_heineken.scss */
.p08 {
  background: url(../images/p08-xls.png) 0 center no-repeat; }

/* line 378, ../sass/objects/_heineken.scss */
.p08:hover {
  background: url(../images/p08-xls2.png) 0 center no-repeat; }

/* line 379, ../sass/objects/_heineken.scss */
.p10 {
  background: url(../images/p10-facebook.png) 0 center no-repeat; }

/* line 380, ../sass/objects/_heineken.scss */
.p11 {
  background: url(../images/p11-youtube.png) 0 center no-repeat; }

/* line 381, ../sass/objects/_heineken.scss */
.p12 {
  background: url(../images/p12-vkontakte.png) 0 center no-repeat; }

/* line 384, ../sass/objects/_heineken.scss */
#show {
  width: 699px;
  border: 1px solid #356f24;
  height: 348px;
  margin-bottom: 15px; }

/* line 390, ../sass/objects/_heineken.scss */
.t1 {
  width: 100%; }

/* line 393, ../sass/objects/_heineken.scss */
.t1 dt {
  height: 138px;
  width: 33px; }

/* line 398, ../sass/objects/_heineken.scss */
.cubes div {
  float: left;
  height: 173px;
  width: 208px;
  padding: 20px 10px 0px 15px;
  font-size: 23px;
  line-height: 24px; }

/* line 406, ../sass/objects/_heineken.scss */
.cubes span {
  font-size: 15px; }

/* line 409, ../sass/objects/_heineken.scss */
.cub1 {
  color: white;
  background-color: #ff7900; }

/* line 413, ../sass/objects/_heineken.scss */
.cub1 span {
  color: #fecb00; }

/* line 416, ../sass/objects/_heineken.scss */
.cub2 {
  color: #ff7900;
  background-color: #fecb00; }

/* line 420, ../sass/objects/_heineken.scss */
.cub2 span {
  color: white; }

/* line 423, ../sass/objects/_heineken.scss */
.cub3 {
  color: #fecb00;
  background-color: #91bc1a; }

/* line 427, ../sass/objects/_heineken.scss */
.cub3 span {
  color: white; }

/* line 430, ../sass/objects/_heineken.scss */
.cubes .fs16 {
  font-size: 16px;
  line-height: 19px; }

/* line 434, ../sass/objects/_heineken.scss */
.brrb {
  border-radius: 0 0 7px 0; }

/* line 437, ../sass/objects/_heineken.scss */
.brlb {
  border-radius: 0 0 0 7px; }

/* line 440, ../sass/objects/_heineken.scss */
.center-w {
  background-color: white;
  border-radius: 0 7px 7px 0;
  padding: 15px !important;
  width: 670px !important;
  position: relative; }

/* line 447, ../sass/objects/_heineken.scss */
.center-nw {
  padding: 0;
  width: 700px !important; }

/* line 451, ../sass/objects/_heineken.scss */
#show, .slides_container {
  width: 699px;
  height: 348px;
  overflow: hidden;
  position: relative; }

/* line 457, ../sass/objects/_heineken.scss */
.slides_container div {
  display: block; }

/* line 460, ../sass/objects/_heineken.scss */
.pagination {
  position: absolute;
  bottom: 15px;
  right: 5px;
  z-index: 10;
  font-size: 0; }

/* line 467, ../sass/objects/_heineken.scss */
.pagination li {
  float: left;
  margin-right: 4px;
  list-style: none !important;
  margin: 0px 4px 0 0 !important; }

/* line 473, ../sass/objects/_heineken.scss */
.pagination li a {
  display: block;
  width: 10px;
  height: 10px;
  background: url(../images/pagin.png) no-repeat; }

/* line 479, ../sass/objects/_heineken.scss */
.pagination .current a {
  background-position: 0 -10px; }

/* line 483, ../sass/objects/_heineken.scss */
.center-w h2, .center-w h1 {
  font-size: 20px;
  color: #008200; }

/* line 487, ../sass/objects/_heineken.scss */
.center-w h2 span, .center-w h1 span {
  color: #96c11f; }

/* line 490, ../sass/objects/_heineken.scss */
.quote {
  margin-top: 15px;
  color: #96c11f;
  background: url(../images/quote.png) no-repeat;
  font-size: 18px;
  padding-left: 35px;
  margin-bottom: 10px;
  width: 460px; }

/* line 499, ../sass/objects/_heineken.scss */
.quote span {
  color: #075f20; }

/* line 503, ../sass/objects/_heineken.scss */
.text-left {
  float: left;
  width: 323px; }

/* line 507, ../sass/objects/_heineken.scss */
.text-left img {
  padding-bottom: 30px; }

/* line 510, ../sass/objects/_heineken.scss */
.text-left h3 {
  padding-bottom: 25px; }

/* line 513, ../sass/objects/_heineken.scss */
.text-right {
  float: right;
  width: 330px; }

/* line 517, ../sass/objects/_heineken.scss */
.con-text {
  position: relative;
  padding-bottom: 10px; }

/* line 521, ../sass/objects/_heineken.scss */
.work-title {
  position: absolute;
  bottom: 0;
  right: 20px;
  font-size: 16px;
  color: #075f20; }

/* line 528, ../sass/objects/_heineken.scss */
.center-w h3 {
  color: #075f20 !important; }

/* line 531, ../sass/objects/_heineken.scss */
.center-w h3 span {
  color: #96c11f; }

/* line 534, ../sass/objects/_heineken.scss */
.jaza {
  width: 147px;
  padding: 25px 45px;
  border-radius: 10px;
  background-color: #95c22b;
  color: white;
  font-size: 36px; }

/* line 542, ../sass/objects/_heineken.scss */
.bglg {
  /* background color light green */
  background-color: #95C22C; }

/* line 545, ../sass/objects/_heineken.scss */
.bglgo {
  background-color: #66b466; }

/* line 548, ../sass/objects/_heineken.scss */
.grey {
  color: grey; }

/* line 551, ../sass/objects/_heineken.scss */
.mb {
  margin-bottom: 20px; }

/* line 554, ../sass/objects/_heineken.scss */
.question {
  border-radius: 10px;
  padding: 10px;
  color: white; }

/* line 559, ../sass/objects/_heineken.scss */
.question p {
  padding-left: 15px;
  background: url(../images/minus.gif) 0 10px no-repeat;
  color: white; }

/* line 564, ../sass/objects/_heineken.scss */
.more {
  display: block;
  margin: 4px 15px;
  padding: 5px;
  background-color: #008200;
  border-radius: 5px;
  text-align: center;
  text-decoration: none;
  color: white !important; }

/* line 574, ../sass/objects/_heineken.scss */
.more_in {
  display: block;
  margin: 4px 15px;
  padding: 5px;
  background-color: #95C22C;
  border-radius: 5px;
  text-align: center;
  color: #075F20 !important;
  text-decoration: none; }

/* line 584, ../sass/objects/_heineken.scss */
.question .more {
  width: 80px; }

/* line 587, ../sass/objects/_heineken.scss */
.more:hover {
  background-color: #014d01; }

/* line 590, ../sass/objects/_heineken.scss */
.more.text {
  width: auto;
  text-align: left; }

/* line 594, ../sass/objects/_heineken.scss */
.more_in:hover {
  background-color: #82a926; }

/* line 597, ../sass/objects/_heineken.scss */
.more_in.text {
  width: auto;
  text-align: left; }

/* line 601, ../sass/objects/_heineken.scss */
.question .arr {
  line-height: 30px; }

/* line 604, ../sass/objects/_heineken.scss */
.clg {
  color: #66b466; }

/* line 607, ../sass/objects/_heineken.scss */
.links {
  color: #fecb00;
  margin: 10px 0 20px; }

/* line 611, ../sass/objects/_heineken.scss */
.links a {
  margin: 7px 0;
  display: block;
  color: white;
  padding-left: 17px;
  background: url(../images/arr3.gif) 0 4px no-repeat; }

/* line 618, ../sass/objects/_heineken.scss */
.links .all {
  color: #95c22b;
  background: url(../images/arr2.gif) 0 4px no-repeat !important;
  margin: 10px 0; }

/* line 623, ../sass/objects/_heineken.scss */
.top {
  padding-top: 0; }

/* line 626, ../sass/objects/_heineken.scss */
.cy {
  color: #fecb00; }

/* line 629, ../sass/objects/_heineken.scss */
.t2 {
  margin: 10px 0;
  width: 100%; }

/* line 633, ../sass/objects/_heineken.scss */
.t2 td, .t2 th {
  width: 33%; }

/* line 636, ../sass/objects/_heineken.scss */
.t2 .arr a {
  line-height: 20px;
  color: #008200 !important; }

/* line 640, ../sass/objects/_heineken.scss */
.t2 th {
  color: #008200;
  font-size: 16px;
  font-weight: normal;
  text-align: left; }

/* line 646, ../sass/objects/_heineken.scss */
.t2 img {
  padding: 18px 0 15px; }

/* line 649, ../sass/objects/_heineken.scss */
.t2 .more {
  margin: 15px 0;
  text-align: left;
  width: 204px; }

/* line 654, ../sass/objects/_heineken.scss */
.hr {
  margin: 5px;
  height: 0;
  border-top: 1px dotted grey; }

/* line 659, ../sass/objects/_heineken.scss */
#foot_inc {
  float: left;
  width: 223px;
  color: #66b466;
  border-left: 1px solid #19481F;
  padding-left: 10px; }

/* line 666, ../sass/objects/_heineken.scss */
#foot_inc a {
  /* display: block; */
  line-height: 17px;
  /* padding: 0px 6px; */
  color: #66b466;
  text-decoration: none; }

/* line 673, ../sass/objects/_heineken.scss */
#foot_inc sup {
  color: white; }

/* line 676, ../sass/objects/_heineken.scss */
.left-feedback {
  /* margin-bottom: 20px; */ }

/* .left-feedback form{
display: none;
background: url(../images/form-bg.gif) 0 0 no-repeat #66b466;
border-radius: 0 0 5px 5px;
padding: 12px;
color: #fff;
font-size: 12px;
} */
/* line 687, ../sass/objects/_heineken.scss */
.left-feedback input, .left-feedback textarea {
  width: 200px;
  border-radius: 5px;
  padding: 3px 5px;
  border: none;
  margin: 5px 0;
  outline: none; }

/* line 695, ../sass/objects/_heineken.scss */
.left-feedback textarea {
  height: 63px;
  resize: none; }

/* line 699, ../sass/objects/_heineken.scss */
.capcha {
  margin: 5px 0; }

/* line 702, ../sass/objects/_heineken.scss */
.style-select {
  width: 212px;
  height: 17px;
  border: 1px solid #545454;
  float: right;
  background: url(../images/drop-down.gif) no-repeat right center white;
  margin-right: 10px;
  overflow: hidden; }

/* line 711, ../sass/objects/_heineken.scss */
.photo-selects {
  margin: 20px 0;
  overflow: hidden; }

/* line 715, ../sass/objects/_heineken.scss */
.photo-selects ul li {
  float: left;
  margin-right: 25px; }

/* line 719, ../sass/objects/_heineken.scss */
.photo-selects a {
  color: #008200; }

/* line 722, ../sass/objects/_heineken.scss */
.photo-selects select {
  background: none repeat scroll 0 0 transparent;
  border: none;
  font-size: 12px;
  height: 17px;
  width: 230px; }

/* line 729, ../sass/objects/_heineken.scss */
.photo {
  margin: 20px 0;
  position: relative;
  text-align: center; }

/* line 734, ../sass/objects/_heineken.scss */
.photo-detail {
  overflow: hidden; }

/* line 737, ../sass/objects/_heineken.scss */
.photo-social, .photo-like, .photo-autor {
  float: left; }

/* line 740, ../sass/objects/_heineken.scss */
.photo-social {
  width: 162px; }

/* line 743, ../sass/objects/_heineken.scss */
.photo-like {
  width: 237px; }

/* line 746, ../sass/objects/_heineken.scss */
.photo-like .bt-big {
  position: relative;
  height: 63px;
  line-height: 63px;
  top: 0;
  background-image: url(../images/bt-big-green3.png); }

/* line 753, ../sass/objects/_heineken.scss */
.photo-like div {
  padding-bottom: 20px;
  border-bottom: 1px dotted #545454;
  margin-bottom: 20px; }

/* line 758, ../sass/objects/_heineken.scss */
.photo-autor {
  width: 213px;
  padding-left: 32px; }

/* line 762, ../sass/objects/_heineken.scss */
.like {
  text-align: center; }

/* line 765, ../sass/objects/_heineken.scss */
.photo-like .like {
  border: 0;
  width: 237px; }

/* line 770, ../sass/objects/_heineken.scss */
.green {
  color: #008200; }

/* line 773, ../sass/objects/_heineken.scss */
.bold {
  font-weight: bold; }

/* line 776, ../sass/objects/_heineken.scss */
.dotted {
  border-bottom: 1px dotted #545454; }

/* line 779, ../sass/objects/_heineken.scss */
.com-feedback {
  background-color: #66b466;
  border-radius: 7px;
  width: 381px;
  padding: 20px 25px;
  color: white; }

/* line 786, ../sass/objects/_heineken.scss */
.com-feedback input, .com-feedback textarea {
  width: 314px;
  border-radius: 5px;
  padding: 3px 5px;
  border: none;
  margin: 5px 0;
  outline: none; }

/* line 794, ../sass/objects/_heineken.scss */
.com-feedback textarea {
  height: 63px;
  resize: none; }

/* line 798, ../sass/objects/_heineken.scss */
.com-feedback .capcha {
  margin: 5px 0 15px; }

/* line 801, ../sass/objects/_heineken.scss */
.question .com-feedback {
  padding: 10px 15px; }

/* line 804, ../sass/objects/_heineken.scss */
.bt-small {
  display: inline;
  margin: 10px 0; }

/* line 808, ../sass/objects/_heineken.scss */
.next-photo, .prev-photo {
  display: block;
  height: 43px;
  width: 39px;
  position: absolute;
  top: 180px;
  cursor: pointer;
  z-index: 10; }

/* line 817, ../sass/objects/_heineken.scss */
.photo:hover .prev-photo {
  left: 0;
  background: url(../images/prev-photo.png) no-repeat; }

/* line 821, ../sass/objects/_heineken.scss */
.photo:hover .next-photo {
  background: url(../images/next-photo.png) no-repeat;
  right: 0; }

/* line 825, ../sass/objects/_heineken.scss */
.box {
  overflow: hidden; }

/* line 828, ../sass/objects/_heineken.scss */
.video .arr {
  float: right;
  margin: 6px 10px 0 0; }

/* line 833, ../sass/objects/_heineken.scss */
.video .box:first-child {
  padding: 0px; }

/* line 836, ../sass/objects/_heineken.scss */
.video h2 {
  float: left; }

/* line 839, ../sass/objects/_heineken.scss */
.video .box {
  padding: 4px 0; }

/* line 842, ../sass/objects/_heineken.scss */
.video .t2 img {
  padding: 5px 0 15px; }

/* line 845, ../sass/objects/_heineken.scss */
.left-feedback div {
  display: none; }

/* line 848, ../sass/objects/_heineken.scss */
.left-feedback form {
  /* margin-top: -10px; */
  /* margin-top: 24px; */
  background-color: #66B466;
  /* background: url("../images/form-bg.gif") no-repeat scroll 0 10px #66B466; */
  border-radius: 0 0 5px 5px;
  color: #FFFFFF;
  font-size: 12px;
  padding: 12px;
  padding-top: 20px;
  z-index: 5; }

/* line 861, ../sass/objects/_heineken.scss */
.left-feedback {
  position: relative;
  /* margin-top: 20px; */
  min-height: 34px;
  padding-top: 28px; }

/* line 867, ../sass/objects/_heineken.scss */
.left-feedback .more {
  width: 100% !important; }

/* line 870, ../sass/objects/_heineken.scss */
.bt-big {
  display: block;
  background: url(../images/bt-big-green5.png) no-repeat;
  height: 34px;
  width: 217px;
  font-size: 14px;
  color: white;
  text-transform: uppercase;
  line-height: 34px;
  vertical-align: middle;
  padding: 0 10px;
  text-decoration: none;
  cursor: pointer;
  z-index: 10;
  /* margin-bottom: -10px; */
  position: absolute;
  /* top: 20px; */
  top: 0;
  left: 0; }

/* line 891, ../sass/objects/_heineken.scss */
#right .bt-big {
  width: 203px;
  background: url(../images/bt-big-green5_right.png) 0 0 no-repeat; }

/* line 897, ../sass/objects/_heineken.scss */
#right .left-feedback input,
#right .left-feedback textarea {
  width: 185px; }

/* .feedback.bt-big{
top: 0;
} */
/* line 904, ../sass/objects/_heineken.scss */
.bt-big.act {
  /* background: url(../images/bt-big-green5.png) no-repeat; */
  -webkit-box-shadow: 0px 6px 6px -7px #000;
  box-shadow: 0px 6px 6px -7px #000; }

/* line 910, ../sass/objects/_heineken.scss */
.bt-box {
  position: relative;
  min-height: 34px;
  margin-bottom: 20px; }

/* line 915, ../sass/objects/_heineken.scss */
.first-box {
  margin-top: 20px; }

/* line 919, ../sass/objects/_heineken.scss */
.bt-top .bt-big.act {
  background-image: none !important;
  background-color: #91BC1A; }

/* line 924, ../sass/objects/_heineken.scss */
.bt-top .bt-big.act {
  border-radius: 7px; }

/* line 927, ../sass/objects/_heineken.scss */
.bt-top .bt-big {
  width: 640px;
  top: 0; }

/* line 931, ../sass/objects/_heineken.scss */
.b-share {
  font: 12px lucida !important;
  padding: 0px !important; }

/* line 935, ../sass/objects/_heineken.scss */
a.b-share__handle {
  height: 12px;
  padding: 5px 3px 0px 0px !important; }

/* line 939, ../sass/objects/_heineken.scss */
a.b-share__handle:hover .b-share__text {
  text-decoration: none !important;
  color: white !important; }

/* line 943, ../sass/objects/_heineken.scss */
.center-w #news-box p a {
  color: #545454; }

/* line 946, ../sass/objects/_heineken.scss */
#news-box p .txt {
  text-decoration: none; }

/* line 949, ../sass/objects/_heineken.scss */
#news-box p a:hover {
  text-decoration: underline; }

/* line 952, ../sass/objects/_heineken.scss */
.social-news {
  margin-top: 20px;
  border-top: 1px dotted #D7EAB2;
  border-bottom: 1px dotted #D7EAB2;
  padding: 13px 0; }

/* line 958, ../sass/objects/_heineken.scss */
.social-work {
  padding-bottom: 20px; }

/* line 962, ../sass/objects/_heineken.scss */
#news-box a, .more, .ban .one a {
  color: white; }

/* line 965, ../sass/objects/_heineken.scss */
.nameimg {
  padding-bottom: 20px; }

/* line 968, ../sass/objects/_heineken.scss */
.harmony a {
  color: white; }

/* line 969, ../sass/objects/_heineken.scss */
.question a {
  color: white; }

/* line 970, ../sass/objects/_heineken.scss */
#center ol {
  list-style-type: decimal;
  margin: 5px 0px 5px 18px; }

/* line 975, ../sass/objects/_heineken.scss */
#center ol li {
  color: #008200;
  margin: -5px 0px 10px 10px; }

/* line 978, ../sass/objects/_heineken.scss */
#center ol li span {
  color: #545454;
  margin: 5px 0px 0px 0px;
  padding-bottom: 10px; }

/* line 984, ../sass/objects/_heineken.scss */
.no-brd {
  border: none; }

/* line 990, ../sass/objects/_heineken.scss */
.layer1 {
  background: url(/img/1s.png) center center repeat-x;
  width: 1900px;
  height: 174px;
  top: 0px !important;
  left: -1100px;
  z-index: 50; }

/* line 991, ../sass/objects/_heineken.scss */
.layer2 {
  background: url(/img/2s.png) repeat-x;
  width: 2200px;
  height: 174px;
  top: 0px !important;
  left: -1000px;
  z-index: 30; }

/* line 992, ../sass/objects/_heineken.scss */
.layer3 {
  background: url(/img/3s.png) repeat-x;
  width: 1900px;
  height: 174px;
  top: -10px !important;
  left: -1110px;
  z-index: 40; }

/* line 993, ../sass/objects/_heineken.scss */
.layer4 {
  background: url(/img/4s.png) repeat-x;
  width: 1900px;
  height: 174px;
  top: 0px !important;
  left: -710px;
  z-index: 20; }

/* line 994, ../sass/objects/_heineken.scss */
.layer5 {
  background: url(/img/5s.png) repeat-x;
  width: 1900px;
  height: 174px;
  top: -30px !important;
  left: -110px;
  z-index: 10; }

/* line 995, ../sass/objects/_heineken.scss */
.layer6 {
  background: url(/img/6s.png) repeat-x;
  width: 1900px;
  height: 174px;
  top: 0px !important;
  left: -1410px;
  z-index: 5; }

/* line 996, ../sass/objects/_heineken.scss */
.layer7 {
  background: url(/img/7s.png) repeat-x;
  width: 2400px;
  height: 174px;
  top: 0px !important;
  left: -1400px;
  z-index: 4; }

/* line 998, ../sass/objects/_heineken.scss */
.vopros-box.open .answer {
  display: block; }

/* line 1001, ../sass/objects/_heineken.scss */
#photo_name {
  display: block;
  padding-bottom: 20px; }

/* line 1005, ../sass/objects/_heineken.scss */
.center-w a {
  color: #008200; }

/* line 1008, ../sass/objects/_heineken.scss */
.news img {
  width: 80px;
  height: 80px;
  border-radius: 5px; }

/* line 1013, ../sass/objects/_heineken.scss */
.right-white .cw {
  color: #545454 !important; }

/* line 1016, ../sass/objects/_heineken.scss */
.right-white .links {
  color: red; }

/* line 1019, ../sass/objects/_heineken.scss */
.right-white .links li {
  list-style: none !important;
  margin-left: 0 !important; }

/* line 1023, ../sass/objects/_heineken.scss */
.right-white .links a {
  background: url("../images/arr.gif") no-repeat scroll 0 4px transparent; }

/* line 1026, ../sass/objects/_heineken.scss */
.right-white h3.cw {
  color: #008200 !important; }

/* line 1029, ../sass/objects/_heineken.scss */
.photo-form, .bx-auth form[name="form_auth"], .forma {
  background-color: #66B466;
  border-radius: 5px;
  color: #FFFFFF;
  padding: 12px; }

/* line 1035, ../sass/objects/_heineken.scss */
.photo-form input, .photo-form textarea, .bx-auth-input, .forma input {
  width: 300px;
  border: medium none;
  border-radius: 5px;
  margin: 5px 0;
  outline: medium none;
  padding: 3px 5px; }

/* line 1043, ../sass/objects/_heineken.scss */
.photo-form textarea {
  resize: none;
  height: 63px;
  font: 12px Arial; }

/* line 1048, ../sass/objects/_heineken.scss */
.photo-form .more, .forma .more {
  width: 310px;
  /* padding: 3px 10px; */ }

/* line 1052, ../sass/objects/_heineken.scss */
.photo-form .file {
  border: 0px;
  border-width: 0;
  border-style: none;
  border-color: #ffffff; }

/* line 1058, ../sass/objects/_heineken.scss */
.bx-auth form[name="form_auth"] a {
  color: white; }

/* line 1061, ../sass/objects/_heineken.scss */
#news-detail img {
  border-radius: 5px; }

/* line 1063, ../sass/objects/_heineken.scss */
.mark {
  margin: 10px;
  padding-bottom: 10px; }

/* line 1067, ../sass/objects/_heineken.scss */
.mark li {
  /* list-style-image: url(../images/minus2.gif) !important; */
  color: white;
  padding-left: 14px !important;
  list-style: none !important;
  background: url(../images/minus2.gif) 0 6px no-repeat !important;
  margin: 5px 0 !important; }

/* line 1075, ../sass/objects/_heineken.scss */
.mark a {
  color: white; }

/* line 1078, ../sass/objects/_heineken.scss */
.vopros-box.close {
  border-radius: 10px; }

/* line 1081, ../sass/objects/_heineken.scss */
.vopros-box.close .vopros {
  border-radius: 10px; }

/* line 1084, ../sass/objects/_heineken.scss */
.bt-big.center {
  position: static;
  color: white;
  width: 230px;
  padding: 0 5px; }

/* line 1090, ../sass/objects/_heineken.scss */
#USER_REMEMBER {
  width: auto; }

/* line 1093, ../sass/objects/_heineken.scss */
.news {
  min-height: 90px; }

/* line 1095, ../sass/objects/_heineken.scss */
ul.photocon li {
  width: 600px; }

/* social report 2012 styles start here */
/* God save us all */
/* line 1100, ../sass/objects/_heineken.scss */
.zoombox-image {
  margin-bottom: 20px; }

/* line 1104, ../sass/objects/_heineken.scss */
.zoombox-image img, .zoombox-image-news img {
  cursor: pointer;
  cursor: -webkit-zoom-in; }

/* line 1108, ../sass/objects/_heineken.scss */
.zoombox-image .image-title {
  color: #777;
  display: block;
  padding-top: 10px; }

/* --------------------- */
/* line 1114, ../sass/objects/_heineken.scss */
.quotebox {
  margin-bottom: 20px;
  position: relative; }

/* line 1118, ../sass/objects/_heineken.scss */
.quotebox:after {
  content: '.';
  visibility: hidden;
  clear: both;
  display: block; }

/* line 1124, ../sass/objects/_heineken.scss */
.quotebox .quote-photo {
  float: right; }

/* line 1127, ../sass/objects/_heineken.scss */
.quotebox .quote-photo img {
  width: 280px; }

/* line 1130, ../sass/objects/_heineken.scss */
.quotebox .quote-content {
  padding-top: 25px;
  margin-top: 20px;
  background-color: #ececec;
  overflow: hidden;
  position: relative; }

/* line 1137, ../sass/objects/_heineken.scss */
.quotebox .quote-content .quote-text {
  color: #008200;
  font-size: 15px;
  margin-bottom: 10px;
  font-style: italic;
  background: url(/img/quote-green.png) 30px 6px no-repeat;
  padding-left: 57px; }

/* line 1145, ../sass/objects/_heineken.scss */
.quotebox .quote-content .quote-who {
  padding-left: 57px;
  position: absolute;
  bottom: 25px; }

/* line 1150, ../sass/objects/_heineken.scss */
.quotebox .quote-content .quote-who > span {
  color: #008200;
  font-weight: bold;
  display: block; }

/* line 1155, ../sass/objects/_heineken.scss */
.quotebox .quote-anonstext {
  /* padding: 0 220px 0px 0;    */
  color: #95C22A;
  font-size: 17px;
  font-style: italic; }

/* line 1161, ../sass/objects/_heineken.scss */
.quotebox .quote-image {
  width: 200px;
  position: absolute;
  top: 0;
  right: 0; }

/* line 1167, ../sass/objects/_heineken.scss */
.quotebox .quote-image > img {
  width: 200px; }

/* --------------------- */
/* line 1171, ../sass/objects/_heineken.scss */
.highbox-leftside-small {
  float: left;
  padding: 10px 30px 10px 0;
  width: 200px; }

/* line 1176, ../sass/objects/_heineken.scss */
.highbox-rightside-small {
  float: right;
  padding: 10px 15px 25px 15px;
  width: 240px;
  background-color: #91bc1a;
  color: white;
  margin-left: 20px;
  margin-top: 10px; }

/* line 1185, ../sass/objects/_heineken.scss */
.column .highbox-rightside-small {
  margin-top: 0; }

/* line 1188, ../sass/objects/_heineken.scss */
.highbox-rightside-small b {
  display: block;
  font-weight: normal;
  color: #e4ff9a; }

/* line 1193, ../sass/objects/_heineken.scss */
.highbox-rightside-small .highbox-anons {
  color: #e4ff9a; }

/* line 1196, ../sass/objects/_heineken.scss */
.caps {
  text-transform: uppercase; }

/* line 1200, ../sass/objects/_heineken.scss */
.quotebox.beerlovers .quote-anonstext {
  float: left;
  width: 390px; }

/* line 1204, ../sass/objects/_heineken.scss */
.quotebox.beerlovers .quote-image {
  float: right;
  position: relative;
  left: auto;
  width: auto; }

/* line 1210, ../sass/objects/_heineken.scss */
.quotebox.beerlovers .quote-image > img {
  margin-top: 7px;
  width: auto; }

/* line 1214, ../sass/objects/_heineken.scss */
.quotebox.beerlovers.fix .quote-image > img {
  margin-top: 7px;
  width: 250px; }

/* line 1218, ../sass/objects/_heineken.scss */
.quotebox.beerlovers.fix {
  margin-bottom: 0px; }

/* line 1221, ../sass/objects/_heineken.scss */
.highbox-leftside-small.bluebg {
  width: 250px;
  background: #DBFFDB;
  border-radius: 2px;
  border: 10px solid #BBEBBB;
  padding: 10px 15px;
  margin: 5px 15px 5px 0; }

/* line 1230, ../sass/objects/_heineken.scss */
.highbox-leftside-small.bluebg b {
  display: block; }

/* line 1233, ../sass/objects/_heineken.scss */
.highbox-leftside-small > img {
  width: 200px; }

/* line 1236, ../sass/objects/_heineken.scss */
.highbox-leftside-small > h2 {
  font-size: 15px; }

/* line 1239, ../sass/objects/_heineken.scss */
.highbox-leftside-small > .highbox-anons {
  color: #47BB47;
  font-weight: bold;
  padding: 5px 0;
  display: block; }

/* line 1245, ../sass/objects/_heineken.scss */
h2 {
  clear: both; }

/* line 1248, ../sass/objects/_heineken.scss */
.highbox-fullwidth {
  margin-bottom: 20px;
  padding: 15px 0;
  border-top: 1px solid #a5c723;
  border-bottom: 1px solid #a5c723;
  margin-top: 20px; }

/* line 1255, ../sass/objects/_heineken.scss */
.highbox-fullwidth .highbox-image {
  width: 140px;
  display: inline-block;
  vertical-align: top; }

/* line 1260, ../sass/objects/_heineken.scss */
.highbox-fullwidth .highbox-image > img {
  width: 140px; }

/* line 1263, ../sass/objects/_heineken.scss */
.highbox-fullwidth .highbox-content {
  width: 500px;
  padding-left: 20px;
  display: inline-block;
  vertical-align: top;
  font-size: 1.1em;
  line-height: 1.3em; }

/* line 1271, ../sass/objects/_heineken.scss */
.highbox-fullwidth .highbox-content p {
  padding-top: 0; }

/* --------------------- */
/* line 1275, ../sass/objects/_heineken.scss */
.columns-wrapper {
  margin: 20px 0;
  clear: both; }

/* line 1279, ../sass/objects/_heineken.scss */
.columns-wrapper.two .column {
  display: inline-block;
  width: 325px;
  vertical-align: top; }

/* line 1284, ../sass/objects/_heineken.scss */
.columns-wrapper.two .column > h2 {
  display: block;
  border-top: 1px solid #008200;
  padding: 5px 0;
  margin: 0;
  color: #008200;
  font-size: 14px;
  font-weight: bold; }

/* line 1293, ../sass/objects/_heineken.scss */
.columns-wrapper.two .column:first-child {
  margin-right: 16px; }

/* line 1296, ../sass/objects/_heineken.scss */
.columns-wrapper.two .column .column-photo {
  padding-bottom: 10px; }

/* line 1299, ../sass/objects/_heineken.scss */
.columns-wrapper.two .column .column-photo > img {
  width: 325px; }

/* line 1305, ../sass/objects/_heineken.scss */
.columns-wrapper.two .column .column-content > h2 {
  font-size: 13px;
  color: #95C22A; }

/* --------------------- */
/* line 1313, ../sass/objects/_heineken.scss */
table.csrtable {
  border-collapse: collapse;
  background: #ECECEC;
  margin-bottom: 20px; }

/* line 1322, ../sass/objects/_heineken.scss */
table.csrtable tr td {
  text-align: left;
  vertical-align: top;
  padding: 12px 7px;
  font-size: 13px;
  border-bottom: 1px solid #D8D8D8;
  /* transition: background .3s; */
  background-color: #ececec; }

/* table.csrtable tr:hover td {
    background: #F8F8F8;
} */
/* line 1334, ../sass/objects/_heineken.scss */
table.csrtable tr td.highlight {
  background: #dcdcdc; }

/* line 1337, ../sass/objects/_heineken.scss */
table.csrtable tr td.green {
  color: #008200; }

/* line 1340, ../sass/objects/_heineken.scss */
table.csrtable tr td.highlight.green {
  background: #dcdcdc; }

/* table.csrtable tr:last-child td {
    border-bottom: 2px solid #87AF27;
} */
/* line 1346, ../sass/objects/_heineken.scss */
table.csrtable tr td.bottle {
  width: 50px;
  padding: 0; }

/* line 1350, ../sass/objects/_heineken.scss */
table.csrtable tr td.bottle > div {
  height: 50px;
  width: 100%; }

/* line 1357, ../sass/objects/_heineken.scss */
table.csrtable tr td.bottle.full > div {
  background: url(/img/fullbottle.png) center center no-repeat; }

/* line 1363, ../sass/objects/_heineken.scss */
table.csrtable tr td.bottle.empty > div {
  background: url(/img/emptybottle.png) center center no-repeat; }

/* line 1366, ../sass/objects/_heineken.scss */
table.csrtable tr th {
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #fff;
  vertical-align: bottom;
  background: #95C22A;
  padding: 12px 7px 7px 7px;
  border-bottom: 1px solid #87AF27; }

/* --------------------- */
/* line 1377, ../sass/objects/_heineken.scss */
.zoombox-chart {
  margin-bottom: 20px;
  border-top: 1px solid #a5c723;
  border-bottom: 1px solid #a5c723;
  padding: 20px 0; }

/* line 1383, ../sass/objects/_heineken.scss */
.zoombox-chart > h3 {
  font-size: 13px;
  text-transform: none;
  color: #a1c524 !important; }

/* line 1391, ../sass/objects/_heineken.scss */
.zoombox-chart .chart > img {
  width: 330px;
  cursor: pointer;
  cursor: -webkit-zoom-in; }

/* --------------------- */
/* line 1397, ../sass/objects/_heineken.scss */
.gotop {
  width: 34px;
  height: 34px;
  border-radius: 3px;
  background: url(../images/go-top-white.png) center center no-repeat #2f6834;
  float: right;
  cursor: pointer; }

/* line 1405, ../sass/objects/_heineken.scss */
.gotop:hover {
  background-color: #95C22B; }

/* line 1408, ../sass/objects/_heineken.scss */
.soc-link {
  padding: 3px 0 3px 30px; }

/* line 1411, ../sass/objects/_heineken.scss */
.fb-blue {
  background: url(../images/fb-blue.png) 0 center no-repeat; }

/* line 1412, ../sass/objects/_heineken.scss */
.fb-yellow {
  background: url(../images/fb-yellow.png) 0 center no-repeat; }

/* line 1413, ../sass/objects/_heineken.scss */
.ut {
  background: url(../images/ut.png) 0 center no-repeat; }

/* line 1414, ../sass/objects/_heineken.scss */
.twitter {
  background: url(../images/twitter.png) 0 center no-repeat; }

/* я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜ */
/* line 1416, ../sass/objects/_heineken.scss */
.znav {
  float: right;
  width: 44px;
  height: 24px;
  margin-left: 12px; }

/* line 1422, ../sass/objects/_heineken.scss */
.znav a, .znav span {
  display: block;
  float: left;
  height: 24px;
  width: 32px;
  width: 22px;
  background-image: url(../images/znav-x4.png);
  background-repeat: no-repeat; }

/* line 1431, ../sass/objects/_heineken.scss */
.znav span {
  opacity: 0.1; }

/* line 1432, ../sass/objects/_heineken.scss */
.prev-ch {
  background-position: 3px 0; }

/* line 1433, ../sass/objects/_heineken.scss */
.next-ch {
  background-position: -39px 0; }

/* line 1434, ../sass/objects/_heineken.scss */
a.prev-ch:hover {
  background-position: 3px -29px; }

/* line 1435, ../sass/objects/_heineken.scss */
a.next-ch:hover {
  background-position: -39px -29px; }

/*span.prev-ch{background-position: 3px -29px;}
span.next-ch{background-position: -39px -29px;}*/
/* line 10, ../sass/ui/_tools.scss */
.social-icon {
  width: 29px;
  height: 29px;
  display: inline-block;
  cursor: pointer; }

/* line 19, ../sass/ui/_tools.scss */
.share--hidden .tooltip--grey--social {
  display: none; }
/* line 22, ../sass/ui/_tools.scss */
.share--hidden .tools__item--share {
  left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px; }

/* line 30, ../sass/ui/_tools.scss */
.tools__item--share {
  left: -47px;
  position: relative;
  background: #d6d8de;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 18px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

/* line 40, ../sass/ui/_tools.scss */
.social-icon:hover {
  background-color: white; }

/* line 44, ../sass/ui/_tools.scss */
.social-share {
  display: inline-block;
  float: right;
  top: -34px;
  position: relative; }

/* line 51, ../sass/ui/_tools.scss */
.tools-facebook {
  background-position: 0 -203px; }
  /* line 53, ../sass/ui/_tools.scss */
  .tools-facebook:hover {
    background-position: 0 -174px; }

/* line 58, ../sass/ui/_tools.scss */
.tools-twitter {
  background-position: 0 -145px; }
  /* line 60, ../sass/ui/_tools.scss */
  .tools-twitter:hover {
    background-position: 0 -116px; }

/* line 65, ../sass/ui/_tools.scss */
.tools-vkontakte {
  background-position: 0 -87px; }
  /* line 67, ../sass/ui/_tools.scss */
  .tools-vkontakte:hover {
    background-position: 0 -58px; }

/* line 72, ../sass/ui/_tools.scss */
.tools-livejournal {
  background-position: 0 -29px; }
  /* line 74, ../sass/ui/_tools.scss */
  .tools-livejournal:hover {
    background-position: 0 0; }

/* line 79, ../sass/ui/_tools.scss */
.tools__item {
  cursor: pointer; }

/* line 4350, ../sass/objects/_heineken.scss */
#left .bando {
  background: url(../images/d_o_banner8.png) no-repeat;
  margin-bottom: 20px; }

.bando {
  margin-top: 2px;
  position: relative;
  height: 142px;
  background: url(../images/d_o_banner8.png) no-repeat; }

.bando .one {
  position: absolute;
  left: 10px;
  bottom: 10px; }

.bando .one a {
  color: #008200; 
  font-size: 14px;
  font-weight: bold;}