@charset "UTF-8";
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
@import url(../../js/vendor/gridlex/dist/gridlex.css);
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap&subset=latin-ext");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin-ext");
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:700&subset=latin-ext");
/* line 5, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, main#main ol, main#main ul, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

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

/* Slider */
/* line 3, ../../js/slick/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 17, ../../js/slick/slick/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
/* line 24, ../../js/slick/slick/slick.scss */
.slick-list:focus {
  outline: none;
}
/* line 28, ../../js/slick/slick/slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 33, ../../js/slick/slick/slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 42, ../../js/slick/slick/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 50, ../../js/slick/slick/slick.scss */
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
/* line 56, ../../js/slick/slick/slick.scss */
.slick-track:after {
  clear: both;
}
/* line 60, ../../js/slick/slick/slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
}

/* line 64, ../../js/slick/slick/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
/* line 68, ../../js/slick/slick/slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
}
/* line 71, ../../js/slick/slick/slick.scss */
.slick-slide img {
  display: block;
}
/* line 74, ../../js/slick/slick/slick.scss */
.slick-slide.slick-loading img {
  display: none;
}
/* line 80, ../../js/slick/slick/slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
}
/* line 84, ../../js/slick/slick/slick.scss */
.slick-initialized .slick-slide {
  display: block;
}
/* line 88, ../../js/slick/slick/slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}
/* line 92, ../../js/slick/slick/slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 98, ../../js/slick/slick/slick.scss */
.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
/* line 45, ../../js/slick/slick/slick-theme.scss */
.slick-loading .slick-list {
  background: #fff url('/images/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url('/fonts/slick.eot?1583503900');
  src: url('/fonts/slick.eot?&1583503900#iefix') format("embedded-opentype"), url('/fonts/slick.woff?1583503900') format("woff"), url('/fonts/slick.ttf?1583503900') format("truetype"), url('/fonts/slick.svg?1583503900#slick') format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
/* line 63, ../../js/slick/slick/slick-theme.scss */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
/* line 81, ../../js/slick/slick/slick-theme.scss */
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
/* line 85, ../../js/slick/slick/slick-theme.scss */
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
/* line 89, ../../js/slick/slick/slick-theme.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
/* line 92, ../../js/slick/slick/slick-theme.scss */
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 103, ../../js/slick/slick/slick-theme.scss */
.slick-prev {
  left: -25px;
}
/* line 105, ../../js/slick/slick/slick-theme.scss */
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
/* line 109, ../../js/slick/slick/slick-theme.scss */
.slick-prev:before {
  content: "←";
}
/* line 111, ../../js/slick/slick/slick-theme.scss */
[dir="rtl"] .slick-prev:before {
  content: "→";
}

/* line 117, ../../js/slick/slick/slick-theme.scss */
.slick-next {
  right: -25px;
}
/* line 119, ../../js/slick/slick/slick-theme.scss */
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
/* line 123, ../../js/slick/slick/slick-theme.scss */
.slick-next:before {
  content: "→";
}
/* line 125, ../../js/slick/slick/slick-theme.scss */
[dir="rtl"] .slick-next:before {
  content: "←";
}

/* Dots */
/* line 133, ../../js/slick/slick/slick-theme.scss */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

/* line 137, ../../js/slick/slick/slick-theme.scss */
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
/* line 146, ../../js/slick/slick/slick-theme.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
/* line 154, ../../js/slick/slick/slick-theme.scss */
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
/* line 166, ../../js/slick/slick/slick-theme.scss */
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
/* line 168, ../../js/slick/slick/slick-theme.scss */
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
/* line 172, ../../js/slick/slick/slick-theme.scss */
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 189, ../../js/slick/slick/slick-theme.scss */
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* enable absolute positioning */
/* line 234, ../sass/screen.scss */
.inner-addon {
  position: relative;
}

/* style icon */
/* line 239, ../sass/screen.scss */
.inner-addon .glyphicon {
  position: absolute;
  padding: 5px;
  pointer-events: none;
}

/* align icon */
/* line 246, ../sass/screen.scss */
.left-addon .glyphicon {
  left: 0px;
}

/* line 247, ../sass/screen.scss */
.right-addon .glyphicon {
  right: 0px;
}

/* add padding  */
/* line 250, ../sass/screen.scss */
.left-addon input {
  padding-left: 30px;
}

/* line 251, ../sass/screen.scss */
.right-addon input {
  padding-right: 30px;
}

@media (max-width: 992px) {
  /* line 254, ../sass/screen.scss */
  .navbar-header {
    float: none;
  }

  /* line 257, ../sass/screen.scss */
  .navbar-left, .navbar-right {
    float: none !important;
  }

  /* line 260, ../sass/screen.scss */
  .navbar-toggle {
    display: block;
  }

  /* line 263, ../sass/screen.scss */
  .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  }

  /* line 267, ../sass/screen.scss */
  .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
  }

  /* line 271, ../sass/screen.scss */
  .navbar-collapse.collapse {
    display: none !important;
  }

  /* line 274, ../sass/screen.scss */
  .navbar-nav {
    float: none !important;
    margin-top: 7.5px;
  }

  /* line 278, ../sass/screen.scss */
  .navbar-nav > li {
    float: none;
  }

  /* line 281, ../sass/screen.scss */
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  /* line 285, ../sass/screen.scss */
  .collapse.in {
    display: block !important;
  }

  /* line 288, ../sass/screen.scss */
  div.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
/*
 *  STYLE 3
 */
/* line 300, ../sass/screen.scss */
.customScroll::-webkit-scrollbar-track {
  background-color: white;
}

/* line 306, ../sass/screen.scss */
.customScroll::-webkit-scrollbar {
  width: 6px;
  background-color: white;
}

/* line 312, ../sass/screen.scss */
.customScroll::-webkit-scrollbar-thumb {
  background-color: #E6E6E6;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 318, ../sass/screen.scss */
html {
  font-size: 16px;
  overflow-x: hidden;
}

/* line 322, ../sass/screen.scss */
body {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  background-color: white;
  line-height: normal;
}

/* line 328, ../sass/screen.scss */
div.page-container {
  background-color: white;
}
@media (max-width: 480px) {
  /* line 331, ../sass/screen.scss */
  div.page-container > header > div.container {
    padding-left: 5px;
    padding-right: 5px;
  }
}

/* line 339, ../sass/screen.scss */
input[type=text],
input[type=url],
input[type=email],
input[type=password],
input[type=number] {
  box-sizing: border-box;
  min-height: 2.4375rem;
  width: 100%;
  padding: 0.625rem;
  margin-bottom: 0.625rem;
  font-family: inherit;
  font-size: 0.875rem;
  vertical-align: middle;
  border: 0.0625rem solid #cbcbcb;
  border-radius: 0.1875rem;
  outline: none;
  background-color: white;
}
/* line 18, ../sass/sassy-inputs/sass/inputs/_text.scss */
input[type=text]:focus,
input[type=url]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=number]:focus {
  border-color: #F05B14;
}
/* line 22, ../sass/sassy-inputs/sass/inputs/_text.scss */
input[type=text]:disabled,
input[type=url]:disabled,
input[type=email]:disabled,
input[type=password]:disabled,
input[type=number]:disabled {
  background-color: #c24004;
  cursor: not-allowed;
}

/* line 346, ../sass/screen.scss */
textarea {
  box-sizing: border-box;
  min-height: 2.4375rem;
  width: 100%;
  padding: 0.625rem;
  margin-bottom: 0.625rem;
  font-family: inherit;
  font-size: 0.875rem;
  vertical-align: middle;
  border: 0.0625rem solid #cbcbcb;
  border-radius: 0.1875rem;
  outline: none;
  background-color: white;
  display: block;
  overflow: auto;
}
/* line 18, ../sass/sassy-inputs/sass/inputs/_text.scss */
textarea:focus {
  border-color: #F05B14;
}
/* line 22, ../sass/sassy-inputs/sass/inputs/_text.scss */
textarea:disabled {
  background-color: #c24004;
  cursor: not-allowed;
}

/* line 349, ../sass/screen.scss */
.select-wrap {
  position: relative;
  color: inherit;
  /* Target IE9 and IE10 */
}
/* line 5, ../sass/sassy-inputs/sass/inputs/_select.scss */
.select-wrap::after {
  content: '\25BE';
  position: absolute;
  top: 0.625rem;
  right: 0.9375rem;
  color: #b1b1b1;
  pointer-events: none;
}
/* line 15, ../sass/sassy-inputs/sass/inputs/_select.scss */
.select-wrap select::-ms-expand {
  display: none;
}
/* line 19, ../sass/sassy-inputs/sass/inputs/_select.scss */
.select-wrap select {
  -webkit-appearance: none;
  -moz-appearance: none;
  height: 2.4375rem;
  width: 100%;
  padding-left: 0.625rem;
  margin-bottom: 0.625rem;
  font-family: inherit;
  font-size: 0.875rem;
  border: 0.0625rem solid #cbcbcb;
  border-radius: 0.1875rem;
  outline: none;
  background-color: white;
}
/* line 35, ../sass/sassy-inputs/sass/inputs/_select.scss */
.select-wrap select:focus {
  border-color: #F05B14;
}
/* line 39, ../sass/sassy-inputs/sass/inputs/_select.scss */
.select-wrap select:disabled {
  background-color: #c24004;
  cursor: not-allowed;
}

/* line 352, ../sass/screen.scss */
input[type=submit],
input[type=button],
button {
  box-sizing: border-box;
  cursor: pointer;
  min-height: 2.4375rem;
  padding: 0.75rem 1.5rem;
  margin-bottom: 0.625rem;
  font-family: inherit;
  font-size: 0.875rem;
  border: none;
  border-radius: 0.1875rem;
  outline: none;
  text-decoration: none;
  background-color: #F05B14;
}
/* line 19, ../sass/sassy-inputs/sass/inputs/_button.scss */
input[type=submit]::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
button::-moz-focus-inner {
  border: 0;
  /* Removes dotted line in Firefox */
}
/* line 23, ../sass/sassy-inputs/sass/inputs/_button.scss */
input[type=submit]:hover, input[type=submit]:focus,
input[type=button]:hover,
input[type=button]:focus,
button:hover,
button:focus {
  box-shadow: 0 0.125rem 0 #b1b1b1;
}
/* line 27, ../sass/sassy-inputs/sass/inputs/_button.scss */
input[type=submit]:active,
input[type=button]:active,
button:active {
  box-shadow: inset 0 0.125rem 0 #c4480d;
}
/* line 31, ../sass/sassy-inputs/sass/inputs/_button.scss */
input[type=submit]:disabled,
input[type=button]:disabled,
button:disabled {
  color: #2c0f01;
  background-color: #c24004;
  cursor: not-allowed;
}
/* line 36, ../sass/sassy-inputs/sass/inputs/_button.scss */
input[type=submit]:disabled:hover, input[type=submit]:disabled:focus,
input[type=button]:disabled:hover,
input[type=button]:disabled:focus,
button:disabled:hover,
button:disabled:focus {
  box-shadow: none;
}

/* line 357, ../sass/screen.scss */
[class*="col-"] {
  padding-left: 12px;
  padding-right: 12px;
  position: static;
}

/* line 362, ../sass/screen.scss */
div.row {
  margin-right: -12px;
  margin-left: -12px;
}

/* line 366, ../sass/screen.scss */
.container {
  padding-left: 0;
  padding-right: 0;
}

/* line 370, ../sass/screen.scss */
.nopad {
  padding: 0;
}

@media (min-width: 1200px) {
  /* line 374, ../sass/screen.scss */
  .container {
    width: 970px;
  }

  /* line 378, ../sass/screen.scss */
  header div.site-title {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /* line 382, ../sass/screen.scss */
  header .page-header-top-right,
  header .page-header-top-left {
    margin-top: 30px;
  }
  /* line 385, ../sass/screen.scss */
  header .page-header-top-right .col-md-4,
  header .page-header-top-left .col-md-4 {
    height: 104px;
    width: 30%;
  }
  /* line 389, ../sass/screen.scss */
  header .page-header-top-right .conta,
  header .page-header-top-left .conta {
    width: 70%;
    padding-top: 60px;
  }
  /* line 394, ../sass/screen.scss */
  header .page-header-top-left {
    text-align: right;
  }

  /* line 399, ../sass/screen.scss */
  #home-top .slidd {
    width: 53%;
  }
  /* line 402, ../sass/screen.scss */
  #home-top .actuall {
    width: 33%;
  }
  /* line 405, ../sass/screen.scss */
  #home-top .bann {
    width: 14%;
  }
}
@media (max-width: 992px) {
  /* line 410, ../sass/screen.scss */
  div.homeHolder {
    width: 100%;
  }
}

