@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,cyrillic-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700&subset=latin,cyrillic-ext);
.bg-white {
  background: #fff;
}
.bg-gray-light {
  background: #edf0f2;
}
.bg-blue {
  background: #93adcb;
}
.bg-gray-dark {
  background: #afafaf;
}
.bg-gray-light {
  background: #edf0f2;
}
.bg-orange {
  background: #f1a205;
}
.bg-red {
  background: #e53232;
}
.bg-green {
  background: #51804c;
}
.bg-violet {
  background: #9072c7;
}
.bg-blue-dark {
  background: #285283;
}
.bg-blue-lighter {
  background: #e7f0fa;
}
/* reset styles
-----------------------------------------------------------------------------*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
strike,
strong,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: top;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
q:before,
blockquote:after,
q:after {
  content: '';
}
input:focus,
textarea:focus,
a:focus,
button:focus,
select:focus {
  outline: 0;
}
ins {
  text-decoration: none;
}
del,
s,
strike {
  text-decoration: line-through;
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
  margin: 0;
}
/* Common classes
-----------------------------------------------------------------------------*/
.clear {
  clear: both;
}
.clear-fix:after,
.container:after,
.container-fluid:after,
.row:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.webkit-flicker-fix {
  -webkit-backface-visibility: hidden;
}
.webkit-border-radius-fix {
  -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff, #000000);
  -webkit-backface-visibility: hidden;
}
/* positioning
-----------------------------------------------------------------------------*/
.pa {
  position: absolute;
}
.pr {
  position: relative;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
/* sizing
-----------------------------------------------------------------------------*/
.full-width,
input[type=text],
input[type=password],
input[type=email],
input[type=search],
input[type=tel],
input[type=url],
textarea,
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=range],
input[type=color] {
  box-sizing: border-box;
  width: 100%;
}
/* transitions
-----------------------------------------------------------------------------*/
a,
a *,
a:before,
a:after {
  transition: all 200ms ease;
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.robotoCondensed {
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.base-margin-bottom,
h1,
h2,
h3,
h4,
h4,
h5,
h6,
p,
ul,
ol,
table,
blockquote {
  margin-bottom: 10px;
}
.base-margin-bottom:last-child,
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
p:last-child,
ul:last-child,
ol:last-child,
table:last-child,
blockquote:last-child {
  margin-bottom: 0;
}
body,
input,
button,
select,
textarea {
  font-family: 'Roboto', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 13px;
}
body {
  line-height: 1.53846154;
}
a {
  color: #2b588b;
  outline: none;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}
img {
  border: none;
  vertical-align: top;
  max-width: 100%;
  height: auto;
}
h1 {
  font-size: 30px;
  line-height: 30px;
}
h2 {
  font-size: 24px;
  line-height: 26px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 13px;
}
h6 {
  font-size: 12px;
}
ul,
ol {
  padding-left: 20px;
}
ul.unstyled,
ol.unstyled {
  list-style: none;
  padding: 0;
  margin: 0;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-lowercase {
  text-transform: lowercase;
}
pre,
code {
  font-family: monospace;
}
.text-content {
  /* grid
-----------------------------------------------------------------------------*/
  /*.row {
    &:extend(.base-margin-bottom all);
  }*/
  /* table
-----------------------------------------------------------------------------*/
}
.text-content ul {
  list-style: none;
  padding-left: 15px;
}
.text-content ul li {
  margin-bottom: 15px;
  position: relative;
}
.text-content ul li:before {
  position: absolute;
  content: '';
  background-color: #285283;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: -15px;
  top: 6px;
}
.text-content ol {
  list-style: none;
  padding-left: 15px;
  counter-reset: li;
}
.text-content ol li {
  margin-bottom: 15px;
  position: relative;
}
.text-content ol li:before {
  position: absolute;
  content: counter(li) ".";
  counter-increment: li;
  color: #285283;
  left: -15px;
  top: 0;
  font-weight: 700;
}
.text-content blockquote {
  border-left: 2px solid #ccc;
  background: #f2f2f2;
  padding: 10px;
}
.text-content q:before {
  content: '“';
}
.text-content q:after {
  content: '”';
}
.text-content thead th {
  border-bottom: 2px solid #ccc;
}
.text-content tbody td {
  border-bottom: 1px solid #ccc;
}
.text-content tbody tr:nth-child(even) td {
  background: #f2f2f2;
}
.text-content th,
.text-content td {
  padding: 10px;
}
.table-container {
  overflow-y: visible;
  overflow-x: auto;
}
.table-container table {
  width: 100%;
  min-width: 100%;
  white-space: nowrap;
}
.styled-table table {
  border: 1px solid #cdcdcd;
}
.styled-table th,
.styled-table td {
  text-align: center;
  font-size: 13px;
}
.styled-table th {
  background: #2b588b;
  border: 1px solid #2b588b;
  border-left-color: #152542;
  color: #ffffff;
  font-weight: 700;
  padding: 15px 0;
}
.styled-table th:first-child {
  border-left-color: #2b588b;
}
.styled-table td {
  text-align: center;
  color: #000000;
  font-weight: 300;
  padding: 15px 0;
  border: 1px solid #cdcdcd;
}
.styled-table tr:nth-child(even) td {
  background: #fff;
}
.styled-table tr:nth-child(even) .row-title {
  background: #e7f0fa;
}
.styled-table tr:nth-child(odd) td {
  background: #edf0f2;
}
.styled-table tr:nth-child(odd) .row-title {
  background: #e7f0fa;
}
.unstyled ul,
.unstyled ol {
  padding: 0;
  margin: 0;
  list-style: none;
}
.unstyled li {
  margin-bottom: 15px;
}
.styled-list ul {
  list-style: none;
  padding-left: 15px;
}
.styled-list ul li {
  margin-bottom: 15px;
  position: relative;
}
.styled-list ul li:before {
  position: absolute;
  content: '';
  background-color: #285283;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: -15px;
  top: 6px;
}
.styled-list ol {
  list-style: none;
  padding-left: 15px;
  counter-reset: li;
}
.styled-list ol li {
  margin-bottom: 15px;
  position: relative;
}
.styled-list ol li:before {
  position: absolute;
  content: counter(li) ".";
  counter-increment: li;
  color: #285283;
  left: -15px;
  top: 0;
  font-weight: 700;
}
.pagination-block {
  text-align: center;
  margin-bottom: 30px;
}
.pagination-block ul {
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.pagination-block ul:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.pagination-block li {
  float: left;
}
.pagination-block li + li {
  margin-left: 15px;
}
.pagination-block a {
  display: block;
  width: 30px;
  height: 30px;
  text-align: center;
  font-size: 15px;
  border: 1px solid #285283;
  line-height: 30px;
  text-decoration: none;
}
.pagination-block a:hover,
.pagination-block a.active {
  background: #285283;
  color: #ffffff;
}
/* button
-----------------------------------------------------------------------------*/
.button {
  display: inline-block;
  margin: 0;
  padding: 0;
  border: none;
  position: relative;
}
.button.button-small {
  height: 25px;
  line-height: 23px;
  padding: 0 13px;
  border: 1px solid #000;
  border-radius: 3px;
  text-decoration: none;
  color: #000000;
  box-sizing: border-box;
}
.button.button-small .icon-block {
  margin-left: 6px;
}
.button.button-small:hover {
  color: #51804c;
  border-color: #51804c;
}
.button.button-small:hover .like-icon {
  background-position: 0 -11px;
}
.button.button-small:hover .load-icon {
  background-position: 0 0;
}
.button.button-show-block {
  display: inline-block;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAICAYAAAAWX7TTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyM0MyMTI1RDlGRjExRTQ4RTVFRERENjY4OUUzMDE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyM0MyMTI2RDlGRjExRTQ4RTVFRERENjY4OUUzMDE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDIzQzIxMjNEOUZGMTFFNDhFNUVEREQ2Njg5RTMwMTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDIzQzIxMjREOUZGMTFFNDhFNUVEREQ2Njg5RTMwMTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cmoJaAAAApUlEQVR42mL6//8/AxE4AIgvA3EgMeoJKeAH4gVAfB2Io6H0Aqg4Tn1MDLiBExBfAOL3QGwExEuhNIh/ESqPHWCxiROIJwLxfSB2wuEaJ6j8JKh6vC41B+JzQMwLxPpAvA+HW/ZB5Xmg6s2xuZQViBuB+AkQ+xEZeTDsB9XXCDUHbKgWEJ8F4rVALEqigTAsCtV/DmQeSGATEMeQaRg6BpmzCSDAAOZukvYG0TRQAAAAAElFTkSuQmCC");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 21px;
  height: 8px;
}
.button.button-show-block.active {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.button.button-search {
  width: 30px;
  height: 30px;
  background-color: #c0c3c4;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAo0lEQVQYGQXAsSoEAACA4c+qbAaTxaiIkuRJkHfgEZRBGUwGj6AM3HSLFSkZmCiDRd0g03W68gu000Pjfhq0CYAuqudOO++rafuAdqujZqC5bpu0BLrrqRmAFvrtBDTuGAB6bAj67gwAeu0adNNnswCt9dchaKNpw+ah9T6qLUB7TRp330t/VY1aBrTYcYOuOmi7UTVqGQBAq42qdwAAtNJbl//stn0WFlANcwAAAABJRU5ErkJggg==");
  background-position: center center;
  background-repeat: no-repeat;
  transition: all 200ms ease;
}
.button.button-search:hover {
  background-color: #a6aaab;
}
.button.button-green {
  border-radius: 5px;
  background-color: #51804c;
  border-bottom: 3px solid #385935;
  height: 39px;
  line-height: 39px;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
  font-weight: 700;
  padding: 0 20px;
  transition: all 200ms ease;
}
.button.button-green:hover {
  background-color: #65a05f;
}
.button.button-blue {
  border-radius: 5px;
  background-color: #2b588b;
  border-bottom: 3px solid #193c6f;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
  font-weight: 700;
  padding: 0 20px;
  transition: all 200ms ease;
}
.button.button-blue:hover {
  background-color: #3771b2;
}
.button.button-block {
  text-align: center;
  display: block;
  padding: 0;
  width: 100%;
}
.button.button-middle {
  height: 35px;
  line-height: 35px;
}
.button.button-offer {
  border-radius: 0 0 5px 5px;
  background: #51804c;
  height: 26px;
  line-height: 26px;
  border-bottom: 3px solid #385935;
  color: #ffffff;
  text-decoration: none;
  display: inline-block;
  padding: 0 27px;
}
.button.button-offer:hover {
  background: #65a05f;
}
.button.button-close {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyREU1MUVDRDc3MTExRTQ5NkU4QzI0RTREOEU4MEUzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyREU1MUVERDc3MTExRTQ5NkU4QzI0RTREOEU4MEUzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjJERTUxRUFENzcxMTFFNDk2RThDMjRFNEQ4RTgwRTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjJERTUxRUJENzcxMTFFNDk2RThDMjRFNEQ4RTgwRTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7obvDCAAAAVUlEQVR42mJgYGBQAuI9QCzDgB1IQ+VB6hj2AvF/IL6FRYM0VPw/VANYwS0sGnCJY0iY4lKITcMvfAphwBRJ4S8oHysg2mSi3UxSaJAUzkTHIECAAQAm1DMiQQPglQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 11px;
  height: 11px;
  display: block;
  text-decoration: none;
}
.button.button-close-pop {
  background-color: rgba(0, 0, 0, 0.4);
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDRDcxMEI1RTI3QTExRTQ4NjM2OTE3NjhDMzA0RjlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDRDcxMEI2RTI3QTExRTQ4NjM2OTE3NjhDMzA0RjlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUNENzEwQjNFMjdBMTFFNDg2MzY5MTc2OEMzMDRGOUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUNENzEwQjRFMjdBMTFFNDg2MzY5MTc2OEMzMDRGOUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5N4jmxAAAAiklEQVR42pzUiwrAIAgFUBv77+rLXQ+DVqmpcGGteRgYBUSM0CuDr1r/UxJK0njhQFIzyh/VJOwVaX2TSD21F+YNC/ZDVugW25ATpGFHhIM4jEUkaMVERINmTERqHuWcIPN8+PJuOuo0LSMWMbCMWMIsiIhZERbzIEfMi2zYS/dRpnvFWqMnfAIMAMs3MgrhqB9DAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: center center;
  width: 30px;
  height: 30px;
  display: block;
  text-decoration: none;
  position: absolute;
  right: 15px;
  top: 0;
  z-index: 15;
}
.button input {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
}
.lte-ie-8 .button input {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
/* inputs
-----------------------------------------------------------------------------*/
input {
  vertical-align: middle;
}
input[type=text],
input[type=password],
input[type=email],
input[type=search],
input[type=tel],
input[type=url],
textarea,
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=range],
input[type=color] {
  display: block;
  margin: 0;
  padding: 0;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: none;
}
textarea {
  overflow: auto;
}
input[type=button],
input[type=reset],
input[type=submit],
button {
  -webkit-appearance: button;
  cursor: pointer;
}
input[type=button]::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.search-block {
  position: relative;
}
.search-block input {
  width: 100%;
  padding-left: 15px;
  height: 30px;
  padding-right: 40px;
  color: #7f8182;
  font-size: 13px;
  border-color: transparent;
  outline: none;
  box-sizing: border-box;
}
@media (max-width: 991px) {
  .search-block input {
    height: 43px;
    padding-right: 65px;
    margin-left: -30px;
    background-color: #edf0f2;
  }
}
.search-block input::-webkit-input-placeholder {
  color: #7f8182;
}
.search-block input::-moz-placeholder {
  color: #7f8182;
}
.search-block input:-ms-input-placeholder {
  color: #7f8182;
}
.search-block input::placeholder {
  color: #7f8182;
}
.search-block .button-search {
  right: 0;
  top: 0;
  position: absolute;
}
@media (max-width: 991px) {
  .search-block .button-search {
    width: 62px;
    height: 43px;
  }
}
.search-drop-list {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  background: #fff;
  z-index: 9999;
  box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.3);
  /*@media (max-width: @screen-sm-max) {
    left: -30px;
  }*/
}
.search-drop-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.search-drop-list li {
  border-top: 1px solid #7394b9;
  padding: 10px;
}
.fancybox-lock .offer-wrapper {
  left: -17px;
}
.fancybox-lock .offer-wrapper.topic {
  left: 0;
}
.offer-wrapper {
  position: absolute;
  z-index: 17;
  top: 540px;
  left: 0;
  right: 0;
}
.offer-wrapper.topic {
  position: fixed;
  top: 80px;
}
.offer-wrapper .offer-news-container {
  width: 1140px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 1199px) {
  .offer-wrapper .offer-news-container {
    width: 1000px;
  }
}
@media (max-width: 991px) {
  .offer-wrapper .offer-news-container {
    width: 720px;
  }
}
.offer-wrapper .button-offer {
  position: absolute;
  left: 25px;
  top: 0;
  -webkit-transform-origin: 0 100%;
      -ms-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: rotate(-90deg) translate(-50%, 0);
      -ms-transform: rotate(-90deg) translate(-50%, 0);
          transform: rotate(-90deg) translate(-50%, 0);
}
@media (max-width: 991px) {
  .offer-wrapper .button-offer {
    left: 10px;
  }
}
.offer-form {
  padding: 18px 15px;
  width: 300px;
  background: #edf0f2;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
  display: none;
  box-sizing: border-box;
  position: absolute;
}
.form-block.mainshow-form {
  display: none;
}
.form-block.mainshow-form .form-field {
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .form-block.mainshow-form .send-button {
    display: block;
    padding: 0;
    width: 100%;
  }
}
.form-block .form-field {
  margin-bottom: 9px;
}
.form-block input {
  height: 35px;
  padding-left: 13px;
  border: transparent;
  background: #fff;
}
.form-block textarea {
  height: 115px;
  border: transparent;
  background: #fff;
  padding: 13px;
  resize: none;
}
.form-block .capcha-image {
  float: left;
}
.form-block .capcha-block {
  background-position: center center;
  height: 35px;
}
.form-block .capcha-field {
  overflow: hidden;
}
.form-block .jq-file {
  width: 100%;
  box-shadow: none;
  border-radius: 0;
}
.form-block .jq-file.focused .jq-file__name {
  border: 0;
}
.form-block .jq-file:hover .jq-file__browse {
  background: #a4bad3;
}
.form-block .jq-file__name {
  box-sizing: border-box;
  width: 100%;
  height: 32px;
  padding: 0 80px 0 0px;
  color: #7f8182;
  font-size: 13px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  background: transparent;
}
.form-block .jq-file__browse {
  width: 50%;
  height: 31px;
  line-height: 31px;
  border: 0;
  box-shadow: none;
  text-shadow: none;
  color: #ffffff;
  font-size: 14px;
  border-bottom: 3px solid #667a91;
  background: #93adcb;
  outline: 0;
  padding: 0;
  transition: all 200ms ease;
  border-radius: 0;
  box-sizing: border-box;
  text-align: center;
}
.form-block .files-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.form-block .files-list li {
  margin-bottom: 3px;
  overflow: hidden;
}
.form-block .files-list .button-close {
  float: right;
  position: relative;
  top: 4px;
}
.form-block .field-description {
  font-weight: 300;
  font-size: 13px;
  line-height: 22px;
  display: block;
  margin-bottom: 5px;
}
.form-block .btn-container {
  position: relative;
  padding-top: 27px;
}
@media (max-width: 767px) {
  .form-block .btn-container {
    padding-top: 0;
  }
}
.date-field .form-field input {
  padding-left: 11px;
}
.date-field .to-field {
  position: relative;
}
.date-field .to-field:before {
  position: absolute;
  content: '';
  width: 8px;
  height: 1px;
  background-color: #ffffff;
  left: -18px;
  top: 17px;
}
.form-field {
  margin-bottom: 15px;
}
.form-field label {
  cursor: pointer;
}
.hidden-block {
  display: none !important;
}
.styled-field-wrap {
  cursor: pointer;
}
.message-field {
  position: relative;
}
.message-field:before {
  content: "";
  position: absolute;
  right: 100%;
  top: 50%;
  margin-top: -7px;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
  border-width: 6.5px 8px 6.5px 0;
  border-right-color: #dadada;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
@media (max-width: 767px) {
  .message-field:before {
    content: none;
  }
}
.message-field:after {
  content: "";
  position: absolute;
  right: 100%;
  top: 50%;
  margin-top: -7px;
  margin-right: -1px;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
  border-width: 6.5px 8px 6.5px 0;
  border-right-color: #edf0f2;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
@media (max-width: 767px) {
  .message-field:after {
    content: none;
  }
}
.message-field textarea {
  background: #edf0f2;
  border: 1px solid #dadada;
  border-radius: 5px;
  resize: none;
  height: 75px;
  padding: 10px 15px;
  box-sizing: border-box;
}
.standart-form-block {
  padding: 15px 15px 1px 15px;
}
.styled-field {
  overflow: hidden;
}
.styled-field .jq-radio,
.styled-field .jq-checkbox {
  margin-top: 3px;
  margin-right: 9px;
  float: left;
}
.styled-field .text-wrap {
  display: block;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
}
.standart-form-field {
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .standart-form-field.two-fields .form-field-directly + .form-field-directly {
    margin-top: 15px;
  }
}
.show-form-block {
  transition: all 200ms ease;
}
.show-form-block:hover {
  cursor: pointer;
  background-color: #a6bbd3;
  color: #285283;
}
.icon-block {
  transition: none;
  vertical-align: middle;
  display: inline-block;
}
.icon-block.like-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAYAAAAb+hYkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0NDhFNzQ3RDkxNjExRTRCRUM0Q0FCMDQ0RTVFNUI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0NDhFNzQ4RDkxNjExRTRCRUM0Q0FCMDQ0RTVFNUI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODQ0OEU3NDVEOTE2MTFFNEJFQzRDQUIwNDRFNUU1QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODQ0OEU3NDZEOTE2MTFFNEJFQzRDQUIwNDRFNUU1QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68BJf1AAABGklEQVR42mI8e/YsIwMDQw4QJwGxMhA/AeI5QDwJyu8GYicg/grE84G4jgVIVABxGwMCaAJxLxBbA7ElEEtCxbmBuByImRmBNj0HMiQYiAevmIAEDwNpgAekaSuJmvaANFUD8Q8iNfwF4gaQprtAnALE/4nQ1ArE55mgnKXQkMEH1gFxE4jB0rK5HibYXePb+AlITwGJo2nYBMSRQLUg5zEwIcsABWcCKTcgfoMkPAuIg4Byv2ACjIENPhjuANqoAKQWAvEWoOJudHmQMzCSEVAhKBk5Q/mbqJKMQJrycIRWEA7xuNFkBE1GyCkCFIkZQPwHiwZwMoI6DzUZAQHOZATE8GTEhMXU/UBsCsSHgLgMiNNhNsAAQIABAM/cUSaDrF5pAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 13px;
  height: 11px;
  display: inline-block;
}
.icon-block.load-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAWCAYAAAD5Jg1dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3OTc1NUNCRTI3ODExRTQ4OTkwOTE4Q0ExMjZGQjA0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3OTc1NUNDRTI3ODExRTQ4OTkwOTE4Q0ExMjZGQjA0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODc5NzU1QzlFMjc4MTFFNDg5OTA5MThDQTEyNkZCMDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODc5NzU1Q0FFMjc4MTFFNDg5OTA5MThDQTEyNkZCMDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6As041AAAA1UlEQVR42mIMbPBhQAIfgJgfyv4IxAIwCSYGIgHZCnmR2Pz4FDLhM7EciP8B8X8s8v+hcuUghZ1AnA7Ef7Eo/AuV64RZNRuIw4H4F5IiEDsSKofiprVA7A3EX6AYFMCrYZIsaFbtAWIXKPsksgQLDk9gAMb//xHqzp07hxKFRkZGQyoKGc+ePQuKwnYQG4cakG8rwb4G+jYVyJkOxMxYojAT6PvZ8OABKg4GUsuAmA0pCmOAilZjC0dQrKyHcoOAinZjDXCoYnMQDVR0Et0zREUhQIABAKOtR/J2dO2CAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: 0 -11px;
  width: 10px;
  height: 11px;
  display: inline-block;
}
.files-list {
  padding-left: 0;
}
.files-list li {
  margin-bottom: 15px !important;
}
html {
  height: 100%;
}
body {
  max-width: none;
  min-width: 300px;
  overflow-x: hidden;
}
.no-flexbox body {
  min-height: 100%;
  height: 100%;
  display: block !important;
}
.page-wrapper,
.footer {
  max-width: none;
  min-width: 300px;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.no-flexbox .page-wrapper,
.no-flexbox .footer {
  width: auto;
}
.page-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
}
.lte-ie-11 .page-wrapper,
.lt-ie-11 .page-wrapper {
  min-height: 0;
}
.no-flexbox .page-wrapper {
  display: block !important;
  width: auto;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}
.page-body {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.page-body.flex-none {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.wrapper {
  position: relative;
}
/* responsive text align
-----------------------------------------------------------------------------*/
.text-xs-left {
  text-align: left;
}
.text-xs-right {
  text-align: right;
}
.text-xs-center {
  text-align: center;
}
.text-xs-justify {
  text-align: justify;
}
@media (min-width: 768px) {
  .text-sm-left {
    text-align: left;
  }
  .text-sm-right {
    text-align: right;
  }
  .text-sm-center {
    text-align: center;
  }
  .text-sm-justify {
    text-align: justify;
  }
}
@media (min-width: 992px) {
  .text-md-left {
    text-align: left;
  }
  .text-md-right {
    text-align: right;
  }
  .text-md-center {
    text-align: center;
  }
  .text-md-justify {
    text-align: justify;
  }
}
@media (min-width: 1200px) {
  .text-lg-left {
    text-align: left;
  }
  .text-lg-right {
    text-align: right;
  }
  .text-lg-center {
    text-align: center;
  }
  .text-lg-justify {
    text-align: justify;
  }
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 1030px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-fifth-xs-1, .col-fifth-sm-1, .col-fifth-md-1, .col-fifth-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-fifth-xs-2, .col-fifth-sm-2, .col-fifth-md-2, .col-fifth-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-fifth-xs-3, .col-fifth-sm-3, .col-fifth-md-3, .col-fifth-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-fifth-xs-4, .col-fifth-sm-4, .col-fifth-md-4, .col-fifth-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-fifth-xs-5, .col-fifth-sm-5, .col-fifth-md-5, .col-fifth-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-fifth-xs-6, .col-fifth-sm-6, .col-fifth-md-6, .col-fifth-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-fifth-xs-7, .col-fifth-sm-7, .col-fifth-md-7, .col-fifth-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-fifth-xs-8, .col-fifth-sm-8, .col-fifth-md-8, .col-fifth-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-fifth-xs-9, .col-fifth-sm-9, .col-fifth-md-9, .col-fifth-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-fifth-xs-10, .col-fifth-sm-10, .col-fifth-md-10, .col-fifth-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-fifth-xs-11, .col-fifth-sm-11, .col-fifth-md-11, .col-fifth-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-fifth-xs-12, .col-fifth-sm-12, .col-fifth-md-12, .col-fifth-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.col-xs-1, .col-fifth-xs-1, .col-xs-2, .col-fifth-xs-2, .col-xs-3, .col-fifth-xs-3, .col-xs-4, .col-fifth-xs-4, .col-xs-5, .col-fifth-xs-5, .col-xs-6, .col-fifth-xs-6, .col-xs-7, .col-fifth-xs-7, .col-xs-8, .col-fifth-xs-8, .col-xs-9, .col-fifth-xs-9, .col-xs-10, .col-fifth-xs-10, .col-xs-11, .col-fifth-xs-11, .col-xs-12, .col-fifth-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-fifth-xs-5 {
  width: 100%;
}
.col-fifth-xs-4 {
  width: 80%;
}
.col-fifth-xs-3 {
  width: 60%;
}
.col-fifth-xs-2 {
  width: 40%;
}
.col-fifth-xs-1 {
  width: 20%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-fifth-xs-pull-5 {
  right: 100%;
}
.col-fifth-xs-pull-4 {
  right: 80%;
}
.col-fifth-xs-pull-3 {
  right: 60%;
}
.col-fifth-xs-pull-2 {
  right: 40%;
}
.col-fifth-xs-pull-1 {
  right: 20%;
}
.col-fifth-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-fifth-xs-push-5 {
  left: 100%;
}
.col-fifth-xs-push-4 {
  left: 80%;
}
.col-fifth-xs-push-3 {
  left: 60%;
}
.col-fifth-xs-push-2 {
  left: 40%;
}
.col-fifth-xs-push-1 {
  left: 20%;
}
.col-fifth-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-fifth-xs-offset-5 {
  margin-left: 100%;
}
.col-fifth-xs-offset-4 {
  margin-left: 80%;
}
.col-fifth-xs-offset-3 {
  margin-left: 60%;
}
.col-fifth-xs-offset-2 {
  margin-left: 40%;
}
.col-fifth-xs-offset-1 {
  margin-left: 20%;
}
.col-fifth-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-fifth-sm-1, .col-sm-2, .col-fifth-sm-2, .col-sm-3, .col-fifth-sm-3, .col-sm-4, .col-fifth-sm-4, .col-sm-5, .col-fifth-sm-5, .col-sm-6, .col-fifth-sm-6, .col-sm-7, .col-fifth-sm-7, .col-sm-8, .col-fifth-sm-8, .col-sm-9, .col-fifth-sm-9, .col-sm-10, .col-fifth-sm-10, .col-sm-11, .col-fifth-sm-11, .col-sm-12, .col-fifth-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-fifth-sm-5 {
    width: 100%;
  }
  .col-fifth-sm-4 {
    width: 80%;
  }
  .col-fifth-sm-3 {
    width: 60%;
  }
  .col-fifth-sm-2 {
    width: 40%;
  }
  .col-fifth-sm-1 {
    width: 20%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-fifth-sm-pull-5 {
    right: 100%;
  }
  .col-fifth-sm-pull-4 {
    right: 80%;
  }
  .col-fifth-sm-pull-3 {
    right: 60%;
  }
  .col-fifth-sm-pull-2 {
    right: 40%;
  }
  .col-fifth-sm-pull-1 {
    right: 20%;
  }
  .col-fifth-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-fifth-sm-push-5 {
    left: 100%;
  }
  .col-fifth-sm-push-4 {
    left: 80%;
  }
  .col-fifth-sm-push-3 {
    left: 60%;
  }
  .col-fifth-sm-push-2 {
    left: 40%;
  }
  .col-fifth-sm-push-1 {
    left: 20%;
  }
  .col-fifth-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-fifth-sm-offset-5 {
    margin-left: 100%;
  }
  .col-fifth-sm-offset-4 {
    margin-left: 80%;
  }
  .col-fifth-sm-offset-3 {
    margin-left: 60%;
  }
  .col-fifth-sm-offset-2 {
    margin-left: 40%;
  }
  .col-fifth-sm-offset-1 {
    margin-left: 20%;
  }
  .col-fifth-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-fifth-md-1, .col-md-2, .col-fifth-md-2, .col-md-3, .col-fifth-md-3, .col-md-4, .col-fifth-md-4, .col-md-5, .col-fifth-md-5, .col-md-6, .col-fifth-md-6, .col-md-7, .col-fifth-md-7, .col-md-8, .col-fifth-md-8, .col-md-9, .col-fifth-md-9, .col-md-10, .col-fifth-md-10, .col-md-11, .col-fifth-md-11, .col-md-12, .col-fifth-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-fifth-md-5 {
    width: 100%;
  }
  .col-fifth-md-4 {
    width: 80%;
  }
  .col-fifth-md-3 {
    width: 60%;
  }
  .col-fifth-md-2 {
    width: 40%;
  }
  .col-fifth-md-1 {
    width: 20%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-fifth-md-pull-5 {
    right: 100%;
  }
  .col-fifth-md-pull-4 {
    right: 80%;
  }
  .col-fifth-md-pull-3 {
    right: 60%;
  }
  .col-fifth-md-pull-2 {
    right: 40%;
  }
  .col-fifth-md-pull-1 {
    right: 20%;
  }
  .col-fifth-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-fifth-md-push-5 {
    left: 100%;
  }
  .col-fifth-md-push-4 {
    left: 80%;
  }
  .col-fifth-md-push-3 {
    left: 60%;
  }
  .col-fifth-md-push-2 {
    left: 40%;
  }
  .col-fifth-md-push-1 {
    left: 20%;
  }
  .col-fifth-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-fifth-md-offset-5 {
    margin-left: 100%;
  }
  .col-fifth-md-offset-4 {
    margin-left: 80%;
  }
  .col-fifth-md-offset-3 {
    margin-left: 60%;
  }
  .col-fifth-md-offset-2 {
    margin-left: 40%;
  }
  .col-fifth-md-offset-1 {
    margin-left: 20%;
  }
  .col-fifth-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-fifth-lg-1, .col-lg-2, .col-fifth-lg-2, .col-lg-3, .col-fifth-lg-3, .col-lg-4, .col-fifth-lg-4, .col-lg-5, .col-fifth-lg-5, .col-lg-6, .col-fifth-lg-6, .col-lg-7, .col-fifth-lg-7, .col-lg-8, .col-fifth-lg-8, .col-lg-9, .col-fifth-lg-9, .col-lg-10, .col-fifth-lg-10, .col-lg-11, .col-fifth-lg-11, .col-lg-12, .col-fifth-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-fifth-lg-5 {
    width: 100%;
  }
  .col-fifth-lg-4 {
    width: 80%;
  }
  .col-fifth-lg-3 {
    width: 60%;
  }
  .col-fifth-lg-2 {
    width: 40%;
  }
  .col-fifth-lg-1 {
    width: 20%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-fifth-lg-pull-5 {
    right: 100%;
  }
  .col-fifth-lg-pull-4 {
    right: 80%;
  }
  .col-fifth-lg-pull-3 {
    right: 60%;
  }
  .col-fifth-lg-pull-2 {
    right: 40%;
  }
  .col-fifth-lg-pull-1 {
    right: 20%;
  }
  .col-fifth-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-fifth-lg-push-5 {
    left: 100%;
  }
  .col-fifth-lg-push-4 {
    left: 80%;
  }
  .col-fifth-lg-push-3 {
    left: 60%;
  }
  .col-fifth-lg-push-2 {
    left: 40%;
  }
  .col-fifth-lg-push-1 {
    left: 20%;
  }
  .col-fifth-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-fifth-lg-offset-5 {
    margin-left: 100%;
  }
  .col-fifth-lg-offset-4 {
    margin-left: 80%;
  }
  .col-fifth-lg-offset-3 {
    margin-left: 60%;
  }
  .col-fifth-lg-offset-2 {
    margin-left: 40%;
  }
  .col-fifth-lg-offset-1 {
    margin-left: 20%;
  }
  .col-fifth-lg-offset-0 {
    margin-left: 0%;
  }
}
.header .top-nav {
  margin-top: 6px;
}
.top-header {
  padding: 10px 30px;
  background: #edf0f2;
}
@media (max-width: 991px) {
  .top-header {
    padding: 0;
  }
}
.middle-header {
  padding-top: 15px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .middle-header.middle-header-sub {
    padding-bottom: 30px;
  }
}
.logo-block {
  display: block;
  margin-top: 6px;
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .logo-block {
    margin-bottom: 0px;
  }
}
.today-block {
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
  text-align: left;
  padding-left: 71px;
}
@media (max-width: 767px) {
  .today-block {
    margin-bottom: 25px;
    text-align: center;
    padding-left: 0;
  }
}
.top-nav {
  position: relative;
  z-index: 150;
}
@media (max-width: 991px) {
  .top-nav {
    position: absolute;
    display: none;
  }
}
.top-nav ul {
  padding: 0;
  margin: 0;
  /* text-align: justify;
    line-height: 0;
    font-size: 1px;
    text-justify: newspaper;
    zoom: 1;
    text-align-last: justify;
  &:after {
    width: 100%;
    height: 0px;
    visibility: hidden;
    overflow: hidden;
    content: '';
    display: inline-block;
  }*/
}
.top-nav li {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.top-nav li:hover ul {
  display: block;
}
.top-nav li + li {
  margin-left: 15px;
}
.top-nav li ul {
  position: absolute;
  box-shadow: 0px 0px 10px 0px rgba(6, 37, 72, 0.3);
  top: 100%;
  left: 0;
  display: none;
}
.top-nav li li {
  display: block;
  margin-left: 0;
  background-color: #2b588b;
  border-top-color: #93adcb;
}
.top-nav li li:hover {
  background-color: #93adcb;
}
.top-nav li li a {
  font-size: 12px;
  line-height: 20px;
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding: 10px 13px 8px;
}
.top-nav a {
  font-size: 12px;
  text-transform: uppercase;
  line-height: 20px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.enter-link {
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 1px dashed #2b588b;
  display: inline-block;
  margin-top: 10px;
  line-height: 14px;
}
.enter-link:hover {
  border-bottom-color: transparent;
}
.weather-block {
  font-size: 13px;
  line-height: 20px;
  color: #000000;
  vertical-align: middle;
}
.weather-block .icon {
  vertical-align: middle;
  display: inline-block;
}
@media (max-width: 767px) {
  .weather-block .icon {
    display: block;
  }
}
.main-nav {
  display: table;
  width: 100%;
}
@media (max-width: 991px) {
  .main-nav {
    display: none;
  }
}
.main-nav ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: table-row;
}
.main-nav li {
  display: table-cell;
  text-align: center;
}
.main-nav li + li {
  border-left: 1px solid #204066;
}
.main-nav li.active a {
  background: #93adcb;
  border-bottom-color: #93adcb;
}
.main-nav li:hover ul {
  display: block;
}
.main-nav li:hover ul a {
  background-color: #2b588b;
}
.main-nav li:hover ul a:hover {
  background-color: #93adcb;
}
.main-nav li:hover a {
  background: #93adcb;
  border-bottom-color: #93adcb;
}
.main-nav li ul {
  position: absolute;
  box-shadow: 0px 7px 10px 0px rgba(6, 37, 72, 0.3);
  top: 100%;
  left: 0;
  width: 100%;
  display: none;
  min-width: 150px;
}
.main-nav li li {
  display: block;
  margin-left: 0;
  border-top: 1px solid #93adcb;
  float: none;
  border-left: 0;
  text-align: left;
  border-bottom: 0;
}
.main-nav li li a {
  font-size: 12px;
  line-height: 20px;
  color: #ffffff;
  text-decoration: none;
  display: block;
  border-bottom: 0;
  padding: 10px 13px 8px;
}
.main-nav .sub-menu {
  position: relative;
}
.main-nav a {
  color: #ffffff;
  font-size: 12px;
  line-height: 20px;
  padding: 17px 0 13px;
  display: block;
  background: #2b588b;
  border-bottom: 3px solid #193555;
  text-decoration: none;
  text-transform: uppercase;
}
.top-nav-btn {
  color: #ffffff;
  font-size: 12px;
  line-height: 20px;
  display: block;
  background: #2b588b;
  border-bottom: 3px solid #193555;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  padding: 12px 0 8px;
}
.top-nav-btn:hover {
  background: #93adcb;
  border-bottom-color: #93adcb;
}
@media (max-width: 767px) {
  .header-banner img {
    height: 120px;
    max-width: none;
  }
}
.top-nav-mobile {
  display: none;
  position: absolute;
  top: 100%;
  left: 15px;
  z-index: 9999;
}
.top-nav-mobile ul {
  padding: 0;
  margin: 0;
}
.top-nav-mobile li {
  position: relative;
  list-style: none;
  background-color: #183352;
  border-top: 1px solid #2b588b;
}
.top-nav-mobile li:first-child {
  border-top: 0;
}
.top-nav-mobile li.active {
  background-color: #2b588b;
}
.top-nav-mobile li:hover {
  background-color: #2b588b;
}
.top-nav-mobile li:hover ul {
  display: block;
}
.top-nav-mobile li ul {
  position: absolute;
  left: 100%;
  top: -1px;
  display: none;
  box-shadow: 0px 0px 10px 0px rgba(6, 37, 72, 0.3);
}
.top-nav-mobile li li {
  background-color: #2b588b;
  border-top-color: #93adcb;
}
.top-nav-mobile li li:hover {
  background-color: #93adcb;
}
.top-nav-mobile a {
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding: 18px 23px 15px;
}
hr {
  border: 0;
  outline: 0;
  width: 100%;
  height: 1px;
  background: #e8eef4;
  margin: 28px 0 30px;
}
.main-container {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .main-container {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.main-container.right-indent {
  padding-left: 0;
}
@media (max-width: 991px) {
  .main-container.right-indent {
    padding-left: 15px;
  }
}
.title-border-block {
  margin-bottom: 24px;
  border-bottom: 1px solid #9eb5d0;
}
.page-container {
  position: relative;
  z-index: 15;
}
.header-container {
  position: relative;
  z-index: 18;
}
@media (max-width: 767px) {
  .header .container,
  .page-body .container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.shadow-right {
  position: relative;
  z-index: 2;
}
.shadow-right:before {
  position: absolute;
  content: "";
  left: 100%;
  top: 0;
  bottom: 0;
  width: 30px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAABCAYAAADJsB7sAAAAI0lEQVR42mNhME6UZGBg+AfF/5FodDYhzICHZmA4Ox/BBgIAMNcXBeXH6+sAAAAASUVORK5CYII=");
  background-repeat: repeat-y;
  background-position: 0 0;
  z-index: -1;
}
@media (max-width: 991px) {
  .shadow-right:before {
    content: none;
  }
}
.pt-5 {
  padding-top: 5px;
}
.pt-10 {
  padding-top: 10px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-30 {
  padding-top: 30px;
}
.pt-40 {
  padding-top: 40px;
}
.pt-50 {
  padding-top: 50px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pb-0 {
  padding-bottom: 0 !important;
}
@media (max-width: 767px) {
  .pt-xs-0 {
    padding-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .pt-xs-10 {
    padding-top: 10px !important;
  }
}
@media (max-width: 767px) {
  .pt-xs-30 {
    padding-top: 30px !important;
  }
}
@media (max-width: 767px) {
  .pb-xs-20 {
    padding-bottom: 20px !important;
  }
}
@media (max-width: 767px) {
  .pb-xs-25 {
    padding-bottom: 25px !important;
  }
}
@media (max-width: 767px) {
  .pb-xs-30 {
    padding-bottom: 30px !important;
  }
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.mb-30 {
  margin-bottom: 30px !important;
}
.mb-40 {
  margin-bottom: 40px !important;
}
.mb-50 {
  margin-bottom: 50px !important;
}
@media (max-width: 767px) {
  .pt-xs-0 {
    padding-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .mt-xs-0 {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .mb-xs-15 {
    margin-bottom: 15px !important;
  }
}
.media {
  position: relative;
}
.media:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.media .media-image.middle-indent.fl {
  float: left;
  margin-right: 20px;
  margin-top: 0px;
  margin-bottom: 10px;
}
.media .media-image.middle-indent.fr {
  float: right;
  margin-left: 20px;
  margin-top: 0px;
  margin-bottom: 20px;
}
.media .media-image.middle-small-indent.fl {
  float: left;
  margin-right: 15px;
  margin-top: 0px;
  margin-bottom: 0;
}
.media .media-image.middle-small-indent.fr {
  float: right;
  margin-left: 15px;
  margin-top: 0px;
  margin-bottom: 0;
}
.media .media-image.fl {
  float: left;
  margin-right: 10px;
  margin-top: 6px;
  margin-bottom: 10px;
}
.media .media-image.fr {
  float: right;
  margin-left: 10px;
  margin-top: 6px;
  margin-bottom: 10px;
}
.media .media-block.fl {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.media .media-block.fr {
  float: right;
  margin-left: 10px;
  margin-bottom: 0px;
}
.media .media-content {
  overflow: hidden;
}
.media .media-content.ficha-content {
  padding-left: 10px;
}
@media (max-width: 767px) {
  .media .media-content.ficha-content {
    padding-left: 0;
  }
}
.shadow-page {
  box-shadow: 0px -5px 30px 0px rgba(0, 51, 97, 0.2);
}
@media (max-width: 767px) {
  .shadow-page {
    box-shadow: none;
  }
}
.content-image-block {
  margin-bottom: 20px;
}
.title-section {
  margin-left: -30px;
  padding-left: 30px;
  padding-bottom: 7px;
  padding-right: 39px;
  padding-top: 10px;
  color: #ffffff;
}
.title-section.no-upper h2 {
  text-transform: none;
}
.title-section.title-full {
  margin-left: -60px;
  left: 30px;
  position: relative;
}
@media (max-width: 991px) {
  .title-section.title-full {
    margin-left: -30px;
    left: 15px;
    position: relative;
  }
}
@media (max-width: 991px) {
  .title-section {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.title-section.title-sidebar {
  position: relative;
  margin-left: -60px;
  left: 30px;
}
@media (max-width: 991px) {
  .title-section.title-sidebar {
    margin-left: -30px;
    left: 15px;
    position: relative;
  }
}
@media (max-width: 991px) {
  .title-section {
    margin-left: -30px;
    left: 15px;
    position: relative;
  }
}
.title-section.title-standart {
  margin-bottom: 15px;
}
.title-section h2 {
  font-weight: 400;
  text-transform: uppercase;
}
.title-section a {
  display: inline-block;
  font-size: 13px;
  line-height: 20px;
  margin-top: 6px;
  color: #ffffff;
}
.title-section .button-show-block {
  margin-top: 12px;
}
@media (max-width: 767px) {
  .equal-list .small-block {
    margin-bottom: 17px;
  }
  .equal-list .small-block .main-description {
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .equal-list .simple-block {
    padding-bottom: 20px !important;
    margin-bottom: 18px;
  }
  .equal-list .simple-block .small-wrap {
    margin-bottom: 8px !important;
  }
  .equal-list .simple-block .date-wrap {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .equal-list .date-wrap {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 767px) {
  .equal-list .main-block-container:last-child .main-block {
    border-bottom: 0;
  }
}
.main-block {
  margin-bottom: 30px;
  /*&.big-block {
    @media (max-width: @screen-sm-max) {
      background: @colorGrayLight;
      .media-content {

      }
    }
  }*/
}
@media (max-width: 767px) {
  .main-block {
    margin-bottom: 12px;
  }
}
@media (max-width: 991px) {
  .main-block.main-big-block {
    margin-bottom: 23px;
  }
  .main-block.main-big-block .date-wrap {
    margin-bottom: 8px;
  }
  .main-block.main-big-block h2 {
    line-height: 24px;
    margin-bottom: 12px;
  }
}
@media (max-width: 991px) {
  .main-block.simple-top-block {
    margin-bottom: 23px;
    padding-bottom: 12px;
  }
  .main-block.simple-top-block .small-wrap {
    margin-bottom: 12px;
  }
  .main-block.simple-top-block h2 {
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.main-block.small-block {
  border-bottom: 3px solid #51804c;
  box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 767px) {
  .main-block.small-block {
    box-shadow: none;
    border-bottom: 1px solid #edf0f2;
  }
}
.main-block.small-block .date-wrap {
  margin-bottom: 8px;
}
.main-block.small-block .main-description {
  padding-bottom: 18px;
}
.main-block.simple-block {
  border-bottom: 1px solid #edf0f2;
  padding-bottom: 23px;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .main-block.simple-block {
    padding-bottom: 15px;
  }
}
.main-block.simple-block .date-wrap {
  margin-bottom: 11px;
}
@media (max-width: 991px) {
  .main-block.simple-top-block {
    background: #edf0f2;
  }
}
.main-block .image-block {
  position: relative;
  display: block;
  margin-bottom: 15px;
  text-decoration: none;
  border-bottom: 0;
  background-position: center center;
  background-repeat: no-repeat;
}
.main-block .image-block.big-image {
  width: 100%;
  height: 259px;
}
.main-block .image-block.medium-image {
  width: 100%;
  height: 190px;
  background-position: center center;
  background-repeat: no-repeat;
}
.main-block .medium-small-image {
  width: 293px;
  height: 200px;
  display: block;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 991px) {
  .main-block .medium-small-image {
    width: 100%;
  }
}
.main-block .small-image {
  width: 80px;
  height: 80px;
  display: block;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
}
.main-block .block-caption {
  position: absolute;
  left: 0;
  bottom: 0;
  font-size: 12px;
  line-height: 29px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  text-transform: uppercase;
  color: #ffffff;
  display: inline-block;
  padding: 0 9px;
}
.main-block .main-description {
  padding: 0 20px 13px;
}
.main-block h2 {
  margin-bottom: 3px;
}
.main-block a {
  text-decoration: none;
  border-bottom: 1px solid #000;
  color: #000000;
}
.main-block a:hover {
  border-bottom-color: transparent;
}
.main-block .date-wrap {
  font-weight: 300;
  margin-bottom: 3px;
  font-size: 13px;
  line-height: 18px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.main-block .small-wrap {
  font-size: 13px;
  line-height: 20px;
  color: #8d8d8d;
  margin-bottom: 10px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.main-block .small-wrap a {
  color: #285283;
  text-decoration: none;
  border-bottom: 1px solid #285283;
}
.main-block .small-wrap a:hover {
  border-bottom-color: transparent;
}
.main-block p {
  font-size: 13px;
  font-weight: 300;
  line-height: 22px;
}
.main-block .media .media-image {
  border-bottom: 0;
}
.main-block .media .media-image.fl {
  float: left;
  margin-right: 15px;
  margin-top: 0px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .main-block .media .media-image.fl {
    float: none;
  }
}
.main-block .media .media-image.fr {
  float: right;
  margin-left: 15px;
  margin-top: 0px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .main-block .media .media-image.fr {
    float: none;
  }
}
@media (max-width: 991px) {
  .main-block .description-container {
    padding: 0 20px 0;
  }
}
.sortable-block {
  margin-left: -30px;
  background: #edf0f2;
  margin-bottom: 15px;
  padding: 10px 36px 11px 30px;
}
@media (max-width: 991px) {
  .sortable-block {
    position: relative;
    margin-left: -30px;
    left: 15px;
  }
}
.sortable-block .slider-container {
  text-align: justify;
  line-height: 0;
  font-size: 1px;
  text-justify: newspaper;
  zoom: 1;
  text-align-last: justify;
}
.sortable-block .slider-container:after {
  width: 100%;
  height: 0px;
  visibility: hidden;
  overflow: hidden;
  content: '';
  display: inline-block;
}
.sortable-block .slide.slide.slide.slide {
  display: inline-block;
  line-height: normal;
  vertical-align: top;
  float: none;
}
@media (min-width: 992px) {
  .sortable-block .slide.slide.slide.slide {
    width: auto !important;
  }
}
@media (max-width: 991px) {
  .sortable-block .slide.slide.slide.slide {
    display: block !important;
    text-align: center;
    float: left;
  }
}
.sortable-block a {
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 10px;
  line-height: 14px;
  color: #000;
  padding: 6px 8px;
  border-bottom: 1px dashed #285283;
  text-decoration: none;
  text-transform: uppercase;
  display: inline-block;
}
.sortable-block a:hover {
  background: #64baaf;
  color: #ffffff;
  border-bottom-color: transparent;
}
.sortable-block a.active-sort {
  background: #2b588b;
  color: #ffffff;
}
@media (max-width: 767px) {
  .sortable-block .slide {
    display: block;
    text-align: center;
  }
}
.sortable-block .slick-prev,
.sortable-block .slick-next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAAzUlEQVR42r3UOw6CQBCAYTqKLcCCe6iltmgr2mqhR6FTSyXWYA3xLKoVWIgJ9/C3MCFEkM0kbvIVyzCTzezDqBu+73dxQoK+oTNIMHHBAnNcYeoUWCMpzWNs2yYPUMApfXNQYPgrWSGD9yU2wR2qqUCAsCEe4lAXdJHDaihg4YFxNWAjh9uiRy6e6FSXttfYpR2On4mHFEqjgEKK2XtyxsrQHOQscZOuYFruQaDZg0i6C7bkHIxEJ1FyFzIo0W2UvAebv71I1TcxRq/uvxf71tSYWq3sHQAAAABJRU5ErkJggg==");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 8px;
  height: 21px;
  text-indent: -9999px;
  background-color: transparent;
  border: 0;
  outline: 0;
  top: 50%;
  margin-top: -12px;
  padding: 0;
  position: absolute;
}
.sortable-block .slick-prev {
  left: -15px;
}
.sortable-block .slick-next {
  right: -15px;
  background-position: -8px 0;
}
.tv-listings-block {
  padding-top: 23px;
  padding-bottom: 30px;
  position: relative;
  z-index: 1;
  display: none;
}
.tv-listings-block:before {
  position: absolute;
  z-index: -1;
  content: "";
  background-color: #e7f0fa;
  left: -30px;
  right: -27px;
  top: 0;
  bottom: 0;
}
@media (max-width: 991px) {
  .tv-listings-block:before {
    left: -15px;
    right: -12px;
  }
}
.tv-listings-block .title-block {
  margin-bottom: 10px;
}
.tv-listings-block .title-block a {
  display: inline-block;
  padding-top: 8px;
}
.tv-listings-block h2 {
  text-transform: uppercase;
  color: #2b588b;
}
@media (max-width: 767px) {
  .tv-listings-block h2 {
    font-size: 22px;
  }
}
.tv-listings-block ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.tv-listings-block .image-block {
  border-radius: 50%;
  background-position: center center;
  background-repeat: no-repeat;
  width: 64px;
  height: 64px;
}
.tv-listings-block li {
  font-size: 13px;
  line-height: 20px;
  position: relative;
  z-index: 1;
}
.tv-listings-block li:before {
  position: absolute;
  content: "";
  left: -30px;
  right: -30px;
  top: -1px;
  bottom: 0;
  z-index: -1;
  background: #bcd7f5;
  border-right: 3px solid #285283;
  opacity: 0;
  transition: all 200ms ease;
}
.lte-ie-8 .tv-listings-block li:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
@media (max-width: 991px) {
  .tv-listings-block li:before {
    left: -15px;
    right: -15px;
  }
}
.tv-listings-block li:hover:before,
.tv-listings-block li.active:before {
  opacity: 1;
}
.lte-ie-8 .tv-listings-block li:hover:before,
.lte-ie-8 .tv-listings-block li.active:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.tv-listings-block li:hover .time-wrap,
.tv-listings-block li.active .time-wrap {
  color: #285283;
}
.tv-listings-block li:hover .media-content,
.tv-listings-block li.active .media-content {
  border-bottom-color: #bcd7f5;
}
.tv-listings-block li a {
  text-decoration: none;
  color: #000000;
}
.tv-listings-block .media-content {
  padding-top: 18px;
  padding-bottom: 25px;
  border-bottom: 1px solid #cddbeb;
}
.tv-listings-block .time-wrap {
  font-weight: 700;
}
.soc-group-block .tab-nav {
  position: relative;
  z-index: 1;
  font-size: 0;
}
.soc-group-block .tab-nav li {
  padding: 5px;
  background: #ecf0f5;
  border: 1px solid #aaaaaa;
  border-radius: 5px 5px 0 0;
}
.soc-group-block .tab-nav li + li {
  margin-left: 3px;
}
.soc-group-block .tab-nav li.active {
  background: #fff;
  border-bottom-color: #fff;
}
.soc-group-block .tab-container {
  position: relative;
  top: -1px;
  padding: 9px 0 30px;
  border: 1px solid #aaaaaa;
}
.tab-block {
  display: block;
}
.tab-block + .tab-block {
  display: none;
}
.online-block {
  padding: 30px 0;
  position: relative;
  display: block;
  text-decoration: none;
  z-index: 1;
}
.online-block:before {
  position: absolute;
  content: "";
  /*background: #afafaf;*/
  left: -30px;
  top: 0;
  bottom: 0;
  right: -30px;
  z-index: -1;
}
@media (max-width: 991px) {
  .online-block:before {
    left: -15px;
    right: -15px;
  }
}
.online-block .description-wrap {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 15px;
  padding: 0 15px;
  color: #ffffff;
  font-size: 14px;
  line-height: 29px;
  text-transform: uppercase;
}
.main-topic {
  padding: 0 30px 0 22px;
}
@media (max-width: 767px) {
  .main-topic {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.main-topic h4 {
  text-transform: uppercase;
  margin-bottom: 4px;
  font-weight: 400;
}
.main-topic-slider {
  position: relative;
}
.main-topic-slider .slick-prev,
.main-topic-slider .slick-next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAAzUlEQVR4AWPABc6ePWsAxOuBeA0QG2JTg08zOxBfAuIYII4G4ssgMVIM6ADitTA+1BWdxGq2AuKnQCyKJCYKFbMmpJkbiG8DcQAWOX+oHDc+A6YA8QI88guAeBouSRcgfgjE/HgM4AfiB0Dsii4hANXsgiSMz6JHID3oTptCQixNAuKFME4AEN9CCxyCgQ3VEwjiXATiRJgkCYYkAPEVSl0QhBwGk0kMg0WUxoIgJenAjaKUSEleuANSQ1FupKQ86KJTiYRZJq4FYiNc6gCVoTTX+JrbMgAAAABJRU5ErkJggg==");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 8px;
  height: 21px;
  text-indent: -9999px;
  background-color: transparent;
  border: 0;
  outline: 0;
  top: 50%;
  margin-top: -15px;
  padding: 0;
  position: absolute;
}
.main-topic-slider a {
  text-decoration: none;
  color: #000000;
}
.main-topic-slider a:hover {
  text-decoration: underline;
}
.main-topic-slider .slick-prev {
  left: -26px;
}
.main-topic-slider .slick-next {
  right: -26px;
  background-position: -8px 0;
}
.main-topic-slider .slide {
  font-size: 13px;
  line-height: 20px;
}
.main-topic-slider .slide h6 {
  margin-bottom: 3px;
}
.today-info-block {
  margin-bottom: 13px;
}
.today-info-block:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.currency-block {
  position: relative;
  margin-left: 20px;
}
.currency-block:before {
  position: absolute;
  content: "";
  width: 1px;
  height: 10px;
  left: 0;
  top: 7px;
  background: #c0c3c4;
}
@media (max-width: 767px) {
  .currency-block {
    margin-left: 10px;
  }
  .currency-block:before {
    height: 34px;
  }
}
.currency-block ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.currency-block ul:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.currency-block li {
  float: left;
  line-height: 23px;
  font-size: 13px;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .currency-block li {
    margin-left: 8px;
    text-align: center;
  }
}
.currency-block .number-wrap {
  display: inline-block;
}
@media (max-width: 767px) {
  .currency-block .number-wrap {
    display: block;
  }
}
.danger-age-block {
  padding: 6px 10px;
  position: relative;
  z-index: 1;
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
}
.danger-age-block:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.danger-age-block:before {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: -30px;
  background-color: #edf0f2;
  z-index: -1;
}
@media (max-width: 991px) {
  .danger-age-block:before {
    right: -15px;
  }
}
@media (max-width: 767px) {
  .danger-age-block {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 25px;
  }
  .danger-age-block:before {
    left: -15px;
    right: -15px;
  }
}
@media (max-width: 991px) {
  .danger-age-block {
    margin-bottom: 25px;
  }
}
.danger-age-block .number-wrap {
  margin-top: 4px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  float: left;
  margin-right: 10px;
}
.banner-block {
  display: block;
}
.interview-block h5 {
  line-height: 20px;
  margin-bottom: 14px;
}
.interview-block figure {
  display: block;
  margin-bottom: 16px;
}
.interview-block .form-field {
  margin-bottom: 11px;
  overflow: hidden;
}
.interview-block .form-field .jq-radio {
  margin-top: 3px;
  margin-right: 9px;
  float: left;
}
.interview-block .form-field .text-wrap {
  display: block;
  font-size: 13px;
  line-height: 20px;
  overflow: hidden;
}
.interview-block .button {
  margin-top: 18px;
}
.sidebar-block.main-sidebar .online-block:before {
  right: -31px;
}
@media (max-width: 991px) {
  .sidebar-block.main-sidebar .online-block:before {
    right: -15px;
  }
}
.sidebar-block.main-sidebar .tv-listings-block:before {
  right: -28px;
}
@media (max-width: 991px) {
  .sidebar-block.main-sidebar .tv-listings-block:before {
    right: -12px;
  }
}
.sidebar-block.main-sidebar .tv-listings-block li:before {
  right: -31px;
}
@media (max-width: 991px) {
  .sidebar-block.main-sidebar .tv-listings-block li:before {
    right: -15px;
  }
}
.bg-wrapper {
  position: fixed !important;
  z-index: 2;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.bg-wrapper .container {
  height: 100%;
  position: relative;
}
.link-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  height: 100%;
  width: 5000px;
}
.link-wrapper.left-wrapper {
  right: 100%;
  margin-right: -15px;
  background-image: url("img/left-maga-bg.jpg");
  background-position: right top;
  background-repeat: no-repeat;
}
.link-wrapper.right-wrapper {
  left: 100%;
  margin-left: -15px;
  background-image: url("img/right-maga-bg.jpg");
  background-position: left top;
  background-repeat: no-repeat;
}
.link-wrapper:hover {
  opacity: 0.3;
}
.lte-ie-8 .link-wrapper:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  filter: alpha(opacity=30);
}
.ie-8 .offer-news-container .button-offer {
  position: relative;
  top: 0;
  margin-bottom: 10px;
}
.video-block {
  margin-bottom: 0px;
}
.video-block .media .media-content {
  padding-right: 50px;
}
.video-block .media .media-block {
  margin-top: -346px;
}
.video-block iframe {
  max-width: 100%;
}
@media (max-width: 767px) {
  .video-block iframe {
    height: 180px;
  }
}
@media (max-width: 767px) {
  .video-block .media .media-content {
    padding-right: 0;
  }
  .video-block .media .media-block {
    margin-top: 0;
  }
  .video-block .media .media-block.fl,
  .video-block .media .media-block.fr {
    float: none;
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .paste-video-wrapper .media-block.fl,
  .paste-video-wrapper .media-block.fr {
    float: none;
  }
}
.paste-video-wrapper .paste-video-block {
  background: #edf0f2;
  color: #7f8182;
  padding: 6px 13px;
  border: 0;
  display: block;
  /*white-space: nowrap;*/
  overflow: hidden;
}
@media (max-width: 767px) {
  .paste-video-wrapper .paste-video-block {
    white-space: normal;
  }
}
.item-date-wrap {
  display: block;
  font-size: 13px;
  line-height: 18px;
  font-weight: 400;
  margin-top: 7px;
}
.item-description {
  margin-bottom: 20px;
}
.item-description .category-wrap {
  display: inline-block;
  padding: 0 15px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 29px;
  margin-right: 8px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #ffffff;
}
.item-description .date-wrap {
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  display: inline-block;
}
.item-description .item-statistics {
  text-align: right;
}
.item-statistics {
  font-weight: 300;
  font-size: 13px;
  line-height: 22px;
}
.item-statistics ul {
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.item-statistics li {
  float: left;
}
.item-statistics li + li {
  margin-left: 18px;
}
.item-statistics .icon-block.views-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAALCAYAAACQy8Z9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwNzlEQTk1RDlFQTExRTQ5OTNFRkU1MERFQzBEMEQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwNzlEQTk2RDlFQTExRTQ5OTNFRkU1MERFQzBEMEQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTA3OURBOTNEOUVBMTFFNDk5M0VGRTUwREVDMEQwRDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTA3OURBOTREOUVBMTFFNDk5M0VGRTUwREVDMEQwRDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4179pOAAAB4klEQVR42nSTSyhEYRTHzx3GDJHyfjQomcwdr43kMSmKhFkowsoCsZUsKG8WWNgpDcmChZXBiGSBRlh4PyJFCnktkDzG8P+uO7pzjVO/zvedzve/3z3nfJy+tJfktjdeT3FlfTyWZSATRIFAcAvOwBIYR94+8v6c51yIJoB2YFR5uHOVxhQqyNBRiL8PXd8/0fTKIZnMa/T2bvtCjhk0gx2pgFtQXI5jrQQdYBTwapWSG2oqoUIDT77eanJTKASfzGsoRR9BltUjzvZpj0VuFVCDZWCXioYCCygHChaoKUrFDXm6unukun4zdQ4v0PrBBSXrNBSjCSAI0gb2Yr4BZINZ8MwC0cAK0qS/kJ+uE3zz4Byt7p7Ty+uH4BsHZoW40aCXly1N1IlmoiNiI5yM1ZDZ9smlU3zr+Gcf7OdNLozpjDDRCrGjTsaawiwxJswpnqT92d88PLsSZToVTPRUcvVfs1iPBN9enUup8ZHkqVIKvqs2T4iblw/kgo4SnkpHygO0gAbgju6TqbH492byElR2T9Dr2wfb2kAPaAPv8pH6BItgEoSju9oZ6yFnt38J9fVSK+ny9pHG5jap1TTvmNMp8YGMief/HX7Hi9KLI5YFtMAPPIBj8ePsRe25elHfAgwAkxqdJ35Y5skAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 21px;
  height: 11px;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: -1px;
}
.item-statistics .icon-block.comments-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAYAAACkTj4ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkzNTcwRDVERDlGMDExRTQ5NjZGOEE5NDYxOUM4OTUxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkzNTcwRDVFRDlGMDExRTQ5NjZGOEE5NDYxOUM4OTUxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTM1NzBENUJEOUYwMTFFNDk2NkY4QTk0NjE5Qzg5NTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTM1NzBENUNEOUYwMTFFNDk2NkY4QTk0NjE5Qzg5NTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6b1jFxAAABBUlEQVR42pzTsWoCQRCAYdecRDBiKVgGxOIshJRiIGKZyiLkCayCGkkXq5AuT+AjaGNjL4gWikQLhZCA5hVEbIQY/4E9kOM8lhv4uGXmZhiOPWU/foRO4gJ3uMcN0kjo2gbf+EQPffw5jdbJkAe862aviCKJAmr4QRMdKYah0ELbZ4hXpHWP9CrZ6AmVUPCQ3oVs1PAoviKunyb5huJj7zlEXIVLSP4KW4P8TjYaeGz0ghiqhvmBbJTjMNQvBAm5FnnZaI4i1gGGrFDCMqwTE9h4xpfBgAXqyGIqCeW62U5cowyn2MVM3+wxft0Nls/KKRzwpv37rXhukPxvGdxiZPKxjgIMAHi6NCv5nGKrAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 18px;
  height: 13px;
  display: inline-block;
  position: relative;
  top: 1px;
  margin-right: 9px;
}
.item-description-wrapper {
  margin-bottom: 40px;
}
.photogallery-wrapper {
  margin-bottom: 40px;
  margin-top: 20px;
}
.post-comment-block {
  margin-bottom: 30px;
}
.post-comment-block .explanation-wrap {
  color: #7f8182;
  margin-left: 6px;
}
.comment-item img {
  border-radius: 50%;
}
.show-time-wrap {
  overflow: hidden;
  padding: 11px 15px;
  color: #ffffff;
  background-color: #93adcb;
  margin-bottom: 10px;
}
.tv-hosts-list {
  margin-bottom: 15px;
}
.tv-hosts-list .tv-hosts-item {
  text-align: center;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .tv-hosts-list .tv-hosts-item {
    /*.image-block {
        width: 214px;
        height: 214px;
      }*/
  }
}
.tv-hosts-list .image-block {
  display: block;
  margin: 0 auto 10px;
  border-radius: 50%;
  overflow: hidden;
  width: 153px;
  height: 153px;
  background-repeat: no-repeat;
  background-position: center center;
}
.tv-hosts-list h4 a {
  color: #000000;
}
.mainshow-form {
  position: relative;
  padding-bottom: 25px;
  padding-top: 30px;
  margin-bottom: 35px;
  margin-left: -60px;
  padding-left: 30px;
  padding-right: 30px;
  background: #edf0f2;
  left: 30px;
  /*&:before {
    z-index: -1;
    .pa;
    content: '';
    background: #edf0f2;
    left: -30px;
    right: -30px;
    top: 0;
    bottom: 0;
    .tn;
    @media (max-width: @screen-sm-max) {
      left: -15px;
      right: -15px;
    }
  }*/
}
@media (max-width: 991px) {
  .mainshow-form {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -30px;
    left: 15px;
  }
}
@media (max-width: 991px) {
  .show-article .media-image {
    text-align: center;
  }
  .show-article .media-image.fl {
    float: none;
  }
  .show-article .media-image.fr {
    float: none;
  }
}
.share-post-block {
  font-size: 13px;
  line-height: 32px;
  font-weight: 300;
  vertical-align: top;
}
.share-post-block .social-link-big {
  display: inline-block;
  vertical-align: top;
  margin-left: 12px;
}
@media (max-width: 767px) {
  .share-post-block .social-link-big {
    margin-left: 0;
  }
}
.offset-block {
  margin-left: -30px;
  padding-left: 30px;
  padding-right: 15px;
  padding-top: 10px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .offset-block {
    margin-bottom: 10px;
  }
}
.offset-block.blue-block {
  background-color: #93adcb;
}
.offset-block.blue-block .field-description {
  color: #ffffff;
}
.offset-block.blue-block .button-short-filter {
  color: #ffffff;
}
.offset-block.blue-block .button-short-filter:before {
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
  border-width: 6px 6px 0 6px;
  border-top-color: #ffffff;
  border-left-color: transparent;
  border-right-color: transparent;
}
.offset-block.gray-block {
  background-color: #edf0f2;
}
.offset-block.gray-block .field-description {
  color: #000000;
}
.offset-block.gray-block .date-field .to-field:before {
  background-color: #7f8182;
}
.offset-block.gray-block .button-short-filter {
  color: #000000;
}
.offset-block.gray-block .button-short-filter:before {
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
  border-width: 6px 6px 0 6px;
  border-top-color: #000000;
  border-left-color: transparent;
  border-right-color: transparent;
}
@media (max-width: 991px) {
  .offset-block {
    padding-left: 15px;
    left: 15px;
    position: relative;
  }
}
.button-short-filter {
  display: block;
  position: relative;
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
  text-decoration: none;
  border-bottom: 1px solid transparent;
  padding-bottom: 10px;
}
.button-short-filter.active {
  border-bottom-color: #fff;
}
.button-short-filter.active:before {
  -webkit-transform: rotate(180deg) !important;
      -ms-transform: rotate(180deg) !important;
          transform: rotate(180deg) !important;
}
.button-short-filter:before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
  border-width: 6px 6px 0 6px;
  border-top-color: #ffffff;
  border-left-color: transparent;
  border-right-color: transparent;
  width: 0;
  height: 0;
  right: 0;
  top: 6px;
}
.sortable-panel {
  font-size: 13px;
  line-height: 22px;
  color: #000000;
}
.sortable-panel .title-wrap {
  display: inline-block;
  vertical-align: top;
}
.sortable-panel ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  margin-left: 9px;
}
.sortable-panel li {
  float: left;
}
.sortable-panel li + li {
  margin-left: 9px;
}
.sortable-panel a {
  display: inline-block;
  text-decoration: none;
  border-bottom: 1px dashed transparent;
}
.sortable-panel a.active,
.sortable-panel a:hover {
  border-bottom-color: #2b588b;
}
.tv-date-block {
  margin-bottom: 15px;
  overflow: hidden;
}
.tv-date-block .button {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeVJREFUeNqtVD1Lw2AQvrQuurmIOIg6CNKiqJO4ioKCH4MuDrWT2trWfikNyZs3TZuitLUOilUoiH/AX+Bv856kjWmogtrhyHH33N3z3l2OpJQEMQx8DdKFpLIU4YRq03SiU2dpQIcNPmBcrCue0ktiGIZya2q0nn2IbebvdyHQYYPPH+wl6AaSYIAlBe0V76ILFy/VkjAJAh02+IST5IuFR10wvYrUlYxWGZs4f23ESzeTtqkTBDps8AEjfE/xGJiGCHN2iqaec/vF5gYDnWoQ6LDBBwywPgao7oJ2Cq2tpXQ7W+WqbA+5T3OeF4KNfTlgnOQcIzmWNCEVW2qUVO2pmWSnXtCsUdkNBk2v62yDDxhgEYOnEDcmnNfLoF49KDYjqMQOxd9pCGzwMSYaYWyBY5jZCDXKKq1mnuJM77jmZg0FZ+1rdAgYYFcyT7GmpRLmfbScbl/lNYubg6b1V+5j4TTbUIBdTLfN7UIrQuNnbx+nam0Oi6I51PurB1kAA+xZyZ4fP317B4NDZnD9Zwb/7kFgCtFfT+HfezBgE3M/bGKWMZt9mziEf2FIf2PvHlR69yDluwcp5x5EKoPuQXBZRPcirV0+xvka7UNYP4FNfHeRArN2O65bNJvsWCxV6LCJATfxEykG/8fBUHgKAAAAAElFTkSuQmCC");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 8px;
  height: 21px;
  top: 20px;
  position: relative;
  z-index: 190;
}
.tv-date-block .button.button-prev {
  float: left;
  margin-right: 22px;
}
.tv-date-block .button.button-next {
  float: right;
  background-position: -8px 0;
}
.tv-date-block .tv-week-block {
  width: calc(100% - 60px);
  display: block;
  overflow: hidden;
}
.tv-date-block .tv-week-block ul {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
  display: table-row;
}
.tv-date-block .tv-week-block li {
  display: table-cell;
  border-bottom: 3px solid transparent;
  background-color: #e7f0fa;
  cursor: pointer;
  padding: 7px 0;
}
@media (max-width: 767px) {
  .tv-date-block .tv-week-block li + li + li + li {
    display: none;
  }
}
.tv-date-block .tv-week-block li:first-child a:before {
  content: none;
}
.tv-date-block .tv-week-block li.active,
.tv-date-block .tv-week-block li:hover {
  border-bottom-color: #2b588b;
  background-color: #bcd7f5;
}
.tv-date-block .tv-week-block a {
  text-decoration: none;
  display: block;
  color: #000000;
  position: relative;
}
.tv-date-block .tv-week-block a:before {
  position: absolute;
  content: "";
  border-left: 1px solid #d2dfee;
  left: 0;
  top: 50%;
  height: 40px;
  margin-top: -20px;
  right: 0;
}
.tv-date-block .day-wrap {
  font-size: 24px;
  display: block;
  text-align: center;
  font-weight: 700;
  line-height: 30px;
}
.tv-date-block .date-wrap {
  font-size: 13px;
  font-weight: 300;
  text-align: center;
  line-height: 20px;
  display: block;
}
.tv-show-programm {
  font-size: 13px;
  line-height: 25px;
  margin-bottom: 50px;
}
.tv-show-programm ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tv-show-programm li {
  overflow: hidden;
  border-right: 3px solid transparent;
}
.tv-show-programm li.active {
  border-right-color: #bcd7f5;
}
.tv-show-programm li.active .text-wrap {
  background-color: #e7f0fa;
}
.tv-show-programm .text-wrap {
  display: block;
  overflow: hidden;
  font-weight: 300;
  padding: 0 0 0 11px;
}
.tv-show-programm a {
  display: block;
  text-decoration: none;
  color: #000000;
  line-height: 18px;
  padding: 5px 11px 5px 0;
  text-decoration: underline;
}
.tv-show-programm a:hover {
  text-decoration: none;
}
.tv-show-programm .time-wrap {
  float: left;
  font-weight: 700;
  margin-right: 11px;
}
.tv-date-slider {
  position: relative;
  /*padding-left: 60px;
  left: -30px;
  margin-bottom: 15px;*/
  box-sizing: border-box;
}
.tv-date-slider .owl-item.synced .slide,
.tv-date-slider .owl-item:hover .slide {
  border-bottom-color: #2b588b;
  background-color: #bcd7f5;
}
.tv-date-slider .slide {
  border-bottom: 3px solid transparent;
  background-color: #e7f0fa;
  cursor: pointer;
  padding: 7px 0;
  position: relative;
}
.tv-date-slider .slide:before {
  position: absolute;
  content: "";
  border-left: 1px solid #d2dfee;
  left: 0;
  top: 50%;
  height: 40px;
  margin-top: -20px;
  right: 0;
}
.tv-date-slider .day-wrap {
  font-size: 24px;
  display: block;
  text-align: center;
  font-weight: 700;
  line-height: 30px;
}
.tv-date-slider .date-wrap {
  font-size: 13px;
  font-weight: 300;
  text-align: center;
  line-height: 20px;
  display: block;
}
.tv-date-slider .owl-prev,
.tv-date-slider .owl-next {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAYAAABPPm7SAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeVJREFUeNqtVD1Lw2AQvrQuurmIOIg6CNKiqJO4ioKCH4MuDrWT2trWfikNyZs3TZuitLUOilUoiH/AX+Bv856kjWmogtrhyHH33N3z3l2OpJQEMQx8DdKFpLIU4YRq03SiU2dpQIcNPmBcrCue0ktiGIZya2q0nn2IbebvdyHQYYPPH+wl6AaSYIAlBe0V76ILFy/VkjAJAh02+IST5IuFR10wvYrUlYxWGZs4f23ESzeTtqkTBDps8AEjfE/xGJiGCHN2iqaec/vF5gYDnWoQ6LDBBwywPgao7oJ2Cq2tpXQ7W+WqbA+5T3OeF4KNfTlgnOQcIzmWNCEVW2qUVO2pmWSnXtCsUdkNBk2v62yDDxhgEYOnEDcmnNfLoF49KDYjqMQOxd9pCGzwMSYaYWyBY5jZCDXKKq1mnuJM77jmZg0FZ+1rdAgYYFcyT7GmpRLmfbScbl/lNYubg6b1V+5j4TTbUIBdTLfN7UIrQuNnbx+nam0Oi6I51PurB1kAA+xZyZ4fP317B4NDZnD9Zwb/7kFgCtFfT+HfezBgE3M/bGKWMZt9mziEf2FIf2PvHlR69yDluwcp5x5EKoPuQXBZRPcirV0+xvka7UNYP4FNfHeRArN2O65bNJvsWCxV6LCJATfxEykG/8fBUHgKAAAAAElFTkSuQmCC");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 8px;
  height: 21px;
  text-indent: -99999px;
}
.tv-date-slider .owl-prev {
  left: 30px;
}
.tv-date-slider .owl-next {
  right: -30px;
  background-position: -8px 0;
}
.tv-show-slider {
  margin-bottom: 50px;
}
.tv-show-slider .slide {
  font-size: 13px;
  line-height: 25px;
}
.tv-show-slider .slide ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tv-show-slider .slide li {
  overflow: hidden;
}
.tv-show-slider .slide a {
  display: block;
  text-decoration: none;
  overflow: hidden;
  font-weight: 300;
  color: #000000;
  border-right: 3px solid transparent;
  line-height: 18px;
  padding: 5px 11px;
}
.tv-show-slider .slide a:hover {
  background-color: #e7f0fa;
  border-right-color: #bcd7f5;
}
.tv-show-slider .time-wrap {
  float: left;
  font-weight: 700;
  margin-right: 11px;
}
.standart-article-block {
  margin-bottom: 30px;
  overflow: hidden;
  font-size: 13px;
  line-height: 22px;
  font-weight: 300;
}
.standart-article-block .media-image {
  float: left;
  margin-right: 15px;
  margin-top: 5px;
}
.standart-article-block .image-block {
  display: inline-block;
  width: 138px;
  height: 138px;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 767px) {
  .standart-article-block .image-block {
    width: 80px;
    height: 80px;
  }
}
.standart-article-block .tv-show-wrap {
  color: #8d8d8d;
  margin-bottom: 5px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
}
.standart-article-block h4 {
  margin-bottom: 5px;
}
.standart-article-block h4 a {
  color: #000000;
}
.standart-article-block .date-wrap {
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  margin-bottom: 7px;
}
.standart-article-block .block-caption {
  display: inline-block;
  padding: 0 9px;
  text-transform: uppercase;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 12px;
  line-height: 29px;
  vertical-align: top;
}
.standart-article-block .article-description {
  margin-bottom: 20px;
}
.standart-article-block .article-description .date-wrap {
  display: inline-block;
  margin-bottom: 0;
  line-height: 29px;
  margin-left: 5px;
}
.standart-article-block .tv-show-time {
  display: block;
  background-color: #93adcb;
  padding: 6px 15px 5px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .standart-article-block .item-statistics li {
    float: none;
  }
  .standart-article-block .item-statistics li + li {
    margin-left: 0;
  }
}
.standart-article-block .media-content {
  overflow: hidden;
}
.more-filters {
  display: block;
}
@media (max-width: 767px) {
  .more-filters {
    display: none;
    padding-top: 10px;
  }
}
.bread-crumbs {
  font-size: 14px;
  line-height: 20px;
  font-weight: 300;
  margin-bottom: 20px;
}
.bread-crumbs ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.bread-crumbs ul:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.bread-crumbs li {
  float: left;
  position: relative;
}
.bread-crumbs li + li {
  margin-left: 10px;
}
.bread-crumbs li + li:before {
  position: absolute;
  top: 1px;
  left: -7px;
  content: "\2044";
}
.bread-crumbs a {
  color: #000000;
}
.tab-styled-nav {
  padding-top: 12px;
  text-align: right;
  font-size: 13px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .tab-styled-nav {
    text-align: left;
    padding-top: 0;
  }
}
.tab-styled-nav ul {
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.tab-styled-nav ul:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.tab-styled-nav li {
  float: left;
  position: relative;
}
.tab-styled-nav li + li {
  margin-left: 15px;
}
.tab-styled-nav li + li:before {
  position: absolute;
  content: "|";
  left: -8px;
  top: -1px;
  color: #000;
}
.tab-styled-nav li:hover a,
.tab-styled-nav li.active a {
  border-bottom-color: transparent;
}
.tab-styled-nav a {
  text-decoration: none;
  border-bottom: 1px dashed #2b588b;
}
@media (max-width: 1199px) {
  .staff-list {
    padding-bottom: 50px;
  }
}
.staff-member a {
  color: #000000;
}
.staff-member .media-image {
  width: 105px;
  height: 105px;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
}
.competition-block {
  display: block;
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  font-size: 0;
}
@media (max-width: 767px) {
  .competition-block {
    display: block;
  }
  .competition-block img {
    width: 100%;
  }
}
.competition-block:before {
  z-index: -1;
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 1px solid #e6e6e6;
}
.competition-block:hover .bwWrapper .BWFilter {
  opacity: 1 !important;
}
.lte-ie-8 .competition-block:hover .bwWrapper .BWFilter {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
  filter: alpha(opacity=100) !important;
}
.competition-block:hover .image-block:before {
  opacity: 0.5;
}
.lte-ie-8 .competition-block:hover .image-block:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.competition-block .image-block {
  position: relative;
  margin-bottom: 8px;
  width: 100%;
  height: 220px;
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  overflow: hidden;
}
.competition-block .image-block:before {
  position: absolute;
  content: "";
  background: #fff;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
}
.lte-ie-8 .competition-block .image-block:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
.competition-block .description-block {
  padding: 0 10px 7px;
}
.competition-block h5 {
  margin-bottom: 0;
}
.rating {
  overflow: hidden;
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
}
.rating .like-block {
  float: right;
  margin-top: 3px;
}
.like-block {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAWCAYAAAAb+hYkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0NDhFNzQ3RDkxNjExRTRCRUM0Q0FCMDQ0RTVFNUI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0NDhFNzQ4RDkxNjExRTRCRUM0Q0FCMDQ0RTVFNUI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODQ0OEU3NDVEOTE2MTFFNEJFQzRDQUIwNDRFNUU1QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODQ0OEU3NDZEOTE2MTFFNEJFQzRDQUIwNDRFNUU1QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68BJf1AAABGklEQVR42mI8e/YsIwMDQw4QJwGxMhA/AeI5QDwJyu8GYicg/grE84G4jgVIVABxGwMCaAJxLxBbA7ElEEtCxbmBuByImRmBNj0HMiQYiAevmIAEDwNpgAekaSuJmvaANFUD8Q8iNfwF4gaQprtAnALE/4nQ1ArE55mgnKXQkMEH1gFxE4jB0rK5HibYXePb+AlITwGJo2nYBMSRQLUg5zEwIcsABWcCKTcgfoMkPAuIg4Byv2ACjIENPhjuANqoAKQWAvEWoOJudHmQMzCSEVAhKBk5Q/mbqJKMQJrycIRWEA7xuNFkBE1GyCkCFIkZQPwHiwZwMoI6DzUZAQHOZATE8GTEhMXU/UBsCsSHgLgMiNNhNsAAQIABAM/cUSaDrF5pAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 13px;
  height: 11px;
  text-decoration: none;
  display: inline-block;
  position: relative;
  transition: none;
}
.like-block:hover {
  background-position: 0 -11px;
}
.bwWrapper {
  position: relative;
}
.bwWrapper .BWFilter {
  position: absolute;
  left: 0 !important;
  top: 0 !important;
  opacity: 0 !important;
  transition: all 200ms ease;
}
.lte-ie-8 .bwWrapper .BWFilter {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0) !important;
  filter: alpha(opacity=0) !important;
}
.article-item {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 30px;
}
.article-item.archive-item .media .media-image {
  width: 88px;
  height: 88px;
}
.article-item h5 {
  margin-bottom: 8px;
}
.article-item h5 a {
  color: #000000;
}
.article-item p {
  margin-bottom: 8px;
  /*&:last-child {
      margin-bottom: 0;
    }*/
}
.article-item .media .media-image {
  width: 80px;
  height: 80px;
  background-position: center center;
  background-repeat: no-repeat;
}
.article-item .media .media-image.fl {
  float: left;
  margin-right: 20px;
  margin-top: 4px;
  margin-bottom: 0;
}
.article-item .media .media-image.fr {
  float: right;
  margin-left: 20px;
  margin-top: 4px;
  margin-bottom: 0;
}
/*.pop-up-wrapper {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  overflow: auto;
  z-index: 9999;
  display: none;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
}*/
.popup-form {
  position: relative !important;
  box-shadow: none;
  padding: 30px;
  width: 360px;
}
.popup-window {
  display: none;
  position: relative;
  max-width: 1140px;
}
@media (max-width: 1199px) {
  .popup-window {
    max-width: 1000px;
  }
}
@media (max-width: 991px) {
  .popup-window {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .popup-window {
    max-width: 100%;
  }
}
.popup-window .text-wrap {
  font-size: 13px;
  line-height: 22px;
  font-weight: 300;
}
.popup-window .image-block {
  border-bottom: 2px solid #f3f3f3;
  text-align: center;
}
.popup-window .image-block img {
  display: inline-block;
}
.popup-window .photo-description {
  padding: 35px 30px;
}
.voice-counter {
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  font-weight: 300;
  line-height: 24px;
}
.voice-counter .accent-text {
  font-weight: 700;
  font-size: 16px;
}
.photo-rate {
  text-align: right;
}
@media (max-width: 991px) {
  .photo-rate {
    text-align: left;
  }
}
.photo-rate ul {
  display: inline-block;
  padding: 0;
  margin: 0;
  list-style: none;
}
.photo-rate ul:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.photo-rate li {
  float: left;
}
.photo-rate li + li {
  margin-left: 16px;
}
@media (max-width: 767px) {
  .photo-rate li {
    float: none;
  }
  .photo-rate li + li {
    margin-left: 0;
    margin-top: 15px;
  }
}
.social-link-big ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
@media (max-width: 767px) {
  .social-link-big ul {
    text-align: justify;
    line-height: 0;
    font-size: 1px;
    text-justify: newspaper;
    zoom: 1;
    text-align-last: justify;
  }
  .social-link-big ul:after {
    width: 100%;
    height: 0px;
    visibility: hidden;
    overflow: hidden;
    content: '';
    display: inline-block;
  }
  .social-link-big ul li {
    display: inline-block;
    line-height: normal;
    vertical-align: top;
    margin-top: 0 !important;
  }
}
.social-link-big li + li {
  margin-top: 5px;
}
.social-link-big [class|=icon] {
  display: block;
  width: 38px;
  height: 38px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATAAAAAmCAYAAABDA8fBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM4N0FENzYwRDkzRDExRTQ5MjM4Q0QwMzVDQzNCOUM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM4N0FENzYxRDkzRDExRTQ5MjM4Q0QwMzVDQzNCOUM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mzg3QUQ3NUVEOTNEMTFFNDkyMzhDRDAzNUNDM0I5QzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mzg3QUQ3NUZEOTNEMTFFNDkyMzhDRDAzNUNDM0I5QzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WDqqXAAAcrklEQVR42uxdB2BUxdb+7t7tm930kEYSeu8gVUWaNBuI7UdBVJRnoYPyfCqKoqggIirie2LB9wQbCooFQUGaUkKvIZBset/e/5nZkq2QYDasmqPD5va5U775zpkz53IOhwORKBPm/1tMfl4maSJJcVc4OxUkfUTS3PUv3WdGk9RZtm3bRutxMUmTI6Qe15D0hGrKPxCJ+XK0lkVkvnp9vy8i272QG/UObWAvkXRPhBTY+yQ9fmtXnubpsQgppzhXXgylE5VPkd8XSZoUSeWVdM8FRGK+topZ25oRQfU4iySBa7spX3XMV3y/G+ZHYvsSusArkgpsJkmcC1AjTR4gSRKB5UUbviOS67Fbt26IjY29opmqrKxEdnY2vNsWLTS7F3KwHZzfhVRL4bjaE+gmzzvPY+dzoJoM27TbXZeQbfd+jguaH8815Ljr+ZHY5r3zFXHtSxihhRYJbDBUwUVqeTkiuR6vNHj55cGnbfHeGwFY43BhGkUtAUsOiwU2vR52nQ4Om50BGL1MoJBDIFeAEwnBUdBzAVQo4YK3LzS1+7q3L2EEAwUiuDIjTWKbyqqBxI+BOQhgUQJlN5tg1xLAMtvASUUQp6ZAmtGTgRa9wG4wwpSXD7O6AHajgaAiD15BwEwqdd4uiK3Z4QK+P4lEJE4I0SRN0iTBaZGAMC6rFZbSMqYyKnr1RPTgQYjq2xuyNm0gTEoCJxY51UuLFeayMpjOnIV2337UbP0Fmr2/w15RAWFiIgQikUe99H8Y5Xih1Mwmubg0AdjfUPpFC3F/uhgJIgG+KrXgP2pTU6H4CwEvu8EAS3EJFD26IeXhhxB/+60QyKTBzxeLIVVkQJqZgeih1yFt9nSUf7ERhSvfhnbHTvDxcRAqlUTltPnRPQpjTeDVBGB/hj4Rnw7ZsKkQdxsOvllLNnLbK9QwH9kGww+rYFOfCHseuip5/NxHCbHLanxTkgg2ot68X9DkHQK3qifkYavRwmEyIeWRh5D2z3kQERZVL+GFiL/1ZsSMHI7CZStQ+MabsFRWQhgTQ/RRezBt9S/QwHmIrxsHQXIGTJ+/DYdB9+cFsGiFGMN7pKNFshICP3q8+0Qxfj5c+LfqF7LhD0Jx1yJwIt8RnE9uDRlNQ6dAv3E5dOsXkgZuC1s+Hm4u8YCXW+5Lk0QMgNlJ575w4QKKi4thIgAikUjQrFkzZGRksOOhjgkEggbqEULYCNA4rHZkLnkBzabe68K14GqetbIKDqMJnEQMYVygKZKPUiD9X49D1qE9ch6dBWtpKVMpKYj9lZiXILUFJDfeB0FsEhsEpJMWwPjhS3DoapzHE1LBRceBk0Wx9u3Qa2CvKoejqjTyAGzMVRlYO28IA7Fg8uK6gw0KYGuemXjJc6RiEXheAJ3BBI3ehKLyGnyz4ygOnMwPe+XKb5gFxe0LL2F7EZDzZpIKVkK7ZmbY8tJNyQfs6xJk35UCL+rmUF1d7dlnIGpcbm4uysvL2bZGowk4Rt0jqJvGHwYxqjZqtYR9aZD16ose8GLV4wIvh8MO7e7fof19P3QHsmE8fQI2nZ4AlRLyTh2h6N4Nyv59Ie/a2efWlI2BXHtmyoOwkffjo6M9TOxyJapLTySOvgXR/a4Br4gKTijJM45OuQWmgvC1c751V0gnPOLcICoyp4qFMCkV4qG3wV6qhrj/SEAkcdoU/cSWdxq2UwdhPbYXDm31lQewjKQorFswDHJJ42mnCpmkXufSlByvQrc26Xjv61349tdj4aO4mV2hmPBUYMMy6Zn+wInlvkxt2P2wHN4C076NYclPkjiwEcUII4MJUHblDV7ekpeX58wrVcH8hF5Dr83KyrocndH1P8eYgbWiEkn334vkR6cFnKn5dTcKl7+Bqu9+hLGmmO0T8XLGvuz6GpRv38L8uWRprZF4121ImT0d4mZJtSA2YRwMJ09B/cISCGQycITtOTxuGnWvA16uQNa8ZxEzYDBjO0b1BQjEYsLuxT7AZS7Mx/nXng8reAmaNa8FL1J+gqQ0wGQg7OsVmL55n2ynQzxgFGFoabAXqANAjG/ehiXxtTfD/MsGWPZ8X7/nN/QLTR7WtlHB648IHVTvGdMXCTFR4WNfY2cw24CnYZn1qFl5L8oeSEXZ/amofvFG2GvKfK+5ZX7Y8iMNUeMSwZWvD6oahhKdTsfS5Vx7iVbg9OMScIQZ1UDepTMyngsccIreXI1jo25G0fq1DPBSJz2ADu99iE5bf0DnrT+iw1dfo+VTz0LV/SqY1DnIe/kFnBx3JwynTvvcJ/XxOVANGshYmNN/jKsXeHEEAFo/9xoDLzohcPqJhwnDGocjk26G/vRxH8aYt2oZNNm/h6/CeCGkd8yoBa/kdNhL8qFdNAWmr95laqO9shTal6bBnpcLQVqai3UGcVkUiiAeciukd84MytQaDcD6tE2KCHCq0Rnx5bZDLG3cfgTZp9TBGRJRK3u2Tw9bPkSdh/h2xE8WwrTrU6ediyTzka3QvPuwb56yuoOTR4clPxZHKGC78iyM2rVCidVqZelyrr0kA3N1KGrLSiDMSRjv6/JUtvZ/yJ39OCyaYiQMG432X69D6zXvIHHyRKiuHoCoq3oh9obRaL7wX2j/1adIfmAahPI41OzcjtwZcwmrq6jtcIR1JUya6Hqyw/Vv3X2QYwZex1RHxggP/oaa/XvY3+ayYpxdOAd2k9EzOifecGtY60syZjJpp0oneFGwKsqHbjFRkXOOQpDZDhBLGANzVJVB+8JUsv80+PQ0V5EHf2c+qwNkkxegrtMbDU6VYqJ87V42uwMzVu3Eibwqz77cYk3YO0OVxoC13/7ms2/ckG648/reAefGRyvCpD+KIVDG+wLI8e2BoHLsl8CRJSYZNn11o4FH7jXRqMu6/jyjHXcd1uGotuEnGqhRntq1ghalMLCpUsM6VR8pM6OMY8+ePZdh1Oecti9yD0nz5ogdM8p3wMk+hLxnFsNurEL88DFo9f67EKckO9t2ZTUEKgU4vjZv9B5Zry6GpagQVVu2ofqnn1G8+j2kzZvt6ZMx1w8jTK8L9MePQxgXx+xG9bF7eUC9utLnmLmkCBVbvkHC6HHOQSm1eVBba/RVA8m5hTCcO/OH6stRXeZcbaAkar1RD/2KuczmJUhvVftODgJuzZzMTEdATDH7dQg7dYFNXei3RMtbLc0gzG46jP97rfEZmEruC2DqMh3e+Ooofjyg9qQzBTVXZITfmX0u6H6tIUwzcFYzGdV91R4+vUPgqJPWLrBxGBq3jKgdLFZ06UTdMOZkSRvsudRwTw3xFHyKioqgVqtRVVUF/ygpCoWCJW/womojPddisUAul3uM+nQiwF4PAzlVy6wECBX9qINqy9pnEMZXuuYjGM4chSQlC+nPPu0CLwfULy/FoYEDcHL8XdCfPOVbn0olmt1/L3ixmI7gqNywEebColpWnhAP5aD+sGl09Z6H9AZLaUbLQDvd4QO154oDbcNxg0cwFbT98jV/uO7MP38J85b14KRyGL9cBeupgxCkZAYCso3axgiYkr6ge+lBWAhr5NNSnKpiKCbWoiOEHfs0PoBFskOxKip4xzt8piBsz7Sc2OE7gt7xLIReIEZ9w5T3r/St75Jc2Csj182khUzQYOBFwYaCDgUflUoFnucZKFFw8gax5oTZ0OQWyryMRqe6JJVKER0d7XOMGvXrkRGW5J06+NgrzQWFqNm+Azbyn2rItVD2c3ao0g8+Ru68f8J4Lh9lG9ajfO0ngWyyTSuiisYz9dCkLoDpXI6vnbNrZ/AiIVtXWZ8+YzhXa1OTt24HRYcuvkxVqaplj8eyA4EhymnvFUhlDdO+f/sRhg9fdgIZVScFIWa0bVZwiU4bmP7Vx2D5fRf45skXBTHxiLsaH8AiVeis46SxfYOwshzkFpSH7bmGH1f7FnhcGmJf2IWYZ35C7MJtiHvlIITNO/les3llRJel3tYw68b9Zx2pGkhVQDrTaCOjdk1NDWQyGZtd7NGjB0v0b7pPr9dDJBKxc+k1/j5adTbq08lHalsjKqqEGpm9OydhTeb8QtJJhIi6yml6cNhtKP9iA3iZnDCgFhBKYjw2aZ9ScXBsPSSLVEHub9f7qsYiqjoSldlhtdRr1K/Y9h2sVbU2tRbznyOMzml35oQij/poqShD/rsrGqU90OdK75rt9O+qLne+dygQi0tmx3XLZhAGt4VoJM7tYCDGyRRE3bwq/DawV+7vhynXtwuqQqYnKlCxfpLPvvn/3oPVm8PrdZ6aGI035t/mRHIhj1iVPOCcvUfO483128OaD/PB72Dc8V9IB93phWI8RK2D02PLyV0wbHk3YsGrzOLA0vMNs/QoGMhQIKKgRBMFqr59fQcdCmA0UaP9xdTEuhv1OdZ5BLQTiXxVLoed8Cfa6Ug3EboiWThMFthrNIzJ2AmIUsYj79bZfafaawlg2QlDpE7c1L1BIPdjPDzZzwucsXw8cXkuLTathhnrWz3zKoTRsZCkNkendz5B1a5fIG/VDrKsVsy2deYpAhDFhQxcEseM8zAub8aWfPvkWrZ28iibFLgsU2+fYRB16coAR7/qX+xduOj44LY9AnIcdXatKIH+9bngHEvADRwGFBYGVaf51t1gPbo3vAAmlwoRGxXcF4tWoP+x414G/XAJnV1sFqcMeVxdUoXtB8/C+gedCesimncfYRUnvebiDrfmw1tQs+IeNlI1tnTeWQPDJZgVLSlqxG8gAnZJkLnY8YsZ/N3H6yRuD3va2ay+tlBRs0S2hMhYlg/D8RMu1UsCWccO0B44RKrJCnnnjlAO6B9Yl8VFhClVw0GAURithCjJb3aeFCJb3C3ggHpGRdYezcaxB29H8m2TETv4esLm4hE/fKzT7KqpwclZ98Gm07Lt6L6D0PzheUHvk3bfo7V1azbjwNj+9WdfEhkEqljYCkogHjaauUNQY74TqJoFb8ukrPmEZMISS6CefQfw2BKk33I3eE0FOWT301iaRZYKSWclD+aU40pLWlIMZk8cgmWzxqFlWnx4H0Y6huadaah+8SaYD/3g21FIRVtO70HNG5NRvWQcGbmvzAQHnVXMMdgvmnINDQdedQGZix1PSrq4uw5VK+sx2sFBo0kU+NpCxWmpTHWkr1zx+Qbo9h9k6p6sQ1s4SIenqqGyT2+IU5MDblmzbTtbS0nBUZqVCVGyb36owyyMZubMelm2p4py5L39Kg7dMQIFa96q7dBiCQG0hFpmdeIIDLlnYSpUs2StriUP7n00Ve+5PE2EU8UxfzAKVLb8YoivHg7FrOXM1uUoK3Qe82dV5J0ryypQXaLBhLsnYP3wdCRxZlSYAskEp1CGX4Wsj5xSV0NrsIT9OVaC5OXVtTOAYhGPmChZgK0kJSEaT08djXnLv0RxRcO6d4jaDWBOqRwvhvnYzzD+uJqBFCcmo1ZCBjiiStrKLsBh1IKTKiC99m5I+o1nS0506xbCeu5Ao9ULddA32xu3LVAQOn/+vIsI1bpEUH8v6jbRqlUrpiYGc4mgBv0zZ86gpKTEcz6dpaTGfKp+utdO1qkTknpwkKQ/esJp0Hc9T0AANGXWdGh27EblyWxUbPoWip7dYTx9ljmR8nI5FL26B9zPSJc3bfqGqZkOkxkxo0eymUkfO+LRY7BZLMyO57D9MZcUq6bWjkjzTGcYz730JAGlHbCUl+LY1Ns8x6lvWMajT7C/j0y68Y9Xotve5WKxtoIiiAZeC7lwGfTLZsBRTlTD+BQPE6PgVUrOoWGKli5ZgJn33s72f7WzFPv1FkSrRP5oF34Au1Cixb7TTm/yjpkxkIlrb2u22nH4XK3R8fv9+Y3SOQpKqzF72ec++1QKKSaO7oPrerf1U4HFGD+0e4Pbw6JnfUJGEOfSF1GHQZCPnQnzgW9hObUb9hrnIlZx9xEQtR0AUcdrGIh56i0xCxVzujcamCh4jgBY4wZ1zczMZDOO7llH96yis1/wTEWks5T+6xwpqB0+fNgDWm7Qo790u0uXLvVaF0lVOarmaff+BkNOLmSta90TFF07ofUHq3D++eehGtifnavdl03AS0Y6oQU2rdZXzdbpkb9oCcyFJSwcj7LfVYgbf4sfe6pEza87CcDJPeBdn3hgwugYxA0djdhBQyFv1RYCma99l67LbP3sMpxf/gLKvvkivJVoMnobMNkAYDtfAFGf/pDPXQn9K48yHzDq0MpzDpQVlTDw+nHd2xjar5fn0hu7JuLDE9TNyQ/AzKbwAxhdnE0TlUNv3YouWbWezEUVevR+7POIMEBT7/y3Pt2BTi1TkORnH+vetuG98R1mgwfAnPYCOWNYjGVdihXIwrO8KZSdq62cx57qxrW9UZCh4LR3714260g7sTeTotsU3Ohx+rc7AgXt8BTcvA3+3pKfn1/3dZHU/kT9lMgzTbnnUfXNZsge+4fPKdTG1WnDBqLuCVCzfSdMhDUKVCpYCgqhXrKUXRs9ZDCMJ0+hcOUqwtQ2s1AykpQUNF/0NEQJvp79NVu2QnfwEJuJdLjeu86DYt+r2cwjBSnG9s7noIqof9RgL8tqzZxtmcGeEyDjsQXMoK87fjhsdWjXVJJ2bqr1OeOcNj1bHgGxHr0JiL0B/fLZQJkaegV5X40WG/zAq4iosJs2H4Eirg+51OQzKUvvH1E2sCsttPEXlQeqijFKWcMD5ptTAtY51imPRKXUrJoWlvc/ow+uJz7ZUoorsaabghjtwGlpaYyR0V8KSO4PYlBmdvbsWQZYlHnRX7rt7yfmLfVaF8lxHjcGaj8qW7uOrYkMOE1IVSUOmp17YKWOtqQYlQMHwFpeiRMT78ShXgNwfORNKP30Y8K8aiBv3x4tV78F1aABAWyv5L0PmREf9YyeIWvZBi3/tYSBl82gR85z83D0gQlQv/s6Sr9ejwsrFuPE9MmwlJW4VGMBkm/z9QCgaqUmex9KPv+4gWw1FjjKCgLLlNq7KYh164WoJ95hA7nuwE48/dRM3Hht7WTBzkPH0KbPSKx57TVkEfXR7jcTTNlbE4D5lC2HlARVwH6zpeGXxliO70DFvJ7QffK00551sdkmcsx6bj+zfVXM7uY09odBtlYGZ1ljE0X4pY8S45uJ0VImCOqFL+fDg3ChZhvdzqr+ayDpNt0fKnJFvdZFuj6+QcFQoCJq5MFs5D2zKDSDPXGSAJQJDqsZzRf+Ex2IisZmAMn1orQUxI+6CVmLFqHDtxsQO2ZkoGlj6euo2fYLhLFegQ3rOAuZOmkaizrB7vPeSlRu3xKYP8K4Ts590LMmUtaijW87LynCqblT2QRAg9mbj+wOMTAQEMsvgICouVWTFqLX+DvxzMOTPafknDqFgWPuhlZvRZqMgzn/HDi5r+ZhPbonsoz4V1JkUhEmjuqDxNhA9SxHXRaWZzq0ldB/vZQlSa+xUE3/KKi3svaDOTD88E7Yy+DjQjNeaC1DkKg66B8jxKcxF28SVM28NVuHfGPDWfxDuUS4o0/4r4Ok23T5ED0eLLxOnV0ovNgC57wxhDHRKHrzHcg7tEfS1Cm+nZ/a6eiyIYuJqGuZUFBveqLqdtj4Gel8ajZbSZca0VA5waRy47dQL3qJ+YSxWPouAKurCqns1tsHqEIOCOoLTh80iTRgvWQ4xLJvG8TXjQdE/vH/nCBmV6sR07YL7D1fw5PH9Sz+XDulEHOWvg9UVCI2PZEMDAcgyTsFvm1XOFwE2K7OYelvCWAJMQrM+r8hkElETE2JkkuQmRILPgRt/27X8bDmh4KX8uH/hFxqEXX3EmfDDDOIFZrsWHHBiNmXuZ6xb7QQzxEAvPdIw4UL9p6N9GdaVLzXQLq3qW0sVHSKerlQ+OgrdjZbSJf3nF/wFAEZMYs44QGNI8cIOBTCDguievV0BiWk3ZScJ2nZ4qK3rtiwCTmPTGduM3xM/GUFM7RWVbJYYFQo6wsVKkfRrhMz9DMzxv49jWGYgWnje5Dc8mAoOwGirVrkVwnxfC79YpMASgkPQf+JSOszHvayQtgO/wo6h8SZzB6XXtPX/7nkk/+yAEZnFvt3bVGnc38/fgG/ZueEj/kNvQ9Rk14NvU6MVTLPzhHEpkC3/tl6OzfWR546a8TgOBF6qS4vEus1sQ3bbNyzkf4qIWVadDbSe50jFbpNVUhbEPcDeqw+LhTuDugOKkiN6sL4WNiqNTg3cy70RGVMe3wOY2bW8grYKIgI5Yga2K9udzabUbTibeQvWUqA0cy+ZOQPXnWdhSxe/wEypi9wAtiIGyBURaPky/+xOGBWrRai2Dgou/dB+lRnRF/q30WvaQyxntgH/vhvEHYIscKEoJOUAH9zlZAAlQNmAuTiZikQUpWxU084rhkDW3kp89CnfcH803rYK0v+vgBWV6HAtXLdL2G7v2LcAsjHPRFoq/jmdVjO7oNq2moWdscDvDfOgSAmxRkjLEyx8elaxhH7NPi+l/KyQKyhvS3cs5H+8e5btmzJgMq/c7vXTNKlRt6zk5cfH987pKCDRZDgVUq2VKjg1eVs5jHj2SeZ4ZwCUsyoEUiYMO6Sd63a/B0KX3+LhdQRqlQsdI4jCPOqqwpZuukzphamTnmE2cJoKGmagon2yEGcW7wANr2u0fqS6cvVhI1KwbfqcvH6ps691J5qMsBuMnjZzDgGXpbdm2HZUzcb8N8KwPRGMxvtqJNrYVkNNu04it2Hz4XtecIWPQLBizxf+/ECGL59g21W66qgmvlf5mLhFuk1/wfzwc0w7f0ybHmrsDgwaK8Gi9vI8EiGpF4zkOuLGz78EAUd9zrHWo0uMEa+W6jtq0Hi4AcBM486KZeDSyWM+MABnJnyEAt0KCCsR9G7F4sfBvoFbvfgY7OypUPGM2eh23cAVfS7kDt3s8irosQE5mDqaIBla8Wfr0Xlrz8hYdTNUPXoy9ZCUnWRfkyXGuip5z1d8F2zb3dYWXwoMa5bwexhon7X15MEOydTzN+thWX/z3XvY38FYJow/98RmS/OX2W0mlGz6iGYdq337DIf+QnVi8cies5n4KK8vmojFIe/sREqNfOkHm/lmfAPAmJD4oTMoTUU6yow2fFFiRkrLjTOdyRDMbMG/xJRqD5FvxxE1Fj6FW6bzgCLuoh9ibv0/Y9Q9fVGiDIyIaBf3qaGapI3S34B88K3abTM7kM98em1LCJFA665pT5fdPmQ9xKiSBLz1s9gyz0OUf+R4DPb100FPboXlp2bmD2sXiQBTRI2sZz9HfpNyyEb8SDspRegWTMLlmOBo4vlzG+oWjQSyodWQZjekTEv057Gc/49pbdhxgl9RJZhMGbWwDDl9YFGd1QIzo8ZALz7g7au8DjGc+fZ0qPacNAceKkEAgJaouSk2rDJ3iwoRATS+nri/xnEdu4YS3xmOxYmWpCc6fysmkTmdFsx6FioaVshAfycI7AXXbis5zQBWJhF998nWbrkCJR/DJVPXt1UYI3NkqnhnvOBs0urOjwPnqiwPP0OpCOQtTm8jYTewBQCpBzcX/fL3LbzJ1kKm5mmqQk3SROIeWNMHcGERXG9+L3qKnxTFVw+Q28qgiYJs7CV/PTjs1davPJQ4c5XBJZVpOYrIkXoylxchBZYU77qJjTIkz1C80UdkWbQ2cQIErdz1IwIK69Iztc9kdgfhe4G1lB37Drt04a4zYcuc0SkVSQNcE+tudMjLF/vR2h50XzNd+VtUgR0gApXnh53bTflq375irT29aHQ1cAQIQhb4QLU+V4q7t0kxV5p7cMFqu5PNtubGn7d8jV48GDqNDbLlSJHco4hIvPllMjLV78bInIg+n8BBgDoFRT574qubQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: 38px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big [class|=icon] {
    width: 32px;
    height: 32px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAAgCAYAAAD9qabkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZGNkZBNzVCRENGNTExRTQ4QTBBODM2QzI2NzZBQTM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZGNkZBNzVDRENGNTExRTQ4QTBBODM2QzI2NzZBQTM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY2RkE3NTlEQ0Y1MTFFNDhBMEE4MzZDMjY3NkFBMzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkY2RkE3NUFEQ0Y1MTFFNDhBMEE4MzZDMjY3NkFBMzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wMBq+AAAXvElEQVR42uxdCXgURRb+u+c+kskxITdHSLhvXURFQHFZdhFdkfswsiiKisglCIqgq4giciusIrAoC7KuLCqLCqiLBETCLSEhQO77nsw901vVkzk6mUBiJhkW876vkkynul93V733/v/V6x4GwzdJAbxBWiJpWrSMFJO2jbRFo3uJ6Oe3SZtMWkgL6C4lbQdp8z9dMc1cNDnAef1TW0i/8xy2kvZim0cz4U/9h6Vn4M/xD/zL037Vz8Ur/Kp/WGWUX/WLyY8VpD2PlhV6oXNJY0ljSHuuBXWH1OgzkLaQtDdJm93C10/PYU7N9XO/Qf2e409PYDZXMxHg+qNGOLKBcWygv+hH+oOzWR196XaxGAzL1nTn6uwnELovw2hZ4fzz9/z3m37qAB6F/yTRj7qfqHEA/jwHf957gf5evXohJKRlAEhpaSnOnj0rGH+2nr68P6DGTQzXVlEBa0UVsWsOjIQANxHZbrODs1h4excFqCEO0vD9Obvd+wGFTiHRz/ff7/rFLQg764tE/tb9W71+gf7AwMAWU+qh6/rXzzoM3FpYCLvJBFm79gi8dwhUfXpC1jYWjExKjN8Kc3YOqs+cJ+0sTOnpBBFIINaGghGJaiCD0KHcjPffX/rFaJWbXoIlDAYFi1Fs5vBjufXWvtiaAE2N16bTwVxYhMA7+6PN1EQEjxgOSUR4vbtaS0pQ/s0hFG7ZjopD30EcHAwRQQSw2QSH51qnlEtaHUAjRRTVCco/zYK0571gNeGwV5XAkvIj9PvXw3rlpM/1dVSySOofiDCpwzKWpRuxNN1wa/sAYvyWomIC422IWTgP0S/Og0itvvFkDg2FdvwYhI5+GLnvrkfuW+/Akp8PaUQEuBonwNVJMtz8HlE2fBLYqPYw7loLrrqy1QH4S+SDJkE9dQ3hnzI3Sg2OhOzO0ZANGIXq3cug37fKpzqnx8hcxk9ldjsZ/nrFAOstGsYof7eUlvJOIH7rJoT8+UGv/WxVVbAUFhNKzxBU0AasUuk+hliM6PnPQ317P6RNmUb6FUIcFgbY7cScmP8bBMAGh0E25lmwIeH0xkD5/LvQr54NWEwQxXUHGxYNRq0hNMgMrqIU9rxrsGVfvvUcwNalk+v9n4LwQJZlYCJcsFJnRHp2EXZ9k4zsgnKfnoOk22AEPL6BjIqovpkL1bhlsJflwXhkp8/09gkQ6gsUM4iUscgy2lt0DAwGA65cuYKysjIHLSHwOi4ujv/b23aFQtGIo3OOpD0xfgr7OcL3O279oI7xm3PzULLnXyg/cBD68+cI5C8k5iyCNDoa6rvuRMhDD5B9Rrr6a+4dhE4fb8GlRybAWlEBsUbDOwGKApibHAWwbWIgn7LAscKhUIMJ1sCSdAhMQBCk94+DpP8g2HNySEdGgGjsJXmwpSTDnLSfOArzreEAVArZDfvIJGKEBav51ishGgvW7kV+ie/gknr8MrfxE2hq+M8GWFKPQdS2B5QPzAYjdUx46gSMR3fzfXwhGnHdiRpEtmW14P3X6/VITk6G1erOPxQVFaGQRFbe93lk1ul26gz69esHpUdUvhHM5Q9BHIC1tAzRC+YSGP9nQY+ibR8j86WlqCIRTgoZ1OT46jtuh62yCtWnziJr62bkkxY2djLav/U6ZO3aOhzm4HsQu+xlXJuzgGYfndoaN/bdeyPsoXEIGjAIrLyuY6s8cRRpi2f60PpFkE+aR1AQMf7AEDDkPhp3boB53xbYSwthy0iFKHQ9RJ06w5aV68hq1IwBGxoJ9u4REPe8E8bPNxMnceX6qnxxvkqZGCv+cgfSPhwPw95p4PZPd7UZI7r5fELaiBcvKK3iW5XeVPd85FKMuKe778YjNAbiuNvcBrH3beg+WQzTz/ug/2w5dFvnCCiBpONtPtOtFPk/Ul29elVg/E4pLi7mW51kHOlL92ks77cR6K/o2pl3AJ6S/doKpDw2Gcbsq4hbsBi3XUtFr5NH0Xn3J+j2n33o+0syemz9O+TRccjbvQMpo8YT7l/g2j/86ekIGNCfUIEiQCRq1HlFP/4cOq/6EAE9+qLkmy9gLsx34xZynQV7diD91fm+pZqjnwEjkxN4H8jTTcP7S2D8xxogIBii7v3B6cqhW/4UrOfOgI2KqjkZIbGhjkPx6EKI4ns2PwLYuXAoHhzQrsUmZFmlHs+u2O36fN/vOmHG6HsEfdqG+26FRaSNFULRM18LP1/4TugwtCT6pP3kE90mL0h/ZWcFKq6TBLCTf32cZ8a+Iotv7ncNvPdGC+oTutbfGKHGZC2rQOSc58CqVW7d+w8gY8lLELNKdNn7TwQ/MNzJGlzIlyb/whInQ54Qj5SHx6EiOQlZy15H3MY1fGSkCEWbOAmVScfBmc0NdgIhQ/6AiLGJRJcdl+ZNhyk3C6KPNqLL2q2Qx7Tj4bm5IBd2k9Gn85tP9DEisEGBMGxfDdP+HRC17+o4bwLrKT2wF2aj+q2noVq0GeKu3Qn3z/Na/CQfM5M4kJcINS1sHgTQOSaoRY3fmxz+ORUmszBC6Qwmnx3fXporzAd0HSj83PH26/Zvisi8jNCwUAnGhEvrbeMipNjSQ9Xi40AjP6UAmZmZyMjIwIULF67rJASorroaYm0Igv803L2tshK5b7wFG6yIfeVlh/GTSX515lwk9+6D3NXrBJEv4K4B0I57BCLiGUr/uRfVp8+6adOw+yGLjeEpg9cKQS+iHfGIw8GTqE+Nnz8nHTmnbe+5czK3DfD5fTR9uRXWM/+F6evPYNr3IaGZnRzG77xWm5U4gWi+GrL6rWdgOXMKbHSko26CqxsYZA8/2XwUoE9cqN8halhwAKQSIZg5cjrdd5SjKAO2nBQ3LB+1GMoH5/G0QPH7JxHw+Hq399aVwXL5hN/viVbCQN1E+kCNlxpxQUEBb9TUuD2pAE30OZN9FosFubm5qCaGbCcUTSaT8f1PnjzJ5xBu6GSNBkhjoyGLcweT6jPnoDuRDGV4O2gnjOG35a3dgJz1q6A/dx55726ApUSINOQJCRBJAmCpqoLhl4uu7dKoSMg7tAfXiGgtDtQ4ECCF4qzbVMp//I5HLLwBKYSOVtW5O/ruO4rIKdOb5gS+2g57UTY5X4Oj7JmpZao2G0GaxOjNRujffBLWYz9AFBPh1Qmw4bEQJfRuHgqgUUkFnz8+fBmJKw8Tnt58iy1yqQT339GFwEIWwYEKDL4tQeDUj527yjdfim7XEmhm73JASsLLVGNf4Vttqd7zKhkci98dQIHZjmrbrx8Dz8Qfrdyjhk0bdQqRkZGQSCTQat3PrpSXl/OGz084Mi5BQUGCfED37vXnZChE56w2SEK0EAe4KxLNeQUwm8oR2nMgZB07OPTs/xoSdRhvkNKIcIjk8lpUwgaOGAtDLp2zeBQAkf6sJrD+EmFvRpiTCUWHeIhUamjuGoLyI4dqjsW4UIQh/ZIw2kbHgiXOTx7dNFTMqDSQPzIDbEgEDB8sIxBGS3h9sKCoif7NhEaAKy2Efs0cKPEO2AGDYc/Jh4jQFs7DKCS97oIt7YzvHYCIFUaZrCJdsxo/n5VVyvDkqLu9/u+n8xlYt+t7b0ioSWJO3g/djoVQT15e1xs7jebLNTB8+0GzG/eWHBOKzPVfoI4Y/p4CS5PWuz0Tf9TYqdFTI6cOoJJA8y5duqBDhw6uvtnZ2bzhU0RAjZ/u09B8AE/nOaaG07vnkygggEBUhn8GgF9VIceX0PV8Mrh24qACBw8U5At4myC6OIuR7KuBOEyYB2IgPP4Nnei/dvKGT51H26fnw5h5lW9hI8fySUtjdgbydm5pljEWdewOrqoCshFjScRTwEicAC2MYogjqO0EaJ0AV1mCnEWJQOIiRD/8KFh9JfmXhwPURjdfEvBmkv492mHz4gn44PMkn9IA3tsf2AjrlZ+hHDkXkh5kYkiVJMSZYU75EYb96+skB5tLVmeYcE5na1YdtRN/1KDDqPHRyUkmv2dEp3/T/t5WChqW9eLAiB2rANaqSsd6PYXTvXuQCNwVlSd/RPHO3QibMgnqAb9DwY4dkIZFIGTkn+ocquqnE+RwZojbaPkVBbcOO+yE/zNswx2A7lwyMte8jlhi/BJtG3R7fycxeoIK2sVBn/oL0l6aBWtFGQJvvxPa4Y5lS2mbCEeQ6tEHcS+t4P+mTiN3+/uNuiU08nMWE2z5hZD9YSQYmRL6tfN4R8iQ/9E8AN9PxMJoNEKXVYzufXpg0d2h2KK042iZDVoP62bkCt86gF0v3o/bO2kRqBRSgKdGdMPYQXGuzzM3HsVXJzJ9OjmNZguOnEp3wc02IQHo2oHAwRqeRusGZk0YAqvN7hMqoHxoPhRDp8FWnAXDN5tQsXqiYyCUGnCGSmIREkh7DYVm7qcQt+8F/b9X8f1+S0ILgCjn95pNb8BThoxCDlNWDkzXMiHu3dPF22OWvIjzU6cgZ+Va3gHQEmE7zJDHd4Syr5DXVhz+HlVHj9OMAjT3DIQ8Lk5AJ4xXM4ghydCYpwGK93+O8qPfIfT3DyB48DCe41PJ/ttqWMsdyEbTfyCCB90v2I86AqczoJV6jXUAPJenSJM4VVtmAaQDhxLquQb69QthL84l/D8KLHFqep0e+tx8PPXsY1j36jyeFp86b8BBnZnQBg/brAe1/moHEBWqRFxE3SfIglRSvjnlcm6FzyebTm/Cps9+FGyLi9bijWdHupwAlYeG9PSJA1A9spgvzmBDoiHpNABc4ipYrp0GV10ONjAM4rh+vId29Z/wms8cgLdlQFUL1AY4DZom95zQ35n4i4+Pr9Of0gFaGETrAjz70jyBkypcF/KqVDBlZqH8P1+TyO9eu27z2GR0q6jkH/2lz/pXHjkGESOHtaQY5pxcKDp3cqCzi5eQsWgprLoiSMk4Rc4WFuZUfHuIHD8TkogIxzop0/B7aK0o59f7KQpwOoDYGfNx+eVZMBcVEOPeBN35UzWRvy/a/Hk8+XwahZ87KkKdKwiNAkX6KmeChA82tpw8SO4cBJVyI6rffgZcYTYsoZHQX83EX1e8hMUzprj27aLyQnUsppanAJV6M9KawQF4kys5xcjIK+UdgVN8VQtg+ulzyAY84nam6mBIe9xbf77g3EGfXVeJhXoA4br1wGAxjlU071OBToPOy8tzJfecKwPUIdAkYcMr/RpCesUQaQJRsmsPIp97GqxHKXHErKcd8D7pGDH0FBJZI2FMTcfFB0Yh4tkZsOt0KHj/b6jOTodMGYr2766Asqcw6UgrCRmpFKxMSuyp4fRJGhaOkPv+CGVCV745RRGXgK4bdiBt0UzoL6eg7IdvHXNDTE1qPL906Nz2a8See80zS+p4H0JmLkQ9+0C14D0Y185F2fGjmDD3eYHxr1mzEatPZCFiyiJwZj2YmrHjqspb3gEkXy72eTKufsTEIDhQOCGtNt/w5Mr3HofiUhIUw56EKDKh/kiRfRHG77bBePBDn13XqUob/hAqEWxb2lGOawY7Pis0o7nyrdS4NYSL147oNMFHs/aXLl2ClBiUM1egI0ZIcwPOPEHthOL1VgEcM94GcWgI9Od+Qc7bqxFLoH9tqU4+Q6B8DpS9eiPmlYUo2LQFqc8/y8c6mTwYYcNGIuqFOdAMHSJM5m3eQpDDUUhjovhEWkMlfMwURE99hn+/gLkgD+XHfoCtuoovCVbEdYI4KATxr6/DhWmjYNNV+fT+2zJTCb2sJtRIJXACdkKTxN16oeqpd5Dw6Qp8stJdNTlr2UqsXfoy5LcNRQfOiEqJHIzJsQRrTT3lWwcwbvm3kEvEmHRfPF6d4i6Eef/LX/D2HkcBhs7Y/MthdDJGhWkw6r7eCA5Q1kEFvhkNKw/paZP2HQ7NrI/JnZMKkliVG6fBlPSpz69vV74ZCzvI61CAT3urUGpR4qqhLkfII7xhyWUDTlU1zQHSKO/NoCktoPUBMTExrm3O5wKcS4SecsOqQGeUIN5MFBJEHMC7UPch4/mgMMlXffYcbGRiy9vFImLGdIRNnoiKbw7yNQTyTp2h7tfbwZ096eLxE8h8+VXH48SUBzdwGZBy+pgnHG/qytmyDgW7t7uWEPP+vhnt5izh8wKS4BCEDB6Goi//6QgWJ4/zJcOlh/Y3ceQ5WI4fgHTIKCESIM2WnQN523ioX3wPay5z6K3lUHTxPNau2wpxZBw0eamwXD4Ppg9BqU4HcOp73zqA3BLHgYsrhIUV5dVmXMmvbFaj1wap8emKaTecU3u+Pe1TveL2fRDwxEah8dcMTMC0dQRmEV56/rBPdZ4mRvwP4gTGR0jrJtckDGneylpF6BUgQtx/K2BrBoTgueYvCOJkG/2fN6dxAy/uGjRRYACBrhakPz4DHT96H8Ej/uiYwOUV0NdU9gXefZfjKgPUCBn1UP3I7b9JSJsyFXaCYCRtwhps/Lwjm+iYX9Up55H/j63CuUWQZcY7y3gaoOzYGdLwKI98QRmuvf2KT+6zJekAJH3uARMUVidBGGqqQI5VjuePVUGiqILUqEL48m2Q6Epgy0iDlUR/1ljNpztpUVF9BVAsbkGhDwt9uPcoLlzJ89kxJV3vQdDir/ikn0tPvvvZa0augmbeHsjueNjn1zPzoh6p+sZF87ZyFh0UTRtemgj0JpQS1H7c1/nZW+lvQ1YBuJrMPGezQ6IN5V8BljZxKrJeW+6YqIS706SfRBoIze/vu+Hx8jdswqXRE/gHgCThtYy/AbxUFuV4/oOphWZch6DvFhA54qcpP6eZZjIHwyervJ6vhWySWY2IDSDOgLFCrVZBntADojuGQTrhGVjbdgFXWQrruSRYzxypnzrfKkZP3wdAVwfOXc7Fy+99gQNJF30X+WO7Q/PCZ4SPBbj1Hd2N0gX9Ub3Lw9sTZBD4zEfXTRD+Gikmo33vCR1ONCLxR3MD5ZamhX+aCBSLxV7yLe5KP6fQzyxbdzrR/RuyCuB6RJd/46+Nj9isQo6spa8jdUIiCj/aTqC+EeFPPgFVX+9lrbTOv3TvPqQ8NBrXZr/AF8nIoqP49wp6RRzXkaozPztyISTCRyXO4Kv7PPcPe3AsFO078s8GlB852GzzmqsogWHbG+DKi+oPTiIWUthhpy8FKcqDPT8PjNkICzF80xcfXX9u/z8Y95gFH/pVP136YyRuHk5zAbrt8/nJSt8AxJkNUE9e4ZhYrAiSLnf7nArkEl5/909VmNlWzr8VKEZev++mJcAvpBp4x9HURCB9rp8m8Txf+EFLg2k1oOAe1VQL0uozp9OgfanxN261gHHBbJbwdrlcgbJ9X6Hsi68I5A/kXwpSsHETRFotWKKT1uTTR391p86gOvk09Klp/BHoch8jlbheBdZYubZyGRKWb4AyvjMiJz2O8FETob+Sxtfly6JiINWG83UA6a8tgLWyeVe67HkZ0G9+BdL7x0LSb8iN+5fkw/zdZ7Cl3pgCt74SrCHo4vi/IBs4EeLoLtB/8S70/14phMQH3gNnqIJq4uuwl+fD+P3fm+U8qD2vyjBidaYRnZQiqLzQf5oTvKq3k9++If/UeGtn8L29IMRJAxr3IhAh3K2zdk1hO8sQCN/GAYMJwqg4eJhE+X/zL+ZgaG0AuU7ObOKfAaC1BLLw8Jrtdsf+3r4fgLtxHQDl8inPPcpX+AUNvA+KDglQdenBG70pLwdF+/ag+Is9fOViy/BaK8wHPoH150MQd78DbNtOYNRB/HsD6AoKXTGghm9LPQXrhYY/it7qABrigXWlKF829Lp9jD/s4FuLnA+ZvynVNr/dj/qQQeOjvTvmc87I780RuFYJ7BAFB/H1ApyHcfNP6olYx/v+KIXw5PteDJ0+JNOQMiCKLoqIkdN208xFGt1/2Os7ettq3q3iK2TQFGFc9toA0yQGz9TON3DwcCMN09UqjiRgqR/1l/pRf2mt37+16xfor83pm1M8dJW23n//6qcIYDta/rvJnLK95rc/9P/N4xx+i9fv1M9/N2DNV3W1tGyDf74b72a6/37VTx3AAkotSHsMfvh2Wg8kQr+nLqgFdJfX3PglNZ/9df108i90UrubQP9UP46/zc/6/T3//aafwfCmPbXG7Z8+g/za6LHpTeaPm19sxP6tRKxVWsVP8j8BBgAZUrzZIT5pIAAAAABJRU5ErkJggg==");
  }
}
@media (max-width: 767px) {
  .social-link-big [class|=icon] {
    background-position: 32px 0;
  }
}
.lte-ie-8 .social-link-big [class|=icon] {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big [class|=icon]:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big [class|=icon]:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline li {
  float: left;
}
@media (max-width: 767px) {
  .social-link-big.small-icon-inline.small-icon-inline.small-icon-inline li {
    margin-right: 5px;
    margin-bottom: 5px;
  }
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline li + li {
  margin-top: 0;
  margin-left: 5px;
}
@media (max-width: 767px) {
  .social-link-big.small-icon-inline.small-icon-inline.small-icon-inline li + li {
    margin-left: 0;
  }
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline [class|=icon] {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAAgCAYAAAD9qabkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZGNkZBNzVCRENGNTExRTQ4QTBBODM2QzI2NzZBQTM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZGNkZBNzVDRENGNTExRTQ4QTBBODM2QzI2NzZBQTM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkY2RkE3NTlEQ0Y1MTFFNDhBMEE4MzZDMjY3NkFBMzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkY2RkE3NUFEQ0Y1MTFFNDhBMEE4MzZDMjY3NkFBMzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wMBq+AAAXvElEQVR42uxd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");
  background-repeat: no-repeat;
  background-position: 32px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-fb {
  background-position: 0px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-vk {
  background-position: -32px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-od {
  background-position: -64px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-tw {
  background-position: -96px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-yac {
  background-position: -128px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-pnt {
  background-position: -160px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-gg {
  background-position: -192px 0;
}
.social-link-big.small-icon-inline.small-icon-inline.small-icon-inline .icon-lj {
  background-position: -224px 0;
}
.social-link-big .icon-fb {
  background-position: 0px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-fb {
    background-position: 0px 0;
  }
}
.lte-ie-8 .social-link-big .icon-fb {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-fb:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-fb:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-vk {
  background-position: -38px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-vk {
    background-position: -32px 0;
  }
}
.lte-ie-8 .social-link-big .icon-vk {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-vk:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-vk:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-od {
  background-position: -76px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-od {
    background-position: -64px 0;
  }
}
.lte-ie-8 .social-link-big .icon-od {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-od:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-od:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-tw {
  background-position: -114px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-tw {
    background-position: -96px 0;
  }
}
.lte-ie-8 .social-link-big .icon-tw {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-tw:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-tw:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-yac {
  background-position: -152px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-yac {
    background-position: -128px 0;
  }
}
.lte-ie-8 .social-link-big .icon-yac {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-yac:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-yac:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-pnt {
  background-position: -190px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-pnt {
    background-position: -160px 0;
  }
}
.lte-ie-8 .social-link-big .icon-pnt {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-pnt:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-pnt:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-gg {
  background-position: -228px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-gg {
    background-position: -192px 0;
  }
}
.lte-ie-8 .social-link-big .icon-gg {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-gg:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-gg:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link-big .icon-lj {
  background-position: -266px 0;
  opacity: 1;
}
@media (max-width: 767px) {
  .social-link-big .icon-lj {
    background-position: -224px 0;
  }
}
.lte-ie-8 .social-link-big .icon-lj {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link-big .icon-lj:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link-big .icon-lj:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
/* social__link
-----------------------------------------------------------------------------*/
.social-link ul {
  margin: 0;
  padding: 0;
}
.social-link li {
  display: inline-block;
}
.social-link li + li {
  margin-left: 6px;
}
.social-link [class|=icon] {
  display: block;
  width: 27px;
  height: 27px;
  background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAAAdCAYAAAD7Pr3jAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKZ2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDQtMDlUMTU6MDQ6NDYrMDU6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA0LTEyVDE2OjEwOjMwKzA1OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA0LTEyVDE2OjEwOjMwKzA1OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmMyZjU0YjJiLTFlZWMtZjE0NS1hZTRkLWVlN2FjN2FmZDk4OCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjIzNDE2NGJkLTMyZTAtZDA0Yy1hOGMxLTcxOGRjMDllYzE2MSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmNjMDY1Zjg5LWQzNzYtMzE0OS04NTI4LTVkZGU5ZDFhMWE2NiI+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPnhtcC5kaWQ6Mjg4NTY5MTg2Q0ZCMTFFOEI5RjhBRTM2MjBBQUE4RDM8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYzA2NWY4OS1kMzc2LTMxNDktODUyOC01ZGRlOWQxYTFhNjYiIHN0RXZ0OndoZW49IjIwMTktMDQtMDlUMTU6MDQ6NDYrMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9wbmcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTk5OGI2NDMtMjhjMy1lODQ2LTlmZGYtODE0NTZlM2Q2MzJlIiBzdEV2dDp3aGVuPSIyMDE5LTA0LTEyVDE2OjA5OjIyKzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4YzkzMDM4MS04OTg2LWNmNDktODU2Mi1kMzZkNTJmMTMzNTQiIHN0RXZ0OndoZW49IjIwMTktMDQtMTJUMTY6MTA6MzArMDU6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmMyZjU0YjJiLTFlZWMtZjE0NS1hZTRkLWVlN2FjN2FmZDk4OCIgc3RFdnQ6d2hlbj0iMjAxOS0wNC0xMlQxNjoxMDozMCswNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OGM5MzAzODEtODk4Ni1jZjQ5LTg1NjItZDM2ZDUyZjEzMzU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmNjMDY1Zjg5LWQzNzYtMzE0OS04NTI4LTVkZGU5ZDFhMWE2NiIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmNjMDY1Zjg5LWQzNzYtMzE0OS04NTI4LTVkZGU5ZDFhMWE2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w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');
   background-repeat: no-repeat;
  background-position: 27px 0;
  opacity: 1;
}
.lte-ie-8 .social-link [class|=icon] {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link [class|=icon]:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link [class|=icon]:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link .icon-fb {
  background-position: 0px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-fb {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-fb:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-fb:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link .icon-vk {
  background-position: -27px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-vk {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-vk:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-vk:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link .icon-od {
  background-position: -54px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-od {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-od:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-od:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link .icon-tw {
  background-position: -81px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-tw {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-tw:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-tw:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link .icon-yt {
  background-position: -108px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-yt {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-yt:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-yt:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}
.social-link .icon-in {
  background-position: -135px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-in {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-in:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-in:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}

.social-link .icon-tg {
  background-position: -162px 0;
  opacity: 1;
}
.lte-ie-8 .social-link .icon-tg {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.social-link .icon-tg:hover {
  opacity: 0.5;
}
.lte-ie-8 .social-link .icon-tg:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity=50);
}


.footer {
  color: #fff;
  position: relative;
  z-index: 15;
}
.top-footer {
  background: #7394b9;
  padding: 45px 0;
}
@media (max-width: 991px) {
  .top-footer {
    padding-bottom: 10px;
  }
}
.bottom-footer {
  background: #1c3a5c;
  padding: 45px 0 65px;
  position: relative;
  z-index: 1;
}
@media (max-width: 767px) {
  .bottom-footer {
    padding-bottom: 15px;
  }
  .bottom-footer:before {
    position: absolute;
    content: "";
    z-index: -1;
    background: #000;
    left: 0;
    height: 60px;
    bottom: 0;
    right: 0;
  }
}
.footer-nav {
  font-size: 13px;
  line-height: 20px;
}
@media (max-width: 991px) {
  .footer-nav {
    padding-bottom: 34px;
  }
}
.footer-nav.chapters-nav {
  font-size: 14px;
  font-weight: 700;
}
.footer-nav.chapters-nav li {
  margin-bottom: 9px;
}
.footer-nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.footer-nav li {
  margin-bottom: 3px;
}
.footer-nav a {
  color: #fff;
}
.footer-info-block {
  position: relative;
}
@media (max-width: 767px) {
  .footer-info-block {
    padding-bottom: 20px;
    margin-bottom: 23px;
  }
}
.footer-info-block:before {
  position: absolute;
  content: "";
  background: #a1aab3;
  width: 1px;
  top: 0;
  bottom: 0;
  right: 0;
}
@media (max-width: 767px) {
  .footer-info-block:before {
    width: 100%;
    height: 1px;
    top: auto;
    bottom: 0;
  }
}
@media (max-width: 991px) {
  .footer-contacts {
    margin-bottom: 50px;
  }
}
.footer-contacts .phone-block {
  display: block;
  font-size: 18px;
}
.footer-contacts .phone-block a {
  color: #ffffff;
  text-decoration: none;
  font-weight: 700;
  display: inline-block;
}
.tab-weather {
  background-color: #edf0f2;
  margin-left: -30px;
  margin-right: -30px;
  padding-left: 30px;
  padding-top: 15px;
  padding-bottom: 10px;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .tab-weather {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .tab-weather {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
  }
}
.tab-weather ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.tab-weather ul:after {
  content: '';
  clear: both;
  display: table;
  width: 100%;
}
.tab-weather li {
  float: left;
  margin-right: 20px;
  /*+ li {
      margin-left: 10px;
    }*/
}
.tab-weather li.active a,
.tab-weather li:hover a {
  border-bottom-color: transparent;
}
.tab-weather a {
  text-decoration: none;
  border-bottom: 1px dashed #2b588b;
  font-size: 14px;
  line-height: 1.6;
}
.weather-table {
  margin-bottom: 40px;
  position: relative;
}
.weather-table:before {
  position: absolute;
  content: "";
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  border-left: 2px solid #93adcb;
  border-right: 2px solid #93adcb;
}
@media (max-width: 767px) {
  .weather-table:before {
    content: none;
  }
}
.weather-table table td {
  width: 20%;
  min-width: 115px;
  border-bottom: 1px solid #93adcb;
  /*&:first-child {
        border-left: 2px solid #93adcb;

      }
      &:last-child {
        border-right: 2px solid #93adcb;
      }*/
}
@media (max-width: 767px) {
  .weather-table table td {
    width: auto;
    min-width: 0;
  }
  .weather-table table td:first-child {
    border-left: 2px solid #93adcb;
  }
  .weather-table table td:last-child {
    border-right: 2px solid #93adcb;
  }
}
.weather-table table td:first-child .cell-block:before {
  border-left-color: transparent;
}
.weather-table table tr:first-child th {
  border-bottom: 2px solid #93adcb;
}
.weather-table table tr:last-child td {
  border-bottom: 2px solid #93adcb;
}
.weather-table .cell-gradient {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjdmYSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkaWVudCkiIC8+PC9zdmc+');
  background-image: linear-gradient(to bottom, #ffffff 0%, #f4f7fa 100%);
}
.lt-ie-9 .weather-table .cell-gradient {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff4f7fa', GradientType=0);
}
.weather-table .title-block {
  padding-left: 20px;
  font-weight: 300;
  line-height: 1.6;
  font-size: 13px;
  padding-top: 6px;
}
.weather-table .weather-description {
  padding-left: 20px;
  font-weight: 300;
  line-height: 1.6;
  font-size: 13px;
  padding-top: 20px;
  padding-bottom: 18px;
}
.weather-table .cell-block {
  margin: 20px 0 18px;
  position: relative;
}
.weather-table .cell-block:before {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border-left: 1px solid #93adcb;
}
.weather-table .day-wrap {
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.6;
}
.weather-table .date-wrap {
  text-align: center;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 24px;
  line-height: 1.6;
}
.weather-table .icon-weather {
  display: block;
  text-align: center;
}
.weather-table .icon-weather:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
  /* Adjusts for spacing */
}
.weather-table .icon-weather img {
  display: inline-block;
  vertical-align: middle;
}
.weather-table .icon-wind-block {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.weather-table .icon-wind-block:before {
  content: attr(data-title);
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 100%;
  margin-top: 15px;
  background-color: #e7f0fa;
  border: 1px solid #93adcb;
  padding: 0 5px;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  font-size: 13px;
  opacity: 0;
}
.lte-ie-8 .weather-table .icon-wind-block:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
.weather-table .icon-wind-block:hover:before {
  opacity: 1;
}
.lte-ie-8 .weather-table .icon-wind-block:hover:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}
.weather-table .icon-wind-block .icon-block {
  width: 15px;
  height: 15px;
}
.weather-table .icon-wind-block .morning-block {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFQ0E0MjcxMDJBRDExRTU4RkI0REEzRjdCRjJDNTExIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFQ0E0MjcyMDJBRDExRTU4RkI0REEzRjdCRjJDNTExIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VDQTQyNkYwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VDQTQyNzAwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7r5IgiAAABOElEQVR42nyTsUoDQRCG746gD6AipPQBtBEVAgEbQbAUPQUJSKrgE2iRJ7DTYBGwiJj4BsZC0KSQYOMDpI8YGzub4D/yrazHbQY+Njfz/7N7e5P49Ooh8iIR++JAbIgF8SFeRFvciYkvdrEkBuIE4bKIWdvkB+j+mS3RE9eihHhEbcRziXrPNSjQwI5TF81oelyKb/TrZkxJZI1bopPToIk+tZ2P6Jg13ojdwAkuRMV2XhWPAeNzwGz5Fdt5Xrx7hS7rU44pZh2LuYQfi55gW3yJHcQ+LmzDTzO/ik2vcM+g3NIgL8rizcwtBiDKNNgThwGz6VsJn2NWVDOCbsBcRd8pMKspNzgjGlOGpCbOOPbEjeeQxLHo06xIsyLPfepl9L/jGXkN1rgsO+65u1UutcEr/v2rfgQYAOLtRGpWyE8hAAAAAElFTkSuQmCC");
  background-position: 0 0;
  background-repeat: no-repeat;
}
.weather-table .icon-wind-block .midday-block {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzM1QkIyNzMwMkFEMTFFNTk4MTJCMTE0RjE3MDNCMkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzM1QkIyNzIwMkFEMTFFNTk4MTJCMTE0RjE3MDNCMkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VDQTQyNzEwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VDQTQyNzIwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7iUl2GAAABQklEQVR42qSTMUtDMRSFk+Lg7ivuuuugoIuCiyA4iq2CuAiCdnF16+Koix0Et4o+f4Cgi2BdtLj4A3QX624Xn9/B+yQEQwcDX2+bnHNvepP4oihcOXz9qEKowRrMQhXe4QEu4LLI975KfSUwjhG60DDhBEKvaL813zXdj0eVbeIeDjC0XGKg2yXswxy6V+9qh6r+CCdMnLoBgwRbhG2YkbEO/diIaBHy2Gy6vnxDfGxAKzYSzmAlsYFj2FTlabj9y0iVTsKs+UlVzhC9BQs3Fu9IFG/Z29cejMjcQzQaJFjSecI6c1eJyhl8aNtPsBBkv7aLck7S5YR5Hp5lbtsFcFGCVVVPmKVv/++c7a7qrJss7Awwar0pvXy+fBgsjFujPu0cO9bVzP6jtjqsfmB8+b3biVc1VXbVmqrbloev6luAAQDapYSs5aqeqAAAAABJRU5ErkJggg==");
  background-position: 0 0;
  background-repeat: no-repeat;
}
.weather-table .icon-wind-block .evening-block {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQ1MDQyRkMwMkFEMTFFNUFBOEREQzcxMTk4REUyQjgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQ1MDQyRkIwMkFEMTFFNUFBOEREQzcxMTk4REUyQjgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VDQTQyNzEwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VDQTQyNzIwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6dW5FxAAABQklEQVR42qSTMUtDMRSFk+Lg7ivuuuugoIuCiyA4iq2CuAiCdnF16+Koix0Et4o+f4Cgi2BdtLj4A3QX624Xn9/B+yQEQwcDX2+bnHNvepP4oihcOXz9qEKowRrMQhXe4QEu4LLI975KfSUwjhG60DDhBEKvaL813zXdj0eVbeIeDjC0XGKg2yXswxy6V+9qh6r+CCdMnLoBgwRbhG2YkbEO/diIaBHy2Gy6vnxDfGxAKzYSzmAlsYFj2FTlabj9y0iVTsKs+UlVzhC9BQs3Fu9IFG/Z29cejMjcQzQaJFjSecI6c1eJyhl8aNtPsBBkv7aLck7S5YR5Hp5lbtsFcFGCVVVPmKVv/++c7a7qrJss7Awwar0pvXy+fBgsjFujPu0cO9bVzP6jtjqsfmB8+b3biVc1VXbVmqrbloev6luAAQDapYSs5aqeqAAAAABJRU5ErkJggg==");
  background-position: 0 0;
  background-repeat: no-repeat;
}
.weather-table .icon-wind-block .night-block {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjU3RTBDRkIwMkFEMTFFNUJDRThDNjc4RDFBMUNGMTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjU3RTBDRkEwMkFEMTFFNUJDRThDNjc4RDFBMUNGMTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0VDQTQyNzEwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0VDQTQyNzIwMkFEMTFFNThGQjREQTNGN0JGMkM1MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jrUELAAAA9UlEQVR42pyTOw6CQBRFZyhYgQnGEvZh6SdxAUhNhfsy1jRuACrZhhZ+CrWyGu8jd5KB8DFOcjJ5j3sf8+bjGWOUBcMDW5CDKzCcc+a9ht4xhqACJYVT5qeMS34PG2Yaz2DnVm4j36kLGddLPYF0yOgUSKkXn0pA0SFagENPgYI+dZSeOoyyUfMec0yfuoHgVyM1M3DRqt4zoxWH1tqonmF10PiY3tL0HUHgaNbgBTYidnE0E/CwPcetZa3AkwUGe+7b7SXYj+32/+fMRMSbk40YM+qi9t2OeHcL9iTH4XOOma+ssWHueFXyh4+cJ+Ok/aq+AgwAdJ9uTmFHqBEAAAAASUVORK5CYII=");
  background-position: 0 0;
  background-repeat: no-repeat;
}
.weather-table .icon-wind-block .icon-wind-nw {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block .icon-wind-n {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block .icon-wind-ne {
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block .icon-wind-e {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block .icon-wind-se {
  -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
          transform: rotate(225deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block .icon-wind-s {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block .icon-wind-sw {
  -webkit-transform: rotate(315deg);
      -ms-transform: rotate(315deg);
          transform: rotate(315deg);
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.weather-table .icon-wind-block + .weather-number-wrap {
  display: inline-block;
  vertical-align: middle;
}
.weather-table .weather-number-wrap {
  font-size: 18px;
  line-height: 1.6;
  font-weight: 700;
  text-align: center;
}
.weather-table .weather-number-wrap.morning-block {
  color: #7a98ba;
}
.weather-table .weather-number-wrap.midday-block {
  color: #2b588b;
}
.weather-table .weather-number-wrap.evening-block {
  color: #1c3a5c;
}
.weather-table .weather-number-wrap.night-block {
  color: #000;
}
.weather-table .time-day-block {
  display: block;
  position: relative;
  top: 2px;
  font-size: 12px;
  line-height: 1.6;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  padding: 10px 0 10px;
}
.weather-table .time-day-block.morning-block {
  background-color: #e7f0fa;
  color: #000000;
}
.weather-table .time-day-block.midday-block {
  color: #ffffff;
  background-color: #93adcb;
}
.weather-table .time-day-block.evening-block {
  color: #ffffff;
  background-color: #2b588b;
}
.weather-table .time-day-block.night-block {
  color: #fff;
  background-color: #000;
}
@media (max-width: 767px) {
  .table-container {
    margin: 0 -16px 40px;
    overflow-x: visible;
  }
  .table-container table {
    white-space: normal;
  }
  .weather-table .icon-wind-block {
    display: block;
    text-align: center;
  }
  .weather-table .day-wrap,
  .weather-table .date-wrap {
    text-align: left;
  }
}
/* plugin styles
-----------------------------------------------------------------------------*/
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-carousel {
  position: relative;
  padding: 0 12px 0 10px;
}
@media (max-width: 991px) {
  .slick-carousel {
    padding: 0 18px 0 13px;
  }
}
.slick-carousel.photogallery-carousel {
  margin: 20px 0;
}
.slick-carousel .slide {
  padding: 0 15px;
}
.slick-carousel .slide a {
  display: block;
  width: 117px;
  height: 117px;
  margin: 0 auto;
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
}
@media (max-width: 991px) {
  .slick-carousel .slide {
    padding: 0;
  }
  .slick-carousel .slide img {
    display: block;
    margin: 0 auto;
  }
}
.slick-carousel .slick-prev,
.slick-carousel .slick-next {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAoCAYAAADpE0oSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVCMTk5M0FERDkzNjExRTRBN0M5QTI5N0Y4RTE3MjkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVCMTk5M0FFRDkzNjExRTRBN0M5QTI5N0Y4RTE3MjkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUIxOTkzQUJEOTM2MTFFNEE3QzlBMjk3RjhFMTcyOTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUIxOTkzQUNEOTM2MTFFNEE3QzlBMjk3RjhFMTcyOTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wYokpAAACmklEQVR42ryYT0hUURTGx2EmyUVFgbYVxEUIlbQpWgi5UBCXLrSyFInQnbQwBmsSbJM7/+B/0Qx00UJMQ5osEFeRfxAXIbZNIik3ogX2HfgeXB7z3tx733t+8IPh3fvumfPu3HO+N3npdDpmoWsgBZLgGVg3XSBuEfQsmAZvwQw/F5xG4B5m+IbI51emiyQM59eAKnBdudYK1jg2H0XGRWAQ3Ad/lOu/wT2OFYUdOA+MgXGwkmV8hWOjnBtaYHmcl4DfEZCxQs4NZY+vgE5wC/z1mSdjd5n9R7AdJON8HpcOsKPxJb9xrtxzJkjgbrDLvdOVzP3Oe60e9R1QB65anPUWsAkWQcYkY/khTYAHYN8i8C/QyDUumgQeZjnMxOz1AczyfGsFbgbF4GksuGSNUq7pu8cl4CWoAMchBD4CDWAZfFZPhppxkkX/Ra4zaKgtrvlaTVQNLH11D/TFwlcvf6Sd7kd9GzwE5eAkgsCyZhO72JJUN8n4ApgCj5hxVPrBGBLrXIKP9p1JLw2gOfbz3ngAJxJIkvFj2peaU8i6FlRLGZZMD+gqjByEhS4zhpzrg7jLQYzpOghDOQ5mCKy69zbN5tAaQeA2NouubCXTcRCrOg7CQGUsHDfBP68msaM4iPwQgjoO5onbwcQ9HMRuLgehqW7aoQldByIOYgMsBOjJlX4Oxqtw7NN9eDqIHMrpYPwqVoYOYsQi8DBbbMbWZXbQjTQbBHUcTCqIoT9mpfnkdhAeKtV1MDrNYZsOYpouxUtJuoznOjVAtytJ6/xJl+Ilx8EMhPl+fMK9+wreZ3ljNHYwJn14jw5iEpxXrls5GFMDMM+M+13bsGDayxMWZ7QdfAH1yj9AN6L+D0R0yCOW4v0NvGak/wIMANiFlXxBW4rnAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  width: 15px;
  height: 40px;
  border: 0;
  outline: 0;
  background-color: transparent;
  text-indent: -9999px;
}
.slick-carousel .slick-prev {
  left: 0;
  background-position: 0 0;
}
@media (max-width: 767px) {
  .slick-carousel .slick-prev {
    left: -5px;
  }
}
.slick-carousel .slick-next {
  right: 0;
  background-position: -15px 0;
}
@media (max-width: 767px) {
  .slick-carousel .slick-next {
    right: -5px;
  }
}
.jq-checkbox {
  top: -1px;
  width: 12px;
  height: 12px;
  border: 1px solid #9f9f9f;
  border-radius: 3px;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
}
.jq-checkbox.checked .jq-checkbox__div {
  width: 6px;
  height: 7px;
  margin: 3px 0 0 3px;
  background-image: url("img/check-bg.png");
  background-repeat: no-repeat;
  background-position: top left;
}
.jq-checkbox.focused {
  border: 1px solid #08C;
}
.jq-checkbox.disabled {
  opacity: 0.55;
  filter: alpha(opacity=55);
}
.jq-radio {
  width: 12px;
  height: 12px;
  border: 1px solid #cecece;
  border-radius: 50%;
  vertical-align: top;
  cursor: pointer;
}
.jq-radio.checked .jq-radio__div {
  width: 6px;
  height: 6px;
  margin: 3px 0 0 3px;
  border-radius: 50%;
  background: #264964;
}
.jq-radio.focused {
  border: 1px solid #08C;
}
.jq-radio.disabled {
  opacity: 0.55;
  filter: alpha(opacity=55);
}
.jq-file {
  width: 270px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.jq-file input {
  cursor: pointer;
  height: auto;
  line-height: 1em;
}
.jq-file__name {
  box-sizing: border-box;
  width: 100%;
  height: 32px;
  padding: 0 80px 0 10px;
  color: #333;
  font: 14px/30px Arial, sans-serif;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #F1F1F1;
  background: #FFF;
}
.focused .jq-file__name {
  border: 1px solid #5794BF;
}
.jq-file__browse {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 0 10px;
  border-left: 1px solid #CCC;
  border-radius: 0 4px 4px 0;
  background: #f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
  font: 14px/30px Arial, sans-serif;
}
.jq-file:hover .jq-file__browse {
  background-color: #E6E6E6;
  background-position: 0 -10px;
}
.jq-file:active .jq-file__browse {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}
.jq-file.disabled .jq-file__name {
  color: #888;
}
.jq-file.disabled,
.jq-file.disabled .jq-file__browse {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}
.jq-selectbox {
  vertical-align: middle;
  cursor: pointer;
  width: 100%;
}
.jq-selectbox__select {
  height: 35px;
  line-height: 35px;
  padding: 0 45px 0 10px;
  border-radius: 0;
  background-color: #ffffff;
  color: #333;
  box-sizing: border-box;
  display: block;
}
.jq-selectbox__select-text {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.jq-selectbox .placeholder {
  color: #888;
}
.jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
}
.jq-selectbox__trigger-arrow {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 5px solid #000;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  opacity: 1;
  filter: alpha(opacity=100);
}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.jq-selectbox__dropdown {
  top: 35px;
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 1px solid #CCC;
  border-radius: 0;
  background: #FFF;
}
.jq-selectbox__search {
  margin: 5px;
}
.jq-selectbox__search input {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 5px 27px 6px 8px;
  outline: none;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
  box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
  -webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
  -webkit-appearance: none;
}
.jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #F0F0F0;
  font-size: 13px;
}
.jq-selectbox ul {
  margin: 0;
  padding: 0;
}
.jq-selectbox li {
  min-height: 18px;
  padding: 5px 10px 6px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -o-user-select: none;
  white-space: nowrap;
  color: #231F20;
}
.jq-selectbox li.selected {
  background-color: #A3ABB1;
  color: #FFF;
}
.jq-selectbox li:hover {
  background-color: #08C;
  color: #FFF;
}
.jq-selectbox li.disabled {
  color: #AAA;
}
.jq-selectbox li.disabled:hover {
  background: none;
}
.jq-selectbox li.optgroup {
  font-weight: bold;
}
.jq-selectbox li.optgroup:hover {
  background: none;
  color: #231F20;
  cursor: default;
}
.jq-selectbox li.option {
  padding-left: 25px;
}
.jq-select-multiple {
  box-sizing: border-box;
  padding: 1px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  background: #FFF;
  color: #333;
  font: 14px/18px Arial, sans-serif;
  cursor: default;
}
.jq-select-multiple.focused {
  border: 1px solid #5794BF;
}
.jq-select-multiple.disabled {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}
.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}
.jq-select-multiple li {
  padding: 3px 9px 4px;
  list-style: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.jq-select-multiple li:first-child {
  border-radius: 3px 3px 0 0;
}
.jq-select-multiple li:last-child {
  border-radius: 0 0 3px 3px;
}
.jq-select-multiple li.selected {
  background: #08C;
  color: #FFF;
}
.jq-select-multiple li.disabled {
  color: #AAA;
}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
  background: #CCC;
  color: #FFF;
}
.jq-select-multiple li.optgroup {
  font-weight: bold;
}
.jq-select-multiple li.option {
  padding-left: 25px;
}
input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler {
  padding: 7px 9px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333;
  font: 14px Arial, sans-serif;
}
input[type="search"].styler {
  -webkit-appearance: none;
}
textarea.styler {
  overflow: auto;
}
input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover {
  border-color: #B3B3B3;
}
input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus {
  border-color: #CCC;
  border-top-color: #B3B3B3;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  outline: none;
}
button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler {
  overflow: visible;
  padding: 7px 11px;
  outline: none;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #f1f1f1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
  font: 14px Arial, sans-serif;
  cursor: pointer;
}
button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.styler:after {
  content: '';
}
button.styler:not([disabled]):hover,
input[type="button"].styler:not([disabled]):hover,
input[type="submit"].styler:not([disabled]):hover,
input[type="reset"].styler:hover {
  background-color: #E6E6E6;
  background-position: 0 -10px;
}
button.styler:not([disabled]):active,
input[type="button"].styler:not([disabled]):active,
input[type="submit"].styler:not([disabled]):active,
input[type="reset"].styler:active {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}
button.styler[disabled],
input[type="button"].styler[disabled],
input[type="submit"].styler[disabled] {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  /*-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;*/
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url('img/fancybox_sprite.png');
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('img/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.4);
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDRDcxMEI1RTI3QTExRTQ4NjM2OTE3NjhDMzA0RjlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDRDcxMEI2RTI3QTExRTQ4NjM2OTE3NjhDMzA0RjlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUNENzEwQjNFMjdBMTFFNDg2MzY5MTc2OEMzMDRGOUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUNENzEwQjRFMjdBMTFFNDg2MzY5MTc2OEMzMDRGOUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5N4jmxAAAAiklEQVR42pzUiwrAIAgFUBv77+rLXQ+DVqmpcGGteRgYBUSM0CuDr1r/UxJK0njhQFIzyh/VJOwVaX2TSD21F+YNC/ZDVugW25ATpGFHhIM4jEUkaMVERINmTERqHuWcIPN8+PJuOuo0LSMWMbCMWMIsiIhZERbzIEfMi2zYS/dRpnvFWqMnfAIMAMs3MgrhqB9DAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-position: center center;
  width: 30px;
  height: 30px;
  display: block;
  text-decoration: none;
  right: 0;
  top: 0;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('img/blank.gif');
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url('img/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
/*

*/
/*Retina graphics!*/
/*

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('fancybox_sprite@2x.png');
		background-size: 44px 152px; */
/*The size of the normal image, half the size of the hi-res image*/
/*

	}

	#fancybox-loading div {
		background-image: url('fancybox_loading@2x.gif');
		background-size: 24px 24px; */
/*The size of the normal image, half the size of the hi-res image*/
/*

	}
}*/
#fancybox-buttons {
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 8050;
}
#fancybox-buttons.top {
  top: 10px;
}
#fancybox-buttons.bottom {
  bottom: 10px;
}
#fancybox-buttons ul {
  display: block;
  width: 166px;
  height: 30px;
  margin: 0 auto;
  padding: 0;
  list-style: none;
  border: 1px solid #111;
  border-radius: 3px;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
  background: #323232;
  background: linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222', GradientType=0);
}
#fancybox-buttons ul li {
  float: left;
  margin: 0;
  padding: 0;
}
#fancybox-buttons a {
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background-color: transparent;
  background-image: url('fancybox_buttons.png');
  background-repeat: no-repeat;
  outline: none;
  opacity: 0.8;
}
#fancybox-buttons a:hover {
  opacity: 1;
}
#fancybox-buttons a.btnPrev {
  background-position: 5px 0;
}
#fancybox-buttons a.btnNext {
  background-position: -33px 0;
  border-right: 1px solid #3e3e3e;
}
#fancybox-buttons a.btnPlay {
  background-position: 0 -30px;
}
#fancybox-buttons a.btnPlayOn {
  background-position: -30px -30px;
}
#fancybox-buttons a.btnToggle {
  background-position: 3px -60px;
  border-left: 1px solid #111;
  border-right: 1px solid #3e3e3e;
  width: 35px;
}
#fancybox-buttons a.btnToggleOn {
  background-position: -27px -60px;
}
#fancybox-buttons a.btnClose {
  border-left: 1px solid #111;
  width: 35px;
  background-position: -56px 0px;
}
#fancybox-buttons a.btnDisabled {
  opacity: 0.4;
  cursor: default;
}
#fancybox-thumbs {
  position: fixed;
  left: 0;
  width: 100%;
  overflow: hidden;
  z-index: 8050;
}
#fancybox-thumbs.bottom {
  bottom: 2px;
}
#fancybox-thumbs.top {
  top: 2px;
}
#fancybox-thumbs ul {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
#fancybox-thumbs ul li {
  float: left;
  padding: 1px;
  opacity: 0.5;
}
#fancybox-thumbs ul li.active {
  opacity: 0.75;
  padding: 0;
  border: 1px solid #fff;
}
#fancybox-thumbs ul li:hover {
  opacity: 1;
}
#fancybox-thumbs ul li a {
  display: block;
  position: relative;
  overflow: hidden;
  border: 1px solid #222;
  background: #111;
  outline: none;
}
#fancybox-thumbs ul li img {
  display: block;
  position: relative;
  border: 0;
  padding: 0;
  max-width: none;
}
/*! jQuery UI - v1.11.4 - 2015-04-24
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  /* support: IE8 */
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
  z-index: 1080 !important;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #eeeeee url("img/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
  color: #333333;
}
.ui-widget-content a {
  color: #333333;
}
.ui-widget-header {
  border: 1px solid #e78f08;
  background: #f6a828 url("img/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
  color: #ffffff;
  font-weight: bold;
}
.ui-widget-header a {
  color: #ffffff;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #cccccc;
  background: #f6f6f6 url("img/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #fbcb09;
  background: #fdf5ce url("img/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #c77405;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  background: #ffffff url("img/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url("img/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
  color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url("img/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
  color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  /* support: IE8 */
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  /* support: IE8 */
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("img/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("img/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("img/ui-icons_ef8c08_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("img/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("img/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("img/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("img/ui-icons_ffd27a_256x240.png");
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
  background: #666666 url("img/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
  opacity: .5;
  filter: alpha(opacity=50);
  /* support: IE8 */
}
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: #000000 url("img/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
  opacity: .2;
  filter: alpha(opacity=20);
  /* support: IE8 */
  border-radius: 5px;
}
/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #eeeeee url("img/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
  color: #333333;
}
.ui-widget-content a {
  color: #333333;
}
.ui-widget-header {
  border: 1px solid #e78f08;
  background: #f6a828 url("img/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
  color: #ffffff;
  font-weight: bold;
}
.ui-widget-header a {
  color: #ffffff;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #cccccc;
  background: #f6f6f6 url("img/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #fbcb09;
  background: #fdf5ce url("img/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #c77405;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  background: #ffffff url("img/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url("img/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
  color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url("img/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
  color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  /* support: IE8 */
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  /* support: IE8 */
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("img/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("img/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("img/ui-icons_ef8c08_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("img/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("img/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("img/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("img/ui-icons_ffd27a_256x240.png");
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
  background: #666666 url("img/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
  opacity: .5;
  filter: alpha(opacity=50);
  /* support: IE8 */
}
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: #000000 url("img/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
  opacity: .2;
  filter: alpha(opacity=20);
  /* support: IE8 */
  border-radius: 5px;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
/*# sourceMappingURL=style.css.map */