<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
  HTML5 Reset :: reset.css
  -------------------------------------------------------------------
  ÐŸÐ¾Ð´Ð³Ð¾Ñ‚Ð¾Ð²Ð»ÐµÐ½ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ LiveHTML | by LiveHTML :: http://livehtml.io
  -------------------------------------------------------------------
  Ð’Ñ‹Ñ€Ð°Ð¶Ð°ÐµÐ¼ Ð¾ÑÐ¾Ð±ÑƒÑŽ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€Ð½Ð¾ÑÑ‚ÑŒ Ð»ÑŽÐ´ÑÐ¼, Ñ‡ÑŒÐ¸ Ñ‚Ñ€ÑƒÐ´Ñ‹ ÑÐ¿Ð¾ÑÐ¾Ð±ÑÑ‚Ð²Ð¾Ð²Ð°Ð»Ð¸ Ð¿Ð¾ÑÐ²Ð»ÐµÐ½Ð¸ÑŽ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÑÐµÑ‚Ð°:
  We have learned much from/been inspired by/taken code where offered from:

  Eric Meyer          :: http://ericmeyer.com
  HTML5 Doctor        :: http://html5doctor.com
  and the HTML5 Boilerplate :: http://html5boilerplate.com

-------------------------------------------------------------------------------*/
/* Ð¡Ð±Ñ€Ð°ÑÑ‹Ð²Ð°ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² | Let's default this puppy out
-------------------------------------------------------------------------------*/
@import "/css/fonts/lf-news/style.css";
/*
html,
body,
body div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
article,
aside,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
header,
section,
footer {
	clear: both;
}
*/
/* Ð’ÑÐµÐ³Ð´Ð° Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾ÑÑƒ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ (Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑÐ°Ð¹Ñ‚ Ð½Ðµ Ð¿Ñ€Ñ‹Ð³Ð°Ð», ÐºÐ¾Ð³Ð´Ð° Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¸Ñ… ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°Ñ… Ð½ÐµÑ‚ Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ð»Ð¾ÑÑ‹)
   force a vertical scrollbar to prevent a jumpy page */
html {
	overflow-y: scroll;
}
/* Ð”Ð¾Ð±Ð°Ð²Ð»ÑÐµÐ¼ Ð±ÑƒÐ»Ð»ÐµÑ‚Ñ‹ Ðº UL Ð¸ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ðº OL, Ñ‚.Ðº. Ð² ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑÑ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ðµ ÑÐ¿Ð¸ÑÐºÐ¸
  we can use default ULs &amp; OLs with bullets */