/* line 417, ../sass/screen.scss */
div.homeSide {
  width: 300px;
  margin-left: 24px;
  float: left;
}
/* line 421, ../sass/screen.scss */
div.homeSide div.separator {
  max-width: 100%;
  margin-left: 0;
}
/* line 426, ../sass/screen.scss */
div.homeSide .sideItem h6.cathead {
  color: #cd1713;
}
/* line 429, ../sass/screen.scss */
div.homeSide .sideItem div.cap {
  color: #333333;
  font-family: Roboto;
  font-size: 13px;
  font-size: 0.8125rem;
  font-style: italic;
  line-height: 19px;
  text-align: center;
}
@media (max-width: 992px) {
  /* line 438, ../sass/screen.scss */
  div.homeSide .topBanner {
    text-align: center;
  }
  /* line 441, ../sass/screen.scss */
  div.homeSide .topBanner > div {
    display: inline-block;
    width: 100%;
    max-width: 300px;
  }
}
@media (max-width: 992px) {
  /* line 448, ../sass/screen.scss */
  div.homeSide div.karikatura {
    width: 100%;
    max-width: 300px;
    margin-right: 24px;
    float: left;
  }
  /* line 454, ../sass/screen.scss */
  div.homeSide div.karikatura + div.separator {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 448, ../sass/screen.scss */
  div.homeSide div.karikatura {
    float: none;
    margin-right: 0;
    width: 100%;
    max-width: 100%;
  }
  /* line 463, ../sass/screen.scss */
  div.homeSide div.karikatura > div {
    width: 100%;
    text-align: center;
  }
  /* line 466, ../sass/screen.scss */
  div.homeSide div.karikatura > div > div {
    display: inline-block;
    width: 100%;
    max-width: 300px;
  }
  /* line 472, ../sass/screen.scss */
  div.homeSide div.karikatura + div.separator {
    display: block;
  }
}
@media (max-width: 992px) {
  /* line 477, ../sass/screen.scss */
  div.homeSide div.mostPopular {
    float: left;
    width: 100%;
    max-width: -moz-calc(100% - 324px);
    max-width: -webkit-calc(100% - 324px);
    max-width: calc(100% - 324px);
  }
}
@media (max-width: 767px) {
  /* line 477, ../sass/screen.scss */
  div.homeSide div.mostPopular {
    float: none;
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 992px) {
  /* line 417, ../sass/screen.scss */
  div.homeSide {
    width: 100%;
    margin-left: 0;
  }
}

/* line 494, ../sass/screen.scss */
div.logoHolder {
  max-width: 250px;
}
/* line 497, ../sass/screen.scss */
div.logoHolder div.tag p, div.logoHolder div.tag main#main ol, main#main div.logoHolder div.tag ol, div.logoHolder div.tag main#main ul, main#main div.logoHolder div.tag ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: normal;
  text-align: left;
  padding-left: 10px;
  margin-bottom: 6px;
}

/* line 507, ../sass/screen.scss */
.site-title {
  text-align: center;
  margin-top: 0;
}
/* line 510, ../sass/screen.scss */
.site-title a {
  display: inline-block;
  background-image: url("../../img/ndnvLogo.svg");
  width: 122px;
  height: 64px;
  text-indent: -5000px;
  outline: none;
  margin: 0 auto;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 520, ../sass/screen.scss */
header .site-title {
  min-width: 248px;
}

/* line 524, ../sass/screen.scss */
div.imgcentered {
  text-align: center;
}
/* line 526, ../sass/screen.scss */
div.imgcentered img {
  display: inline-block;
}

/* line 530, ../sass/screen.scss */
nav.menu-glavni-meni-container {
  position: relative;
  z-index: 1000000;
}

/* line 534, ../sass/screen.scss */
div.menu-button {
  font-size: 18px;
  text-transform: uppercase;
}

/* line 538, ../sass/screen.scss */
.menu-button.one-page {
  position: static;
}

/* line 542, ../sass/screen.scss */
button.navbar-toggle {
  border-width: 0px;
  margin: 0;
}
/* line 545, ../sass/screen.scss */
button.navbar-toggle:hover {
  background-color: transparent;
}
/* line 548, ../sass/screen.scss */
button.navbar-toggle:focus {
  background-color: transparent;
}
/* line 551, ../sass/screen.scss */
button.navbar-toggle span.icon-bar {
  background-color: black;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 554, ../sass/screen.scss */
button.navbar-toggle span.icon-bar:nth-of-type(2) {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 557, ../sass/screen.scss */
button.navbar-toggle span.icon-bar:nth-of-type(3) {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 560, ../sass/screen.scss */
button.navbar-toggle span.icon-bar:nth-of-type(4) {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
/* line 565, ../sass/screen.scss */
button.navbar-toggle.coll span.icon-bar {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 567, ../sass/screen.scss */
button.navbar-toggle.coll span.icon-bar:nth-of-type(2) {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-transform-origin: 10% 10%;
  -ms-transform-origin: 10% 10%;
  -webkit-transform-origin: 10% 10%;
  transform-origin: 10% 10%;
}
/* line 571, ../sass/screen.scss */
button.navbar-toggle.coll span.icon-bar:nth-of-type(3) {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 574, ../sass/screen.scss */
button.navbar-toggle.coll span.icon-bar:nth-of-type(4) {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -moz-transform-origin: 10% 90%;
  -ms-transform-origin: 10% 90%;
  -webkit-transform-origin: 10% 90%;
  transform-origin: 10% 90%;
}
/* line 580, ../sass/screen.scss */
.affix button.navbar-toggle {
  margin-top: 5px;
}

/* line 585, ../sass/screen.scss */
div.menuMain {
  padding-bottom: 0;
}
/* line 588, ../sass/screen.scss */
div.menuMain div.main-navigation div.col-md-12 {
  padding-bottom: 0px;
}
/* line 591, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar {
  background-color: transparent;
  border-width: 0px;
  margin-bottom: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 596, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse {
  border-width: 0px;
  padding: 0;
}
/* line 601, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a {
  font-size: 15px;
  color: #1b1b1b;
  padding: 12px 20px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 609, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a span.caret {
  margin-left: 2px;
  vertical-align: middle;
  border-top: 0px solid;
  border-right: 0px solid transparent;
  border-left: 0px solid transparent;
  top: -5px;
  position: relative;
  left: 4px;
}
/* line 618, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a span.caret:before {
  display: inline-block;
  content: " ";
  display: block;
  width: 13px;
  height: 7px;
  background-image: url(../../img/caret.svg);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media (max-width: 1200px) {
  /* line 601, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a {
    font-size: 14px;
  }
}
@media (max-width: 992px) {
  /* line 601, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a {
    padding: 0px;
    height: auto;
    padding: 12px 20px;
  }
  /* line 638, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a span {
    padding: 10px;
    display: inline-block;
  }
  /* line 641, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a span.caret {
    border-width: 0;
    height: 100%;
    position: absolute;
    width: 60px;
    margin-top: -1px;
    right: 0;
    text-align: center;
  }
  /* line 649, ../sass/screen.scss */
  .mobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a span.caret {
    float: right;
    position: relative;
    margin-top: 0px;
    margin-left: 0;
    top: 0px;
    left: 0px;
    min-height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  /* line 660, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a span.itemTxt {
    width: -moz-calc(100% - 60px);
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px);
  }
}
@media (max-width: 767px) {
  /* line 601, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a {
    padding: 5px 20px;
    white-space: initial;
  }
}
@media (max-width: 480px) {
  /* line 601, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a {
    padding: 5px 10px;
  }
}
/* line 672, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li a:hover {
  color: #191919;
  background-color: white;
}
/* line 678, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.active a {
  color: #191919;
  background-color: white;
}
/* line 685, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > a {
  padding-right: 34px;
}
/* line 690, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > a > span.caret:before {
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/* line 695, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > a.expanded {
  background-color: white;
  color: black;
}
/* line 700, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > a.expanded span.caret:before {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 708, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > ul {
  position: absolute;
  opacity: 1;
}
/* line 712, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > ul li ul {
  visibility: visible;
  width: auto;
}
@media (max-width: 992px) {
  /* line 712, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children > ul li ul {
    background-color: #d6d6d6;
    border-left: 5px solid #F05B14;
  }
}
/* line 724, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children:hover > a {
  color: #191919;
  background-color: white;
}
@media (max-width: 992px) {
  /* line 730, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children ul.sub-menu {
    width: 100%;
    position: relative;
    min-width: auto;
    height: auto;
    left: 0;
  }
  /* line 737, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children ul.sub-menu li a {
    padding: 12px 20px 12px 30px;
  }
}
@media (max-width: 767px) {
  /* line 746, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children ul.sub-menu li a {
    padding: 5px 20px 5px 30px;
  }
}
@media (max-width: 480px) {
  /* line 755, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li.menu-item-has-children ul.sub-menu li a {
    padding: 5px 10px 5px 20px;
  }
}
/* line 767, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li:hover a span.caret:before {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 776, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul {
  -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
  padding: 0;
  border-width: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 782, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a {
  padding: 12px 20px;
  min-width: 278px;
  height: auto;
  color: #191919;
}
/* line 787, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a > span {
  font-weight: normal;
}
/* line 789, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a > span.caret {
  position: relative;
  float: right;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
/* line 793, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a > span.caret:before {
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/* line 797, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a > span.caret {
  top: 5px;
  margin-right: 7px;
}
/* line 800, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a > span.caret:before {
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/* line 808, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a:hover {
  background-color: #F05B14;
  color: black;
}
/* line 812, ../sass/screen.scss */
.mobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a:hover {
  background-color: transparent;
}
/* line 816, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a ul {
  height: auto;
}
/* line 819, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a ul li a {
  width: auto;
  min-width: auto;
}
@media (max-width: 1200px) {
  /* line 782, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children > a {
    min-width: 249px;
  }
}
/* line 830, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children:hover > a {
  background-color: transparent;
  color: black;
}
/* line 835, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children:hover > a > span.caret {
  margin-right: 12px;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
/* line 839, ../sass/screen.scss */
.mobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children:hover > a > span.caret {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
/* line 845, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children:hover > a {
  background-color: #F05B14;
}
/* line 848, ../sass/screen.scss */
.mobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul > li.menu-item-has-children:hover > a {
  background-color: transparent;
}
/* line 857, ../sass/screen.scss */
.notmobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul li:hover > a {
  background-color: #F05B14;
  color: black;
}
/* line 861, ../sass/screen.scss */
.mobile div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul li:hover > a {
  background-color: transparent;
}
@media (max-width: 992px) {
  /* line 776, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li ul {
    background-color: #eaeaea;
    border-left: 5px solid black;
  }
}
@media (max-width: 992px) {
  /* line 600, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse ul li {
    border-bottom: 1px solid #e6e6e6;
  }
}
/* line 879, ../sass/screen.scss */
div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
  padding: 20px 21px;
}
@media (max-width: 1200px) {
  /* line 879, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
    padding: 28px 14px 26px;
  }
}
@media (max-width: 992px) {
  /* line 879, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
    padding: 12px 20px;
  }
}
@media (max-width: 767px) {
  /* line 879, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
    padding: 5px 20px;
  }
}
@media (max-width: 480px) {
  /* line 879, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
    padding: 5px 10px;
  }
}
/* line 893, ../sass/screen.scss */
.affix div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
  padding: 13px 24px 12px;
}
@media (max-width: 1200px) {
  /* line 893, ../sass/screen.scss */
  .affix div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul > li > a {
    padding: 13px 10px 12px;
  }
}
@media (max-width: 992px) {
  /* line 877, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar div.navbar-primary-collapse > ul {
    margin: 7.5px 0px;
    background-color: white;
  }
}
/* line 907, ../sass/screen.scss */
.affix div.menuMain div.main-navigation nav.navbar {
  min-height: auto;
}
@media (max-width: 992px) {
  /* line 591, ../sass/screen.scss */
  div.menuMain div.main-navigation nav.navbar {
    min-height: 0;
  }
}
@media (max-width: 992px) {
  /* line 585, ../sass/screen.scss */
  div.menuMain {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 585, ../sass/screen.scss */
  div.menuMain {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  /* line 923, ../sass/screen.scss */
  div.menuMain > .main-navigation > div {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 929, ../sass/screen.scss */
.affix div.menuMain {
  width: -moz-calc(100% - 213px);
  width: -webkit-calc(100% - 213px);
  width: calc(100% - 213px);
}
@media (max-width: 992px) {
  /* line 929, ../sass/screen.scss */
  .affix div.menuMain {
    width: 100%;
  }
}

/* line 936, ../sass/screen.scss */
#home-top {
  border-bottom: 1px solid #efefef;
}
/* line 938, ../sass/screen.scss */
#home-top div.sholder {
  background-color: #efefef;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 942, ../sass/screen.scss */
#home-top div.sholder h2 {
  margin-bottom: 5px;
}
/* line 945, ../sass/screen.scss */
#home-top div.sholder ul.list-inline {
  padding-top: 11px;
}
/* line 948, ../sass/screen.scss */
#home-top div.sholder ul.list-inline li a {
  display: inline-block;
  padding-top: 6px;
  border-top: 4px solid white;
  cursor: pointer;
}
/* line 954, ../sass/screen.scss */
#home-top div.sholder ul.list-inline li a.selected {
  border-top: 4px solid red;
}
/* line 961, ../sass/screen.scss */
#home-top #myCarousel a.carousel-control {
  line-height: 12em;
}
/* line 965, ../sass/screen.scss */
#home-top #myCarousel .item div.caption {
  background-color: rgba(0, 0, 0, 0.54);
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 10px 15px 7px;
  color: white;
}
/* line 972, ../sass/screen.scss */
#home-top #myCarousel .item div.caption p, #home-top #myCarousel .item div.caption main#main ol, main#main #home-top #myCarousel .item div.caption ol, #home-top #myCarousel .item div.caption main#main ul, main#main #home-top #myCarousel .item div.caption ul {
  font-size: 13px;
}
/* line 975, ../sass/screen.scss */
#home-top #myCarousel .item div.caption a {
  color: white;
}

/* line 982, ../sass/screen.scss */
.summaries {
  font-size: 12px;
}
/* line 984, ../sass/screen.scss */
.summaries img.left {
  float: left;
  margin-right: 5px;
}
/* line 988, ../sass/screen.scss */
.summaries div.item {
  padding: 10px 0;
  border-bottom: 1px solid #efefef;
}
/* line 991, ../sass/screen.scss */
.summaries div.item:last-child {
  border-bottom: 0px solid #efefef;
}
/* line 995, ../sass/screen.scss */
.ogledalo .summaries div.item:first-child {
  padding-right: 24px;
}
@media (max-width: 767px) {
  /* line 995, ../sass/screen.scss */
  .ogledalo .summaries div.item:first-child {
    padding-right: 0px;
    border-bottom: 1px solid #dddddd;
  }
}
/* line 1002, ../sass/screen.scss */
.ogledalo .summaries div.item:last-child {
  padding-left: 24px;
}
@media (max-width: 767px) {
  /* line 1002, ../sass/screen.scss */
  .ogledalo .summaries div.item:last-child {
    padding-left: 0px;
  }
}

/* line 1012, ../sass/screen.scss */
.widget {
  font-size: 13px;
}
/* line 1014, ../sass/screen.scss */
.widget h3 {
  text-transform: uppercase;
  padding: 3px 5px;
  color: white;
  background-color: #cd1713;
}
/* line 1020, ../sass/screen.scss */
.widget li {
  padding: 2px 0 5px;
  border-bottom: 1px dotted #D3D3D3;
}
/* line 1023, ../sass/screen.scss */
.widget li a {
  color: #222;
}
/* line 1025, ../sass/screen.scss */
.widget li a:hover {
  color: #cd1713;
}
/* line 1030, ../sass/screen.scss */
.widget #myTab {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 1033, ../sass/screen.scss */
.widget #myTab li {
  padding: 0;
}

/* line 1039, ../sass/screen.scss */
.notouch span.touch-button {
  top: 5px;
  width: 20px;
  height: 20px;
}
/* line 1043, ../sass/screen.scss */
.notouch span.touch-button i.navicon {
  top: 0em;
}
/* line 1048, ../sass/screen.scss */
.notouch .sub-menu span.touch-button {
  top: 10px;
  width: 20px;
  height: 20px;
  right: 10px;
}
/* line 1053, ../sass/screen.scss */
.notouch .sub-menu span.touch-button i.navicon {
  top: 0em;
}
/* line 1058, ../sass/screen.scss */
.notouch li#menu-item-55857 {
  min-width: 143px;
}
/* line 1061, ../sass/screen.scss */
.notouch li#menu-item-55896 {
  min-width: 129px;
}
/* line 1065, ../sass/screen.scss */
.notouch li a {
  padding: 0.4em 0.95em;
  border-left-width: 0px;
}

/* line 1071, ../sass/screen.scss */
nav.menhold {
  border-top: 1px solid #EFEFEF;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 400;
  border-bottom: 1px solid #EFEFEF;
}
@media (min-width: 992px) {
  /* line 1071, ../sass/screen.scss */
  nav.menhold {
    padding-top: 9px;
    padding-bottom: 8px;
    margin-bottom: 38px;
  }
}
@media (min-width: 992px) {
  /* line 1080, ../sass/screen.scss */
  nav.menhold > ul {
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: auto;
    display: inline-block;
    max-height: initial;
  }
}
/* line 1089, ../sass/screen.scss */
nav.menhold > ul li > ul {
  width: auto;
  margin-top: 11px;
}
/* line 1092, ../sass/screen.scss */
nav.menhold > ul li > ul li {
  border-bottom: 1px solid #EFEFEF;
}
/* line 1094, ../sass/screen.scss */
nav.menhold > ul li > ul li a {
  background-color: white;
  min-width: 200px;
  padding: 12px 8px;
}
@media (max-width: 767px) {
  /* line 1094, ../sass/screen.scss */
  nav.menhold > ul li > ul li a {
    padding: 0.96em 0.6em;
    background-color: transparent;
  }
}
/* line 1103, ../sass/screen.scss */
nav.menhold > ul li > ul li:last-child {
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  /* line 1089, ../sass/screen.scss */
  nav.menhold > ul li > ul {
    margin-top: 0px;
    background-color: #ededed;
  }
}

@media (max-width: 992px) {
  /* line 1116, ../sass/screen.scss */
  .flexnav .touch-button {
    width: 80px;
    height: 73px;
  }
}

/* line 1123, ../sass/screen.scss */
div.site-branding {
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #EFEFEF;
}
/* line 1127, ../sass/screen.scss */
div.site-branding div.topMenu {
  position: relative;
}
/* line 1129, ../sass/screen.scss */
div.site-branding div.topMenu ul {
  line-height: normal;
}
@media (max-width: 767px) {
  /* line 1131, ../sass/screen.scss */
  div.site-branding div.topMenu ul li {
    padding-left: 3px;
    padding-right: 3px;
  }
}
@media (max-width: 620px) {
  /* line 1131, ../sass/screen.scss */
  div.site-branding div.topMenu ul li {
    padding-left: 5px;
    padding-right: 5px;
  }
}
/* line 1140, ../sass/screen.scss */
div.site-branding div.topMenu ul li a {
  color: #222222;
  font-size: 12px;
  font-size: 0.75rem;
  text-transform: uppercase;
}
@media (max-width: 480px) {
  /* line 1144, ../sass/screen.scss */
  div.site-branding div.topMenu ul li a span {
    display: none;
  }
}
@media (max-width: 620px) {
  /* line 1129, ../sass/screen.scss */
  div.site-branding div.topMenu ul {
    text-align: center;
  }
}
@media (max-width: 620px) {
  /* line 1127, ../sass/screen.scss */
  div.site-branding div.topMenu {
    flex-basis: 100%;
    max-width: 100%;
  }
}
/* line 1159, ../sass/screen.scss */
div.site-branding div.topMenu a#searchButton {
  display: none;
  position: absolute;
  top: -9px;
  right: 0px;
  padding: 10px;
}
/* line 1165, ../sass/screen.scss */
div.site-branding div.topMenu a#searchButton:before {
  content: "";
  width: 18px;
  height: 18px;
  display: block;
  background-image: url(../../img/surch.svg);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 620px) {
  /* line 1159, ../sass/screen.scss */
  div.site-branding div.topMenu a#searchButton {
    display: inline-block;
  }
}
@media (max-width: 620px) {
  /* line 1178, ../sass/screen.scss */
  div.site-branding div.serHold {
    flex-basis: 100%;
    max-width: 100%;
    display: none;
    margin-top: 20px;
  }
}
@media (max-width: 480px) {
  /* line 1123, ../sass/screen.scss */
  div.site-branding {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

/* line 1193, ../sass/screen.scss */
div.logoWrapper {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 992px) {
  /* line 1196, ../sass/screen.scss */
  div.logoWrapper div.toggleButton {
    display: block;
  }
}
@media (max-width: 620px) {
  /* line 1196, ../sass/screen.scss */
  div.logoWrapper div.toggleButton {
    flex-basis: 25%;
    max-width: 25%;
  }
}
@media (max-width: 620px) {
  /* line 1205, ../sass/screen.scss */
  div.logoWrapper div.site-title {
    flex-basis: 75%;
    max-width: 75%;
  }
}
@media (max-width: 480px) {
  /* line 1193, ../sass/screen.scss */
  div.logoWrapper {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

/* line 1216, ../sass/screen.scss */
.soc {
  text-align: right;
}
/* line 1218, ../sass/screen.scss */
.soc a {
  display: inline-block;
  width: 24px;
  height: 24px;
  text-align: center;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  background-color: #F5F5F5;
  padding-top: 4px;
  position: relative;
}
/* line 1227, ../sass/screen.scss */
.soc a i {
  color: #242424;
}
/* line 1230, ../sass/screen.scss */
.soc a:hover {
  background-color: #242424;
}
/* line 1232, ../sass/screen.scss */
.soc a:hover i {
  color: white;
}
@media (max-width: 620px) {
  /* line 1216, ../sass/screen.scss */
  .soc {
    order: -1;
    flex-basis: 100%;
    max-width: 100%;
    text-align: center;
    float: none;
    margin-bottom: 20px;
    padding-bottom: 20px !important;
    border-bottom: 1px solid #EFEFEF;
  }
}
@media (max-width: 480px) {
  /* line 1216, ../sass/screen.scss */
  .soc {
    margin-bottom: 10px;
    padding-bottom: 10px !important;
  }
}
@media (max-width: 767px) {
  /* line 1251, ../sass/screen.scss */
  header .soc {
    flex-basis: 100% !important;
    max-width: 100% !important;
  }
}

/* line 1258, ../sass/screen.scss */
div.headtop {
  padding-bottom: 12px;
  padding-top: 12px;
  border-bottom: 1px solid #EFEFEF;
}

/* line 1263, ../sass/screen.scss */
i.fa-caret-right {
  color: #cd1713;
  font-size: 29px;
}

/* line 1267, ../sass/screen.scss */
span.date {
  color: black;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 13px;
}

/* line 1275, ../sass/screen.scss */
#searchform fieldset {
  text-align: right;
}
/* line 1277, ../sass/screen.scss */
#searchform fieldset div.inner-addon {
  max-width: 206px;
  display: inline-block;
  width: 100%;
}
/* line 1281, ../sass/screen.scss */
#searchform fieldset div.inner-addon i {
  padding: 8px;
}
/* line 1284, ../sass/screen.scss */
#searchform fieldset div.inner-addon input {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  padding: 5px 12px;
  min-height: 30px;
}
@media (max-width: 767px) {
  /* line 1277, ../sass/screen.scss */
  #searchform fieldset div.inner-addon {
    max-width: 100%;
  }
  /* line 1291, ../sass/screen.scss */
  #searchform fieldset div.inner-addon i {
    font-size: 17px;
    font-size: 1.0625rem;
    right: 8px;
    top: 6px;
  }
  /* line 1296, ../sass/screen.scss */
  #searchform fieldset div.inner-addon input {
    height: 35px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
  }
}
/* line 1303, ../sass/screen.scss */
#searchform input {
  height: 25px;
  margin: 2px auto;
}

