/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
/* line 6, ../sass/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, pre,
a, abbr, acronym, address, big, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i,
dl, dt, dd,
fieldset, form,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
}

/* HTML5 display-role reset for older browsers */
/* line 29, ../sass/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 37, ../sass/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 40, ../sass/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 46, ../sass/_reset.scss */
button, input[type="submit"], input[type="reset"] {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}

/* line 56, ../sass/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto Condensed';
  src: url("../fonts/Roboto_Condensed/RobotoCondensed-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
/* line 7, ../sass/_helpers.scss */
body#new-body .ajax-loader {
  background: url(../layout/ajax-loader-wall.gif) no-repeat;
  width: 16px;
  height: 16px;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 17, ../sass/_helpers.scss */
body#new-body .alert-filmaster {
  background-color: rgba(218, 55, 31, 0.1);
  border: 1px solid #da371f;
}
/* line 22, ../sass/_helpers.scss */
body#new-body .bottom-bar {
  border-bottom: 1px solid #dbdbdb;
}
/* line 28, ../sass/_helpers.scss */
body#new-body .button.black {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body .button.black.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body .button.black[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body .button.black:hover {
  text-decoration: none;
}
/* line 31, ../sass/_helpers.scss */
body#new-body .button.black.big {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 220px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body .button.black.big.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body .button.black.big[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body .button.black.big:hover {
  text-decoration: none;
}
/* line 36, ../sass/_helpers.scss */
body#new-body .button.red {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body .button.red.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body .button.red[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body .button.red:hover {
  text-decoration: none;
}
/* line 39, ../sass/_helpers.scss */
body#new-body .button.red.big {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 220px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body .button.red.big.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body .button.red.big[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body .button.red.big:hover {
  text-decoration: none;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 47, ../sass/_helpers.scss */
  body#new-body .col-xs-12 {
    padding-left: 8px;
    padding-right: 8px;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p5, body#new-body .col-xs-p5, body#new-body .col-sm-p5, body#new-body .col-md-p5, body#new-body col-lg-p5 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p5 {
    float: left;
    width: 5%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p5 {
    float: left;
    width: 5%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p5 {
    float: left;
    width: 5%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p5 {
    float: left;
    width: 5%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p5 {
    float: left;
    width: 5%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p10, body#new-body .col-xs-p10, body#new-body .col-sm-p10, body#new-body .col-md-p10, body#new-body col-lg-p10 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p10 {
    float: left;
    width: 10%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p10 {
    float: left;
    width: 10%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p10 {
    float: left;
    width: 10%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p10 {
    float: left;
    width: 10%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p10 {
    float: left;
    width: 10%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p15, body#new-body .col-xs-p15, body#new-body .col-sm-p15, body#new-body .col-md-p15, body#new-body col-lg-p15 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p15 {
    float: left;
    width: 15%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p15 {
    float: left;
    width: 15%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p15 {
    float: left;
    width: 15%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p15 {
    float: left;
    width: 15%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p15 {
    float: left;
    width: 15%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p20, body#new-body .col-xs-p20, body#new-body .col-sm-p20, body#new-body .col-md-p20, body#new-body col-lg-p20 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p20 {
    float: left;
    width: 20%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p20 {
    float: left;
    width: 20%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p20 {
    float: left;
    width: 20%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p20 {
    float: left;
    width: 20%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p20 {
    float: left;
    width: 20%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p25, body#new-body .col-xs-p25, body#new-body .col-sm-p25, body#new-body .col-md-p25, body#new-body col-lg-p25 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p25 {
    float: left;
    width: 25%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p25 {
    float: left;
    width: 25%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p25 {
    float: left;
    width: 25%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p25 {
    float: left;
    width: 25%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p25 {
    float: left;
    width: 25%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p30, body#new-body .col-xs-p30, body#new-body .col-sm-p30, body#new-body .col-md-p30, body#new-body col-lg-p30 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p30 {
    float: left;
    width: 30%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p30 {
    float: left;
    width: 30%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p30 {
    float: left;
    width: 30%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p30 {
    float: left;
    width: 30%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p30 {
    float: left;
    width: 30%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p35, body#new-body .col-xs-p35, body#new-body .col-sm-p35, body#new-body .col-md-p35, body#new-body col-lg-p35 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p35 {
    float: left;
    width: 35%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p35 {
    float: left;
    width: 35%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p35 {
    float: left;
    width: 35%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p35 {
    float: left;
    width: 35%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p35 {
    float: left;
    width: 35%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p40, body#new-body .col-xs-p40, body#new-body .col-sm-p40, body#new-body .col-md-p40, body#new-body col-lg-p40 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p40 {
    float: left;
    width: 40%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p40 {
    float: left;
    width: 40%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p40 {
    float: left;
    width: 40%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p40 {
    float: left;
    width: 40%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p40 {
    float: left;
    width: 40%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p45, body#new-body .col-xs-p45, body#new-body .col-sm-p45, body#new-body .col-md-p45, body#new-body col-lg-p45 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p45 {
    float: left;
    width: 45%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p45 {
    float: left;
    width: 45%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p45 {
    float: left;
    width: 45%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p45 {
    float: left;
    width: 45%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p45 {
    float: left;
    width: 45%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p50, body#new-body .col-xs-p50, body#new-body .col-sm-p50, body#new-body .col-md-p50, body#new-body col-lg-p50 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p50 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p50 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p50 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p50 {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p50 {
    float: left;
    width: 50%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p55, body#new-body .col-xs-p55, body#new-body .col-sm-p55, body#new-body .col-md-p55, body#new-body col-lg-p55 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p55 {
    float: left;
    width: 55%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p55 {
    float: left;
    width: 55%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p55 {
    float: left;
    width: 55%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p55 {
    float: left;
    width: 55%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p55 {
    float: left;
    width: 55%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p60, body#new-body .col-xs-p60, body#new-body .col-sm-p60, body#new-body .col-md-p60, body#new-body col-lg-p60 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p60 {
    float: left;
    width: 60%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p60 {
    float: left;
    width: 60%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p60 {
    float: left;
    width: 60%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p60 {
    float: left;
    width: 60%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p60 {
    float: left;
    width: 60%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p65, body#new-body .col-xs-p65, body#new-body .col-sm-p65, body#new-body .col-md-p65, body#new-body col-lg-p65 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p65 {
    float: left;
    width: 65%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p65 {
    float: left;
    width: 65%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p65 {
    float: left;
    width: 65%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p65 {
    float: left;
    width: 65%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p65 {
    float: left;
    width: 65%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p70, body#new-body .col-xs-p70, body#new-body .col-sm-p70, body#new-body .col-md-p70, body#new-body col-lg-p70 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p70 {
    float: left;
    width: 70%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p70 {
    float: left;
    width: 70%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p70 {
    float: left;
    width: 70%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p70 {
    float: left;
    width: 70%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p70 {
    float: left;
    width: 70%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p75, body#new-body .col-xs-p75, body#new-body .col-sm-p75, body#new-body .col-md-p75, body#new-body col-lg-p75 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p75 {
    float: left;
    width: 75%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p75 {
    float: left;
    width: 75%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p75 {
    float: left;
    width: 75%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p75 {
    float: left;
    width: 75%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p75 {
    float: left;
    width: 75%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p80, body#new-body .col-xs-p80, body#new-body .col-sm-p80, body#new-body .col-md-p80, body#new-body col-lg-p80 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p80 {
    float: left;
    width: 80%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p80 {
    float: left;
    width: 80%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p80 {
    float: left;
    width: 80%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p80 {
    float: left;
    width: 80%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p80 {
    float: left;
    width: 80%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p85, body#new-body .col-xs-p85, body#new-body .col-sm-p85, body#new-body .col-md-p85, body#new-body col-lg-p85 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p85 {
    float: left;
    width: 85%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p85 {
    float: left;
    width: 85%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p85 {
    float: left;
    width: 85%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p85 {
    float: left;
    width: 85%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p85 {
    float: left;
    width: 85%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p90, body#new-body .col-xs-p90, body#new-body .col-sm-p90, body#new-body .col-md-p90, body#new-body col-lg-p90 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p90 {
    float: left;
    width: 90%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p90 {
    float: left;
    width: 90%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p90 {
    float: left;
    width: 90%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p90 {
    float: left;
    width: 90%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p90 {
    float: left;
    width: 90%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p95, body#new-body .col-xs-p95, body#new-body .col-sm-p95, body#new-body .col-md-p95, body#new-body col-lg-p95 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p95 {
    float: left;
    width: 95%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p95 {
    float: left;
    width: 95%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p95 {
    float: left;
    width: 95%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p95 {
    float: left;
    width: 95%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p95 {
    float: left;
    width: 95%;
  }
}
/* line 60, ../sass/_helpers.scss */
body#new-body .col-xxs-p100, body#new-body .col-xs-p100, body#new-body .col-sm-p100, body#new-body .col-md-p100, body#new-body col-lg-p100 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (max-width: 479px) {
  /* line 68, ../sass/_helpers.scss */
  body#new-body .col-xxs-p100 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 480px) {
  /* line 74, ../sass/_helpers.scss */
  body#new-body .col-xs-p100 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 768px) {
  /* line 80, ../sass/_helpers.scss */
  body#new-body .col-sm-p100 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1170px) {
  /* line 86, ../sass/_helpers.scss */
  body#new-body .col-md-p100 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  /* line 92, ../sass/_helpers.scss */
  body#new-body .col-lg-p100 {
    float: left;
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 99, ../sass/_helpers.scss */
  body#new-body .collapse.collapse-xs, body#new-body .collapsing.collapse-xs {
    display: block;
  }
  /* line 103, ../sass/_helpers.scss */
  body#new-body .collapse.collapse-xs[style], body#new-body .collapsing.collapse-xs[style] {
    height: unset !important;
  }
}
@media (min-width: 1170px) {
  /* line 99, ../sass/_helpers.scss */
  body#new-body .collapse.collapse-xs, body#new-body .collapsing.collapse-xs {
    display: block;
  }
  /* line 103, ../sass/_helpers.scss */
  body#new-body .collapse.collapse-xs[style], body#new-body .collapsing.collapse-xs[style] {
    height: unset !important;
  }
}
/* line 109, ../sass/_helpers.scss */
body#new-body .dummy {
  position: absolute;
  visibility: hidden;
  white-space: nowrap;
}
/* line 115, ../sass/_helpers.scss */
body#new-body .green {
  color: green;
}
/* line 119, ../sass/_helpers.scss */
body#new-body .input-group-addon.between {
  border-width: 1px 0;
}
/* line 123, ../sass/_helpers.scss */
body#new-body .lower {
  text-transform: lowercase;
}
/* line 128, ../sass/_helpers.scss */
body#new-body .form-group.required label:after {
  color: #da371f;
  content: '*';
  padding-left: 5px;
}
/* line 135, ../sass/_helpers.scss */
body#new-body .upper {
  text-transform: uppercase;
}
/* line 139, ../sass/_helpers.scss */
body#new-body .red {
  color: #da371f !important;
}
/* line 143, ../sass/_helpers.scss */
body#new-body .bg-red {
  background-color: #da371f !important;
}
/* line 147, ../sass/_helpers.scss */
body#new-body .wall {
  background-color: white;
}
/* line 151, ../sass/_helpers.scss */
body#new-body .visible-xxs {
  display: none !important;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 151, ../sass/_helpers.scss */
  body#new-body .visible-xxs {
    display: block !important;
  }
  /* line 157, ../sass/_helpers.scss */
  body#new-body .visible-xxs.inline {
    display: inline-block !important;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 163, ../sass/_helpers.scss */
  body#new-body .hidden-xxs {
    display: none !important;
  }
}
/* line 169, ../sass/_helpers.scss */
body#new-body .hidden-sm-flex {
  display: -webkit-flex;
  display: flex;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 169, ../sass/_helpers.scss */
  body#new-body .hidden-sm-flex {
    display: none;
  }
}
/* line 177, ../sass/_helpers.scss */
body#new-body .visible-sm-flex {
  display: none;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 177, ../sass/_helpers.scss */
  body#new-body .visible-sm-flex {
    display: -webkit-flex;
    display: flex;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 177, ../sass/_helpers.scss */
  body#new-body .visible-sm-flex {
    display: -webkit-flex;
    display: flex;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 177, ../sass/_helpers.scss */
  body#new-body .visible-sm-flex {
    display: -webkit-flex;
    display: flex;
  }
}

/* line 188, ../sass/_helpers.scss */
body#new-body a.more {
  color: #da371f !important;
  cursor: pointer;
  display: block;
  font-size: 13px;
  font-weight: bold;
  margin: 20px 0;
  text-align: right;
  text-transform: uppercase;
}
/* line 198, ../sass/_helpers.scss */
body#new-body a.more.center {
  text-align: center;
  font-size: 14px;
}
/* line 203, ../sass/_helpers.scss */
body#new-body a.more i {
  font-weight: normal;
}

/* line 208, ../sass/_helpers.scss */
.fancy-list-box, body#new-body.home .ranking, body#new-body.home .recent-premieres, body#new-body.home .popular-reviews, body#new-body.home .recent-activity, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by, div#main-new.movie aside.secondary .similar-movies > div, div#main-new.person aside.secondary .similar-movies > div, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by {
  max-height: 590px;
  overflow: hidden;
}
/* line 212, ../sass/_helpers.scss */
.ranking.fancy-list-box, body#new-body.home .ranking, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by, div#main-new.movie aside.secondary .similar-movies > div.ranking, div#main-new.person aside.secondary .similar-movies > div.ranking, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by {
  background-color: white;
}
/* line 215, ../sass/_helpers.scss */
.ranking.fancy-list-box .poster, body#new-body.home .ranking .poster, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster, div#main-new.person aside.secondary .similar-movies > div.ranking .poster, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster {
  position: relative;
  height: 100%;
  width: 84px;
  overflow: hidden;
}
/* line 153, ../sass/_mixins.scss */
.ranking.fancy-list-box .poster img, body#new-body.home .ranking .poster img, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster img, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster img, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster img, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster img, div#main-new.person aside.secondary .similar-movies > div.ranking .poster img, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster img {
  height: 117.6px;
  width: 84px;
}
/* line 158, ../sass/_mixins.scss */
.ranking.fancy-list-box .poster .overlay, body#new-body.home .ranking .poster .overlay, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster .overlay, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster .overlay, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster .overlay, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster .overlay, div#main-new.person aside.secondary .similar-movies > div.ranking .poster .overlay, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster .overlay {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  color: white;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 170, ../sass/_mixins.scss */
.ranking.fancy-list-box .poster .overlay > div, body#new-body.home .ranking .poster .overlay > div, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster .overlay > div, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster .overlay > div, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster .overlay > div, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster .overlay > div, div#main-new.person aside.secondary .similar-movies > div.ranking .poster .overlay > div, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster .overlay > div {
  position: absolute;
  top: 72%;
  width: 100%;
  text-align: center;
}
/* line 177, ../sass/_mixins.scss */
.ranking.fancy-list-box .poster .overlay .average, body#new-body.home .ranking .poster .overlay .average, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster .overlay .average, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster .overlay .average, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster .overlay .average, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster .overlay .average, div#main-new.person aside.secondary .similar-movies > div.ranking .poster .overlay .average, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster .overlay .average {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #777179;
  font-size: 20px;
  line-height: 16.464px;
  margin: 5px auto;
  height: 16.464px;
  width: 26.88px;
}
/* line 191, ../sass/_mixins.scss */
.ranking.fancy-list-box .poster.small .overlay > div, body#new-body.home .ranking .poster.small .overlay > div, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster.small .overlay > div, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster.small .overlay > div, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster.small .overlay > div, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster.small .overlay > div, div#main-new.person aside.secondary .similar-movies > div.ranking .poster.small .overlay > div, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster.small .overlay > div {
  top: 78.792px;
}
/* line 195, ../sass/_mixins.scss */
.ranking.fancy-list-box .poster.small .overlay .average, body#new-body.home .ranking .poster.small .overlay .average, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .poster.small .overlay .average, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .poster.small .overlay .average, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .poster.small .overlay .average, div#main-new.movie aside.secondary .similar-movies > div.ranking .poster.small .overlay .average, div#main-new.person aside.secondary .similar-movies > div.ranking .poster.small .overlay .average, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .poster.small .overlay .average {
  font-size: 18px;
  line-height: 25.872px;
  height: 25.872px;
  width: 40.32px;
  margin: 0 auto;
}
/* line 219, ../sass/_helpers.scss */
.ranking.fancy-list-box .info, body#new-body.home .ranking .info, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div.ranking .info, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div.ranking .info, body#new-body div#main-new.article aside.secondary > section.other-reviews .ranking.reviews-by .info, div#main-new.movie aside.secondary .similar-movies > div.ranking .info, div#main-new.person aside.secondary .similar-movies > div.ranking .info, body#new-body div#main-new.profile aside.secondary section.other-reviews .ranking.reviews-by .info {
  color: #777777;
}
/* line 224, ../sass/_helpers.scss */
.fancy-list-box ul, body#new-body.home .ranking ul, body#new-body.home .recent-premieres ul, body#new-body.home .popular-reviews ul, body#new-body.home .recent-activity ul, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div ul, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div ul, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by ul, div#main-new.movie aside.secondary .similar-movies > div ul, div#main-new.person aside.secondary .similar-movies > div ul, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 230, ../sass/_helpers.scss */
.fancy-list-box .film, body#new-body.home .ranking .film, body#new-body.home .recent-premieres .film, body#new-body.home .popular-reviews .film, body#new-body.home .recent-activity .film, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film, div#main-new.movie aside.secondary .similar-movies > div .film, div#main-new.person aside.secondary .similar-movies > div .film, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
  height: 118px;
  width: 100%;
}
/* line 239, ../sass/_helpers.scss */
.fancy-list-box .film .poster, body#new-body.home .ranking .film .poster, body#new-body.home .recent-premieres .film .poster, body#new-body.home .popular-reviews .film .poster, body#new-body.home .recent-activity .film .poster, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .poster, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .poster, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .poster, div#main-new.movie aside.secondary .similar-movies > div .film .poster, div#main-new.person aside.secondary .similar-movies > div .film .poster, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .poster {
  position: relative;
  height: 117.6px;
  width: 84px;
  overflow: hidden;
}
/* line 50, ../sass/_mixins.scss */
.fancy-list-box .film .poster img, body#new-body.home .ranking .film .poster img, body#new-body.home .recent-premieres .film .poster img, body#new-body.home .popular-reviews .film .poster img, body#new-body.home .recent-activity .film .poster img, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .poster img, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .poster img, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .poster img, div#main-new.movie aside.secondary .similar-movies > div .film .poster img, div#main-new.person aside.secondary .similar-movies > div .film .poster img, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .poster img {
  -moz-transition: -moz-transform 0.6s ease-out;
  -o-transition: -o-transform 0.6s ease-out;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
}
/* line 55, ../sass/_mixins.scss */
.fancy-list-box .film .poster:hover img, body#new-body.home .ranking .film .poster:hover img, body#new-body.home .recent-premieres .film .poster:hover img, body#new-body.home .popular-reviews .film .poster:hover img, body#new-body.home .recent-activity .film .poster:hover img, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .poster:hover img, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .poster:hover img, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .poster:hover img, div#main-new.movie aside.secondary .similar-movies > div .film .poster:hover img, div#main-new.person aside.secondary .similar-movies > div .film .poster:hover img, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .poster:hover img {
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
/* line 241, ../sass/_helpers.scss */
.fancy-list-box .film .poster img, body#new-body.home .ranking .film .poster img, body#new-body.home .recent-premieres .film .poster img, body#new-body.home .popular-reviews .film .poster img, body#new-body.home .recent-activity .film .poster img, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .poster img, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .poster img, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .poster img, div#main-new.movie aside.secondary .similar-movies > div .film .poster img, div#main-new.person aside.secondary .similar-movies > div .film .poster img, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .poster img {
  height: 118px;
  width: 84px;
}
/* line 247, ../sass/_helpers.scss */
.fancy-list-box .film .content-wrapper, body#new-body.home .ranking .film .content-wrapper, body#new-body.home .recent-premieres .film .content-wrapper, body#new-body.home .popular-reviews .film .content-wrapper, body#new-body.home .recent-activity .film .content-wrapper, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .content-wrapper, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .content-wrapper, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .content-wrapper, div#main-new.movie aside.secondary .similar-movies > div .film .content-wrapper, div#main-new.person aside.secondary .similar-movies > div .film .content-wrapper, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .content-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: border-box;
  height: 100%;
  width: 100%;
  padding: 15px;
}
/* line 256, ../sass/_helpers.scss */
.fancy-list-box .film .content, body#new-body.home .ranking .film .content, body#new-body.home .recent-premieres .film .content, body#new-body.home .popular-reviews .film .content, body#new-body.home .recent-activity .film .content, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .content, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .content, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .content, div#main-new.movie aside.secondary .similar-movies > div .film .content, div#main-new.person aside.secondary .similar-movies > div .film .content, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .content {
  width: 100%;
}
/* line 259, ../sass/_helpers.scss */
.fancy-list-box .film .content .info, body#new-body.home .ranking .film .content .info, body#new-body.home .recent-premieres .film .content .info, body#new-body.home .popular-reviews .film .content .info, body#new-body.home .recent-activity .film .content .info, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .content .info, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .content .info, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .content .info, div#main-new.movie aside.secondary .similar-movies > div .film .content .info, div#main-new.person aside.secondary .similar-movies > div .film .content .info, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .content .info {
  font-size: 12px;
}
/* line 264, ../sass/_helpers.scss */
.fancy-list-box .film .index, body#new-body.home .ranking .film .index, body#new-body.home .recent-premieres .film .index, body#new-body.home .popular-reviews .film .index, body#new-body.home .recent-activity .film .index, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film .index, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film .index, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film .index, div#main-new.movie aside.secondary .similar-movies > div .film .index, div#main-new.person aside.secondary .similar-movies > div .film .index, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film .index {
  color: #dbdbdb;
  font-size: 16px;
}
/* line 269, ../sass/_helpers.scss */
.fancy-list-box .film a, body#new-body.home .ranking .film a, body#new-body.home .recent-premieres .film a, body#new-body.home .popular-reviews .film a, body#new-body.home .recent-activity .film a, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film a, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film a, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film a, div#main-new.movie aside.secondary .similar-movies > div .film a, div#main-new.person aside.secondary .similar-movies > div .film a, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film a, .fancy-list-box .film a:hover, body#new-body.home .ranking .film a:hover, body#new-body.home .recent-premieres .film a:hover, body#new-body.home .popular-reviews .film a:hover, body#new-body.home .recent-activity .film a:hover, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film a:hover, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film a:hover, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film a:hover, div#main-new.movie aside.secondary .similar-movies > div .film a:hover, div#main-new.person aside.secondary .similar-movies > div .film a:hover, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film a:hover {
  text-decoration: none;
}
/* line 273, ../sass/_helpers.scss */
.fancy-list-box .film h3, body#new-body.home .ranking .film h3, body#new-body.home .recent-premieres .film h3, body#new-body.home .popular-reviews .film h3, body#new-body.home .recent-activity .film h3, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film h3, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film h3, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film h3, div#main-new.movie aside.secondary .similar-movies > div .film h3, div#main-new.person aside.secondary .similar-movies > div .film h3, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film h3 {
  color: black;
  font-size: 19px;
  margin-bottom: 5px;
}
/* line 278, ../sass/_helpers.scss */
.fancy-list-box .film h3 span, body#new-body.home .ranking .film h3 span, body#new-body.home .recent-premieres .film h3 span, body#new-body.home .popular-reviews .film h3 span, body#new-body.home .recent-activity .film h3 span, body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .film h3 span, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .film h3 span, body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .film h3 span, div#main-new.movie aside.secondary .similar-movies > div .film h3 span, div#main-new.person aside.secondary .similar-movies > div .film h3 span, body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .film h3 span {
  color: #c6c6c6;
  font-weight: normal;
}

/* line 291, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li, div#main-new.person aside.secondary .friends-ratings li, div#main-new.movie ~ section.comments .tab-content .rating-wrapper, div#main-new.person ~ section.comments .tab-content .rating-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: 50px;
  list-style: none;
  padding-right: 10px;
}
/* line 301, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li + li, div#main-new.person aside.secondary .friends-ratings li + li, div#main-new.movie ~ section.comments .tab-content .rating-wrapper + li, div#main-new.person ~ section.comments .tab-content .rating-wrapper + li {
  border-top: 1px solid #dbdbdb;
}
/* line 305, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li > a, div#main-new.person aside.secondary .friends-ratings li > a, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > a, div#main-new.person ~ section.comments .tab-content .rating-wrapper > a {
  height: 100%;
}
/* line 309, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating, div#main-new.person aside.secondary .friends-ratings li > .rating, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating {
  flex-grow: 1;
  padding-left: 15px;
}
/* line 313, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > a, div#main-new.person aside.secondary .friends-ratings li > .rating > a, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > a, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > a {
  display: block;
  margin-bottom: 3px;
}
/* line 318, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span, div#main-new.person aside.secondary .friends-ratings li > .rating > span, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
  margin-left: -3px;
  text-indent: unset;
  overflow: unset;
  position: relative;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="1"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="1"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="1"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="2"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="2"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="2"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="3"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="3"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="3"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="4"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="4"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="4"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="5"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="5"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="5"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="6"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="6"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="6"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="7"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="7"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="7"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="8"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="8"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="8"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="9"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="9"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="9"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span[value="10"], div#main-new.person aside.secondary .friends-ratings li > .rating > span[value="10"], div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span[value="10"], div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 127, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span + div .tooltip-arrow, div#main-new.person aside.secondary .friends-ratings li > .rating > span + div .tooltip-arrow, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span + div .tooltip-arrow, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span + div .tooltip-arrow {
  border-bottom-color: #da371f;
}
/* line 131, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span + div .tooltip-inner, div#main-new.person aside.secondary .friends-ratings li > .rating > span + div .tooltip-inner, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span + div .tooltip-inner, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span + div .tooltip-inner {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: #da371f;
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
  height: 25px;
  width: 37px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
/* line 325, ../sass/_helpers.scss */
div#main-new.movie aside.secondary .friends-ratings li > .rating > span:after, div#main-new.person aside.secondary .friends-ratings li > .rating > span:after, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span:after, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span:after {
  color: #da371f;
  content: attr(value);
  font-size: 22px;
  font-weight: bold;
  height: 22px;
  line-height: 22px;
  position: absolute;
  right: -25px;
  top: -5px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 325, ../sass/_helpers.scss */
  div#main-new.movie aside.secondary .friends-ratings li > .rating > span:after, div#main-new.person aside.secondary .friends-ratings li > .rating > span:after, div#main-new.movie ~ section.comments .tab-content .rating-wrapper > .rating > span:after, div#main-new.person ~ section.comments .tab-content .rating-wrapper > .rating > span:after {
    display: none;
  }
}

/* line 345, ../sass/_helpers.scss */
.form-control-inline {
  min-width: 0;
  width: auto;
  display: inline;
}

/* line 351, ../sass/_helpers.scss */
.gapped {
  margin: 15px;
}

/* line 355, ../sass/_helpers.scss */
.double-gapped {
  margin: 30px;
}

/* line 359, ../sass/_helpers.scss */
.half-gapped {
  margin: 10px;
}

/* line 363, ../sass/_helpers.scss */
.no-gap {
  margin: 0;
}

/* line 367, ../sass/_helpers.scss */
.loading {
  background-image: url("../layout/ajax-loader-wall.gif") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  color: transparent;
  min-height: 16px;
  min-width: 16px;
}

/* line 376, ../sass/_helpers.scss */
.padded {
  padding: 15px;
}

/* line 380, ../sass/_helpers.scss */
.double-padded {
  padding: 30px;
}

/* line 384, ../sass/_helpers.scss */
.half-padded {
  padding: 10px;
}

/* line 388, ../sass/_helpers.scss */
.no-pad {
  padding: 0 !important;
}

@media (max-width: 767px) {
  /* line 395, ../sass/_helpers.scss */
  .no-gap-xs {
    margin: 0 !important;
  }
}

@media (min-width: 768px) and (max-width: 1167px) {
  /* line 401, ../sass/_helpers.scss */
  .no-gap-sm {
    margin: 0 !important;
  }
}

@media (min-width: 1170px) and (max-width: 1199px) {
  /* line 407, ../sass/_helpers.scss */
  .no-gap-md {
    margin: 0 !important;
  }
}

@media (min-width: 1200px) {
  /* line 413, ../sass/_helpers.scss */
  .no-gap-lg {
    margin: 0 !important;
  }
}

/* line 420, ../sass/_helpers.scss */
.gap-top {
  margin-top: 15px;
}

/* line 424, ../sass/_helpers.scss */
.double-gap-top {
  margin-top: 30px;
}

/* line 428, ../sass/_helpers.scss */
.half-gap-top {
  margin-top: 10px;
}

/* line 432, ../sass/_helpers.scss */
.pad-top {
  padding-top: 15px;
}

/* line 436, ../sass/_helpers.scss */
.double-pad-top {
  padding-top: 30px;
}

/* line 440, ../sass/_helpers.scss */
.half-pad-top {
  padding-top: 10px;
}

/* line 420, ../sass/_helpers.scss */
.gap-bottom {
  margin-bottom: 15px;
}

/* line 424, ../sass/_helpers.scss */
.double-gap-bottom {
  margin-bottom: 30px;
}

/* line 428, ../sass/_helpers.scss */
.half-gap-bottom {
  margin-bottom: 10px;
}

/* line 432, ../sass/_helpers.scss */
.pad-bottom {
  padding-bottom: 15px;
}

/* line 436, ../sass/_helpers.scss */
.double-pad-bottom {
  padding-bottom: 30px;
}

/* line 440, ../sass/_helpers.scss */
.half-pad-bottom {
  padding-bottom: 10px;
}

/* line 420, ../sass/_helpers.scss */
.gap-right {
  margin-right: 15px;
}

/* line 424, ../sass/_helpers.scss */
.double-gap-right {
  margin-right: 30px;
}

/* line 428, ../sass/_helpers.scss */
.half-gap-right {
  margin-right: 10px;
}

/* line 432, ../sass/_helpers.scss */
.pad-right {
  padding-right: 15px;
}

/* line 436, ../sass/_helpers.scss */
.double-pad-right {
  padding-right: 30px;
}

/* line 440, ../sass/_helpers.scss */
.half-pad-right {
  padding-right: 10px;
}

/* line 420, ../sass/_helpers.scss */
.gap-left {
  margin-left: 15px;
}

/* line 424, ../sass/_helpers.scss */
.double-gap-left {
  margin-left: 30px;
}

/* line 428, ../sass/_helpers.scss */
.half-gap-left {
  margin-left: 10px;
}

/* line 432, ../sass/_helpers.scss */
.pad-left {
  padding-left: 15px;
}

/* line 436, ../sass/_helpers.scss */
.double-pad-left {
  padding-left: 30px;
}

/* line 440, ../sass/_helpers.scss */
.half-pad-left {
  padding-left: 10px;
}

/* line 445, ../sass/_helpers.scss */
body#new-body.home #recommendations .film, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film, body#new-body div#main-new.reviews ul.recommendations .film, body#new-body div#main-new.reviews ul.genre-list .film, body#new-body div#main-new.ranking ul.recommendations .film, body#new-body div#main-new.ranking ul.genre-list .film, body#new-body.recommendations div#main-new ul.recommendations .film, body#new-body.recommendations div#main-new ul.genre-list .film,
body#new-body div#main-new.genre ul.recommendations .film,
body#new-body div#main-new.genre ul.genre-list .film, body#new-body div#main-new.news ul.recommendations .film, body#new-body div#main-new.news ul.genre-list .film, body#new-body.search div#main-new > div.content ul.search-results li > div {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  background-color: white;
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 452, ../sass/_helpers.scss */
body#new-body.home #recommendations .with-rating.film, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .with-rating.film, body#new-body div#main-new.reviews ul.recommendations .with-rating.film, body#new-body div#main-new.reviews ul.genre-list .with-rating.film, body#new-body div#main-new.ranking ul.recommendations .with-rating.film, body#new-body div#main-new.ranking ul.genre-list .with-rating.film, body#new-body.recommendations div#main-new ul.recommendations .with-rating.film, body#new-body.recommendations div#main-new ul.genre-list .with-rating.film,
body#new-body div#main-new.genre ul.recommendations .with-rating.film,
body#new-body div#main-new.genre ul.genre-list .with-rating.film, body#new-body div#main-new.news ul.recommendations .with-rating.film, body#new-body div#main-new.news ul.genre-list .with-rating.film, body#new-body.search div#main-new > div.content ul.search-results li > div.with-rating {
  height: 252px;
}
/* line 456, ../sass/_helpers.scss */
body#new-body.home #recommendations .film .poster, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster, body#new-body div#main-new.reviews ul.recommendations .film .poster, body#new-body div#main-new.reviews ul.genre-list .film .poster, body#new-body div#main-new.ranking ul.recommendations .film .poster, body#new-body div#main-new.ranking ul.genre-list .film .poster, body#new-body.recommendations div#main-new ul.recommendations .film .poster, body#new-body.recommendations div#main-new ul.genre-list .film .poster,
body#new-body div#main-new.genre ul.recommendations .film .poster,
body#new-body div#main-new.genre ul.genre-list .film .poster, body#new-body div#main-new.news ul.recommendations .film .poster, body#new-body div#main-new.news ul.genre-list .film .poster, body#new-body.search div#main-new > div.content ul.search-results li > div .poster {
  position: relative;
  height: 100%;
  width: 180px;
  overflow: hidden;
  position: relative;
  height: 252.0px;
  width: 180px;
  overflow: hidden;
}
/* line 153, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster img, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster img, body#new-body div#main-new.reviews ul.recommendations .film .poster img, body#new-body div#main-new.reviews ul.genre-list .film .poster img, body#new-body div#main-new.ranking ul.recommendations .film .poster img, body#new-body div#main-new.ranking ul.genre-list .film .poster img, body#new-body.recommendations div#main-new ul.recommendations .film .poster img, body#new-body.recommendations div#main-new ul.genre-list .film .poster img,
body#new-body div#main-new.genre ul.recommendations .film .poster img,
body#new-body div#main-new.genre ul.genre-list .film .poster img, body#new-body div#main-new.news ul.recommendations .film .poster img, body#new-body div#main-new.news ul.genre-list .film .poster img, body#new-body.search div#main-new > div.content ul.search-results li > div .poster img {
  height: 252.0px;
  width: 180px;
}
/* line 158, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster .overlay, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay, body#new-body div#main-new.reviews ul.recommendations .film .poster .overlay, body#new-body div#main-new.reviews ul.genre-list .film .poster .overlay, body#new-body div#main-new.ranking ul.recommendations .film .poster .overlay, body#new-body div#main-new.ranking ul.genre-list .film .poster .overlay, body#new-body.recommendations div#main-new ul.recommendations .film .poster .overlay, body#new-body.recommendations div#main-new ul.genre-list .film .poster .overlay,
body#new-body div#main-new.genre ul.recommendations .film .poster .overlay,
body#new-body div#main-new.genre ul.genre-list .film .poster .overlay, body#new-body div#main-new.news ul.recommendations .film .poster .overlay, body#new-body div#main-new.news ul.genre-list .film .poster .overlay, body#new-body.search div#main-new > div.content ul.search-results li > div .poster .overlay {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  color: white;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 170, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster .overlay > div, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay > div, body#new-body div#main-new.reviews ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.reviews ul.genre-list .film .poster .overlay > div, body#new-body div#main-new.ranking ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.ranking ul.genre-list .film .poster .overlay > div, body#new-body.recommendations div#main-new ul.recommendations .film .poster .overlay > div, body#new-body.recommendations div#main-new ul.genre-list .film .poster .overlay > div,
body#new-body div#main-new.genre ul.recommendations .film .poster .overlay > div,
body#new-body div#main-new.genre ul.genre-list .film .poster .overlay > div, body#new-body div#main-new.news ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.news ul.genre-list .film .poster .overlay > div, body#new-body.search div#main-new > div.content ul.search-results li > div .poster .overlay > div {
  position: absolute;
  top: 72%;
  width: 100%;
  text-align: center;
}
/* line 177, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster .overlay .average, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay .average, body#new-body div#main-new.reviews ul.recommendations .film .poster .overlay .average, body#new-body div#main-new.reviews ul.genre-list .film .poster .overlay .average, body#new-body div#main-new.ranking ul.recommendations .film .poster .overlay .average, body#new-body div#main-new.ranking ul.genre-list .film .poster .overlay .average, body#new-body.recommendations div#main-new ul.recommendations .film .poster .overlay .average, body#new-body.recommendations div#main-new ul.genre-list .film .poster .overlay .average,
body#new-body div#main-new.genre ul.recommendations .film .poster .overlay .average,
body#new-body div#main-new.genre ul.genre-list .film .poster .overlay .average, body#new-body div#main-new.news ul.recommendations .film .poster .overlay .average, body#new-body div#main-new.news ul.genre-list .film .poster .overlay .average, body#new-body.search div#main-new > div.content ul.search-results li > div .poster .overlay .average {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #777179;
  font-size: 20px;
  line-height: 35.28px;
  margin: 5px auto;
  height: 35.28px;
  width: 57.6px;
}
/* line 191, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster.small .overlay > div, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster.small .overlay > div, body#new-body div#main-new.reviews ul.recommendations .film .poster.small .overlay > div, body#new-body div#main-new.reviews ul.genre-list .film .poster.small .overlay > div, body#new-body div#main-new.ranking ul.recommendations .film .poster.small .overlay > div, body#new-body div#main-new.ranking ul.genre-list .film .poster.small .overlay > div, body#new-body.recommendations div#main-new ul.recommendations .film .poster.small .overlay > div, body#new-body.recommendations div#main-new ul.genre-list .film .poster.small .overlay > div,
body#new-body div#main-new.genre ul.recommendations .film .poster.small .overlay > div,
body#new-body div#main-new.genre ul.genre-list .film .poster.small .overlay > div, body#new-body div#main-new.news ul.recommendations .film .poster.small .overlay > div, body#new-body div#main-new.news ul.genre-list .film .poster.small .overlay > div, body#new-body.search div#main-new > div.content ul.search-results li > div .poster.small .overlay > div {
  top: 168.84px;
}
/* line 195, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster.small .overlay .average, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster.small .overlay .average, body#new-body div#main-new.reviews ul.recommendations .film .poster.small .overlay .average, body#new-body div#main-new.reviews ul.genre-list .film .poster.small .overlay .average, body#new-body div#main-new.ranking ul.recommendations .film .poster.small .overlay .average, body#new-body div#main-new.ranking ul.genre-list .film .poster.small .overlay .average, body#new-body.recommendations div#main-new ul.recommendations .film .poster.small .overlay .average, body#new-body.recommendations div#main-new ul.genre-list .film .poster.small .overlay .average,
body#new-body div#main-new.genre ul.recommendations .film .poster.small .overlay .average,
body#new-body div#main-new.genre ul.genre-list .film .poster.small .overlay .average, body#new-body div#main-new.news ul.recommendations .film .poster.small .overlay .average, body#new-body div#main-new.news ul.genre-list .film .poster.small .overlay .average, body#new-body.search div#main-new > div.content ul.search-results li > div .poster.small .overlay .average {
  font-size: 18px;
  line-height: 55.44px;
  height: 55.44px;
  width: 86.4px;
  margin: 0 auto;
}
/* line 50, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster img, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster img, body#new-body div#main-new.reviews ul.recommendations .film .poster img, body#new-body div#main-new.reviews ul.genre-list .film .poster img, body#new-body div#main-new.ranking ul.recommendations .film .poster img, body#new-body div#main-new.ranking ul.genre-list .film .poster img, body#new-body.recommendations div#main-new ul.recommendations .film .poster img, body#new-body.recommendations div#main-new ul.genre-list .film .poster img,
body#new-body div#main-new.genre ul.recommendations .film .poster img,
body#new-body div#main-new.genre ul.genre-list .film .poster img, body#new-body div#main-new.news ul.recommendations .film .poster img, body#new-body div#main-new.news ul.genre-list .film .poster img, body#new-body.search div#main-new > div.content ul.search-results li > div .poster img {
  -moz-transition: -moz-transform 0.6s ease-out;
  -o-transition: -o-transform 0.6s ease-out;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
}
/* line 55, ../sass/_mixins.scss */
body#new-body.home #recommendations .film .poster:hover img, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster:hover img, body#new-body div#main-new.reviews ul.recommendations .film .poster:hover img, body#new-body div#main-new.reviews ul.genre-list .film .poster:hover img, body#new-body div#main-new.ranking ul.recommendations .film .poster:hover img, body#new-body div#main-new.ranking ul.genre-list .film .poster:hover img, body#new-body.recommendations div#main-new ul.recommendations .film .poster:hover img, body#new-body.recommendations div#main-new ul.genre-list .film .poster:hover img,
body#new-body div#main-new.genre ul.recommendations .film .poster:hover img,
body#new-body div#main-new.genre ul.genre-list .film .poster:hover img, body#new-body div#main-new.news ul.recommendations .film .poster:hover img, body#new-body div#main-new.news ul.genre-list .film .poster:hover img, body#new-body.search div#main-new > div.content ul.search-results li > div .poster:hover img {
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
/* line 461, ../sass/_helpers.scss */
body#new-body.home #recommendations .film .content, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content, body#new-body div#main-new.reviews ul.recommendations .film .content, body#new-body div#main-new.reviews ul.genre-list .film .content, body#new-body div#main-new.ranking ul.recommendations .film .content, body#new-body div#main-new.ranking ul.genre-list .film .content, body#new-body.recommendations div#main-new ul.recommendations .film .content, body#new-body.recommendations div#main-new ul.genre-list .film .content,
body#new-body div#main-new.genre ul.recommendations .film .content,
body#new-body div#main-new.genre ul.genre-list .film .content, body#new-body div#main-new.news ul.recommendations .film .content, body#new-body div#main-new.news ul.genre-list .film .content, body#new-body.search div#main-new > div.content ul.search-results li > div .content {
  box-sizing: border-box;
  flex-grow: 1;
  max-height: 252px;
  position: relative;
  padding: 15px;
}
/* line 470, ../sass/_helpers.scss */
body#new-body.home #recommendations .film h3, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film h3, body#new-body div#main-new.reviews ul.recommendations .film h3, body#new-body div#main-new.reviews ul.genre-list .film h3, body#new-body div#main-new.ranking ul.recommendations .film h3, body#new-body div#main-new.ranking ul.genre-list .film h3, body#new-body.recommendations div#main-new ul.recommendations .film h3, body#new-body.recommendations div#main-new ul.genre-list .film h3,
body#new-body div#main-new.genre ul.recommendations .film h3,
body#new-body div#main-new.genre ul.genre-list .film h3, body#new-body div#main-new.news ul.recommendations .film h3, body#new-body div#main-new.news ul.genre-list .film h3, body#new-body.search div#main-new > div.content ul.search-results li > div h3 {
  font-size: 22px;
  margin-bottom: 5px;
}
/* line 474, ../sass/_helpers.scss */
body#new-body.home #recommendations .film h3 span, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film h3 span, body#new-body div#main-new.reviews ul.recommendations .film h3 span, body#new-body div#main-new.reviews ul.genre-list .film h3 span, body#new-body div#main-new.ranking ul.recommendations .film h3 span, body#new-body div#main-new.ranking ul.genre-list .film h3 span, body#new-body.recommendations div#main-new ul.recommendations .film h3 span, body#new-body.recommendations div#main-new ul.genre-list .film h3 span,
body#new-body div#main-new.genre ul.recommendations .film h3 span,
body#new-body div#main-new.genre ul.genre-list .film h3 span, body#new-body div#main-new.news ul.recommendations .film h3 span, body#new-body div#main-new.news ul.genre-list .film h3 span, body#new-body.search div#main-new > div.content ul.search-results li > div h3 span {
  color: #c6c6c6;
  font-weight: normal;
}
/* line 480, ../sass/_helpers.scss */
body#new-body.home #recommendations .film .info, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .info, body#new-body div#main-new.reviews ul.recommendations .film .info, body#new-body div#main-new.reviews ul.genre-list .film .info, body#new-body div#main-new.ranking ul.recommendations .film .info, body#new-body div#main-new.ranking ul.genre-list .film .info, body#new-body.recommendations div#main-new ul.recommendations .film .info, body#new-body.recommendations div#main-new ul.genre-list .film .info,
body#new-body div#main-new.genre ul.recommendations .film .info,
body#new-body div#main-new.genre ul.genre-list .film .info, body#new-body div#main-new.news ul.recommendations .film .info, body#new-body div#main-new.news ul.genre-list .film .info, body#new-body.search div#main-new > div.content ul.search-results li > div .info {
  color: #777777;
}
/* line 484, ../sass/_helpers.scss */
body#new-body.home #recommendations .film .description, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .description, body#new-body div#main-new.reviews ul.recommendations .film .description, body#new-body div#main-new.reviews ul.genre-list .film .description, body#new-body div#main-new.ranking ul.recommendations .film .description, body#new-body div#main-new.ranking ul.genre-list .film .description, body#new-body.recommendations div#main-new ul.recommendations .film .description, body#new-body.recommendations div#main-new ul.genre-list .film .description,
body#new-body div#main-new.genre ul.recommendations .film .description,
body#new-body div#main-new.genre ul.genre-list .film .description, body#new-body div#main-new.news ul.recommendations .film .description, body#new-body div#main-new.news ul.genre-list .film .description, body#new-body.search div#main-new > div.content ul.search-results li > div .description {
  color: #616161;
  font-size: 14px;
  margin-top: 23px;
  max-height: 80px;
  overflow: hidden;
}
/* line 492, ../sass/_helpers.scss */
body#new-body.home #recommendations .film .star-rating, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating, body#new-body div#main-new.reviews ul.recommendations .film .star-rating, body#new-body div#main-new.reviews ul.genre-list .film .star-rating, body#new-body div#main-new.ranking ul.recommendations .film .star-rating, body#new-body div#main-new.ranking ul.genre-list .film .star-rating, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating,
body#new-body div#main-new.genre ul.recommendations .film .star-rating,
body#new-body div#main-new.genre ul.genre-list .film .star-rating, body#new-body div#main-new.news ul.recommendations .film .star-rating, body#new-body div#main-new.news ul.genre-list .film .star-rating, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating {
  position: absolute;
  bottom: 15px;
  width: calc(100% - 30px);
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 501, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .poster, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster, body#new-body div#main-new.reviews ul.recommendations .film .poster, body#new-body div#main-new.reviews ul.genre-list .film .poster, body#new-body div#main-new.ranking ul.recommendations .film .poster, body#new-body div#main-new.ranking ul.genre-list .film .poster, body#new-body.recommendations div#main-new ul.recommendations .film .poster, body#new-body.recommendations div#main-new ul.genre-list .film .poster,
  body#new-body div#main-new.genre ul.recommendations .film .poster,
  body#new-body div#main-new.genre ul.genre-list .film .poster, body#new-body div#main-new.news ul.recommendations .film .poster, body#new-body div#main-new.news ul.genre-list .film .poster, body#new-body.search div#main-new > div.content ul.search-results li > div .poster {
    height: 180px;
    width: 130px;
  }
  /* line 505, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .poster img, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster img, body#new-body div#main-new.reviews ul.recommendations .film .poster img, body#new-body div#main-new.reviews ul.genre-list .film .poster img, body#new-body div#main-new.ranking ul.recommendations .film .poster img, body#new-body div#main-new.ranking ul.genre-list .film .poster img, body#new-body.recommendations div#main-new ul.recommendations .film .poster img, body#new-body.recommendations div#main-new ul.genre-list .film .poster img,
  body#new-body div#main-new.genre ul.recommendations .film .poster img,
  body#new-body div#main-new.genre ul.genre-list .film .poster img, body#new-body div#main-new.news ul.recommendations .film .poster img, body#new-body div#main-new.news ul.genre-list .film .poster img, body#new-body.search div#main-new > div.content ul.search-results li > div .poster img {
    height: auto;
    width: 100%;
  }
  /* line 510, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .poster .overlay > div, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay > div, body#new-body div#main-new.reviews ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.reviews ul.genre-list .film .poster .overlay > div, body#new-body div#main-new.ranking ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.ranking ul.genre-list .film .poster .overlay > div, body#new-body.recommendations div#main-new ul.recommendations .film .poster .overlay > div, body#new-body.recommendations div#main-new ul.genre-list .film .poster .overlay > div,
  body#new-body div#main-new.genre ul.recommendations .film .poster .overlay > div,
  body#new-body div#main-new.genre ul.genre-list .film .poster .overlay > div, body#new-body div#main-new.news ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.news ul.genre-list .film .poster .overlay > div, body#new-body.search div#main-new > div.content ul.search-results li > div .poster .overlay > div {
    top: 60%;
  }
  /* line 515, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .star-rating, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating, body#new-body div#main-new.reviews ul.recommendations .film .star-rating, body#new-body div#main-new.reviews ul.genre-list .film .star-rating, body#new-body div#main-new.ranking ul.recommendations .film .star-rating, body#new-body div#main-new.ranking ul.genre-list .film .star-rating, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating,
  body#new-body div#main-new.genre ul.recommendations .film .star-rating,
  body#new-body div#main-new.genre ul.genre-list .film .star-rating, body#new-body div#main-new.news ul.recommendations .film .star-rating, body#new-body div#main-new.news ul.genre-list .film .star-rating, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating {
    left: -115px;
    width: 300px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 501, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .poster, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster, body#new-body div#main-new.reviews ul.recommendations .film .poster, body#new-body div#main-new.reviews ul.genre-list .film .poster, body#new-body div#main-new.ranking ul.recommendations .film .poster, body#new-body div#main-new.ranking ul.genre-list .film .poster, body#new-body.recommendations div#main-new ul.recommendations .film .poster, body#new-body.recommendations div#main-new ul.genre-list .film .poster,
  body#new-body div#main-new.genre ul.recommendations .film .poster,
  body#new-body div#main-new.genre ul.genre-list .film .poster, body#new-body div#main-new.news ul.recommendations .film .poster, body#new-body div#main-new.news ul.genre-list .film .poster, body#new-body.search div#main-new > div.content ul.search-results li > div .poster {
    height: 180px;
    width: 130px;
  }
  /* line 505, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .poster img, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster img, body#new-body div#main-new.reviews ul.recommendations .film .poster img, body#new-body div#main-new.reviews ul.genre-list .film .poster img, body#new-body div#main-new.ranking ul.recommendations .film .poster img, body#new-body div#main-new.ranking ul.genre-list .film .poster img, body#new-body.recommendations div#main-new ul.recommendations .film .poster img, body#new-body.recommendations div#main-new ul.genre-list .film .poster img,
  body#new-body div#main-new.genre ul.recommendations .film .poster img,
  body#new-body div#main-new.genre ul.genre-list .film .poster img, body#new-body div#main-new.news ul.recommendations .film .poster img, body#new-body div#main-new.news ul.genre-list .film .poster img, body#new-body.search div#main-new > div.content ul.search-results li > div .poster img {
    height: auto;
    width: 100%;
  }
  /* line 510, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .poster .overlay > div, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay > div, body#new-body div#main-new.reviews ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.reviews ul.genre-list .film .poster .overlay > div, body#new-body div#main-new.ranking ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.ranking ul.genre-list .film .poster .overlay > div, body#new-body.recommendations div#main-new ul.recommendations .film .poster .overlay > div, body#new-body.recommendations div#main-new ul.genre-list .film .poster .overlay > div,
  body#new-body div#main-new.genre ul.recommendations .film .poster .overlay > div,
  body#new-body div#main-new.genre ul.genre-list .film .poster .overlay > div, body#new-body div#main-new.news ul.recommendations .film .poster .overlay > div, body#new-body div#main-new.news ul.genre-list .film .poster .overlay > div, body#new-body.search div#main-new > div.content ul.search-results li > div .poster .overlay > div {
    top: 60%;
  }
  /* line 515, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .star-rating, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating, body#new-body div#main-new.reviews ul.recommendations .film .star-rating, body#new-body div#main-new.reviews ul.genre-list .film .star-rating, body#new-body div#main-new.ranking ul.recommendations .film .star-rating, body#new-body div#main-new.ranking ul.genre-list .film .star-rating, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating,
  body#new-body div#main-new.genre ul.recommendations .film .star-rating,
  body#new-body div#main-new.genre ul.genre-list .film .star-rating, body#new-body div#main-new.news ul.recommendations .film .star-rating, body#new-body div#main-new.news ul.genre-list .film .star-rating, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating {
    left: -115px;
    width: 300px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 522, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .star-rating, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating, body#new-body div#main-new.reviews ul.recommendations .film .star-rating, body#new-body div#main-new.reviews ul.genre-list .film .star-rating, body#new-body div#main-new.ranking ul.recommendations .film .star-rating, body#new-body div#main-new.ranking ul.genre-list .film .star-rating, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating,
  body#new-body div#main-new.genre ul.recommendations .film .star-rating,
  body#new-body div#main-new.genre ul.genre-list .film .star-rating, body#new-body div#main-new.news ul.recommendations .film .star-rating, body#new-body div#main-new.news ul.genre-list .film .star-rating, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating {
    width: 390px;
    width: calc(100% + 100px);
  }
  /* line 526, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .star-rating .rating-label, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating .rating-label, body#new-body div#main-new.reviews ul.recommendations .film .star-rating .rating-label, body#new-body div#main-new.reviews ul.genre-list .film .star-rating .rating-label, body#new-body div#main-new.ranking ul.recommendations .film .star-rating .rating-label, body#new-body div#main-new.ranking ul.genre-list .film .star-rating .rating-label, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating .rating-label, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating .rating-label,
  body#new-body div#main-new.genre ul.recommendations .film .star-rating .rating-label,
  body#new-body div#main-new.genre ul.genre-list .film .star-rating .rating-label, body#new-body div#main-new.news ul.recommendations .film .star-rating .rating-label, body#new-body div#main-new.news ul.genre-list .film .star-rating .rating-label, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating .rating-label {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 534, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .description, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .description, body#new-body div#main-new.reviews ul.recommendations .film .description, body#new-body div#main-new.reviews ul.genre-list .film .description, body#new-body div#main-new.ranking ul.recommendations .film .description, body#new-body div#main-new.ranking ul.genre-list .film .description, body#new-body.recommendations div#main-new ul.recommendations .film .description, body#new-body.recommendations div#main-new ul.genre-list .film .description,
  body#new-body div#main-new.genre ul.recommendations .film .description,
  body#new-body div#main-new.genre ul.genre-list .film .description, body#new-body div#main-new.news ul.recommendations .film .description, body#new-body div#main-new.news ul.genre-list .film .description, body#new-body.search div#main-new > div.content ul.search-results li > div .description {
    display: none;
  }
  /* line 538, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .star-rating, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating, body#new-body div#main-new.reviews ul.recommendations .film .star-rating, body#new-body div#main-new.reviews ul.genre-list .film .star-rating, body#new-body div#main-new.ranking ul.recommendations .film .star-rating, body#new-body div#main-new.ranking ul.genre-list .film .star-rating, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating,
  body#new-body div#main-new.genre ul.recommendations .film .star-rating,
  body#new-body div#main-new.genre ul.genre-list .film .star-rating, body#new-body div#main-new.news ul.recommendations .film .star-rating, body#new-body div#main-new.news ul.genre-list .film .star-rating, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating {
    width: calc(100% + 100px);
  }
  /* line 540, ../sass/_helpers.scss */
  body#new-body.home #recommendations .film .star-rating .rating-label, body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .star-rating .rating-label, body#new-body div#main-new.reviews ul.recommendations .film .star-rating .rating-label, body#new-body div#main-new.reviews ul.genre-list .film .star-rating .rating-label, body#new-body div#main-new.ranking ul.recommendations .film .star-rating .rating-label, body#new-body div#main-new.ranking ul.genre-list .film .star-rating .rating-label, body#new-body.recommendations div#main-new ul.recommendations .film .star-rating .rating-label, body#new-body.recommendations div#main-new ul.genre-list .film .star-rating .rating-label,
  body#new-body div#main-new.genre ul.recommendations .film .star-rating .rating-label,
  body#new-body div#main-new.genre ul.genre-list .film .star-rating .rating-label, body#new-body div#main-new.news ul.recommendations .film .star-rating .rating-label, body#new-body div#main-new.news ul.genre-list .film .star-rating .rating-label, body#new-body.search div#main-new > div.content ul.search-results li > div .star-rating .rating-label {
    margin-left: 130px;
  }
}

/* line 550, ../sass/_helpers.scss */
.star-rating .rating-label {
  color: #c6c6c6;
  margin-bottom: 5px;
}
/* line 553, ../sass/_helpers.scss */
.star-rating .rating-label .human-rating {
  color: #777777;
  display: inline-block;
  font-weight: bold;
}
/* line 557, ../sass/_helpers.scss */
.star-rating .rating-label .human-rating:first-letter {
  text-transform: uppercase;
}
/* line 564, ../sass/_helpers.scss */
.star-rating .rate-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}
/* line 567, ../sass/_helpers.scss */
.star-rating .rate-wrapper.main {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/* line 571, ../sass/_helpers.scss */
.star-rating .rate-wrapper.main {
  background-color: #eeeeee;
  height: 40px;
}
/* line 577, ../sass/_helpers.scss */
.star-rating .rate-wrapper .rate {
  background-image: url("../layout/stars.png");
  background-size: 100% auto;
  margin: 8px 5px;
  height: 24px;
  width: 240px;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-1 {
  background-position-y: 10%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-1:hover {
  background-position-y: 10% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-2 {
  background-position-y: 20%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-2:hover {
  background-position-y: 20% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-3 {
  background-position-y: 30%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-3:hover {
  background-position-y: 30% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-4 {
  background-position-y: 40%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-4:hover {
  background-position-y: 40% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-5 {
  background-position-y: 50%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-5:hover {
  background-position-y: 50% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-6 {
  background-position-y: 60%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-6:hover {
  background-position-y: 60% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-7 {
  background-position-y: 70%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-7:hover {
  background-position-y: 70% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-8 {
  background-position-y: 80%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-8:hover {
  background-position-y: 80% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-9 {
  background-position-y: 90%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-9:hover {
  background-position-y: 90% !important;
}
/* line 71, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.r-10 {
  background-position-y: 100%;
}
/* line 75, ../sass/_mixins.scss */
.star-rating .rate-wrapper .rate.s-10:hover {
  background-position-y: 100% !important;
}
/* line 587, ../sass/_helpers.scss */
.star-rating .rate-wrapper.extra .rate {
  background-image: url("../layout/stars_dark.png");
  margin: 9.5px 5px;
  height: 21px;
  width: 210px;
}
/* line 594, ../sass/_helpers.scss */
.star-rating .rate-wrapper .star {
  cursor: pointer;
  float: left;
  height: 100%;
  width: 10%;
}
/* line 601, ../sass/_helpers.scss */
.star-rating .rate-wrapper .rating {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background-color: white;
  font-size: 20px;
  font-weight: bold;
  line-height: 30px;
  margin: 5px;
  height: 30px;
  width: 40px;
  position: relative;
  text-align: center;
}
/* line 613, ../sass/_helpers.scss */
.star-rating .rate-wrapper .rating.loading {
  background-image: url("../layout/ajax-loader-wall.gif");
  background-position: center;
  background-repeat: no-repeat;
  color: transparent;
}
/* line 620, ../sass/_helpers.scss */
.star-rating .rate-wrapper .rating i {
  display: none;
}
/* line 624, ../sass/_helpers.scss */
.star-rating .rate-wrapper .rating.rated > i {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: #c6c6c6;
  cursor: pointer;
  display: inline-block;
  font-size: 10px;
  padding: 7px;
  position: absolute;
  top: -12px;
  right: -12px;
}
/* line 638, ../sass/_helpers.scss */
.star-rating .rate-wrapper.extra .rating {
  background-color: transparent;
  font-size: 15px;
  width: 20px;
}
/* line 643, ../sass/_helpers.scss */
.star-rating .rate-wrapper.extra .rating.rated > i {
  background-color: white;
  padding: 4px;
  font-size: 8px;
  top: -8px;
  right: -8px;
}
/* line 653, ../sass/_helpers.scss */
.star-rating.detailed {
  background-color: #d4d4d4;
  padding: 15px;
}
/* line 657, ../sass/_helpers.scss */
.star-rating.detailed ul {
  list-style: none;
  width: 100%;
}
/* line 661, ../sass/_helpers.scss */
.star-rating.detailed ul li {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/* line 667, ../sass/_helpers.scss */
.star-rating.detailed label {
  font-weight: bold;
  line-height: 40px;
}

/* line 677, ../sass/_helpers.scss */
.scrollable .mCS-minimal-dark.mCSB_scrollTools_vertical {
  margin: 6px 0;
  width: 15px;
}
/* line 684, ../sass/_helpers.scss */
.scrollable .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar, .scrollable .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger:active .mCSB_dragger_bar {
  width: 5px;
}

/* line 692, ../sass/_helpers.scss */
.text-left {
  text-align: left !important;
}

/* line 696, ../sass/_helpers.scss */
.text-right {
  text-align: right !important;
}

/* line 700, ../sass/_helpers.scss */
div#main-new.movie > .row > aside.primary section.poster, div#main-new.person > .row > aside.primary section.poster, div#main-new.movie > .row > aside.primary section.film-data .genres, div#main-new.movie > .row > aside.primary section.person-data .genres, div#main-new.person > .row > aside.primary section.film-data .genres, div#main-new.person > .row > aside.primary section.person-data .genres, div#main-new.movie div.content article .title-box, div#main-new.movie div.content article .name-box, div#main-new.person div.content article .title-box, div#main-new.person div.content article .name-box, div#main-new.movie div.content article .cast, div#main-new.person div.content article .cast, div#main-new.movie div.content article .trailers, div#main-new.person div.content article .trailers {
  overflow: hidden;
  position: relative;
}
/* line 704, ../sass/_helpers.scss */
div#main-new.movie > .row > aside.primary section.poster .edit-button, div#main-new.person > .row > aside.primary section.poster .edit-button, div#main-new.movie > .row > aside.primary section.film-data .genres .edit-button, div#main-new.movie > .row > aside.primary section.person-data .genres .edit-button, div#main-new.person > .row > aside.primary section.film-data .genres .edit-button, div#main-new.person > .row > aside.primary section.person-data .genres .edit-button, div#main-new.movie div.content article .title-box .edit-button, div#main-new.movie div.content article .name-box .edit-button, div#main-new.person div.content article .title-box .edit-button, div#main-new.person div.content article .name-box .edit-button, div#main-new.movie div.content article .cast .edit-button, div#main-new.person div.content article .cast .edit-button, div#main-new.movie div.content article .trailers .edit-button, div#main-new.person div.content article .trailers .edit-button {
  background-color: #da371f;
  height: 50px;
  width: 50px;
  padding: 6px;
  position: absolute;
  right: -50px;
  top: -50px;
  transition: top 0.3s ease, right 0.3s ease;
}
/* line 714, ../sass/_helpers.scss */
div#main-new.movie > .row > aside.primary section.poster .edit-button i, div#main-new.person > .row > aside.primary section.poster .edit-button i, div#main-new.movie > .row > aside.primary section.film-data .genres .edit-button i, div#main-new.movie > .row > aside.primary section.person-data .genres .edit-button i, div#main-new.person > .row > aside.primary section.film-data .genres .edit-button i, div#main-new.person > .row > aside.primary section.person-data .genres .edit-button i, div#main-new.movie div.content article .title-box .edit-button i, div#main-new.movie div.content article .name-box .edit-button i, div#main-new.person div.content article .title-box .edit-button i, div#main-new.person div.content article .name-box .edit-button i, div#main-new.movie div.content article .cast .edit-button i, div#main-new.person div.content article .cast .edit-button i, div#main-new.movie div.content article .trailers .edit-button i, div#main-new.person div.content article .trailers .edit-button i {
  font-size: 35px;
  margin-bottom: 3px;
  margin-left: 3px;
  top: 0;
}
/* line 722, ../sass/_helpers.scss */
div#main-new.movie > .row > aside.primary section.poster .edit-button.small, div#main-new.person > .row > aside.primary section.poster .edit-button.small, div#main-new.movie > .row > aside.primary section.film-data .genres .edit-button.small, div#main-new.movie > .row > aside.primary section.person-data .genres .edit-button.small, div#main-new.person > .row > aside.primary section.film-data .genres .edit-button.small, div#main-new.person > .row > aside.primary section.person-data .genres .edit-button.small, div#main-new.movie div.content article .title-box .edit-button.small, div#main-new.movie div.content article .name-box .edit-button.small, div#main-new.person div.content article .title-box .edit-button.small, div#main-new.person div.content article .name-box .edit-button.small, div#main-new.movie div.content article .cast .edit-button.small, div#main-new.person div.content article .cast .edit-button.small, div#main-new.movie div.content article .trailers .edit-button.small, div#main-new.person div.content article .trailers .edit-button.small {
  height: 31px;
  width: 31px;
  padding: 5px;
}
/* line 727, ../sass/_helpers.scss */
div#main-new.movie > .row > aside.primary section.poster .edit-button.small i, div#main-new.person > .row > aside.primary section.poster .edit-button.small i, div#main-new.movie > .row > aside.primary section.film-data .genres .edit-button.small i, div#main-new.movie > .row > aside.primary section.person-data .genres .edit-button.small i, div#main-new.person > .row > aside.primary section.film-data .genres .edit-button.small i, div#main-new.person > .row > aside.primary section.person-data .genres .edit-button.small i, div#main-new.movie div.content article .title-box .edit-button.small i, div#main-new.movie div.content article .name-box .edit-button.small i, div#main-new.person div.content article .title-box .edit-button.small i, div#main-new.person div.content article .name-box .edit-button.small i, div#main-new.movie div.content article .cast .edit-button.small i, div#main-new.person div.content article .cast .edit-button.small i, div#main-new.movie div.content article .trailers .edit-button.small i, div#main-new.person div.content article .trailers .edit-button.small i {
  font-size: 21px;
  margin-bottom: 1px;
  margin-left: 1px;
}
/* line 735, ../sass/_helpers.scss */
div#main-new.movie > .row > aside.primary section.poster:hover .edit-button:not([disabled]), div#main-new.person > .row > aside.primary section.poster:hover .edit-button:not([disabled]), div#main-new.movie > .row > aside.primary section.film-data .genres:hover .edit-button:not([disabled]), div#main-new.movie > .row > aside.primary section.person-data .genres:hover .edit-button:not([disabled]), div#main-new.person > .row > aside.primary section.film-data .genres:hover .edit-button:not([disabled]), div#main-new.person > .row > aside.primary section.person-data .genres:hover .edit-button:not([disabled]), div#main-new.movie div.content article .title-box:hover .edit-button:not([disabled]), div#main-new.movie div.content article .name-box:hover .edit-button:not([disabled]), div#main-new.person div.content article .title-box:hover .edit-button:not([disabled]), div#main-new.person div.content article .name-box:hover .edit-button:not([disabled]), div#main-new.movie div.content article .cast:hover .edit-button:not([disabled]), div#main-new.person div.content article .cast:hover .edit-button:not([disabled]), div#main-new.movie div.content article .trailers:hover .edit-button:not([disabled]), div#main-new.person div.content article .trailers:hover .edit-button:not([disabled]) {
  right: 0;
  top: 0;
}

/* line 7, ../sass/_common.scss */
body#new-body {
  /*** PLACEHOLDERS **/
  /*** ADV ADS **/
  /** MCN ADS **/
}
/* line 9, ../sass/_common.scss */
body#new-body > .cc_banner-wrapper {
  display: none;
}
/* line 13, ../sass/_common.scss */
body#new-body div#main-new {
  margin: 15px auto;
}
/* line 17, ../sass/_common.scss */
body#new-body div#main-new .row > aside, body#new-body div#main-new .row > div.content {
  float: left;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 17, ../sass/_common.scss */
  body#new-body div#main-new .row > aside, body#new-body div#main-new .row > div.content {
    padding-left: 8px;
    padding-right: 8px;
  }
}
/* line 31, ../sass/_common.scss */
body#new-body div#main-new > .row > aside.primary {
  padding-right: 0;
}
@media (min-width: 1170px) {
  /* line 31, ../sass/_common.scss */
  body#new-body div#main-new > .row > aside.primary {
    right: 525px;
    width: 265px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 31, ../sass/_common.scss */
  body#new-body div#main-new > .row > aside.primary {
    right: 503px;
    width: 265px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 31, ../sass/_common.scss */
  body#new-body div#main-new > .row > aside.primary {
    margin-top: 15px;
    padding-left: 0;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 31, ../sass/_common.scss */
  body#new-body div#main-new > .row > aside.primary {
    margin-top: 15px;
    padding: 0 8px;
  }
}
@media (min-width: 1170px) {
  /* line 59, ../sass/_common.scss */
  body#new-body div#main-new.two-column > .row > div.content {
    padding-right: 0;
    width: 790px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 66, ../sass/_common.scss */
  body#new-body div#main-new.two-column > .row > aside.secondary {
    margin-top: 15px;
    width: 100%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 66, ../sass/_common.scss */
  body#new-body div#main-new.two-column > .row > aside.secondary {
    margin-top: 15px;
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 66, ../sass/_common.scss */
  body#new-body div#main-new.two-column > .row > aside.secondary {
    margin-top: 15px;
    width: 100%;
  }
}
@media (min-width: 1170px) {
  /* line 79, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > div.content {
    left: 265px;
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 79, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > div.content {
    left: 265px;
    padding-left: 0;
  }
}
@media (min-width: 1170px) {
  /* line 79, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > div.content {
    width: 905px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 79, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > div.content {
    width: 503px;
  }
}
@media (min-width: 1170px) {
  /* line 94, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > aside.primary {
    right: 905px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 94, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > aside.primary {
    right: 525px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 94, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > aside.primary {
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 94, ../sass/_common.scss */
  body#new-body div#main-new.two-column.left > .row > aside.primary {
    width: 100%;
  }
}
@media (min-width: 1170px) {
  /* line 113, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > div.content {
    left: 265px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 113, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > div.content {
    left: 265px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1170px) {
  /* line 113, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > div.content {
    width: 525px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 113, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > div.content {
    margin-right: 15px;
    width: 488px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 130, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > aside.secondary {
    margin-top: 15px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 130, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > aside.secondary {
    margin-top: 15px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 130, ../sass/_common.scss */
  body#new-body div#main-new.three-column > .row > aside.secondary {
    margin-top: 15px;
  }
}
/* line 141, ../sass/_common.scss */
body#new-body div.content article {
  padding: 0 0 30px;
}
/* line 145, ../sass/_common.scss */
body#new-body div.content article > div, body#new-body div.content article > h1 {
  padding: 0 15px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 145, ../sass/_common.scss */
  body#new-body div.content article > div, body#new-body div.content article > h1 {
    padding: 0 8px;
  }
}
/* line 154, ../sass/_common.scss */
body#new-body div.content article h1 {
  font-family: "Roboto Condensed";
  font-size: 38px;
  text-transform: none;
}
/* line 161, ../sass/_common.scss */
body#new-body div.content #main-first-column-error {
  margin: 20px auto;
  max-width: 563px;
}
/* line 165, ../sass/_common.scss */
body#new-body div.content #main-first-column-error h2 {
  margin-top: 20px;
}
/* line 171, ../sass/_common.scss */
body#new-body div.content section.flatpage h1 {
  margin-bottom: 20px;
}
@media (min-width: 1170px) {
  /* line 177, ../sass/_common.scss */
  body#new-body aside.secondary {
    width: 380px;
  }
}
/* line 183, ../sass/_common.scss */
body#new-body h1, body#new-body h2, body#new-body h3, body#new-body h4, body#new-body h5, body#new-body h6 {
  font-weight: bold;
}
/* line 186, ../sass/_common.scss */
body#new-body h1 > span:not(.red):not(.meta), body#new-body h2 > span:not(.red):not(.meta), body#new-body h3 > span:not(.red):not(.meta), body#new-body h4 > span:not(.red):not(.meta), body#new-body h5 > span:not(.red):not(.meta), body#new-body h6 > span:not(.red):not(.meta) {
  font-weight: normal;
}
/* line 191, ../sass/_common.scss */
body#new-body section > h2 {
  font-size: 18px;
  margin-bottom: 12px;
  text-transform: uppercase;
}
/* line 197, ../sass/_common.scss */
body#new-body section > h3 {
  font-size: 16px;
}
/* line 201, ../sass/_common.scss */
body#new-body a, body#new-body a:hover, body#new-body a:active {
  color: black;
  font-weight: bold;
  text-decoration: none;
  background-color: unset;
}
/* line 208, ../sass/_common.scss */
body#new-body a:focus {
  outline: none;
}
/* line 212, ../sass/_common.scss */
body#new-body form textarea {
  resize: none;
}
/* line 216, ../sass/_common.scss */
body#new-body meter {
  -moz-appearance: none;
  -webkit-appearance: none;
  overflow: hidden;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
/* line 223, ../sass/_common.scss */
body#new-body meter::-moz-meter-bar {
  background: none;
}
/* line 227, ../sass/_common.scss */
body#new-body meter::-webkit-meter-bar {
  background: none;
  display: none;
}
/* line 233, ../sass/_common.scss */
body#new-body ul.pagination {
  display: block;
  text-align: center;
  list-style: none;
  margin: 10px 0;
}
/* line 239, ../sass/_common.scss */
body#new-body ul.pagination li {
  display: inline-block;
  margin: 10px;
}
/* line 245, ../sass/_common.scss */
body#new-body ul.pagination a.page-button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  border: none;
  display: inline-block;
  float: none;
  padding: 0;
  width: 150px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body ul.pagination a.page-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body ul.pagination a.page-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body ul.pagination a.page-button:hover {
  text-decoration: none;
}
/* line 253, ../sass/_common.scss */
body#new-body ul.pagination a.page-button.all {
  background-color: black;
  display: block;
  margin: 20px auto 0;
}
/* line 261, ../sass/_common.scss */
body#new-body section.comments {
  background-color: #f7f7f7;
  padding-bottom: 60px;
  padding-top: 40px;
}
/* line 63, ../sass/_mixins.scss */
body#new-body section.comments .depth-0 {
  margin-left: 0px;
}
/* line 63, ../sass/_mixins.scss */
body#new-body section.comments .depth-1 {
  margin-left: 65px;
}
/* line 63, ../sass/_mixins.scss */
body#new-body section.comments .depth-2 {
  margin-left: 130px;
}
/* line 63, ../sass/_mixins.scss */
body#new-body section.comments .depth-3 {
  margin-left: 195px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 63, ../sass/_mixins.scss */
  body#new-body section.comments .depth-0 {
    margin-left: 0px;
  }
  /* line 63, ../sass/_mixins.scss */
  body#new-body section.comments .depth-1 {
    margin-left: 40px;
  }
  /* line 63, ../sass/_mixins.scss */
  body#new-body section.comments .depth-2 {
    margin-left: 80px;
  }
  /* line 63, ../sass/_mixins.scss */
  body#new-body section.comments .depth-3 {
    margin-left: 120px;
  }
  /* line 267, ../sass/_common.scss */
  body#new-body section.comments .container {
    padding: 0 15px;
  }
}
@media (min-width: 0) and (max-width: 479px) and (min-width: 0) and (max-width: 479px) {
  /* line 267, ../sass/_common.scss */
  body#new-body section.comments .container {
    padding: 0 8px;
  }
}