ul {
	list-style: outside disc;
	margin: 15px 0 15px 30px;
}
ol {
	list-style: outside decimal;
	margin: 15px 0 15px 30px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td,
td img {
	vertical-align: top;
}
/* Ð¡Ð±Ñ€Ð°ÑÑ‹Ð²Ð°ÐµÐ¼ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ñ‹ Ñƒ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„Ð¾Ñ€Ð¼
  Webkit browsers add a 2px margin outside the chrome of form elements */
button,
input,
select,
textarea {
	margin: 0;
	outline: none;
}
input::-moz-focus-inner,
button::-moz-focus-inner {
	padding: 0;
	border: 0;
}
input,
select {
	vertical-align: middle;
}
input[type=radio],
input[type=checkbox] {
	margin: 1px 4px 4px 0;
}
input[type=text],
input[type=password] {
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
}
textarea {
	overflow: auto;
	resize: vertical;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
}
/* Ð&nbsp;ÐµÑˆÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ñ Ð¾Ð±Ñ€ÐµÐ·Ð°Ð½Ð¸ÐµÐ¼ ÑÑ‚Ð¸Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ½Ð¾Ð¿Ð¾Ðº Ð² IE | make buttons play nice in IE */
button,
input[type=submit] {
	width: auto;
	overflow: visible;
}
.ie7 input[type=submit],
.ie7 input[type=reset],
.ie7 input[type=button] {
	-webkit-filter: chroma(color=#000000);
	filter: chroma(color=#000000);
}
/* ÐšÑƒÑ€ÑÐ¾Ñ€-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ»Ð¸ÐºÐ°Ð±ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ… | hand cursor on clickable elements */
input[type=button],
input[type=submit],
button {
	cursor: pointer;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
}
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
abbr[title],
dfn[title] {
	border-bottom: 1px dotted #000;
	cursor: help;
}
small {
	font-size: 85%;
}
strong {
	font-weight: bold;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
/* Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼ Ð¼Ð¾Ð½Ð¾ÑˆÐ¸Ñ€Ð½Ñ‹Ðµ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ | standardize any monospaced elements */
pre,
code,
kbd,
samp {
	font-family: monospace, sans-serif;
}
pre {
	white-space: pre;
	/* CSS2 */
	white-space: pre-wrap;
	/* CSS 2.1 */
	white-space: pre-line;
	/* CSS 3 (and 2.1 as well, actually) */
	word-wrap: break-word;
	/* IE */
}
/* Ð£ÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ð´Ð»Ñ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ (Ð½Ðµ Ð·Ð°Ð±Ñ‹Ð²Ð°ÐµÐ¼ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ‚ÐµÐ½ÑŒ Ð´Ð»Ñ Ñ‚ÐµÐºÑÑ‚Ð°)
  Custom text-selection colors (remove any text shadows: twitter.com/miketaylr/status/12228805301) */
/* ::-moz-selection{ background:#fcd700; color:#fff; text-shadow:none; } */
/* ::selection { background:#fcd700; color:#fff; text-shadow:none; } */
/* Ð£ÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð»ÑŒÐ½Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ð¿Ð¾Ð´ÑÐ²ÐµÑ‚ÐºÐ¸ ÑÑÑ‹Ð»Ð¾Ðº Ð½Ð° Apple ÑƒÑÑ‚Ñ€Ð¾Ð¹ÑÑ‚Ð²Ð°Ñ…: j.mp/webkit-tap-highlight-color */
/* a:link {-webkit-tap-highlight-color:#fcd700;} */
/* ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€ÐµÑÐ°Ð¹Ð· ÐºÐ°Ñ€Ñ‚Ð¸Ð½Ð¾Ðº Ð² IE7
  scale images in IE7 more attractively */
.ie7 img {
	-ms-interpolation-mode: bicubic;
}
/* Ð¡Ð±Ñ€Ð¾Ñ float Ð±Ð»Ð¾ÐºÐ¾Ð² | let's clear some floats */
.clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}
.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
/* Coded in LiveHTML :: http://livehtml.io */
/* Slider */
.slick-slider {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	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);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-track:before,
.slick-track:after {
	content: "";
	display: table;
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none;
}
[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-arrow.slick-hidden {
	display: none;
}
html {
	min-width: auto;
	width: auto;
	height: 100%;
}
/*
body {
	font: normal normal 14px/20px Arial, sans-serif;
	background: #ffffff;
	color: #000000;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	min-width: 320px;
	min-height: initial;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
body input,
body textarea,
body button {
	font-family: Arial, sans-serif;
}
body *,
body *:before,
body *:after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
*/
.left {
	float: left;
}
.right {
	float: right;
}
.clearfix {
	*zoom: 1;
}
.clearfix:after {
	clear: both;
}
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
.container {
	margin: 0 auto;
	padding: 0 40px;
	width: 100%;
	height: auto;
	min-width: 320px;
	min-height: initial;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-page {
	padding: 20px 0 39px;
}
.f-content--title {
	margin: 0 0 7px;
	font-size: 16px;
	line-height: 19px;
}
.f-content--spoiler {
	color: #ff3c2d;
	margin: -1px 0 9px;
	padding: 0 0 0 17px;
	font-size: 11px;
	line-height: 14px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-content--spoiler:before {
	content: '\e906';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 12px;
	line-height: 14px;
	display: block;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0;
}
.f-content--text {
	color: #666666;
	font-size: 12px;
	line-height: 14px;
}
.f-section {
	padding: 0 0 29px;
}
.f-section--title {
	margin: 0 0 21px;
	padding: 10px 0 10px 9px;
	border-left: 5px solid #ff3c2d;
	font-size: 18px;
	line-height: 20px;
}
.f-section--title a {
	color: #ff3c2d;
	text-decoration: none;
	display: inline-block;
	vertical-align: top;
}
.f-section--title a:hover {
	text-decoration: underline;
}
.f-news {
	margin: -1px 0 0;
	padding: 0 15px 0 0;
	*zoom: 1;
}
.f-news:after {
	clear: both;
}
.f-news:before,
.f-news:after {
	content: " ";
	display: table;
}
.f-news--photos {
	background: #f1f1f1;
	float: left;
	width: 165px;
	height: 265px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-news--photo {
	padding: 30px 15px 35px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
}
.f-news--photo img {
	display: block;
/*	width: 100%;*/
	height: auto;
}
.f-news--links {
	float: right;
	width: 280px;
	height: auto;
}
.f-news--link {
	text-decoration: none;
	color: #98989b !important;
	border-top: 1px solid #f2f2f2;
	padding: 8px 0 7px;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
	font-size: 12px;
	line-height: 14px;
}
.f-news--link:last-child {
	border-bottom: 1px solid #f2f2f2;
}
.f-news--link span {
	overflow: hidden;
	display: block;
	width: auto;
	height: 28px;
}
.f-news--link.is-active {
	color: #1f1f1f !important;
}
.f-sliders {
	padding: 1px 0 0;
}
.f-slider .slide {
	display: none;
}
.f-slider .slide:first-of-type {
	display: block;
}
.f-slider.slick-initialized .slide {
	display: block;
}
.f-slider .slick-arrow {
	cursor: pointer;
	background: rgba(0, 0, 0, 0.2);
	z-index: 2;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	color: #ffffff;
	text-align: center;
	display: block;
	width: 60px;
	height: 60px;
}
.f-slider .slick-arrow.slick-prev {
	position: absolute;
	top: 110px;
	right: auto;
	bottom: auto;
	left: 0;
}
.f-slider .slick-arrow.slick-next {
	position: absolute;
	top: 110px;
	right: 0;
	bottom: auto;
	left: auto;
}
.f-slider .slick-arrow i {
	display: block;
	font-size: 30px;
	line-height: 60px;
}
.f-slider .slick-arrow:hover {
	background: rgba(0, 0, 0, 0.5);
}
.f-slider .slick-arrow.slick-disabled {
	opacity: 0;
}
.f-slider .slick-dots {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	display: none !important;
	position: absolute;
	top: 254px;
	right: 0;
	bottom: auto;
	left: 0;
	font-size: 0;
	line-height: 0;
}
.f-slider .slick-dots li {
	-webkit-border-radius: 8px;
	border-radius: 8px;
	margin: 0 5px;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	background: #ffffff;
	opacity: 0.2;
	display: inline-block;
	vertical-align: top;
	width: 8px;
	height: 8px;
}
.f-slider .slick-dots li.slick-active {
	opacity: 1;
}
.f-slider .slick-dots li button {
	display: none;
}
.f-slider.is-popular .slick-dots {
	display: block !important;
}
.f-item {
	color: #1f1f1f;
	text-decoration: none;
	display: block;
}
.f-item--photo {
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	width: auto;
	height: 281px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-item--comments {
	color: #ffffff;
	background: #3498db;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 6px 8px 6px 7px;
	position: absolute;
	top: auto;
	right: 15px;
	bottom: 20px;
	left: auto;
	font-size: 12px;
	line-height: 20px;
	font-weight: 700;
}
.f-item--comments:before {
	content: "";
	border-top: 10px solid #3498db;
	border-left: 8px solid transparent;
	display: block;
	width: 0;
	height: auto;
	position: absolute;
	top: 5px;
	right: auto;
	bottom: auto;
	left: -8px;
}
.f-item--body {
	padding: 12px 14px;
}
.f-thumbs .slide {
	display: none;
}
.f-thumbs .slide:first-of-type {
	display: block;
}
.f-thumbs.slick-initialized .slide {
	display: block;
}
.f-thumbs--item {
	padding: 0 5px;
	opacity: 0.5;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	width: 104px;
	height: auto;
}
.f-thumbs--item:hover {
	opacity: 1;
}
.f-thumbs--item.slick-center {
	opacity: 1;
}
.f-thumbs--item.slick-center .f-thumb {
	-webkit-box-shadow: inset 0 0 0 3px #ff3c2d;
	box-shadow: inset 0 0 0 3px #ff3c2d;
}
.f-thumb {
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	width: auto;
	height: 56px;
	display: block;
}
.f-grid {
	margin: -10px 0 -9px;
	font-size: 0;
	line-height: 0;
}
.f-grid--item {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	height: auto;
	font-size: 14px;
	line-height: 20px;
}
.f-grid--item:nth-child(2n+2) .f-card {
	padding-right: 15px;
	padding-left: 20px;
}
.f-grid.is-triple .f-grid--item {
	width: 33.33333333%;
	height: auto;
}
.f-grid.is-triple .f-grid--item .f-card {
	padding-right: 20px;
	padding-left: 20px;
}
.f-card {
	padding: 10px 20px 8px 15px;
	margin: 0 0 3px;
	color: #1f1f1f !important;
	text-decoration: none;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-card--photo {
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	margin: 0 0 7px;
	width: auto;
	height: 120px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-card--tools {
	color: #666666;
	padding: 7px 0 0;
	*zoom: 1;
	font-size: 11px;
	line-height: 14px;
}
.f-card--tools:after {
	clear: both;
}
.f-card--tools:before,
.f-card--tools:after {
	content: " ";
	display: table;
}
.f-card--date {
	float: left;
}
.f-card--comments {
	float: right;
	color: #3498db;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-card--comments:before {
	content: '\e907';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 12px;
	line-height: 14px;
	display: block;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: -17px;
}
.f-card .f-content--spoiler {
	margin: 9px 0 8px;
}
.f-card:hover {
	background: #f1f1f1;
}
.f-tabs--items {
	background: #f1f1f1;
	padding: 0 15px;
	font-size: 0;
	line-height: 0;
}
.f-tabs--item {
	border-left: 1px solid #ffffff;
	color: #1f1f1f !important;
	text-decoration: none;
	padding: 11px 9px 9px;
	text-transform: uppercase;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	line-height: 20px;
}
.f-tabs--item:last-child {
	border-right: 1px solid #ffffff;
}
.f-tabs--item:hover {
	background: rgba(0, 0, 0, 0.05);
}
.f-tabs--item.is-active {
	background: #3498db !important;
	color: #ffffff !important;
}
.f-tabs--box {
	padding: 11px 0 0;
	display: none;
}
.f-tabs--box.is-shown {
	display: block;
}
.f-tabs--wrap {
	padding: 0 0 7px;
}
.f-row {
	text-decoration: none;
	color: #1f1f1f !important;
	padding: 10px 15px 10px;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
	*zoom: 1;
}
.f-row:after {
	clear: both;
}
.f-row:before,
.f-row:after {
	content: " ";
	display: table;
}
.f-row--photo {
	float: left;
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	width: 200px;
	height: 120px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-row--body {
	float: right;
	margin: -4px 0 0;
	width: 225px;
	height: auto;
}
.f-row .f-content--title {
	margin: 0 0 5px;
}
.f-row .f-content--spoiler {
	margin: 7px 0;
}
.f-row:hover {
	background: #f1f1f1;
}
.f-you {
	margin: -8px 10px 1px;
	font-size: 0;
	line-height: 0;
}
.f-you--item {
	display: inline-block;
	vertical-align: top;
	width: 33.33333333%;
	height: auto;
	font-size: 14px;
	line-height: 20px;
}
.f-smallcard {
	padding: 10px 5px 8px;
	margin: 0 0 1px;
	color: #1f1f1f;
	text-decoration: none;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-smallcard--photo {
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	margin: 0 0 7px;
	width: auto;
	height: 85px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-smallcard--title {
	color: #666666;
	text-align: center;
	font-size: 14px;
	line-height: 17px;
}
.f-smallcard--spoiler {
	color: #ff3c2d;
	text-align: center;
	margin: 5px 0 0;
	font-size: 11px;
	line-height: 14px;
}
.f-smallcard--spoiler:before {
	margin: 0 5px 0 0;
	content: '\e906';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 12px;
	line-height: 14px;
	display: inline-block;
	vertical-align: top;
}
.f-smallcard--tools {
	color: #666666;
	padding: 8px 10px 0;
	*zoom: 1;
	font-size: 11px;
	line-height: 14px;
}
.f-smallcard--tools:after {
	clear: both;
}
.f-smallcard--tools:before,
.f-smallcard--tools:after {
	content: " ";
	display: table;
}
.f-smallcard--date {
	float: left;
}
.f-smallcard--comments {
	float: right;
	color: #3498db;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-smallcard--comments:before {
	content: '\e907';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 12px;
	line-height: 14px;
	display: block;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: -17px;
}
.f-smallcard .f-content--spoiler {
	margin: 9px 0 8px;
}
.f-smallcard:hover {
	background: #f1f1f1;
}
.f-more {
	padding: 0 15px;
	margin: -3px 0 -1px;
}
.f-more a {
	text-decoration: underline;
	color: #3498db;
	text-transform: uppercase;
	display: inline-block;
	vertical-align: top;
	font-size: 11px;
	line-height: 20px;
	font-weight: 700;
}
.f-more a:hover {
	text-decoration: none;
}
.f-video--in {
	width: auto;
	height: 281px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-video--placeholder {
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	cursor: pointer;
	width: auto;
	height: 100%;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
}
.f-video--placeholder:before {
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	margin: -24px 0 0 -24px;
	color: #ffffff;
	content: '\e90a';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: block;
	font-size: 48px;
	line-height: 48px;
	position: absolute;
	top: 50%;
	right: auto;
	bottom: auto;
	left: 50%;
}
.f-video--placeholder:hover:before {
	color: #3498db;
}
.f-video--body {
	padding: 12px 14px;
}
.f-modal {
	z-index: 1000;
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.f-modal--overlay {
	z-index: 1;
	background: rgba(6, 17, 25, 0.4);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.f-modal--box {
	background: #ffffff;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index: 2;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: none;
	position: absolute;
	top: 50%;
	right: auto;
	bottom: auto;
	left: 50%;
	width: 624px;
	height: auto;
}
.f-modal--close {
	padding: 0 19px;
	color: #c2c8ce;
	text-decoration: none;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: auto;
	left: auto;
}
.f-modal--close:hover {
	color: #000000;
}
.f-modal--close:before {
	display: block;
	content: '\e900';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 13px;
	line-height: 64px;
}
.f-modal--title {
	padding: 22px 51px 20px 22px;
	border-bottom: 2px solid #ecf0f1;
	font-size: 18px;
	line-height: 22px;
}
.f-modal--body {
	padding: 26px 22px 50px;
}
.f-modal--text {
	font-size: 14px;
	line-height: 16px;
}
.f-modal--text p {
	margin: 0 0 18px;
}
.f-modal--text p:last-child {
	margin: 0;
}
.f-modal--tools {
	padding: 30px 0 28px;
}
.f-modal--btns {
	*zoom: 1;
}
.f-modal--btns:after {
	clear: both;
}
.f-modal--btns:before,
.f-modal--btns:after {
	content: " ";
	display: table;
}
.f-modal--btn {
	float: left;
	margin: 0 12px 0 0;
	width: 154px;
	height: auto;
}
.f-modal--check {
	margin: 10px 0 0;
}
.f-checkbox {
	cursor: pointer;
	display: block;
}
.f-checkbox--label {
	padding: 0 0 0 30px;
	color: #666666;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	display: block;
	font-size: 14px;
	line-height: 20px;
}
.f-checkbox--label:before {
	content: "";
	background: #c7cccf;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0;
}
.f-checkbox--label:after {
	color: #ffffff;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 0 0 0 1px;
	text-align: center;
	opacity: 0;
	width: 20px;
	height: auto;
	display: block;
	position: absolute;
	top: 6px;
	right: auto;
	bottom: auto;
	left: 0;
	content: '\e901';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 9px;
	line-height: 9px;
}
.f-checkbox--label:hover:after {
	opacity: 1;
}
.f-checkbox--input {
	display: none;
}
.f-checkbox--input:checked + .f-checkbox--label {
	color: #3498db;
}
.f-checkbox--input:checked + .f-checkbox--label:before {
	background: #3498db;
}
.f-checkbox--input:checked + .f-checkbox--label:after {
	opacity: 1;
}
.f-btn {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #3498db;
	border: none;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	padding: 11px 10px;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: inline-block;
	vertical-align: top;
	font-size: 15px;
	line-height: 20px;
	font-weight: 700;
}
.f-btn:hover {
	opacity: 0.7;
}
.f-btn.is-grey {
	background: #bdc3c7;
}
.f-btn.is-block {
	padding-left: 0;
	padding-right: 0;
	display: block;
	width: 100%;
	height: auto;
}
.f-top {
	margin: -10px 0 1px;
	padding: 0 15px 0 0;
	*zoom: 1;
}
.f-top:after {
	clear: both;
}
.f-top:before,
.f-top:after {
	content: " ";
	display: table;
}
.f-top--blocks {
	float: left;
	width: 235px;
	height: auto;
}
.f-top--block {
	display: none;
}
.f-top--links {
	float: right;
	padding: 10px 0 0;
	width: 220px;
	height: auto;
}
.f-top--link {
	text-decoration: none;
	color: #98989b !important;
	border-top: 1px solid #f2f2f2;
	padding: 7px 0 10px;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
	font-size: 14px;
	line-height: 16px;
}
.f-top--link:last-child {
	border-bottom: 1px solid #f2f2f2;
}
.f-top--link.is-active {
	color: #1f1f1f !important;
}
.f-top--link span {
	margin: 8px 0 -1px;
	display: block;
	font-size: 11px;
	line-height: 13px;
}
.f-similars {
	background: #1f1f1f;
	color: #ffffff;
	padding: 11px 0 0 10px;
}
.f-similars--title {
	margin: 0 0 5px 5px;
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
}
.f-similars--in .slide {
	display: none;
}
.f-similars--in .slide:first-of-type {
	display: block;
}
.f-similars--in.slick-initialized .slide {
	display: block;
}
.f-similars--in .slick-arrow {
	cursor: pointer;
	background: rgba(0, 0, 0, 0.2);
	z-index: 2;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	color: #ffffff;
	text-align: center;
	display: block;
	width: 60px;
	height: 60px;
}
.f-similars--in .slick-arrow.slick-prev {
	position: absolute;
	top: 31px;
	right: auto;
	bottom: auto;
	left: -10px;
}
.f-similars--in .slick-arrow.slick-next {
	position: absolute;
	top: 31px;
	right: 0;
	bottom: auto;
	left: auto;
}
.f-similars--in .slick-arrow i {
	display: block;
	font-size: 30px;
	line-height: 60px;
}
.f-similars--in .slick-arrow:hover {
	background: rgba(0, 0, 0, 0.5);
}
.f-similars--in .slick-arrow.slick-disabled {
	opacity: 0;
}
.f-similars--item {
	width: 210px;
	height: auto;
}
.f-similar {
	color: #ffffff;
	text-decoration: none;
	padding: 4px 5px 9px;
	-webkit-transition: 300ms all ease;
	-o-transition: 300ms all ease;
	transition: 300ms all ease;
	display: block;
}
.f-similar:hover {
	background: rgba(255, 255, 255, 0.05);
}
.f-similar--photo {
	background: center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	margin: 0 0 6px;
	position: relative;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	width: auto;
	height: 120px;
}
.f-similar--rating {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #00d254;
	color: #ffffff;
	text-align: center;
	padding: 6px 0;
	position: absolute;
	top: auto;
	right: 5px;
	bottom: 5px;
	left: auto;
	width: 43px;
	height: auto;
	font-size: 13px;
	line-height: 20px;
	font-weight: 700;
}
.f-similar--title {
	font-size: 14px;
	line-height: 18px;
}
.f-similar--original {
	color: #9d9da0;
	margin: 1px 0 5px;
	font-size: 11px;
	line-height: 14px;
}
.f-similar--tags {
	color: #9d9da0;
	font-size: 12px;
	line-height: 15px;
}
.f-item.is-video .f-item--photo:before,
.f-item.is-video .f-card--photo:before,
.f-item.is-video .f-row--photo:before,
.f-item.is-video .f-smallcard--photo:before,
.f-card.is-video .f-item--photo:before,
.f-card.is-video .f-card--photo:before,
.f-card.is-video .f-row--photo:before,
.f-card.is-video .f-smallcard--photo:before,
.f-row.is-video .f-item--photo:before,
.f-row.is-video .f-card--photo:before,
.f-row.is-video .f-row--photo:before,
.f-row.is-video .f-smallcard--photo:before,
.f-smallcard.is-video .f-item--photo:before,
.f-smallcard.is-video .f-card--photo:before,
.f-smallcard.is-video .f-row--photo:before,
.f-smallcard.is-video .f-smallcard--photo:before,
.f-item.is-photo .f-item--photo:before,
.f-item.is-photo .f-card--photo:before,
.f-item.is-photo .f-row--photo:before,
.f-item.is-photo .f-smallcard--photo:before,
.f-card.is-photo .f-item--photo:before,
.f-card.is-photo .f-card--photo:before,
.f-card.is-photo .f-row--photo:before,
.f-card.is-photo .f-smallcard--photo:before,
.f-row.is-photo .f-item--photo:before,
.f-row.is-photo .f-card--photo:before,
.f-row.is-photo .f-row--photo:before,
.f-row.is-photo .f-smallcard--photo:before,
.f-smallcard.is-photo .f-item--photo:before,
.f-smallcard.is-photo .f-card--photo:before,
.f-smallcard.is-photo .f-row--photo:before,
.f-smallcard.is-photo .f-smallcard--photo:before,
.f-item.is-audio .f-item--photo:before,
.f-item.is-audio .f-card--photo:before,
.f-item.is-audio .f-row--photo:before,
.f-item.is-audio .f-smallcard--photo:before,
.f-card.is-audio .f-item--photo:before,
.f-card.is-audio .f-card--photo:before,
.f-card.is-audio .f-row--photo:before,
.f-card.is-audio .f-smallcard--photo:before,
.f-row.is-audio .f-item--photo:before,
.f-row.is-audio .f-card--photo:before,
.f-row.is-audio .f-row--photo:before,
.f-row.is-audio .f-smallcard--photo:before,
.f-smallcard.is-audio .f-item--photo:before,
.f-smallcard.is-audio .f-card--photo:before,
.f-smallcard.is-audio .f-row--photo:before,
.f-smallcard.is-audio .f-smallcard--photo:before,
.f-item.is-vote .f-item--photo:before,
.f-item.is-vote .f-card--photo:before,
.f-item.is-vote .f-row--photo:before,
.f-item.is-vote .f-smallcard--photo:before,
.f-card.is-vote .f-item--photo:before,
.f-card.is-vote .f-card--photo:before,
.f-card.is-vote .f-row--photo:before,
.f-card.is-vote .f-smallcard--photo:before,
.f-row.is-vote .f-item--photo:before,
.f-row.is-vote .f-card--photo:before,
.f-row.is-vote .f-row--photo:before,
.f-row.is-vote .f-smallcard--photo:before,
.f-smallcard.is-vote .f-item--photo:before,
.f-smallcard.is-vote .f-card--photo:before,
.f-smallcard.is-vote .f-row--photo:before,
.f-smallcard.is-vote .f-smallcard--photo:before {
	content: "";
	background: #3498db;
	text-align: center;
	color: #ffffff;
	display: block;
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0;
	width: 30px;
	height: 30px;
	font-size: 12px !important;
	line-height: 30px !important;
}
.f-item.is-video .f-item--photo:before,
.f-item.is-video .f-card--photo:before,
.f-item.is-video .f-row--photo:before,
.f-item.is-video .f-smallcard--photo:before,
.f-card.is-video .f-item--photo:before,
.f-card.is-video .f-card--photo:before,
.f-card.is-video .f-row--photo:before,
.f-card.is-video .f-smallcard--photo:before,
.f-row.is-video .f-item--photo:before,
.f-row.is-video .f-card--photo:before,
.f-row.is-video .f-row--photo:before,
.f-row.is-video .f-smallcard--photo:before,
.f-smallcard.is-video .f-item--photo:before,
.f-smallcard.is-video .f-card--photo:before,
.f-smallcard.is-video .f-row--photo:before,
.f-smallcard.is-video .f-smallcard--photo:before {
	content: '\e905';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.f-item.is-photo .f-item--photo:before,
.f-item.is-photo .f-card--photo:before,
.f-item.is-photo .f-row--photo:before,
.f-item.is-photo .f-smallcard--photo:before,
.f-card.is-photo .f-item--photo:before,
.f-card.is-photo .f-card--photo:before,
.f-card.is-photo .f-row--photo:before,
.f-card.is-photo .f-smallcard--photo:before,
.f-row.is-photo .f-item--photo:before,
.f-row.is-photo .f-card--photo:before,
.f-row.is-photo .f-row--photo:before,
.f-row.is-photo .f-smallcard--photo:before,
.f-smallcard.is-photo .f-item--photo:before,
.f-smallcard.is-photo .f-card--photo:before,
.f-smallcard.is-photo .f-row--photo:before,
.f-smallcard.is-photo .f-smallcard--photo:before {
	content: '\e902';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.f-item.is-audio .f-item--photo:before,
.f-item.is-audio .f-card--photo:before,
.f-item.is-audio .f-row--photo:before,
.f-item.is-audio .f-smallcard--photo:before,
.f-card.is-audio .f-item--photo:before,
.f-card.is-audio .f-card--photo:before,
.f-card.is-audio .f-row--photo:before,
.f-card.is-audio .f-smallcard--photo:before,
.f-row.is-audio .f-item--photo:before,
.f-row.is-audio .f-card--photo:before,
.f-row.is-audio .f-row--photo:before,
.f-row.is-audio .f-smallcard--photo:before,
.f-smallcard.is-audio .f-item--photo:before,
.f-smallcard.is-audio .f-card--photo:before,
.f-smallcard.is-audio .f-row--photo:before,
.f-smallcard.is-audio .f-smallcard--photo:before {
	content: '\e903';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.f-item.is-vote .f-item--photo:before,
.f-item.is-vote .f-card--photo:before,
.f-item.is-vote .f-row--photo:before,
.f-item.is-vote .f-smallcard--photo:before,
.f-card.is-vote .f-item--photo:before,
.f-card.is-vote .f-card--photo:before,
.f-card.is-vote .f-row--photo:before,
.f-card.is-vote .f-smallcard--photo:before,
.f-row.is-vote .f-item--photo:before,
.f-row.is-vote .f-card--photo:before,
.f-row.is-vote .f-row--photo:before,
.f-row.is-vote .f-smallcard--photo:before,
.f-smallcard.is-vote .f-item--photo:before,
.f-smallcard.is-vote .f-card--photo:before,
.f-smallcard.is-vote .f-row--photo:before,
.f-smallcard.is-vote .f-smallcard--photo:before {
	content: '\e904';
	font-family: 'lf-news' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
</pre></body></html>