/* line 1308, ../sass/screen.scss */
div.secmenu {
  background-color: #efefef;
  margin-bottom: 10px;
}
/* line 1311, ../sass/screen.scss */
div.secmenu ul {
  text-align: center;
}
/* line 1313, ../sass/screen.scss */
div.secmenu ul li {
  text-transform: uppercase;
  font-size: 10px;
  padding: 0;
}
/* line 1317, ../sass/screen.scss */
div.secmenu ul li a {
  color: black;
  display: block;
  padding: 0 5px;
}
/* line 1321, ../sass/screen.scss */
div.secmenu ul li a:hover {
  background-color: #B5B5B5;
  text-decoration: none;
}

/* line 1329, ../sass/screen.scss */
.foot-menu {
  margin: 25px auto 5px;
}
/* line 1331, ../sass/screen.scss */
.foot-menu div.secmenu {
  background-color: transparent;
  margin-bottom: 0px;
  border-top: 3px solid #efefef;
  border-bottom: 3px solid #efefef;
}
/* line 1339, ../sass/screen.scss */
.foot-menu div.secmenu ul li a:hover {
  background-color: transparent;
  color: #cd1713;
}

/* line 1348, ../sass/screen.scss */
div#content {
  margin-bottom: 0px;
}
@media (max-width: 1200px) {
  /* line 1348, ../sass/screen.scss */
  div#content {
    margin-left: 0;
    margin-right: 0;
  }
}

/* line 1355, ../sass/screen.scss */
#site-footer {
  padding: 0;
  border-top: 3px solid #000;
  margin-top: 24px;
}