@media (min-width: 1170px) {
  /* line 280, ../sass/_common.scss */
  body#new-body section.comments .comments-wrapper {
    margin-left: 65px;
    width: 610px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 287, ../sass/_common.scss */
  body#new-body section.comments .comments-wrapper img.avatar {
    height: 40px;
    width: 40px;
    margin-left: -50px !important;
  }
  /* line 293, ../sass/_common.scss */
  body#new-body section.comments .comments-wrapper form.add-comment, body#new-body section.comments .comments-wrapper .comment {
    padding-left: 50px;
  }
}
/* line 299, ../sass/_common.scss */
body#new-body section.comments form.add-comment {
  margin-bottom: 20px;
  padding-left: 65px;
  position: relative;
}
/* line 304, ../sass/_common.scss */
body#new-body section.comments form.add-comment .textarea-feedback {
  font-weight: bold;
}
/* line 308, ../sass/_common.scss */
body#new-body section.comments form.add-comment img {
  float: left;
  margin-left: -65px;
}
/* line 313, ../sass/_common.scss */
body#new-body section.comments form.add-comment a.submit-button {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  height: 40px;
  width: 140px;
  float: right;
  margin: 15px 0;
  overflow: hidden;
}
/* line 258, ../sass/_mixins.scss */
body#new-body section.comments form.add-comment a.submit-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body section.comments form.add-comment a.submit-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 313, ../sass/_common.scss */
  body#new-body section.comments form.add-comment a.submit-button {
    width: 80px;
  }
}
/* line 281, ../sass/_mixins.scss */
body#new-body section.comments form.add-comment a.submit-button:hover {
  text-decoration: none;
}
/* line 320, ../sass/_common.scss */
body#new-body section.comments form.add-comment a.cancel-button {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  height: 40px;
  width: 140px;
  float: right;
  margin: 15px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body section.comments form.add-comment a.cancel-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body section.comments form.add-comment a.cancel-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 320, ../sass/_common.scss */
  body#new-body section.comments form.add-comment a.cancel-button {
    width: 80px;
  }
}
/* line 281, ../sass/_mixins.scss */
body#new-body section.comments form.add-comment a.cancel-button:hover {
  text-decoration: none;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 320, ../sass/_common.scss */
  body#new-body section.comments form.add-comment a.cancel-button {
    margin: 15px 5px;
  }
}
/* line 331, ../sass/_common.scss */
body#new-body section.comments form.edit-form {
  position: relative;
}
/* line 335, ../sass/_common.scss */
body#new-body section.comments .comment {
  margin-bottom: 25px;
  padding-left: 65px;
}
/* line 341, ../sass/_common.scss */
body#new-body section.comments .comment .header img {
  float: left;
  margin-left: -65px;
}
/* line 346, ../sass/_common.scss */
body#new-body section.comments .comment .header .date {
  color: #777777;
  font-weight: bold;
}
/* line 351, ../sass/_common.scss */
body#new-body section.comments .comment .header .rating {
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  height: 20px;
  font-weight: bold;
  padding-left: 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 351, ../sass/_common.scss */
  body#new-body section.comments .comment .header .rating {
    font-size: 0;
  }
}
/* line 362, ../sass/_common.scss */
body#new-body section.comments .comment .header .rating:before {
  color: #b7b7b7;
  content: '\2022';
  font-size: 15px;
  line-height: 15px;
  height: 15px;
  margin-left: 10px;
  margin-top: 2px;
}
/* line 372, ../sass/_common.scss */
body#new-body section.comments .comment .header .rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
  text-indent: unset;
  overflow: unset;
  position: relative;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body section.comments .comment .header .rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 378, ../sass/_common.scss */
body#new-body section.comments .comment .header .rating > span:after {
  color: #da371f;
  content: attr(value);
  font-size: 16px;
  font-weight: bold;
  height: 16px;
  line-height: 16px;
  position: absolute;
  right: -20px;
  top: -2px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 378, ../sass/_common.scss */
  body#new-body section.comments .comment .header .rating > span:after {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 372, ../sass/_common.scss */
  body#new-body section.comments .comment .header .rating > span {
    background: none;
    color: black;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    width: unset !important;
  }
  /* line 403, ../sass/_common.scss */
  body#new-body section.comments .comment .header .rating > span.max {
    margin: 0;
  }
  /* line 407, ../sass/_common.scss */
  body#new-body section.comments .comment .header .rating > span .value {
    color: #da371f;
  }
}
/* line 415, ../sass/_common.scss */
body#new-body section.comments .comment .content {
  margin-top: 15px;
  overflow: auto;
  padding-bottom: 15px;
}
/* line 420, ../sass/_common.scss */
body#new-body section.comments .comment .content .actions {
  margin-top: 20px;
}
/* line 423, ../sass/_common.scss */
body#new-body section.comments .comment .content .actions a + a {
  margin-left: 26px;
}
/* line 428, ../sass/_common.scss */
body#new-body section.comments .comment .content a.save-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
  margin: 10px 0;
}
/* line 258, ../sass/_mixins.scss */
body#new-body section.comments .comment .content a.save-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body section.comments .comment .content a.save-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body section.comments .comment .content a.save-edit:hover {
  text-decoration: none;
}
/* line 434, ../sass/_common.scss */
body#new-body section.comments .comment .content a.cancel-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
  margin: 10px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body section.comments .comment .content a.cancel-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body section.comments .comment .content a.cancel-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body section.comments .comment .content a.cancel-edit:hover {
  text-decoration: none;
}
/* line 442, ../sass/_common.scss */
body#new-body section.comments .comment:not(:hover) a.remove-activity {
  display: none;
}
/* line 448, ../sass/_common.scss */
body#new-body section.comments a.add-comment {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  height: 40px;
  width: 140px;
  float: right;
}
/* line 258, ../sass/_mixins.scss */
body#new-body section.comments a.add-comment.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body section.comments a.add-comment[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 448, ../sass/_common.scss */
  body#new-body section.comments a.add-comment {
    width: 80px;
  }
}
/* line 281, ../sass/_mixins.scss */
body#new-body section.comments a.add-comment:hover {
  text-decoration: none;
}
/* line 455, ../sass/_common.scss */
body#new-body section.missing-movie:not(.inline) > div {
  border: 1px solid #dbdbdb;
}
/* line 459, ../sass/_common.scss */
body#new-body section.missing-movie.inline > div {
  justify-content: space-evenly;
  flex-wrap: wrap;
}
/* line 460, ../sass/_common.scss */
body#new-body section.missing-movie.inline > div:not(.collapse), body#new-body section.missing-movie.inline > div.collapse.in {
  display: flex;
}
/* line 467, ../sass/_common.scss */
body#new-body section.missing-movie.inline > div > a {
  display: inline-block;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 471, ../sass/_common.scss */
  body#new-body section.missing-movie.inline > div > a + a {
    margin-top: 10px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 471, ../sass/_common.scss */
  body#new-body section.missing-movie.inline > div > a + a {
    margin-top: 10px;
  }
}
/* line 479, ../sass/_common.scss */
body#new-body .ui-state-active {
  background: none;
  border: none;
  color: inherit;
}
/* line 486, ../sass/_common.scss */
body#new-body .modal .modal-title {
  font-size: 18px;
  text-transform: uppercase;
}
/* line 491, ../sass/_common.scss */
body#new-body .modal .modal-body.scrollable {
  max-height: 700px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 491, ../sass/_common.scss */
  body#new-body .modal .modal-body.scrollable {
    max-height: calc(100vh - 180px);
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 491, ../sass/_common.scss */
  body#new-body .modal .modal-body.scrollable {
    max-height: calc(100vh - 180px);
  }
}
/* line 499, ../sass/_common.scss */
body#new-body .modal .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/* line 505, ../sass/_common.scss */
body#new-body .modal .modal-footer .help-block {
  text-align: left;
}
/* line 509, ../sass/_common.scss */
body#new-body .modal a.cancel-button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body .modal a.cancel-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body .modal a.cancel-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body .modal a.cancel-button:hover {
  text-decoration: none;
}
/* line 513, ../sass/_common.scss */
body#new-body .modal button[type="submit"] {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
}
/* line 258, ../sass/_mixins.scss */
body#new-body .modal button[type="submit"].inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body .modal button[type="submit"][disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body .modal button[type="submit"]:hover {
  text-decoration: none;
}
/* line 520, ../sass/_common.scss */
body#new-body #import-movie-modal h3 {
  font-size: 17px;
  margin-bottom: 10px;
}
/* line 528, ../sass/_common.scss */
body#new-body form.edit-form .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 15px 0;
}
/* line 530, ../sass/_common.scss */
body#new-body form.edit-form .buttons.inline {
  display: inline-flex;
}
/* line 537, ../sass/_common.scss */
body#new-body form.edit-form .buttons .cancel-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body form.edit-form .buttons .cancel-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body form.edit-form .buttons .cancel-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body form.edit-form .buttons .cancel-edit:hover {
  text-decoration: none;
}
/* line 541, ../sass/_common.scss */
body#new-body form.edit-form .buttons .save-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body form.edit-form .buttons .save-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body form.edit-form .buttons .save-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body form.edit-form .buttons .save-edit:hover {
  text-decoration: none;
}
/* line 547, ../sass/_common.scss */
body#new-body #overlay {
  background: #000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.27;
  z-index: 100;
  cursor: pointer;
}
/* line 559, ../sass/_common.scss */
body#new-body #toplayer {
  background: white;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 100px;
  width: 310px;
  z-index: 200;
}
/* line 567, ../sass/_common.scss */
body#new-body #toplayer section {
  padding: 15px;
}
/* line 574, ../sass/_common.scss */
body#new-body.authors .authors-bar form {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
/* line 578, ../sass/_common.scss */
body#new-body.authors .authors-bar form .users-count {
  margin-right: 20px;
}
/* line 581, ../sass/_common.scss */
body#new-body.authors .authors-bar form .users-count > div {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/* line 585, ../sass/_common.scss */
body#new-body.authors .authors-bar form .users-count > div > span {
  display: inline-block;
}
/* line 588, ../sass/_common.scss */
body#new-body.authors .authors-bar form .users-count > div > span.value {
  font-weight: bold;
  margin-left: 5px;
}
/* line 600, ../sass/_common.scss */
body#new-body.authors ul.authors {
  list-style: none;
  padding: 0;
}
/* line 604, ../sass/_common.scss */
body#new-body.authors ul.authors li {
  padding: 15px;
}
/* line 607, ../sass/_common.scss */
body#new-body.authors ul.authors li > a {
  display: block;
  position: relative;
}
/* line 613, ../sass/_common.scss */
body#new-body.authors ul.authors li > a:hover .caption {
  opacity: 1;
  width: calc(100% + 30px);
}
/* line 619, ../sass/_common.scss */
body#new-body.authors ul.authors li .caption {
  background-color: white;
  position: absolute;
  height: 100%;
  margin-left: 100%;
  opacity: 0;
  overflow: hidden;
  width: 0;
  transition: all 0.4s ease-in-out;
  z-index: 10;
}
/* line 630, ../sass/_common.scss */
body#new-body.authors ul.authors li .caption > * {
  min-width: 190px;
  padding: 5px;
  position: absolute;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 630, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption > * {
    min-width: 185px;
  }
}
/* line 640, ../sass/_common.scss */
body#new-body.authors ul.authors li .caption h3 {
  color: white;
  background-color: #da371f;
  font-size: 16px;
  text-transform: uppercase;
}
/* line 647, ../sass/_common.scss */
body#new-body.authors ul.authors li .caption .user-stats {
  bottom: 0;
  font-weight: normal;
}
/* line 651, ../sass/_common.scss */
body#new-body.authors ul.authors li .caption .user-stats .username {
  font-size: 15px;
  font-weight: bold;
}
/* line 656, ../sass/_common.scss */
body#new-body.authors ul.authors li .caption .user-stats span {
  float: right;
}
/* line 662, ../sass/_common.scss */
body#new-body.authors ul.authors li img {
  height: 100%;
  width: 100%;
}
@media (min-width: 1170px) {
  /* line 669, ../sass/_common.scss */
  body#new-body.authors ul.authors li:nth-child(6n) .caption {
    margin-left: 0;
  }
  /* line 674, ../sass/_common.scss */
  body#new-body.authors ul.authors li:nth-child(6n) > a:hover .caption {
    margin-left: calc(-100% - 30px);
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 683, ../sass/_common.scss */
  body#new-body.authors ul.authors li:nth-child(4n) .caption {
    margin-left: 0;
  }
  /* line 688, ../sass/_common.scss */
  body#new-body.authors ul.authors li:nth-child(4n) > a:hover .caption {
    margin-left: calc(-100% - 30px);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 696, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption {
    bottom: 0;
    opacity: 0.9;
    margin-left: 0;
    height: unset;
    width: 100%;
  }
  /* line 703, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption h3 {
    position: static;
    min-width: 100%;
  }
  /* line 708, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption .user-stats {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 696, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption {
    bottom: 0;
    opacity: 0.9;
    margin-left: 0;
    height: unset;
    width: 100%;
  }
  /* line 703, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption h3 {
    position: static;
    min-width: 100%;
  }
  /* line 708, ../sass/_common.scss */
  body#new-body.authors ul.authors li .caption .user-stats {
    display: none;
  }
}
/* line 719, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box, body#new-body div#main-new.reviews section.ranking .order-box, body#new-body div#main-new.ranking section.ranking .order-box, body#new-body.recommendations div#main-new section.ranking .order-box,
body#new-body div#main-new.genre section.ranking .order-box, body#new-body div#main-new.news section.ranking .order-box, body#new-body.search div#main-new > div.content .filter-box {
  background-color: white;
}
/* line 722, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div, body#new-body div#main-new.reviews section.ranking .order-box div, body#new-body div#main-new.ranking section.ranking .order-box div, body#new-body.recommendations div#main-new section.ranking .order-box div,
body#new-body div#main-new.genre section.ranking .order-box div, body#new-body div#main-new.news section.ranking .order-box div, body#new-body.search div#main-new > div.content .filter-box div {
  display: inline-block;
  height: 45px;
  line-height: 45px;
}
/* line 727, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.info, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.info, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.info, body#new-body div#main-new.reviews section.ranking .order-box div.info, body#new-body div#main-new.ranking section.ranking .order-box div.info, body#new-body.recommendations div#main-new section.ranking .order-box div.info,
body#new-body div#main-new.genre section.ranking .order-box div.info, body#new-body div#main-new.news section.ranking .order-box div.info, body#new-body.search div#main-new > div.content .filter-box div.info {
  float: left;
  font-weight: bold;
  padding-left: 15px;
}
/* line 732, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.info span, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.info span, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.info span, body#new-body div#main-new.reviews section.ranking .order-box div.info span, body#new-body div#main-new.ranking section.ranking .order-box div.info span, body#new-body.recommendations div#main-new section.ranking .order-box div.info span,
body#new-body div#main-new.genre section.ranking .order-box div.info span, body#new-body div#main-new.news section.ranking .order-box div.info span, body#new-body.search div#main-new > div.content .filter-box div.info span {
  display: inline-block;
}
/* line 737, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options, body#new-body div#main-new.reviews section.ranking .order-box div.options, body#new-body div#main-new.ranking section.ranking .order-box div.options, body#new-body.recommendations div#main-new section.ranking .order-box div.options,
body#new-body div#main-new.genre section.ranking .order-box div.options, body#new-body div#main-new.news section.ranking .order-box div.options, body#new-body.search div#main-new > div.content .filter-box div.options {
  display: inline-flex;
  float: right;
}
/* line 741, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options.left, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options.left, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options.left, body#new-body div#main-new.reviews section.ranking .order-box div.options.left, body#new-body div#main-new.ranking section.ranking .order-box div.options.left, body#new-body.recommendations div#main-new section.ranking .order-box div.options.left,
body#new-body div#main-new.genre section.ranking .order-box div.options.left, body#new-body div#main-new.news section.ranking .order-box div.options.left, body#new-body.search div#main-new > div.content .filter-box div.options.left {
  float: left;
}
/* line 744, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options.left > div, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options.left > div, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options.left > div, body#new-body div#main-new.reviews section.ranking .order-box div.options.left > div, body#new-body div#main-new.ranking section.ranking .order-box div.options.left > div, body#new-body.recommendations div#main-new section.ranking .order-box div.options.left > div,
body#new-body div#main-new.genre section.ranking .order-box div.options.left > div, body#new-body div#main-new.news section.ranking .order-box div.options.left > div, body#new-body.search div#main-new > div.content .filter-box div.options.left > div, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options.left > a, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options.left > a, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options.left > a, body#new-body div#main-new.reviews section.ranking .order-box div.options.left > a, body#new-body div#main-new.ranking section.ranking .order-box div.options.left > a, body#new-body.recommendations div#main-new section.ranking .order-box div.options.left > a,
body#new-body div#main-new.genre section.ranking .order-box div.options.left > a, body#new-body div#main-new.news section.ranking .order-box div.options.left > a, body#new-body.search div#main-new > div.content .filter-box div.options.left > a {
  border-left: none;
  border-right: 1px solid #dbdbdb;
}
/* line 750, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div, body#new-body div#main-new.reviews section.ranking .order-box div.options > div, body#new-body div#main-new.ranking section.ranking .order-box div.options > div, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div,
body#new-body div#main-new.genre section.ranking .order-box div.options > div, body#new-body div#main-new.news section.ranking .order-box div.options > div, body#new-body.search div#main-new > div.content .filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a, body#new-body div#main-new.reviews section.ranking .order-box div.options > a, body#new-body div#main-new.ranking section.ranking .order-box div.options > a, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a,
body#new-body div#main-new.genre section.ranking .order-box div.options > a, body#new-body div#main-new.news section.ranking .order-box div.options > a, body#new-body.search div#main-new > div.content .filter-box div.options > a {
  border-left: 1px solid #dbdbdb;
  cursor: pointer;
  display: block;
  font-weight: bold;
  height: 45px;
  padding: 0 15px;
  text-transform: uppercase;
}
/* line 759, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div.active, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div.active, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div.active, body#new-body div#main-new.reviews section.ranking .order-box div.options > div.active, body#new-body div#main-new.ranking section.ranking .order-box div.options > div.active, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div.active,
body#new-body div#main-new.genre section.ranking .order-box div.options > div.active, body#new-body div#main-new.news section.ranking .order-box div.options > div.active, body#new-body.search div#main-new > div.content .filter-box div.options > div.active, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div.selected, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div.selected, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div.selected, body#new-body div#main-new.reviews section.ranking .order-box div.options > div.selected, body#new-body div#main-new.ranking section.ranking .order-box div.options > div.selected, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div.selected,
body#new-body div#main-new.genre section.ranking .order-box div.options > div.selected, body#new-body div#main-new.news section.ranking .order-box div.options > div.selected, body#new-body.search div#main-new > div.content .filter-box div.options > div.selected, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a.active, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a.active, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a.active, body#new-body div#main-new.reviews section.ranking .order-box div.options > a.active, body#new-body div#main-new.ranking section.ranking .order-box div.options > a.active, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a.active,
body#new-body div#main-new.genre section.ranking .order-box div.options > a.active, body#new-body div#main-new.news section.ranking .order-box div.options > a.active, body#new-body.search div#main-new > div.content .filter-box div.options > a.active, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a.selected, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a.selected, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a.selected, body#new-body div#main-new.reviews section.ranking .order-box div.options > a.selected, body#new-body div#main-new.ranking section.ranking .order-box div.options > a.selected, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a.selected,
body#new-body div#main-new.genre section.ranking .order-box div.options > a.selected, body#new-body div#main-new.news section.ranking .order-box div.options > a.selected, body#new-body.search div#main-new > div.content .filter-box div.options > a.selected {
  border-bottom: 2px solid #da371f;
  color: #da371f;
}
/* line 765, ../sass/_common.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div i, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div i, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div i, body#new-body div#main-new.reviews section.ranking .order-box div.options > div i, body#new-body div#main-new.ranking section.ranking .order-box div.options > div i, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div i,
body#new-body div#main-new.genre section.ranking .order-box div.options > div i, body#new-body div#main-new.news section.ranking .order-box div.options > div i, body#new-body.search div#main-new > div.content .filter-box div.options > div i, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a i, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a i, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a i, body#new-body div#main-new.reviews section.ranking .order-box div.options > a i, body#new-body div#main-new.ranking section.ranking .order-box div.options > a i, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a i,
body#new-body div#main-new.genre section.ranking .order-box div.options > a i, body#new-body div#main-new.news section.ranking .order-box div.options > a i, body#new-body.search div#main-new > div.content .filter-box div.options > a i {
  margin-left: 5px;
  top: 2px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 737, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options, body#new-body div#main-new.reviews section.ranking .order-box div.options, body#new-body div#main-new.ranking section.ranking .order-box div.options, body#new-body.recommendations div#main-new section.ranking .order-box div.options,
  body#new-body div#main-new.genre section.ranking .order-box div.options, body#new-body div#main-new.news section.ranking .order-box div.options, body#new-body.search div#main-new > div.content .filter-box div.options {
    display: -webkit-flex;
    display: flex;
    border-top: 1px solid #dbdbdb;
    clear: left;
    float: none;
  }
  /* line 777, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div, body#new-body div#main-new.reviews section.ranking .order-box div.options > div, body#new-body div#main-new.ranking section.ranking .order-box div.options > div, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div,
  body#new-body div#main-new.genre section.ranking .order-box div.options > div, body#new-body div#main-new.news section.ranking .order-box div.options > div, body#new-body.search div#main-new > div.content .filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a, body#new-body div#main-new.reviews section.ranking .order-box div.options > a, body#new-body div#main-new.ranking section.ranking .order-box div.options > a, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a,
  body#new-body div#main-new.genre section.ranking .order-box div.options > a, body#new-body div#main-new.news section.ranking .order-box div.options > a, body#new-body.search div#main-new > div.content .filter-box div.options > a {
    flex-grow: 1;
    border: none;
  }
  /* line 781, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div:first-child, body#new-body div#main-new.reviews section.ranking .order-box div.options > div:first-child, body#new-body div#main-new.ranking section.ranking .order-box div.options > div:first-child, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div:first-child,
  body#new-body div#main-new.genre section.ranking .order-box div.options > div:first-child, body#new-body div#main-new.news section.ranking .order-box div.options > div:first-child, body#new-body.search div#main-new > div.content .filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a:first-child, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a:first-child, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a:first-child, body#new-body div#main-new.reviews section.ranking .order-box div.options > a:first-child, body#new-body div#main-new.ranking section.ranking .order-box div.options > a:first-child, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a:first-child,
  body#new-body div#main-new.genre section.ranking .order-box div.options > a:first-child, body#new-body div#main-new.news section.ranking .order-box div.options > a:first-child, body#new-body.search div#main-new > div.content .filter-box div.options > a:first-child {
    border-right: 1px solid #dbdbdb;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 737, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options, body#new-body div#main-new.reviews section.ranking .order-box div.options, body#new-body div#main-new.ranking section.ranking .order-box div.options, body#new-body.recommendations div#main-new section.ranking .order-box div.options,
  body#new-body div#main-new.genre section.ranking .order-box div.options, body#new-body div#main-new.news section.ranking .order-box div.options, body#new-body.search div#main-new > div.content .filter-box div.options {
    display: -webkit-flex;
    display: flex;
    border-top: 1px solid #dbdbdb;
    clear: left;
    float: none;
  }
  /* line 777, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div, body#new-body div#main-new.reviews section.ranking .order-box div.options > div, body#new-body div#main-new.ranking section.ranking .order-box div.options > div, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div,
  body#new-body div#main-new.genre section.ranking .order-box div.options > div, body#new-body div#main-new.news section.ranking .order-box div.options > div, body#new-body.search div#main-new > div.content .filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a, body#new-body div#main-new.reviews section.ranking .order-box div.options > a, body#new-body div#main-new.ranking section.ranking .order-box div.options > a, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a,
  body#new-body div#main-new.genre section.ranking .order-box div.options > a, body#new-body div#main-new.news section.ranking .order-box div.options > a, body#new-body.search div#main-new > div.content .filter-box div.options > a {
    flex-grow: 1;
    border: none;
  }
  /* line 781, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > div:first-child, body#new-body div#main-new.reviews section.ranking .order-box div.options > div:first-child, body#new-body div#main-new.ranking section.ranking .order-box div.options > div:first-child, body#new-body.recommendations div#main-new section.ranking .order-box div.options > div:first-child,
  body#new-body div#main-new.genre section.ranking .order-box div.options > div:first-child, body#new-body div#main-new.news section.ranking .order-box div.options > div:first-child, body#new-body.search div#main-new > div.content .filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box div.options > a:first-child, body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box div.options > a:first-child, body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options > a:first-child, body#new-body div#main-new.reviews section.ranking .order-box div.options > a:first-child, body#new-body div#main-new.ranking section.ranking .order-box div.options > a:first-child, body#new-body.recommendations div#main-new section.ranking .order-box div.options > a:first-child,
  body#new-body div#main-new.genre section.ranking .order-box div.options > a:first-child, body#new-body div#main-new.news section.ranking .order-box div.options > a:first-child, body#new-body.search div#main-new > div.content .filter-box div.options > a:first-child {
    border-right: 1px solid #dbdbdb;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 789, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options {
    display: -webkit-flex;
    display: flex;
    border-top: 1px solid #dbdbdb;
    clear: left;
    float: none;
  }
  /* line 796, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options > div, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options > div, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options > div, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options > div,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options > div, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options > div, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options > a, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options > a, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options > a, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options > a,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options > a, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options > a, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options > a {
    flex-grow: 1;
    border: none;
  }
  /* line 800, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options > div:first-child, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options > div:first-child, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options > div:first-child, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options > div:first-child,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options > div:first-child, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options > div:first-child, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options > div:first-child, body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options > a:first-child, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options > a:first-child, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options > a:first-child, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options > a:first-child, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options > a:first-child, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options > a:first-child,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options > a:first-child, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options > a:first-child, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options > a:first-child {
    border-right: 1px solid #dbdbdb;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 807, ../sass/_common.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options > div, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options > div, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options > div, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options > div,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options > div, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options > div, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options > div, body#new-body div#main-new.profile > .row > div.content article.dashboard div.medium-simple.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.profile div.medium-simple.filter-box div.options > a, body#new-body div#main-new.profile > .row > div.content article.ratings div.medium-simple.order-box div.options > a, body#new-body div#main-new.reviews section.ranking .medium-simple.order-box div.options > a, body#new-body div#main-new.ranking section.ranking .medium-simple.order-box div.options > a, body#new-body.recommendations div#main-new section.ranking .medium-simple.order-box div.options > a,
  body#new-body div#main-new.genre section.ranking .medium-simple.order-box div.options > a, body#new-body div#main-new.news section.ranking .medium-simple.order-box div.options > a, body#new-body.search div#main-new > div.content .medium-simple.filter-box div.options > a {
    padding: 0 7px;
  }
}
/* line 814, ../sass/_common.scss */
body#new-body #possible-imports-indicator {
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: fixed;
  bottom: 25px;
  right: 25px;
  height: 50px;
  width: 50px;
  background-color: white;
  border: 3px #da371f solid;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
}
@media (min-width: 1170px) {
  /* line 814, ../sass/_common.scss */
  body#new-body #possible-imports-indicator {
    display: -webkit-flex;
    display: flex;
  }
}
/* line 834, ../sass/_common.scss */
body#new-body #possible-imports-indicator i {
  color: #da371f;
  font-size: 32px;
  top: 0;
  transition: transform 0.3s ease-out;
}
/* line 841, ../sass/_common.scss */
body#new-body #possible-imports-indicator .badge {
  background-color: black;
  position: absolute;
  bottom: -25%;
  right: -25%;
}
/* line 849, ../sass/_common.scss */
body#new-body #possible-imports-indicator:hover i {
  transform: rotate(30deg);
}
/* line 856, ../sass/_common.scss */
body#new-body #possible-imports-modal .modal-body {
  padding: 0 0 0 15px;
}
/* line 860, ../sass/_common.scss */
body#new-body #possible-imports-modal .films {
  max-height: 500px;
  overflow: hidden;
  padding-right: 15px;
}
/* line 865, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film {
  height: 50px;
}
/* line 866, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film:not(.alert) {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 10px 0;
}
/* line 873, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film:not(:first-child) {
  border-top: 1px solid #dbdbdb;
}
/* line 879, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film .buttons > a {
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 30px;
  width: 30px;
  transition: transform 0.3s ease-out;
}
/* line 887, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film .buttons > a.accept {
  margin-right: 10px;
}
/* line 892, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film .buttons > a.loading i {
  display: none;
}
/* line 897, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film .buttons > a i {
  font-size: 25px;
}
/* line 901, ../sass/_common.scss */
body#new-body #possible-imports-modal .films .film .buttons > a:hover i {
  transform: scale(1.1);
}
/* line 909, ../sass/_common.scss */
body#new-body span.cke_button__spoilerbutton_icon[style] {
  background-size: 100% !important;
  height: 18px;
  width: 35px;
  margin: 0;
}
/* line 917, ../sass/_common.scss */
body#new-body .ui-autocomplete {
  z-index: 2000;
}
/* line 923, ../sass/_common.scss */
body#new-body .ezmob-footer {
  z-index: 1000;
}
/* line 927, ../sass/_common.scss */
body#new-body div[id^="bidio_placeholder_"] {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
/* line 932, ../sass/_common.scss */
body#new-body div[id^="bidio_placeholder_"] > div {
  margin: 0 auto;
}
/* line 937, ../sass/_common.scss */
body#new-body #sticky-anchor {
  background-color: rgba(255, 255, 255, 0.8);
  bottom: 0;
}
/* line 941, ../sass/_common.scss */
body#new-body #sticky-anchor.closed {
  bottom: -150px;
}
/* line 946, ../sass/_common.scss */
body#new-body #sticky-anchor-close.arrow-down:after {
  top: 4px;
  position: absolute;
}
/* line 952, ../sass/_common.scss */
body#new-body .mcn-guest-wrapper {
  text-align: center;
}
/* line 955, ../sass/_common.scss */
body#new-body .mcn-guest-wrapper .mcn-video-wrapper {
  max-width: 640px;
  max-height: 360px;
  margin: 0 auto 10px;
}