/* line 1360, ../sass/screen.scss */
footer.footerTop {
  background-color: #F05B14;
  color: white;
  padding: 25px 0;
}
/* line 1365, ../sass/screen.scss */
footer.footerTop div.logoWrap div.logoHolder {
  max-width: 275px;
  min-width: 265px;
  position: relative;
  left: -moz-calc(50% + 13px);
  left: -webkit-calc(50% + 13px);
  left: calc(50% + 13px);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media (max-width: 992px) {
  /* line 1364, ../sass/screen.scss */
  footer.footerTop div.logoWrap {
    text-align: center;
  }
}
/* line 1376, ../sass/screen.scss */
footer.footerTop div.site-title {
  padding-bottom: 0;
}
/* line 1378, ../sass/screen.scss */
footer.footerTop div.site-title a {
  background-image: url(../../img/orangeLogo.svg);
  width: 86px;
  height: 45px;
}
/* line 1384, ../sass/screen.scss */
footer.footerTop div.tag {
  position: relative;
  padding-bottom: 0;
}
/* line 1387, ../sass/screen.scss */
footer.footerTop div.tag p, footer.footerTop div.tag main#main ol, main#main footer.footerTop div.tag ol, footer.footerTop div.tag main#main ul, main#main footer.footerTop div.tag ul {
  color: white;
  margin-bottom: 0;
  padding-left: 0;
}
/* line 1392, ../sass/screen.scss */
footer.footerTop div.tag:before {
  content: "";
  position: absolute;
  left: 0;
  display: block;
  height: 100%;
  width: 1px;
  background-color: white;
}
/* line 1403, ../sass/screen.scss */
footer.footerTop div.menuWrapper ul.bottom-nav {
  display: inline-block;
  float: none;
}
/* line 1407, ../sass/screen.scss */
footer.footerTop div.menuWrapper ul.bottom-nav li a {
  color: white;
  font-size: 14px;
  font-size: 0.875rem;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 1414, ../sass/screen.scss */
footer.footerTop div.menuWrapper ul.bottom-nav li a span.caret {
  display: none;
}
/* line 1417, ../sass/screen.scss */
footer.footerTop div.menuWrapper ul.bottom-nav li a:hover {
  background-color: transparent;
}
@media (max-width: 767px) {
  /* line 1407, ../sass/screen.scss */
  footer.footerTop div.menuWrapper ul.bottom-nav li a {
    font-size: 12px;
    font-size: 0.75rem;
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media (max-width: 480px) {
  /* line 1407, ../sass/screen.scss */
  footer.footerTop div.menuWrapper ul.bottom-nav li a {
    font-size: 10px;
    font-size: 0.625rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
/* line 1433, ../sass/screen.scss */
footer.footerTop div.menuWrapper ul.bottom-nav li:nth-of-type(3) {
  display: none;
}
@media (max-width: 992px) {
  /* line 1406, ../sass/screen.scss */
  footer.footerTop div.menuWrapper ul.bottom-nav li {
    float: left;
  }
}
@media (max-width: 767px) {
  /* line 1406, ../sass/screen.scss */
  footer.footerTop div.menuWrapper ul.bottom-nav li {
    float: none;
    display: inline-block;
  }
}
@media (max-width: 767px) {
  /* line 1403, ../sass/screen.scss */
  footer.footerTop div.menuWrapper ul.bottom-nav {
    text-align: center;
  }
}
@media (max-width: 992px) {
  /* line 1402, ../sass/screen.scss */
  footer.footerTop div.menuWrapper {
    text-align: center;
  }
}

/* line 1454, ../sass/screen.scss */
footer.footerMiddle {
  padding-top: 50px;
  padding-bottom: 50px;
}
/* line 1458, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe {
  padding-bottom: 0;
}
/* line 1460, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe h3 {
  font-size: 18px;
  font-size: 1.125rem;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #242424;
  margin-top: 0;
}
/* line 206, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe div.holder:after {
  content: "";
  display: table;
  clear: both;
}
/* line 1468, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe div.holder div.inp {
  width: -moz-calc(100% - 124px);
  width: -webkit-calc(100% - 124px);
  width: calc(100% - 124px);
  padding-right: 6px;
  float: left;
}
/* line 1472, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe div.holder div.inp input {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #F5F5F5;
  background-color: #F5F5F5;
  padding: 0.74rem 0.625rem;
}
/* line 1477, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe div.holder div.inp input:placeholder {
  color: #242424;
}
/* line 1482, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe div.holder div.but {
  float: left;
}
/* line 1484, ../sass/screen.scss */
footer.footerMiddle div.container div.subscribe div.holder div.but button {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  text-transform: uppercase;
  padding: 13px 16px;
  color: white;
}
@media (max-width: 767px) {
  /* line 1495, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.col {
    flex-basis: 100%;
    max-width: 100%;
    flex: none;
  }
}
@media (max-width: 767px) {
  /* line 1504, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.bottomMenu ul li {
    padding-left: 3px;
    padding-right: 3px;
  }
}
@media (max-width: 620px) {
  /* line 1504, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.bottomMenu ul li {
    padding-left: 5px;
    padding-right: 5px;
  }
}
/* line 1513, ../sass/screen.scss */
footer.footerMiddle div.container div.menus div.bottomMenu ul li a {
  color: #222222;
  font-size: 10px;
  font-size: 0.625rem;
  text-transform: uppercase;
  line-height: normal;
}
@media (max-width: 480px) {
  /* line 1518, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.bottomMenu ul li a span {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 1503, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.bottomMenu ul {
    display: inline-block;
    text-align: center;
  }
}
@media (max-width: 767px) {
  /* line 1502, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.bottomMenu {
    text-align: center;
  }
}
@media (max-width: 767px) {
  /* line 1534, ../sass/screen.scss */
  footer.footerMiddle div.container div.menus div.soc {
    padding-top: 20px;
  }
}

/* line 1542, ../sass/screen.scss */
footer.footerBottom {
  background-color: #F5F5F5;
  padding: 25px 0;
}
/* line 1546, ../sass/screen.scss */
footer.footerBottom div.container p, footer.footerBottom div.container main#main ol, main#main footer.footerBottom div.container ol, footer.footerBottom div.container main#main ul, main#main footer.footerBottom div.container ul {
  text-align: center;
  width: 100%;
  font-size: 10px;
  font-size: 0.625rem;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1555, ../sass/screen.scss */
div#home-middle {
  padding-top: 10px;
}

/* line 1559, ../sass/screen.scss */
h1.entry-title,
h2.entry-title {
  display: block;
  letter-spacing: -1px;
  color: #222;
  margin-bottom: 10px;
}

/* line 1566, ../sass/screen.scss */
h2.entry-title {
  font-weight: bold;
  font-size: 16px;
  border-left: 8px solid #cd1713;
}
/* line 1570, ../sass/screen.scss */
h2.entry-title a {
  color: #222;
}
/* line 1572, ../sass/screen.scss */
h2.entry-title a:hover {
  text-decoration: none;
}

/* line 1577, ../sass/screen.scss */
.izjava-dana p, .izjava-dana main#main ol, main#main .izjava-dana ol, .izjava-dana main#main ul, main#main .izjava-dana ul {
  color: gray;
  font-size: 1.2em;
  font-style: italic;
  margin-left: 20px;
  padding-left: 7px;
  border-left: 3px solid #CD1713;
  margin-bottom: 10px;
}

/* line 1586, ../sass/screen.scss */
#main-column article.post,
#main-column article.page {
  padding: 0;
  border-width: 0px;
  max-width: 768px;
  margin: 0 auto;
}
/* line 1592, ../sass/screen.scss */
#main-column article.post p, #main-column article.post main#main ol, main#main #main-column article.post ol, #main-column article.post main#main ul, main#main #main-column article.post ul,
#main-column article.page p,
#main-column article.page main#main ol,
main#main #main-column article.page ol,
#main-column article.page main#main ul,
main#main #main-column article.page ul {
  margin: 0 0 10px;
  line-height: 1.32em;
}
/* line 1598, ../sass/screen.scss */
#main-column article.post .entry-content ul:not(.dpsp-networks-btns-wrapper),
#main-column article.page .entry-content ul:not(.dpsp-networks-btns-wrapper) {
  margin: 0 0 10px;
  line-height: 1.32em;
  padding-left: 25px;
}
/* line 1603, ../sass/screen.scss */
#main-column article.post .entry-content ul:not(.dpsp-networks-btns-wrapper) li:before,
#main-column article.page .entry-content ul:not(.dpsp-networks-btns-wrapper) li:before {
  content: "";
  position: absolute;
  width: 13px;
  height: 10px;
  background-image: url(../../img/check.svg);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  margin-left: -22px;
  margin-top: 11px;
}

/* line 1618, ../sass/screen.scss */
div.mylinks {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 1622, ../sass/screen.scss */
img.WP-PrintIcon {
  float: left;
}

/* line 1625, ../sass/screen.scss */
.post-ratings {
  display: inline-flex;
}
/* line 1627, ../sass/screen.scss */
.post-ratings img {
  margin-right: 5px;
  float: left;
}
/* line 1631, ../sass/screen.scss */
.post-ratings div.text-right {
  padding-top: 6px;
  color: #757575;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 19px;
  text-transform: uppercase;
}

/* line 1640, ../sass/screen.scss */
.bottomBanner {
  margin-top: 20px;
  margin-bottom: 25px;
}
/* line 1643, ../sass/screen.scss */
.bottomBanner img {
  width: 100%;
}

/* line 1647, ../sass/screen.scss */
.printHolder {
  text-align: right;
  position: relative;
}
/* line 1650, ../sass/screen.scss */
.printHolder a {
  display: inline-block;
  top: -46px;
  position: absolute;
  right: 0px;
}
@media (max-width: 767px) {
  /* line 1650, ../sass/screen.scss */
  .printHolder a {
    display: none;
  }
}
/* line 1659, ../sass/screen.scss */
.printHolder i {
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  width: 38px;
  height: 38px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  background-color: #376ae1;
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 1672, ../sass/screen.scss */
.related .cathead {
  color: #cd1713;
}
/* line 1675, ../sass/screen.scss */
.related h3 {
  margin-top: 5px;
  margin-bottom: 5px;
  color: #242424;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
}
/* line 1684, ../sass/screen.scss */
.related a {
  color: #333;
}
/* line 1686, ../sass/screen.scss */
.related a:hover {
  text-decoration: none;
}
/* line 1690, ../sass/screen.scss */
.related img {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 1694, ../sass/screen.scss */
div#entryMeta {
  font-size: .8em;
  border: 1px solid #ddd;
  padding: 7px;
  background: #f5f5f5;
  color: #444;
  margin-bottom: 10px;
  line-height: 1.3em;
  margin-top: 10px;
}

/* line 1704, ../sass/screen.scss */
#social #respond textarea.social-input {
  width: 100%;
  max-width: 100%;
}

/* line 1708, ../sass/screen.scss */
#social .social-comment {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border-bottom: 1px solid #efefef;
  border-right: 1px solid #efefef;
}

/* line 1713, ../sass/screen.scss */
#social #reply-title {
  background-position: 0 -193px;
  background-image: none;
  font-weight: bold;
}

/* line 1718, ../sass/screen.scss */
#social i {
  font-family: FontAwesome;
}

/* line 1721, ../sass/screen.scss */
#social .social-nav {
  background-position: 0 25px;
}

/* line 1724, ../sass/screen.scss */
#social .social-nav li a {
  padding: 0 2px 4px;
  background-color: transparent;
}

/* line 1728, ../sass/screen.scss */
#social #social-tabs-comments .social-nav li a span {
  background-image: none;
  padding: 3px 0 3px !important;
  font-size: 12px;
}

/* line 1733, ../sass/screen.scss */
.banholder {
  padding-top: 5px;
}

/* line 1736, ../sass/screen.scss */
div.inconte {
  background: url("../../img/bgGradientLines.gif");
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 5px;
}

/* line 1743, ../sass/screen.scss */
.archive footer.entry-meta, .search footer.entry-meta, .category footer.entry-meta, .search footer.entry-meta {
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  padding: 3px 0;
  margin: 7px 0;
}

/* line 1750, ../sass/screen.scss */
p.wp-caption-text, main#main ol.wp-caption-text, main#main ul.wp-caption-text {
  font-size: 12px;
  padding-top: 5px;
}

/* line 1754, ../sass/screen.scss */
strong {
  font-weight: bold;
}

/* line 1757, ../sass/screen.scss */
blockquote {
  padding: 24px;
  background-color: #EFEFEF;
  color: #333;
  clear: both;
  border-left: 4px solid #000;
  margin-bottom: 10px;
  font-size: 85%;
}

/* line 1766, ../sass/screen.scss */
em {
  font-style: italic;
}

/* line 1770, ../sass/screen.scss */
#main-column .social-comment-body img {
  display: inline;
}

/* line 1773, ../sass/screen.scss */
div.bottomcontainerBox {
  float: none;
}

/* line 1776, ../sass/screen.scss */
#social #social-tabs-comments .social-nav li a span span.nomob {
  display: inline-block;
}

/* line 1780, ../sass/screen.scss */
h1, h2, h3, h4, h5, h6 {
  color: #242424;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 52px;
  font-size: 3.25rem;
  line-height: 34px;
}
/* line 1785, ../sass/screen.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #242424;
}
/* line 1787, ../sass/screen.scss */
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: #cd1713;
}

/* line 1792, ../sass/screen.scss */
h1 {
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 45px;
}
@media (max-width: 767px) {
  /* line 1792, ../sass/screen.scss */
  h1 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 28px;
  }
}

/* line 1804, ../sass/screen.scss */
h2 {
  font-size: 30px;
  font-size: 1.875rem;
  margin-bottom: 10px;
  border-left: 4px solid #F05B14;
  padding-left: 5px;
}
/* line 1810, ../sass/screen.scss */
.aktuelno h2 {
  color: #242424;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  margin-top: 5px;
}
@media (max-width: 767px) {
  /* line 1810, ../sass/screen.scss */
  .aktuelno h2 {
    font-size: 16px;
    font-size: 1rem;
    line-height: initial;
  }
}
/* line 1820, ../sass/screen.scss */
.homeact h2 {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 26px;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  /* line 1820, ../sass/screen.scss */
  .homeact h2 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: initial;
  }
}
/* line 1830, ../sass/screen.scss */
.news h2 {
  color: #242424;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  margin-top: 5px;
}
@media (max-width: 767px) {
  /* line 1830, ../sass/screen.scss */
  .news h2 {
    font-size: 16px;
    font-size: 1rem;
    line-height: initial;
  }
}
/* line 1840, ../sass/screen.scss */
.ogledalo h2 {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 26px;
}
@media (max-width: 767px) {
  /* line 1840, ../sass/screen.scss */
  .ogledalo h2 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: initial;
  }
}
/* line 1848, ../sass/screen.scss */
.rest h2 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
}
@media (max-width: 767px) {
  /* line 1848, ../sass/screen.scss */
  .rest h2 {
    font-size: 16px;
    font-size: 1rem;
    line-height: initial;
  }
}

/* line 1857, ../sass/screen.scss */
h3 {
  font-size: 29px;
  font-size: 1.8125rem;
  line-height: initial;
  margin-top: 45px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  /* line 1857, ../sass/screen.scss */
  h3 {
    font-size: 25px;
    font-size: 1.5625rem;
  }
}

/* line 1866, ../sass/screen.scss */
h4 {
  font-size: 26px;
  font-size: 1.625rem;
  line-height: initial;
  margin-top: 35px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  /* line 1866, ../sass/screen.scss */
  h4 {
    font-size: 22px;
    font-size: 1.375rem;
  }
}

/* line 1875, ../sass/screen.scss */
h5 {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: initial;
  margin-top: 30px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  /* line 1875, ../sass/screen.scss */
  h5 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}