/* line 9, ../sass/_header_footer.scss */
body#new-body > header nav li a, body#new-body > footer nav li a {
  color: white !important;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}

/* line 21, ../sass/_header_footer.scss */
body#new-body > header .container > .navbar-header {
  margin: 0;
}
/* line 25, ../sass/_header_footer.scss */
body#new-body > header #logo {
  height: 50px;
  width: 185px;
  background: url("../layout/just-logo.png");
  background-size: cover;
  color: transparent;
  margin: 0;
  text-indent: -9999em;
}
/* line 34, ../sass/_header_footer.scss */
body#new-body > header .menu {
  background-color: black;
  border-radius: 0;
  margin-bottom: 0;
  border: none;
}
/* line 41, ../sass/_header_footer.scss */
body#new-body > header .menu .container {
  position: relative;
}
/* line 45, ../sass/_header_footer.scss */
body#new-body > header .menu button#menu-button {
  color: white;
  margin: 5px 15px;
  background-color: #da371f;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 59, ../sass/_header_footer.scss */
body#new-body > header .menu ul.nav.auth a {
  color: #da371f !important;
}
@media (min-width: 1170px) {
  /* line 64, ../sass/_header_footer.scss */
  body#new-body > header .menu ul.nav.auth li {
    border-left: 1px solid #2c2c2c;
    border-right: none;
  }
  /* line 69, ../sass/_header_footer.scss */
  body#new-body > header .menu ul.nav.auth li:first-child {
    border-left: none;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 64, ../sass/_header_footer.scss */
  body#new-body > header .menu ul.nav.auth li {
    border-left: 1px solid #2c2c2c;
    border-right: none;
  }
  /* line 69, ../sass/_header_footer.scss */
  body#new-body > header .menu ul.nav.auth li:first-child {
    border-left: none;
  }
}
/* line 76, ../sass/_header_footer.scss */
body#new-body > header .menu li {
  height: 50px;
  padding: 0 20px;
}
@media (min-width: 1170px) {
  /* line 76, ../sass/_header_footer.scss */
  body#new-body > header .menu li {
    border-right: 1px solid #2c2c2c;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 76, ../sass/_header_footer.scss */
  body#new-body > header .menu li {
    border-right: 1px solid #2c2c2c;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 76, ../sass/_header_footer.scss */
  body#new-body > header .menu li {
    padding: 0 4px;
  }
}
/* line 86, ../sass/_header_footer.scss */
body#new-body > header .menu li a {
  font-size: 14px;
  line-height: 50px;
  padding: 0;
}
/* line 92, ../sass/_header_footer.scss */
body#new-body > header .menu li.fb {
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
@media (min-width: 1170px) {
  /* line 92, ../sass/_header_footer.scss */
  body#new-body > header .menu li.fb {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
/* line 100, ../sass/_header_footer.scss */
body#new-body > header .menu li.fb .fb-button {
  display: block;
  position: absolute;
  width: 210px;
  height: 28px;
}
/* line 108, ../sass/_header_footer.scss */
body#new-body > header .menu li .fb-button {
  display: inline-block;
  /*background-image: url('../img/sign-up-facebook-main-pl_120_32.png');
  image-rendering: -moz-crisp-edges;
  image-rendering:   -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
  background-size: contain;
  height: 32px;
  width: 120px;
  margin: 9px 0;*/
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 108, ../sass/_header_footer.scss */
  body#new-body > header .menu li .fb-button {
    background-size: contain;
    background-image: url("../img/flogo_72.png");
    margin: 0;
    height: 50px;
    width: 50px;
  }
}
/* line 133, ../sass/_header_footer.scss */
body#new-body > header .menu #profile-link {
  height: 100%;
  line-height: 50px;
  position: absolute;
  right: 30px;
  text-transform: uppercase;
  top: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 133, ../sass/_header_footer.scss */
  body#new-body > header .menu #profile-link {
    right: 100px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 133, ../sass/_header_footer.scss */
  body#new-body > header .menu #profile-link {
    right: 90px;
  }
}
/* line 149, ../sass/_header_footer.scss */
body#new-body > header .menu #profile-link .dropdown-toggle i {
  font-size: 80%;
  margin-left: 5px;
}
/* line 154, ../sass/_header_footer.scss */
body#new-body > header .menu #profile-link a {
  color: #da371f;
}
/* line 158, ../sass/_header_footer.scss */
body#new-body > header .menu #profile-link .dropdown-menu {
  background-color: black;
  border: none;
  border-radius: 0;
  left: unset;
  margin: 0;
  right: 0;
  text-align: right;
  top: 50px;
}
/* line 168, ../sass/_header_footer.scss */
body#new-body > header .menu #profile-link .dropdown-menu a {
  color: #da371f !important;
}
/* line 177, ../sass/_header_footer.scss */
body#new-body > header .search-bar {
  height: 60px;
  background-color: #da371f;
}
/* line 181, ../sass/_header_footer.scss */
body#new-body > header .search-bar .container {
  padding: 10px 15px;
  position: relative;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 181, ../sass/_header_footer.scss */
  body#new-body > header .search-bar .container {
    padding: 10px 8px;
  }
}
/* line 189, ../sass/_header_footer.scss */
body#new-body > header .search-bar .container form, body#new-body > header .search-bar .container input {
  height: 100%;
  width: 100%;
}
/* line 194, ../sass/_header_footer.scss */
body#new-body > header .search-bar .container input[type="text"], body#new-body > header .search-bar .container i {
  height: 40px;
}
/* line 198, ../sass/_header_footer.scss */
body#new-body > header .search-bar .container i.form-control-feedback {
  line-height: 40px;
  font-size: 20px;
}
/* line 205, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results {
  display: none;
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 1000;
}
/* line 212, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results ul {
  background-color: white;
  box-shadow: 0 1px 1px 1px #dbdbdb;
  margin: 0 15px;
  list-style: none;
  max-height: 450px;
  padding: 0;
}
/* line 221, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li {
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  height: 90px;
  overflow: hidden;
}
/* line 226, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li a {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  width: 100%;
}
/* line 232, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li img {
  align-self: center;
  width: 60px;
}
/* line 237, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li .content {
  height: 100%;
  padding: 5px 15px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
/* line 245, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li h3 {
  font-size: 18px;
}
/* line 249, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li .type {
  font-weight: normal;
}
/* line 253, ../sass/_header_footer.scss */
body#new-body > header .search-bar #quick-search-results li .description {
  color: #777777;
  font-weight: normal;
}
/* line 264, ../sass/_header_footer.scss */
body#new-body > header .modal button[type="submit"]#reset-submit {
  width: 180px;
}
/* line 270, ../sass/_header_footer.scss */
body#new-body > header .billboard {
  margin-top: 15px;
}
/* line 273, ../sass/_header_footer.scss */
body#new-body > header .billboard ins {
  display: block;
  height: 200px;
  width: 750px;
  margin: 0 auto;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 273, ../sass/_header_footer.scss */
  body#new-body > header .billboard ins {
    width: 480px;
    min-height: 64px;
    max-height: 128px;
    height: unset;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 273, ../sass/_header_footer.scss */
  body#new-body > header .billboard ins {
    width: 360px;
    min-height: 50px;
    max-height: 100px;
    height: unset;
  }
}

/* line 296, ../sass/_header_footer.scss */
body#new-body > footer {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  background-color: black;
  margin-top: auto;
}
/* line 302, ../sass/_header_footer.scss */
body#new-body > footer img.logo {
  height: 43px;
  width: auto;
}
/* line 307, ../sass/_header_footer.scss */
body#new-body > footer > .container {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  padding: 15px;
}
/* line 314, ../sass/_header_footer.scss */
body#new-body > footer > .container a:first-child {
  order: -1;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 307, ../sass/_header_footer.scss */
  body#new-body > footer > .container {
    padding: 15px 8px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 307, ../sass/_header_footer.scss */
  body#new-body > footer > .container {
    flex-wrap: wrap;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 307, ../sass/_header_footer.scss */
  body#new-body > footer > .container {
    flex-wrap: wrap;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 307, ../sass/_header_footer.scss */
  body#new-body > footer > .container {
    flex-wrap: wrap;
  }
}
/* line 327, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  margin: 0 55px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 327, ../sass/_header_footer.scss */
  body#new-body > footer .footer-menu {
    order: 3;
    margin: 0;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 327, ../sass/_header_footer.scss */
  body#new-body > footer .footer-menu {
    order: 3;
    margin: 0;
  }
}
/* line 335, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu div.top-menu {
  border-bottom: 1px solid #2c2c2c;
  padding-bottom: 10px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 335, ../sass/_header_footer.scss */
  body#new-body > footer .footer-menu div.top-menu {
    padding-top: 15px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 335, ../sass/_header_footer.scss */
  body#new-body > footer .footer-menu div.top-menu {
    display: none;
  }
}
/* line 348, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu div.bottom-menu {
  padding-top: 15px;
}
/* line 351, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu div.bottom-menu li {
  margin-bottom: 15px;
}
/* line 356, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu ul {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 356, ../sass/_header_footer.scss */
  body#new-body > footer .footer-menu ul {
    padding: 0 5px;
  }
}
/* line 368, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu li {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  align-items: center;
  height: 14px;
}
/* line 375, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu li:not(:last-child):after {
  border-left: 1px solid #2c2c2c;
  color: #2c2c2c;
  content: '';
  height: 10px;
  margin-left: 15px;
  padding-left: 15px;
}
/* line 384, ../sass/_header_footer.scss */
body#new-body > footer .footer-menu a {
  font-size: 12px;
}
/* line 389, ../sass/_header_footer.scss */
body#new-body > footer .copyright {
  color: #888888;
  font-size: 12px;
  margin: 0;
  padding: 0;
}
@media (min-width: 1170px) {
  /* line 389, ../sass/_header_footer.scss */
  body#new-body > footer .copyright {
    max-width: 30%;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 389, ../sass/_header_footer.scss */
  body#new-body > footer .copyright {
    text-align: center;
    width: 100%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 389, ../sass/_header_footer.scss */
  body#new-body > footer .copyright {
    margin-left: 10px;
    max-width: 60%;
    order: 2;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 389, ../sass/_header_footer.scss */
  body#new-body > footer .copyright {
    margin-left: 10px;
    max-width: 60%;
    order: 2;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 389, ../sass/_header_footer.scss */
  body#new-body > footer .copyright {
    max-width: 45%;
  }
}

/* line 414, ../sass/_header_footer.scss */
body#new-body button > span.sd-cmp-3t33g, body#new-body button > span.sd-cmp-2aK21 {
  border: none;
  background-color: #da371f;
  color: white;
  font-family: "Roboto Condensed";
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 423, ../sass/_header_footer.scss */
body#new-body button > span.sd-cmp-3t33g.sd-cmp-2aK21, body#new-body button > span.sd-cmp-2aK21.sd-cmp-2aK21 {
  background-color: var(--main-color);
}

/* line 13, ../sass/_login.scss */
body#new-body.registration div#main-new > div.content > .sign-up form {
  padding-bottom: 20px;
}
/* line 17, ../sass/_login.scss */
body#new-body.registration div#main-new > div.content > .sign-up ul.sso-buttons {
  list-style: none;
  padding: 0;
}
/* line 21, ../sass/_login.scss */
body#new-body.registration div#main-new > div.content > .sign-up ul.sso-buttons li {
  border-top: 1px solid #dbdbdb;
  padding: 15px 0;
}
/* line 26, ../sass/_login.scss */
body#new-body.registration div#main-new > div.content > .sign-up ul.sso-buttons .fb-button {
  background-image: url("../img/sign-up-facebook-pl.png");
  color: transparent;
  display: block;
  height: 80px;
  width: 375px;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 26, ../sass/_login.scss */
  body#new-body.registration div#main-new > div.content > .sign-up ul.sso-buttons .fb-button {
    background-repeat: no-repeat;
    background-size: contain;
    max-width: 100%;
    height: auto;
    line-height: 0;
    padding-bottom: 21%;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  /* line 9, ../sass/_main_page.scss */
  body#new-body.home #main-new {
    overflow-x: hidden;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 9, ../sass/_main_page.scss */
  body#new-body.home #main-new {
    overflow-x: hidden;
  }
}
/* line 14, ../sass/_main_page.scss */
body#new-body.home a {
  color: inherit;
  text-decoration: none;
}
/* line 19, ../sass/_main_page.scss */
body#new-body.home > .container > .content {
  width: 100%;
}
/* line 22, ../sass/_main_page.scss */
body#new-body.home > .container > .content h2 {
  font-size: 18px;
  margin-bottom: 12px;
  text-transform: uppercase;
}
/* line 28, ../sass/_main_page.scss */
body#new-body.home > .container > .content > div:not(:first-child) {
  margin-top: 30px;
}
@media (min-width: 1250px) {
  /* line 33, ../sass/_main_page.scss */
  body#new-body.home .carousel, body#new-body.home .slick-carousel {
    margin-left: -55px;
    margin-right: -55px;
  }
  /* line 35, ../sass/_main_page.scss */
  body#new-body.home .carousel:not(.tab-pane), body#new-body.home .carousel.tab-pane.active, body#new-body.home .slick-carousel:not(.tab-pane), body#new-body.home .slick-carousel.tab-pane.active {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
  }
}
/* line 44, ../sass/_main_page.scss */
body#new-body.home .carousel > div.inner, body#new-body.home .slick-carousel > div.inner {
  position: relative;
}
@media (min-width: 1250px) {
  /* line 44, ../sass/_main_page.scss */
  body#new-body.home .carousel > div.inner, body#new-body.home .slick-carousel > div.inner {
    width: 1140px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 44, ../sass/_main_page.scss */
  body#new-body.home .carousel > div.inner, body#new-body.home .slick-carousel > div.inner {
    margin-right: -15px;
  }
}
/* line 55, ../sass/_main_page.scss */
body#new-body.home .carousel-indicators {
  bottom: 0;
  margin-bottom: 0;
}
@media (min-width: 1170px) {
  /* line 55, ../sass/_main_page.scss */
  body#new-body.home .carousel-indicators {
    display: none;
  }
}
/* line 63, ../sass/_main_page.scss */
body#new-body.home .carousel-indicators li {
  background-color: black;
}
/* line 66, ../sass/_main_page.scss */
body#new-body.home .carousel-indicators li.active {
  background-color: #da371f;
}
/* line 72, ../sass/_main_page.scss */
body#new-body.home .control-button {
  display: none;
}
/* line 75, ../sass/_main_page.scss */
body#new-body.home .control-button.slick-disabled, body#new-body.home .control-button.slick-hidden {
  visibility: hidden;
}
@media (min-width: 1250px) {
  /* line 72, ../sass/_main_page.scss */
  body#new-body.home .control-button {
    display: -webkit-flex;
    display: flex;
    top: unset !important;
    transform: none !important;
    position: relative !important;
  }
}
@media (min-width: 1170px) {
  /* line 72, ../sass/_main_page.scss */
  body#new-body.home .control-button {
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-color: #da371f;
    color: #eeeeee;
    padding-right: 35px;
    width: 0;
    height: 35px;
  }
  /* line 98, ../sass/_main_page.scss */
  body#new-body.home .control-button.left {
    margin-right: 20px;
  }
  /* line 102, ../sass/_main_page.scss */
  body#new-body.home .control-button.right {
    margin-left: 20px;
  }
  /* line 106, ../sass/_main_page.scss */
  body#new-body.home .control-button:hover, body#new-body.home .control-button:focus {
    text-decoration: none;
  }
  /* line 110, ../sass/_main_page.scss */
  body#new-body.home .control-button .glyphicon {
    color: #eeeeee;
    font-size: 15px;
    margin-left: 35px;
    top: 0;
  }
}
/* line 119, ../sass/_main_page.scss */
body#new-body.home .sliding.item {
  display: inline-block;
  position: absolute;
  left: 1590px;
}
/* line 124, ../sass/_main_page.scss */
body#new-body.home .sliding.item:not(.invisible) {
  transition: left 0.6s ease-out;
}
/* line 128, ../sass/_main_page.scss */
body#new-body.home .sliding.item.active {
  left: 0;
  margin-right: 15px;
}
/* line 133, ../sass/_main_page.scss */
body#new-body.home .sliding.item.next-item:not(.invisible) {
  visibility: visible;
}
/* line 137, ../sass/_main_page.scss */
body#new-body.home .sliding.item.previous-item:not(.invisible) {
  visibility: visible;
}
/* line 144, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel {
  height: 500.025px;
  overflow: hidden;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 144, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel {
    height: unset;
    overflow: visible;
    position: relative;
  }
  /* line 153, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel:after {
    content: '';
    display: block;
    height: 100%;
    padding-bottom: 100%;
    width: 100%;
    margin-bottom: 60px;
  }
  /* line 162, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-indicators {
    margin-bottom: -30px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 144, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel {
    height: unset;
    overflow: visible;
    position: relative;
  }
  /* line 153, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel:after {
    content: '';
    display: block;
    height: 100%;
    padding-bottom: 100%;
    width: 100%;
    margin-bottom: 60px;
  }
  /* line 162, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-indicators {
    margin-bottom: -30px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 144, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel {
    height: 530.025px;
  }
  /* line 170, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-inner {
    height: 500.025px !important;
  }
}
@media (min-width: 1170px) {
  /* line 175, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .control-button {
    display: -webkit-flex;
    display: flex;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    z-index: 100;
  }
  /* line 183, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .control-button.left {
    left: 0;
  }
  /* line 187, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .control-button.right {
    right: 0;
  }
}
/* line 193, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-inner {
  position: relative;
  height: 100%;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 193, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-inner {
    position: absolute;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 193, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-inner {
    position: absolute;
  }
}
/* line 202, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item {
  height: 100%;
  width: 750px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 202, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item {
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 202, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item {
    width: 100%;
  }
}
/* line 210, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item > a {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  height: 100%;
  width: 100%;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 210, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item > a {
    background-color: black;
    background-position: top center;
    background-size: auto 66.67%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 210, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item > a {
    background-color: black;
    background-position: top center;
    background-size: auto 66.67%;
  }
}
/* line 225, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item .item-wrapper {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0) 50%, #000000 100%);
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0) 50%, #000000 100%);
  background-image: linear-gradient(rgba(0, 0, 0, 0) 50%, #000000 100%);
  position: relative;
  height: 100%;
  width: 100%;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 225, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item .item-wrapper {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzMy4zMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2Ni42NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(33.33%, rgba(0, 0, 0, 0)), color-stop(66.67%, #000000));
    background-image: -moz-linear-gradient(rgba(0, 0, 0, 0) 33.33%, #000000 66.67%);
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0) 33.33%, #000000 66.67%);
    background-image: linear-gradient(rgba(0, 0, 0, 0) 33.33%, #000000 66.67%);
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 225, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item .item-wrapper {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzMy4zMyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI2Ni42NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(33.33%, rgba(0, 0, 0, 0)), color-stop(66.67%, #000000));
    background-image: -moz-linear-gradient(rgba(0, 0, 0, 0) 33.33%, #000000 66.67%);
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0) 33.33%, #000000 66.67%);
    background-image: linear-gradient(rgba(0, 0, 0, 0) 33.33%, #000000 66.67%);
  }
}
/* line 236, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item.active {
  left: 0;
  margin-right: 15px;
  visibility: visible;
}
/* line 242, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item.next-item {
  left: 765px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 242, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.next-item {
    left: 100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 242, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.next-item {
    left: 100%;
  }
}
@media (min-width: 1170px) {
  /* line 251, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.next-item .carousel-caption {
    top: 73%;
    height: 27%;
    width: 50%;
  }
  /* line 257, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.next-item h3 {
    font-size: 30px;
  }
  /* line 261, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.next-item p.lead, body#new-body.home #featured-reviews-carousel .item.next-item span.info {
    display: none;
  }
  /* line 265, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.next-item span.reviewer {
    position: absolute;
    bottom: 40px;
  }
}
/* line 273, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item.previous-item {
  left: -765px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 273, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.previous-item {
    left: -100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 273, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .item.previous-item {
    left: -100%;
  }
}
/* line 281, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .item img {
  height: 500px;
  width: 750px;
}
/* line 287, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-caption {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0 30px;
  text-align: left;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 287, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption {
    top: 58%;
    height: 40%;
  }
}
@media (min-width: 1170px) {
  /* line 287, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption {
    top: 58%;
    height: 40%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 287, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption {
    bottom: 10px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 287, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption {
    bottom: 10px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 287, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption {
    padding: 0 8px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 287, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption {
    padding: 0 8px;
  }
}
/* line 307, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-caption h3 {
  font-size: 52px;
  font-weight: bold;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 307, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption h3 {
    font-size: 32px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 307, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption h3 {
    font-size: 32px;
  }
}
/* line 315, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-caption p.lead {
  color: #d6d6d6;
  font-size: 14px;
  font-weight: normal;
  margin-top: 18px;
  margin-bottom: 25px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 315, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption p.lead {
    line-height: 1.1;
    margin-bottom: 5px;
    margin-top: 10px;
    max-height: 75px;
    overflow: hidden;
    text-overflow: clip;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 315, ../sass/_main_page.scss */
  body#new-body.home #featured-reviews-carousel .carousel-caption p.lead {
    line-height: 1.1;
    margin-bottom: 5px;
    margin-top: 10px;
    max-height: 75px;
    overflow: hidden;
    text-overflow: clip;
  }
}
/* line 333, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-caption span {
  color: #9d9d9d;
  font-size: 12px;
}
/* line 337, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-caption span + span.info:before {
  display: inline-block;
  content: '\2022';
  width: 26px;
  text-align: center;
}
/* line 345, ../sass/_main_page.scss */
body#new-body.home #featured-reviews-carousel .carousel-caption span.reviewer {
  color: white;
  font-weight: bold;
}
/* line 353, ../sass/_main_page.scss */
body#new-body.home #recent-news > ul {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
/* line 359, ../sass/_main_page.scss */
body#new-body.home #recent-news > ul > li {
  float: none;
}
/* line 362, ../sass/_main_page.scss */
body#new-body.home #recent-news > ul > li > a {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
/* line 371, ../sass/_main_page.scss */
body#new-body.home #recent-news .featured-image {
  display: block;
  height: 188px;
  margin: 0 auto 5px;
  overflow: hidden;
}
/* line 377, ../sass/_main_page.scss */
body#new-body.home #recent-news .featured-image > img {
  -moz-transition: -moz-transform 0.6s ease-out;
  -o-transition: -o-transform 0.6s ease-out;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
  max-width: 100%;
}
/* line 381, ../sass/_main_page.scss */
body#new-body.home #recent-news .featured-image > img:hover {
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
/* line 387, ../sass/_main_page.scss */
body#new-body.home #recent-news h3 {
  font-size: 22px;
  margin-bottom: 5px;
}
/* line 393, ../sass/_main_page.scss */
body#new-body.home #recommendations {
  width: 100%;
}
@media (min-width: 1170px) {
  /* line 399, ../sass/_main_page.scss */
  body#new-body.home #recommendations .control-button {
    display: -webkit-flex;
    display: flex;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    z-index: 100;
  }
  /* line 408, ../sass/_main_page.scss */
  body#new-body.home #recommendations .control-button.left {
    left: 0;
  }
  /* line 412, ../sass/_main_page.scss */
  body#new-body.home #recommendations .control-button.right {
    right: 0;
  }
}
/* line 418, ../sass/_main_page.scss */
body#new-body.home #recommendations .recommendation-wrapper {
  height: 514px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1250px) {
  /* line 418, ../sass/_main_page.scss */
  body#new-body.home #recommendations .recommendation-wrapper {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    margin-left: -55px;
    margin-right: -55px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 418, ../sass/_main_page.scss */
  body#new-body.home #recommendations .recommendation-wrapper {
    height: 544px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 418, ../sass/_main_page.scss */
  body#new-body.home #recommendations .recommendation-wrapper {
    height: 544px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 418, ../sass/_main_page.scss */
  body#new-body.home #recommendations .recommendation-wrapper {
    height: 544px;
  }
}
/* line 436, ../sass/_main_page.scss */
body#new-body.home #recommendations .recommendations-inner {
  height: 514px;
  width: 100%;
}
/* line 441, ../sass/_main_page.scss */
body#new-body.home #recommendations .left.control-button {
  visibility: hidden;
}
@media (min-width: 1170px) {
  /* line 445, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item {
    -moz-transform: unset !important;
    -ms-transform: unset !important;
    -webkit-transform: unset !important;
    transform: unset !important;
    float: left;
    transition: left 0.6s ease-out;
  }
  /* line 457, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.next, body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.prev {
    position: absolute;
    width: unset;
  }
  /* line 462, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.next {
    left: 578px;
  }
  /* line 465, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.next.left {
    left: 0;
  }
  /* line 469, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.next.right {
    left: 1156px;
  }
  /* line 474, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.next + .item {
    display: block;
    position: absolute;
    left: 1156px;
  }
  /* line 480, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.next.left + .item {
    left: 578px;
  }
  /* line 484, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.prev {
    left: -578px;
  }
  /* line 487, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.prev.right {
    left: 0;
  }
  /* line 492, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.prev + .item + .item {
    position: absolute;
    left: 578px;
  }
  /* line 497, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.prev.right + .item + .item {
    left: 1156px;
  }
  /* line 502, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.active.left {
    left: -578px;
  }
  /* line 506, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.active.right {
    left: 578px;
  }
}
/* line 515, ../sass/_main_page.scss */
body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.active .film {
  margin-right: 16px;
}
@media (min-width: 1170px) {
  /* line 519, ../sass/_main_page.scss */
  body#new-body.home #recommendations #recommendations-carousel > .carousel-inner > .item.active + .item:not(.left):not(.right) {
    display: block;
  }
}
/* line 528, ../sass/_main_page.scss */
body#new-body.home #recommendations .film {
  margin-bottom: 0;
  width: 562px;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 528, ../sass/_main_page.scss */
  body#new-body.home #recommendations .film {
    width: 100%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 528, ../sass/_main_page.scss */
  body#new-body.home #recommendations .film {
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 528, ../sass/_main_page.scss */
  body#new-body.home #recommendations .film {
    width: 100%;
  }
}
/* line 538, ../sass/_main_page.scss */
body#new-body.home #recommendations .film:nth-child(odd) {
  margin-bottom: 10px;
}
/* line 544, ../sass/_main_page.scss */
body#new-body.home #trailers {
  padding-bottom: 18px;
}
/* line 547, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer {
  display: none;
  width: 100%;
}
/* line 550, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer.main {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1170px) {
  /* line 550, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer.main {
    -webkit-flex-direction: row;
    flex-direction: row;
    height: 424px;
  }
}
/* line 562, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .thumb {
                /*@include display-flex;
                @include justify-content(center);
                @include align-items(center);
                background-color: black;
                background-size: contain;
                background-position: center center;
                background-repeat: no-repeat;
                height: $trailer_height;
                width: $trailer_width;

                @include respond-to('medium') {
                    height: $t_trailer_height;
                    width: 100%;
                }

                @include respond-to(small) {
                    height: $m_traier_height;
                    width: 100%;
                }

                i {
                    @include border-radius(50%);
                    background-color: $bg_red;
                    color: black;
                    display: block;
                    font-size: 36px;
                    line-height: 82px;
                    padding-left: 8px;
                    height: 82px;
                    width: 82px;
                    text-align: center;
                }*/
}
@media (min-width: 1170px) {
  /* line 562, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .thumb {
    width: 754px;
  }
}
/* line 601, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content {
  background-color: #262626;
  position: relative;
  height: 100%;
  width: 100%;
}
@media (min-width: 1170px) {
  /* line 601, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content {
    width: calc(100% - 754px);
  }
}
/* line 610, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .top {
  padding: 30px 30px 20px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 610, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .top {
    padding: 15px 15px 0;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 610, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .top {
    padding: 15px 15px 0;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 619, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .middle {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 619, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .middle {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 619, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .middle {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 625, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .info {
    display: inline-block;
  }
  /* line 627, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .info:not(:last-child)::after {
    content: '\2022';
    margin: 0 5px;
  }
}
/* line 634, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content h3 {
  color: white;
  font-size: 28px;
  margin-bottom: 11px;
  text-transform: uppercase;
}
/* line 640, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content h3 span {
  color: #777777;
  font-weight: normal;
}
/* line 646, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .info, body#new-body.home #trailers .trailer .content .middle {
  color: #c6c6c6;
  font-size: 14px;
}
/* line 650, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .info .more, body#new-body.home #trailers .trailer .content .middle .more {
  font-size: inherit;
}
/* line 654, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .info .date, body#new-body.home #trailers .trailer .content .middle .date {
  font-weight: bold;
}
/* line 659, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content ul.nav {
  margin-left: 0;
  border-bottom: 1px #dbdbdb groove;
}
/* line 663, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content ul.nav li {
  background-color: #3c3a3b;
  border: none;
  color: white;
  font-size: 15px;
  margin-bottom: 0;
  margin-right: 10px;
}
/* line 671, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content ul.nav li a {
  background-color: transparent;
  border: none;
  border-radius: 0;
  margin: 0;
}
/* line 677, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content ul.nav li a:hover {
  background-color: transparent;
}
/* line 682, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content ul.nav li:first-child {
  margin-left: 30px;
}
/* line 686, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content ul.nav li.active {
  background-color: #262626;
  border: 1px #dbdbdb groove;
  border-bottom: 1px #262626 solid;
  margin-bottom: -1px;
}
/* line 695, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .description a, body#new-body.home #trailers .trailer .content .cast a {
  color: #da371f;
}
/* line 699, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .description span.more {
  display: none;
}
/* line 703, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .tab-content {
  padding: 20px 30px;
}
@media (min-width: 1170px) {
  /* line 707, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0 30px 15px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 707, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .bottom {
    margin: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 707, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .bottom {
    margin: 15px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 707, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .bottom {
    margin: 15px;
  }
}
/* line 721, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .bottom a.wishlist {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  margin-bottom: 5px;
  margin-top: 10px;
  width: unset;
}
/* line 258, ../sass/_mixins.scss */
body#new-body.home #trailers .trailer .content .bottom a.wishlist.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body.home #trailers .trailer .content .bottom a.wishlist[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body.home #trailers .trailer .content .bottom a.wishlist:hover {
  text-decoration: none;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 721, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .bottom a.wishlist {
    position: absolute;
    top: 0;
    right: 0;
    margin: 15px;
    margin-top: 50px;
    width: 150px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 721, ../sass/_main_page.scss */
  body#new-body.home #trailers .trailer .content .bottom a.wishlist {
    position: absolute;
    top: 0;
    right: 0;
    margin: 15px;
    margin-top: 50px;
    width: 150px;
  }
}
/* line 737, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .bottom ul.categories {
  margin: 0;
  max-height: 76px;
  overflow: hidden;
  padding: 0;
}
/* line 743, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .bottom ul.categories li {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  background-color: #3c3a3b;
  color: #7f7e7e;
  font-size: 14px;
  line-height: 17px;
  margin-top: 5px;
  padding: 8px;
}
/* line 753, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .bottom ul.categories li:hover {
  -moz-transform: scale(1.05, 1.05);
  -ms-transform: scale(1.05, 1.05);
  -webkit-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -moz-transition: -moz-transform 0.1s ease-out;
  -o-transition: -o-transform 0.1s ease-out;
  -webkit-transition: -webkit-transform 0.1s ease-out;
  transition: transform 0.1s ease-out;
}
/* line 758, ../sass/_main_page.scss */
body#new-body.home #trailers .trailer .content .bottom ul.categories li a:after {
  content: '';
}
/* line 769, ../sass/_main_page.scss */
body#new-body.home #trailers .modal > div {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
/* line 777, ../sass/_main_page.scss */
body#new-body.home #trailers .modal .modal-dialog {
  background-color: #262626;
  margin: 0;
  padding: 30px;
  height: 540px;
  width: 914px;
}
/* line 786, ../sass/_main_page.scss */
body#new-body.home #trailers .modal .modal-content {
  background-color: #262626;
  height: 480px;
  width: 854px;
}
/* line 792, ../sass/_main_page.scss */
body#new-body.home #trailers .modal .close-button {
  position: absolute;
  top: -17px;
  right: -17px;
  background-color: #777777;
  background-image: url("../layout/x.svg");
  background-position: center center;
  background-size: 50%;
  background-repeat: no-repeat;
  height: 34px;
  width: 34px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
/* line 806, ../sass/_main_page.scss */
body#new-body.home #trailers .modal .trailer-embed-wrapper:not(.active) {
  display: none;
}
/* line 811, ../sass/_main_page.scss */
body#new-body.home #trailers #other-trailers-carousel {
  margin-top: 60px;
            /*.control-button {
                &.left {
                    margin-right: 5px;
                }

                &.right {
                    margin-left: 5px;
                }
            }*/
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 811, ../sass/_main_page.scss */
  body#new-body.home #trailers #other-trailers-carousel {
    margin-top: 30px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 811, ../sass/_main_page.scss */
  body#new-body.home #trailers #other-trailers-carousel {
    margin-top: 30px;
  }
}
/* line 830, ../sass/_main_page.scss */
body#new-body.home #trailers .other-trailers-inner a.selected {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  cursor: default;
}
/* line 835, ../sass/_main_page.scss */
body#new-body.home #trailers .other-trailers-inner .poster-wrapper {
  overflow: hidden;
  position: relative;
  height: 177.8px;
  width: 127px;
  float: left;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 835, ../sass/_main_page.scss */
  body#new-body.home #trailers .other-trailers-inner .poster-wrapper {
    height: 168px;
    width: 120px;
  }
}
/* line 846, ../sass/_main_page.scss */
body#new-body.home #trailers .other-trailers-inner .poster-wrapper .poster {
  background-size: cover;
  background-position: center center;
  height: 100%;
  width: 100%;
}
/* line 853, ../sass/_main_page.scss */
body#new-body.home #trailers .other-trailers-inner .poster-wrapper .overlay {
  display: none;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 863, ../sass/_main_page.scss */
body#new-body.home #trailers .other-trailers-inner .poster-wrapper:hover:not(.selected) .overlay {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
/* line 868, ../sass/_main_page.scss */
body#new-body.home #trailers .other-trailers-inner .poster-wrapper:hover:not(.selected) .overlay i.play-icon {
  background-image: url("../layout/red_play.png");
  background-size: contain;
  display: block;
  height: 45px;
  width: 45px;
}
/* line 884, ../sass/_main_page.scss */
body#new-body.home .ranking {
  background-color: white;
}
/* line 887, ../sass/_main_page.scss */
body#new-body.home .ranking .poster {
  position: relative;
  height: 100%;
  width: 84px;
  overflow: hidden;
}
/* line 153, ../sass/_mixins.scss */
body#new-body.home .ranking .poster img {
  height: 117.6px;
  width: 84px;
}
/* line 158, ../sass/_mixins.scss */
body#new-body.home .ranking .poster .overlay {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  color: white;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 170, ../sass/_mixins.scss */
body#new-body.home .ranking .poster .overlay > div {
  position: absolute;
  top: 72%;
  width: 100%;
  text-align: center;
}
/* line 177, ../sass/_mixins.scss */
body#new-body.home .ranking .poster .overlay .average {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #777179;
  font-size: 20px;
  line-height: 16.464px;
  margin: 5px auto;
  height: 16.464px;
  width: 26.88px;
}
/* line 191, ../sass/_mixins.scss */
body#new-body.home .ranking .poster.small .overlay > div {
  top: 78.792px;
}
/* line 195, ../sass/_mixins.scss */
body#new-body.home .ranking .poster.small .overlay .average {
  font-size: 18px;
  line-height: 25.872px;
  height: 25.872px;
  width: 40.32px;
  margin: 0 auto;
}
/* line 891, ../sass/_main_page.scss */
body#new-body.home .ranking .info {
  color: #777777;
}
/* line 896, ../sass/_main_page.scss */
body#new-body.home .recent-premieres {
  background-color: #da371f;
}
/* line 899, ../sass/_main_page.scss */
body#new-body.home .recent-premieres h3 {
  color: white;
}
/* line 903, ../sass/_main_page.scss */
body#new-body.home .recent-premieres .info {
  color: black;
}
/* line 906, ../sass/_main_page.scss */
body#new-body.home .recent-premieres .info .date {
  font-weight: bold;
}
/* line 910, ../sass/_main_page.scss */
body#new-body.home .recent-premieres .info .no-ratings {
  margin-left: 12px;
}
/* line 914, ../sass/_main_page.scss */
body#new-body.home .recent-premieres .info meter {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-black-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 127, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter + div .tooltip-arrow {
  border-bottom-color: #da371f;
}
/* line 131, ../sass/_mixins.scss */
body#new-body.home .recent-premieres .info meter + div .tooltip-inner {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: black;
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
  height: 25px;
  width: 37px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
/* line 920, ../sass/_main_page.scss */
body#new-body.home .popular-reviews {
  background-color: #e1e1e1;
}
/* line 923, ../sass/_main_page.scss */
body#new-body.home .popular-reviews .info {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #777777;
  height: 15px;
}
/* line 929, ../sass/_main_page.scss */
body#new-body.home .popular-reviews .info meter {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 127, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter + div .tooltip-arrow {
  border-bottom-color: #da371f;
}
/* line 131, ../sass/_mixins.scss */
body#new-body.home .popular-reviews .info meter + div .tooltip-inner {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: #da371f;
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
  height: 25px;
  width: 37px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
/* line 936, ../sass/_main_page.scss */
body#new-body.home .recent-activity {
  background-color: white;
  color: #777777;
}
/* line 940, ../sass/_main_page.scss */
body#new-body.home .recent-activity div.avatar {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
/* line 946, ../sass/_main_page.scss */
body#new-body.home .recent-activity div.avatar .username-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -webkit-justify-content: center;
  justify-content: center;
}
/* line 952, ../sass/_main_page.scss */
body#new-body.home .recent-activity div.avatar .username-wrapper .username {
  font-size: 12px;
  font-weight: normal;
  margin: 0 5px;
}
/* line 961, ../sass/_main_page.scss */
body#new-body.home .recent-activity .content .review {
  margin-top: 5px;
  max-height: 40px;
  overflow: hidden;
}
/* line 969, ../sass/_main_page.scss */
body#new-body.home div.fb-wrapper {
  height: 590px;
}
/* line 973, ../sass/_main_page.scss */
body#new-body.home div.fragment {
  max-height: 590px;
}
/* line 976, ../sass/_main_page.scss */
body#new-body.home div.fragment img {
  height: auto;
  width: 100%;
}
/* line 982, ../sass/_main_page.scss */
body#new-body.home div.google-vertical {
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 982, ../sass/_main_page.scss */
  body#new-body.home div.google-vertical {
    padding-top: 29px;
  }
}
@media (min-width: 1170px) {
  /* line 982, ../sass/_main_page.scss */
  body#new-body.home div.google-vertical {
    padding-top: 29px;
  }
}
/* line 988, ../sass/_main_page.scss */
body#new-body.home div.google-vertical ins {
  height: 600px;
  width: 300px;
}
/* line 998, ../sass/_main_page.scss */
body#new-body.home #tv-screenings {
        /*.control-button {
            &.left {
                margin-right: 5px;
            }

            &.right {
                margin-left: 5px;
            }
        }*/
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 998, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings {
    padding: 0 8px;
  }
}
/* line 1003, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .dropdown {
  font-weight: inherit;
}
/* line 1007, ../sass/_main_page.scss */
body#new-body.home #tv-screenings #day-selection {
  cursor: pointer;
}
/* line 1010, ../sass/_main_page.scss */
body#new-body.home #tv-screenings #day-selection i {
  font-size: 12px;
  top: initial;
}
/* line 1016, ../sass/_main_page.scss */
body#new-body.home #tv-screenings #day-selection-contents {
  background-color: #eeeeee;
  border: none;
  border-radius: 0;
  left: -20px;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
}
/* line 1025, ../sass/_main_page.scss */
body#new-body.home #tv-screenings #day-selection-contents li.active a {
  background-color: initial;
  font-weight: inherit;
}
@media (min-width: 1170px) {
  /* line 1031, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .slick-carousel {
    overflow: hidden;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 1031, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .slick-carousel {
    overflow: hidden;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 1036, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .slick-carousel .draggable {
    overflow: visible;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 1036, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .slick-carousel .draggable {
    overflow: visible;
  }
}
/* line 1053, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .slick-dots {
  bottom: -30px;
}
/* line 1054, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .slick-dots li:only-child {
  display: none;
}
/* line 1059, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .slick-dots button {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: black;
  height: 10px;
  width: 10px;
}
/* line 1065, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .slick-dots button:before {
  content: none;
}
/* line 1071, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .slick-dots li.slick-active button {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-color: #da371f;
  height: 12px;
  width: 12px;
}
/* line 1081, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .carousel section:not(.active) {
  margin-left: 12px;
  margin-right: 12px;
}
/* line 1087, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .film {
  background-color: white;
  height: 350px;
  width: 180px;
  float: left;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 1087, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film {
    width: 177px;
    height: 320px;
  }
}
/* line 1098, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .film:not(:last-child) {
  margin-right: 12px;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 1098, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film:not(:last-child) {
    margin-right: 10px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 1106, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .poster {
    position: relative;
    height: 100%;
    width: 180px;
    overflow: hidden;
    position: relative;
    height: 252.0px;
    width: 180px;
    overflow: hidden;
  }
  /* line 153, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    height: 252.0px;
    width: 180px;
  }
  /* line 158, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
    background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    color: white;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  /* line 170, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay > div {
    position: absolute;
    top: 72%;
    width: 100%;
    text-align: center;
  }
  /* line 177, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay .average {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #777179;
    font-size: 20px;
    line-height: 35.28px;
    margin: 5px auto;
    height: 35.28px;
    width: 57.6px;
  }
  /* line 191, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay > div {
    top: 168.84px;
  }
  /* line 195, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay .average {
    font-size: 18px;
    line-height: 55.44px;
    height: 55.44px;
    width: 86.4px;
    margin: 0 auto;
  }
  /* line 50, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
  }
  /* line 55, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 1106, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .poster {
    position: relative;
    height: 100%;
    width: 180px;
    overflow: hidden;
    position: relative;
    height: 252.0px;
    width: 180px;
    overflow: hidden;
  }
  /* line 153, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    height: 252.0px;
    width: 180px;
  }
  /* line 158, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
    background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    color: white;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  /* line 170, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay > div {
    position: absolute;
    top: 72%;
    width: 100%;
    text-align: center;
  }
  /* line 177, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay .average {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #777179;
    font-size: 20px;
    line-height: 35.28px;
    margin: 5px auto;
    height: 35.28px;
    width: 57.6px;
  }
  /* line 191, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay > div {
    top: 168.84px;
  }
  /* line 195, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay .average {
    font-size: 18px;
    line-height: 55.44px;
    height: 55.44px;
    width: 86.4px;
    margin: 0 auto;
  }
  /* line 50, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
  }
  /* line 55, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}
@media (min-width: 1170px) {
  /* line 1106, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .poster {
    position: relative;
    height: 100%;
    width: 180px;
    overflow: hidden;
    position: relative;
    height: 252.0px;
    width: 180px;
    overflow: hidden;
  }
  /* line 153, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    height: 252.0px;
    width: 180px;
  }
  /* line 158, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
    background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    color: white;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  /* line 170, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay > div {
    position: absolute;
    top: 72%;
    width: 100%;
    text-align: center;
  }
  /* line 177, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay .average {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #777179;
    font-size: 20px;
    line-height: 35.28px;
    margin: 5px auto;
    height: 35.28px;
    width: 57.6px;
  }
  /* line 191, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay > div {
    top: 168.84px;
  }
  /* line 195, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay .average {
    font-size: 18px;
    line-height: 55.44px;
    height: 55.44px;
    width: 86.4px;
    margin: 0 auto;
  }
  /* line 50, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
  }
  /* line 55, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 1106, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .poster {
    position: relative;
    height: 100%;
    width: 177px;
    overflow: hidden;
    position: relative;
    height: 247.8px;
    width: 177px;
    overflow: hidden;
  }
  /* line 153, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    height: 247.8px;
    width: 177px;
  }
  /* line 158, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
    background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    color: white;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  /* line 170, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay > div {
    position: absolute;
    top: 72%;
    width: 100%;
    text-align: center;
  }
  /* line 177, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster .overlay .average {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #777179;
    font-size: 20px;
    line-height: 34.692px;
    margin: 5px auto;
    height: 34.692px;
    width: 56.64px;
  }
  /* line 191, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay > div {
    top: 166.026px;
  }
  /* line 195, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster.small .overlay .average {
    font-size: 18px;
    line-height: 54.516px;
    height: 54.516px;
    width: 84.96px;
    margin: 0 auto;
  }
  /* line 50, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster img {
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
  }
  /* line 55, ../sass/_mixins.scss */
  body#new-body.home #tv-screenings .film .poster:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 1118, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .poster:hover img {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 1118, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .poster:hover img {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
  }
}
/* line 1123, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .film .poster .overlay > div {
  bottom: 5px;
  top: unset;
}
/* line 1129, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .film .info {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  color: #777777;
  font-weight: bold;
  height: 98px;
  padding: 10px;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 1129, ../sass/_main_page.scss */
  body#new-body.home #tv-screenings .film .info {
    height: 72.2px;
  }
}
/* line 1142, ../sass/_main_page.scss */
body#new-body.home #tv-screenings .film .info a {
  color: black;
  font-size: 14px;
}

/* line 9, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section {
  background-color: white;
  margin-bottom: 15px;
}
/* line 13, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section > h2 {
  margin: 0;
  padding: 15px;
  border-bottom: 1px #dbdbdb solid;
}
/* line 19, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section > nav {
  padding: 15px;
}
/* line 22, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section > nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 27, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section > nav ul li a {
  font-weight: normal;
  line-height: 1.7;
}
/* line 31, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section > nav ul li a.selected {
  color: #da371f;
  font-weight: bold;
}
/* line 36, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section > nav ul li a:hover {
  font-weight: bold;
}
/* line 43, ../sass/_moderation.scss */
body#new-body div#main-new.moderation aside.primary section span.count {
  background-color: #da371f;
  float: right;
}
/* line 51, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content article {
  padding-left: 15px;
}
/* line 54, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content article > div {
  padding: unset;
}
/* line 59, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content h1 {
  padding: 0 0 20px;
  margin-bottom: 20px;
}
/* line 63, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content h1 .rss i {
  color: #da371f;
  font-size: 0.8em;
}
/* line 70, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table thead th:not(.text-left):not(.text-right) {
  text-align: center;
}
/* line 76, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record td {
  vertical-align: middle;
  text-align: center;
}
/* line 80, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record td.title {
  text-align: left;
}
/* line 83, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record td.title img {
  max-width: 180px;
}
/* line 87, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record td.title .title-data {
  margin-left: 190px;
}
/* line 95, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input {
  margin: 5px 0;
}
/* line 98, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.accept-button, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.accept-button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.accept-button.inline, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.accept-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.accept-button[disabled], body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.accept-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.accept-button:hover, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.accept-button:hover {
  text-decoration: none;
}
/* line 102, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.reject-button, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.reject-button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.reject-button.inline, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.reject-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.reject-button[disabled], body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.reject-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons a.reject-button:hover, body#new-body div#main-new.moderation div.content table.moderation-table tr.moderation-record .buttons input.reject-button:hover {
  text-decoration: none;
}
/* line 110, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter {
  margin-bottom: 20px;
}
/* line 113, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter .filter-form {
  background-color: #e1e1e1;
  padding: 15px;
}
/* line 117, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter .filter-form label {
  padding-right: 5px;
}
/* line 122, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter form:not(.form-horizontal) {
  display: -webkit-flex;
  display: flex;
}
/* line 125, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter form:not(.form-horizontal) > div:last-child {
  align-self: center;
}
/* line 128, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter form:not(.form-horizontal) > div:last-child > a, body#new-body div#main-new.moderation div.content section.filter form:not(.form-horizontal) > div:last-child > input, body#new-body div#main-new.moderation div.content section.filter form:not(.form-horizontal) > div:last-child > button {
  margin: 0 auto;
}
/* line 134, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.filter .filter-button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content section.filter .filter-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content section.filter .filter-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content section.filter .filter-button:hover {
  text-decoration: none;
}
/* line 140, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit h3 {
  font-size: 17px;
  margin: 10px 0;
}
/* line 145, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 152, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit .features tbody td {
  padding: 4px 0;
}
/* line 155, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit .features tbody td.is_removed {
  text-align: center;
}
/* line 162, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films td, body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films th {
  padding: 4px 0;
}
/* line 165, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films td.vote, body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films td.is_series, body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films td.is_removed, body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films th.vote, body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films th.is_series, body#new-body div#main-new.moderation div.content section.features-edit #id_similar_films th.is_removed {
  text-align: center;
}
/* line 173, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content section.features-edit .buttons .save-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  margin: 0 auto;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content section.features-edit .buttons .save-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content section.features-edit .buttons .save-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.moderation div.content section.features-edit .buttons .save-edit:hover {
  text-decoration: none;
}
/* line 181, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.lacking-data-table i.glyphicon-ok {
  color: green;
}
/* line 184, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content table.lacking-data-table i.glyphicon-remove {
  color: #da371f;
}
/* line 190, ../sass/_moderation.scss */
body#new-body div#main-new.moderation div.content .merging-start .buttons {
  margin: 10px 0;
  text-align: center;
}
/* line 200, ../sass/_moderation.scss */
body#new-body div#main-new.moderation #movie-manual-modal .cast .handle {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  cursor: grab;
  height: 34px;
  justify-content: center;
}

@media (min-width: 1170px) {
  /* line 212, ../sass/_moderation.scss */
  body#new-body div#main-new.moderation.two-column.left > .row > div.content {
    padding-left: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 212, ../sass/_moderation.scss */
  body#new-body div#main-new.moderation.two-column.left > .row > div.content {
    padding-left: 15px;
  }
}

/* line 9, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary {
  background: transparent;
}
/* line 13, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section {
  background: transparent;
  padding-bottom: 20px;
}
/* line 17, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section + section {
  padding-top: 20px;
}
/* line 23, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
/* line 29, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-data {
  padding-bottom: 20px;
}
/* line 32, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-data a, body#new-body div#main-new.article aside.secondary > section.film .film-data a:hover {
  color: black;
  text-decoration: none;
}
/* line 37, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-data h2 {
  font-size: 24px;
  margin-top: 18px;
}
/* line 41, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-data h2 span {
  color: #777777;
  font-weight: normal;
}
/* line 47, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-data h3 {
  color: #777777;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 53, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-data .director {
  color: #777777;
  font-size: 12px;
  font-weight: bold;
}
/* line 61, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .is-on-wishlist {
  font-weight: bold;
  margin-top: 5px;
}
/* line 65, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .is-on-wishlist i {
  margin-right: 5px;
}
/* line 70, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
/* line 78, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons.collapse:not(.in) {
  display: none;
}
/* line 82, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons > a {
  margin: 25px 10px;
}
/* line 86, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.wishlist {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.wishlist.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.wishlist[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.wishlist:hover {
  text-decoration: none;
}
/* line 90, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.rate-button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.rate-button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.rate-button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .buttons a.rate-button:hover {
  text-decoration: none;
}
/* line 95, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.film .film-actions .star-rating {
  margin-top: 15px;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 101, ../sass/_article.scss */
  body#new-body div#main-new.article aside.secondary > section.film img {
    float: left;
    margin-right: 20px;
  }
  /* line 106, ../sass/_article.scss */
  body#new-body div#main-new.article aside.secondary > section.film .film-data {
    float: left;
    width: calc(100% - 370px);
  }
  /* line 110, ../sass/_article.scss */
  body#new-body div#main-new.article aside.secondary > section.film .film-data h2 {
    margin-top: 0 !important;
  }
  /* line 115, ../sass/_article.scss */
  body#new-body div#main-new.article aside.secondary > section.film .film-actions {
    float: left;
    width: calc(100% - 370px);
  }
}
/* line 123, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div {
  background-color: white;
}
/* line 128, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster {
  position: relative;
  height: 100%;
  width: 84px;
  overflow: hidden;
}
/* line 153, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster img, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster img {
  height: 117.6px;
  width: 84px;
}
/* line 158, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster .overlay, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster .overlay {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  color: white;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 170, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster .overlay > div, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster .overlay > div {
  position: absolute;
  top: 72%;
  width: 100%;
  text-align: center;
}
/* line 177, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster .overlay .average, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster .overlay .average {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #777179;
  font-size: 20px;
  line-height: 16.464px;
  margin: 5px auto;
  height: 16.464px;
  width: 26.88px;
}
/* line 191, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster.small .overlay > div, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster.small .overlay > div {
  top: 78.792px;
}
/* line 195, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.movies-in-article > div .poster.small .overlay .average, body#new-body div#main-new.article aside.secondary > section.persons-in-article > div .poster.small .overlay .average {
  font-size: 18px;
  line-height: 25.872px;
  height: 25.872px;
  width: 40.32px;
  margin: 0 auto;
}
/* line 135, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by {
  background-color: #e1e1e1;
}
/* line 140, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #777777;
  height: 15px;
}
/* line 146, ../sass/_article.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 127, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter + div .tooltip-arrow {
  border-bottom-color: #da371f;
}
/* line 131, ../sass/_mixins.scss */
body#new-body div#main-new.article aside.secondary > section.other-reviews .reviews-by .info meter + div .tooltip-inner {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: #da371f;
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
  height: 25px;
  width: 37px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 156, ../sass/_article.scss */
  body#new-body div#main-new.article > .row > div.content {
    padding: 0;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 156, ../sass/_article.scss */
  body#new-body div#main-new.article > .row > div.content {
    padding: 0;
  }
}
/* line 164, ../sass/_article.scss */
body#new-body div#main-new.article article {
  font-size: 16px;
  position: relative;
}
/* line 168, ../sass/_article.scss */
body#new-body div#main-new.article article h1 {
  padding-bottom: 10px;
  padding-top: 30px;
}
/* line 173, ../sass/_article.scss */
body#new-body div#main-new.article article > .edit-options {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0;
  background-color: #da371f;
}
/* line 180, ../sass/_article.scss */
body#new-body div#main-new.article article > .edit-options > a {
  color: white;
  display: inline-block;
  padding: 5px 10px;
  text-transform: uppercase;
}
/* line 186, ../sass/_article.scss */
body#new-body div#main-new.article article > .edit-options > a + a {
  border-left: 1px solid black;
}
/* line 192, ../sass/_article.scss */
body#new-body div#main-new.article article > .info {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 30px;
}
/* line 198, ../sass/_article.scss */
body#new-body div#main-new.article article > .info > div {
  padding: 15px;
}
/* line 201, ../sass/_article.scss */
body#new-body div#main-new.article article > .info > div:first-child {
  padding-left: 0;
}
/* line 205, ../sass/_article.scss */
body#new-body div#main-new.article article > .info > div:not(:last-child) {
  border-right: 1px solid #dbdbdb;
}
/* line 210, ../sass/_article.scss */
body#new-body div#main-new.article article > .info a, body#new-body div#main-new.article article > .info a:hover {
  color: black;
  text-decoration: none;
}
/* line 215, ../sass/_article.scss */
body#new-body div#main-new.article article > .info .author span, body#new-body div#main-new.article article > .info .date time {
  font-weight: bold;
}
/* line 220, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data {
  margin: 0 -15px 30px 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 220, ../sass/_article.scss */
  body#new-body div#main-new.article article .review-data {
    margin-right: 0;
  }
}
/* line 227, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data .rating {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 40px;
  font-weight: bold;
  padding-left: 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 227, ../sass/_article.scss */
  body#new-body div#main-new.article article .review-data .rating {
    padding-right: 0;
  }
}
/* line 238, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data .rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-minmax.png");
  height: 15px;
  margin: 0;
  margin-left: 10px;
  text-indent: unset;
  overflow: unset;
  position: relative;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="0"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: -15px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -45px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -75px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -105px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -120px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -135px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.article article .review-data .rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -150px;
  width: 210px;
}
/* line 244, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data .rating > span:after {
  color: #da371f;
  content: attr(value);
  font-size: 34px;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  position: absolute;
  right: -40px;
  top: -5px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 244, ../sass/_article.scss */
  body#new-body div#main-new.article article .review-data .rating > span:after {
    display: none;
  }
}
/* line 263, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data div.common-taste {
  font-weight: bold;
  height: 40px;
  padding-left: 0;
}
/* line 268, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data div.common-taste > span {
  line-height: 40px;
  vertical-align: middle;
}
/* line 273, ../sass/_article.scss */
body#new-body div#main-new.article article .review-data div.common-taste span.common-taste-indicator {
  color: #da371f;
  font-size: 32px;
  margin-left: 10px;
}
/* line 281, ../sass/_article.scss */
body#new-body div#main-new.article article .spoiler-warning {
  background-color: #da371f;
  color: white;
  font-weight: bold;
  margin-bottom: 15px;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 290, ../sass/_article.scss */
body#new-body div#main-new.article article .review-body {
  line-height: 1.5;
}
/* line 294, ../sass/_article.scss */
body#new-body div#main-new.article article .review-body .lead, body#new-body div#main-new.article article .review-body .lead > p > strong {
  font-size: 18px;
  font-weight: normal;
}
/* line 299, ../sass/_article.scss */
body#new-body div#main-new.article article .review-body img {
  display: block;
  height: auto;
  margin: 10px auto;
  max-width: 90%;
}
/* line 308, ../sass/_article.scss */
body#new-body div#main-new.article article > .actions a {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 170px;
  margin: 20px auto 0;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.article article > .actions a.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.article article > .actions a[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.article article > .actions a:hover {
  text-decoration: none;
}
/* line 315, ../sass/_article.scss */
body#new-body div#main-new.article section.trailers {
  background-color: white;
  margin-top: 5px;
  padding: 30px 15px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 315, ../sass/_article.scss */
  body#new-body div#main-new.article section.trailers {
    padding: 30px 8px;
  }
}
/* line 324, ../sass/_article.scss */
body#new-body div#main-new.article section.trailers h2 {
  font-size: 18px;
  margin-bottom: 20px;
  text-transform: uppercase;
}
/* line 330, ../sass/_article.scss */
body#new-body div#main-new.article section.trailers .thumb {
  width: 100%;
}