/* line 1884, ../sass/screen.scss */
p, main#main ol, main#main ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 30px;
  margin-bottom: 15px;
  line-height: normal;
  color: #000000;
}
/* line 1891, ../sass/screen.scss */
.home p, .home main#main ol, main#main .home ol, .home main#main ul, main#main .home ul {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 1894, ../sass/screen.scss */
.slider p, .slider main#main ol, main#main .slider ol, .slider main#main ul, main#main .slider ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 22px;
  color: #333333;
}
@media (max-width: 767px) {
  /* line 1894, ../sass/screen.scss */
  .slider p, .slider main#main ol, main#main .slider ol, .slider main#main ul, main#main .slider ul {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 18px;
  }
}
/* line 1904, ../sass/screen.scss */
.homeact p, .homeact main#main ol, main#main .homeact ol, .homeact main#main ul, main#main .homeact ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  color: #333333;
}
@media (max-width: 767px) {
  /* line 1904, ../sass/screen.scss */
  .homeact p, .homeact main#main ol, main#main .homeact ol, .homeact main#main ul, main#main .homeact ul {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 16px;
  }
}
/* line 1914, ../sass/screen.scss */
.news p, .news main#main ol, main#main .news ol, .news main#main ul, main#main .news ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  color: #333333;
}
@media (max-width: 767px) {
  /* line 1914, ../sass/screen.scss */
  .news p, .news main#main ol, main#main .news ol, .news main#main ul, main#main .news ul {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 16px;
  }
}
/* line 1924, ../sass/screen.scss */
.ogledalo p, .ogledalo main#main ol, main#main .ogledalo ol, .ogledalo main#main ul, main#main .ogledalo ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  color: #333333;
}
@media (max-width: 767px) {
  /* line 1924, ../sass/screen.scss */
  .ogledalo p, .ogledalo main#main ol, main#main .ogledalo ol, .ogledalo main#main ul, main#main .ogledalo ul {
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 16px;
  }
}
@media (max-width: 767px) {
  /* line 1884, ../sass/screen.scss */
  p, main#main ol, main#main ul {
    font-size: 16px;
    font-size: 1rem;
    line-height: 21px;
  }
}

/* line 1949, ../sass/screen.scss */
.izdvajamo {
  width: 52.82%;
}
/* line 1951, ../sass/screen.scss */
.izdvajamo img {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
@media (max-width: 767px) {
  /* line 1949, ../sass/screen.scss */
  .izdvajamo {
    width: 100%;
    margin-bottom: 24px;
  }
}

/* line 1959, ../sass/screen.scss */
.aktuelno {
  width: 47.18%;
}
/* line 1962, ../sass/screen.scss */
#main-column .aktuelno img {
  max-width: 112px;
  margin-right: 10px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
@media (max-width: 767px) {
  /* line 1959, ../sass/screen.scss */
  .aktuelno {
    width: 100%;
    margin-bottom: 24px;
  }
  /* line 1973, ../sass/screen.scss */
  .aktuelno div.summaries > div > div {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    align-items: center;
  }
  /* line 1976, ../sass/screen.scss */
  .aktuelno div.summaries > div > div h2 {
    margin-top: 0;
    margin-bottom: 0;
    position: relative;
    line-height: 18px;
  }
}

/* line 1987, ../sass/screen.scss */
.homeact {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #EFEFEF;
  /*
  img {
  	@include border-radius(2px);
  	border:1px solid whitesmoke;
  	@include respond-to('small') {
  		position:relative;
  		left:50%;
  		@include transform(translateX(-50%));
  	}		
  }
  */
}
@media (max-width: 767px) {
  /* line 2002, ../sass/screen.scss */
  .homeact > div.cell {
    padding-bottom: 12px;
    margin-bottom: 12px;
    border-bottom: 1px solid #EFEFEF;
  }
  /* line 2007, ../sass/screen.scss */
  .homeact > div.cell:last-child {
    display: none;
  }
}
@media (max-width: 480px) {
  /* line 2002, ../sass/screen.scss */
  .homeact > div.cell {
    width: 100%;
  }
  /* line 2013, ../sass/screen.scss */
  .homeact > div.cell:last-child {
    display: block;
  }
  /* line 2016, ../sass/screen.scss */
  .homeact > div.cell img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 1987, ../sass/screen.scss */
  .homeact {
    margin-bottom: 24px;
  }
}

/* line 2026, ../sass/screen.scss */
.news img {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  float: left;
  margin-right: 10px;
}
/* line 2032, ../sass/screen.scss */
.news div.hnitem:nth-of-type(4) {
  clear: left;
}

/* line 2038, ../sass/screen.scss */
.ogledalo div.grayBg {
  background-color: #EFEFEF;
  padding: 24px;
  position: relative;
}
/* line 2042, ../sass/screen.scss */
.ogledalo div.grayBg:before {
  content: "";
  position: absolute;
  height: -moz-calc(100% - 48px);
  height: -webkit-calc(100% - 48px);
  height: calc(100% - 48px);
  width: 1px;
  background-color: #dddddd;
  left: 50%;
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 2042, ../sass/screen.scss */
  .ogledalo div.grayBg:before {
    display: none;
  }
}
/* line 2055, ../sass/screen.scss */
#main-column .ogledalo div.grayBg img {
  max-width: 112px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  margin-right: 10px;
}

/* line 2063, ../sass/screen.scss */
.cathead {
  text-transform: uppercase;
  font-size: 14px;
  font-size: 0.875rem;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
  padding-bottom: 0px;
  margin-bottom: 5px;
  letter-spacing: 2.05px;
  line-height: 16px;
}
/* line 2071, ../sass/screen.scss */
.cathead a {
  color: #cd1713;
}
/* line 2073, ../sass/screen.scss */
.cathead a:hover {
  text-decoration: none;
}
/* line 2077, ../sass/screen.scss */
.izdvajamo .cathead {
  margin-bottom: 10px;
  padding-top: 13px;
}

/* line 2084, ../sass/screen.scss */
.rest div.summaries div.articleHolder {
  padding-bottom: 12px;
  padding-top: 12px;
  border-bottom: 1px solid #EFEFEF;
}
/* line 2088, ../sass/screen.scss */
.rest div.summaries div.articleHolder:first-child {
  padding-top: 0px;
}
/* line 2091, ../sass/screen.scss */
.rest div.summaries div.articleHolder:last-child {
  padding-bottom: 0px;
  border-bottom: 0px solid #EFEFEF;
}
/* line 2095, ../sass/screen.scss */
.rest div.summaries div.articleHolder img {
  margin-bottom: 12px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
@media (max-width: 767px) {
  /* line 2099, ../sass/screen.scss */
  #main-column .rest div.summaries div.articleHolder img {
    max-width: -moz-calc(50% - 12px);
    max-width: -webkit-calc(50% - 12px);
    max-width: calc(50% - 12px);
    margin-right: 24px;
  }
}
@media (max-width: 480px) {
  /* line 2105, ../sass/screen.scss */
  #main-column .rest div.summaries div.articleHolder img {
    max-width: 100% !important;
    width: 100%;
    margin-right: 0px;
  }
}
/* line 2112, ../sass/screen.scss */
.rest div.summaries div.articleHolder p, .rest div.summaries div.articleHolder main#main ol, main#main .rest div.summaries div.articleHolder ol, .rest div.summaries div.articleHolder main#main ul, main#main .rest div.summaries div.articleHolder ul {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
}
@media (max-width: 767px) {
  /* line 2083, ../sass/screen.scss */
  .rest div.summaries {
    padding-bottom: 12px;
    margin-bottom: 12px;
    border-bottom: 1px solid #EFEFEF;
  }
  /* line 2121, ../sass/screen.scss */
  .rest div.summaries:last-child {
    border-bottom: 0px solid #EFEFEF;
  }
}
@media (max-width: 767px) {
  /* line 2126, ../sass/screen.scss */
  .rest div.separator {
    display: none;
  }
}

/* line 2132, ../sass/screen.scss */
div.separator {
  clear: both;
  margin-left: 12px;
  height: 1px;
  max-width: -moz-calc(100% - 24px);
  max-width: -webkit-calc(100% - 24px);
  max-width: calc(100% - 24px);
  width: 100%;
  margin-top: 12px;
  margin-bottom: 12px;
  background-color: #EFEFEF;
}

/* line 2142, ../sass/screen.scss */
.artHolder {
  padding-left: 30px;
  margin-top: 0;
}
/* line 2145, ../sass/screen.scss */
.artHolder .media-body {
  vertical-align: middle;
  width: 100%;
}
/* line 2149, ../sass/screen.scss */
.artHolder .media-right, .artHolder .media-left {
  padding-left: 24px;
}
/* line 2151, ../sass/screen.scss */
.artHolder .media-right img, .artHolder .media-left img {
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
/* line 2156, ../sass/screen.scss */
.artHolder .media-left {
  padding-left: 0px;
  padding-right: 24px;
}
/* line 2160, ../sass/screen.scss */
.artHolder h4 {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 19px;
  color: #333333;
}
/* line 2166, ../sass/screen.scss */
.page-header-top-right .artHolder {
  padding-left: 0px;
  padding-right: 30px;
}

/* line 2173, ../sass/screen.scss */
.popular ul li {
  color: #949494;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 19px;
  text-transform: uppercase;
  padding-bottom: 12px;
  padding-top: 12px;
  border-bottom: 1px solid #EFEFEF;
}
/* line 2182, ../sass/screen.scss */
.popular ul li a {
  text-transform: none;
  color: #333333;
  font-size: 13px;
  font-size: 0.8125rem;
  display: block;
  font-weight: bold;
}
/* line 2189, ../sass/screen.scss */
.popular ul li:first-child {
  padding-top: 0;
}
/* line 2192, ../sass/screen.scss */
.popular ul li:last-child {
  padding-bottom: 0;
  border-bottom: 0px solid #EFEFEF;
}

/* line 2199, ../sass/screen.scss */
.langswich {
  text-align: right;
  select: 100%;
}
/* line 2201, ../sass/screen.scss */
.langswich a {
  text-decoration: none;
}
/* line 2203, ../sass/screen.scss */
.langswich a:hover {
  text-decoration: none;
}
/* line 2207, ../sass/screen.scss */
.langswich img {
  display: inline-block;
  margin-top: 3px;
  position: relative;
  top: 4px;
}
/* line 2214, ../sass/screen.scss */
.langswich option.hu {
  background-image: url(../../img/hu-flag.png);
}

/* line 2219, ../sass/screen.scss */
.g-16 > div {
  max-width: 73px;
  margin-bottom: 2px;
}

/* line 2227, ../sass/screen.scss */
div.widerban > div:first-child {
  padding-top: 2px;
  padding-bottom: 2px;
}
/* line 2231, ../sass/screen.scss */
div.widerban > div:last-child {
  padding-top: 2px;
  padding-bottom: 2px;
}

/* line 2237, ../sass/screen.scss */
div.dimimg {
  padding-top: 20px;
}

/* line 2241, ../sass/screen.scss */
.page-id-79424 #main-column .page {
  border-width: 0;
}
/* line 2244, ../sass/screen.scss */
.page-id-79424 div.pretitle {
  margin-top: 20px;
  margin-bottom: 25px;
  text-align: center;
  color: #cd1713;
}
/* line 2250, ../sass/screen.scss */
.page-id-79424 h1.entry-title {
  border-width: 0;
  text-align: center;
  font-size: 36px;
  margin-bottom: 50px;
}
/* line 2257, ../sass/screen.scss */
.page-id-79424 .entry-content p, .page-id-79424 .entry-content main#main ol, main#main .page-id-79424 .entry-content ol, .page-id-79424 .entry-content main#main ul, main#main .page-id-79424 .entry-content ul {
  font-size: 20px;
  line-height: normal;
  margin-bottom: 25px;
  padding: 0 20px;
}
@media (max-width: 767px) {
  /* line 2257, ../sass/screen.scss */
  .page-id-79424 .entry-content p, .page-id-79424 .entry-content main#main ol, main#main .page-id-79424 .entry-content ol, .page-id-79424 .entry-content main#main ul, main#main .page-id-79424 .entry-content ul {
    font-size: 16px;
  }
}
/* line 2267, ../sass/screen.scss */
.page-id-79424 .payments {
  margin-bottom: 50px;
}
/* line 2269, ../sass/screen.scss */
.page-id-79424 .payments div.row {
  background-color: #f8ffed;
  padding: 25px 0;
  border-top: 4px solid #e7f5b0;
  border-bottom: 4px solid #e7f5b0;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 2276, ../sass/screen.scss */
.page-id-79424 .payments div.row > div.col-md-4 {
  border-left: 1px solid #eaf1e6;
  border-right: 1px solid #eaf1e6;
}
/* line 2279, ../sass/screen.scss */
.page-id-79424 .payments div.row > div.col-md-4:first-child {
  border-left: 0px solid gray;
  border-right: 0px solid gray;
}
/* line 2283, ../sass/screen.scss */
.page-id-79424 .payments div.row > div.col-md-4:last-child {
  border-left: 0px solid gray;
  border-right: 0px solid gray;
}
/* line 2289, ../sass/screen.scss */
.page-id-79424 .payments h2 {
  font-size: 15px;
  margin-bottom: 20px;
  text-align: center;
  color: #ff6c00;
}
/* line 2295, ../sass/screen.scss */
.page-id-79424 .payments p, .page-id-79424 .payments main#main ol, main#main .page-id-79424 .payments ol, .page-id-79424 .payments main#main ul, main#main .page-id-79424 .payments ul {
  padding: 0 0px;
  font-size: 13px;
}
/* line 2298, ../sass/screen.scss */
.page-id-79424 .payments p.paypal, .page-id-79424 .payments main#main ol.paypal, main#main .page-id-79424 .payments ol.paypal, .page-id-79424 .payments main#main ul.paypal, main#main .page-id-79424 .payments ul.paypal {
  text-align: center;
}
/* line 2300, ../sass/screen.scss */
.page-id-79424 .payments p.paypal a, .page-id-79424 .payments main#main ol.paypal a, main#main .page-id-79424 .payments ol.paypal a, .page-id-79424 .payments main#main ul.paypal a, main#main .page-id-79424 .payments ul.paypal a {
  display: inline-block;
  line-height: 99px;
  font-size: 40px;
  width: 100px;
  height: 100px;
  border: 2px solid #d4d4d4;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  color: #a2a98f;
}
/* line 2309, ../sass/screen.scss */
.page-id-79424 .payments p.paypal a:hover, .page-id-79424 .payments main#main ol.paypal a:hover, main#main .page-id-79424 .payments ol.paypal a:hover, .page-id-79424 .payments main#main ul.paypal a:hover, main#main .page-id-79424 .payments ul.paypal a:hover {
  background-color: white;
  color: #1bafea;
  border-color: #1bafea;
}
/* line 2318, ../sass/screen.scss */
.page-id-79424 div#dpsp-content-bottom {
  text-align: center;
}
/* line 2320, ../sass/screen.scss */
.page-id-79424 div#dpsp-content-bottom p, .page-id-79424 div#dpsp-content-bottom main#main ol, main#main .page-id-79424 div#dpsp-content-bottom ol, .page-id-79424 div#dpsp-content-bottom main#main ul, main#main .page-id-79424 div#dpsp-content-bottom ul {
  text-align: center;
}
/* line 2324, ../sass/screen.scss */
.page-id-79424 div#dpsp-content-bottom ul li {
  float: none;
  margin-right: 0;
}
/* line 2330, ../sass/screen.scss */
.page-id-79424 span.donated {
  font-size: 60px;
  color: #269db9;
}
/* line 2334, ../sass/screen.scss */
.page-id-79424 span.donationTarget {
  font-size: 44px;
  color: #fd8339;
}