/* line 7, ../sass/_movie_person.scss */
div#main-new.movie, div#main-new.person {
  font-size: 14px;
}
/* line 11, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary, div#main-new.person > .row > aside.primary {
  padding-right: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 11, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary, div#main-new.person > .row > aside.primary {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 11, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary, div#main-new.person > .row > aside.primary {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 11, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary, div#main-new.person > .row > aside.primary {
    padding-left: 15px !important;
  }
  /* line 21, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary .poster, div#main-new.person > .row > aside.primary .poster {
    margin-right: 10px;
  }
  /* line 26, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary .film-data, div#main-new.person > .row > aside.primary .film-data {
    width: 220px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 11, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary, div#main-new.person > .row > aside.primary {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 8px;
  }
  /* line 36, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary .poster, div#main-new.person > .row > aside.primary .poster {
    width: 100%;
  }
  /* line 40, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary img, div#main-new.person > .row > aside.primary img {
    display: block;
    margin: 0 auto 15px;
  }
}
/* line 46, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.poster, div#main-new.person > .row > aside.primary section.poster {
  padding-bottom: 15px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 50, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary section.poster a#add_photo, div#main-new.person > .row > aside.primary section.poster a#add_photo {
    right: 40px;
  }
}
/* line 56, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.poster img, div#main-new.person > .row > aside.primary section.poster img {
  margin-bottom: 15px;
}
/* line 60, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.poster h2 > span, div#main-new.person > .row > aside.primary section.poster h2 > span {
  color: #d6d6d6;
}
/* line 65, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data, div#main-new.movie > .row > aside.primary section.person-data, div#main-new.person > .row > aside.primary section.film-data, div#main-new.person > .row > aside.primary section.person-data {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  font-size: 14px;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 65, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary section.film-data, div#main-new.movie > .row > aside.primary section.person-data, div#main-new.person > .row > aside.primary section.film-data, div#main-new.person > .row > aside.primary section.person-data {
    padding-right: 15px;
  }
}
@media (min-width: 1170px) {
  /* line 65, ../sass/_movie_person.scss */
  div#main-new.movie > .row > aside.primary section.film-data, div#main-new.movie > .row > aside.primary section.person-data, div#main-new.person > .row > aside.primary section.film-data, div#main-new.person > .row > aside.primary section.person-data {
    padding-right: 15px;
  }
}
/* line 73, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data > div, div#main-new.movie > .row > aside.primary section.person-data > div, div#main-new.person > .row > aside.primary section.film-data > div, div#main-new.person > .row > aside.primary section.person-data > div {
  padding: 10px 0;
}
/* line 80, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons, div#main-new.person > .row > aside.primary section.film-data .genres .buttons, div#main-new.person > .row > aside.primary section.person-data .genres .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 15px 0;
}
/* line 85, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .cancel-edit, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .cancel-edit, div#main-new.person > .row > aside.primary section.film-data .genres .buttons .cancel-edit, div#main-new.person > .row > aside.primary section.person-data .genres .buttons .cancel-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .cancel-edit.inline, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .cancel-edit.inline, div#main-new.person > .row > aside.primary section.film-data .genres .buttons .cancel-edit.inline, div#main-new.person > .row > aside.primary section.person-data .genres .buttons .cancel-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .cancel-edit[disabled], div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .cancel-edit[disabled], div#main-new.person > .row > aside.primary section.film-data .genres .buttons .cancel-edit[disabled], div#main-new.person > .row > aside.primary section.person-data .genres .buttons .cancel-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .cancel-edit:hover, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .cancel-edit:hover, div#main-new.person > .row > aside.primary section.film-data .genres .buttons .cancel-edit:hover, div#main-new.person > .row > aside.primary section.person-data .genres .buttons .cancel-edit:hover {
  text-decoration: none;
}
/* line 89, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .save-edit, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .save-edit, div#main-new.person > .row > aside.primary section.film-data .genres .buttons .save-edit, div#main-new.person > .row > aside.primary section.person-data .genres .buttons .save-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .save-edit.inline, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .save-edit.inline, div#main-new.person > .row > aside.primary section.film-data .genres .buttons .save-edit.inline, div#main-new.person > .row > aside.primary section.person-data .genres .buttons .save-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .save-edit[disabled], div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .save-edit[disabled], div#main-new.person > .row > aside.primary section.film-data .genres .buttons .save-edit[disabled], div#main-new.person > .row > aside.primary section.person-data .genres .buttons .save-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .genres .buttons .save-edit:hover, div#main-new.movie > .row > aside.primary section.person-data .genres .buttons .save-edit:hover, div#main-new.person > .row > aside.primary section.film-data .genres .buttons .save-edit:hover, div#main-new.person > .row > aside.primary section.person-data .genres .buttons .save-edit:hover {
  text-decoration: none;
}
/* line 95, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .feature, div#main-new.movie > .row > aside.primary section.person-data .feature, div#main-new.person > .row > aside.primary section.film-data .feature, div#main-new.person > .row > aside.primary section.person-data .feature {
  color: #777777;
  margin-bottom: 5px;
}
/* line 100, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .value, div#main-new.movie > .row > aside.primary section.person-data .value, div#main-new.person > .row > aside.primary section.film-data .value, div#main-new.person > .row > aside.primary section.person-data .value {
  font-weight: bold;
}
/* line 103, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .value a, div#main-new.movie > .row > aside.primary section.film-data .value a:hover, div#main-new.movie > .row > aside.primary section.person-data .value a, div#main-new.movie > .row > aside.primary section.person-data .value a:hover, div#main-new.person > .row > aside.primary section.film-data .value a, div#main-new.person > .row > aside.primary section.film-data .value a:hover, div#main-new.person > .row > aside.primary section.person-data .value a, div#main-new.person > .row > aside.primary section.person-data .value a:hover {
  color: black;
  text-decoration: none;
}
/* line 108, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .value ul, div#main-new.movie > .row > aside.primary section.person-data .value ul, div#main-new.person > .row > aside.primary section.film-data .value ul, div#main-new.person > .row > aside.primary section.person-data .value ul {
  margin: 0;
  padding: 0;
}
/* line 113, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .value li, div#main-new.movie > .row > aside.primary section.person-data .value li, div#main-new.person > .row > aside.primary section.film-data .value li, div#main-new.person > .row > aside.primary section.person-data .value li {
  display: inline;
  list-style: none;
}
/* line 118, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .value li:not(:last-child).direct:after, div#main-new.movie > .row > aside.primary section.film-data .value li:not(:last-child) > a:after, div#main-new.movie > .row > aside.primary section.person-data .value li:not(:last-child).direct:after, div#main-new.movie > .row > aside.primary section.person-data .value li:not(:last-child) > a:after, div#main-new.person > .row > aside.primary section.film-data .value li:not(:last-child).direct:after, div#main-new.person > .row > aside.primary section.film-data .value li:not(:last-child) > a:after, div#main-new.person > .row > aside.primary section.person-data .value li:not(:last-child).direct:after, div#main-new.person > .row > aside.primary section.person-data .value li:not(:last-child) > a:after {
  content: ', ';
}
/* line 126, ../sass/_movie_person.scss */
div#main-new.movie > .row > aside.primary section.film-data .actions > a, div#main-new.movie > .row > aside.primary section.person-data .actions > a, div#main-new.person > .row > aside.primary section.film-data .actions > a, div#main-new.person > .row > aside.primary section.person-data .actions > a {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 170px;
  margin: 15px auto;
}
/* line 258, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .actions > a.inline, div#main-new.movie > .row > aside.primary section.person-data .actions > a.inline, div#main-new.person > .row > aside.primary section.film-data .actions > a.inline, div#main-new.person > .row > aside.primary section.person-data .actions > a.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .actions > a[disabled], div#main-new.movie > .row > aside.primary section.person-data .actions > a[disabled], div#main-new.person > .row > aside.primary section.film-data .actions > a[disabled], div#main-new.person > .row > aside.primary section.person-data .actions > a[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
div#main-new.movie > .row > aside.primary section.film-data .actions > a:hover, div#main-new.movie > .row > aside.primary section.person-data .actions > a:hover, div#main-new.person > .row > aside.primary section.film-data .actions > a:hover, div#main-new.person > .row > aside.primary section.person-data .actions > a:hover {
  text-decoration: none;
}
/* line 135, ../sass/_movie_person.scss */
div#main-new.movie #photo-modal #image-preview, div#main-new.person #photo-modal #image-preview {
  border: 2px solid #dbdbdb;
  display: table-cell;
  height: 200px;
  width: 200px;
  text-align: center;
  vertical-align: middle;
}
/* line 143, ../sass/_movie_person.scss */
div#main-new.movie #photo-modal #image-preview img, div#main-new.person #photo-modal #image-preview img {
  max-width: 100%;
}
/* line 150, ../sass/_movie_person.scss */
div#main-new.movie #release-date-modal label, div#main-new.person #release-date-modal label {
  text-transform: uppercase;
}
/* line 156, ../sass/_movie_person.scss */
div#main-new.movie #release-date-modal .row, div#main-new.movie #person-dates-modal .row, div#main-new.person #release-date-modal .row, div#main-new.person #person-dates-modal .row {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 10px;
}
/* line 161, ../sass/_movie_person.scss */
div#main-new.movie #release-date-modal .row label, div#main-new.movie #person-dates-modal .row label, div#main-new.person #release-date-modal .row label, div#main-new.person #person-dates-modal .row label {
  margin: 0;
}
/* line 166, ../sass/_movie_person.scss */
div#main-new.movie #release-date-modal input, div#main-new.movie #person-dates-modal input, div#main-new.person #release-date-modal input, div#main-new.person #person-dates-modal input {
  margin: 0 5px;
}
/* line 169, ../sass/_movie_person.scss */
div#main-new.movie #release-date-modal input[type="submit"], div#main-new.movie #person-dates-modal input[type="submit"], div#main-new.person #release-date-modal input[type="submit"], div#main-new.person #person-dates-modal input[type="submit"] {
  display: none;
}
/* line 176, ../sass/_movie_person.scss */
div#main-new.movie #features-modal h3, div#main-new.person #features-modal h3 {
  font-size: 16px;
  margin: 10px 0;
}
/* line 182, ../sass/_movie_person.scss */
div#main-new.movie #features-modal .features tbody td, div#main-new.person #features-modal .features tbody td {
  padding: 4px 0;
}
/* line 185, ../sass/_movie_person.scss */
div#main-new.movie #features-modal .features tbody td.is_removed, div#main-new.person #features-modal .features tbody td.is_removed {
  text-align: center;
}
/* line 192, ../sass/_movie_person.scss */
div#main-new.movie #features-modal #id_similar_films td, div#main-new.movie #features-modal #id_similar_films th, div#main-new.person #features-modal #id_similar_films td, div#main-new.person #features-modal #id_similar_films th {
  padding: 4px 0;
}
/* line 195, ../sass/_movie_person.scss */
div#main-new.movie #features-modal #id_similar_films td.vote, div#main-new.movie #features-modal #id_similar_films td.is_series, div#main-new.movie #features-modal #id_similar_films td.is_removed, div#main-new.movie #features-modal #id_similar_films th.vote, div#main-new.movie #features-modal #id_similar_films th.is_series, div#main-new.movie #features-modal #id_similar_films th.is_removed, div#main-new.person #features-modal #id_similar_films td.vote, div#main-new.person #features-modal #id_similar_films td.is_series, div#main-new.person #features-modal #id_similar_films td.is_removed, div#main-new.person #features-modal #id_similar_films th.vote, div#main-new.person #features-modal #id_similar_films th.is_series, div#main-new.person #features-modal #id_similar_films th.is_removed {
  text-align: center;
}
/* line 202, ../sass/_movie_person.scss */
div#main-new.movie #features-modal .params, div#main-new.person #features-modal .params {
  padding-bottom: 10px;
}
/* line 206, ../sass/_movie_person.scss */
div#main-new.movie #features-modal ul, div#main-new.person #features-modal ul {
  list-style: none;
  padding: 0;
}
/* line 211, ../sass/_movie_person.scss */
div#main-new.movie #features-modal .more, div#main-new.person #features-modal .more {
  margin: 0;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 216, ../sass/_movie_person.scss */
  div#main-new.movie div.content, div#main-new.person div.content {
    padding: 0 !important;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 216, ../sass/_movie_person.scss */
  div#main-new.movie div.content, div#main-new.person div.content {
    padding: 0 !important;
  }
}
/* line 222, ../sass/_movie_person.scss */
div#main-new.movie div.content article section:not(:first-child), div#main-new.person div.content article section:not(:first-child) {
  padding-top: 20px;
}
/* line 225, ../sass/_movie_person.scss */
div#main-new.movie div.content article section:not(:first-child) h2, div#main-new.person div.content article section:not(:first-child) h2 {
  margin-bottom: 20px;
}
/* line 230, ../sass/_movie_person.scss */
div#main-new.movie div.content article .title-box, div#main-new.movie div.content article .name-box, div#main-new.person div.content article .title-box, div#main-new.person div.content article .name-box {
  padding-bottom: 20px;
}
/* line 234, ../sass/_movie_person.scss */
div#main-new.movie div.content article .title-box > h1, div#main-new.movie div.content article .title-box > form.edit-form, div#main-new.movie div.content article .name-box > h1, div#main-new.movie div.content article .name-box > form.edit-form, div#main-new.person div.content article .title-box > h1, div#main-new.person div.content article .title-box > form.edit-form, div#main-new.person div.content article .name-box > h1, div#main-new.person div.content article .name-box > form.edit-form {
  padding-top: 30px;
}
/* line 238, ../sass/_movie_person.scss */
div#main-new.movie div.content article .title-box > h1, div#main-new.movie div.content article .title-box > h2, div#main-new.movie div.content article .name-box > h1, div#main-new.movie div.content article .name-box > h2, div#main-new.person div.content article .title-box > h1, div#main-new.person div.content article .title-box > h2, div#main-new.person div.content article .name-box > h1, div#main-new.person div.content article .name-box > h2 {
  margin-bottom: 5px;
}
/* line 240, ../sass/_movie_person.scss */
div#main-new.movie div.content article .title-box > h1 span.year, div#main-new.movie div.content article .title-box > h2 span.year, div#main-new.movie div.content article .name-box > h1 span.year, div#main-new.movie div.content article .name-box > h2 span.year, div#main-new.person div.content article .title-box > h1 span.year, div#main-new.person div.content article .title-box > h2 span.year, div#main-new.person div.content article .name-box > h1 span.year, div#main-new.person div.content article .name-box > h2 span.year {
  color: #d6d6d6;
}
/* line 245, ../sass/_movie_person.scss */
div#main-new.movie div.content article .title-box .original-title, div#main-new.movie div.content article .name-box .original-title, div#main-new.person div.content article .title-box .original-title, div#main-new.person div.content article .name-box .original-title {
  color: #777777;
  font-size: 16px;
}
/* line 250, ../sass/_movie_person.scss */
div#main-new.movie div.content article .title-box.loading, div#main-new.movie div.content article .name-box.loading, div#main-new.person div.content article .title-box.loading, div#main-new.person div.content article .name-box.loading {
  background-position: top right !important;
}
/* line 255, ../sass/_movie_person.scss */
div#main-new.movie div.content article .film-data, div#main-new.movie div.content article .person-data, div#main-new.person div.content article .film-data, div#main-new.person div.content article .person-data {
  padding-bottom: 35px;
}
/* line 258, ../sass/_movie_person.scss */
div#main-new.movie div.content article .film-data .feature, div#main-new.movie div.content article .person-data .feature, div#main-new.person div.content article .film-data .feature, div#main-new.person div.content article .person-data .feature {
  color: #777777;
  text-transform: lowercase;
}
/* line 263, ../sass/_movie_person.scss */
div#main-new.movie div.content article .film-data .description, div#main-new.movie div.content article .person-data .description, div#main-new.person div.content article .film-data .description, div#main-new.person div.content article .person-data .description {
  margin-top: 30px;
}
/* line 267, ../sass/_movie_person.scss */
div#main-new.movie div.content article .film-data .edit, div#main-new.movie div.content article .person-data .edit, div#main-new.person div.content article .film-data .edit, div#main-new.person div.content article .person-data .edit {
  color: #da371f;
  display: block;
  text-align: right;
}
/* line 272, ../sass/_movie_person.scss */
div#main-new.movie div.content article .film-data .edit[disabled], div#main-new.movie div.content article .person-data .edit[disabled], div#main-new.person div.content article .film-data .edit[disabled], div#main-new.person div.content article .person-data .edit[disabled] {
  cursor: not-allowed;
}
/* line 280, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended ul, div#main-new.person div.content article .films-recommended ul {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 287, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended ul.collapse:not(.in), div#main-new.person div.content article .films-recommended ul.collapse:not(.in) {
  display: none;
}
/* line 291, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended ul#films-rest, div#main-new.person div.content article .films-recommended ul#films-rest {
  margin: 15px 0;
}
/* line 296, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended .film, div#main-new.person div.content article .films-recommended .film {
  width: 155px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 296, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .films-recommended .film, div#main-new.person div.content article .films-recommended .film {
    width: 145px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 296, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .films-recommended .film, div#main-new.person div.content article .films-recommended .film {
    width: 110px;
  }
}
/* line 307, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended .film .poster, div#main-new.person div.content article .films-recommended .film .poster {
  position: relative;
  height: 100%;
  width: 155px;
  overflow: hidden;
  position: relative;
  height: 217px;
  width: 155px;
  overflow: hidden;
}
/* line 153, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster img, div#main-new.person div.content article .films-recommended .film .poster img {
  height: 217px;
  width: 155px;
}
/* line 158, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster .overlay, div#main-new.person div.content article .films-recommended .film .poster .overlay {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  color: white;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 170, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster .overlay > div, div#main-new.person div.content article .films-recommended .film .poster .overlay > div {
  position: absolute;
  top: 72%;
  width: 100%;
  text-align: center;
}
/* line 177, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster .overlay .average, div#main-new.person div.content article .films-recommended .film .poster .overlay .average {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #777179;
  font-size: 20px;
  line-height: 30.38px;
  margin: 5px auto;
  height: 30.38px;
  width: 49.6px;
}
/* line 191, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster.small .overlay > div, div#main-new.person div.content article .films-recommended .film .poster.small .overlay > div {
  top: 145.39px;
}
/* line 195, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster.small .overlay .average, div#main-new.person div.content article .films-recommended .film .poster.small .overlay .average {
  font-size: 18px;
  line-height: 47.74px;
  height: 47.74px;
  width: 74.4px;
  margin: 0 auto;
}
/* line 50, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster img, div#main-new.person div.content article .films-recommended .film .poster img {
  -moz-transition: -moz-transform 0.6s ease-out;
  -o-transition: -o-transform 0.6s ease-out;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
}
/* line 55, ../sass/_mixins.scss */
div#main-new.movie div.content article .films-recommended .film .poster:hover img, div#main-new.person div.content article .films-recommended .film .poster:hover img {
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 307, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .films-recommended .film .poster, div#main-new.person div.content article .films-recommended .film .poster {
    position: relative;
    height: 100%;
    width: 145px;
    overflow: hidden;
    position: relative;
    height: 203px;
    width: 145px;
    overflow: hidden;
  }
  /* line 153, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster img, div#main-new.person div.content article .films-recommended .film .poster img {
    height: 203px;
    width: 145px;
  }
  /* line 158, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster .overlay, div#main-new.person div.content article .films-recommended .film .poster .overlay {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
    background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    color: white;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  /* line 170, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster .overlay > div, div#main-new.person div.content article .films-recommended .film .poster .overlay > div {
    position: absolute;
    top: 72%;
    width: 100%;
    text-align: center;
  }
  /* line 177, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster .overlay .average, div#main-new.person div.content article .films-recommended .film .poster .overlay .average {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #777179;
    font-size: 20px;
    line-height: 28.42px;
    margin: 5px auto;
    height: 28.42px;
    width: 46.4px;
  }
  /* line 191, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster.small .overlay > div, div#main-new.person div.content article .films-recommended .film .poster.small .overlay > div {
    top: 136.01px;
  }
  /* line 195, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster.small .overlay .average, div#main-new.person div.content article .films-recommended .film .poster.small .overlay .average {
    font-size: 18px;
    line-height: 44.66px;
    height: 44.66px;
    width: 69.6px;
    margin: 0 auto;
  }
  /* line 50, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster img, div#main-new.person div.content article .films-recommended .film .poster img {
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
  }
  /* line 55, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster:hover img, div#main-new.person div.content article .films-recommended .film .poster:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 307, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .films-recommended .film .poster, div#main-new.person div.content article .films-recommended .film .poster {
    position: relative;
    height: 100%;
    width: 110px;
    overflow: hidden;
    position: relative;
    height: 154px;
    width: 110px;
    overflow: hidden;
  }
  /* line 153, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster img, div#main-new.person div.content article .films-recommended .film .poster img {
    height: 154px;
    width: 110px;
  }
  /* line 158, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster .overlay, div#main-new.person div.content article .films-recommended .film .poster .overlay {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
    background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
    color: white;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
  }
  /* line 170, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster .overlay > div, div#main-new.person div.content article .films-recommended .film .poster .overlay > div {
    position: absolute;
    top: 72%;
    width: 100%;
    text-align: center;
  }
  /* line 177, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster .overlay .average, div#main-new.person div.content article .films-recommended .film .poster .overlay .average {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background-color: #777179;
    font-size: 20px;
    line-height: 21.56px;
    margin: 5px auto;
    height: 21.56px;
    width: 35.2px;
  }
  /* line 191, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster.small .overlay > div, div#main-new.person div.content article .films-recommended .film .poster.small .overlay > div {
    top: 103.18px;
  }
  /* line 195, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster.small .overlay .average, div#main-new.person div.content article .films-recommended .film .poster.small .overlay .average {
    font-size: 18px;
    line-height: 33.88px;
    height: 33.88px;
    width: 52.8px;
    margin: 0 auto;
  }
  /* line 50, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster img, div#main-new.person div.content article .films-recommended .film .poster img {
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
  }
  /* line 55, ../sass/_mixins.scss */
  div#main-new.movie div.content article .films-recommended .film .poster:hover img, div#main-new.person div.content article .films-recommended .film .poster:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
}
/* line 322, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended .film .info, div#main-new.person div.content article .films-recommended .film .info {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: #f7f7f7;
  font-size: 15px;
  height: 70px;
}
/* line 332, ../sass/_movie_person.scss */
div#main-new.movie div.content article .films-recommended .more, div#main-new.person div.content article .films-recommended .more {
  font-size: 14px;
}
/* line 337, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast, div#main-new.movie div.content article .filmography, div#main-new.person div.content article .cast, div#main-new.person div.content article .filmography {
  padding-bottom: 20px;
}
/* line 340, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast ul, div#main-new.movie div.content article .filmography ul, div#main-new.person div.content article .cast ul, div#main-new.person div.content article .filmography ul {
  margin: 0;
  padding: 0;
}
/* line 344, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast ul#cast-rest, div#main-new.movie div.content article .cast ul#films-actor-rest, div#main-new.movie div.content article .cast ul#films-director-rest, div#main-new.movie div.content article .filmography ul#cast-rest, div#main-new.movie div.content article .filmography ul#films-actor-rest, div#main-new.movie div.content article .filmography ul#films-director-rest, div#main-new.person div.content article .cast ul#cast-rest, div#main-new.person div.content article .cast ul#films-actor-rest, div#main-new.person div.content article .cast ul#films-director-rest, div#main-new.person div.content article .filmography ul#cast-rest, div#main-new.person div.content article .filmography ul#films-actor-rest, div#main-new.person div.content article .filmography ul#films-director-rest {
  border-top: 1px solid #e1e1e1;
}
/* line 349, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast li, div#main-new.movie div.content article .filmography li, div#main-new.person div.content article .cast li, div#main-new.person div.content article .filmography li {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background-color: #f7f7f7;
  height: 50px;
  list-style: none;
  padding-right: 20px;
}
/* line 359, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast li + li, div#main-new.movie div.content article .filmography li + li, div#main-new.person div.content article .cast li + li, div#main-new.person div.content article .filmography li + li {
  border-top: 1px solid #e1e1e1;
}
/* line 363, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast li .name, div#main-new.movie div.content article .cast li .data, div#main-new.movie div.content article .filmography li .name, div#main-new.movie div.content article .filmography li .data, div#main-new.person div.content article .cast li .name, div#main-new.person div.content article .cast li .data, div#main-new.person div.content article .filmography li .name, div#main-new.person div.content article .filmography li .data {
  flex-grow: 1;
  margin-left: 15px;
}
/* line 368, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast li .as, div#main-new.movie div.content article .filmography li .as, div#main-new.person div.content article .cast li .as, div#main-new.person div.content article .filmography li .as {
  color: #9d9d9d;
}
/* line 373, ../sass/_movie_person.scss */
div#main-new.movie div.content article .cast .more, div#main-new.movie div.content article .filmography .more, div#main-new.person div.content article .cast .more, div#main-new.person div.content article .filmography .more {
  cursor: pointer;
  margin-bottom: 0;
  text-align: center;
}
/* line 385, ../sass/_movie_person.scss */
div#main-new.movie div.content article .filmography h3, div#main-new.person div.content article .filmography h3 {
  font-size: 16px;
  margin-bottom: 10px;
  text-transform: uppercase;
}
/* line 391, ../sass/_movie_person.scss */
div#main-new.movie div.content article .filmography > div:not(:last-child), div#main-new.person div.content article .filmography > div:not(:last-child) {
  margin-bottom: 30px;
}
/* line 395, ../sass/_movie_person.scss */
div#main-new.movie div.content article .filmography ul, div#main-new.person div.content article .filmography ul {
  margin: 0;
  padding: 0;
}
/* line 400, ../sass/_movie_person.scss */
div#main-new.movie div.content article .filmography li, div#main-new.person div.content article .filmography li {
  height: 75px;
}
/* line 403, ../sass/_movie_person.scss */
div#main-new.movie div.content article .filmography li .role, div#main-new.person div.content article .filmography li .role {
  color: #777777;
}
/* line 407, ../sass/_movie_person.scss */
div#main-new.movie div.content article .filmography li .year, div#main-new.person div.content article .filmography li .year {
  font-weight: bold;
}
/* line 416, ../sass/_movie_person.scss */
div#main-new.movie div.content article .trailers > .trailer, div#main-new.person div.content article .trailers > .trailer {
  padding-bottom: 15px;
}
/* line 419, ../sass/_movie_person.scss */
div#main-new.movie div.content article .trailers > .trailer a.remove-video, div#main-new.person div.content article .trailers > .trailer a.remove-video {
  padding-top: 5px;
}
/* line 426, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review, div#main-new.person div.content article .featured-reviews .review {
  background-color: #f7f7f7;
  margin-bottom: 5px;
  padding-top: 30px;
}
/* line 431, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review > div, div#main-new.movie div.content article .featured-reviews .review > h3, div#main-new.movie div.content article .featured-reviews .review > p, div#main-new.person div.content article .featured-reviews .review > div, div#main-new.person div.content article .featured-reviews .review > h3, div#main-new.person div.content article .featured-reviews .review > p {
  padding: 0 15px;
}
/* line 435, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review h3, div#main-new.person div.content article .featured-reviews .review h3 {
  font-size: 18px;
}
/* line 439, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review .abstract, div#main-new.person div.content article .featured-reviews .review .abstract {
  color: #777777;
  margin-top: 20px;
  padding-bottom: 25px;
}
/* line 448, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review .review-data > div, div#main-new.person div.content article .featured-reviews .review .review-data > div {
  color: #777777;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  height: 45px;
  padding-right: 15px;
}
/* line 455, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review .review-data > div + div, div#main-new.person div.content article .featured-reviews .review .review-data > div + div {
  border-left: 1px solid #dbdbdb;
  padding-left: 35px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 448, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .featured-reviews .review .review-data > div, div#main-new.person div.content article .featured-reviews .review .review-data > div {
    display: flex;
    padding-left: 0 !important;
    border-left: none !important;
  }
}
/* line 468, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .review .review-data a, div#main-new.movie div.content article .featured-reviews .review .review-data time, div#main-new.person div.content article .featured-reviews .review .review-data a, div#main-new.person div.content article .featured-reviews .review .review-data time {
  color: black;
  font-weight: bold;
}
/* line 475, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .rating, div#main-new.person div.content article .featured-reviews .rating {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 30px;
  font-weight: bold;
  padding-left: 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 475, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .featured-reviews .rating, div#main-new.person div.content article .featured-reviews .rating {
    font-size: 0;
  }
}
/* line 486, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .rating > span, div#main-new.person div.content article .featured-reviews .rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-minmax.png");
  height: 15px;
  margin: 0;
  margin-left: 10px;
  text-indent: unset;
  overflow: unset;
  position: relative;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="0"], div#main-new.person div.content article .featured-reviews .rating > span[value="0"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="1"], div#main-new.person div.content article .featured-reviews .rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: -15px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="2"], div#main-new.person div.content article .featured-reviews .rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="3"], div#main-new.person div.content article .featured-reviews .rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -45px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="4"], div#main-new.person div.content article .featured-reviews .rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="5"], div#main-new.person div.content article .featured-reviews .rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -75px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="6"], div#main-new.person div.content article .featured-reviews .rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="7"], div#main-new.person div.content article .featured-reviews .rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -105px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="8"], div#main-new.person div.content article .featured-reviews .rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -120px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="9"], div#main-new.person div.content article .featured-reviews .rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -135px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
div#main-new.movie div.content article .featured-reviews .rating > span[value="10"], div#main-new.person div.content article .featured-reviews .rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -150px;
  width: 210px;
}
/* line 492, ../sass/_movie_person.scss */
div#main-new.movie div.content article .featured-reviews .rating > span:after, div#main-new.person div.content article .featured-reviews .rating > span:after {
  color: #da371f;
  content: attr(value);
  font-size: 22px;
  font-weight: bold;
  height: 22px;
  line-height: 22px;
  position: absolute;
  right: -25px;
  top: -3px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 492, ../sass/_movie_person.scss */
  div#main-new.movie div.content article .featured-reviews .rating > span:after, div#main-new.person div.content article .featured-reviews .rating > span:after {
    display: none;
  }
}
/* line 513, ../sass/_movie_person.scss */
div#main-new.movie div.content article .edit-cast.movie-body .form-group, div#main-new.person div.content article .edit-cast.movie-body .form-group {
  margin-top: 20px;
}
/* line 516, ../sass/_movie_person.scss */
div#main-new.movie div.content article .edit-cast.movie-body .form-group .row, div#main-new.person div.content article .edit-cast.movie-body .form-group .row {
  margin: 5px 0;
}
/* line 520, ../sass/_movie_person.scss */
div#main-new.movie div.content article .edit-cast.movie-body .form-group .handle, div#main-new.person div.content article .edit-cast.movie-body .form-group .handle {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  cursor: grab;
  height: 34px;
  justify-content: center;
}
/* line 529, ../sass/_movie_person.scss */
div#main-new.movie div.content article .edit-cast.movie-body .buttons button[type="submit"], div#main-new.person div.content article .edit-cast.movie-body .buttons button[type="submit"] {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: block;
  margin: 0 auto;
}
/* line 258, ../sass/_mixins.scss */
div#main-new.movie div.content article .edit-cast.movie-body .buttons button[type="submit"].inline, div#main-new.person div.content article .edit-cast.movie-body .buttons button[type="submit"].inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
div#main-new.movie div.content article .edit-cast.movie-body .buttons button[type="submit"][disabled], div#main-new.person div.content article .edit-cast.movie-body .buttons button[type="submit"][disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
div#main-new.movie div.content article .edit-cast.movie-body .buttons button[type="submit"]:hover, div#main-new.person div.content article .edit-cast.movie-body .buttons button[type="submit"]:hover {
  text-decoration: none;
}
/* line 540, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary > section, div#main-new.person aside.secondary > section {
  margin-bottom: 20px;
}
/* line 544, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings, div#main-new.person aside.secondary .ratings {
  background-color: #e1e1e1;
  padding-top: 30px;
}
/* line 548, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .user-rating, div#main-new.person aside.secondary .ratings .user-rating {
  padding: 0 15px 20px;
}
/* line 551, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .user-rating .rate-wrapper, div#main-new.person aside.secondary .ratings .user-rating .rate-wrapper {
  background-color: initial;
  margin-left: -10px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 551, ../sass/_movie_person.scss */
  div#main-new.movie aside.secondary .ratings .user-rating .rate-wrapper, div#main-new.person aside.secondary .ratings .user-rating .rate-wrapper {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 551, ../sass/_movie_person.scss */
  div#main-new.movie aside.secondary .ratings .user-rating .rate-wrapper, div#main-new.person aside.secondary .ratings .user-rating .rate-wrapper {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
/* line 561, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings h2, div#main-new.person aside.secondary .ratings h2 {
  font-size: 18px;
}
/* line 565, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings h3, div#main-new.person aside.secondary .ratings h3 {
  font-size: 16px;
  margin-bottom: 10px;
}
/* line 569, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings h3.rating-type, div#main-new.person aside.secondary .ratings h3.rating-type {
  margin-bottom: 5px;
  margin-top: 20px;
}
/* line 576, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings.person-ratings .rating-label, div#main-new.person aside.secondary .ratings.person-ratings .rating-label {
  margin-bottom: 0;
}
/* line 581, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings, div#main-new.person aside.secondary .ratings .others-ratings {
  padding-bottom: 15px;
}
/* line 584, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div, div#main-new.person aside.secondary .ratings .others-ratings > div {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  color: #777777;
  padding: 0 5px;
}
/* line 592, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div .medium, div#main-new.person aside.secondary .ratings .others-ratings > div .medium {
  font-weight: bold;
  margin: 10px 0;
}
/* line 597, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div p, div#main-new.person aside.secondary .ratings .others-ratings > div p {
  width: 100%;
}
/* line 600, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div p.no-data, div#main-new.person aside.secondary .ratings .others-ratings > div p.no-data {
  color: black;
  font-size: 20px;
  font-weight: bold;
  padding: 0 5px;
  text-align: center;
}
/* line 609, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div span, div#main-new.person aside.secondary .ratings .others-ratings > div span {
  display: block;
  text-align: center;
}
/* line 614, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div .average-rating, div#main-new.person aside.secondary .ratings .others-ratings > div .average-rating {
  color: black;
  font-size: 28px;
  font-weight: bold;
  margin-bottom: 5px;
}
/* line 622, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div .votes:before, div#main-new.person aside.secondary .ratings .others-ratings > div .votes:before {
  content: '(';
}
/* line 625, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .others-ratings > div .votes:after, div#main-new.person aside.secondary .ratings .others-ratings > div .votes:after {
  content: ')';
}
/* line 632, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .film-actions, div#main-new.person aside.secondary .ratings .film-actions {
  background-color: #dbdbdb;
  padding: 15px;
}
/* line 636, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .film-actions.collapse:not(.in), div#main-new.person aside.secondary .ratings .film-actions.collapse:not(.in) {
  display: none;
}
/* line 640, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .film-actions .is-on-wishlist, div#main-new.person aside.secondary .ratings .film-actions .is-on-wishlist {
  font-weight: bold;
  margin-bottom: 15px;
}
/* line 645, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons, div#main-new.person aside.secondary .ratings .film-actions .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
/* line 649, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .wishlist, div#main-new.person aside.secondary .ratings .film-actions .buttons .wishlist {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .wishlist.inline, div#main-new.person aside.secondary .ratings .film-actions .buttons .wishlist.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .wishlist[disabled], div#main-new.person aside.secondary .ratings .film-actions .buttons .wishlist[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .wishlist:hover, div#main-new.person aside.secondary .ratings .film-actions .buttons .wishlist:hover {
  text-decoration: none;
}
/* line 653, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .blacklist, div#main-new.person aside.secondary .ratings .film-actions .buttons .blacklist {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: transparent;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  color: #777777 !important;
}
/* line 258, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .blacklist.inline, div#main-new.person aside.secondary .ratings .film-actions .buttons .blacklist.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .blacklist[disabled], div#main-new.person aside.secondary .ratings .film-actions .buttons .blacklist[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .ratings .film-actions .buttons .blacklist:hover, div#main-new.person aside.secondary .ratings .film-actions .buttons .blacklist:hover {
  text-decoration: none;
}
/* line 661, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .ratings .extra-user-ratings ul, div#main-new.person aside.secondary .ratings .extra-user-ratings ul {
  margin: 0;
  padding: 0;
}
/* line 669, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .features-ratings h3, div#main-new.person aside.secondary .features-ratings h3 {
  font-size: 16px;
  margin-bottom: 10px;
}
/* line 674, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .features-ratings .chart-wrapper, div#main-new.person aside.secondary .features-ratings .chart-wrapper {
  position: relative;
  width: 100%;
}
/* line 691, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .features-ratings .chart-wrapper canvas, div#main-new.person aside.secondary .features-ratings .chart-wrapper canvas {
  background-color: #e1e1e1;
}
/* line 699, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .similar-movies h2, div#main-new.person aside.secondary .similar-movies h2 {
  margin-bottom: 15px;
}
/* line 703, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .similar-movies > div, div#main-new.person aside.secondary .similar-movies > div {
  background-color: white;
}
/* line 708, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster, div#main-new.person aside.secondary .similar-movies > div .poster {
  position: relative;
  height: 100%;
  width: 84px;
  overflow: hidden;
}
/* line 153, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster img, div#main-new.person aside.secondary .similar-movies > div .poster img {
  height: 117.6px;
  width: 84px;
}
/* line 158, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster .overlay, div#main-new.person aside.secondary .similar-movies > div .poster .overlay {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  color: white;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 170, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster .overlay > div, div#main-new.person aside.secondary .similar-movies > div .poster .overlay > div {
  position: absolute;
  top: 72%;
  width: 100%;
  text-align: center;
}
/* line 177, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster .overlay .average, div#main-new.person aside.secondary .similar-movies > div .poster .overlay .average {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #777179;
  font-size: 20px;
  line-height: 16.464px;
  margin: 5px auto;
  height: 16.464px;
  width: 26.88px;
}
/* line 191, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster.small .overlay > div, div#main-new.person aside.secondary .similar-movies > div .poster.small .overlay > div {
  top: 78.792px;
}
/* line 195, ../sass/_mixins.scss */
div#main-new.movie aside.secondary .similar-movies > div .poster.small .overlay .average, div#main-new.person aside.secondary .similar-movies > div .poster.small .overlay .average {
  font-size: 18px;
  line-height: 25.872px;
  height: 25.872px;
  width: 40.32px;
  margin: 0 auto;
}
/* line 716, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .friends-ratings h2, div#main-new.person aside.secondary .friends-ratings h2 {
  margin-bottom: 15px;
}
/* line 720, ../sass/_movie_person.scss */
div#main-new.movie aside.secondary .friends-ratings ul, div#main-new.person aside.secondary .friends-ratings ul {
  background-color: #e1e1e1;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 734, ../sass/_movie_person.scss */