/* line 2340, ../sass/screen.scss */
.progress {
  width: 100%;
  height: 20px;
}
/* line 2343, ../sass/screen.scss */
.progress div.progress {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 2347, ../sass/screen.scss */
.progress-wrap {
  background: #f80;
  margin: 20px 0;
  overflow: hidden;
  position: relative;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTUwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNmEwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffa500), color-stop(100%, #ff6a00));
  background-image: -moz-linear-gradient(#ffa500, #ff6a00);
  background-image: -webkit-linear-gradient(#ffa500, #ff6a00);
  background-image: linear-gradient(#ffa500, #ff6a00);
}
/* line 2353, ../sass/screen.scss */
.progress-wrap .progress-bar {
  left: 0;
  position: absolute;
  top: 0;
}

/* line 2359, ../sass/screen.scss */
.sideB {
  position: fixed;
  bottom: 0;
  display: block;
  left: 50%;
  margin-left: -622px;
  min-width: 137px;
}
/* line 2366, ../sass/screen.scss */
.sideB.right {
  margin-left: 485px;
}

/* line 2371, ../sass/screen.scss */
div.mobileDonations {
  display: none;
  position: fixed;
  bottom: 0;
  text-align: center;
  background-color: rgba(27, 31, 29, 0.44);
  width: 100%;
}
/* line 2378, ../sass/screen.scss */
div.mobileDonations a {
  vertical-align: bottom;
  display: inline-grid;
}
/* line 2382, ../sass/screen.scss */
div.mobileDonations img {
  display: inline-block;
}
@media (max-width: 992px) {
  /* line 2371, ../sass/screen.scss */
  div.mobileDonations {
    display: inline-block;
  }
}

/* line 2390, ../sass/screen.scss */
.single main#main, .page main#main {
  padding: 0 82px;
}
/* line 2393, ../sass/screen.scss */
.single main#main article.post header.entry-header, .page main#main article.post header.entry-header {
  margin-bottom: 24px;
}
/* line 2395, ../sass/screen.scss */
.single main#main article.post header.entry-header div.short, .page main#main article.post header.entry-header div.short {
  color: #757575;
  font-family: Roboto;
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 28px;
}
@media (max-width: 767px) {
  /* line 2395, ../sass/screen.scss */
  .single main#main article.post header.entry-header div.short, .page main#main article.post header.entry-header div.short {
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 14px;
  }
}
/* line 2406, ../sass/screen.scss */
.single main#main article.post div.mdata, .page main#main article.post div.mdata {
  margin-top: 28px;
  margin-bottom: 14px;
}
/* line 2409, ../sass/screen.scss */
.single main#main article.post div.mdata p, .page main#main article.post div.mdata p, .single main#main article.post div.mdata ol, .page main#main article.post div.mdata ol, .single main#main article.post div.mdata ul, .page main#main article.post div.mdata ul {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
}
/* line 2413, ../sass/screen.scss */
.single main#main article.post div.mdata p span, .page main#main article.post div.mdata p span, .single main#main article.post div.mdata ol span, .page main#main article.post div.mdata ol span, .single main#main article.post div.mdata ul span, .page main#main article.post div.mdata ul span {
  color: #757575;
}
@media (max-width: 992px) {
  /* line 2390, ../sass/screen.scss */
  .single main#main, .page main#main {
    padding: 24px 12px 0;
  }
}

/* line 2425, ../sass/screen.scss */
.archive main#main, .search main#main {
  padding: 0 82px;
}
@media (max-width: 992px) {
  /* line 2425, ../sass/screen.scss */
  .archive main#main, .search main#main {
    padding: 24px 12px 0;
  }
}

/* line 2436, ../sass/screen.scss */
div.news.row {
  position: relative;
  margin-bottom: 24px;
}
/* line 2439, ../sass/screen.scss */
div.news.row:before {
  content: "";
  left: 50%;
  height: -moz-calc(100% - 21px);
  height: -webkit-calc(100% - 21px);
  height: calc(100% - 21px);
  background-color: #EFEFEF;
  width: 1px;
  position: absolute;
  bottom: 0;
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 2439, ../sass/screen.scss */
  div.news.row:before {
    display: none;
  }
}
/* line 2453, ../sass/screen.scss */
div.news.row div.hnitem:nth-of-type(2) {
  padding-bottom: 24px;
  margin-bottom: 24px;
  position: relative;
}
/* line 2457, ../sass/screen.scss */
div.news.row div.hnitem:nth-of-type(2):after {
  content: "";
  left: 12px;
  height: 1px;
  background-color: #EFEFEF;
  width: -moz-calc(100% - 24px);
  width: -webkit-calc(100% - 24px);
  width: calc(100% - 24px);
  position: absolute;
  bottom: 0px;
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 2468, ../sass/screen.scss */
  div.news.row div.hnitem:nth-of-type(2):after {
    content: "";
    left: 0px;
    height: 0px;
    background-color: transparent;
    position: static;
    bottom: auto;
  }
  /* line 206, ../sass/screen.scss */
  div.news.row div.hnitem:nth-of-type(2):after {
    content: "";
    display: table;
    clear: both;
  }
}
/* line 2479, ../sass/screen.scss */
div.news.row div.hnitem:nth-of-type(3) {
  padding-bottom: 24px;
  margin-bottom: 24px;
  position: relative;
}
/* line 2483, ../sass/screen.scss */
div.news.row div.hnitem:nth-of-type(3):after {
  content: "";
  left: 12px;
  height: 1px;
  background-color: #EFEFEF;
  width: -moz-calc(100% - 24px);
  width: -webkit-calc(100% - 24px);
  width: calc(100% - 24px);
  position: absolute;
  bottom: 0px;
  display: inline-block;
}
@media (max-width: 767px) {
  /* line 2494, ../sass/screen.scss */
  div.news.row div.hnitem:nth-of-type(3):after {
    content: "";
    left: 0px;
    height: 0px;
    background-color: transparent;
    position: static;
    bottom: auto;
  }
  /* line 206, ../sass/screen.scss */
  div.news.row div.hnitem:nth-of-type(3):after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 767px) {
  /* line 2452, ../sass/screen.scss */
  div.news.row div.hnitem {
    padding-bottom: 12px !important;
    margin-bottom: 12px !important;
    border-bottom: 1px solid #EFEFEF;
  }
}
/* line 2511, ../sass/screen.scss */
div.news.row div.separator {
  position: absolute;
  background-color: #EFEFEF;
  bottom: -24px;
}

/* line 2517, ../sass/screen.scss */
div.row.ogledalo {
  margin-bottom: 12px;
}

/* line 2521, ../sass/screen.scss */
.srchiveSearch span.cathead {
  letter-spacing: initial;
  margin-bottom: 1px;
  margin-top: 12px;
  display: block;
  font-size: 12px;
  font-size: 0.75rem;
}

@media (max-width: 767px) {
  /* line 2531, ../sass/screen.scss */
  div.caption h2 {
    line-height: initial;
  }
  /* line 2534, ../sass/screen.scss */
  div.caption p, div.caption main#main ol, main#main div.caption ol, div.caption main#main ul, main#main div.caption ul {
    line-height: initial;
  }
}

/* line 2542, ../sass/screen.scss */
.archive div.homeact div.cell, .search div.homeact div.cell {
  margin-bottom: 12px;
}
/* line 2544, ../sass/screen.scss */
.archive div.homeact div.cell:nth-of-type(3n+1), .search div.homeact div.cell:nth-of-type(3n+1) {
  clear: left;
}
@media (max-width: 767px) {
  /* line 2548, ../sass/screen.scss */
  .archive div.homeact div.cell:nth-of-type(3n+1), .search div.homeact div.cell:nth-of-type(3n+1) {
    clear: none;
  }
  /* line 2551, ../sass/screen.scss */
  .archive div.homeact div.cell:nth-of-type(2n+1), .search div.homeact div.cell:nth-of-type(2n+1) {
    clear: left;
  }
}
@media (max-width: 480px) {
  /* line 2542, ../sass/screen.scss */
  .archive div.homeact div.cell, .search div.homeact div.cell {
    width: 100%;
  }
}
/* line 2560, ../sass/screen.scss */
.archive nav.pagination-center, .search nav.pagination-center {
  clear: left;
}

/* line 2568, ../sass/screen.scss */
section.slide {
  background-color: #F6F6F6;
  margin-bottom: 0px;
  padding-top: 60px;
}
/* line 2574, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem {
  position: relative;
}
/* line 2576, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner {
  position: relative;
}
/* line 2578, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner img {
  width: 100%;
}
/* line 2581, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0 30px 30px;
  z-index: 1;
}
/* line 2587, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption h3 {
  color: #FFFFFF;
  font-size: 36px;
  font-size: 2.25rem;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
}
@media (max-width: 992px) {
  /* line 2587, ../sass/screen.scss */
  section.slide div.container div.mainContent div.mainItem div.inner div.caption h3 {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media (max-width: 767px) {
  /* line 2587, ../sass/screen.scss */
  section.slide div.container div.mainContent div.mainItem div.inner div.caption h3 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media (max-width: 480px) {
  /* line 2587, ../sass/screen.scss */
  section.slide div.container div.mainContent div.mainItem div.inner div.caption h3 {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
/* line 2601, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption p, section.slide div.container div.mainContent div.mainItem div.inner div.caption main#main ol, main#main section.slide div.container div.mainContent div.mainItem div.inner div.caption ol, section.slide div.container div.mainContent div.mainItem div.inner div.caption main#main ul, main#main section.slide div.container div.mainContent div.mainItem div.inner div.caption ul {
  color: #FFFFFF;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 12px;
  font-size: 0.75rem;
  margin-bottom: 0;
}
/* line 2607, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption span.more {
  position: absolute;
  color: white;
  right: 46px;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
}
/* line 2613, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption span.more i {
  position: absolute;
  right: -9px;
  top: 2px;
}
/* line 2617, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption span.more i:before {
  content: "";
  display: block;
  position: absolute;
  width: 6px;
  height: 12px;
  background-image: url(../../img/moreArrow.svg);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 2628, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner div.caption a {
  color: #FFFFFF;
}
/* line 2632, ../sass/screen.scss */
section.slide div.container div.mainContent div.mainItem div.inner:after {
  content: "";
  position: absolute;
  display: block;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.59) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.59) 100%);
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.59) 100%);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
/* line 2644, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems {
  position: relative;
}
@media (max-width: 480px) {
  /* line 2646, ../sass/screen.scss */
  section.slide div.container div.mainContent div.restItems div.item {
    flex-basis: 50%;
    max-width: 50%;
  }
  /* line 2650, ../sass/screen.scss */
  section.slide div.container div.mainContent div.restItems div.item:last-child {
    display: none;
  }
}
/* line 2655, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner {
  position: relative;
}
/* line 2657, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner img {
  width: 100%;
}
/* line 2660, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner div.caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 13px 15px 10px;
  z-index: 1;
}
/* line 2666, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner div.caption h3 {
  color: #FFFFFF;
  font-size: 16px;
  font-size: 1rem;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  margin-bottom: 0px;
  margin-top: 0;
}
/* line 2672, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner div.caption h3 a {
  color: white;
}
@media (max-width: 480px) {
  /* line 2672, ../sass/screen.scss */
  section.slide div.container div.mainContent div.restItems div.inner div.caption h3 a {
    max-height: 44px;
    display: block;
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  /* line 2666, ../sass/screen.scss */
  section.slide div.container div.mainContent div.restItems div.inner div.caption h3 {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media (max-width: 620px) {
  /* line 2666, ../sass/screen.scss */
  section.slide div.container div.mainContent div.restItems div.inner div.caption h3 {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
/* line 2687, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner div.caption p, section.slide div.container div.mainContent div.restItems div.inner div.caption main#main ol, main#main section.slide div.container div.mainContent div.restItems div.inner div.caption ol, section.slide div.container div.mainContent div.restItems div.inner div.caption main#main ul, main#main section.slide div.container div.mainContent div.restItems div.inner div.caption ul {
  color: #FFFFFF;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 10px;
  font-size: 0.625rem;
  margin-bottom: 0;
}
@media (max-width: 620px) {
  /* line 2692, ../sass/screen.scss */
  section.slide div.container div.mainContent div.restItems div.inner div.caption p.dateTag, section.slide div.container div.mainContent div.restItems div.inner div.caption main#main ol.dateTag, main#main section.slide div.container div.mainContent div.restItems div.inner div.caption ol.dateTag, section.slide div.container div.mainContent div.restItems div.inner div.caption main#main ul.dateTag, main#main section.slide div.container div.mainContent div.restItems div.inner div.caption ul.dateTag {
    display: none;
  }
}
/* line 2699, ../sass/screen.scss */
section.slide div.container div.mainContent div.restItems div.inner:after {
  content: "";
  position: absolute;
  display: block;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.59) 100%);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.59) 100%);
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.59) 100%);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@media (max-width: 992px) {
  /* line 2568, ../sass/screen.scss */
  section.slide {
    padding-top: 15px;
  }
}

/* line 2717, ../sass/screen.scss */
h2 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 30px;
  font-size: 1.875rem;
  margin-bottom: 32px;
  margin-top: 30px;
  padding-left: 2px;
}

/* line 2724, ../sass/screen.scss */
section.frontHolder {
  background-color: #F6F6F6;
}
@media (max-width: 992px) {
  /* line 2725, ../sass/screen.scss */
  section.frontHolder h2 {
    margin-top: 0px;
  }
}
/* line 2731, ../sass/screen.scss */
section.frontHolder div.container {
  padding-bottom: 60px;
}
/* line 2733, ../sass/screen.scss */
section.frontHolder div.container > div.grid {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 2736, ../sass/screen.scss */
section.frontHolder div.container > div.grid > div {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 992px) {
  /* line 2736, ../sass/screen.scss */
  section.frontHolder div.container > div.grid > div {
    margin-bottom: 15px;
  }
}
/* line 2746, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div > div.inner {
  background-color: white;
}
/* line 2749, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div div.caption {
  padding: 30px;
}
/* line 2751, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div div.caption h3 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 26px;
  font-size: 1.625rem;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 2757, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div div.caption p, section.frontHolder div.container div.mainContent > div div.caption main#main ol, main#main section.frontHolder div.container div.mainContent > div div.caption ol, section.frontHolder div.container div.mainContent > div div.caption main#main ul, main#main section.frontHolder div.container div.mainContent > div div.caption ul {
  color: #888888;
  line-height: 22px;
}
/* line 2760, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div div.caption p.dateTag, section.frontHolder div.container div.mainContent > div div.caption main#main ol.dateTag, main#main section.frontHolder div.container div.mainContent > div div.caption ol.dateTag, section.frontHolder div.container div.mainContent > div div.caption main#main ul.dateTag, main#main section.frontHolder div.container div.mainContent > div div.caption ul.dateTag {
  color: #242424;
}
/* line 2763, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div div.caption p.more, section.frontHolder div.container div.mainContent > div div.caption main#main ol.more, main#main section.frontHolder div.container div.mainContent > div div.caption ol.more, section.frontHolder div.container div.mainContent > div div.caption main#main ul.more, main#main section.frontHolder div.container div.mainContent > div div.caption ul.more {
  margin-bottom: 0;
}
/* line 2765, ../sass/screen.scss */
section.frontHolder div.container div.mainContent > div div.caption p.more a, section.frontHolder div.container div.mainContent > div div.caption main#main ol.more a, main#main section.frontHolder div.container div.mainContent > div div.caption ol.more a, section.frontHolder div.container div.mainContent > div div.caption main#main ul.more a, main#main section.frontHolder div.container div.mainContent > div div.caption ul.more a {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 2776, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div {
  text-align: left;
}
/* line 2779, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.item div.inner {
  background-color: white;
}
/* line 2783, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.caption {
  padding: 15px;
}
/* line 2785, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.caption h3 {
  font-size: 16px;
  font-size: 1rem;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 2790, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.caption p, section.frontHolder div.container div.sideContent > div div.caption main#main ol, main#main section.frontHolder div.container div.sideContent > div div.caption ol, section.frontHolder div.container div.sideContent > div div.caption main#main ul, main#main section.frontHolder div.container div.sideContent > div div.caption ul {
  color: #888888;
  line-height: 18px;
  font-size: 12px;
  font-size: 0.75rem;
  display: block;
}
/* line 2795, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.caption p.dateTag, section.frontHolder div.container div.sideContent > div div.caption main#main ol.dateTag, main#main section.frontHolder div.container div.sideContent > div div.caption ol.dateTag, section.frontHolder div.container div.sideContent > div div.caption main#main ul.dateTag, main#main section.frontHolder div.container div.sideContent > div div.caption ul.dateTag {
  color: #242424;
}
/* line 2798, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.caption p.more, section.frontHolder div.container div.sideContent > div div.caption main#main ol.more, main#main section.frontHolder div.container div.sideContent > div div.caption ol.more, section.frontHolder div.container div.sideContent > div div.caption main#main ul.more, main#main section.frontHolder div.container div.sideContent > div div.caption ul.more {
  margin-bottom: 0;
}
/* line 2800, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div div.caption p.more a, section.frontHolder div.container div.sideContent > div div.caption main#main ol.more a, main#main section.frontHolder div.container div.sideContent > div div.caption ol.more a, section.frontHolder div.container div.sideContent > div div.caption main#main ul.more a, main#main section.frontHolder div.container div.sideContent > div div.caption ul.more a {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 2809, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.top {
  padding-bottom: 30px;
}
@media (max-width: 992px) {
  /* line 2811, ../sass/screen.scss */
  section.frontHolder div.container div.sideContent > div.top p, section.frontHolder div.container div.sideContent > div.top main#main ol, main#main section.frontHolder div.container div.sideContent > div.top ol, section.frontHolder div.container div.sideContent > div.top main#main ul, main#main section.frontHolder div.container div.sideContent > div.top ul {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 2811, ../sass/screen.scss */
  section.frontHolder div.container div.sideContent > div.top p, section.frontHolder div.container div.sideContent > div.top main#main ol, main#main section.frontHolder div.container div.sideContent > div.top ol, section.frontHolder div.container div.sideContent > div.top main#main ul, main#main section.frontHolder div.container div.sideContent > div.top ul {
    display: block;
  }
}
@media (max-width: 992px) {
  /* line 2809, ../sass/screen.scss */
  section.frontHolder div.container div.sideContent > div.top {
    padding-bottom: 1rem;
    padding-left: 0;
  }
}
@media (max-width: 480px) {
  /* line 2809, ../sass/screen.scss */
  section.frontHolder div.container div.sideContent > div.top {
    padding-right: 0;
  }
}
/* line 2827, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom {
  width: 100%;
}
/* line 2830, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.item div.head {
  height: 18px;
  background-color: white;
}
/* line 2834, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.item div.inner {
  max-height: 0;
  overflow: auto;
}
/* line 2838, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.item div.foot {
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  padding: 13px 0;
  background-color: white;
}
/* line 2844, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.item div.foot a {
  color: black;
}
/* line 2849, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.caption {
  padding: 0;
  margin: 15px 15px 0;
  border-bottom: 1px solid #EFEFEF;
}
/* line 206, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.caption:after {
  content: "";
  display: table;
  clear: both;
}
/* line 2855, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.caption p a, section.frontHolder div.container div.sideContent > div.bottom div.caption main#main ol a, main#main section.frontHolder div.container div.sideContent > div.bottom div.caption ol a, section.frontHolder div.container div.sideContent > div.bottom div.caption main#main ul a, main#main section.frontHolder div.container div.sideContent > div.bottom div.caption ul a {
  color: #333333;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
}
/* line 2860, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.caption:last-child {
  border-bottom: 0px solid #EFEFEF;
}
/* line 2863, ../sass/screen.scss */
section.frontHolder div.container div.sideContent > div.bottom div.caption:first-child {
  margin-top: 0;
}
@media (max-width: 992px) {
  /* line 2827, ../sass/screen.scss */
  section.frontHolder div.container div.sideContent > div.bottom {
    padding-right: 0;
  }
}
@media (max-width: 480px) {
  /* line 2827, ../sass/screen.scss */
  section.frontHolder div.container div.sideContent > div.bottom {
    padding-left: 0;
  }
}

/* line 2879, ../sass/screen.scss */
div.grid div.mainContent {
  flex-basis: 69.97%;
  max-width: 69.97%;
}
@media (max-width: 992px) {
  /* line 2879, ../sass/screen.scss */
  div.grid div.mainContent {
    flex-basis: 100%;
    max-width: 100%;
  }
}
/* line 2887, ../sass/screen.scss */
div.grid div.sideContent {
  flex-basis: 30.03%;
  max-width: 30.03%;
}
@media (max-width: 992px) {
  /* line 2887, ../sass/screen.scss */
  div.grid div.sideContent {
    flex-basis: 100%;
    max-width: 100%;
  }
}
/* line 2894, ../sass/screen.scss */
div.grid div.sideContent > div {
  text-align: center;
}
@media (max-width: 480px) {
  /* line 2894, ../sass/screen.scss */
  div.grid div.sideContent > div {
    flex-basis: 100% !important;
    max-width: 100% !important;
    text-align: center;
  }
}

/* line 2905, ../sass/screen.scss */
div#main-column {
  padding-bottom: 0;
}
@media (max-width: 767px) {
  /* line 2905, ../sass/screen.scss */
  div#main-column {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 2914, ../sass/screen.scss */
.single div.page-container > div.site-content, .page div.page-container > div.site-content {
  background-color: #F5F5F5;
  padding: 60px 0;
}

@media (min-width: 1200px) {
  /* line 2925, ../sass/screen.scss */
  #home-bottom .columns {
    background-image: url(../../img/vlines.png);
    background-repeat: repeat-y;
    border-bottom: 1px solid #efefef;
  }
  /* line 2929, ../sass/screen.scss */
  #home-bottom .columns div.summaries {
    border-top: 1px solid #efefef;
  }
  /* line 2931, ../sass/screen.scss */
  #home-bottom .columns div.summaries:nth-child(4n+1) {
    clear: left;
  }

  /* line 2938, ../sass/screen.scss */
  #home-top div.actuall {
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
  }

  /* line 2943, ../sass/screen.scss */
  div#home-middle {
    background-image: url(../../img/dot.gif), url(../../img/dot.gif);
    background-position: 238px top, 636px top;
    background-repeat: repeat-y;
  }

  /* line 2948, ../sass/screen.scss */
  div#sidebar-right {
    width: 14%;
    padding-top: 7px;
    padding-bottom: 7px;
    background-image: url("../../img/bgGradientLines.gif");
  }

  /* line 2954, ../sass/screen.scss */
  div#sidebar-left {
    width: 33%;
    background-color: #f5f5f5;
    padding-top: 7px;
    padding-bottom: 7px;
  }

  /* line 206, ../sass/screen.scss */
  #main-column article.post:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 2962, ../sass/screen.scss */
  #main-column article.post .thumb-left img.img-responsive {
    border: 1px solid #efefef;
    padding: 2px;
    float: left;
    margin-right: 10px;
    height: auto;
    max-width: 220px;
  }
}
@media (max-width: 1200px) and (min-width: 992px) {
  /* line 2983, ../sass/screen.scss */
  header div.site-title {
    padding-top: 14px;
  }
  /* line 2986, ../sass/screen.scss */
  header .page-header-top-right,
  header .page-header-top-left {
    margin-top: 30px;
  }
  /* line 2989, ../sass/screen.scss */
  header .page-header-top-right .col-md-4,
  header .page-header-top-left .col-md-4 {
    width: 30%;
    height: 104px;
  }
  /* line 2993, ../sass/screen.scss */
  header .page-header-top-right .conta,
  header .page-header-top-left .conta {
    width: 70%;
    padding-top: 60px;
  }
  /* line 2998, ../sass/screen.scss */
  header .page-header-top-left {
    text-align: right;
  }

  /* line 3003, ../sass/screen.scss */
  #home-top .slidd {
    width: 53%;
  }
  /* line 3006, ../sass/screen.scss */
  #home-top .actuall {
    width: 33%;
  }
  /* line 3009, ../sass/screen.scss */
  #home-top .bann {
    width: 14%;
  }

  /* line 3016, ../sass/screen.scss */
  #home-bottom .columns div.summaries:nth-child(4n+1) {
    clear: left;
  }

  /* line 3022, ../sass/screen.scss */
  div#sidebar-right {
    width: 14%;
    padding-top: 7px;
    padding-bottom: 7px;
    background-image: url("../../img/bgGradientLines.gif");
  }

  /* line 3028, ../sass/screen.scss */
  div#sidebar-left {
    width: 33%;
    background-color: #f5f5f5;
    padding-top: 7px;
    padding-bottom: 7px;
  }

  /* line 3035, ../sass/screen.scss */
  #main-column article.post .thumb-left img.img-responsive {
    border: 1px solid #efefef;
    padding: 2px;
    float: left;
    margin-right: 10px;
    height: auto;
    max-width: 220px;
  }
}
@media (max-width: 992px) {
  /* line 3046, ../sass/screen.scss */
  .site-title .site-title-heading {
    margin-bottom: 0px;
  }

  /* line 3049, ../sass/screen.scss */
  h2 {
    font-size: 16px;
  }

  /* line 3052, ../sass/screen.scss */
  .summaries h2 {
    font-size: 15px;
  }

  /* line 3058, ../sass/screen.scss */
  #home-bottom .columns div.summaries:nth-child(2n+1) {
    clear: left;
  }

  /* line 3064, ../sass/screen.scss */
  .mlogo {
    padding-top: 5px;
  }
  /* line 3066, ../sass/screen.scss */
  .mlogo img {
    display: inline-block;
  }

  /* line 3070, ../sass/screen.scss */
  .menu-button {
    background-color: transparent;
    border-bottom-width: 0px;
  }

  /* line 3074, ../sass/screen.scss */
  div#mob-search {
    padding: 10px 0;
  }

  /* line 3077, ../sass/screen.scss */
  div.search-button,
  div.menu-button {
    display: block;
    padding: 0;
    text-align: center;
    position: relative;
    padding-top: 1.3em;
    width: 100%;
    cursor: pointer;
    height: auto;
    padding-bottom: 1em;
    font-size: 25px;
  }

  /* line 3090, ../sass/screen.scss */
  .menu-button.one-page {
    padding-right: 0;
  }

  /* line 3093, ../sass/screen.scss */
  div#mob-search {
    display: none;
  }

  /* line 3096, ../sass/screen.scss */
  .menu-button .touch-button {
    display: none;
  }

  /* line 3099, ../sass/screen.scss */
  .flexnav.flexnav-show {
    text-align: left;
  }

  /* line 3102, ../sass/screen.scss */
  .flexnav {
    padding-top: 0;
    padding-bottom: 0;
  }

  /* line 3106, ../sass/screen.scss */
  div.hnitem {
    padding-bottom: 10px;
  }
}
@media (max-width: 992px) and (min-width: 768px) {
  /* line 3112, ../sass/screen.scss */
  #main-column article.post .thumb-left img.img-responsive {
    border: 1px solid #efefef;
    padding: 2px;
    float: left;
    margin-right: 10px;
    height: auto;
    max-width: 325px;
  }

  /* line 3122, ../sass/screen.scss */
  #sidebar-left div.siditem {
    padding-left: 5px;
    padding-right: 5px;
  }
  /* line 3125, ../sass/screen.scss */
  #sidebar-left div.siditem:nth-child(2n+1) {
    clear: left;
  }

  /* line 3130, ../sass/screen.scss */
  div.tabad {
    margin-top: 20px;
  }

  /* line 3134, ../sass/screen.scss */
  .widget h3 {
    clear: both;
  }
}
@media (max-width: 768px) {
  /* line 3141, ../sass/screen.scss */
  #main-column article.post .thumb-left img.img-responsive {
    border: 1px solid #efefef;
    padding: 2px;
    margin: 0 auto;
  }

  /* line 3149, ../sass/screen.scss */
  .seemore div.smitem:nth-child(2n+1) {
    clear: left;
  }
  /* line 3152, ../sass/screen.scss */
  .seemore div.smitem:last-child {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  /* line 3159, ../sass/screen.scss */
  div.search-button,
  div.menu-button {
    padding-top: 1em;
    font-size: 17px;
  }

  /* line 3164, ../sass/screen.scss */
  #social #respond input.social-input {
    width: 100%;
  }

  /* line 3167, ../sass/screen.scss */
  #social #social-tabs-comments .social-nav li a span span.nomob {
    display: none;
  }

  /* line 3170, ../sass/screen.scss */
  #corner-slider {
    width: 80%;
  }

  /* line 3174, ../sass/screen.scss */
  .seemore div.smitem {
    width: 100%;
  }
  /* line 3176, ../sass/screen.scss */
  .seemore div.smitem:last-child {
    display: block;
  }
}
/* line 3182, ../sass/screen.scss */
.container {
  width: 100%;
  max-width: 1280px;
}