div#main-new.movie ~ section.comments .nav-tabs, div#main-new.person ~ section.comments .nav-tabs {
  margin-left: 65px;
  border-color: #dbdbdb;
  padding-left: 15px;
  text-transform: capitalize;
}
@media (min-width: 1170px) {
  /* line 734, ../sass/_movie_person.scss */
  div#main-new.movie ~ section.comments .nav-tabs, div#main-new.person ~ section.comments .nav-tabs {
    margin-left: 250px;
    width: 525px;
  }
}
/* line 747, ../sass/_movie_person.scss */
div#main-new.movie ~ section.comments .nav-tabs li a, div#main-new.movie ~ section.comments .nav-tabs li a:hover, div#main-new.person ~ section.comments .nav-tabs li a, div#main-new.person ~ section.comments .nav-tabs li a:hover {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background-color: #d6d6d6;
  border-color: #dbdbdb;
  margin-right: 10px;
}
/* line 755, ../sass/_movie_person.scss */
div#main-new.movie ~ section.comments .nav-tabs li.active a, div#main-new.movie ~ section.comments .nav-tabs li.active a:hover, div#main-new.person ~ section.comments .nav-tabs li.active a, div#main-new.person ~ section.comments .nav-tabs li.active a:hover {
  background-color: #f7f7f7;
  border-bottom-color: transparent;
}
/* line 763, ../sass/_movie_person.scss */
div#main-new.movie ~ section.comments .tab-content, div#main-new.person ~ section.comments .tab-content {
  margin-top: 25px;
}
@media (min-width: 1170px) {
  /* line 771, ../sass/_movie_person.scss */
  div#main-new.movie ~ section.comments .comments-wrapper, div#main-new.person ~ section.comments .comments-wrapper {
    margin-left: 185px;
    width: 590px;
  }
}
@media (min-width: 1170px) {
  /* line 778, ../sass/_movie_person.scss */
  div#main-new.movie ~ section.comments #ratings, div#main-new.person ~ section.comments #ratings {
    margin-left: 250px;
    width: 525px;
  }
}
/* line 784, ../sass/_movie_person.scss */
div#main-new.movie ~ section.comments #ratings .rating-wrapper + .rating-wrapper, div#main-new.person ~ section.comments #ratings .rating-wrapper + .rating-wrapper {
  border-top: 1px #dbdbdb solid;
}

/* line 11, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .name {
  color: black;
  font-size: 18px;
  font-weight: bold;
  height: 50px;
  line-height: 50px;
  padding-left: 15px;
}
/* line 20, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary section.menu-box {
  margin-bottom: 20px;
}
/* line 24, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .new-article {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  margin: 20px auto;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.primary .new-article.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.primary .new-article[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.primary .new-article:hover {
  text-decoration: none;
}
/* line 30, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu {
  list-style: none;
  background-color: #e1e1e1;
  margin: 0;
  padding: 0;
}
/* line 36, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu li {
  height: 40px;
  line-height: 40px;
  padding-left: 15px;
}
/* line 41, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu li + li {
  border-top: 1px solid #dbdbdb;
}
/* line 45, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu li a {
  color: #da371f;
  text-transform: uppercase;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.articles li.articles a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.ratings li.ratings a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.wishlist li.wishlist a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.blacklist li.blacklist a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.edit li.edit a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.avatar li.avatar a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.location li.location a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.password li.password a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.tv li.tv a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.notifications li.notifications a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.dashboard li.dashboard a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.import li.import a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.social li.social a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.inbox li.inbox a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.outbox li.outbox a {
  color: black;
}
/* line 53, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary ul.profile-menu.compose li.compose a {
  color: black;
}
/* line 59, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary section.missing-movie {
  padding-bottom: 20px;
}
/* line 63, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary #follow-button {
  margin-bottom: 20px;
  margin-top: 20px;
}
/* line 68, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .followers, body#new-body div#main-new.profile aside.primary .followed {
  margin-top: 20px;
}
/* line 71, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .followers ul, body#new-body div#main-new.profile aside.primary .followed ul {
  list-style: none;
  padding: 0;
  margin-left: -2px;
  margin-right: -2px;
}
/* line 77, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .followers ul li, body#new-body div#main-new.profile aside.primary .followed ul li {
  padding: 2px;
}
/* line 80, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .followers ul li a, body#new-body div#main-new.profile aside.primary .followed ul li a {
  display: block;
  height: 100%;
  width: 100%;
}
/* line 87, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.primary .followers ul img, body#new-body div#main-new.profile aside.primary .followed ul img {
  height: auto;
  width: 100%;
}
@media (min-width: 1170px) {
  /* line 9, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary {
    right: 575px;
    width: 215px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 9, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary {
    right: 553px;
    width: 215px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 9, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 110, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .avatar-box {
    margin-bottom: 20px;
    border-bottom: 1px solid #dbdbdb;
  }
  /* line 115, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .menu-box {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    width: calc(100% - 200px);
  }
  /* line 120, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .missing-movie {
    width: 100%;
  }
  /* line 124, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .name {
    border: none;
  }
  /* line 128, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .name {
    padding-left: 0;
  }
  /* line 132, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .followed, body#new-body div#main-new.profile aside.primary .followers {
    width: 50%;
    padding-bottom: 58px;
    position: relative;
  }
  /* line 137, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary .followed a.more, body#new-body div#main-new.profile aside.primary .followers a.more {
    bottom: 0;
    position: absolute;
    right: 0;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 9, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary {
    border-bottom: 1px solid #dbdbdb;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 9, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.primary {
    border-bottom: 1px solid #dbdbdb;
  }
}
@media (min-width: 1170px) {
  /* line 151, ../sass/_profile.scss */
  body#new-body div#main-new.profile.two-column aside.primary {
    right: 955px;
  }
}
/* line 159, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.secondary section:not(:first-child) {
  padding-top: 20px;
}
/* line 164, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.secondary .fragment img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
/* line 173, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by {
  background-color: #e1e1e1;
}
/* line 178, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #777777;
  height: 15px;
}
/* line 184, ../sass/_profile.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 127, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter + div .tooltip-arrow {
  border-bottom-color: #da371f;
}
/* line 131, ../sass/_mixins.scss */
body#new-body div#main-new.profile aside.secondary section.other-reviews .reviews-by .info meter + div .tooltip-inner {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: #da371f;
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
  height: 25px;
  width: 37px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 196, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.secondary > section:not(:only-child) {
    float: left;
    padding: 0 15px 0 !important;
    width: 50%;
  }
  /* line 202, ../sass/_profile.scss */
  body#new-body div#main-new.profile aside.secondary > section:only-child {
    margin-left: 250px;
    width: 488px;
  }
}
@media (min-width: 1170px) {
  /* line 210, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content {
    width: 575px;
  }
}
@media (min-width: 1170px) {
  /* line 210, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content {
    left: 215px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 210, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content {
    left: 215px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 210, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content {
    margin-right: 0;
    padding-right: 15px;
    width: 553px;
  }
}
/* line 227, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article h1 {
  padding-left: 0;
}
/* line 233, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard h1 {
  margin-bottom: 10px;
}
/* line 237, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 242, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
/* line 246, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options.left {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  float: none !important;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 242, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
  /* line 254, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    text-align: center;
  }
  /* line 258, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a:first-child {
    border-left: none !important;
    border-right: none !important;
  }
  /* line 263, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a + a {
    border-left: 1px solid #dbdbdb !important;
    border-right: none !important;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 242, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
  /* line 254, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    text-align: center;
  }
  /* line 258, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a:first-child {
    border-left: none !important;
    border-right: none !important;
  }
  /* line 263, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a + a {
    border-left: 1px solid #dbdbdb !important;
    border-right: none !important;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 242, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
  }
  /* line 254, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    text-align: center;
  }
  /* line 258, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a:first-child {
    border-left: none !important;
    border-right: none !important;
  }
  /* line 263, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a + a {
    border-left: 1px solid #dbdbdb !important;
    border-right: none !important;
  }
}
/* line 270, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.dashboard div.filter-box .options > a {
  height: 45px;
}
/* line 278, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.profile h1 {
  margin-bottom: 10px;
}
/* line 285, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box .options {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-evenly;
  justify-content: space-evenly;
  width: 100%;
}
/* line 290, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.profile div.filter-box .options > a {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  text-align: center;
}
/* line 300, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.opinion h1, body#new-body div#main-new.profile > .row > div.content article.activities h1 {
  margin-bottom: 10px;
}
/* line 304, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.opinion section.comments, body#new-body div#main-new.profile > .row > div.content article.activities section.comments {
  background: unset;
  padding-top: 0;
}
/* line 308, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.opinion section.comments .comments-wrapper, body#new-body div#main-new.profile > .row > div.content article.activities section.comments .comments-wrapper {
  margin-left: 0;
  padding: 40px 15px;
  width: 100%;
}
/* line 313, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.opinion section.comments .comments-wrapper form.depth-3 .cancel-button, body#new-body div#main-new.profile > .row > div.content article.activities section.comments .comments-wrapper form.depth-3 .cancel-button {
  margin-left: -25px;
}
/* line 321, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.settings h1 {
  margin-bottom: 20px;
}
/* line 325, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.settings div.mapinfo {
  height: 450px;
  width: 100%;
  margin-bottom: 20px;
}
/* line 332, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.settings.import > section {
  margin-top: 20px;
}
/* line 339, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages h1 {
  margin-bottom: 20px;
}
/* line 343, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message {
  padding-left: 65px;
  margin-bottom: 25px;
}
/* line 348, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .header img {
  float: left;
  margin-left: -65px;
}
/* line 353, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .header .date {
  color: #777777;
  font-weight: bold;
}
/* line 359, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content {
  overflow: auto;
  padding-bottom: 15px;
}
/* line 363, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content h2 {
  font-size: 26px;
  margin-bottom: 10px;
}
/* line 368, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content .actions {
  margin-top: 20px;
}
/* line 371, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content .actions a + a {
  margin-left: 26px;
}
/* line 376, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.save-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
  margin: 10px 0;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.save-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.save-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.save-edit:hover {
  text-decoration: none;
}
/* line 382, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.cancel-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
  margin: 10px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.cancel-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.cancel-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.messages .message .content a.cancel-edit:hover {
  text-decoration: none;
}
/* line 391, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities {
  padding: 0;
}
/* line 398, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.filter-box {
  margin-bottom: 20px;
}
/* line 401, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.filter-box .options {
  border-bottom: 2px solid #dbdbdb;
  float: none !important;
}
/* line 407, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.empty-wall {
  padding: 15px;
}
/* line 411, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity, body#new-body div#main-new.profile > .row > div.content .activities > div.activity {
  background-color: white;
  box-shadow: #dbdbdb 1px 1px 1px 1px;
  margin-bottom: 5px;
  min-height: 80px;
  padding: 15px 15px 0 80px;
  position: relative;
}
/* line 420, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .header .activity-type, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .header .activity-type {
  color: #777777;
}
/* line 424, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .header img, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .header img {
  float: left;
  margin-left: -65px;
}
/* line 429, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .header .date, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .header .date {
  color: #777777;
  font-weight: bold;
}
/* line 434, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .header .remove-corner, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .header .remove-corner {
  color: #777777;
  display: none;
  position: absolute;
  right: 2px;
  top: 2px;
}
/* line 443, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity:hover .header .remove-corner, body#new-body div#main-new.profile > .row > div.content .activities > div.activity:hover .header .remove-corner {
  display: block;
}
/* line 447, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content {
  margin-top: 15px;
}
/* line 450, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .title, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .title {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 455, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .title span, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .title span {
  color: #c6c6c6;
  font-weight: normal;
}
/* line 461, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .text, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .text {
  color: #777777;
}
/* line 465, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating {
  margin-top: 10px;
}
/* line 468, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-minmax.png");
  height: 15px;
  margin: 0;
  margin-left: 10px;
  margin-left: -3px;
  text-indent: unset;
  overflow: unset;
  position: relative;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="0"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="0"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="1"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: -15px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="2"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="3"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -45px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="4"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="5"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -75px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="6"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="7"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -105px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="8"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -120px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="9"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -135px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span[value="10"], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -150px;
  width: 210px;
}
/* line 475, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span:after, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span:after {
  color: #da371f;
  content: attr(value);
  font-size: 22px;
  font-weight: bold;
  height: 22px;
  line-height: 22px;
  position: absolute;
  right: -25px;
  top: -3px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 475, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .rating > span:after, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .rating > span:after {
    display: none;
  }
}
/* line 494, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.more, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.more {
  margin: 15px 0 0;
}
/* line 498, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .actions, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .actions {
  margin-top: 20px;
}
/* line 501, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .actions a + a, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .actions a + a {
  margin-left: 26px;
}
/* line 506, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.save-edit, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.save-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
  margin: 10px 0;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.save-edit.inline, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.save-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.save-edit[disabled], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.save-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.save-edit:hover, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.save-edit:hover {
  text-decoration: none;
}
/* line 512, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.cancel-edit, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.cancel-edit {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
  margin: 10px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.cancel-edit.inline, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.cancel-edit.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.cancel-edit[disabled], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.cancel-edit[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content a.cancel-edit:hover, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content a.cancel-edit:hover {
  text-decoration: none;
}
/* line 518, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content .wall-posters img, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content .wall-posters img {
  max-width: 200px;
  height: auto;
}
/* line 523, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content fb\:like, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content fb\:like {
  width: 100% !important;
}
/* line 526, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .content fb\:like span[style], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .content fb\:like span[style] {
  width: 100% !important;
  overflow: hidden;
}
/* line 533, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .footer, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .footer {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin: 5px 0;
  min-height: 20px;
}
/* line 540, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .footer .options-left a + a, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .footer .options-left a + a {
  margin-left: 10px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 545, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .footer *[data-short], body#new-body div#main-new.profile > .row > div.content .activities > div.activity .footer *[data-short] {
    visibility: hidden;
    position: relative;
  }
  /* line 550, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content .activities > div.activities-list > div.activity .footer *[data-short]:after, body#new-body div#main-new.profile > .row > div.content .activities > div.activity .footer *[data-short]:after {
    display: inline;
    content: attr(data-short);
    left: 0;
    position: absolute;
    visibility: visible;
  }
}
/* line 563, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities.single > div.activity .remove-activity, body#new-body div#main-new.profile > .row > div.content .activities div.activity:not(:hover) .remove-activity {
  display: none;
}
/* line 569, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities section.comments form.add-comment a.submit-button {
  width: 140px;
}
/* line 575, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.cancel {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: black;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.cancel.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.cancel[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.cancel:hover {
  text-decoration: none;
}
/* line 580, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.really-delete {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  display: inline-block;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.really-delete.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.really-delete[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content .activities #confirm-delete button.really-delete:hover {
  text-decoration: none;
}
/* line 588, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.new-article .add-note-submit input[type="submit"], body#new-body div#main-new.profile > .row > div.content article.edit-article .add-note-submit input[type="submit"] {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.new-article .add-note-submit input[type="submit"].inline, body#new-body div#main-new.profile > .row > div.content article.edit-article .add-note-submit input[type="submit"].inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.new-article .add-note-submit input[type="submit"][disabled], body#new-body div#main-new.profile > .row > div.content article.edit-article .add-note-submit input[type="submit"][disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.new-article .add-note-submit input[type="submit"]:hover, body#new-body div#main-new.profile > .row > div.content article.edit-article .add-note-submit input[type="submit"]:hover {
  text-decoration: none;
}
/* line 594, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings h2 {
  font-size: 22px;
  font-weight: normal;
  margin: 20px 0;
  text-transform: none;
}
/* line 601, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box {
  margin-bottom: 20px;
}
/* line 605, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box div.options {
  border-top: none;
}
/* line 609, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box #only-unrated {
  background-color: #f7f7f7;
  border-left: none;
  border-right: none;
  margin-right: -1px;
}
/* line 615, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings div.order-box #only-unrated i {
  margin-left: 0;
  margin-right: 5px;
}
/* line 622, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings {
  font-size: 16px;
  list-style: none;
  padding: 0;
}
/* line 627, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li {
  box-shadow: 0 1px 1px 1px #dbdbdb;
  margin-bottom: 10px;
  position: relative;
}
/* line 632, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li > a, body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li > div {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: white;
  height: 126.0px;
  float: left;
  overflow: hidden;
}
/* line 642, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li > div {
  padding-left: 20px;
}
/* line 646, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data {
  width: 46%;
}
/* line 648, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data h3 {
  font-size: 22px;
}
/* line 650, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data h3 span {
  color: #c6c6c6;
}
/* line 654, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data h4 {
  color: #777777;
  font-size: 16px;
  font-weight: normal;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 646, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data {
    width: calc(100% - 90px);
    border-bottom: 1px solid #dbdbdb;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 646, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data {
    width: calc(100% - 90px);
    border-bottom: 1px solid #dbdbdb;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 646, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.film-data {
    width: calc(100% - 90px);
    border-bottom: 1px solid #dbdbdb;
  }
}
/* line 666, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings {
  border: 1px solid #dbdbdb;
  border-width: 0 1px;
  width: 32%;
}
/* line 671, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating {
  position: relative;
}
/* line 674, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-minmax.png");
  height: 15px;
  margin: 0;
  margin-left: 10px;
  margin-left: -2px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="0"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: -15px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -45px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -75px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -105px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -120px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -135px;
  width: 210px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -150px;
  width: 210px;
}
/* line 678, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span .value {
  color: black;
  font-size: 22px;
  font-weight: bold;
  line-height: 20px;
  position: absolute;
  left: 220px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 674, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span {
    -moz-appearance: none;
    -webkit-appearance: none;
    color: transparent;
    display: inline-block;
    background-image: url("../layout/rating-small-minmax.png");
    height: 10px;
    margin: 0;
    margin-left: 10px;
    margin-left: -2px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="1"] {
    background-position-x: 0;
    background-position-y: 0px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="2"] {
    background-position-x: 0;
    background-position-y: -10px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="3"] {
    background-position-x: 0;
    background-position-y: -20px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="4"] {
    background-position-x: 0;
    background-position-y: -30px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="5"] {
    background-position-x: 0;
    background-position-y: -40px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="6"] {
    background-position-x: 0;
    background-position-y: -50px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="7"] {
    background-position-x: 0;
    background-position-y: -60px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="8"] {
    background-position-x: 0;
    background-position-y: -70px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="9"] {
    background-position-x: 0;
    background-position-y: -80px;
    width: 140px;
  }
  /* line 112, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span[value="10"] {
    background-position-x: 0;
    background-position-y: -90px;
    width: 140px;
  }
  /* line 127, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span + div .tooltip-arrow {
    border-bottom-color: #da371f;
  }
  /* line 131, ../sass/_mixins.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span + div .tooltip-inner {
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    background-color: #da371f;
    font-size: 14px;
    font-weight: bold;
    line-height: 19px;
    height: 25px;
    width: 37px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }
  /* line 691, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.user-rating > span .value {
    position: absolute;
    left: 150px;
    top: -4px;
  }
}
/* line 701, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  color: #777777;
  font-size: 14px;
  position: relative;
}
/* line 708, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-small-minmax.png");
  height: 10px;
  margin: 0;
  margin-left: 10px;
  margin-left: 5px;
  position: relative;
  top: -1px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 14px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -10px;
  width: 28px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -20px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 56px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -40px;
  width: 70px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -50px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 98px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -70px;
  width: 112px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -80px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 140px;
}
/* line 127, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span + div .tooltip-arrow {
  border-bottom-color: #da371f;
}
/* line 131, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span + div .tooltip-inner {
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: #da371f;
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
  height: 25px;
  width: 37px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
/* line 715, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > span .value {
  color: black;
  font-weight: bold;
  position: absolute;
  right: -15px;
  top: -3px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 701, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 727, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings div.my-rating > div:first-child {
    margin-right: 50px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 666, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings {
    width: 65%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 666, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings {
    width: 65%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 666, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.ratings {
    width: 65%;
  }
}
/* line 738, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.date {
  width: 12.25%;
}
/* line 741, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.date .feature {
  color: #777777;
}
/* line 745, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.date .value {
  font-weight: bold;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 738, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.date {
    width: 35%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 738, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.date {
    width: 35%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 738, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.ratings ul.ratings li div.date {
    width: 35%;
  }
}
/* line 758, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list {
  list-style: none;
  margin-top: 30px;
  padding: 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 763, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list li {
    padding: 0;
  }
}
/* line 772, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
  width: calc(100% - 180px);
}
/* line 778, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .film-actions {
  margin: auto -15px;
}
/* line 781, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .film-actions .star-rating {
  margin-top: 15px;
  position: static;
  width: 100%;
}
/* line 786, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .film-actions .star-rating .rating-label {
  padding-left: 15px;
}
/* line 792, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
/* line 797, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons a {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons a.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons a[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons a:hover {
  text-decoration: none;
}
/* line 800, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons a.rate-button {
  background-color: black;
}
/* line 805, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons.collapse:not(.in) {
  display: none;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 812, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster {
    height: 100%;
    width: 180px;
  }
  /* line 816, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay > div {
    top: 72%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 824, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film.film {
    position: relative;
    height: 180px;
    transition: height 400ms ease-out;
  }
  /* line 830, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster {
    height: 180px;
    width: 130px;
  }
  /* line 834, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster img {
    height: auto;
    width: 100%;
  }
  /* line 839, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .poster .overlay > div {
    top: 60%;
  }
  /* line 844, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content {
    display: block;
    position: relative;
    width: calc(100% - 130px);
  }
  /* line 849, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .description {
    display: none;
  }
  /* line 853, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons {
    display: block;
    margin: 10px 0;
  }
  /* line 857, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .buttons a {
    margin: 5px auto;
  }
  /* line 862, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .rating-wrapper {
    background-color: white;
    position: absolute;
    left: 0;
    top: 180px;
    margin-left: -115px;
    width: calc(100% + 100px);
  }
  /* line 870, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .rating-wrapper .star-rating {
    margin-bottom: 15px;
  }
  /* line 873, ../sass/_profile.scss */
  body#new-body div#main-new.profile > .row > div.content article.collection ul.movie-list .film .content .rating-wrapper .star-rating .rating-label {
    margin-left: -15px;
  }
}
/* line 887, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul {
  list-style: none;
  margin-top: 20px;
  padding: 0;
}
/* line 892, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul li, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul li {
  margin-bottom: 15px;
}
/* line 896, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul div.filmaster, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul div.filmaster {
  position: relative;
}
/* line 900, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul h2, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul h2 {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  background-color: black;
  color: white;
  font-size: 24px;
  height: 36px;
  padding: 5px;
}
/* line 910, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul div.image-wrapper, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul div.image-wrapper {
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 915, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul div.image-wrapper:after, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul div.image-wrapper:after {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNDA1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjQwNWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(79, 64, 90, 0)), color-stop(100%, #4f405a));
  background-image: -moz-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: -webkit-linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  background-image: linear-gradient(rgba(79, 64, 90, 0), #4f405a);
  content: '';
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
}
/* line 926, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul div.image-wrapper:hover img, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul div.image-wrapper:hover img {
  transform: scale(1.1);
}
/* line 932, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul img, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul img {
  transition: transform 0.3s ease-out;
  height: auto;
  width: 100%;
}
/* line 938, ../sass/_profile.scss */
body#new-body div#main-new.profile > .row > div.content article.followed .similar-filmasters ul .common-taste-indicator, body#new-body div#main-new.profile > .row > div.content article.followers .similar-filmasters ul .common-taste-indicator {
  bottom: 0;
  color: white;
  font-size: 24px;
  font-weight: bold;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 10;
}
/* line 954, ../sass/_profile.scss */
body#new-body div#main-new.profile #friends-modal .modal-body {
  padding: 0 0 0 15px;
}
/* line 957, ../sass/_profile.scss */
body#new-body div#main-new.profile #friends-modal .modal-body .friends {
  max-height: 426px;
  overflow: hidden;
  padding-right: 15px;
}
/* line 962, ../sass/_profile.scss */
body#new-body div#main-new.profile #friends-modal .modal-body .friends .friend {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  padding: 10px 0;
}
/* line 968, ../sass/_profile.scss */
body#new-body div#main-new.profile #friends-modal .modal-body .friends .friend:not(:first-child) {
  border-top: 1px solid #dbdbdb;
}
/* line 972, ../sass/_profile.scss */
body#new-body div#main-new.profile #friends-modal .modal-body .friends .friend img.avatar {
  margin-right: 10px;
}
/* line 976, ../sass/_profile.scss */
body#new-body div#main-new.profile #friends-modal .modal-body .friends .friend button {
  margin-left: auto;
  overflow: hidden;
}
@media (min-width: 1170px) {
  /* line 987, ../sass/_profile.scss */
  body#new-body div#main-new.profile.two-column aside.primary {
    right: 955px;
  }
  /* line 991, ../sass/_profile.scss */
  body#new-body div#main-new.profile.two-column > .row > div.content {
    width: 955px;
    margin-right: 0;
    padding-right: 15px;
  }
}

/* line 10, ../sass/_reviews.scss */
body#new-body div#main-new.reviews h1, body#new-body div#main-new.ranking h1, body#new-body.recommendations div#main-new h1,
body#new-body div#main-new.genre h1, body#new-body div#main-new.news h1 {
  padding-left: 0;
  padding-bottom: 20px;
}
/* line 15, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter, body#new-body div#main-new.ranking .filter, body#new-body.recommendations div#main-new .filter,
body#new-body div#main-new.genre .filter, body#new-body div#main-new.news .filter {
  padding-top: 20px;
}
/* line 18, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter h2 i, body#new-body div#main-new.ranking .filter h2 i, body#new-body.recommendations div#main-new .filter h2 i,
body#new-body div#main-new.genre .filter h2 i, body#new-body div#main-new.news .filter h2 i {
  vertical-align: text-top;
  margin-left: 10px;
}
/* line 23, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter form, body#new-body div#main-new.ranking .filter form, body#new-body.recommendations div#main-new .filter form,
body#new-body div#main-new.genre .filter form, body#new-body div#main-new.news .filter form {
  background-color: #e1e1e1;
  padding: 15px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 29, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews .filter .form-group > div, body#new-body div#main-new.reviews .filter .form-group > label, body#new-body div#main-new.ranking .filter .form-group > div, body#new-body div#main-new.ranking .filter .form-group > label, body#new-body.recommendations div#main-new .filter .form-group > div, body#new-body.recommendations div#main-new .filter .form-group > label,
  body#new-body div#main-new.genre .filter .form-group > div,
  body#new-body div#main-new.genre .filter .form-group > label, body#new-body div#main-new.news .filter .form-group > div, body#new-body div#main-new.news .filter .form-group > label {
    margin-bottom: 10px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 29, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews .filter .form-group > div, body#new-body div#main-new.reviews .filter .form-group > label, body#new-body div#main-new.ranking .filter .form-group > div, body#new-body div#main-new.ranking .filter .form-group > label, body#new-body.recommendations div#main-new .filter .form-group > div, body#new-body.recommendations div#main-new .filter .form-group > label,
  body#new-body div#main-new.genre .filter .form-group > div,
  body#new-body div#main-new.genre .filter .form-group > label, body#new-body div#main-new.news .filter .form-group > div, body#new-body div#main-new.news .filter .form-group > label {
    margin-bottom: 10px;
  }
}
/* line 36, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter label, body#new-body div#main-new.ranking .filter label, body#new-body.recommendations div#main-new .filter label,
body#new-body div#main-new.genre .filter label, body#new-body div#main-new.news .filter label {
  font-weight: bold;
  margin-top: 2px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 36, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews .filter label, body#new-body div#main-new.ranking .filter label, body#new-body.recommendations div#main-new .filter label,
  body#new-body div#main-new.genre .filter label, body#new-body div#main-new.news .filter label {
    margin-top: 10px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 36, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews .filter label, body#new-body div#main-new.ranking .filter label, body#new-body.recommendations div#main-new .filter label,
  body#new-body div#main-new.genre .filter label, body#new-body div#main-new.news .filter label {
    margin-top: 10px;
  }
}
/* line 44, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter label .text-left, body#new-body div#main-new.ranking .filter label .text-left, body#new-body.recommendations div#main-new .filter label .text-left,
body#new-body div#main-new.genre .filter label .text-left, body#new-body div#main-new.news .filter label .text-left {
  text-align: left;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 49, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews .filter .input-group-addon.between, body#new-body div#main-new.ranking .filter .input-group-addon.between, body#new-body.recommendations div#main-new .filter .input-group-addon.between,
  body#new-body div#main-new.genre .filter .input-group-addon.between, body#new-body div#main-new.news .filter .input-group-addon.between {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* line 56, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter div.year-from-wrapper:after, body#new-body div#main-new.ranking .filter div.year-from-wrapper:after, body#new-body.recommendations div#main-new .filter div.year-from-wrapper:after,
body#new-body div#main-new.genre .filter div.year-from-wrapper:after, body#new-body div#main-new.news .filter div.year-from-wrapper:after {
  content: '\2013';
  position: absolute;
  top: 0;
  right: -4px;
  font-weight: bold;
  line-height: 34px;
}
/* line 65, ../sass/_reviews.scss */
body#new-body div#main-new.reviews .filter button, body#new-body div#main-new.ranking .filter button, body#new-body.recommendations div#main-new .filter button,
body#new-body div#main-new.genre .filter button, body#new-body div#main-new.news .filter button {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #da371f;
  color: white !important;
  cursor: pointer;
  display: block;
  font-size: 12px;
  font-weight: bold;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  height: 36px;
  width: 110px;
  float: right;
  padding: 0;
}
/* line 258, ../sass/_mixins.scss */
body#new-body div#main-new.reviews .filter button.inline, body#new-body div#main-new.ranking .filter button.inline, body#new-body.recommendations div#main-new .filter button.inline,
body#new-body div#main-new.genre .filter button.inline, body#new-body div#main-new.news .filter button.inline {
  display: inline-block;
}
/* line 270, ../sass/_mixins.scss */
body#new-body div#main-new.reviews .filter button[disabled], body#new-body div#main-new.ranking .filter button[disabled], body#new-body.recommendations div#main-new .filter button[disabled],
body#new-body div#main-new.genre .filter button[disabled], body#new-body div#main-new.news .filter button[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
}
/* line 281, ../sass/_mixins.scss */
body#new-body div#main-new.reviews .filter button:hover, body#new-body div#main-new.ranking .filter button:hover, body#new-body.recommendations div#main-new .filter button:hover,
body#new-body div#main-new.genre .filter button:hover, body#new-body div#main-new.news .filter button:hover {
  text-decoration: none;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 65, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews .filter button, body#new-body div#main-new.ranking .filter button, body#new-body.recommendations div#main-new .filter button,
  body#new-body div#main-new.genre .filter button, body#new-body div#main-new.news .filter button {
    width: 80px;
  }
}
/* line 76, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list, body#new-body div#main-new.ranking ul.review-list, body#new-body.recommendations div#main-new ul.review-list,
body#new-body div#main-new.genre ul.review-list, body#new-body div#main-new.news ul.review-list {
  list-style: none;
  margin: 15px 0 0;
  padding: 0;
}
/* line 81, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review, body#new-body div#main-new.ranking ul.review-list li.review, body#new-body.recommendations div#main-new ul.review-list li.review,
body#new-body div#main-new.genre ul.review-list li.review, body#new-body div#main-new.news ul.review-list li.review {
  display: -webkit-flex;
  display: flex;
  box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
  height: 315px;
  margin-bottom: 15px;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 88, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review img.poster, body#new-body div#main-new.ranking ul.review-list li.review img.poster, body#new-body.recommendations div#main-new ul.review-list li.review img.poster,
  body#new-body div#main-new.genre ul.review-list li.review img.poster, body#new-body div#main-new.news ul.review-list li.review img.poster {
    display: none;
  }
}
/* line 93, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content, body#new-body div#main-new.ranking ul.review-list li.review .content, body#new-body.recommendations div#main-new ul.review-list li.review .content,
body#new-body div#main-new.genre ul.review-list li.review .content, body#new-body div#main-new.news ul.review-list li.review .content {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 25px 15px 0;
  position: relative;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 93, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content, body#new-body div#main-new.ranking ul.review-list li.review .content, body#new-body.recommendations div#main-new ul.review-list li.review .content,
  body#new-body div#main-new.genre ul.review-list li.review .content, body#new-body div#main-new.news ul.review-list li.review .content {
    padding-top: 10px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 93, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content, body#new-body div#main-new.ranking ul.review-list li.review .content, body#new-body.recommendations div#main-new ul.review-list li.review .content,
  body#new-body div#main-new.genre ul.review-list li.review .content, body#new-body div#main-new.news ul.review-list li.review .content {
    padding-top: 10px;
  }
}
@media (min-width: 1170px) {
  /* line 104, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .title-box, body#new-body div#main-new.ranking ul.review-list li.review .content .title-box, body#new-body.recommendations div#main-new ul.review-list li.review .content .title-box,
  body#new-body div#main-new.genre ul.review-list li.review .content .title-box, body#new-body div#main-new.news ul.review-list li.review .content .title-box {
    margin-bottom: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 104, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .title-box, body#new-body div#main-new.ranking ul.review-list li.review .content .title-box, body#new-body.recommendations div#main-new ul.review-list li.review .content .title-box,
  body#new-body div#main-new.genre ul.review-list li.review .content .title-box, body#new-body div#main-new.news ul.review-list li.review .content .title-box {
    margin-bottom: 15px;
  }
}
/* line 110, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content h3, body#new-body div#main-new.ranking ul.review-list li.review .content h3, body#new-body.recommendations div#main-new ul.review-list li.review .content h3,
body#new-body div#main-new.genre ul.review-list li.review .content h3, body#new-body div#main-new.news ul.review-list li.review .content h3 {
  font-size: 30px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 110, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content h3, body#new-body div#main-new.ranking ul.review-list li.review .content h3, body#new-body.recommendations div#main-new ul.review-list li.review .content h3,
  body#new-body div#main-new.genre ul.review-list li.review .content h3, body#new-body div#main-new.news ul.review-list li.review .content h3 {
    font-size: 22px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 110, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content h3, body#new-body div#main-new.ranking ul.review-list li.review .content h3, body#new-body.recommendations div#main-new ul.review-list li.review .content h3,
  body#new-body div#main-new.genre ul.review-list li.review .content h3, body#new-body div#main-new.news ul.review-list li.review .content h3 {
    font-size: 22px;
  }
}
/* line 117, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content h4, body#new-body div#main-new.ranking ul.review-list li.review .content h4, body#new-body.recommendations div#main-new ul.review-list li.review .content h4,
body#new-body div#main-new.genre ul.review-list li.review .content h4, body#new-body div#main-new.news ul.review-list li.review .content h4 {
  color: #777777;
  font-size: 16px;
  margin-top: 5px;
}
/* line 123, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .lead, body#new-body div#main-new.ranking ul.review-list li.review .content .lead, body#new-body.recommendations div#main-new ul.review-list li.review .content .lead,
body#new-body div#main-new.genre ul.review-list li.review .content .lead, body#new-body div#main-new.news ul.review-list li.review .content .lead {
  font-size: 14px;
  font-weight: inherit;
  line-height: inherit;
  margin-bottom: 0;
  max-height: 135px;
  overflow: hidden;
}
@media (min-width: 1170px) {
  /* line 123, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .lead, body#new-body div#main-new.ranking ul.review-list li.review .content .lead, body#new-body.recommendations div#main-new ul.review-list li.review .content .lead,
  body#new-body div#main-new.genre ul.review-list li.review .content .lead, body#new-body div#main-new.news ul.review-list li.review .content .lead {
    margin-top: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 123, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .lead, body#new-body div#main-new.ranking ul.review-list li.review .content .lead, body#new-body.recommendations div#main-new ul.review-list li.review .content .lead,
  body#new-body div#main-new.genre ul.review-list li.review .content .lead, body#new-body div#main-new.news ul.review-list li.review .content .lead {
    margin-top: 15px;
  }
}
/* line 136, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating, body#new-body div#main-new.ranking ul.review-list li.review .content .rating, body#new-body.recommendations div#main-new ul.review-list li.review .content .rating,
body#new-body div#main-new.genre ul.review-list li.review .content .rating, body#new-body div#main-new.news ul.review-list li.review .content .rating {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 40px;
  font-weight: bold;
  padding-left: 0;
}
/* line 143, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span, body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span, body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span,
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span, body#new-body div#main-new.news ul.review-list li.review .content .rating > span {
  -moz-appearance: none;
  -webkit-appearance: none;
  color: transparent;
  display: inline-block;
  background-image: url("../layout/rating-minmax.png");
  height: 15px;
  margin: 0;
  margin-left: 10px;
  text-indent: unset;
  overflow: unset;
  position: relative;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="0"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="0"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="0"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="0"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="0"] {
  background-position-x: 0;
  background-position-y: 0px;
  width: 0px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="1"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="1"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="1"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="1"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="1"] {
  background-position-x: 0;
  background-position-y: -15px;
  width: 21px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="2"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="2"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="2"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="2"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="2"] {
  background-position-x: 0;
  background-position-y: -30px;
  width: 42px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="3"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="3"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="3"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="3"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="3"] {
  background-position-x: 0;
  background-position-y: -45px;
  width: 63px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="4"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="4"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="4"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="4"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="4"] {
  background-position-x: 0;
  background-position-y: -60px;
  width: 84px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="5"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="5"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="5"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="5"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="5"] {
  background-position-x: 0;
  background-position-y: -75px;
  width: 105px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="6"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="6"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="6"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="6"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="6"] {
  background-position-x: 0;
  background-position-y: -90px;
  width: 126px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="7"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="7"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="7"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="7"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="7"] {
  background-position-x: 0;
  background-position-y: -105px;
  width: 147px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="8"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="8"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="8"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="8"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="8"] {
  background-position-x: 0;
  background-position-y: -120px;
  width: 168px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="9"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="9"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="9"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="9"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="9"] {
  background-position-x: 0;
  background-position-y: -135px;
  width: 189px;
}
/* line 112, ../sass/_mixins.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span[value="10"], body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span[value="10"], body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span[value="10"],
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span[value="10"], body#new-body div#main-new.news ul.review-list li.review .content .rating > span[value="10"] {
  background-position-x: 0;
  background-position-y: -150px;
  width: 210px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 143, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span, body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span, body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span,
  body#new-body div#main-new.genre ul.review-list li.review .content .rating > span, body#new-body div#main-new.news ul.review-list li.review .content .rating > span {
    width: 0 !important;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 143, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span, body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span, body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span,
  body#new-body div#main-new.genre ul.review-list li.review .content .rating > span, body#new-body div#main-new.news ul.review-list li.review .content .rating > span {
    width: 0 !important;
  }
}
/* line 153, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .rating > span:after, body#new-body div#main-new.ranking ul.review-list li.review .content .rating > span:after, body#new-body.recommendations div#main-new ul.review-list li.review .content .rating > span:after,
body#new-body div#main-new.genre ul.review-list li.review .content .rating > span:after, body#new-body div#main-new.news ul.review-list li.review .content .rating > span:after {
  color: #da371f;
  content: attr(value);
  font-size: 25px;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  position: absolute;
  right: -25px;
  top: -5px;
}
/* line 169, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .review-data, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data,
body#new-body div#main-new.genre ul.review-list li.review .content .review-data, body#new-body div#main-new.news ul.review-list li.review .content .review-data {
  border-top: 1px #dbdbdb solid;
  margin: 0 -15px;
}
/* line 176, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div,
body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div {
  align-items: center;
  display: inline-flex;
  height: 45px;
  padding: 0 20px;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 176, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div {
    padding: 0 7px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 176, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div {
    padding: 0 7px;
  }
}
/* line 185, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div:first-child, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div:first-child, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div:first-child,
body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div:first-child, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div:first-child {
  padding-left: 15px;
}
/* line 189, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div + div, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div + div, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div + div,
body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div + div, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div + div {
  border-left: 1px #dbdbdb solid;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 193, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div.taste, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div.taste, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div.taste,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div.taste, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div.taste {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 193, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div.taste, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div.taste, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div.taste,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div.taste, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div.taste {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 201, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div:not(.taste) .feature,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div:not(.taste) .feature {
    display: none;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 201, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div:not(.taste) .feature,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div:not(.taste) .feature {
    display: none;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 201, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data > div:not(.taste) .feature,
  body#new-body div#main-new.genre ul.review-list li.review .content .review-data > div:not(.taste) .feature, body#new-body div#main-new.news ul.review-list li.review .content .review-data > div:not(.taste) .feature {
    display: none;
  }
}
/* line 208, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .review-data .feature, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data .feature, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data .feature,
body#new-body div#main-new.genre ul.review-list li.review .content .review-data .feature, body#new-body div#main-new.news ul.review-list li.review .content .review-data .feature {
  color: #777777;
}
/* line 212, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.review-list li.review .content .review-data .value, body#new-body div#main-new.ranking ul.review-list li.review .content .review-data .value, body#new-body.recommendations div#main-new ul.review-list li.review .content .review-data .value,
body#new-body div#main-new.genre ul.review-list li.review .content .review-data .value, body#new-body div#main-new.news ul.review-list li.review .content .review-data .value {
  font-weight: bold;
}
/* line 224, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking .order-box #only-unrated, body#new-body div#main-new.ranking section.ranking .order-box #only-unrated, body#new-body.recommendations div#main-new section.ranking .order-box #only-unrated,
body#new-body div#main-new.genre section.ranking .order-box #only-unrated, body#new-body div#main-new.news section.ranking .order-box #only-unrated {
  background-color: #f7f7f7;
  border-left: none;
  margin-right: -1px;
}
/* line 229, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking .order-box #only-unrated i, body#new-body div#main-new.ranking section.ranking .order-box #only-unrated i, body#new-body.recommendations div#main-new section.ranking .order-box #only-unrated i,
body#new-body div#main-new.genre section.ranking .order-box #only-unrated i, body#new-body div#main-new.news section.ranking .order-box #only-unrated i {
  margin-left: 0;
  margin-right: 5px;
}
/* line 236, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol, body#new-body div#main-new.ranking section.ranking ol, body#new-body.recommendations div#main-new section.ranking ol,
body#new-body div#main-new.genre section.ranking ol, body#new-body div#main-new.news section.ranking ol {
  list-style: none;
  margin: 15px 0 0;
  padding: 0;
}
/* line 241, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li, body#new-body div#main-new.ranking section.ranking ol li, body#new-body.recommendations div#main-new section.ranking ol li,
body#new-body div#main-new.genre section.ranking ol li, body#new-body div#main-new.news section.ranking ol li {
  margin-bottom: 10px;
  position: relative;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 241, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li, body#new-body div#main-new.ranking section.ranking ol li, body#new-body.recommendations div#main-new section.ranking ol li,
  body#new-body div#main-new.genre section.ranking ol li, body#new-body div#main-new.news section.ranking ol li {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 250, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li:before, body#new-body div#main-new.ranking section.ranking ol li:before, body#new-body.recommendations div#main-new section.ranking ol li:before,
  body#new-body div#main-new.genre section.ranking ol li:before, body#new-body div#main-new.news section.ranking ol li:before {
    content: '';
    order: 1;
    width: 100%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 241, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li, body#new-body div#main-new.ranking section.ranking ol li, body#new-body.recommendations div#main-new section.ranking ol li,
  body#new-body div#main-new.genre section.ranking ol li, body#new-body div#main-new.news section.ranking ol li {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 250, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li:before, body#new-body div#main-new.ranking section.ranking ol li:before, body#new-body.recommendations div#main-new section.ranking ol li:before,
  body#new-body div#main-new.genre section.ranking ol li:before, body#new-body div#main-new.news section.ranking ol li:before {
    content: '';
    order: 1;
    width: 100%;
  }
}
/* line 257, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li > div, body#new-body div#main-new.reviews section.ranking ol li > a, body#new-body div#main-new.ranking section.ranking ol li > div, body#new-body div#main-new.ranking section.ranking ol li > a, body#new-body.recommendations div#main-new section.ranking ol li > div, body#new-body.recommendations div#main-new section.ranking ol li > a,
body#new-body div#main-new.genre section.ranking ol li > div,
body#new-body div#main-new.genre section.ranking ol li > a, body#new-body div#main-new.news section.ranking ol li > div, body#new-body div#main-new.news section.ranking ol li > a {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: white;
  float: left;
  height: 120px;
}
/* line 266, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .film-data, body#new-body div#main-new.ranking section.ranking ol li .film-data, body#new-body.recommendations div#main-new section.ranking ol li .film-data,
body#new-body div#main-new.genre section.ranking ol li .film-data, body#new-body div#main-new.news section.ranking ol li .film-data {
  padding-left: 20px;
  width: 42%;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 266, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .film-data, body#new-body div#main-new.ranking section.ranking ol li .film-data, body#new-body.recommendations div#main-new section.ranking ol li .film-data,
  body#new-body div#main-new.genre section.ranking ol li .film-data, body#new-body div#main-new.news section.ranking ol li .film-data {
    width: 43%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 266, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .film-data, body#new-body div#main-new.ranking section.ranking ol li .film-data, body#new-body.recommendations div#main-new section.ranking ol li .film-data,
  body#new-body div#main-new.genre section.ranking ol li .film-data, body#new-body div#main-new.news section.ranking ol li .film-data {
    border-bottom: 1px solid #dbdbdb;
    flex-grow: 1;
    width: calc(100% - 86px);
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 266, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .film-data, body#new-body div#main-new.ranking section.ranking ol li .film-data, body#new-body.recommendations div#main-new section.ranking ol li .film-data,
  body#new-body div#main-new.genre section.ranking ol li .film-data, body#new-body div#main-new.news section.ranking ol li .film-data {
    border-bottom: 1px solid #dbdbdb;
    flex-grow: 1;
    width: calc(100% - 86px);
  }
}
/* line 280, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .film-data h3, body#new-body div#main-new.ranking section.ranking ol li .film-data h3, body#new-body.recommendations div#main-new section.ranking ol li .film-data h3,
body#new-body div#main-new.genre section.ranking ol li .film-data h3, body#new-body div#main-new.news section.ranking ol li .film-data h3 {
  font-size: 18px;
}
/* line 283, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .film-data h3 span, body#new-body div#main-new.ranking section.ranking ol li .film-data h3 span, body#new-body.recommendations div#main-new section.ranking ol li .film-data h3 span,
body#new-body div#main-new.genre section.ranking ol li .film-data h3 span, body#new-body div#main-new.news section.ranking ol li .film-data h3 span {
  color: #c6c6c6;
}
/* line 288, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .film-data h4, body#new-body div#main-new.ranking section.ranking ol li .film-data h4, body#new-body.recommendations div#main-new section.ranking ol li .film-data h4,
body#new-body div#main-new.genre section.ranking ol li .film-data h4, body#new-body div#main-new.news section.ranking ol li .film-data h4 {
  color: #777777;
  font-weight: normal;
}
/* line 295, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .ratings, body#new-body div#main-new.ranking section.ranking ol li .ratings, body#new-body.recommendations div#main-new section.ranking ol li .ratings,
body#new-body div#main-new.genre section.ranking ol li .ratings, body#new-body div#main-new.news section.ranking ol li .ratings {
  border: 1px solid #dbdbdb;
  border-width: 0 1px;
  padding-left: 20px;
  width: 16%;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 295, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .ratings, body#new-body div#main-new.ranking section.ranking ol li .ratings, body#new-body.recommendations div#main-new section.ranking ol li .ratings,
  body#new-body div#main-new.genre section.ranking ol li .ratings, body#new-body div#main-new.news section.ranking ol li .ratings {
    padding-left: 15px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 295, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .ratings, body#new-body div#main-new.ranking section.ranking ol li .ratings, body#new-body.recommendations div#main-new section.ranking ol li .ratings,
  body#new-body div#main-new.genre section.ranking ol li .ratings, body#new-body div#main-new.news section.ranking ol li .ratings {
    order: 1;
    border-left: none;
    width: calc((100% - 120px) / 2);
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 295, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .ratings, body#new-body div#main-new.ranking section.ranking ol li .ratings, body#new-body.recommendations div#main-new section.ranking ol li .ratings,
  body#new-body div#main-new.genre section.ranking ol li .ratings, body#new-body div#main-new.news section.ranking ol li .ratings {
    order: 1;
    border-left: none;
    width: calc((100% - 120px) / 2);
  }
}
/* line 312, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .average, body#new-body div#main-new.ranking section.ranking ol li .average, body#new-body.recommendations div#main-new section.ranking ol li .average,
body#new-body div#main-new.genre section.ranking ol li .average, body#new-body div#main-new.news section.ranking ol li .average {
  width: 20%;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 312, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .average, body#new-body div#main-new.ranking section.ranking ol li .average, body#new-body.recommendations div#main-new section.ranking ol li .average,
  body#new-body div#main-new.genre section.ranking ol li .average, body#new-body div#main-new.news section.ranking ol li .average {
    width: 17.5%;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 312, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .average, body#new-body div#main-new.ranking section.ranking ol li .average, body#new-body.recommendations div#main-new section.ranking ol li .average,
  body#new-body div#main-new.genre section.ranking ol li .average, body#new-body div#main-new.news section.ranking ol li .average {
    order: 1;
    width: calc((100% - 120px) / 2);
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 312, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .average, body#new-body div#main-new.ranking section.ranking ol li .average, body#new-body.recommendations div#main-new section.ranking ol li .average,
  body#new-body div#main-new.genre section.ranking ol li .average, body#new-body div#main-new.news section.ranking ol li .average {
    order: 1;
    width: calc((100% - 120px) / 2);
  }
}
/* line 325, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .average .value, body#new-body div#main-new.ranking section.ranking ol li .average .value, body#new-body.recommendations div#main-new section.ranking ol li .average .value,
body#new-body div#main-new.genre section.ranking ol li .average .value, body#new-body div#main-new.news section.ranking ol li .average .value {
  -moz-border-radius: 18px;
  -webkit-border-radius: 18px;
  border-radius: 18px;
  background-color: #e1e1e1;
  display: inline-block;
  padding: 10px 15px;
}
/* line 333, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .position, body#new-body div#main-new.ranking section.ranking ol li .position, body#new-body.recommendations div#main-new section.ranking ol li .position,
body#new-body div#main-new.genre section.ranking ol li .position, body#new-body div#main-new.news section.ranking ol li .position {
  width: 84px;
  background-color: #f7f7f7;
  color: #e1e1e1;
  font-size: 52px;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 333, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .position, body#new-body div#main-new.ranking section.ranking ol li .position, body#new-body.recommendations div#main-new section.ranking ol li .position,
  body#new-body div#main-new.genre section.ranking ol li .position, body#new-body div#main-new.news section.ranking ol li .position {
    width: 79px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 333, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .position, body#new-body div#main-new.ranking section.ranking ol li .position, body#new-body.recommendations div#main-new section.ranking ol li .position,
  body#new-body div#main-new.genre section.ranking ol li .position, body#new-body div#main-new.news section.ranking ol li .position {
    order: 1;
    width: 120px;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 333, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol li .position, body#new-body div#main-new.ranking section.ranking ol li .position, body#new-body.recommendations div#main-new section.ranking ol li .position,
  body#new-body div#main-new.genre section.ranking ol li .position, body#new-body div#main-new.news section.ranking ol li .position {
    order: 1;
    width: 120px;
  }
}
/* line 351, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .feature, body#new-body div#main-new.ranking section.ranking ol li .feature, body#new-body.recommendations div#main-new section.ranking ol li .feature,
body#new-body div#main-new.genre section.ranking ol li .feature, body#new-body div#main-new.news section.ranking ol li .feature {
  color: #777777;
}
/* line 355, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .value, body#new-body div#main-new.ranking section.ranking ol li .value, body#new-body.recommendations div#main-new section.ranking ol li .value,
body#new-body div#main-new.genre section.ranking ol li .value, body#new-body div#main-new.news section.ranking ol li .value {
  font-weight: bold;
}
/* line 357, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol li .value.loading, body#new-body div#main-new.ranking section.ranking ol li .value.loading, body#new-body.recommendations div#main-new section.ranking ol li .value.loading,
body#new-body div#main-new.genre section.ranking ol li .value.loading, body#new-body div#main-new.news section.ranking ol li .value.loading {
  display: inline-block;
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 364, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol.rest li .ratings, body#new-body div#main-new.ranking section.ranking ol.rest li .ratings, body#new-body.recommendations div#main-new section.ranking ol.rest li .ratings,
  body#new-body div#main-new.genre section.ranking ol.rest li .ratings, body#new-body div#main-new.news section.ranking ol.rest li .ratings {
    width: 50%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 364, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol.rest li .ratings, body#new-body div#main-new.ranking section.ranking ol.rest li .ratings, body#new-body.recommendations div#main-new section.ranking ol.rest li .ratings,
  body#new-body div#main-new.genre section.ranking ol.rest li .ratings, body#new-body div#main-new.news section.ranking ol.rest li .ratings {
    width: 50%;
  }
}
/* line 370, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking ol.rest li .average, body#new-body div#main-new.ranking section.ranking ol.rest li .average, body#new-body.recommendations div#main-new section.ranking ol.rest li .average,
body#new-body div#main-new.genre section.ranking ol.rest li .average, body#new-body div#main-new.news section.ranking ol.rest li .average {
  width: calc(20% + 84px);
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 370, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol.rest li .average, body#new-body div#main-new.ranking section.ranking ol.rest li .average, body#new-body.recommendations div#main-new section.ranking ol.rest li .average,
  body#new-body div#main-new.genre section.ranking ol.rest li .average, body#new-body div#main-new.news section.ranking ol.rest li .average {
    width: calc(17.5% + 79px);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 370, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol.rest li .average, body#new-body div#main-new.ranking section.ranking ol.rest li .average, body#new-body.recommendations div#main-new section.ranking ol.rest li .average,
  body#new-body div#main-new.genre section.ranking ol.rest li .average, body#new-body div#main-new.news section.ranking ol.rest li .average {
    width: 50%;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 370, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews section.ranking ol.rest li .average, body#new-body div#main-new.ranking section.ranking ol.rest li .average, body#new-body.recommendations div#main-new section.ranking ol.rest li .average,
  body#new-body div#main-new.genre section.ranking ol.rest li .average, body#new-body div#main-new.news section.ranking ol.rest li .average {
    width: 50%;
  }
}
/* line 384, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.ranking h2.rest-header, body#new-body div#main-new.ranking section.ranking h2.rest-header, body#new-body.recommendations div#main-new section.ranking h2.rest-header,
body#new-body div#main-new.genre section.ranking h2.rest-header, body#new-body div#main-new.news section.ranking h2.rest-header {
  margin-top: 20px;
}
/* line 389, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings, body#new-body div#main-new.ranking section.popular-rankings, body#new-body.recommendations div#main-new section.popular-rankings,
body#new-body div#main-new.genre section.popular-rankings, body#new-body div#main-new.news section.popular-rankings {
  max-height: 429px;
  overflow: hidden;
}
/* line 393, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings h2 a, body#new-body div#main-new.ranking section.popular-rankings h2 a, body#new-body.recommendations div#main-new section.popular-rankings h2 a,
body#new-body div#main-new.genre section.popular-rankings h2 a, body#new-body div#main-new.news section.popular-rankings h2 a {
  text-transform: none;
}
/* line 397, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings ol, body#new-body div#main-new.ranking section.popular-rankings ol, body#new-body.recommendations div#main-new section.popular-rankings ol,
body#new-body div#main-new.genre section.popular-rankings ol, body#new-body div#main-new.news section.popular-rankings ol {
  background: white;
  counter-reset: item;
  list-style-position: inside;
  height: 400px;
  margin: 0;
  padding: 0;
}
/* line 405, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings ol li, body#new-body div#main-new.ranking section.popular-rankings ol li, body#new-body.recommendations div#main-new section.popular-rankings ol li,
body#new-body div#main-new.genre section.popular-rankings ol li, body#new-body div#main-new.news section.popular-rankings ol li {
  display: block;
  font-size: 16px;
  font-weight: bold;
  line-height: 40px;
  height: 40px;
  padding-left: 15px;
}
/* line 413, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings ol li a, body#new-body div#main-new.ranking section.popular-rankings ol li a, body#new-body.recommendations div#main-new section.popular-rankings ol li a,
body#new-body div#main-new.genre section.popular-rankings ol li a, body#new-body div#main-new.news section.popular-rankings ol li a {
  color: #da371f;
}
/* line 417, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings ol li.active a, body#new-body div#main-new.ranking section.popular-rankings ol li.active a, body#new-body.recommendations div#main-new section.popular-rankings ol li.active a,
body#new-body div#main-new.genre section.popular-rankings ol li.active a, body#new-body div#main-new.news section.popular-rankings ol li.active a {
  color: black;
}
/* line 421, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings ol li + li, body#new-body div#main-new.ranking section.popular-rankings ol li + li, body#new-body.recommendations div#main-new section.popular-rankings ol li + li,
body#new-body div#main-new.genre section.popular-rankings ol li + li, body#new-body div#main-new.news section.popular-rankings ol li + li {
  border-top: 1px solid #dbdbdb;
}
/* line 425, ../sass/_reviews.scss */
body#new-body div#main-new.reviews section.popular-rankings ol li:before, body#new-body div#main-new.ranking section.popular-rankings ol li:before, body#new-body.recommendations div#main-new section.popular-rankings ol li:before,
body#new-body div#main-new.genre section.popular-rankings ol li:before, body#new-body div#main-new.news section.popular-rankings ol li:before {
  color: #d6d6d6;
  content: counter(item) ".";
  counter-increment: item;
  display: inline-block;
  width: 30px;
}
/* line 437, ../sass/_reviews.scss */
body#new-body div#main-new.reviews div.no-items, body#new-body div#main-new.ranking div.no-items, body#new-body.recommendations div#main-new div.no-items,
body#new-body div#main-new.genre div.no-items, body#new-body div#main-new.news div.no-items {
  margin-top: 30px;
}
/* line 440, ../sass/_reviews.scss */
body#new-body div#main-new.reviews div.no-items a, body#new-body div#main-new.ranking div.no-items a, body#new-body.recommendations div#main-new div.no-items a,
body#new-body div#main-new.genre div.no-items a, body#new-body div#main-new.news div.no-items a {
  color: #da371f;
}
/* line 445, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.recommendations, body#new-body div#main-new.reviews ul.genre-list, body#new-body div#main-new.ranking ul.recommendations, body#new-body div#main-new.ranking ul.genre-list, body#new-body.recommendations div#main-new ul.recommendations, body#new-body.recommendations div#main-new ul.genre-list,
body#new-body div#main-new.genre ul.recommendations,
body#new-body div#main-new.genre ul.genre-list, body#new-body div#main-new.news ul.recommendations, body#new-body div#main-new.news ul.genre-list {
  list-style: none;
  margin-top: 30px;
  padding: 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 450, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews ul.recommendations li, body#new-body div#main-new.reviews ul.genre-list li, body#new-body div#main-new.ranking ul.recommendations li, body#new-body div#main-new.ranking ul.genre-list li, body#new-body.recommendations div#main-new ul.recommendations li, body#new-body.recommendations div#main-new ul.genre-list li,
  body#new-body div#main-new.genre ul.recommendations li,
  body#new-body div#main-new.genre ul.genre-list li, body#new-body div#main-new.news ul.recommendations li, body#new-body div#main-new.news ul.genre-list li {
    padding: 0;
  }
}
/* line 461, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list, body#new-body div#main-new.ranking ul.news-list, body#new-body.recommendations div#main-new ul.news-list,
body#new-body div#main-new.genre ul.news-list, body#new-body div#main-new.news ul.news-list {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
  margin-top: 30px;
  padding: 0;
}
/* line 468, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list > li, body#new-body div#main-new.ranking ul.news-list > li, body#new-body.recommendations div#main-new ul.news-list > li,
body#new-body div#main-new.genre ul.news-list > li, body#new-body div#main-new.news ul.news-list > li {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  float: none;
  margin-bottom: 10px;
}
/* line 473, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list > li > a, body#new-body div#main-new.ranking ul.news-list > li > a, body#new-body.recommendations div#main-new ul.news-list > li > a,
body#new-body div#main-new.genre ul.news-list > li > a, body#new-body div#main-new.news ul.news-list > li > a {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
/* line 481, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list .featured-image, body#new-body div#main-new.ranking ul.news-list .featured-image, body#new-body.recommendations div#main-new ul.news-list .featured-image,
body#new-body div#main-new.genre ul.news-list .featured-image, body#new-body div#main-new.news ul.news-list .featured-image {
  display: block;
  height: 188px;
  margin: 0 auto 5px;
  overflow: hidden;
}
/* line 487, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list .featured-image > img, body#new-body div#main-new.ranking ul.news-list .featured-image > img, body#new-body.recommendations div#main-new ul.news-list .featured-image > img,
body#new-body div#main-new.genre ul.news-list .featured-image > img, body#new-body div#main-new.news ul.news-list .featured-image > img {
  -moz-transition: -moz-transform 0.6s ease-out;
  -o-transition: -o-transform 0.6s ease-out;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
  max-width: 100%;
}
/* line 491, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list .featured-image > img:hover, body#new-body div#main-new.ranking ul.news-list .featured-image > img:hover, body#new-body.recommendations div#main-new ul.news-list .featured-image > img:hover,
body#new-body div#main-new.genre ul.news-list .featured-image > img:hover, body#new-body div#main-new.news ul.news-list .featured-image > img:hover {
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
/* line 497, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list h3, body#new-body div#main-new.ranking ul.news-list h3, body#new-body.recommendations div#main-new ul.news-list h3,
body#new-body div#main-new.genre ul.news-list h3, body#new-body div#main-new.news ul.news-list h3 {
  font-size: 22px;
  margin-bottom: 5px;
}
/* line 502, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list > p, body#new-body div#main-new.ranking ul.news-list > p, body#new-body.recommendations div#main-new ul.news-list > p,
body#new-body div#main-new.genre ul.news-list > p, body#new-body div#main-new.news ul.news-list > p {
  margin-bottom: 5px;
}
/* line 506, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list time, body#new-body div#main-new.ranking ul.news-list time, body#new-body.recommendations div#main-new ul.news-list time,
body#new-body div#main-new.genre ul.news-list time, body#new-body div#main-new.news ul.news-list time {
  font-size: 12px;
  margin-bottom: 5px;
}
/* line 510, ../sass/_reviews.scss */
body#new-body div#main-new.reviews ul.news-list time a, body#new-body div#main-new.ranking ul.news-list time a, body#new-body.recommendations div#main-new ul.news-list time a,
body#new-body div#main-new.genre ul.news-list time a, body#new-body div#main-new.news ul.news-list time a {
  color: #2c2c2c;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 517, ../sass/_reviews.scss */
  body#new-body div#main-new.reviews aside.secondary, body#new-body div#main-new.ranking aside.secondary, body#new-body.recommendations div#main-new aside.secondary,
  body#new-body div#main-new.genre aside.secondary, body#new-body div#main-new.news aside.secondary {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 524, ../sass/_reviews.scss */
body#new-body div#main-new.reviews div.ad-wrapper > ins, body#new-body div#main-new.ranking div.ad-wrapper > ins, body#new-body.recommendations div#main-new div.ad-wrapper > ins,
body#new-body div#main-new.genre div.ad-wrapper > ins, body#new-body div#main-new.news div.ad-wrapper > ins {
  text-align: center;
}

@media (min-width: 0) and (max-width: 479px) {
  /* line 538, ../sass/_reviews.scss */
  body#new-body.recommendations > .container > div.content {
    padding: 0 8px;
  }
}

/* line 9, ../sass/_search.scss */
body#new-body.search div#main-new > div.content h1 {
  padding: 0 0 20px;
}
/* line 13, ../sass/_search.scss */
body#new-body.search div#main-new > div.content article > section {
  margin: 15px 0;
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 22, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .info {
    display: none;
  }
  /* line 26, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .options {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
    height: unset;
    border-top: none !important;
    flex-wrap: wrap;
  }
  /* line 32, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .options > a {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    border-top: 1px solid #dbdbdb !important;
    border-left: 1px solid #dbdbdb !important;
    border-right: none !important;
    text-align: center;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 22, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .info {
    display: none;
  }
  /* line 26, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .options {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
    height: unset;
    border-top: none !important;
    flex-wrap: wrap;
  }
  /* line 32, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .options > a {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    border-top: 1px solid #dbdbdb !important;
    border-left: 1px solid #dbdbdb !important;
    border-right: none !important;
    text-align: center;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 22, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .info {
    display: none;
  }
  /* line 26, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .options {
    -webkit-justify-content: space-evenly !important;
    justify-content: space-evenly !important;
    height: unset;
    border-top: none !important;
    flex-wrap: wrap;
  }
  /* line 32, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content .filter-box .options > a {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    border-top: 1px solid #dbdbdb !important;
    border-left: 1px solid #dbdbdb !important;
    border-right: none !important;
    text-align: center;
  }
}
/* line 43, ../sass/_search.scss */
body#new-body.search div#main-new > div.content .missing-movie h2[data-toggle="collapse"] {
  cursor: pointer;
}
/* line 47, ../sass/_search.scss */
body#new-body.search div#main-new > div.content ul.search-results {
  list-style: none;
  padding: 0;
}
/* line 51, ../sass/_search.scss */
body#new-body.search div#main-new > div.content ul.search-results li > div {
                /*@include respond-to(small, tiny) {
                    .poster {
                        height: 180px;
                        width: 130px;

                        img {
                            height: auto;
                            width: 100%;
                        }

                        .overlay > div {
                            top: 60%;
                        }
                    }

                    .star-rating {
                        left: -115px;
                        width: 300px;
                    }
                }

                @include respond-to(small) {
                    .star-rating {
                        width: 420px;

                        .rating-label {
                            display: none;
                        }
                    }
                }

                @include respond-to(tiny) {

                    .description {
                        display: none;
                    }

                    .star-rating .rating-label {
                        margin-left: 130px;
                    }
                }*/
}
/* line 99, ../sass/_search.scss */
body#new-body.search div#main-new > div.content ul.search-results .person .role {
  margin: 10px 0;
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 99, ../sass/_search.scss */
  body#new-body.search div#main-new > div.content ul.search-results .person .role {
    display: none;
  }
}
/* line 106, ../sass/_search.scss */
body#new-body.search div#main-new > div.content ul.search-results .person .role h4 {
  margin-bottom: 5px;
}
/* line 112, ../sass/_search.scss */
body#new-body.search div#main-new > div.content ul.search-results .user > a {
  display: -webkit-flex;
  display: flex;
  align-items: center;
  width: 100%;
}
/* line 117, ../sass/_search.scss */
body#new-body.search div#main-new > div.content ul.search-results .user > a img {
  margin-right: 15px;
}

/* line 17, ../sass/new_layout.scss */
html {
  height: 100%;
  width: 100%;
}

/* line 22, ../sass/new_layout.scss */
body#new-body {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  background-color: #eeeeee;
  font-family: "Roboto Condensed";
  font-size: 14px;
  min-height: 100%;
  padding-bottom: 0;
  width: 100%;
}
/* line 32, ../sass/new_layout.scss */
body#new-body .container {
  box-sizing: border-box;
  margin: 0 auto;
  height: 100%;
}
@media (min-width: 1170px) {
  /* line 32, ../sass/new_layout.scss */
  body#new-body .container {
    width: 1170px;
  }
}
@media (min-width: 768px) and (max-width: 1170px) {
  /* line 32, ../sass/new_layout.scss */
  body#new-body .container {
    width: 768px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  /* line 32, ../sass/new_layout.scss */
  body#new-body .container {
    width: 100vw;
  }
}
@media (min-width: 0) and (max-width: 479px) {
  /* line 32, ../sass/new_layout.scss */
  body#new-body .container {
    width: 100vw;
    padding: 0;
  }
  /* line 57, ../sass/new_layout.scss */
  body#new-body .container .row {
    margin: 0;
  }
}
/* line 62, ../sass/new_layout.scss */
body#new-body .container > .content {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  min-height: 1000px;
}