/* line 3188, ../sass/screen.scss */
.essb_links_list li:before {
  left: -5000px;
}

/* line 3194, ../sass/screen.scss */
body.category div#content {
  background-color: #F6F6F6;
}
/* line 3196, ../sass/screen.scss */
body.category div#content div.homeact {
  border-bottom-width: 0px;
}
/* line 3198, ../sass/screen.scss */
body.category div#content div.homeact div.mainH {
  height: 100%;
}
/* line 3200, ../sass/screen.scss */
body.category div#content div.homeact div.mainH > div.inner {
  height: 100%;
  background-color: white;
}
/* line 3204, ../sass/screen.scss */
body.category div#content div.homeact div.mainH div.caption {
  padding: 30px;
}
/* line 3206, ../sass/screen.scss */
body.category div#content div.homeact div.mainH div.caption h3 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 26px;
  font-size: 1.625rem;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 3212, ../sass/screen.scss */
body.category div#content div.homeact div.mainH div.caption p, body.category div#content div.homeact div.mainH div.caption main#main ol, main#main body.category div#content div.homeact div.mainH div.caption ol, body.category div#content div.homeact div.mainH div.caption main#main ul, main#main body.category div#content div.homeact div.mainH div.caption ul {
  color: #888888;
  line-height: 22px;
}
/* line 3215, ../sass/screen.scss */
body.category div#content div.homeact div.mainH div.caption p.dateTag, body.category div#content div.homeact div.mainH div.caption main#main ol.dateTag, main#main body.category div#content div.homeact div.mainH div.caption ol.dateTag, body.category div#content div.homeact div.mainH div.caption main#main ul.dateTag, main#main body.category div#content div.homeact div.mainH div.caption ul.dateTag {
  color: #242424;
}
/* line 3218, ../sass/screen.scss */
body.category div#content div.homeact div.mainH div.caption p.more, body.category div#content div.homeact div.mainH div.caption main#main ol.more, main#main body.category div#content div.homeact div.mainH div.caption ol.more, body.category div#content div.homeact div.mainH div.caption main#main ul.more, main#main body.category div#content div.homeact div.mainH div.caption ul.more {
  margin-bottom: 0;
}
/* line 3220, ../sass/screen.scss */
body.category div#content div.homeact div.mainH div.caption p.more a, body.category div#content div.homeact div.mainH div.caption main#main ol.more a, main#main body.category div#content div.homeact div.mainH div.caption ol.more a, body.category div#content div.homeact div.mainH div.caption main#main ul.more a, main#main body.category div#content div.homeact div.mainH div.caption ul.more a {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 3230, ../sass/screen.scss */
body.category div#content div.homeact div.item > div.inner {
  background-color: white;
  position: relative;
  height: 100%;
  width: 100%;
}
/* line 3236, ../sass/screen.scss */
body.category div#content div.homeact div.item div.caption {
  padding: 20px;
}
/* line 3240, ../sass/screen.scss */
body.category div#content div.homeact div.item h4 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 3246, ../sass/screen.scss */
body.category div#content div.homeact div.item p, body.category div#content div.homeact div.item main#main ol, main#main body.category div#content div.homeact div.item ol, body.category div#content div.homeact div.item main#main ul, main#main body.category div#content div.homeact div.item ul {
  color: #242424;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 3249, ../sass/screen.scss */
body.category div#content div.homeact div.item p.dateTag, body.category div#content div.homeact div.item main#main ol.dateTag, main#main body.category div#content div.homeact div.item ol.dateTag, body.category div#content div.homeact div.item main#main ul.dateTag, main#main body.category div#content div.homeact div.item ul.dateTag {
  color: #242424;
}
/* line 3252, ../sass/screen.scss */
body.category div#content div.homeact div.item p.more, body.category div#content div.homeact div.item main#main ol.more, main#main body.category div#content div.homeact div.item ol.more, body.category div#content div.homeact div.item main#main ul.more, main#main body.category div#content div.homeact div.item ul.more {
  margin-bottom: 0;
}
/* line 3254, ../sass/screen.scss */
body.category div#content div.homeact div.item p.more a, body.category div#content div.homeact div.item main#main ol.more a, main#main body.category div#content div.homeact div.item ol.more a, body.category div#content div.homeact div.item main#main ul.more a, main#main body.category div#content div.homeact div.item ul.more a {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 3266, ../sass/screen.scss */
.category-478 #content {
  background-color: #F6F6F6;
  padding-top: 30px;
}

/* line 3272, ../sass/screen.scss */
.category-478 header.page-header {
  display: inline-block;
  position: absolute;
  left: -5000px;
}
/* line 3279, ../sass/screen.scss */
.category-478 div.homeact div.mainH > div.inner {
  background-color: white;
}
/* line 3282, ../sass/screen.scss */
.category-478 div.homeact div.mainH div.caption {
  padding: 30px;
}
/* line 3284, ../sass/screen.scss */
.category-478 div.homeact div.mainH div.caption h3 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 26px;
  font-size: 1.625rem;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 3290, ../sass/screen.scss */
.category-478 div.homeact div.mainH div.caption p, .category-478 div.homeact div.mainH div.caption main#main ol, main#main .category-478 div.homeact div.mainH div.caption ol, .category-478 div.homeact div.mainH div.caption main#main ul, main#main .category-478 div.homeact div.mainH div.caption ul {
  color: #888888;
  line-height: 22px;
}
/* line 3293, ../sass/screen.scss */
.category-478 div.homeact div.mainH div.caption p.dateTag, .category-478 div.homeact div.mainH div.caption main#main ol.dateTag, main#main .category-478 div.homeact div.mainH div.caption ol.dateTag, .category-478 div.homeact div.mainH div.caption main#main ul.dateTag, main#main .category-478 div.homeact div.mainH div.caption ul.dateTag {
  color: #242424;
}
/* line 3296, ../sass/screen.scss */
.category-478 div.homeact div.mainH div.caption p.more, .category-478 div.homeact div.mainH div.caption main#main ol.more, main#main .category-478 div.homeact div.mainH div.caption ol.more, .category-478 div.homeact div.mainH div.caption main#main ul.more, main#main .category-478 div.homeact div.mainH div.caption ul.more {
  margin-bottom: 0;
}
/* line 3298, ../sass/screen.scss */
.category-478 div.homeact div.mainH div.caption p.more a, .category-478 div.homeact div.mainH div.caption main#main ol.more a, main#main .category-478 div.homeact div.mainH div.caption ol.more a, .category-478 div.homeact div.mainH div.caption main#main ul.more a, main#main .category-478 div.homeact div.mainH div.caption ul.more a {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 3308, ../sass/screen.scss */
.category-478 div.homeact div.item > div.inner {
  background-color: white;
  position: relative;
  height: 100%;
  width: 100%;
}
/* line 3314, ../sass/screen.scss */
.category-478 div.homeact div.item div.caption {
  padding: 20px;
}
/* line 3318, ../sass/screen.scss */
.category-478 div.homeact div.item h4 {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 3324, ../sass/screen.scss */
.category-478 div.homeact div.item p, .category-478 div.homeact div.item main#main ol, main#main .category-478 div.homeact div.item ol, .category-478 div.homeact div.item main#main ul, main#main .category-478 div.homeact div.item ul {
  color: #242424;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 3327, ../sass/screen.scss */
.category-478 div.homeact div.item p.dateTag, .category-478 div.homeact div.item main#main ol.dateTag, main#main .category-478 div.homeact div.item ol.dateTag, .category-478 div.homeact div.item main#main ul.dateTag, main#main .category-478 div.homeact div.item ul.dateTag {
  color: #242424;
}
/* line 3330, ../sass/screen.scss */
.category-478 div.homeact div.item p.more, .category-478 div.homeact div.item main#main ol.more, main#main .category-478 div.homeact div.item ol.more, .category-478 div.homeact div.item main#main ul.more, main#main .category-478 div.homeact div.item ul.more {
  margin-bottom: 0;
}
/* line 3332, ../sass/screen.scss */
.category-478 div.homeact div.item p.more a, .category-478 div.homeact div.item main#main ol.more a, main#main .category-478 div.homeact div.item ol.more a, .category-478 div.homeact div.item main#main ul.more a, main#main .category-478 div.homeact div.item ul.more a {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 3342, ../sass/screen.scss */
.category-478 div.sideYear ul {
  background-color: white;
}
/* line 3344, ../sass/screen.scss */
.category-478 div.sideYear ul li {
  display: inline-block;
  width: 100%;
}
/* line 3347, ../sass/screen.scss */
.category-478 div.sideYear ul li a {
  width: 100%;
  display: block;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #242424;
  text-align: center;
  border-bottom: 1px solid #EFEFEF;
  border-left: 2px solid white;
}
/* line 3356, ../sass/screen.scss */
.category-478 div.sideYear ul li a:hover {
  text-decoration: none;
  border-left: 2px solid #F05B14;
  font-weight: bold;
}
/* line 3363, ../sass/screen.scss */
.category-478 div.sideYear ul li.active a {
  text-decoration: none;
  border-left: 2px solid #F05B14;
  font-weight: bold;
}

/* line 3374, ../sass/screen.scss */
.category-595 header.page-header {
  display: inline-block;
  position: absolute;
  left: -5000px;
}

.posts-article {
  max-width: 700px;
  width: 100%;
}

.posts-article__wrapper {
  max-width: 600px;
  width: 100%;
  padding: 25px;
  font-size: 14px;
  font-weight: 400;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  line-height: 1.5;
  color: #8c8f94;
  background: #fff;
  border: 1px solid #dcdcde;
  box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
  overflow: auto;
  margin: 0 0 40px 0;
}

.posts-article__title {
  margin: 15px 0;
  font-weight: 600;
  font-size: 22px;
  line-height: 1.3;
}

.posts-article__title--big {
  font-size: 1.8125rem;
  line-height: initial;
  margin-top: 45px;
  margin-bottom: 20px;
}

.posts-article__image {
  width: 100%;
  height: auto;
}

.posts-article__footer {
  display: flex;
  justify-content: space-between;
  margin: 15px 0 0 0;
  align-items: center;
}

.posts-article__comment-count {
  display: flex;
  gap: 5px;
  align-items: center;
}
.posts-article__site-title {
  display: flex;
  gap: 5px;
  align-items: center;
  font-weight: 600;
  color: #8c8f94;
}

.posts-article__site-title:hover {
  text-decoration: none;
  color: inherit;
}

.posts-article__link:hover {
  text-decoration: none;
  color: inherit;
}

.posts-article__right {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.posts-article__image--small {
  max-width: 35%;
  height: auto;
}

.posts-article__icon {
  width: 32px;
  height: 32px;
}