@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Noto Sans Italic'), local('NotoSans-Italic'), url(https://fonts.gstatic.com/s/notosans/v7/o-0OIpQlx3QUlC5A4PNr4ARCQ_8.woff) format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Noto Sans Bold Italic'), local('NotoSans-BoldItalic'), url(https://fonts.gstatic.com/s/notosans/v7/o-0TIpQlx3QUlC5A4PNr4Az5ZuyDzWs.woff) format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'), url(https://fonts.gstatic.com/s/notosans/v7/o-0IIpQlx3QUlC5A4PNr5TRG.woff) format('woff');
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Noto Sans Bold'), local('NotoSans-Bold'), url(https://fonts.gstatic.com/s/notosans/v7/o-0NIpQlx3QUlC5A4PNjXhFVZNyH.woff) format('woff');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 400;
  src: local('Noto Serif Italic'), local('NotoSerif-Italic'), url(https://fonts.gstatic.com/s/notoserif/v6/ga6Kaw1J5X9T9RW6j9bNfFImajC9.woff) format('woff');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 700;
  src: local('Noto Serif Bold Italic'), local('NotoSerif-BoldItalic'), url(https://fonts.gstatic.com/s/notoserif/v6/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuc-VK.woff) format('woff');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v6/ga6Iaw1J5X9T9RW6j9bNfFcWbg.woff) format('woff');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v6/ga6Law1J5X9T9RW6j9bNdOwzfReedw.woff) format('woff');
}
@font-face {
  font-family: 'Playfair Display';
  src: url('/front/fonts/PlayfairDisplay-Regular.eot');
  src: url('/front/fonts/PlayfairDisplay-Regular.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PlayfairDisplay-Regular.woff2') format('woff2'), url('/front/fonts/PlayfairDisplay-Regular.woff') format('woff'), url('/front/fonts/PlayfairDisplay-Regular.ttf') format('truetype'), url('/front/fonts/PlayfairDisplay-Regular.svg#/front/fonts/PlayfairDisplay-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('/front/fonts/PlayfairDisplay-Bold.eot');
  src: url('/front/fonts/PlayfairDisplay-Bold.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PlayfairDisplay-Bold.woff2') format('woff2'), url('/front/fonts/PlayfairDisplay-Bold.woff') format('woff'), url('/front/fonts/PlayfairDisplay-Bold.ttf') format('truetype'), url('/front/fonts/PlayfairDisplay-Bold.svg#/front/fonts/PlayfairDisplay-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(/static/fonts/Roboto_Light.woff) format('woff');
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/mUdRVCMHGKUBOACHGTH1g-vvDin1pK8aKteLpeZ5c0A.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/B85vmdvDILX92ray16e-1g.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSLO3LdcAZYWl9Si6vvxL-qU.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHTrO3LdcAZYWl9Si6vvxL-qU.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHTqCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/m1uAalIytmLBFXF3PwhxpHYhjbSpvc47ee6xR_80Hnw.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/sWTqoqnV-OOzHbi5P-jvYPesZW2xOQ-xsNqO47m55DA.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC0beuvGrcRTTBH456c-a4yI.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC5p-63r6doWhTEbsfBIRJ7A.ttf) format('truetype');
}
/* .gradient(~"top #fff 0%, #000 80%"); */
/*

@font-face {
  font-family: 'icomoon';
  src:url('../fonts/icomoon.eot?-3dtf74');
  src:url('../fonts/icomoon.eot?#iefix-3dtf74') format('embedded-opentype'),
  url('../fonts/icomoon.woff?-3dtf74') format('woff'),
  url('../fonts/icomoon.ttf?-3dtf74') format('truetype'),
  url('../fonts/icomoon.svg?-3dtf74#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  */
/* Better Font Rendering =========== */
/*

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-vk-new:before {
  content: "\e804";
}

.icon-comment:before {
  content: "\e803";
}

.icon-fb-r:before {
  content: "\e600";
}

.icon-vk-r:before {
  content: "\e601";
}

.icon-vk:before {
  content: "\e615";
}

.icon-uniE616:before {
  content: "\e616";
}

.icon-ok:before {
  content: "\e618";
}

.icon-uniE61C:before {
  content: "\e61c";
}

.icon-tw:before {
  content: "\e61d";
}

.icon-tw-r:before {
  content: "\e61f";
}

.icon-fb:before {
  content: "\e620";
}

.icon-uniE621:before {
  content: "\e621";
}

.icon-uniE622:before {
  content: "\e622";
}

.icon-uniE623:before {
  content: "\e623";
}

.icon-uniE624:before {
  content: "\e624";
}

.icon-uniE625:before {
  content: "\e625";
}

.icon-uniE626:before {
  content: "\e626";
}

.icon-uniE627:before {
  content: "\e627";
}

.icon-uniE628:before {
  content: "\e628";
}

.icon-uniE629:before {
  content: "\e629";
}

.icon-uniE62A:before {
  content: "\e62a";
}

.icon-uniE62B:before {
  content: "\e62b";
}

.icon-uniE62C:before {
  content: "\e62c";
}

.icon-uniE62D:before {
  content: "\e62d";
}

.icon-uniE62E:before {
  content: "\e62e";
}

.icon-mail:before {
  content: "\e800";
}

*/
/**/
.contentTitle {
  font: 34px 'Playfair Display', serif, Georgia, "Times New Roman", Times, serif;
  line-height: 45px;
}
.contentLead {
  color: #333;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  line-height: 27px;
}
.contentText {
  font: 16px/26px 'Roboto', sans-serif;
}
.contentLink {
  color: #000000;
  background-color: #ffd5cd;
  -webkit-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -moz-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
}
.contentLink:hover {
  text-decoration: underline;
}
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,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
:focus {
  outline: 0 none;
}
.clear {
  font-size: 0;
  clear: both;
  height: 0;
  width: 0;
  line-height: 0;
}
@font-face {
  font-family: "APCGaramond";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/apcgar-webfont.eot');
  src: local("APCGaramond"), url('/front/fonts/apcgar-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/apcgar-webfont.woff') format('woff'), url('/front/fonts/apcgar-webfont.ttf') format('truetype'), url('/front/fonts/apcgar-webfont.svg#APCGaramond') format('svg');
}
@font-face {
  font-family: "APCGaramond";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/apcgar-webfont.eot');
  src: local("APCGaramond"), url('/front/fonts/apcgar-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/apcgar-webfont.woff') format('woff'), url('/front/fonts/apcgar-webfont.ttf') format('truetype'), url('/front/fonts/apcgar-webfont.svg#APCGaramond') format('svg');
}
@font-face {
  font-family: "APCGaramond Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/apcgarita-webfont.eot');
  src: local("APCGaramond Italic"), url('/front/fonts/apcgarita-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/apcgarita-webfont.woff') format('woff'), url('/front/fonts/apcgarita-webfont.ttf') format('truetype'), url('/front/fonts/apcgarita-webfont.svg#APCGaramond Italic') format('svg');
}
@font-face {
  font-family: "APCGaramond Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/apcgarita-webfont.eot');
  src: local("APCGaramond Italic"), url('/front/fonts/apcgarita-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/apcgarita-webfont.woff') format('woff'), url('/front/fonts/apcgarita-webfont.ttf') format('truetype'), url('/front/fonts/apcgarita-webfont.svg#APCGaramond Italic') format('svg');
}
@font-face {
  font-family: "APCGaramond SemiBold Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/apcgarsembolita-webfont.eot');
  src: local("APCGaramond SemiBold Italic"), url('/front/fonts/apcgarsembolita-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/apcgarsembolita-webfont.woff') format('woff'), url('/front/fonts/apcgarsembolita-webfont.ttf') format('truetype'), url('/front/fonts/apcgarsembolita-webfont.svg#APCGaramond SemiBold Italic') format('svg');
}
@font-face {
  font-family: "APCGaramond SemiBold Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/apcgarsembolita-webfont.eot');
  src: local("APCGaramond SemiBold Italic"), url('/front/fonts/apcgarsembolita-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/apcgarsembolita-webfont.woff') format('woff'), url('/front/fonts/apcgarsembolita-webfont.ttf') format('truetype'), url('/front/fonts/apcgarsembolita-webfont.svg#APCGaramond SemiBold Italic') format('svg');
}
@font-face {
  font-family: "interfont_bold";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-bold-webfont.eot');
  src: local("interfont_bold"), url('/front/fonts/interfont-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-bold-webfont.woff') format('woff'), url('/front/fonts/interfont-bold-webfont.ttf') format('truetype'), url('/front/fonts/interfont-bold-webfont.svg#interfont_bold') format('svg');
}
@font-face {
  font-family: "interfont_bold";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-bold-webfont.eot');
  src: local("interfont_bold"), url('/front/fonts/interfont-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-bold-webfont.woff') format('woff'), url('/front/fonts/interfont-bold-webfont.ttf') format('truetype'), url('/front/fonts/interfont-bold-webfont.svg#interfont_bold') format('svg');
}
@font-face {
  font-family: "interfont_black";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-black-webfont.eot');
  src: local("interfont_black"), url('/front/fonts/interfont-black-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-black-webfont.woff') format('woff'), url('/front/fonts/interfont-black-webfont.ttf') format('truetype'), url('/front/fonts/interfont-black-webfont.svg#interfont_black') format('svg');
}
@font-face {
  font-family: "interfont_black";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-black-webfont.eot');
  src: local("interfont_black"), url('/front/fonts/interfont-black-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-black-webfont.woff') format('woff'), url('/front/fonts/interfont-black-webfont.ttf') format('truetype'), url('/front/fonts/interfont-black-webfont.svg#interfont_black') format('svg');
}
@font-face {
  font-family: "interfont_black_cond";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-blackcond-webfont.eot');
  src: local("interfont_black_cond"), url('/front/fonts/interfont-blackcond-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-blackcond-webfont.woff') format('woff'), url('/front/fonts/interfont-blackcond-webfont.ttf') format('truetype'), url('/front/fonts/interfont-blackcond-webfont.svg#interfont_black_cond') format('svg');
}
@font-face {
  font-family: "interfont_black_cond";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-blackcond-webfont.eot');
  src: local("interfont_black_cond"), url('/front/fonts/interfont-blackcond-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-blackcond-webfont.woff') format('woff'), url('/front/fonts/interfont-blackcond-webfont.ttf') format('truetype'), url('/front/fonts/interfont-blackcond-webfont.svg#interfont_black_cond') format('svg');
}
@font-face {
  font-family: "interfont_black_compr";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-blackcompr-webfont.eot');
  src: local("interfont_black_compr"), url('/front/fonts/interfont-blackcompr-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-blackcompr-webfont.woff') format('woff'), url('/front/fonts/interfont-blackcompr-webfont.ttf') format('truetype'), url('/front/fonts/interfont-blackcompr-webfont.svg#interfont_black_compr') format('svg');
}
@font-face {
  font-family: "interfont_black_compr";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-blackcompr-webfont.eot');
  src: local("interfont_black_compr"), url('/front/fonts/interfont-blackcompr-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-blackcompr-webfont.woff') format('woff'), url('/front/fonts/interfont-blackcompr-webfont.ttf') format('truetype'), url('/front/fonts/interfont-blackcompr-webfont.svg#interfont_black_compr') format('svg');
}
@font-face {
  font-family: "interfont_extralight";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-extralight-webfont.eot');
  src: local("interfont_extralight"), url('/front/fonts/interfont-extralight-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-extralight-webfont.woff') format('woff'), url('/front/fonts/interfont-extralight-webfont.ttf') format('truetype'), url('/front/fonts/interfont-extralight-webfont.svg#interfont_extralight') format('svg');
}
@font-face {
  font-family: "interfont_extralight";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/interfont-extralight-webfont.eot');
  src: local("interfont_extralight"), url('/front/fonts/interfont-extralight-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-extralight-webfont.woff') format('woff'), url('/front/fonts/interfont-extralight-webfont.ttf') format('truetype'), url('/front/fonts/interfont-extralight-webfont.svg#interfont_extralight') format('svg');
}
@font-face {
  font-family: "PT Serif";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-Regular.eot');
  src: local("PT Serif"), url('/front/fonts/PTSerif-Regular.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-Regular.woff') format('woff'), url('/front/fonts/PTSerif-Regular.ttf') format('truetype'), url('/front/fonts/PTSerif-Regular.svg#PT Serif') format('svg');
}
@font-face {
  font-family: "PT Serif";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-Regular.eot');
  src: local("PT Serif"), url('/front/fonts/PTSerif-Regular.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-Regular.woff') format('woff'), url('/front/fonts/PTSerif-Regular.ttf') format('truetype'), url('/front/fonts/PTSerif-Regular.svg#PT Serif') format('svg');
}
@font-face {
  font-family: "PT Serif Bold Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-BoldItalic.eot');
  src: local("PT Serif Bold Italic"), url('/front/fonts/PTSerif-BoldItalic.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-BoldItalic.woff') format('woff'), url('/front/fonts/PTSerif-BoldItalic.ttf') format('truetype'), url('/front/fonts/PTSerif-BoldItalic.svg#PT Serif Bold Italic') format('svg');
}
@font-face {
  font-family: "PT Serif Bold Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-BoldItalic.eot');
  src: local("PT Serif Bold Italic"), url('/front/fonts/PTSerif-BoldItalic.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-BoldItalic.woff') format('woff'), url('/front/fonts/PTSerif-BoldItalic.ttf') format('truetype'), url('/front/fonts/PTSerif-BoldItalic.svg#PT Serif Bold Italic') format('svg');
}
@font-face {
  font-family: "PT Serif Bold";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-Bold.eot');
  src: local("PT Serif Bold"), url('/front/fonts/PTSerif-Bold.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-Bold.woff') format('woff'), url('/front/fonts/PTSerif-Bold.ttf') format('truetype'), url('/front/fonts/PTSerif-Bold.svg#PT Serif Bold') format('svg');
}
@font-face {
  font-family: "PT Serif Bold";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-Bold.eot');
  src: local("PT Serif Bold"), url('/front/fonts/PTSerif-Bold.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-Bold.woff') format('woff'), url('/front/fonts/PTSerif-Bold.ttf') format('truetype'), url('/front/fonts/PTSerif-Bold.svg#PT Serif Bold') format('svg');
}
@font-face {
  font-family: "PT Serif Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-Italic.eot');
  src: local("PT Serif Italic"), url('/front/fonts/PTSerif-Italic.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-Italic.woff') format('woff'), url('/front/fonts/PTSerif-Italic.ttf') format('truetype'), url('/front/fonts/PTSerif-Italic.svg#PT Serif Italic') format('svg');
}
@font-face {
  font-family: "PT Serif Italic";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/PTSerif-Italic.eot');
  src: local("PT Serif Italic"), url('/front/fonts/PTSerif-Italic.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PTSerif-Italic.woff') format('woff'), url('/front/fonts/PTSerif-Italic.ttf') format('truetype'), url('/front/fonts/PTSerif-Italic.svg#PT Serif Italic') format('svg');
}
@font-face {
  font-family: "bodoni";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/bdn55-webfont.eot');
  src: local("bodoni"), url('/front/fonts/bdn55-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/bdn55-webfont.woff') format('woff'), url('/front/fonts/bdn55-webfont.ttf') format('truetype'), url('/front/fonts/bdn55-webfont.svg#bodoni') format('svg');
}
@font-face {
  font-family: "bodoni";
  font-weight: normal;
  font-style: normal;
  src: url('/front/fonts/bdn55-webfont.eot');
  src: local("bodoni"), url('/front/fonts/bdn55-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/bdn55-webfont.woff') format('woff'), url('/front/fonts/bdn55-webfont.ttf') format('truetype'), url('/front/fonts/bdn55-webfont.svg#bodoni') format('svg');
}
@font-face {
  font-family: "bodoni";
  font-weight: bold;
  font-style: normal;
  src: url('/front/fonts/bdn75-webfont.eot');
  src: local("bodoni"), url('/front/fonts/bdn75-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/bdn75-webfont.woff') format('woff'), url('/front/fonts/bdn75-webfont.ttf') format('truetype'), url('/front/fonts/bdn75-webfont.svg#bodoni') format('svg');
}
@font-face {
  font-family: "bodoni";
  font-weight: bold;
  font-style: normal;
  src: url('/front/fonts/bdn75-webfont.eot');
  src: local("bodoni"), url('/front/fonts/bdn75-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/bdn75-webfont.woff') format('woff'), url('/front/fonts/bdn75-webfont.ttf') format('truetype'), url('/front/fonts/bdn75-webfont.svg#bodoni') format('svg');
}
@font-face {
  font-family: "bodoni";
  font-weight: bold;
  font-style: italic;
  src: url('/front/fonts/bdn76-webfont.eot');
  src: local("bodoni"), url('/front/fonts/bdn76-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/bdn76-webfont.woff') format('woff'), url('/front/fonts/bdn76-webfont.ttf') format('truetype'), url('/front/fonts/bdn76-webfont.svg#bodoni') format('svg');
}
@font-face {
  font-family: "bodoni";
  font-weight: bold;
  font-style: italic;
  src: url('/front/fonts/bdn76-webfont.eot');
  src: local("bodoni"), url('/front/fonts/bdn76-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/bdn76-webfont.woff') format('woff'), url('/front/fonts/bdn76-webfont.ttf') format('truetype'), url('/front/fonts/bdn76-webfont.svg#bodoni') format('svg');
}
::selection {
  background: #000;
  color: #fff;
}
::-moz-selection {
  background: #000;
  color: #fff;
}
.ptserif-bold {
  font-family: "PT Serif Bold";
}
a {
  color: #000;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
strong {
  font-weight: bold;
}
.text {
  color: #000;
}
.text p {
  margin-bottom: 1.5em;
}
.text a {
  text-decoration: none;
  border-bottom: 1px solid #e0282f;
}
.text a:hover {
  text-decoration: none;
  color: #e0282f;
}
.text ul {
  list-style: disc;
  margin-left: 25px;
  margin-bottom: 1.5em;
}
.text ul li {
  margin-bottom: .5em;
}
.text ol {
  list-style: decimal;
  margin-left: 25px;
  margin-bottom: 1.5em;
}
.text ol li {
  margin-bottom: .5em;
}
.text .intro {
  font: 14px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: normal;
  text-transform: uppercase;
}
.text .intro-red {
  color: #e0282f;
}
.text .incut {
  display: block;
  font: 20px "APCGaramond SemiBold Italic", Garamond, Georgia, "Times New Roman", Times, serif;
  line-height: normal;
  margin: 20px 0;
}
.text del,
.text strike {
  text-decoration: line-through;
}
.text em {
  font-style: italic;
}
.text strong {
  font-weight: bold;
}
.text .title {
  font: 36px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 1em;
  text-transform: uppercase;
  text-align: center;
  margin: 0 0 26px;
  color: #000;
}
.text .subtitle {
  font: 18px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: 1em;
  text-transform: uppercase;
  margin: 1.8em 0 .8em;
  color: #000;
  text-align: center;
}
.text .subtitle-2 {
  font: 18px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 1em;
  text-transform: uppercase;
  margin: 1.2em 0 1.2em;
}
.text .subtitle-2-red {
  color: #e0282f;
}
.text .quote {
  font: 20px "APCGaramond Italic", Garamond, Georgia, "Times New Roman", Times, serif;
  line-height: 1.5em;
  text-transform: uppercase;
  margin: 2.5em auto;
  width: 90%;
  text-align: center;
  color: #000;
}
.text-container {
  margin-top: 20px;
}
.text table {
  width: 100%;
  text-align: left;
  margin: 5px 0 25px;
}
.text table thead {
  color: #000;
}
.text table thead td {
  font: 14px/1.3em "PT Serif Bold";
  text-align: left;
  border-bottom: 5px solid #4d4d4d;
  padding: 7px 0;
  white-space: nowrap;
}
.text table tbody {
  border-bottom: 2px solid #4d4d4d;
}
.text table tbody td,
.text table tbody th {
  padding: 10px 10px 7px 0;
  background: url("/front/img/border-dots2.png") 0 top repeat-x;
}
.text table tbody tr:first-child td,
.text table tbody tr:first-child th {
  background: none;
  padding-bottom: 8px;
}
.text table tbody td {
  font: italic 12px/1.3em Arial, Helvetica, sans-serif;
}
.text table tbody th {
  font: bold 12px/1.3em Arial, Helvetica, sans-serif;
  color: #000;
}
.cols-row {
  clear: both;
  width: 100%;
  margin: 0 0 25px;
  overflow: hidden;
}
.text .cols-row {
  list-style: none;
  margin: 0 0 25px;
}
.cols-row .col {
  float: left;
  text-indent: 0.1em;
}
.cols-row.c2 .col {
  width: 50%;
}
.cols-row.c2 .col:first-child + .col {
  clear: right;
}
.hr {
  height: 6px;
  width: 100%;
  margin-bottom: 25px;
  background: url('/front/img/border-dots3.png') 0 0 repeat-x;
  clear: both;
}
form .inputtext {
  font: 12px/18px "PT Serif";
  padding: 0 0 3px 0;
  border: 0;
  border-bottom: 1px solid #000;
}
form .textarea {
  font: 12px/1.2em Arial, Verdana, Helvetica, sans-serif;
  border: 1px solid #d8d8d6;
  padding: 11px 13px;
  margin: 0;
  background: #fff;
  color: #000;
  resize: vertical;
}
form .label {
  position: absolute;
  font: 12px/18px "PT Serif Italic";
}
form .check,
form .radio {
  visibility: visible;
  margin: 0;
  vertical-align: middle;
}
form .check:checked + .check-box,
form .radio:checked + .check-box {
  background-position: -385px -205px;
}
form .check:checked + .check-box:hover,
form .radio:checked + .check-box:hover {
  background-position: -362px -205px;
}
form .check-box,
form .radio-box {
  left: -15px;
  display: none;
  vertical-align: middle;
  position: relative;
  height: 23px;
  width: 23px;
  background: url("/front/img/icons.png") -339px -205px no-repeat;
}
form .check-box:hover,
form .radio-box:hover {
  background-position: -362px -205px;
}
form .check:not(#old-browsers),
form .radio:not(#old-browsers) {
  visibility: hidden;
}
form .check:not(#old-browsers) + .check-box,
form .radio:not(#old-browsers) + .check-box {
  display: inline-block;
  cursor: pointer;
}
a.submit,
input.submit {
  border: 0;
  background: #000;
  padding: 3px 18px 2px;
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 18px;
  color: #fff;
  cursor: pointer;
  text-transform: uppercase;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  transition: all 0.4s ease;
  display: inline-block;
}
a.submit.disabled,
input.submit.disabled,
a.submit:disabled,
input.submit:disabled {
  -moz-opacity: 0.3;
  -ms-opacity: 0.3;
  -webkit-opacity: 0.3;
  -o-opacity: 0.3;
  opacity: 0.3;
}
a.submit.disabled:hover,
input.submit.disabled:hover,
a.submit:disabled:hover,
input.submit:disabled:hover {
  background-color: #000;
}
a.submit:hover,
input.submit:hover {
  background-color: #e0282f;
  text-decoration: none;
}
html {
  background: #fff;
}
body {
  font: 16px/1.375em "PT Serif";
  position: relative;
}
body.is-popup-showed {
  overflow: hidden;
}
.outer-wrap {
  width: 1020px;
  margin: 0 auto;
  position: relative;
  z-index: 5;
}
.old-browser {
  display: none;
  width: 100%;
  height: 47px;
  position: fixed;
  -webkit-box-shadow: 0 1px 5px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px 5px rgba(0, 0, 0, 0.1);
  background: #fff;
  z-index: 9999999;
}
.old-browser_inner {
  width: 975px;
  margin: 0 auto;
}
.old-browser_inner .text {
  color: #e0282f;
  font: 10px/16px Arial;
  text-transform: uppercase;
  float: left;
  margin-top: 15px;
}
.old-browser_inner .chec {
  font: 10px/16px Arial;
  float: right;
  margin-top: 15px;
}
.old-browser_inner .jq-radio,
.old-browser_inner .jq-checkbox {
  width: 21px;
  height: 21px;
  background: url('../img/old-chek.png');
}
.old-browser_inner .jq-radio.checked,
.old-browser_inner .jq-checkbox.checked {
  background-position: bottom left;
}
.content {
  padding: 15px 10px 0 10px;
  width: 1000px;
  background: #fff;
}
.content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.content .main {
  /*margin: -3px @side-r + 35px 50px 160px;*/
  float: left;
  margin: 0px 0 50px 0px;
  width: 667px;
}
.content .main-container {
  float: left;
  position: relative;
  margin-right: -100%;
  width: 100%;
}
.content .side-l {
  float: left;
  width: 180px;
  position: relative;
}
.content .side-r {
  float: right;
  width: 300px;
  position: relative;
  z-index: 100;
  background: #fff;
}
.content .side-r div {
  /*z-index: 1500 !important;*/
}
.content .pages {
  margin: 35px 0;
  clear: both;
}
.content .pages .items {
  font-size: 0;
  text-align: center;
}
.content .pages .item {
  display: inline-block;
  vertical-align: middle;
  font: 16px/28px "bodoni";
  margin: 0 9px 0 8px;
}
.content .pages .item a {
  display: block;
  width: 29px;
  height: 29px;
  color: #000000;
}
.content .pages .item a:hover {
  color: #e0282f;
  text-decoration: none;
}
.content .pages .item span {
  display: block;
  width: 28px;
  height: 28px;
  border: 1px solid #000000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.content .pages .nav {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 19px;
  background: url('/front/img/pager-arrow.gif') no-repeat 0 0;
  margin: 0 18px;
}
.content .pages .next {
  background-position: 100% 0;
}
.with-submenu {
  padding: 31px 10px 0 10px !important;
}
.jq-file {
  width: 270px;
}
.jq-file input {
  cursor: pointer;
  height: auto;
  line-height: 1em;
}
.jq-file .jq-file__name {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 98px;
  height: 24px;
  padding: 0;
  color: #000;
  font: 11px/20px "PT Serif", sans-serif;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border: 0px solid #eee;
  background: #fff;
}
.jq-file .jq-file__browse {
  position: absolute;
  top: 1px;
  left: 0px;
  padding: 0 10px;
  background: #000;
  color: #fff;
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: 22px;
  text-transform: uppercase;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
.jq-file.focused .focused .jq-file__name {
  border: 1px solid #5794BF;
}
.jq-file.disabled .jq-file__name {
  color: #888;
}
.jq-file.disabled .jq-file__browse {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}
.jq-file:hover .jq-file__browse {
  background-color: #e0282f;
}
.jq-file:active .jq-file__browse {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}
.adv_1000_90_header {
  line-height: 0;
  width: 1000px;
}
.separator {
  border-bottom: 1px solid #e8e8e8;
  height: 0;
  margin-bottom: 30px;
  width: auto;
  clear: both;
}
.vk-box {
  width: 220px;
  margin: 0 auto 30px;
  border: 1px solid #ededed;
  border-radius: 3px;
  background: #fff;
  padding: 13px;
  overflow: hidden;
  font-family: Arial, sans-serif;
}
.vk-box__heading {
  position: relative;
  font-size: 0;
  padding-top: 34px;
  border-bottom: 1px solid #e7e8ec;
  padding-bottom: 12px;
}
.vk-box__avatar {
  position: absolute;
  z-index: 1;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  top: 0;
  left: 0;
}
.vk-box__avatar img {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  vertical-align: top;
}
.vk-box__name {
  position: absolute;
  z-index: 1;
  left: 44px;
  right: 0;
  top: 8px;
  white-space: nowrap;
}
.vk-box__link {
  line-height: 18px;
  font-size: 13px;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.vk-box__subscribers {
  display: inline-block;
  position: relative;
  z-index: 1;
  color: #656565;
  font-size: 12px;
  line-height: 18px;
  height: 18px;
  margin: 8px 0 -5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.vk-box__footer {
  position: relative;
  z-index: 1;
  padding-top: 14px;
}
.vk-box__btn {
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  width: 100%;
  padding: 7px 16px 8px;
  margin: 0;
  font-size: 12.5px;
  zoom: 1;
  cursor: pointer;
  white-space: nowrap;
  outline: none;
  font-family: Arial;
  vertical-align: top;
  line-height: 15px;
  text-align: center;
  text-decoration: none;
  background: none;
  background-color: #010101;
  color: #ffffff;
  border: 0;
  border-radius: 2px;
  box-sizing: border-box;
}
.vk-box__btn:before {
  content: "\e923";
  margin-right: 8px;
  display: inline-block;
  text-align: center;
  color: #fff;
  font: 15px/10px icomoon;
  vertical-align: middle;
}
.blockSlider {
  clear: both;
  width: 1280px;
  overflow: hidden;
  white-space: nowrap;
  margin: 0 auto;
}
.blockSlider_size_triple {
  margin: 0 0 45px 10px;
  height: 150px;
  width: 1000px;
  overflow: hidden;
  padding: 0 0 0 0px;
}
.blockSlider,
.blockSlider__container {
  position: relative;
}
.blockSlider .block300x150 {
  position: relative;
  float: left;
  margin-right: 53px;
  height: 150px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
  text-align: left;
}
.nav__promoLink--ny2018 {
  position: absolute;
  bottom: 170px;
  right: 20px;
  transition: bottom 0.3s linear 0s;
}
.fixed .nav__promoLink--ny2018 {
  bottom: 30px;
  right: 5px;
}
.fixed .nav__promoLink--ny2018 .nav__promoLinkA {
  right: 0;
  width: 171px;
  height: 91px;
  background-image: url('data:image/png;base64,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');
}
.nav__promoLink--ny2018 .nav__promoLinkA {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 210px;
  height: 111px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url('data:image/png;base64,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');
}
.nav__promoLink--tomFord {
  position: relative;
}
.nav__promoLink--tomFord .nav__promoLinkA {
  width: 75px;
  height: 135px;
  display: block;
  position: absolute;
  right: 50%;
  margin-right: -450px;
  margin-bottom: 0;
  bottom: 0;
}
.nav__promoLink--businessWomanAward {
  position: relative;
}
.nav__promoLink--businessWomanAward .nav__promoLinkA {
  width: 169px;
  height: 38px;
  display: block;
  position: absolute;
  right: 50%;
  margin-right: -510px;
  margin-bottom: 0;
  bottom: 0;
}
.header {
  margin-bottom: 10px;
  padding: 0 10px;
  position: relative;
  width: 1000px;
  background: #fff;
  z-index: 999;
}
.header-pic {
  line-height: 0;
}
.header-inner {
  height: 184px;
  -webkit-transition: height 0.3s ease;
  -moz-transition: height 0.3s ease;
  -o-transition: height 0.3s ease;
  -ms-transition: height 0.3s ease;
  transition: height 0.3s ease;
}
.header-fixed {
  position: fixed;
  width: 1000px;
  top: -126px;
  background: #fff;
  z-index: 10001;
  overflow: hidden;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -webkit-opacity: 0;
  -o-opacity: 0;
  opacity: 0;
  display: none;
}
.header-fixed .header-inner {
  height: 50px;
}
.header-fixed .header-anons-container {
  border-bottom: 1px solid #000;
}
.header-fixed-logo {
  position: absolute;
  display: block;
  background: url("/front/img/header-fixed-logo.png") 0 0 no-repeat;
  height: 21px;
  width: 126px;
  top: 13px;
  left: 0;
  text-indent: -999em;
  z-index: 1;
}
.header-fixed .header-menu {
  top: 15px;
}
.header-fixed .header-menu-items.m__single-promo .item {
  padding: 0 15px;
}
.header-fixed .header-menu .item {
  padding: 0 14px 0 13px;
}
.header-fixed .header-menu .item-single-promo .after {
  left: -25px;
}
.header-fixed .header-menu a {
  letter-spacing: -0.07em;
}
.header-fixed .header-menu .blog {
  padding: 0;
}
.header-fixed .header-menu-items {
  padding-left: 113px;
}
.header-bar {
  height: 36px;
  clear: both;
  position: absolute;
  width: 1000px;
  z-index: 500;
  top: 0;
  /*background-color: #ffffff;*/
}
.header-bar.fixed {
  position: fixed;
}
.header-bar-holder {
  height: 36px;
}
.header-bar-items {
  width: 100%;
  font: 10px/36px "PT Serif";
  color: #000000;
}
.header-bar .item,
.header-bar .devider {
  float: left;
  text-transform: uppercase;
}
.header-bar .item a,
.header-bar .devider a {
  color: #000000;
}
.header-bar .item a:hover,
.header-bar .devider a:hover {
  text-decoration: none;
  border-bottom: 1px solid #fff;
}
.header-bar .enter a:hover,
.header-bar .register a:hover {
  text-decoration: none;
  border-bottom: 1px dotted #fff;
}
.header-bar .devider {
  color: #717171;
  font-size: 14px;
  font-weight: normal;
  text-indent: -999em;
  background: url("/front/img/header-bar-items-div.gif") 0 50% no-repeat;
  width: 1px;
}
.header-bar .devider-grey {
  background-color: #575959;
  color: #9a9b9b;
}
.header-bar .item {
  padding: 0 19px 0 0;
}
.header-bar .logo {
  padding: 0;
  margin: 4px 4px 4px 0;
}
.header-bar .logo a {
  text-indent: -999em;
  height: 32px;
  width: 32px;
  display: block;
  background: url("/front/img/icons.png") -284px -196px no-repeat;
}
.header-bar .logo a:hover {
  border: 0;
}
.header-bar .user {
  font: 10px/37px "PT Serif";
  float: right;
  padding: 0;
}
.header-bar .logout {
  background: #575959;
}
.header-bar .logout a {
  color: #f77575;
}
.header-bar .logout a:hover {
  border-color: #f77575;
}
.header-bar .apps-ico {
  background: url("/front/img/icons.png") -263px -221px no-repeat;
  margin: 0 2px 0 0;
}
.header-title {
  position: absolute;
  width: 500px;
  height: 90px;
  top: 29px;
  left: 24px;
  background: url("/front/img/header-logo.png") 0 0 no-repeat;
  text-indent: -999em;
}
.header-blog {
  position: absolute;
  display: block;
  text-indent: -999em;
  height: 50px;
  width: 50px;
  background: url("/front/img/header-blog.png") 0 0 no-repeat;
  right: -25px;
  top: 10px;
}
.header-cover {
  position: absolute;
  top: 42px;
  left: 22px;
}
.header-cover-link {
  position: relative;
  display: block;
  font-size: 0;
}
.header-cover-link:hover .header-cover-over {
  display: block;
}
.header-cover-image {
  display: block;
}
.header-cover-over {
  display: none;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  position: absolute;
  background: url("/front/img/border-dots5.png") 0 0;
}
.header-menu {
  width: 1000px;
  text-align: center;
  position: relative;
  text-transform: uppercase;
  font-size: 0;
  /*min-height: 52px;*/
  /*padding-bottom: 16px;*/
}
.header-menu:before {
  content: '';
  position: absolute;
  background: #000;
  height: 38px;
  width: 1000px;
  left: 0;
  top: 0;
}
.header-menu-holder {
  min-height: 38px;
  position: absolute;
  width: 1000px;
  top: 140px;
  left: 0;
  right: 0;
  margin: auto;
  background: #fff;
}
.header-menu .menu-logo {
  background: url('/front/img/menu-logo.png') no-repeat 0 0;
  width: 35px;
  height: 15px;
  position: absolute;
  top: 8px;
  left: -40px;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.header-menu.fixed {
  position: fixed;
  width: 1000px;
  top: 0;
  z-index: 500;
}
.header-menu.fixed .anim-promo-link {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.header-menu.fixed .menu-logo {
  left: 16px;
  opacity: 1;
}
.header-menu.fixed .header-submenu {
  -webkit-box-shadow: 0 2px 8px #B6B6B6;
  -moz-box-shadow: 0 2px 8px #B6B6B6;
  -o-box-shadow: 0 2px 8px #B6B6B6;
  -ms-box-shadow: 0 2px 8px #B6B6B6;
  box-shadow: 0 2px 8px #B6B6B6;
}
.header-menu-items {
  position: relative;
  margin-right: 0px;
  min-height: 38px;
  text-align: center;
}
.header-menu-items.m__single-promo .item {
  padding: 0 17px;
}
.header-menu .item {
  font: 14px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 38px;
  margin-right: 20px;
  display: inline-block;
  vertical-align: top;
  -webkit-transition: padding-bottom 0.5s ease;
  -moz-transition: padding-bottom 0.5s ease;
  -o-transition: padding-bottom 0.5s ease;
  -ms-transition: padding-bottom 0.5s ease;
  transition: padding-bottom 0.5s ease;
  -webkit-transition-delay: .1s;
  -moz-transition-delay: .1s;
  -ms-transition-delay: .1s;
  -o-transition-delay: .1s;
  transition-delay: .1s;
}
.header-menu .item.active,
.header-menu .item.active > a {
  color: #e0282f !important;
}
.header-menu .item > a {
  color: #ffffff;
}
.header-menu .item > a:hover {
  text-decoration: none;
  color: #e0282f;
}
.header-menu .item.item__mc-russia a {
  position: relative;
  z-index: 1;
}
.header-menu .item.item__mc-russia::before {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAAKCAMAAACjZ9EpAAABWVBMVEXgKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC/gKC+eV/xQAAAAcnRSTlMA3e5VRKqImTM6SCySoB5X967pJQkXhGBufLzM27jG1OLwZnYRIS89S1lnd4aUorC+AlLs+gsZJzYQY3F/jZu6yNbk8gQSIjE/TVtpeM2XpbPBz4v8DhwqOEZlc4GPnay7y9nn9QYVI0JQXmx6p7XD0eAn3mdKAAAAp0lEQVR4XmOgH7Dk4+bk4ldSFuPhFZSSlhESoJlNIqLCHCxG4hKSweyssnLyCopFGIBKNhmqqKqpa2hqaevo6ukb+DIam2DYRC27Tc3MLViYraxtbO1Y7R0cnZwxDaaS3S6ubu4enl7ePmx+/gGBQYxMIRjGUMvu0LDwiEjmqOiY2Lj4hMSk5JQiGgGG1LR0jozMrOwcNvbcvPyCQqYiugGGInqDUbsBgQVic0pxLjkAAAAASUVORK5CYII=');
  position: absolute;
  width: 123px;
  height: 10px;
  top: 28px;
  margin-left: -7px;
  z-index: 500;
  line-height: 0;
}
.header-menu .item-single-promo {
  position: relative;
}
.header-menu .item-single-promo a {
  position: relative;
  z-index: 10;
}
.header-menu .item-single-promo .after {
  position: absolute;
  left: -15px;
  top: -17px;
  width: 177px;
  height: 48px;
  background: url("/front/img/menu-single-item.png") 0 0;
}
.header-menu .item.hasSubmenu {
  margin-right: 30px;
}
.header-menu .item.hasSubmenu.active::after {
  content: '';
  position: absolute;
  bottom: -16px;
  left: 0;
  height: 16px;
  width: 100%;
  background: linear-gradient(to bottom, #b6b6b6, rgba(252, 252, 252, 0));
}
.header-menu .item.hasSubmenu:hover {
  padding-bottom: 0px;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  -ms-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}
.header-menu .item.hasSubmenu:hover:after {
  background-position: 0 100%;
}
.header-menu .item.hasSubmenu:hover .header-submenu {
  z-index: 150;
  opacity: 0;
  -webkit-transition: opacity 0.4s 0.1s ease-in-out, opacity 0.4s 0.1s ease-in-out, z-index 0.1s 0s ease-in-out, z-index 0.1s 0s ease-in-out;
  transition: opacity 0.4s 0.1s ease-in-out, opacity 0.4s 0.1s ease-in-out, z-index 0.1s 0s ease-in-out, z-index 0.1s 0s ease-in-out;
}
.header-menu .item.hasSubmenu a:hover {
  color: #e0282f !important;
  text-decoration: none;
}
.header-menu .item.hasSubmenu.active {
  padding-bottom: 36px;
}
.header-menu .item.hasSubmenu.active a.active {
  color: #e0282f !important;
}
.header-menu .item.hasSubmenu.active:after {
  background-position: 0 100%;
}
.header-menu .item.hasSubmenu.active .header-submenu {
  display: block;
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 120;
}
.header-menu .item__mcburger {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 88px;
  width: 40px;
  height: 38px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAARCAYAAACl10BaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzc3MERGRjk1MjQ1MTFFNkEwN0NDMzU5REI2NzE2OTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzc3MERGRkE1MjQ1MTFFNkEwN0NDMzU5REI2NzE2OTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNzcwREZGNzUyNDUxMUU2QTA3Q0MzNTlEQjY3MTY5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNzcwREZGODUyNDUxMUU2QTA3Q0MzNTlEQjY3MTY5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrjozKMAAACgSURBVHja7JgxDoAgDEWp4TJunk8WHPSeXsMFO2DiBphCa/Jf0rgQ8/IppkiJcfKQ9AvPeTHrOTmAEC3gexy9ThA6EcdZjJ0rVVZUzKXJc3SIgeuoWLcph9jk6XOaI79fIT/XxgDNek7Gdlq7Az95emXB907HLGeNoqf2iPMIXhUBmvWkPrc+efjahxEHcyIoXvt+8RfHsic6ESHa4BZgACf2OF+PFdLbAAAAAElFTkSuQmCC');
  background-position: -42px 10px;
  background-repeat: no-repeat;
}
.header-menu .item__mcburger:hover,
.header-menu .item__mcburger.active {
  background-position: -42px 10px;
}
.header-menu .item__mcburger-img {
  padding-right: 5px;
}
.header-menu .item__mc-menu-logo-header {
  position: absolute;
  top: 10px;
  left: 15px;
}
.header-menu .item__submenu {
  display: none;
  box-sizing: border-box;
  cursor: default;
  position: absolute;
  z-index: 201;
  top: 100%;
  left: -88px;
  padding: 22px 20px 0 87px;
  width: 1000px;
  background: #fff;
  text-align: left;
}
.header-menu .item__submenu__close {
  cursor: pointer;
  position: absolute;
  top: 31px;
  left: 24px;
  width: 24px;
  height: 24px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjQyNEE0RUE1MjQ5MTFFNjk0NkJFNkY5Mjg0N0EwM0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjQyNEE0RUI1MjQ5MTFFNjk0NkJFNkY5Mjg0N0EwM0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNDI0QTRFODUyNDkxMUU2OTQ2QkU2RjkyODQ3QTAzRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNDI0QTRFOTUyNDkxMUU2OTQ2QkU2RjkyODQ3QTAzRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtfcTA4AAAEJSURBVHjatJZBCoMwEEVjlIJH6A26613sQortoidz0Zbior1RoTuPIBSEzsAEYjBxZqSBv9DoeyZxjNlntzde20J6s65NGNbrqCBvSL0CXhOjCgUHyANSQu5KSU33lsSqnACHdIVs6MJcIXHwnI6RdUO2pfm6QEbvBokkhBtiIbN3U9RBGoUkBm+IOVlkqWQRHgokEhYcWzHzZO4CH+AkZqYvCo8JOBIWPCVISQwXPrcGhrEmbDhHsLpZRRGJitEqikhUjFZRoaKKL7QVmniFu9QIuHD2Z8Vqyl8isUo4W+I2nFYBX5K0/oZzhnwV8JgEWSd/w3lCjpBBAQ8lA7FeeDL792/LT4ABABpvb0Q0B+IcAAAAAElFTkSuQmCC');
}
.header-menu .item__submenu__list {
  display: inline-block;
  vertical-align: top;
  margin: 0 60px 19px 0;
}
.header-menu .item__submenu .hide {
  display: none;
}
.header-menu .item__submenu__item {
  border-top: 1px solid #ddd;
  font: 13px/17px 'interfont_bold', sans-serif;
  text-transform: uppercase;
}
.header-menu .item__submenu__item:first-child {
  border-top: 0;
}
.header-menu .item__submenu__item a {
  display: block;
  padding: 6px 0;
}
.header-menu .item__submenu__item a:hover {
  text-decoration: none;
  color: #e0282f;
}
.header-menu .item__submenu__more {
  cursor: pointer;
  font: 13px/17px 'interfont_bold', sans-serif;
  color: #000;
  margin: -18px -20px 0 -85px;
  padding: 0 32px 25px;
  text-align: right;
}
.header-menu .item__submenu:after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 0;
  height: 8px;
  width: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(252, 252, 252, 0));
}
.header-menu .ny2015-link {
  position: absolute;
  right: 33px;
  top: -28px;
  width: 89px;
  height: 88px;
}
.header-menu .ny2015-link a {
  display: block;
  width: 89px;
  height: 88px;
  background: url('/front/img/ny2015-menu-icon.png') no-repeat 0 0;
}
.header-menu .valentin-link {
  position: absolute;
  right: 71px;
  top: -21px;
  width: 89px;
  height: 88px;
  z-index: 130;
}
.header-menu .valentin-link a {
  display: block;
  width: 116px;
  height: 75px;
  background: url('/front/img/valentin.png') no-repeat 0 0;
}
.header-menu .italia-link {
  position: absolute;
  right: 43px;
  top: -19px;
  width: 128px;
  height: 67px;
  z-index: 130;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.header-menu .italia-link a {
  display: block;
  width: 128px;
  height: 67px;
  background: url('/front/img/italia.png') no-repeat 0 0;
}
.header-menu .ped-link {
  position: absolute;
  right: 53px;
  top: -28px;
  width: 92px;
  height: 88px;
  z-index: 130;
}
.header-menu .ped-link a {
  display: block;
  width: 92px;
  height: 88px;
  background: url('/front/img/ped.png') no-repeat 0 0;
}
.header-menu .italia-link {
  position: absolute;
  right: 0;
  top: -19px;
  width: 128px;
  height: 67px;
  z-index: 130;
}
.header-menu .italia-link a {
  display: block;
  width: 128px;
  height: 67px;
  background: url('/front/img/italia.png') no-repeat 0 0;
}
.header .men2017-link {
  position: absolute;
  right: 0px;
  top: -40px;
  width: 157px;
  height: 127px;
  z-index: 250;
}
.header .men2017-link a {
  display: block;
  width: 157px;
  height: 127px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAB/CAMAAADCdDBtAAACx1BMVEVHcExlChVkDBZlChZjDBZhCxRmDhheCBJtKTH6+fliChRkChViChRlCxVjChRjCRNqCxdjCRRmCRRoChVlChRgCRNhCRNhCRRjCRRiCRRiCRNjCRRjCRNVBg9jChReCBJZCBFjCRRlChVhCRPYn6TaeYq9UWtkDBffToTKbIReKTO+TGrlqKqCLkjWdYvleo/aXoPadYjFrLTk4uPfAFnQAE/iAVvAQmioMlq6SmpzbW7cXoLeYIB0MzvhV4S8QWa9PmiiLEvTX3/KSm2mIEjPDFa8TGxuChvoAF7iAFvhAFqKITd9GS3EWnXUU3rk5efFAUjoAF6MEzLudZTRTnGXOVHqranEvr3m5+m7u73d2dnpAF7GAEriAFuuN1/OQHPBRGq3OV7fe5DZ296pAjr0safqk6Hb3NzQ3emgoqLfWoXDAEkAAADTAFPWAFXQAFDfAFnaAFbMAE3cAFjfR4DHRWrIAEzlSoLSSHHBAkrfS3uWATLpT4eJKD6CIjfPP3SRATFuGiiRK0WKAS+8AEWbATerNVeEASuiATl6HzD51d6wAT+2AUPtaJFiEyCpATztobbIVnvqXIvsgJ/hIWjUUX0WCQx3ARzXYobCl6fdfpS5U3G7d47jPnWwRmj75uy0HlKWGUImEBbJfJjOjZ7OJ2f1vcyzj5+lSl7Ps7yQRFGqcXYlISD3ydVAEyHq6+r////09PTM0tbw8O+PkpVkZWbj5OSjNlf6+PmrPVq3vL7d3uC0QF9RUFPV1daxPVy4PmrAwMCqsLS7wcXV2duyt7p5eXvnAF2fMFKvN2PKzM2lnJ2ZoaWYLkvqAF+oq624OmTURHiwsLGdpankAFy4QWG2pa5APT2FiIvDx8raRX2jo6TIQXGpNF3CRGiiqKvxsMPYSXaUmp7EYH7NSG3EPm7NRXO9QmW/PWriAFu/SHHkZ4zlv4Ids1YIAAAAbHRSTlMADwsSAwYIAQIBFRkNISYrHEMwPDZOWWWjhHG/sR3NMjt6mI4YWTPa/v7+czH7/Xyom/1Dff6X9d6P+8+75N/szl36+KT4rejxUOBur8Lse7DNy8rQ5KGJlrlnqdjEw/vewa+z4dXG0qPn/vxdL4KmAAAZRUlEQVR4XuzVWWvUQAAH8FCSTCJ+jPSpgVVSCkbp41ILWESw24VS2b6oX25y33vfR+/T+779EM42a2bWGFtsWov0v0xeZgk//pmD+m9ymcvwR7mIJpwL5wl//xDHJ4cKZdRIer6iP8AoorxzaY/kjANGOYE59fxaCVbiJ8HDkPhk+rikho5PfIucdXd4ASUx4kXj+TPXxY1xYGwxnIeOikasT+xMqPDMdMcsNFIvSTwXBnAcnojp0lMm7wbSzQEUodnLAxD5sBH9k8SJmfs8BUY5LQ/Dko4LQcovPFzNLW1oSyGN8AGOvDjQYDM3Pz+/BsaT3rYYxwIg5bSqo5fq9UOjv5/nQxpJ5AD+srR4/YPdsb9mRh2fGhh54qufA7y0amwcFPVSqWlpT8xi7dGiQNMMGuPKcG8AIfOgYq+tdbrvonlMTOmywDhJluVBv+5bUNNgr2g0WoeymZcWvQWaoSMhAGgMaxYLK5sv7E7H7lam6J/BwHSO47BD9Mq8LNeajq70d6Bfgr7nO0p1xywOfN0SmGHICml+cnZlr4y+q227lSx9NB/mFLzfX/DD9y2aLdRaq+9DRa1pquOojqI0nhVbgxLMMSGP8Inftl4GrjvEuZtZ5mcIX1onHsfxgihXG3rJ8w5qquJAVdUP9/23qt9Qtw0D5liWZcj++Kv3nr7/FJQRz3W7lSyLQvjC9tK4yiiE45a0jZ5lGv2Wpem6AXXHsXSoeIpW+26a29bU9Mzy/Nxue3dufnlm+vYVmp58/HEvCAJ3mGDzxgTSRUJWYP9yf5D7gYqaE5uO1WgeeJZieZoCVVhVdd1RVAXW/d6rxusvKLso7XZ7fR097s7c2toLyuWwvC7ShRn6JiYLd97MFkTigOEYQJ/oQESqeHO89IOxuvlt2ozjAC7WrlQpYRHiirgkUaQWmsI2xKjKtm7cypCGmDZNGrdJnfqW2rWxMkVCiNOQoLSngcRhFce8zkviLCFvXfGCGscya5zgyJmxo+2f2PexQ7SqTOzbKhdL7ce/5/l90+TFn7f/kKMxvoplSPPZdJzML5oW+FKef7i8vOz4fgOQ8DZYS1FyiJKra72/xo/YIUDv1GzdiqiUOtW/BF5fcHqGmwl6D+/P/7t2o6Qg8vntX0WxWIxm49FYLJ2vxNJIkgjF5t3V1WVkMD7M72HEyimWRiPtdu+y/5AdAH3BXiGnRRjmm/Mj4KETZ8JhhuGQieE3VuKBL1e7HoY/E4rbqZTYbDb5bDMWExpAJuNiLIFZChsrK6sE2J8eGR8n0QZtGAZrmu12JOga6sc3l8kUFFoK6Ne9w8jE57DpOsvq+NnXiW/UeSd8Pp/fC9yo99u8mOo2YvEon0ik0+JuvBiL8WIyxfN8YHFxhfgG0wNPN2n8RxJJpy77Xa8SzGSUgtLe5Gifvb/AcSxNY8gWTV+wwQMgdK/n4dPrm/57M6BKmzNTkz7vyNl8vtjaawhCnM8Xk9iMRvJMtFISksLdpYUFx0d4jm4jAheHUBS1Pu8b68flunhb0Qr13jx7yS7wyXVGNyzFsjT8stz0yL5S/A/dsHcyeCHAUKqqm2ZEkrjT1ybOJvLZ3b2qEOW3W01BbDY+SDRrtWhUWAotOb4BDzpVJTqGYdbX54MezwnE4/GMueae1um6YhpzfqzvW17gaKwPbqhGGxynj/+7tF+vG8bYAhTFUJRqmhi60TbZzenJs2K00dquFsW9opgttqLZzl43m+Qja2trjm/AIzqKAuzO/Tv3w1sr77vd7qNuxOPxPXna61nXz7veIpniDE1B7yg2juHYqyMkr3yv0Xl9GBvFwMapktnWNLJ5mqHOT30lCq1WVy7JqervqW1BrO51o+mfbiDwDXh9XTi8fgcJtOuLi4tXjtohvI//vDc37j9k18sRztSUTK6gWLTBYtQ6O+sh6D7woM4/PkNhZrZOtXUWiaa1JWn6C7GZ2pVrpW6rWUW97KWwsw96t27B5/CwGv3ekwJhhGo//eXR4sLCwpV3EMI74ff7x4b67TLOaqSy0TAGbIhh+J1WdHgHTnUKK4Y4Ogm6tqYoZPIabUYuXBMb3U5HLqV2mxWxU6vEhXKi/PzejVsDnj088CKbZu/lkxc7zwhuaWnpyrFjxxweLh/65RCErmA9VyA6RWPtO6obs/4hG058B3SHR8cNSSLXOczAJ5Gyskjl48OCb/ZLsSt3ZLnaTXWK2A++jAIslx7fc3j94ZHpbT158Wzn5vfPlhxcKPTJSYcH3Rh0xDd0tWcVcgBatL1BqJaLfjwD0OHtx6EAhz80WUlXGZwKVpbMjtasnBOc8OwZsSbLtVq21BSQREeoiNlqSX5wY8BzvtQ2dk6durnzaAU4Ygu9t/buccJzu4kOAWJsk7w5uXaGTgEH3XVMljxzePtxyKj/nIkaZcLr4XCAnKxJWxbWKlNA8LdOV2vAdTvlRAUplwShkqiWSrXHAx05W5KtH5ZXV6CzcWuhte8+OjnQOTzX5Zxi1fHW2DkKOJ3WLrk99nObd0A3Ovr2JdrE/lBhXGvMjlQK3jADnf1x+3mpW5O7nWYikagkSlWiS5RludvaIjxnbQlvGVmxRxdCSOt8ffzV0bqceGbrL19a6GKaVVWK0w3t4rjbbZ+9wzuoG/afMwxc0jBqVFWha0On4HpkCplM5vaPDaEsd6pl2CrQlaEDTyzVuo8/7Q9voBuMbo0kFPqHNLv/aes64wCukCht06bp2mzTJlWVpqbCSUPVaFJbdVJeK23KNmlS92vV7kfkUbPg4jjGJFAoOCEBjJl5h0DIe32AFhM7NRcHF+NgbEPixPgFiN8ueH/Evs+5N44xCYjtcYTR/YVPnnOec+55zkVlXqxiNxbT6UglcOVY+sbrlWtiHQ7v/58cT0hjmzEFsslDadEr+DWf3TJiHx52TE7a8XHO24JXrwZtGOOZJ/2nv5GHliJXJ/NOtyrXxK2bxuZAJMlxhVp12rq/dRMdzn+7jqglXoOZyiIVg26cnxCAm7RY8NaOah21I233+76rrj57ts15z+N5MlP5zb9oQ8vRlUg6bkNU5+XuP0bzsaYms2mhsHA5Nn7wMh5tpAMOyTuAzSGxXF6eyRQHKpE79cM06ZC6YMhiGRmhc8UoYrKt7zsE57lsnvlgti7ydCgK8LDd5f/9/TdudKew6S2I1vp1tnwdUgfczu1HsLlqlst0GTONbCyN7ebhXXzaXCPAjYyRzu7ohA1B2esL++ZdoXkzdFQXeSOLgI10SN66aG29fLk1O6Sb6wre+wgvjsvLukwR1ruIkMbZila7/kX7CAJnRYujM3q2ujqrO9M5vzhzzzUn68AjHNfJPI7759dQbCHydBy3s+C1T0TwEtrmoiboYgI2M+jiix6y4RRruV5Xc2aNLhrGMhhavAJdSb6OePSWRTvdv/9fHXDb3jucBE+rMxbhUBARRCrZh0EbbBzXVlfDddVZXd3VmZkZl7N/nY54cgBX8s3/qAMuq9u++0MxhsLVNrc3JZMxURCwWQ84R5E6jvPm6qhoa2o6sYMs2oJcV9rS2GhUqYyNXfRb+3IjD3x1lZb+FH6sDIfxlx+HH/8c/kGpfBQOP3r6YEOdPO1e27bvD8dXRapbbYMiIqbB8/s7FidHUBNjbKTN6gXuzFnwKCh1NXUCdt/5ez5p4pXeZmMtKgPLlA6ysa4M44GvTOmpm8yhZEyp/Ikxx4+M/ah0MEv2wWY6wr3/j2PFCxEhibemRHN7CslLCoIQ9FhoYNnQoajbnas7C1xNXS9erOZtvs+ksmgZY4Ok62KssYRYiBZ8nVIpZJ2DMBPMQsLsg811r30Qb04tRCpT034BvHYFajYp+vudIxRs7Pp01GqVdPDhQ+Nad6k36MN7n/NpWRgZ64JukPWUlkJXSgGdSpWRdI8ZYR7hP8s8SvnB5roCJM6Ed+JKMS12Tz+8G1s2x/3gCeFRwo0xO3BR9xkE8YhGmau7dD7o9C36XJVch+wZmBTlp05BZzAYlk4x1mMw9HDdrSHmIEyYsaFHyuyDjatiB7oIy2UL5QuVlRG/f/yOGy+G2qK43x+T1mG0TeLTCOtZwpEQNI4jHeIe6fjQ9si6RpVK1qkYD66bY54wYR5Dd0spP9hAh3h5575PzZnChTKkrhKDWVvrtnqtYqq9SWgKw0ZtieuwCd1VFXrMtlzb+QtOF3Qh6PjQNsoji+ogHe9jMNawstJAOsoYYZAxwJTSg411rxR8YC5eoAhoAqQbB897oypqao+32Yb4OjwpANdxp15foc/DXfDZwBsOcF0JqmFJroqlFehWEKR78EDWhZWEQWvhB8Z+kh5spMP9w4em4kK8ryN3lZWyDieDKmutxjhj57ihAaGjqaPDeu5cvV6PUuU2CXfaZbO5XB4pd9kVZWUQOWxgPBpydBYlYR4x9ljpkB9spEML+tNMcRkCOIxsBDo/5Q6DWGHtdA7xXcIRj8c74nH9OYRef+ZZ4r799gp0tol7V7iukOYb12FpuZ2rm5J0P3KMh1BYUn7Gg410L+3Y99fyBYR0UIROFDHxZF79/UnoRsYs/YoihUJhOncRuvr6viwOJ7KIEzqPCzjonr4JrPB4wGNKjpWt7mQ4KO47pqWkUX+BvojnzybvxgyviSFHO2KgqOLixYuk0/cBRzbgTpuehF220KF83YM8G2Krupfe3adG2soQSB54ZQEqC8w8iXfVNUY4i6JDMXDzxjnYJF1FDWVOagVcDYdnwqH2p7pGQ89Sl2pFZ2A9RiIZb+t0Bh5LW9S9sv3z45Q4dLPwTyePbZLqYpx0VfftNO0sExezcY7XRUUfTx1vo9y3+cKuSRNwpFtiiB5V1xh9G6cG8d0gT7/BLelQEDsPpwLLaAGAyHsU2vJCqS7G71Ly3PMWypzlZtZGOK6rQ+q4rtI17LE5PCXAEW+MGVEPukbW0zLIbk+xnjHWQP3a2R5m2pLuJVwavR/ToIMKogYjy7szctnysb3pG0FYRuslGj4yrqKq77ycOrMHB8fRQ6BxXSM6yQA1sqUHRtYzpZsysIZZhJEZLmxRh/31xOFASpPCSSzAeYW6wjLwRM5zX6WleHTkOjIGGI96rquqkHQ4NATtdIAs5DZpp11iPSuNrBELHMO8k3U9zFizZd2OHQe+TKSoQ0GhLW9uKDYFeN3S1LvvGLEgbtbXg4WPnDlElfeSpAuESOdoAQ1BOiNjOlW+roH1zG7l3Z3joNv5yeFYQIMWX0BL1VGWKW6izZZ43fdHYRsZvVb/LPSkQ/LcfdBhYAcmcbodHQBMyl0JcEbVijSyhqzOwBpnv3/usaz1xTo6xBYc+FKdTiRSAC5Tf6y4+JjIdf704igdxewVen29nmAyjlIXdUs6F29ItQDGfSXthFOp5KqAi+sasL/NrnPcOihgzq8e/H698Nn7+rYDn2timkQCPPjQVjWZI1hWSOdxQOdBsrJRQSVR5XVb3Xxk+0OUuuvIGfdRzVIYWvi38alukA3O5h97Lt9IoAenDmC9SB38/oW6gm1Hj5g0Ce7TaMvLihuOgQdd3DmB3FnaqsADiv+sQnBdbS90n/kmPJOj9gUJRz554V3R3TYYjLSSLBl0IBq6ZqvXDul+kxoduHQyBR6W3OT+fF32ELvrwJHj8gUNtSKLMwoFNgxR4XJg4o12QocgGP2o8PLURXuRvIHFOVtotA0qaWif7WR8D5vNjTXpuXVNHcFRHr3PVKCsjNax6dbn6goKtm1/9egRGly1Gjw0I4vbFU0iThSuYejsnV6QKGFeOW+kswrQRRbDPp/HcQUqhFyzzy6m1vBK1mQunUB3i3q+aENhk1rQ+Nc2U3KP2Nt3vXH0C7VADWxeGzpzUVFT0q9wDdvR0oEOLtLhF4Tb67VGrdO95y8EF8Nh32Q/saRx3UD3XW7m7sRg4/cBqdQCXZdp9ufPu5ezR+xdr76x++hXSB0GFxlcLi80FylWk3GXBzrkTnK53W6iuRHRqF/sPd/p84XDcxPAcRpHlsi6fNxUa07mrvnR8EXfGKlLBQqbdcsaa+tzdTsl3du79xw9koQOPLVaq9Nl2uNi01xo0g6dm0hWN176AKuyWt3WaFSY7l11+sDzpKgTIQuBe4Eud6PYP36HgnTYRM3NWk0iv2ZJJ0876Ha/vuedk+Ahf1S8WPgy7U2R4IQDC0a/1Uq6WtJ5rV7oojhjrK76KCb60ciBjMeLdVO508pN/XbqH6E1GzFlcGGmV26qe+vkFx/xS1+NRq0pL2tu72hzeaBrg0fCjUfdtW6ac37/qmJubg64IL8qy9HlT7v1qWulpKUTatzgicmIuRlXjbBvqvsFeCIqQxpgbaZ9gN9NHJqOQhdF+DGo1ug0Uic2HXISbo72WuIBuEHJqnKn1eVpuv9IoDAE6DLFGjWVxHPnnax7m+t+efLEYUFMqCGMacAbcNock/ZQbTQKFA/3NGyI1eCc0zc3EcKSTDqK/IHN1f0+t5v0LlpHaawOgl+MiaaMRv3Vnj3SRZ98XYGbqLU1i6p4E7pf/frEx7zJg9Sr08vaQ66QY9LTXUtNCsQ05Q82IY68+bAQ8802J3nQPS91f9uR2yYswCYuiokUuoPpiDnx0Ym3cBUEH/G4Drzc9Y5WlNff3Eu63/7u48OCkOZz9q7G6LR5hofbrLU8ZYKAn0L3ane/j8IW8l46n+V9/eJp98f31jYx/5IUBSGZotOf2fTV0b1v7n2HfHTdQsnL12E1xsTb+xbn/ebPf//4bncak2NcbAqi4z98706tdbqbPt3ddzo64m24MJtfDLn0dVxHPGloeZdn/cD+Ka9NuM8UEZNCZDUpmr88+V/C7eclqiiKAzhWzhiRvDeOmqW+UUGpsCJCyHCXTEVAGbaxZbXrLxBBqiiwTSuziVYBWtuRKGjj0BA2ECSQEiHMJvCv6Ht+3Dn38bx1jDDo+j5+z7n3DeOz2IWPInxIT8MzHQ+etFbDG+obuT4z+/sPH0mvtzZqO5vnvyK8N6urlUrlTWWl0aTabC7MPwHvsYWnY+eis6HLp6LLtb18IXXpYlzs4hJeWmet1fCUN3ys/8TM7Eds0I/fGuhgbe09bg97e5XKyZXdT582toCrf1hk3fO0LtvYiXzm3elbr868OnPy3OliQrg4jolHuoGszsLzePANTo0/HF/Fm8J4K2Jt7fzK67crvxpfdugHs5s/1hfws5R5ba3q0tGpbo53RFo3evve/bOjnbgg25iX0fH/9icv4d6CN8K8E4ODY+XxZpN8Gz8a29tVBFnDIH6pTy4sq84Gb98dO9HCpbbhUbpcIfm3zg+PeRRez3FKD90V31S1Ch/eotuqbje/13Zqu/XP75aXnW5JdelnF1A6c4f30R3kSUJ0RYdTnc2dtNbCA09HT7aG8lCzk/VtECH83qjWP/88BZvqni3ptnBjl4ruiu5WX5dL64QHnOn4RPHCU96A8rodr+WbmpqkWl8HrVwW3NNF6exz0clpB5wdJzdHJTnTcXSss852SXQJnyg47xCdp3MrlJd4PPNRh1Fj5TGqMusezcvcyc1Mn/ow3JUL7YwK6zDnzGNcqrFYaeHpEuUV4xg85+uHzwG18GkZuNaJwjq5UdjUzUX5fFZ3KNWoAvFQdhhTdKzL8twaGz5qr+QnQi36V3kR0alOx473hODmRjvy++v8KWdeMXOncLosL3I8jc/1F0Ih8t/9/UDPUHRLNnatm9i1C7AZLqRjXqGQyE2WjxMXHY6hLK/N8TB8El/Lp0L8wQfhhkf6+oZn7mpj7bC7OXG1HQ8mdoR0lgN48FHpoz76+ol1YR4PH+IzHwGFyDLYCDd0vLend+jyjTt3pqcfTF/jZ2ajXHvePX8Y0El4ygOwEzZ7ccfRQRfgWXdbPgJCyMRhsQmut6e7Oy55x7x87bAufZ2Bo64iH2c647nvSrvr+QQIoRVshksIJ189lwvgUP7xKrwjURTJs4NY7eM6bJF37rlvK5L9bj4AIQRRagg2wvV0x3EpsehypOPGZnH+jV158KFAI5vhSGdlPEsdoZtPgBCiGAYa24BDdA7XdiAUnbXW55EPJTTYDAddmMebA/GxrxQrEEQrsgmuEOprqLV8FbmMlj14pzgsD/Dc3vV8pZIAQUQBBprYGNc5oA9XiU5xgdYqj30AUtlDi4rD+hBPuwsf2ks+A4JoxTaZuajV1//qfJ5fOQtu36PSjw889QFIPgBZCCMXPhebw+GFj0R3KIgznvpyJgPNguP1YZ7vizRAvSeSSmmwUVe5rXwHMlxQZzwFBn77IrDU2ms+BoqwkEgBRjQEJzOnyaHCOOOZL/uLK8GxsLUan/g4QAZCCCNKaWIDTneERRfUaQRSBjNbeLm3VsdCfAqEkI0MAw02Ck6SM9zf9spAg6EYhqIZs2LfsP//zUWb46owwfY65BQP4LxqTuwDAz8EZYZb4d9idZDNeYHLUDxxi1QpBjU/wAy3kh/PdmVpCvpxo5cfh8Z7rB4VORhCWnKr+bF5ucBlKOQmOSJfNxRWZezzEYIYws1xNbkh92sQ1FzFjEzYPgop79ouIbeJG8zrBzfHroXZuu+X6MchVrgNOwB+k5T3c27ACKMS3y2jdpAR5MBvNThumLG/4ptWTdM0zRty72MWcxX06QAAAABJRU5ErkJggg==');
}
.header .peb2017-link,
.header .universal-header-link {
  position: absolute;
  right: 93px;
  bottom: 0;
  width: 67px;
  height: 150px;
  z-index: 250;
}
.header .peb2017-link a,
.header .universal-header-link a {
  display: block;
  width: 160px;
  height: 150px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAABdCAYAAABKMO/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzE1QkY1NUJCNTFFNzExQUVFMkFGNzE4RkFCMUQ1QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OEMyMkM5NjY4ODQxMUU3Qjg4QTkyRDI2QjZERjdBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OEMyMkM5NTY4ODQxMUU3Qjg4QTkyRDI2QjZERjdBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZEQkJFN0Y2RDU2N0U3MTE5RURERTJFQ0U0NEJDQzNFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3MTVCRjU1QkI1MUU3MTFBRUUyQUY3MThGQUIxRDVDIi8+IDwvcmRmOkRlc2NyaXB0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');
  background-repeat: no-repeat;
  background-position: left bottom;
}
.header .shoesfirst2017-link {
  position: absolute;
  right: 10px;
  top: -22px;
  width: 144px;
  height: 93px;
  z-index: 250;
}
.header .shoesfirst2017-link a {
  display: block;
  width: 144px;
  height: 93px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAABdCAYAAABKMO/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNDcxZTAxMS03YTE1LWM4NGUtYWY4Zi1mMWE1MWQxMmU2MzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjQwMTkyODMwOTVDMTFFN0FBOUZERkI0MjhCNjZFMUQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjQwMTkyODIwOTVDMTFFN0FBOUZERkI0MjhCNjZFMUQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ3MWUwMTEtN2ExNS1jODRlLWFmOGYtZjFhNTFkMTJlNjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0NzFlMDExLTdhMTUtYzg0ZS1hZjhmLWYxYTUxZDEyZTYzNiIv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');
}
.header-submenu {
  font-size: 0;
  position: absolute;
  width: 1000px;
  left: 0;
  top: 38px;
  height: 36px;
  filter: alpha(opacity=0);
  background-color: #ffffff;
  text-align: center;
  opacity: 0;
  -webkit-transition: opacity 0.5s 0s ease-in-out, opacity 0.5s 0s ease-in-out, z-index 0.1s 0.5s ease-in-out, z-index 0.1s 0.5s ease-in-out;
  transition: opacity 0.5s 0s ease-in-out, opacity 0.5s 0s ease-in-out, z-index 0.1s 0.5s ease-in-out, z-index 0.1s 0.5s ease-in-out;
  z-index: -1;
}
.header-submenu__item {
  margin-right: 21px;
  font: 11px/36px Arial;
  text-transform: uppercase;
  color: #000000;
}
.header-submenu__item.active {
  color: #e0282f !important;
}
.header-search {
  overflow: hidden;
  position: absolute;
  width: 31px;
  height: 31px;
  white-space: nowrap;
  top: 0px;
  right: 0;
  background: #c9c9c9;
  transition: background 0.5s ease 0s;
}
.header-search:hover,
.header-search.active {
  background: #e6e6e6;
}
.header-search .header-search-submit {
  display: none;
}
.header-search-link {
  display: inline-block;
  margin: 7px 8px 0 7px;
  height: 17px;
  width: 16px;
  vertical-align: top;
}
.header-search-link .icon {
  height: 17px;
  width: 16px;
  background: url("/front/img/icons.png") 0 0 no-repeat;
  border: 0;
}
.header-search-inner {
  width: 270px;
  display: inline-block;
  vertical-align: top;
  margin: 6px 0 0;
}
.header-search-inner form {
  width: 210px;
  text-align: left;
  line-height: 1.2em;
  margin-right: 65px;
  position: relative;
}
.header-search-inner label {
  font: 12px/18px "PT Serif";
  text-transform: none;
  letter-spacing: -0.04em;
  position: absolute;
  left: 0;
  bottom: 2px;
}
.header-search-inner .inputtext {
  margin: 0;
  border: 0;
  background: #e6e6e6;
  width: 265px;
  font-style: normal;
}
.header-social {
  position: absolute;
  right: 0;
  top: 83px;
  display: block;
  list-style: none;
}
.header-social li {
  display: block;
  float: left;
  margin-right: 4px;
}
.header-social a {
  display: block;
  height: 28px;
  width: 28px;
  color: #fff;
  background: #000;
  border-radius: 50%;
  font-family: icomoon!important;
}
.header-social a:hover {
  text-decoration: none;
  background: #E42531;
}
.header-social .fb a {
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}
.header-social .fb a:before {
  content: "\e906";
}
.header-social .vk a {
  font-size: 15px;
  line-height: 26px;
  text-align: center;
}
.header-social .vk a:before {
  font-size: 17px;
  content: "\e923";
}
.header-social .tw a {
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}
.header-social .tw a:before {
  content: "\e905";
}
.header-social .ig a {
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}
.header-social .ig a:before {
  content: "\e903";
}
.header-anons {
  height: 30px;
}
.header-anons-container {
  width: 100%;
  border: 3px solid #000;
  border-width: 3px 0 1px;
  margin-top: 2px;
}
.header-anons .fade {
  position: absolute;
  display: block;
  background: url("/front/img/fade.png") 0 0 repeat-y;
  width: 127px;
  height: 19px;
  top: 0;
}
.header-anons .fade-l {
  left: 0;
  background-position: 0 0;
}
.header-anons .fade-r {
  right: 0;
  background-position: right 0;
}
.header-anons .title {
  padding-right: 7px;
  text-transform: uppercase;
  display: block;
  float: left;
  color: #e0272f;
  vertical-align: middle;
}
.header-anons .title img {
  width: 120px;
  height: 30px;
  background: url("/front/img/header-sticker.gif") 0 0 no-repeat;
}
.header-anons .title-inner {
  font: 13px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: 17px;
  height: 17px;
  background: #fff;
  padding: 0 10px;
  border: 2px solid #e0272f;
}
.header-anons .inner {
  display: block;
  position: relative;
  overflow: hidden;
  height: 19px;
  padding: 4px 0 0;
}
.header-anons .items {
  position: absolute;
  white-space: nowrap;
  padding-left: 0;
  font-size: 0;
}
.header-anons .item {
  display: inline-block;
  vertical-align: middle;
  font: 12px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 17px;
  text-transform: uppercase;
  height: 22px;
  padding-right: 9px;
}
.header-anons .item-title {
  font: 14px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 17px;
  text-transform: lowercase;
  padding-right: 7px;
}
.header-anons .item:after,
.header-anons .item .after {
  content: '·';
  display: inline-block;
  padding-left: 9px;
  line-height: 17px;
  font-size: 20px;
}
.header-anons .item a,
.header-anons .item a:hover {
  text-decoration: none;
}
.header.is-open + div:not(.content) {
  margin-top: 32px;
  margin-bottom: -15px;
}
.header .promoAtworkLink {
  width: 210px;
  height: 101px;
  position: absolute;
  top: 15px;
  right: 3px;
}
.header-burger-arrow {
  color: #fff;
  font-size: 12px !important;
  position: relative;
  top: -2px;
}
.nav-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
}
.side .block {
  margin-bottom: 30px;
}
.side .block .title {
  font-family: "interfont_extralight" !important;
  line-height: 20px !important;
}
.side .block .title:hover {
  text-decoration: none;
}
.side-title {
  font-family: "interfont_extralight" !important;
  line-height: 20px !important;
}
.side .jcarousel-side {
  overflow: hidden;
}
.side .jcarousel-prev,
.side .jcarousel-next {
  width: 14px;
  height: 25px;
  background: url("/front/img/eteaser-arrow.png") 0 0 no-repeat;
  position: absolute;
  z-index: 100;
  cursor: pointer;
}
.side .jcarousel-next {
  background-position: 100% 0;
}
.side .jcarousel-next:hover {
  background-position: 100% 100%;
}
.side .jcarousel-prev {
  background-position: 0 0;
}
.side .jcarousel-prev:hover {
  background-position: 0 100%;
}
.side .jcarousel-prev-disabled,
.side .jcarousel-next-disabled {
  display: none !important;
}
.side .side-title {
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 26px;
  text-transform: uppercase;
  display: block;
  text-align: center;
  margin-bottom: 17px;
}
.side-social {
  text-align: center;
}
.side-social .list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-social .list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-social .side-title {
  display: inline-block;
  font: 26px/26px "bodoni";
  text-transform: uppercase;
  padding-left: 50px;
  background: url('/front/img/mc.png') no-repeat 0 0px;
  margin-bottom: 15px;
}
.side-social .social-filter {
  letter-spacing: -0.31em;
  word-spacing: -0.43em;
  text-align: center;
  margin-top: -5px;
  margin-bottom: 10px;
}
.side-social .social-filter li {
  letter-spacing: normal;
  word-spacing: normal;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
}
.side-social .social-filter li {
  letter-spacing: normal;
  word-spacing: normal;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
}
.side-social .item {
  margin: 0 13px;
  cursor: pointer;
}
.side-social .icon {
  width: 36px;
  height: 36px;
  background: url("/front/img/social-tabs.png") 0 0 no-repeat;
}
.side-social .icon.fb:hover {
  background-position: 0 100%;
}
.side-social .icon.tw {
  background-position: -54px 0;
}
.side-social .icon.tw:hover {
  background-position: -54px 100%;
}
.side-social .icon.vk {
  background-position: -108px 0;
}
.side-social .icon.vk:hover {
  background-position: -108px 100%;
}
.side-social .icon.inst {
  background-position: 100% 0;
}
.side-social .icon.inst:hover {
  background-position: 100% 100%;
}
.side-subscribe {
  background: #000;
  color: #808080;
  padding: 10px 9px;
}
.side-subscribe ::selection {
  color: #000;
  background: #fff;
}
.side-subscribe ::-moz-selection {
  color: #000;
  background: #fff;
}
.side-subscribe .title {
  height: 38px;
  text-indent: -999em;
  background: url("/front/img/side-subscribe-title.png") 0 0 no-repeat;
}
.side-subscribe .text {
  font: 11px/1.3em "PT Serif Italic";
  padding-left: 47px;
  padding-top: 10px;
  color: #4c4c4c;
}
.side-subscribe-form {
  border: 1px solid #666;
  display: block;
  margin-top: 14px;
  position: relative;
}
.side-subscribe-form .inputtext {
  background: #000;
  color: #fff;
  border: 0;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 12px;
  width: 220px;
}
.side-subscribe-form .submit {
  position: absolute;
  width: 23px;
  height: 23px;
  margin-top: -12px;
  border: 0;
  right: 10px;
  top: 50%;
  padding: 0;
  background: transparent url("/front/img/icons.png") -84px -102px no-repeat;
  cursor: pointer;
  -webkit-transition: none 0s ease;
  -moz-transition: none 0s ease;
  -o-transition: none 0s ease;
  -ms-transition: none 0s ease;
  transition: none 0s ease;
}
.side-subscribe-form .submit:hover {
  background-color: transparent;
  background-position: -84px -125px;
}
.side-mc-news .title {
  text-indent: -999em;
  display: block;
  height: 39px;
  background: url("/front/img/side-mc-news.gif") 50% 0 no-repeat;
}
.side-mc-news .all-items-link {
  text-align: center;
  display: block;
  text-transform: uppercase;
  font-size: 11px;
  color: #e0282f;
  line-height: 25px;
  margin: 8px 0 0;
}
.side-mc-news .items {
  text-align: center;
}
.side-mc-news .item {
  margin-bottom: 15px;
  padding: 0 0 13px;
  position: relative;
}
.side-mc-news .item:after {
  content: " ";
  height: 1px;
  width: 140px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -70px;
  background-color: #000000;
}
.side-mc-news .item:last-child {
  padding: 0;
  border: 0;
  margin: 0;
}
.side-mc-news .item:last-child:after {
  display: none;
}
.side-mc-news .item a {
  text-decoration: none;
}
.side-mc-news .item a:hover .item-title {
  text-decoration: underline;
}
.side-mc-news .item-image {
  display: block;
}
.side-mc-news .item-title {
  display: block;
  font: bold 16px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 16px;
  margin: 13px 0 0;
}
.side-mc-insta {
  /*background: url("@{img-path}/border-dots3.png") 0px 0;*/
  position: relative;
  padding: 0 0px 5px;
  width: 300px;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
}
.side-mc-insta .jcarousel-clip {
  width: 280px;
  overflow: hidden;
  margin: 0 auto;
}
.side-mc-insta .insta-list {
  width: 2000em;
}
.side-mc-insta .insta-list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-mc-insta .insta-list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-mc-insta .insta-list li {
  width: 280px;
  float: left;
  margin-right: 20px;
}
.side-mc-insta .jcarousel-prev,
.side-mc-insta .jcarousel-next {
  position: absolute;
  z-index: 150;
  width: 42px;
  height: 42px;
  background: #000000;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  text-indent: -999em;
  top: 133px;
}
.side-mc-insta .jcarousel-prev:hover,
.side-mc-insta .jcarousel-next:hover {
  background-color: #e0282f;
}
.side-mc-insta .jcarousel-prev:after,
.side-mc-insta .jcarousel-next:after {
  content: "";
  position: absolute;
  width: 12px;
  height: 24px;
  background: url('/front/img/insta-arrow.png') no-repeat 0 0;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -6px;
}
.side-mc-insta .jcarousel-prev {
  left: 0px;
}
.side-mc-insta .jcarousel-next {
  right: 0px;
}
.side-mc-insta .jcarousel-next:after {
  background-position: 100% 0;
}
.side-mc-insta a {
  transition: color 0.3s ease 0s;
}
.side-mc-insta .title {
  font: 26px/26px "interfont_extralight";
  text-transform: uppercase;
  padding-left: 50px;
  background: url('../img/mc.png') no-repeat 0 0px;
  display: inline-block;
  margin-bottom: 6px;
}
.side-mc-insta .inner {
  background: none repeat scroll 0 0 #FFFFFF;
  text-align: center;
}
.side-mc-insta .insta-link {
  display: inline-block;
  padding-left: 18px;
  height: 13px;
  background: url("/front/img/insta-icon.gif") 0 1px no-repeat;
  font: 16px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 16px;
  text-transform: uppercase;
}
.side-mc-insta .insta-img {
  display: block;
  margin: 14px 0 5px;
}
.side-mc-insta .insta-subscribe {
  background: none repeat scroll 0 0 #000000;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  font: 11px/22px "interfont_black_cond";
  padding: 0px 13px 0px;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
  display: inline-block;
  height: 22px;
  float: left;
  vertical-align: middle;
}
.side-mc-insta .insta-subscribe:hover {
  background-color: #e0282f;
  text-decoration: none;
}
.side-mc-insta .insta-social-link {
  display: inline-block;
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: normal;
  color: #e0282f;
  text-transform: uppercase;
  vertical-align: middle;
  line-height: 19px;
  float: right;
}
.side-mc-insta .insta-social-link:hover {
  text-decoration: none;
  color: #e0282f;
}
.side-mc-insta .insta-tags {
  line-height: 13px;
  margin-top: 11px;
}
.side-mc-insta .insta-tags a {
  font: 12px/13px "PT Serif Bold";
}
.side-mc-insta .insta-tags a:hover {
  color: #e0282f;
  text-decoration: none;
}
.side-mc-insta .insta-social {
  position: absolute;
  width: 134px;
  background-color: #ededed;
  right: 30px;
  bottom: 36px;
  display: none;
}
.side-mc-insta .insta-social ul {
  padding: 15px 0 15px 15px;
  line-height: 26px;
  text-align: left;
  margin-bottom: -10px;
}
.side-mc-insta .insta-social ul a {
  display: block;
}
.side-mc-insta .insta-social ul .ico {
  display: block;
  float: left;
  height: 26px;
  width: 26px;
  text-indent: -9999em;
  background: url("/front/img/icons-social.png") 0 0 no-repeat;
  vertical-align: middle;
  margin-right: 10px;
}
.side-mc-insta .insta-social ul li {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  float: none;
  margin-bottom: 10px;
}
.side-mc-insta .insta-social ul .lbl {
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 1;
  text-transform: uppercase;
}
.side-mc-insta .insta-social .tw .ico {
  background-position: 0 0;
}
.side-mc-insta .insta-social .tw span:hover .ico {
  background-position: 0 -30px;
}
.side-mc-insta .insta-social .fb .ico {
  background-position: -26px 0;
}
.side-mc-insta .insta-social .fb span:hover .ico {
  background-position: -26px -30px;
}
.side-mc-insta .insta-social .vk .ico {
  background-position: -52px 0;
}
.side-mc-insta .insta-social .vk span:hover .ico {
  background-position: -52px -30px;
}
.side-mc-insta .insta-social .tw:hover .lbl,
.side-mc-insta .insta-social .fb:hover .lbl,
.side-mc-insta .insta-social .vk:hover .lbl {
  text-decoration: underline;
}
.side-mc-insta .insta-social:after {
  content: "";
  position: absolute;
  width: 18px;
  height: 12px;
  background: url("/front/img/grey-arrow-d.png") 0 0 no-repeat;
  bottom: -12px;
  left: 50%;
  margin-left: -9px;
}
.side-mc-insta .date {
  display: block;
  color: #101212;
  font: 16px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 16px;
  font-weight: bold;
}
.side-mc-insta .desc {
  font: 13px/16px "PT Serif";
  margin-top: 9px;
  color: #585858;
}
.side-mc-insta .bottom {
  margin-top: 17px;
  padding: 0 64px;
  position: relative;
}
.side-mc-insta .bottom:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-mc-insta .bottom:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-mc-editor .title {
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 30px;
  text-transform: uppercase;
  display: block;
  text-align: center;
  margin-bottom: 15px;
}
.side-mc-editor .inner {
  text-align: center;
  background: #fff;
  margin: 0px auto 0;
}
.side-mc-editor .inner-link {
  display: block;
  text-decoration: none;
}
.side-mc-editor .inner-link:hover .inner-title {
  text-decoration: underline;
}
.side-mc-editor .inner-title {
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 20px;
  display: block;
  color: #101212;
  text-transform: uppercase;
  margin: 16px 0 5px;
}
.side-mc-editor .inner-anounce {
  font: 14px/16px "PT Serif";
  display: block;
  color: #585858;
  font-style: italic;
}
.side-mc-editor .all-items-link {
  display: block;
  border-bottom: 1px solid #000000;
  text-align: center;
  margin: 9px 0 0;
  height: 11px;
}
.side-mc-editor .all-items-link span {
  display: inline-block;
  padding: 0 13px;
  background-color: #ffffff;
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: normal;
  color: #e0282f;
  text-transform: uppercase;
  position: relative;
  top: -2px;
}
.side-mc-editor .all-items-link:hover span {
  text-decoration: underline;
}
.side-now-reading {
  text-align: center;
}
.side-now-reading .title {
  color: #e0282f;
  display: block;
  font: 26px/1 "interfont_black_compr";
  margin-bottom: 18px;
  text-transform: uppercase;
}
.side-now-reading .item {
  padding-bottom: 12px;
  margin-bottom: 15px;
  position: relative;
}
.side-now-reading .item:after {
  content: "";
  display: block;
  width: 140px;
  height: 1px;
  background-color: #000000;
  position: absolute;
  left: 50%;
  margin-left: -70px;
  bottom: 0;
}
.side-now-reading .item:last-child {
  margin: 0;
  padding: 0;
}
.side-now-reading .item:last-child:after {
  display: none;
}
.side-now-reading .item-title {
  color: #101212;
  display: block;
  font: bold 16px/16px "bodoni";
  margin-top: 9px;
}
.side-read {
  color: #101212;
}
.side-read + .side-read {
  border-top: 1px solid #e8e8e8;
  padding-top: 30px;
}
.side-read .topic-list {
  margin-top: 17px;
}
.side-read .item {
  margin-bottom: 13px;
  position: relative;
}
.side-read .item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-read .item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-read .link {
  display: block;
  text-decoration: none;
  font-size: 0;
  line-height: 0;
}
.side-read .link:hover .text {
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.side-read .image {
  float: left;
  margin-right: 20px;
  padding-top: 3px;
}
.side-read .date {
  color: #959595;
  display: block;
  font: 10px "PT Serif Italic";
  margin-bottom: 5px;
  padding-top: 19px;
  margin-bottom: -14px;
}
.side-read .text {
  overflow: hidden;
  font: 14px/16px "PT Serif";
  margin-top: -4px;
  display: inline;
}
.side-read .article {
  color: #9A8C81;
  position: absolute;
  top: 2px;
  left: 150px;
  color: #e0282f;
  display: block;
  font: 11px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.4em;
  text-transform: uppercase;
}
.side-read .article + .link .text {
  margin-top: 0;
  padding-top: 23px;
}
.side-redaction {
  text-align: center;
  padding-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.side-redaction .title {
  display: inline-block;
  font: 26px/26px "bodoni";
  text-transform: uppercase;
  padding-right: 50px;
  background: url('/front/img/mc.png') no-repeat 100% 0px;
  margin-bottom: 15px;
}
.side-redaction .title:hover {
  text-decoration: none;
}
.side-redaction .item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-redaction .item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.side-redaction .item .image {
  display: block;
  float: left;
  margin-right: 15px;
}
.side-redaction .item .name {
  display: block;
  font: 13px/15px "PT Serif Bold";
  text-transform: uppercase;
  padding: 11px 0 3px;
}
.side-redaction .item .activity {
  font: 12px/14px "PT Serif Italic";
  display: block;
}
.side-redaction .redaction-slider {
  width: 235px;
  margin: 0  0 0 25px;
  padding: 30px 0;
  position: relative;
  text-align: left;
}
.side-redaction .bx-prev,
.side-redaction .bx-next {
  position: absolute;
  left: 116px;
  width: 17px;
  height: 10px;
  background: url('/front/img/slider-arrow-vertical.png') no-repeat 0 0;
  text-indent: -999em;
}
.side-redaction .bx-prev.disabled,
.side-redaction .bx-next.disabled {
  display: none;
}
.side-redaction .bx-prev {
  top: 0;
}
.side-redaction .bx-next {
  bottom: 0;
  background-position: 0 100%;
}
.side-5-best {
  text-align: center;
  padding-top: 85px;
  position: relative;
}
.side-5-best .title {
  background: url("/front/img/side-5-best-title-2.gif") 0 0 no-repeat;
  display: block;
  height: 86px;
  left: -9px;
  position: absolute;
  text-indent: -999em;
  top: 2px;
  width: 209px;
}
.side-5-best .items {
  padding: 26px 0 15px;
  -webkit-box-shadow: 0 0 10px #cecece;
  -moz-box-shadow: 0 0 10px #cecece;
  -o-box-shadow: 0 0 10px #cecece;
  -ms-box-shadow: 0 0 10px #cecece;
  box-shadow: 0 0 10px #cecece;
}
.side-5-best .item {
  border-top: 1px solid #000;
  width: 140px;
  margin: 0 auto 21px;
}
.side-5-best .item:last-child {
  margin-bottom: 0;
  padding: 0;
}
.side-5-best .item-num {
  margin: -0.5em auto 5px;
  font-weight: normal;
  width: 28px;
  background: #ffffff;
  color: #e0282f;
  font: bold 24px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 1em;
}
.side-5-best .item-title {
  display: block;
  /*font: 15px/15px "Bodoni bold", Georgia, "Times New Roman", Times, serif;*/
  font: bold 16px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 16px;
  margin-bottom: 11px;
  width: 180px;
  margin-left: -20px;
}
.side-mc-blog {
  position: relative;
}
.side-mc-blog .title {
  display: block;
  background: url("/front/img/border-dots.gif") 0 0 repeat-x;
  text-align: center;
  height: 19px;
  margin-bottom: 7px;
}
.side-mc-blog .title span {
  text-indent: -999em;
  height: 19px;
  width: 110px;
  display: inline-block;
  background: url("/front/img/side-mc-blog-title.gif") 50% 0 no-repeat #ffffff;
  padding: 0 11px;
  position: relative;
  top: -6px;
}
.side-mc-blog .jcarousel-clip {
  width: 240px;
  overflow: hidden;
  margin: 0 auto;
}
.side-mc-blog .jcarousel-side {
  padding: 0 30px;
}
.side-mc-blog .blog-list {
  width: 2000em;
}
.side-mc-blog .blog-list li {
  width: 240px;
  float: left;
  margin-right: 20px;
}
.side-mc-blog .inner {
  text-align: center;
  background: #fff;
  width: 240px;
  margin: 0px auto 0;
}
.side-mc-blog .inner-link {
  display: block;
  text-decoration: none;
}
.side-mc-blog .inner-link:hover .inner-title {
  text-decoration: underline;
}
.side-mc-blog .inner-title {
  font: 22px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 20px;
  display: block;
  letter-spacing: -0.05em;
  margin: 8px 0 10px;
}
.side-mc-blog .inner-anounce {
  font: 13px/16px "PT Serif";
  display: block;
}
.side-mc-blog .all-items-link {
  display: block;
  background: url("/front/img/border-dots.gif") 0 0 repeat-x;
  text-align: center;
  margin: 19px 0 0;
  height: 11px;
}
.side-mc-blog .all-items-link span {
  display: inline-block;
  padding: 0 21px;
  background-color: #ffffff;
  font: 11px/11px "PT Serif";
  color: #e0282f;
  text-transform: uppercase;
  position: relative;
  top: -12px;
}
.side-mc-blog .all-items-link:hover span {
  text-decoration: underline;
}
.side-mc-blog .jcarousel-prev,
.side-mc-blog .jcarousel-next {
  top: 88px;
}
.side-mc-blog .jcarousel-prev {
  left: 5px;
}
.side-mc-blog .jcarousel-next {
  right: 5px;
  background-position: 100% 0;
}
.side-video {
  text-align: center;
}
.side-video .desc {
  font: 22px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 20px;
  display: block;
  letter-spacing: -0.05em;
  margin: 10px 0 12px;
}
.side-video .inner {
  overflow: hidden;
  position: relative;
}
.side-video .inner .perforation {
  position: absolute;
  left: 10px;
  top: 0;
  height: 100%;
  width: 21px;
  background: url("/front/img/day-video-dots.png") 0 0 repeat-y;
}
.side-video .inner:after {
  content: " ";
  position: absolute;
  width: 300px;
  height: 48px;
  background: url("/front/img/day-video-bottom.png") 0 0 no-repeat;
  bottom: 5px;
  left: 0;
}
.side-astro {
  text-align: center;
  padding-bottom: 23px;
  border-bottom: 1px solid #e8e8e8;
}
.side-astro .title {
  font: 27px/25px "bodoni";
  text-transform: uppercase;
  padding-left: 50px;
  background: url('../img/mc.png') no-repeat 0 0px;
  display: inline-block;
  margin-bottom: 17px;
}
.side-astro .date {
  display: block;
  font: bold 16px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 16px;
  margin: 9px 0 8px;
}
.side-astro .icon {
  display: block;
  width: 40px;
  height: 40px;
  background: url("/front/img/astro-carousel/sign.png") 0 0 no-repeat;
  margin: -28px auto 0;
  position: relative;
}
.side-astro .name {
  display: block;
  font: 21px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: normal;
  margin-top: 4px;
  text-transform: uppercase;
}
.side-astro p {
  font: 14px/16px "PT Serif";
  margin: 2px 0 0;
  color: #585858;
}
.side-astro .jcarousel-astro {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  width: 280px;
}
.side-astro .jcarousel-astro ul {
  width: 20000em;
  position: relative;
}
.side-astro .jcarousel-astro li {
  float: left;
  width: 260px;
}
.side-astro .jcarousel-astro li a:hover p {
  text-decoration: none;
}
.side-astro .jcarousel-astro .bx-prev,
.side-astro .jcarousel-astro .bx-next {
  position: absolute;
  top: 202px;
  width: 14px;
  height: 25px;
  background: url("/front/img/eteaser-arrow.png") 0 0 no-repeat;
  z-index: 100;
  cursor: pointer;
  text-indent: -9999em;
}
.side-astro .jcarousel-astro .bx-prev {
  left: 16px;
}
.side-astro .jcarousel-astro .bx-next {
  right: 16px;
  background-position: 100% 0;
}
.side-magazine {
  text-align: center;
  padding-bottom: 24px;
  border-bottom: 1px solid #e8e8e8;
}
.side-magazine .side-title {
  display: inline-block;
  font: 26px/26px "bodoni";
  text-transform: uppercase;
  padding-right: 50px;
  background: url('/front/img/mc.png') no-repeat 100% 0px;
  margin-bottom: 15px;
}
.side-magazine .title,
.side-magazine .date {
  display: block;
}
.side-magazine .date {
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: normal;
  font-style: italic;
  color: #e0282f;
  margin-top: -15px;
}
.side-magazine .cover {
  margin: 9px 0 0;
}
.side-lenta {
  border: 1px solid #e8e8e8;
  padding: 19px 0 19px 19px;
}
.side-lenta .topic-list .item {
  height: 85px;
  clear: both;
  margin-bottom: 20px;
}
.side-lenta .topic-list .item .image {
  float: left;
  margin-right: 20px;
}
.side-lenta .topic-list .item .text {
  font: 14px/16px "PT Serif";
  display: block;
  margin-top: -2px;
}
.side-lenta .topic-list .item:last-child {
  margin-bottom: 0;
}
.mc-banner-block {
  width: 1000px;
  margin: 0 auto;
  padding: 0 10px;
}
.top-banner {
  height: 90px;
}
body._sticky-hb-top .hb-top-banner-sticky {
  position: fixed;
  width: 1000px;
  left: calc(50% - 505px);
  z-index: 10000;
}
body._sticky-hb-top .header-menu:not(.fixed) {
  top: 0 !important;
  transition: none !important;
}
.bold {
  font-weight: bold;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.pull-left {
  float: left;
}
.text-center {
  text-align: center;
}
.hover-text {
  text-decoration: underline;
}
.header-banner-timeout {
  -webkit-transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  -o-transition: height 0.5s ease;
  -ms-transition: height 0.5s ease;
  transition: height 0.5s ease;
  overflow: hidden;
  width: 1000px;
  height: 350px;
}
.header-banner-timeout__inner {
  padding-top: 20px;
}
.page-branding .outer-wrap {
  position: relative;
}
.page-branding .header-fixed {
  display: none !important;
}
.page-branding .header-bar {
  position: absolute;
}
.pager {
  padding-top: 13px;
  overflow: hidden;
  margin-bottom: 25px;
}
.pager .icon {
  display: block;
  height: 25px;
  width: 14px;
  background: url("/front/img/gallery-arrows.gif") 0 0 no-repeat;
}
.pager-side {
  width: 50%;
  text-align: center;
}
.pager-side:hover {
  text-decoration: none;
}
.pager-side:hover .pager-text {
  text-decoration: underline;
}
.pager-next {
  float: right;
}
.pager-next .icon {
  float: right;
  background-position: -14px 0;
}
.pager-next .pager-inner {
  padding: 0 45px 0 30px;
}
.pager-next .pager-word {
  right: 7px;
}
.pager-prev {
  float: left;
}
.pager-prev .icon {
  float: left;
  background-position: 0 0;
}
.pager-prev .pager-inner {
  padding: 0 30px 0 45px;
}
.pager-prev .pager-word {
  left: 7px;
}
.pager-inner {
  display: block;
  margin-top: -13px;
  position: relative;
}
.pager-word {
  display: block;
  font: 11px "PT Serif Italic";
  position: absolute;
  top: 0;
  width: 100%;
}
.pager-text {
  font: 18px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 1em;
  display: block;
  padding-top: 15px;
  letter-spacing: -0.04em;
  text-transform: lowercase;
}
/*.pages {
  clear: both;
  text-align: center;
  margin-top: 30px;

  &-inner {
    display: inline-block;
    position: relative;
  }

  .item {
    display: inline-block;
    margin: 0 8px;
    .custom-font6(15px, 16px);
    letter-spacing: -.04em;
  }

  .active {
    a {
      color: #e0282f;
    }
  }

  .arrow {
    position: absolute;
    display: block;
    height: 16px;
    width: 9px;
    text-indent: -999em;
    background: url('@{img-path}/icons.png') 0 0 no-repeat;
    top: 3px;

    &-left {
      left: -23px;
      background-position: -84px -149px;
    }

    &-right {
      right: -23px;
      background-position: -98px -149px;
    }
  }
}*/
.figure {
  margin-bottom: 25px;
  text-align: center;
}
/*.caption {
	text-align: center;
	padding-top: 10px;
	font: italic 11px/1.2em Georgia, "Times New Roman", Times, serif;

	&-author {
		text-transform: uppercase;
		font-style: normal;
		margin: 0 5px;
		.custom-font3(11px, 1.2em);
	}
}*/
.section-title {
  text-align: center;
  margin-bottom: 30px;
}
.section-title .inner {
  display: inline-block;
  padding: 0 45px;
  border-bottom: 7px solid #000;
  font: 50px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 1em;
  text-transform: lowercase;
  letter-spacing: -0.03em;
}
.comments-block {
  margin-bottom: 24px;
  margin-top: 14px;
  border-bottom: 1px solid #E8E8E8;
}
.comments-block-top {
  position: relative;
}
.comments-block-top .comment-add {
  position: absolute;
  top: 6px;
  right: 0;
}
.comments-block-filter:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.comments-block-filter:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.comments-block-filter .item {
  float: left;
  height: 34px;
  display: block;
  text-transform: uppercase;
  padding-top: 3px;
  margin-bottom: 11px !important;
}
.comments-block-filter .item .link {
  display: inline-block;
  font: 20px/28px "bodoni";
  vertical-align: middle;
  padding-bottom: 1px;
  color: #000000;
}
.comments-block-filter .item .link:hover {
  text-decoration: none;
}
.comments-block-filter .item .count {
  margin-left: 5px;
  width: 23px;
  height: 18px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  background-color: #ededed;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  position: relative;
  color: #5c5c5c;
  font: 11px/18px Arial;
}
.comments-block-filter .item .count:before {
  content: "";
  position: absolute;
  left: -3px;
  top: 0;
  height: 100%;
  width: 3px;
  background: url('/front/img/comment-count.gif') no-repeat 0 50%;
}
.comments-block-filter .item.mc {
  padding-right: 20px;
  margin-right: 19px;
  border-right: 1px solid #e8e8e8;
}
.comments-block-filter .item.mc .link {
  padding-left: 40px;
  background: url('/front/img/mc2.gif') no-repeat 0 7px;
}
.comments-block-filter .item.mc.active .link {
  padding-bottom: 0;
  border-bottom: 1px solid #f3acae;
}
.comments-block-filter .item.fb .link {
  padding-left: 28px;
  background: url('/front/img/comment-fb.gif') no-repeat 0 3px;
}
.comments-block-filter .item.fb.active .link {
  padding-bottom: 0;
  border-bottom: 1px solid #c3cce1;
}
.comments-block .comments-form {
  margin-bottom: 41px;
  display: none;
  position: relative;
}
.comments-block .comments-form:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.comments-block .comments-form:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.comments-block .comments-form .btn-send {
  position: relative;
  top: -2px;
  padding: 0px 10px;
}
.comments-block .comments-form .comments-hide {
  float: right;
  background-color: #ededed;
  color: #000000;
}
.comments-block .comments-form .comments-show {
  position: absolute;
  right: 0;
  bottom: 2px;
  background-color: #ededed;
  color: #000000;
}
.comments-block .comments-form .item-avatar {
  float: none !important;
  font-size: 0;
  margin-right: 0 !important;
  margin-bottom: 20px;
}
.comments-block .comments-form .item-avatar .item-image {
  vertical-align: middle;
}
.comments-block .comments-form .item-avatar .item-author {
  display: inline-block;
  vertical-align: middle;
  font: 11px/11px "PT Serif Bold";
  text-transform: uppercase;
  margin-left: 15px;
}
.comments-block .comments-form a {
  color: #000000;
}
.comments-block .comments-form a:hover .item-author {
  text-decoration: underline;
}
.comments-block .item-info .item-author span {
  cursor: pointer;
}
.comments-block .item-info .item-author span:hover {
  text-decoration: underline;
}
.comments-input {
  width: 100%;
  border: 1px solid #e8e8e8;
  resize: vertical;
  margin: 0;
  padding: 10px;
  min-height: 190px;
  font: 12px Arial, Helvetica, sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 12px;
}
.comments-auth {
  text-align: center;
  font: 16px/1.3em Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
}
.comments-auth a {
  color: #e0282f;
}
.comments-blank {
  text-align: center;
  font-size: 12px;
}
.submit {
  float: right;
  border: 0;
  margin: 0;
}
.more {
  display: block;
  margin: 31px auto 0;
  width: 110px;
  text-align: center;
  padding-top: 43px;
  background: url('/front/img/comment-more.gif') no-repeat 50% 0;
  font: 11px "PT Serif";
  text-transform: uppercase;
}
.more .more-link {
  color: #000000;
}
.inner-fb {
  margin-left: -10px;
}
.comments-item {
  padding-bottom: 30px;
}
.comments-item .items {
  margin-bottom: 27px;
}
.comments-item .item {
  overflow: hidden;
  font-size: 12px;
  line-height: 1.3em;
  margin-bottom: 27px;
  position: relative;
  padding-top: 3px;
}
.comments-item .item:hover .item-delete-link {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.comments-item .item:last-child {
  margin-bottom: 0px;
}
.comments-item .item:last-child .item-inner {
  padding-bottom: 0;
  border: 0;
}
.comments-item .item-delete-link {
  position: absolute;
  top: 0;
  right: 0;
  text-indent: -999em;
  height: 16px;
  width: 16px;
  background: url('/front/img/icons.png') no-repeat -50px 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -webkit-opacity: 0;
  -o-opacity: 0;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.comments-item .item-delete-link:hover {
  text-decoration: none;
}
.comments-item .item-add {
  margin-bottom: 20px;
}
.comments-item .item-add .item-inner {
  border: 0;
  font-size: 0;
  line-height: 0;
}
.comments-item .item-avatar {
  float: left;
  margin-right: -100%;
}
.comments-item .item-inner {
  margin-left: 76px;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 25px;
}
.comments-item .item-info {
  padding-bottom: 5px;
  position: relative;
}
.comments-item .item-author {
  font: 13px/18px "PT Serif Bold";
  text-transform: uppercase;
  width: 470px;
  margin-top: -4px;
}
.comments-item .item-author a {
  color: #000000;
}
.comments-item .item-date {
  font: 12px/18px "PT Serif Italic";
  position: absolute;
  top: -1px;
  right: 0px;
}
.comments-item .item-text {
  font: 14px/20px "PT Serif";
}
.comments-item .item-moderate .item-date {
  right: 25px;
}
.fb-comments {
  margin-top: 3px;
}
.selectbox {
  vertical-align: bottom;
  cursor: pointer;
  text-align: right;
}
.selectbox .select {
  width: 185px;
  padding: 0 0 3px 0;
  font: 12px/18px "PT Serif Italic";
  border-bottom: 1px solid #000;
  margin: 0 !important;
}
.selectbox .select .text {
  display: block;
  padding: 0 20px 0 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.selectbox:hover .arrow {
  background-position: -89px -178px;
}
.selectbox.opened .select {
  padding-bottom: 4px;
  border-bottom: 0;
}
.selectbox .trigger {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 17px;
  height: 18px;
}
.selectbox .arrow {
  position: absolute;
  height: 8px;
  width: 14px;
  top: 50%;
  right: 0;
  margin-top: -4px;
  background: url("/front/img/icons.png") -89px -168px no-repeat;
}
.selectbox .dropdown {
  top: -7px;
  right: -12px;
  padding: 23px 11px 0;
  margin: 0;
  min-width: 100px;
  background: #FFF;
  border: 1px solid #c9c9c9;
  overflow: hidden;
  font: 12px/18px "PT Serif Italic";
}
.selectbox li {
  padding: 9px 20px 6px 20px;
  color: #000;
  background: url("/front/img/border-dots2.png") 0 top repeat-x;
  white-space: nowrap;
}
.selectbox li:first-child {
  background: none;
  padding-top: 6px;
}
.selectbox li.selected {
  color: #e0282f;
}
.selectbox li:hover {
  color: #e0282f;
}
.selectbox li.disabled {
  color: #AAA;
}
.selectbox li.disabled:hover {
  background: none;
}
.black-btn,
.text a.black-btn {
  background: none repeat scroll 0 0 #000000;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  font: 11px/18px "interfont_black", Arial, Helvetica, sans-serif;
  padding: 3px 14px 2px;
  text-transform: uppercase;
  transition: all 0.4s ease 0s;
  display: inline-block;
  text-decoration: none;
}
.black-btn:hover,
.text a.black-btn:hover {
  background-color: #e0282f;
  color: #FFFFFF;
}
.link-all {
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: normal;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle;
  color: #e0282f;
}
.section-link {
  color: #e0282f;
  display: inline-block;
  font: 11px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.3em;
  text-transform: uppercase;
}
.jq-radio,
.jq-checkbox {
  display: inline-block;
  vertical-align: middle;
  /*._pxl(30px,30px,0,-70px);*/
  cursor: pointer;
  width: 15px;
  height: 16px;
  position: relative;
  background: url('/front/img/radio-button.png') no-repeat 0 0;
  margin-right: 5px;
}
.jq-radio.checked,
.jq-checkbox.checked {
  background-position: 0 100% !important;
}
.jq-radio + label,
.jq-checkbox + label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.link-article {
  color: #e0282f;
  display: block;
  font: 11px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.4em;
  text-transform: uppercase;
}
body #LentaInform13205 .lthead {
  display: block;
  font: 26px/17px "interfont_extralight", Georgia, "Times New Roman", Times, serif !important;
  margin-bottom: 21px !important;
  text-align: center;
  text-transform: uppercase;
  padding: 0 !important;
}
body #LentaInform13205 .mgbox {
  padding: 19px 5px 19px 19px !important;
  width: auto;
}
body #LentaInform13205 .mgline {
  padding: 0;
  width: auto;
  display: block !important;
  overflow: hidden;
  margin-bottom: 20px;
}
body #LentaInform13205 .mgline:last-child {
  margin: 0;
}
body #LentaInform13205 .mcdesc a,
body #LentaInform13205 .mctitle a {
  display: block;
  font: 14px/16px "PT Serif";
  margin-top: -2px;
}
body #LentaInform13205 img {
  display: block;
  width: 85px;
  height: 85px;
}
body #LentaInform13198 .lthead {
  padding: 0 !important;
  font: 20px/14px "bodoni", Georgia, "Times New Roman", Times, serif !important;
  text-align: left !important;
  margin-bottom: 20px;
}
body #LentaInform13198 .mgbox {
  text-align: left;
}
body #LentaInform13198 .mgline {
  width: 115px;
  margin-right: 23px;
  vertical-align: top;
  margin-bottom: 1px !important;
}
body #LentaInform13198 .mgline:last-child {
  margin: 0;
}
body #LentaInform13198 div.mcimg {
  text-align: left;
}
body #LentaInform13198 img.mcimg {
  width: 115px;
  margin-bottom: 0;
}
body #LentaInform13198 div.mctitle {
  max-width: 115px;
}
body #LentaInform13198 div.mctitle a {
  display: block;
  font: 13px/16px "PT Serif";
  margin-top: 5px;
}
.item-section {
  color: #e0282f;
  font: 11px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.4em;
  text-transform: uppercase;
}
.cursor-pointer {
  cursor: pointer;
}
.pull-left {
  float: left;
}
.col-6 {
  float: left;
  width: 50%;
}
.text-center {
  text-align: center;
}
.overflow-hidden {
  overflow: hidden;
}
#adriver_banner_1056337223 {
  margin-left: auto;
  margin-right: auto;
}
.categories-container .cells-row {
  position: relative;
  margin-right: -50px;
}
.categories-container .cells-row .item {
  display: inline-block;
  vertical-align: top;
  margin-right: 38px;
  text-align: center;
  width: 197px;
  padding-bottom: 40px;
  overflow-x: hidden;
}
.categories-container .cells-row .item .link {
  text-transform: none;
  font: 22px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 24px;
  height: 100px;
  display: block;
  overflow-y: hidden;
}
.content .pages .nav a {
  display: block;
  width: 10px;
  height: 19px;
}
.fb-like-div-fr {
  float: left;
  width: 135px;
  margin: 2px 0 0 0;
}
.fb-like-div-tx {
  margin: 0 0 0 10px;
  font: 11px/11px Helvetica, Arial, sans-serif;
  color: #4267b2;
}
.fb-like-div-tx-ar {
  color: #4267b2;
}
.top_promo {
  position: absolute;
  width: 900px;
  margin-left: 50px;
  text-align: center;
  bottom: 263px;
  z-index: 1000;
  color: #7c7c7c;
  font: 11px/14px 'PT Serif';
}
.clear_pink {
  width: 50%;
  margin: 30px auto;
  height: 1px;
  border-bottom: 1px solid #f3a9ac;
}
.gray_message {
  background-color: #ededed;
  text-align: center;
  margin: 15px 0;
  padding: 25px;
  font: 300 26px/28px 'Roboto';
}
.vb3-sticky {
  position: fixed;
  z-index: 1500;
  top: 100px;
}
.vb3-sticky-footer {
  position: absolute;
  left: 0 !important;
}
.ask-expert {
  border: 1px solid #eee;
  margin: 15px 0;
  padding: 15px;
}
.ask-expert #ask-expert h3 {
  margin-bottom: 10px;
}
.ask-expert--row {
  display: flex;
  margin-top: -6px;
}
.ask-expert--column {
  width: 50%;
  display: flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
}
.ask-expert--column-right {
  justify-content: flex-end;
  align-items: flex-end;
}
.ask-expert--column input.materialize-input {
  width: 300px;
}
.ask-expert--message {
  margin-top: 20px;
  padding: 20px;
  font-size: 20px;
  color: #fff;
  background-color: #4CAF50;
}
.ask-expert--message-error {
  background-color: #e0282f;
}
.ask-expert-mobile {
  padding: 15px 10px;
}
.ask-expert-mobile #ask-expert h3 {
  margin: 0;
  padding: 0;
}
.ask-expert-mobile input.materialize-input {
  height: 32px;
}
.ask-expert-mobile input.materialize-input,
.ask-expert-mobile textarea.materialize-textarea {
  border-radius: 0;
  padding: 0;
  border: none;
  border-bottom: 1px solid #eee;
}
.ask-expert-mobile input.materialize-input:focus:not([readonly]),
.ask-expert-mobile textarea.materialize-textarea:focus:not([readonly]) {
  border: none;
  border-bottom: 1px solid #333;
}
.ask-expert-mobile textarea.materialize-textarea {
  height: 36px;
  min-height: 36px;
  padding-top: 10px;
  margin-top: 6px;
}
.ask-expert-mobile .input-field-send-question {
  margin: 10px 0;
}
.ask-expert ::placeholder {
  color: #9ca4a7;
  opacity: 1;
}
.ask-expert :-ms-input-placeholder {
  color: #9ca4a7;
}
.ask-expert ::-ms-input-placeholder {
  color: #9ca4a7;
}
.page-article.new .article-section p.helper-text,
.article-section p.helper-text {
  margin-top: 12px;
  font-size: 12px;
  line-height: 19px;
}
input.send-question {
  padding: 10px 36px;
  border-radius: 30px;
  font-size: 16px;
  margin-bottom: 9px;
  text-transform: none;
}
.input-field-send-question {
  margin: 20px 0;
  text-align: center;
}
.input-field-send-question .submit {
  border: 0;
  background: #000;
  font-family: "interfont_black", Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #fff;
  display: inline-block;
}
input.materialize-input,
textarea.materialize-textarea {
  background-color: transparent;
  border-radius: 5px;
  padding: 0 5px;
  border: 1px solid #eee;
  outline: none;
  height: 37px;
  margin: 10px 0;
  width: 100%;
  font: 16px/26px 'Roboto', sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  transition: border .3s;
}
input.materialize-input:disabled,
textarea.materialize-textarea:disabled,
input.materialize-input[readonly="readonly"],
textarea.materialize-textarea[readonly="readonly"] {
  color: rgba(0, 0, 0, 0.42);
  border: 1px dotted rgba(0, 0, 0, 0.42);
}
input.materialize-input:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
  border: 1px solid #333;
}
input.materialize-input-mobile,
textarea.materialize-textarea-mobile {
  margin-top: 6px;
}
textarea {
  width: 100%;
  height: 92px;
  background-color: transparent;
}
textarea.materialize-textarea {
  line-height: normal;
  overflow-y: hidden;
  height: 92px;
  min-height: 92px;
  padding: 10px 0 0 5px;
  resize: none;
  box-sizing: border-box;
}
.hiddendiv {
  visibility: hidden;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow-wrap: break-word;
  padding-top: 1.2rem;
  position: absolute;
  top: 0;
  z-index: -1;
}
.article-section a:not(.btn) {
  color: #000000;
  background-color: #ffd5cd;
  -webkit-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -moz-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
}
.article-section a:not(.btn):hover {
  text-decoration: underline;
}
.article-section a:not(.btn) img {
  vertical-align: middle;
}
.article-container {
  font-family: 'Roboto', sans-serif;
}
.article-container .tv-player {
  margin-bottom: 40px;
  width: 100%;
  overflow: hidden;
  text-align: center;
}
.article-container .tv-player iframe {
  max-width: 100%!important;
  display: block!important;
  margin: 0 auto!important;
}
.article-container .tv-player .instagram-media,
.article-container .tv-player iframe.instagram-media,
.article-container .tv-player twitterwidget {
  margin-left: auto!important;
  margin-right: auto!important;
  width: 500px!important;
}
.article-container .tv-player noindex > div {
  text-align: center;
}
.article-container .emulink {
  cursor: pointer;
  color: #000000;
  background-color: #ffd5cd;
  -webkit-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -moz-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
}
.article-container .emulink img {
  vertical-align: middle;
}
.article-container .emulink:hover {
  text-decoration: underline;
}
.article-container p {
  font: 17px/27px 'Roboto', sans-serif;
  margin: 0 0 32px;
}
.article-container p + .article-img {
  /*margin-top: -8px !important;*/
}
.article-container h2 {
  font: 26px/28px "bodoni";
  text-transform: uppercase;
  /*margin-top: 33px;*/
  margin-bottom: 9px;
  clear: both;
}
.article-container h3 {
  margin: 0 0 11px;
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}
.article-container ul.list {
  margin: 32px 0;
  overflow: hidden;
}
.article-container ul.list li {
  padding-left: 18px;
  position: relative;
  line-height: 24px;
  margin-bottom: 24px;
  font: 16px/26px 'Roboto', sans-serif;
}
.article-container ul.list li:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #000000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  top: 8px;
  left: 2px;
}
.article-container ol {
  counter-reset: list1;
  margin: 37px 0 24px;
}
.article-container ol li {
  position: relative;
  line-height: 24px;
  margin-bottom: 24px;
}
.article-container ol li:before {
  counter-increment: list1;
  /* Увеличиваем значение счетчика */
  content: counter(list1) ". ";
  /* Выводим число */
  font: 23px/24px 'Roboto', sans-serif;
  left: 0;
}
.article-container .btn {
  padding: 0 14px;
}
.article-container .article-bottom {
  padding-bottom: 39px;
}
.article-container .article-bottom .tags-container {
  width: 555px;
  margin-bottom: 0;
}
.article-container .article-read {
  position: relative;
  padding: 0 35px 0px 30px;
  margin: 40px 0;
  clear: both;
}
.article-container .article-read:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-container .article-read:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-container .article-read a {
  display: inline;
  color: #282828 !important;
  text-transform: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.article-container .article-read a:hover {
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.article-container .article-read img {
  float: left;
  margin-right: 20px;
  margin-top: 3px;
}
.article-container .article-read .title {
  color: #282828;
  font: 22px/24px "bodoni";
  text-transform: none;
}
.article-container .article-read .block-name {
  position: absolute;
  width: 100%;
  top: -6px;
  left: 0;
  text-align: center;
  text-transform: uppercase;
  font: 11px/1em Arial;
  letter-spacing: .4em;
}
.article-container .article-read .block-name span {
  padding: 0 10px;
  background-color: #FFFFFF;
}
.article-container .article-read .block-inner:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-container .article-read .block-inner:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-container .article-read .desc {
  margin-top: 7px;
  font-size: 14px;
  line-height: 20px;
  margin-left: 130px;
}
.article-container .article-read ol {
  counter-reset: ol-counter;
  margin: 0 76px -5px 29px;
}
.article-container .article-read ol li {
  padding-left: 40px;
  margin-bottom: 27px;
  position: relative;
  font: 16px/20px 'Roboto', sans-serif;
}
.article-container .article-read ol li:last-child {
  margin-bottom: 0;
}
.article-container .article-read ol li:before {
  content: counter(ol-counter);
  counter-increment: ol-counter;
  position: absolute;
  left: 0;
  top: -3px;
  font: 14px/25px "interfont_bold";
  color: #FFFFFF;
  width: 25px;
  height: 25px;
  background-color: #000000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
}
.article-title {
  font: 48px/44px "bodoni";
  margin: -5px 0 6px;
  text-transform: uppercase;
}
.article-date {
  font: 11px/1 "PT Serif Italic";
  color: #282828;
  margin-bottom: 10px;
  display: inline-block;
  padding-right: 20px;
}
.article-eye {
  font: 14px 'Roboto', sans-serif;
  padding: 12px 0 12px;
  float: right;
}
.article-eye span {
  padding-left: 32px;
  background: url('../img/icon/eye-2.png') 0 3px no-repeat;
}
.article-anounce {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  color: #585858;
  position: relative;
  margin-bottom: 20px;
}
.article-author {
  font-family: "PT Serif";
  font-size: 11px;
  display: inline-block;
  margin: 0 auto 18px;
  text-align: left;
}
.article-author:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-author:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-author .photo {
  float: left;
  margin-right: 20px;
}
.article-author .name {
  font-weight: bold;
  text-transform: uppercase;
  line-height: 14px;
  color: #000000;
  margin-bottom: 5px;
}
.article-author .name:hover {
  color: #e0282f;
  text-decoration: none;
}
.article-author .activity {
  line-height: 11px;
  font-style: italic;
  display: block;
}
.article-author .photo + .name {
  float: right;
  display: block;
}
.article-container .article-top {
  text-align: center;
}
.article-container .article-top .article-author {
  padding-top: 17px;
  position: relative;
}
.article-container .article-top .article-author:before {
  content: "";
  width: 315px;
  height: 1px;
  background-color: #000000;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -157.5px;
}
.article-container .article-img {
  text-align: center;
  margin-top: 24px;
  margin-bottom: 27px;
  font-family: "PT Serif";
}
.article-container .article-img .btn {
  margin-top: 8px;
}
.article-container .article-img h3 {
  margin-bottom: 15px;
}
.article-container .article-img img {
  /*display: block;*/
}
.article-container .article-img .caption {
  font-size: 12px;
  line-height: 16px;
  display: block;
  margin: 12px 0 8px;
}
.article-container .article-img .photo-by {
  display: block;
  font-style: italic;
  font-size: 11px;
  line-height: 15px;
}
.article-container .article-img strong,
.article-container .article-img b {
  font-weight: bold;
}
.article-container .article-img.side-img {
  margin-top: 7px;
  margin-bottom: 27px;
  width: 330px;
}
.article-container .article-img.side-img + .side-img {
  margin-right: 0;
}
.article-container .article-img.side-left {
  margin-right: 37px !important;
}
.article-container .article-img.img-clear {
  clear: both;
}
.article-container .article-img.side-img-wide {
  float: left;
  margin-right: 0px;
  margin-top: 7px;
  margin-bottom: 27px;
  width: 330px;
}
.article-container .article-img.side-img-wide.side-img {
  margin-right: 0;
}
.article-container .article-img.side-img-wide.side-left {
  margin-right: 7px !important;
}
.article-container .article-img.twin-img {
  margin-right: -40px;
}
.article-container .article-img.twin-img:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-container .article-img.twin-img:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-container .article-img.twin-img .img {
  float: left;
  margin-right: 37px;
  width: 315px;
}
.article-container .article-img.m__right {
  float: right;
  margin: 7px 0 27px 38px;
}
.article-container .up {
  font-weight: bold;
  text-transform: uppercase;
}
.article-container .side-title {
  text-transform: uppercase;
  font: 20px/22px "bodoni";
  color: #e0282f;
  display: block;
}
.article-container .article-test {
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 315px;
  border-left: 1px solid #e8e8e8;
  float: right;
  padding: 26px 0 29px 21px;
  margin: 16px 0px 9px 20px;
}
.article-container .article-test.voteDone label {
  cursor: default !important;
}
.article-container .article-test .test-item {
  margin-top: 11px;
  margin-bottom: 16px;
}
.article-container .article-test .test-question {
  font: 26px/28px "bodoni";
  display: block;
  margin: 15px 0 0px;
  color: #282828;
  text-transform: uppercase;
}
.article-container .article-test .test-result {
  display: none;
  margin-bottom: 28px;
}
.article-container .article-test .test-result__title {
  display: block;
  margin-bottom: 13px;
}
.article-container .article-test .test-result__text {
  line-height: 16px;
}
.article-container .article-test .test-result__count {
  font-size: 22px;
  font-weight: bold;
  position: absolute;
  width: 45px;
  top: 50%;
  margin-top: -10px;
  left: -10px;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.article-container .article-test .test-result__count.show {
  opacity: 1;
  left: 0;
}
.article-container .article-test .test-result__count + label {
  margin-left: 50px !important;
}
.article-container .article-test .test-result__count .per {
  font-size: 18px;
}
.article-container .article-test .item {
  margin-bottom: 13px;
  position: relative;
}
.article-container .article-test .item-l {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.article-container .article-test .item-title {
  font: 16px/18px "PT Serif";
  display: block;
  margin-top: -10px;
  margin-bottom: 21px;
}
.article-container .article-test .item .jq-radio {
  margin-top: -1px;
}
.article-container .article-test .item .jq-radio.hide {
  opacity: 0;
}
.article-container .article-test .item label {
  width: 268px;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  vertical-align: middle;
}
.article-container .article-test_interview .item {
  margin-bottom: 7px;
}
.article-container .article-test_interview .link-holder {
  margin-top: -13px;
}
.article-container .article-opinion {
  padding: 25px 34px 5px 32px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 23px;
  clear: both;
}
.article-container .article-opinion .side-title {
  margin-bottom: 15px;
}
.article-container .article-opinion .article-img.side-img {
  width: 139px;
  margin: 5px 20px 7px 0;
}
.article-container .article-opinion .caption {
  font-size: 11px;
  line-height: 15px;
  margin-bottom: 0;
}
.article-container .article-opinion p {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 20px;
}
.article-container .article-facts {
  width: 293px;
  float: right;
  margin: 0 0 35px 37px;
  border-left: 1px solid #e8e8e8;
  padding: 27px 0 30px 20px;
}
.article-container .article-facts .side-title {
  margin-bottom: 14px;
}
.article-container .article-facts .image {
  float: left;
  margin: 5px 20px 20px 0;
}
.article-container .article-facts p {
  color: #282828;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 13px;
}
.article-container blockquote {
  padding: 0 34px;
  text-align: center;
}
.article-container blockquote p {
  font: 22px/30px "bodoni";
  text-transform: uppercase;
  margin-bottom: 30px;
}
.article-info {
  border-top: 2px solid #E0282F;
  height: 149px;
  width: 100%;
  position: fixed;
  background-color: #f3f3f3;
  bottom: 0;
  left: 0;
  z-index: 99999;
  font-family: Arial;
  -webkit-box-shadow: 0 0 15px rgba(0,0,0, .2);
  -moz-box-shadow: 0 0 15px rgba(0,0,0, .2);
  -o-box-shadow: 0 0 15px rgba(0,0,0, .2);
  -ms-box-shadow: 0 0 15px rgba(0,0,0, .2);
  box-shadow: 0 0 15px rgba(0,0,0, .2);
  -webkit-transition: bottom 0.3s ease;
  -moz-transition: bottom 0.3s ease;
  -o-transition: bottom 0.3s ease;
  -ms-transition: bottom 0.3s ease;
  transition: bottom 0.3s ease;
}
.article-info .info-open {
  display: inline-block;
  position: relative;
  cursor: pointer;
  height: 26px;
  top: -33px;
  padding: 0 28px;
  background-color: #E0282F;
  font-size: 0;
}
.article-info .info-open__text {
  display: inline-block;
  vertical-align: middle;
  color: #fff;
  margin-top: 3px;
  letter-spacing: .7px;
  text-transform: uppercase;
  font: 16px "bodoni";
}
.article-info .info-open .open-icon {
  display: inline-block;
  vertical-align: middle;
  background: url('/front/img/article-pane-link.png') no-repeat 0 0;
  height: 12px;
  margin: 3px 10px 0 9px;
}
.article-info .info-open .arrow {
  width: 17px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: transform 0.3s ease;
  -moz-transition: transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  -ms-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
}
.article-info .info-open .heart {
  width: 14px;
  background-position: -22px 0;
}
.article-info.is-closed {
  bottom: -149px;
}
.article-info.is-closed .arrow {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.article-info__inner {
  height: 149px;
  width: 1000px;
  margin: 0 auto;
  position: relative;
}
.article-info .info-social {
  line-height: 20px;
  margin-right: -38px;
  float: left;
}
.article-info .info-social__text {
  position: relative;
  top: -3px;
}
.article-info .info-social__img {
  width: 130px;
  height: 89px;
  padding-right: 20px;
}
.article-info .info-social__article {
  width: 310px;
  margin-right: 36px;
  box-sizing: border-box;
  height: 100px;
  overflow-y: hidden;
}
.article-info .info-social__article:hover {
  text-decoration: underline;
}
.article-info .info-content {
  padding: 1px 1px 0 1px;
  position: absolute;
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 240px;
  right: 43px;
  top: 14px;
  -webkit-transition: top 0.3s ease;
  -moz-transition: top 0.3s ease;
  -o-transition: top 0.3s ease;
  -ms-transition: top 0.3s ease;
  transition: top 0.3s ease;
  display: none;
}
.article-info .info-content.opened {
  background-color: #d3d3d3;
  top: -200px;
  z-index: 100;
}
.article-info .info-content.opened .content-list {
  opacity: 1;
}
.article-info .info-content__inner {
  background-color: #ffffff;
  padding: 11px 20px 33px;
}
.article-info .info-content .link {
  display: inline-block;
  padding-left: 16px;
  background: url('/front/img/article-content.gif') no-repeat 0 0;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 10px;
  height: 10px;
  letter-spacing: 0.075em;
  vertical-align: top;
  margin-top: 9px;
  color: #000000;
}
.article-info .info-content .link:hover {
  text-decoration: none;
  color: #e0282f;
}
.article-info .info-content .content-list {
  padding-top: 13px;
  margin-top: 12px;
  border-top: 1px solid #e8e8e8;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.article-info .info-content .content-list .item {
  margin-bottom: 8px;
  line-height: 12px;
}
.article-info .info-content .content-list a {
  font: 12px/14px "PT Serif";
  color: #000000;
}
.article-info .info-comments {
  float: right;
  position: relative;
  z-index: 10;
  font-size: 10px;
  line-height: 10px;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  margin: 35px 27px 0 0;
}
.article-info .info-comments a {
  color: #000000;
}
.article-info .info-comments a:hover {
  text-decoration: none;
}
.article-info .info-comments .count {
  color: #e0282f;
  padding-right: 3px;
}
.article-info .info-nav {
  position: absolute;
  height: 100%;
  width: 13px;
  right: 16px;
}
.article-info .info-nav span {
  position: absolute;
  width: 13px;
  height: 8px;
  background: url('/front/img/article-content-arrow.gif') no-repeat 0 0;
}
.article-info .info-nav .nav-prev {
  top: 15px;
}
.article-info .info-nav .nav-next {
  bottom: 15px;
  background-position: 0 100%;
}
.article-slider {
  text-align: center;
  position: relative;
  padding: 0 0 19px;
  width: 667px;
  overflow: hidden;
  margin-bottom: 20px;
  margin-top: 4px;
}
.article-slider .slider-container {
  width: 9999em;
}
.article-slider .item {
  width: 667px;
  float: left;
}
.article-slider .item-image {
  display: block;
  margin: 0 auto;
}
.article-slider .desc {
  display: block;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  margin: 13px auto -6px;
  width: 600px;
}
.article-slider .caption {
  display: block;
  font: 12px/16px 'Roboto', sans-serif;
  color: #272727;
  margin-bottom: 2px;
}
.article-slider .caption-photo {
  margin-top: 14px;
}
.article-slider .photo-by {
  font-size: 11px;
  font-style: italic;
}
.article-slider .photo-by .bold {
  font-style: normal;
  text-transform: uppercase;
}
.article-slider__page {
  color: #828282;
  font: 12px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 16px;
  margin-bottom: 10px;
  padding: 0 281px 0 315px;
}
.article-slider .bx-prev,
.article-slider .bx-next {
  position: absolute;
  z-index: 150;
  height: 438px;
  width: 25%;
  top: 26px;
  font-size: 0;
}
.article-slider .bx-prev:after,
.article-slider .bx-next:after {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -12.5px;
  width: 14px;
  height: 25px;
  background: url('/front/img/eteaser-arrow.png') no-repeat 0 0;
  display: none;
}
.article-slider .bx-prev {
  left: 0;
}
.article-slider .bx-prev:after {
  left: 0px;
}
.article-slider .bx-next {
  right: 0;
}
.article-slider .bx-next:after {
  background-position: 100% 0;
  right: 0px;
}
.article-slider_vertical .bx-prev,
.article-slider_vertical .bx-next {
  height: 591px;
}
.article-slider_vertical .bx-prev:after {
  /*left: 124px;*/
  left: 90px;
}
.article-slider_vertical .bx-next:after {
  /*right: 124px;*/
  right: 90px;
  background-position: 100% 0;
}
.article-shmarticle {
  padding: 20px 0;
  border-bottom: 1px solid #e8e8e8;
}
.article-shmarticle:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-shmarticle:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.article-shmarticle .col {
  float: left;
  width: 50%;
  min-height: 136px;
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  padding: 17px 0;
}
.article-shmarticle .col:first-child {
  position: relative;
}
.article-shmarticle .col:first-child:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background-color: #e8e8e8;
}
.article-shmarticle .col-title {
  display: block;
  font: 18px/20px "bodoni";
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 15px;
}
.article-shmarticle .social-list {
  text-align: center;
}
.article-shmarticle .social-list .item {
  display: inline-block;
  font: 10px/36px Arial;
  text-transform: uppercase;
  text-decoration: none;
  margin: 0 21px;
  letter-spacing: 0.075em;
}
.article-shmarticle .social-list .icon {
  display: inline-block;
  vertical-align: middle;
  width: 36px;
  height: 36px;
  background: url(../img/social-tabs.png) 0 0 no-repeat;
  margin-right: 3px;
}
.article-shmarticle .social-list .icon-vk {
  background-position: -108px 0;
}
.article-shmarticle .subscribe {
  font-size: 0;
  text-align: center;
  margin-top: 17px;
}
.article-shmarticle .subscribe .input-holder {
  display: inline-block;
  position: relative;
}
.article-shmarticle .subscribe .subscribe-status {
  position: absolute;
  left: 3px;
  top: 6px;
  width: 18px;
  height: 18px;
  background: url("../img/subscribe-ico.png") no-repeat 0 0 transparent;
  display: none;
}
.article-shmarticle .subscribe .inputtext {
  width: 226px;
  height: 29px;
  border: 1px solid #d0d0d0;
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  font: 12px/30px Arial;
  padding-left: 10px;
}
.article-shmarticle .subscribe .submit {
  vertical-align: top;
  text-align: center;
  background-color: #d0d0d0;
  height: 29px;
  width: 29px;
  color: #000000;
  font: 13px/29px "interfont_bold";
  padding: 0;
}
.article-shmarticle .subscribe.msg-error .subscribe-status {
  display: block;
}
.article-shmarticle .subscribe.msg-error .inputtext {
  padding-left: 25px;
  color: #e0282f;
}
.article-shmarticle .subscribe.msg-ok .subscribe-status {
  display: block;
  background-position: 0 100%;
}
.article-shmarticle .subscribe.msg-ok .inputtext {
  padding-left: 25px;
  width: 183px;
  color: #008848;
}
.article-shmarticle .subscribe .status {
  font: 12px/20px "PT Serif";
  color: #000000 !important;
  display: none;
}
.slider-description {
  border-bottom: 1px solid #e8e8e8;
}
.slider-description p {
  margin-bottom: 23px;
}
.info-social .social {
  font-size: 0;
  margin-top: 25px;
}
.info-social .social li {
  display: inline-block;
  vertical-align: middle;
  margin-right: 13px;
}
.info-social .social li .info-social__img {
  cursor: pointer;
  width: 98px;
  height: 28px;
  display: block;
  float: left;
  text-indent: -999em;
  background: url('/front/img/article-social.gif') no-repeat 0 0;
}
.info-social .social .fb span {
  background-position: 0 -28px;
}
.info-social .social .vk span {
  background-position: 0 -56px;
}
.info-social .social .tw span {
  background-position: 0 -84px;
}
.info-social .social .ok span {
  background-position: 0 100%;
}
.info-social .social .number {
  display: block;
  float: left;
  font: 11px/26px Arial, Verdana, Helvetica;
  height: 26px;
  text-align: center;
  position: relative;
  padding: 0 0 0 3px;
  margin-left: 2px;
}
.info-social .social .number:before {
  content: "";
  background: url("../img/social-arrow.gif") no-repeat scroll left 50% transparent;
  position: absolute;
  width: 4px;
  height: 28px;
  left: 0;
}
.info-social .social .number-inner {
  border: 1px solid #d0d0d0;
  display: block;
  min-width: 15px;
  padding: 0 5px;
}
.calculator-weight {
  padding: 25px 0 30px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 32px;
  text-align: center;
}
.calculator-weight:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.calculator-weight:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.calculator-weight h3 {
  margin-bottom: 16px;
}
.calculator-weight .title {
  font: 20px/22px "bodoni";
  text-transform: uppercase;
  margin-bottom: 16px;
  display: block;
}
.calculator-weight .col-l {
  width: 280px;
  margin-left: 17px;
  float: left;
}
.calculator-weight .col-r {
  width: 315px;
  float: right;
}
.calculator-weight .col-r .btn {
  margin-top: 25px;
}
.calculator-weight .result-data {
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}
.calculator-weight .result-data span {
  display: block;
}
.calculator-weight .result-data .result-text {
  margin-bottom: 20px;
}
.calculator-weight .calculator-form {
  width: 150px;
  margin: 0 auto;
}
.calculator-weight .calculator-form label {
  display: block;
  font-size: 14px;
  line-height: 19px;
  margin-bottom: 5px;
}
.calculator-weight .calculator-form .row {
  margin-bottom: 19px;
}
.calculator-weight .calculator-form input[type=text] {
  width: 100%;
  border: none;
  background-color: #ededed;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  font-weight: bold;
  text-align: center;
}
.calculator-weight .calculator-form .btn {
  margin-top: 10px;
}
.tags-container {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 39px;
}
.tags-word {
  display: block;
  float: left;
  padding-right: 2px;
  text-align: right;
  font-style: italic;
  font-size: 12px;
  line-height: 16px;
}
.tags-inner {
  display: block;
  overflow: hidden;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 16px;
  font-weight: bold;
  text-align: left;
}
.tags a {
  color: #000000;
}
.tags a:hover {
  text-decoration: none;
  color: #e32622;
}
.section-obves {
  margin-bottom: 25px;
  margin-top: 30px;
  text-align: left;
}
.section-obves + .index-section {
  margin-top: 25px;
}
.section-obves_inner {
  font-size: 0;
  margin-right: -50px;
}
.section-obves + .section-obves {
  padding-top: 30px;
  border-top: 1px solid #E8E8E8;
}
.section-obves .title {
  font: 26px/18px "bodoni";
  text-transform: uppercase;
  display: block;
  margin-bottom: 25px;
  text-align: center;
}
.section-obves img {
  margin-bottom: 17px;
  display: block;
}
.section-obves .item {
  width: 197px;
  display: inline-block;
  vertical-align: top;
  margin-right: 38px;
  text-align: center;
}
.section-obves .item .link {
  display: block;
  font: 18px/20px "bodoni";
}
.section-obves .section-link {
  margin-top: 3px;
}
.section-obves_also {
  margin-bottom: 30px;
}
.section-obves_also .section-obves_inner {
  position: relative;
}
.section-obves_also .link {
  margin-bottom: 17px;
}
.section-obves_also img {
  margin: 0;
  /*position: absolute;
          bottom: 0;*/
  width: 350px;
  margin-left: -75px;
}
.section-obves_also .item {
  padding-bottom: 260px;
  width: 200px;
  overflow-x: hidden;
}
.mail_img {
  display: block;
  bottom: 0;
  width: 200px;
  overflow: hidden;
  height: 260px;
  position: absolute;
  margin-bottom: 17px;
}
/**eteaser**/
.b-eteaser {
  border: 7px solid #000000;
  position: relative;
  width: 534px;
  margin: 0 auto;
}
.b-eteaser .jcarousel-clip {
  width: 465px;
  overflow: hidden;
}
.b-eteaser .jcarousel-container .jcarousel-next,
.b-eteaser .jcarousel-container .jcarousel-prev {
  position: absolute;
  left: -24px;
  width: 14px;
  height: 25px;
  top: 88px;
  background: url("/front/img/eteaser-arrow.png") 0 0 no-repeat;
  cursor: pointer;
}
.b-eteaser .jcarousel-container .jcarousel-next-disabled,
.b-eteaser .jcarousel-container .jcarousel-prev-disabled {
  visibility: hidden;
}
.b-eteaser .jcarousel-container .jcarousel-next {
  background-position: 100% 0;
  left: auto;
  right: -24px;
}
.teaser-wrap {
  width: 465px;
  padding: 25px 0 20px;
  margin: 0 auto;
}
.teaser-title {
  position: absolute;
  top: -21px;
  width: 100%;
  text-align: center;
}
.teaser-title i {
  display: inline-block;
  background-color: #E8E9E4;
  font: 30px/1 "interfont_bold";
  color: #000000;
  padding: 0 19px;
}
.teaser-list {
  width: 9999em;
}
.teaser-list li {
  float: left;
  width: 200px;
  margin: 0 64px 0 0;
}
.teaser-list li .t-img {
  display: block;
  margin: 0 0 10px;
}
.teaser-list li .link {
  display: block;
}
.teaser-list li .title {
  font: bold 20px/18px "bodoni";
  text-align: center;
}
.article-gallery {
  margin: 20px auto;
  overflow: hidden;
  position: relative;
  width: 485px;
}
.article-gallery ul {
  list-style: none outside none;
  margin-left: 0;
  position: absolute;
  width: 9999em;
}
.article-gallery.disabled-controls {
  height: 700px;
}
.article-gallery.disabled-controls .gallery-controls {
  display: none;
}
.article-gallery .item {
  float: left;
  width: 485px;
}
.article-gallery .item-inner {
  position: relative;
}
.article-gallery .gallery-text {
  margin-bottom: 12px;
}
.article-gallery .gallery-photographer .word {
  font: 11px "PT Serif Italic";
}
.article-gallery .gallery-photographer .name {
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.article-gallery .gallery-pages {
  bottom: 0;
  font: 12px "PT Serif Italic";
  position: absolute;
  text-align: center;
  width: 100%;
}
.article-gallery .gallery-controls {
  bottom: 0;
  height: 75px;
  position: absolute;
  width: 100%;
}
.article-gallery .gallery-controls .arrow {
  border: 0 none;
  bottom: 45px;
  display: block;
  position: absolute;
}
.article-gallery .gallery-controls .arrow .icon {
  background: url("../img/gallery-arrows.gif") no-repeat scroll 0 0 transparent;
  display: block;
  height: 25px;
  width: 14px;
}
.article-gallery .gallery-controls .arrow-left {
  left: 7px;
}
.article-gallery .gallery-controls .arrow-left .icon {
  background-position: 0 0;
}
.article-gallery .gallery-controls .arrow-left:hover .icon {
  background-position: 0 -25px;
}
.article-gallery .gallery-controls .arrow-right {
  right: 7px;
}
.article-gallery .gallery-controls .arrow-right .icon {
  background-position: -14px 0;
}
.article-gallery .gallery-controls .arrow-right:hover .icon {
  background-position: -14px -25px;
}
.article-gallery .caption {
  background: none repeat scroll 0 0 #000000;
  color: #FFFFFF;
  font: 12px/1.2em Arial, Verdana, Helvetica;
  left: 50%;
  margin-left: -207px;
  padding: 7px;
  position: absolute;
  text-align: center;
  width: 360px;
}
.article-gallery .caption-inner {
  border: 1px solid #545455;
  min-height: 61px;
  padding: 10px;
}
.article-gallery .capt {
  display: none;
}
.sitemap-wrap .sitemap-title {
  text-align: center;
  margin-bottom: 40px;
  font: 48px/44px "bodoni";
  text-transform: uppercase;
}
.sitemap-wrap .sitemap_column_left {
  width: 480px;
  float: left;
  vertical-align: top;
}
.sitemap-wrap .sitemap_column_right {
  width: 480px;
  float: right;
  vertical-align: top;
}
.sitemap-wrap .sitemap_column_left div,
.sitemap-wrap .sitemap_column_right div {
  margin-bottom: 15px;
}
.sitemap-wrap .sitemap_column_left div.sub_1,
.sitemap-wrap .sitemap_column_right div.sub_1 {
  padding-left: 15px;
  font-size: 16px;
  font-weight: bold;
}
.sitemap-wrap .sitemap_column_left div.sub_2,
.sitemap-wrap .sitemap_column_right div.sub_2 {
  padding-left: 30px;
  font-size: 14px;
  font-weight: normal;
}
.sitemap-wrap div.sub_0 {
  font: 18px "PT Serif Bold";
  margin-bottom: 15px;
}
.sitemap-wrap div.sub_1 {
  padding-left: 15px;
  font: 16px "PT Serif Bold";
  margin-bottom: 15px;
}
.sitemap-wrap a.sub_2 {
  width: 450px;
  float: left;
  display: block;
  padding-left: 30px;
  font-size: 14px;
  font-weight: normal !important;
  margin-bottom: 10px;
}
.page-article.new {
  /*.header-inner {
          margin-bottom: 39px;
            margin-bottom: 0px;
		}*/
}
.page-article.new .article-top .article-title {
  font: 34px 'Playfair Display', serif, Georgia, "Times New Roman", Times, serif;
  line-height: 45px;
  text-transform: none;
  text-align: left;
}
.page-article.new .article-top .article-anounce {
  /*color: #545454;
				text-transform: none;
				.custom-font14(13px, 20px);
				margin-bottom: 34px;*/
  color: #333;
  text-transform: none;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 21px;
  text-align: left;
}
.page-article.new .article-section img {
  max-width: 100%;
  margin-bottom: 17px;
}
.page-article.new .article-section h2 {
  text-transform: none;
  font-family: 'Playfair Display', serif;
  font-size: 26px;
  line-height: 36px;
  margin-bottom: 17px;
}
.page-article.new .article-section p {
  font: 16px/26px 'Roboto', sans-serif;
  margin-bottom: 19px;
}
.page-article.new .article-section blockquote {
  clear: both;
}
.page-article.new .article-section blockquote:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-article.new .article-section blockquote:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-article.new .article-section blockquote p {
  font-size: 20px;
  line-height: 26px;
  text-transform: none;
  margin-bottom: 0;
}
.page-article.new .article-section blockquote:before {
  content: '';
  width: 108px;
  display: block;
  margin: 0 auto 20px;
  border-top: 1px solid #000;
}
.page-article.new .article-section blockquote:after {
  content: '';
  width: 108px;
  display: block;
  margin: 20px auto 25px;
  border-top: 1px solid #000;
}
.page-article.new .article-section .article-img img {
  margin-bottom: 0;
}
.page-article.new .article-section .article-img .caption {
  font: 12px/16px 'Roboto', sans-serif;
  margin-top: 5px;
}
.page-article.new .article-bottom {
  padding-bottom: 20px;
}
.page-article.new .article-bottom .info-container {
  text-transform: uppercase;
  font: 11px/24px "PT Serif";
}
.page-article.new .article-bottom .info-container .bold {
  font-weight: bold;
}
.page-article.new .article-bottom .info-container span {
  padding-right: 20px;
}
.page-article.new .article-bottom .tags-container {
  width: 100%;
  display: block;
}
.page-article.new .article-bottom .tags-container .tags-word {
  font-style: normal;
  text-transform: uppercase;
  font: 11px/24px "PT Serif";
}
.page-article.new .article-bottom .tags-container .tags-inner {
  line-height: 24px !important;
}
.page-article.new .article-bottom .tags-container .tags-inner .keywords {
  font: bold 11px/24px "PT Serif";
}
.page-article.new .section-obves_inner .item .link {
  text-transform: none;
  font: 22px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 24px;
}
.article-slider .bx-prev:after,
.article-slider .bx-next:after {
  display: block;
}
.side-img-wide + .clear + .article-img:not(.side-img-wide) {
  margin-top: 0;
}
.gallery_default {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.gallery_default .side-img {
  float: none;
  width: 330px;
}
em,
i {
  font-style: italic;
}
.article-section .related-materials__wrapper {
  width: fit-content;
  max-width: 200px;
  float: right;
  padding-top: 10px;
  border-top: 3px solid #ce3c39;
  border-bottom: 3px solid #ce3c39;
  margin-left: 20px;
}
.article-section .related-materials__wrapper > ul {
  margin: 0;
  list-style-type: none;
}
.article-section .related-materials__wrapper > ul > li {
  margin: 12px 0;
  padding-left: 0;
}
.article-section .related-materials__wrapper > ul > li::before {
  content: none;
}
.article-section .related-materials__wrapper > ul > li a {
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  background-color: initial;
}
.article-section .related-materials__caption {
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
}
.article-section .hb-mid-banner,
.article-section .hb-inline-banner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}
.article-section .hb-mid-banner iframe,
.article-section .hb-inline-banner iframe,
.article-section .hb-mid-banner img,
.article-section .hb-inline-banner img {
  max-width: 100%;
  line-height: 0;
  font-size: 0;
}
.articleContent {
  position: relative;
}
.article__top-indicator {
  position: absolute;
  top: 50vh;
}
#hb-inread {
  z-index: 1;
  top: 0;
  left: 0;
}
.video-banner {
  position: relative;
  margin-bottom: 16px;
}
.creative-inread-stub {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f5f5f5;
  color: #757575;
}
.creative-inread-stub::after {
  content: 'Реклама';
}
.top-block {
  width: 680px;
  margin: 15px 0 0;
  /*top-blocks-wrap*/
}
.top-blocks-wrap {
  margin-bottom: -16px;
}
.top-blocks-wrap:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.top-blocks-wrap:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.top-blocks-wrap .top-news-slider {
  width: 462px;
  height: 380px;
  float: left;
  margin: 0;
}
.top-blocks-wrap .top-news-slider .item {
  width: 462px;
}
.top-blocks-wrap .top-news-slider .title {
  font: 30px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  text-transform: none;
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-pager {
  padding: 26px 0;
  bottom: 83px;
  z-index: 100;
  line-height: 0;
  width: auto;
  left: 0;
  right: 2px;
  background: rgba(0, 0, 0, 0.3);
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-pager .bx-pager-link {
  background-color: #fff;
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-pager .bx-pager-link.active {
  background-color: #e0282f;
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-prev {
  z-index: 101;
  width: 57px;
  height: 59px;
  top: auto;
  bottom: 83px;
  left: 0px;
  background: transparent center no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-prev:hover {
  /*background: #e0282f center no-repeat;*/
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-prev,
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-prev:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAFVBMVEVMaXH////////////////////////zsRG/AAAABnRSTlMAYDAQ8O8/kDVZAAAAJklEQVR4XmPABwzQ+IxBaAJiiWgK0gSGqgJ0AXQtw02JE77IRgAA598NDZQvfdEAAAAASUVORK5CYII=');
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-next {
  z-index: 101;
  width: 57px;
  height: 59px;
  top: auto;
  bottom: 83px;
  right: 2px;
  background: transparent center no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-next:hover {
  /*background: #e0282f center no-repeat;*/
}
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-next,
.top-blocks-wrap .top-news-slider .bx-wrapper .bx-next:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAFVBMVEVMaXH////////////////////////zsRG/AAAABnRSTlMAYDAQ8O8/kDVZAAAAKElEQVR4XmPACpjRBVQF0ATEEtEEGNOGgRJ0AXQtw0ABg4oAvshGBwBPvAyGxX89PAAAAABJRU5ErkJggg==');
}
.bx-next,
.bx-prev {
  cursor: pointer;
}
.mc-column .ico {
  vertical-align: middle;
}
.mc-column .column-list {
  display: inline-block;
  vertical-align: middle;
  margin: 0 -42px 0 60px;
}
.mc-column .column-list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.mc-column .column-list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.mc-column .column-list li {
  float: left;
  width: 240px;
  margin: 0 29px 0 0;
}
.mc-column .column-list .photo {
  float: left;
}
.mc-column .column-list .desc {
  margin: 0 0 0 68px;
}
.mc-column .column-list .title {
  display: block;
  font: bold 16px/13px "bodoni";
  color: #d12023;
  text-transform: uppercase;
}
.mc-column .column-list .author {
  display: block;
  color: #101212;
  font: 11px "PT Serif";
  text-transform: uppercase;
  letter-spacing: -0.065em;
}
.mc-column .column-list .text {
  display: block;
  font: 16px/16px "interfont_black_cond";
  margin: 4px 0 0;
}
.page-index .info-social .number,
.page-index .info-comments .word {
  display: none;
}
.page-index .header-inner {
  margin-bottom: 0;
}
.index-section {
  padding-top: 30px;
  margin-top: 30px;
  border-top: 1px solid #e8e8e8;
}
.index-section:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.index-section:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.index-section_title {
  font: 35px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 26px;
  text-transform: uppercase;
  display: block;
  text-align: center;
  letter-spacing: 0.2em;
  margin-bottom: 24px;
}
.top-news-slider {
  text-align: center;
  position: relative;
  padding-bottom: 38px;
  width: 600px;
  overflow: hidden;
  margin: 0 auto 20px;
  /*
		 .bx-prev, .bx-next {
		   position: absolute;
		   z-index: 150;
		   width: 50px;
		   height: 50px;
		   background-color: #000000;
		   .transition(background-color);
		   text-indent: -999em;
		   top: 197px;

		   &:hover {
			 background-color: #e0282f;
		   }

		   &:after {
			 content: "";
			 position: absolute;
			 width: 16px;
			 height: 32px;
			 ._bg('top-news-arrow.png');
			 left: 50%;
			 top: 50%;
			 margin: -16px 0 0 -8px;
		   }
		 }

		 .bx-prev {
		   left: -34px;
		 }

		 .bx-next {
		   right: -34px;

		   &:after {
			 background-position: 100% 0;
		   }
		 }*/
}
.top-news-slider .slider-container {
  width: 9999em;
}
.top-news-slider + .index-section {
  margin-top: 14px;
}
.top-news-slider .item {
  width: 600px;
  float: left;
}
.top-news-slider .item-image {
  display: block;
}
.top-news-slider .link {
  display: block;
}
.top-news-slider .title {
  font: 30px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  color: #282828;
  text-transform: uppercase;
  margin-top: 16px;
  display: block;
}
.top-news-slider .bx-prev,
.top-news-slider .bx-next {
  position: absolute;
  z-index: 100;
  height: 336px;
  width: 25%;
  top: 0;
  font-size: 0;
}
.top-news-slider .bx-prev {
  left: 0;
}
.top-news-slider .bx-next {
  right: 0;
}
.top-news-slider .bx-pager {
  position: absolute;
  bottom: 0;
  text-align: center;
  font-size: 0;
  width: 100%;
}
.top-news-slider .bx-pager-item {
  display: inline-block;
  margin: 0 7px;
  cursor: pointer;
}
.top-news-slider .bx-pager-link {
  display: block;
  width: 6px;
  height: 6px;
  background-color: #9b9b9b;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}
.top-news-slider .bx-pager-link.active,
.top-news-slider .bx-pager-link:hover {
  background-color: #e0282f;
}
.top-news-slider.slider-section .bx-prev,
.top-news-slider.slider-section .bx-next {
  height: 436px;
}
.top-experts {
  float: right;
  width: 185px;
  margin-top: -11px;
}
.top-experts .article-author .name,
.top-experts .article-author .activity {
  width: 125px;
  float: right;
}
.top-experts .article-author .activity {
  line-height: 14px;
}
.experts-tabs {
  margin-top: 10px;
}
.experts-tabs .tab-item {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 16px;
  margin-bottom: 19px;
}
.experts-tabs .tab-item img {
  display: block;
}
.experts-tabs .tab-item.last {
  border-bottom: none;
  padding-bottom: 12px;
  margin-bottom: 0;
}
.experts-tabs .tab-content {
  margin-top: 8px;
  display: none;
}
.experts-tabs .tab-title {
  cursor: pointer;
}
.experts-tabs .tab-desc {
  font: 13px/20px "PT Serif";
  text-transform: none;
}
.section-news .news-list {
  width: 315px;
  overflow: hidden;
}
.section-news .news-list .item {
  padding-bottom: 31px;
  margin-bottom: 30px;
  position: relative;
}
.section-news .news-list .item:after {
  content: "";
  position: absolute;
  width: 106px;
  height: 1px;
  background-color: #000000;
  left: 50%;
  bottom: 0;
  margin-left: -53px;
}
.section-news .main-news {
  float: left;
  width: 315px;
  text-align: center;
  margin-right: 37px;
  overflow-y: hidden;
  height: 560px;
}
.section-news .main-news .item {
  margin-bottom: 0;
}
.section-news .main-news .item-inner {
  width: 100%;
  padding-bottom: 0;
}
.section-news .main-news .item-image {
  margin-bottom: 19px;
}
.section-news .main-news .item-title {
  font-size: 22px;
  line-height: 24px;
  text-transform: none;
  margin-bottom: 8px;
}
.section-news .main-news .item-section {
  top: 433px;
  width: 100%;
  text-align: center;
}
.section-news .main-news .item-section a {
  font: 11px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  color: #e0282f;
}
.section-news .main-news .item-section a:hover {
  text-decoration: underline;
}
.section-news .main-news .item-text {
  font: 15px/20px "PT Serif";
  display: block;
  color: #585858;
  text-transform: none;
  padding-top: 6px;
}
.section-news_right .main-news {
  float: right;
  margin: 0 0 0 37px;
}
.section-news_right .news-list {
  float: left;
}
.section-news .item {
  clear: both;
  position: relative;
  margin-top: -3px;
}
.section-news .item-title-sub {
  font: 27px "interfont_black_compr", Impact, Monaco, sans-serif;
  line-height: 27px;
  padding: 0 7px 0 7px;
  height: 30px;
  color: #d12023;
  letter-spacing: -0.03em;
  background: url("/front/img/icons.png") 0 -42px no-repeat;
  text-transform: uppercase;
  position: absolute;
  top: -10px;
  left: 8px;
  display: block;
}
.section-news .item-title-sub:after,
.section-news .item-title-sub .after {
  position: absolute;
  right: 0px;
  top: 0px;
  display: block;
  content: '';
  background: url("/front/img/icons.png") 0 -72px no-repeat;
  height: 30px;
  width: 3px;
}
.section-news .item-title-sub .after {
  left: auto;
}
.section-news .item a {
  text-decoration: none;
}
.section-news .item-link:hover .item-title {
  text-decoration: underline;
}
.section-news .item:last-child {
  margin: 0;
  padding: 0;
}
.section-news .item:last-child:after {
  display: none;
}
.section-news .item-inner {
  display: block;
}
.section-news .item-link {
  clear: both;
  overflow: hidden;
}
.section-news .item-image {
  display: block;
  margin-top: 3px;
}
.section-news .item-section {
  font: 11px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  color: #e0282f;
  display: block;
  margin-bottom: 9px;
}
.section-news .item-section:hover {
  text-decoration: underline;
}
.section-news .item-date {
  font: 10px "PT Serif Italic";
  color: #959595;
  display: block;
  margin-bottom: 10px;
}
.section-news .item-title {
  font: 22px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 24px;
  display: block;
  text-transform: none;
}
.section-news .item-title:hover {
  text-decoration: underline;
}
.section-news .item-left .item-image {
  float: left;
  margin-right: -100%;
}
.section-news .item-left .item-section {
  left: 130px;
}
.section-news .item-left .item-inner {
  margin-left: 130px;
}
.section-news .item-right {
  text-align: right;
}
.section-news .item-right .item-title-sub {
  left: auto;
  right: 8px;
}
.section-news .item-right .item-inner {
  float: left;
  margin-right: -100%;
}
.section-news .item-right .item-section {
  right: 125px;
  text-align: right;
}
.section-news .item-right .item-image {
  display: block;
  float: right;
}
.section-news .item-right .item-inner {
  width: 185px;
}
.section-contest {
  border: 1px solid #e8e8e8;
  padding: 30px 33px 30px;
  text-align: center;
}
.section-contest + .index-section {
  border-top: 0;
  padding-top: 0;
}
.section-contest .link {
  display: block;
}
.section-contest .title {
  font: 30px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  color: #282828;
  text-transform: none;
  display: block;
  margin-top: 8px;
}
.section-contest .text {
  color: #585858;
  display: block;
  font: 15px/20px "PT Serif";
  text-transform: none;
  margin-top: 13px;
}
.section-contest .btn {
  margin-right: 14px;
}
.section-contest .section-links {
  margin-top: 14px;
}
.section-popular {
  margin-bottom: -30px;
}
.section-popular .popular-list {
  font-size: 0;
  margin-right: -40px;
}
.section-popular .item {
  position: relative;
  width: 315px;
  display: inline-block;
  vertical-align: top;
  margin-right: 37px;
  margin-bottom: 30px;
}
.section-popular .item-link,
.section-popular .item-image {
  display: block;
}
.section-popular .item-description {
  position: absolute;
  bottom: 21px;
  padding: 11px 0 8px;
  width: 275px;
  left: 0;
  margin-left: 20px;
  border-color: #ffffff;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  text-align: center;
  text-transform: uppercase;
}
.section-popular .item-description .title {
  display: block;
  font: 45px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  color: #ffffff;
  margin-bottom: 6px;
}
.section-popular .item-description .count {
  display: block;
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 22px;
  color: #ffffff;
}
.section-twin-blocks {
  text-align: center;
}
.section-twin-blocks .best-list {
  font-size: 0;
  margin-right: -45px;
  text-align: left;
  margin-bottom: 19px;
}
.section-twin-blocks .best-list .item {
  vertical-align: top;
  width: 315px;
  margin-right: 37px;
  display: inline-block;
}
.section-twin-blocks .best-list .item-link,
.section-twin-blocks .best-list .item-image {
  display: block;
}
.section-twin-blocks .best-list .item-title {
  text-align: center;
  display: block;
  font: 28px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 26px;
  text-transform: none;
  margin-top: 15px;
}
.section-podium {
  text-align: center;
}
.section-podium .podium-list {
  margin-bottom: -25px;
}
.section-podium .podium-list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.section-podium .podium-list:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.section-podium .podium-list .item {
  vertical-align: top;
  width: 190px;
  float: right;
  margin-bottom: 25px;
}
.section-podium .podium-list .item-main {
  float: left;
  width: 440px;
}
.section-podium .podium-list .item-link,
.section-podium .podium-list .item-image {
  display: block;
}
.section-podium .podium-list .item-title {
  display: block;
  font: 28px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 26px;
  text-transform: none;
  margin-top: 15px;
}
.js-load-more {
  text-align: center;
  margin-top: -8px;
}
.js-load-more a {
  display: inline-block;
  font: 11px/11px "PT Serif";
  text-transform: uppercase;
  color: #e0282f;
  padding-bottom: 22px;
  background: url("/front/img/arrow-down.gif") 50% bottom no-repeat;
}
.js-load-more a:hover {
  text-decoration: none;
}
.top-adriver-banner {
  width: 1000px;
  margin: auto;
}
#adriver_banner_2140100272 {
  margin: auto;
}
.sparchive td {
  vertical-align: top;
}
.sparchive td a {
  border: none !important;
}
.sparchive_logo {
  text-align: center;
}
.page-static .side-l {
  display: none;
}
.page-static .hr {
  background-repeat: repeat;
}
.page-static .text .subtitle {
  margin-top: 40px;
  font: 18px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 1em;
}
.page-static .text .names .post {
  font: 16px/1.2em "PT Serif Italic";
  display: block;
  margin-bottom: 5px;
  color: #4d4d4d;
}
.page-static .text .names .name {
  font: 14px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  display: block;
  text-transform: uppercase;
  color: #000;
  width: 80%;
}
.page-static .text .names .address {
  display: block;
  margin-top: 8px;
  font-size: 14px;
  line-height: 1.3em;
  width: 90%;
  color: #4d4d4d;
}
.page-static .content .main {
  margin-left: 0;
}
.page-static .company-info {
  overflow: hidden;
  margin-top: 20px;
}
.page-static .article-container {
  padding: 10px 20px;
}
.page-static .article-container:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-static .article-container:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-static .social li {
  float: left;
  margin: 0 9px 0 0;
}
.adv-text {
  color: #000;
  margin-bottom: 35px;
}
.adv-cond-subheader {
  font: 14px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 17px;
  text-transform: uppercase;
  color: #000;
}
.adv-cond-red {
  color: #e0282f;
  font-size: 14px;
  line-height: 1.2em;
  margin: 19px 0;
  width: 90%;
}
.adv-cond-info {
  font: 14px/1.2em "PT Serif Bold Italic";
  color: #000;
  margin-bottom: 0.25em;
}
.adv-cond-text {
  color: #000;
  font-size: 14px;
  line-height: 1.2em;
  margin-top: 20px;
}
.text .adv-cond-table {
  width: 287px;
  margin: 0;
}
.adv-info {
  margin-top: 30px;
  text-align: center;
}
.adv-info-number {
  color: #000;
  letter-spacing: -0.063em;
  font: 50px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 40px;
}
.adv-info-num {
  color: #000;
  font: 30px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 22px;
}
.adv-info-descr {
  margin-top: 6px;
  margin-bottom: 17px;
  color: #4d4d4d;
  font-style: italic;
}
.adv-info-formats {
  margin-top: 15px;
  padding-top: 33px;
  margin-left: 0;
  background: url("/front/img/border-dots4.png") center top repeat-x;
}
.page-tag .info-social .number,
.page-tag .info-comments .word {
  display: none;
}
.tag-title {
  text-align: center;
  width: 414px;
  margin: 0 auto 20px;
  padding-bottom: 25px;
  background: url("/front/img/border-dots3.png") 0 bottom repeat-x;
}
.tag-title .tag-desc {
  font-size: 16px;
  font-style: italic;
  margin: 0 0 5px;
}
.tag-title .tag-name {
  font: 16px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  text-transform: uppercase;
}
.tag-switch {
  text-align: center;
  font: 12px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  text-transform: uppercase;
  margin-bottom: 45px;
}
.tag-switch li {
  display: inline-block;
  padding: 0 15px;
}
.tag-switch a {
  text-decoration: none;
}
.tag-switch a:hover {
  border-bottom: 1px dotted #e0282f;
}
.tag-switch .active a {
  color: #e0282f;
}
.tag-switch .active a:hover {
  border: 0;
}
.page-404 .main-container .no-page {
  width: 945px;
  margin-top: 60px;
  margin-bottom: 69px;
  border: 1px solid transparent;
}
.page-404 .main-container .no-page_item {
  width: 650px;
  padding: 50px 0 48px 0;
  border: 1px solid #000;
  background: #fff;
  margin: -16px auto 0;
  text-align: center;
}
.page-404 .main-container .no-page_item_title {
  text-transform: uppercase;
  margin-bottom: 0px;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 44px;
}
.page-404 .main-container .no-page_item_text {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  margin-bottom: 30px;
}
.page-404 .main-container .no-page_item_row {
  height: 30px;
  background: #ededed;
  text-align: left;
  padding-right: 5px;
  padding-left: 10px;
}
.page-404 .main-container .no-page_item_row .search-input {
  width: 600px;
  height: 27px;
  color: #000;
  font: 16px "PT Serif Bold";
  border: 0;
  background: transparent;
}
.page-404 .main-container .no-page_item_row .search-button {
  width: 16px;
  height: 17px;
  display: inline-block;
  border: 0;
  cursor: pointer;
  position: relative;
  z-index: 100;
  margin-left: 10px;
  background: transparent url('../img/icons.png') 0 0 no-repeat;
}
.page-404 .main-container .new-404 {
  text-align: center;
}
.page-404 .main-container .new-404 .title {
  text-transform: uppercase;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 18px;
}
.page-404 .main-container .new-404 .item {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 110px;
}
.page-404 .main-container .new-404 .item li {
  width: 302px;
  display: inline-block;
  text-align: center;
  vertical-align: top;
  margin-right: 35px;
}
.page-404 .main-container .new-404 .item li img {
  width: 302px;
  height: 219px;
  display: block;
  margin-bottom: 15px;
}
.page-404 .main-container .new-404 .item li .section {
  color: #e0282f;
  font: 11px Arial;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  display: block;
  margin-top: 17px;
  margin-bottom: 10px;
}
.page-404 .main-container .new-404 .item li .title-link {
  display: inline-block;
  margin-top: 15px;
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 22px;
}
.page-404 .main-container .new-404 .item li:last-child {
  margin-right: 0;
}
.page-404 .main-container input::-webkit-input-placeholder {
  color: #000;
}
.page-404 .main-container input:-moz-placeholder {
  color: #000;
}
.page-404 .main-container .no-page {
  width: 945px;
  margin-top: 16px;
  margin-bottom: 30px;
  border: 1px solid transparent;
}
.page-profile .header-submenu {
  display: none;
}
.page-profile .profil .title {
  font: 45px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 44px;
  text-transform: uppercase;
  text-align: center;
  margin: -17px 0 0px;
  color: #000;
  letter-spacing: 0.2em;
}
.page-profile .profil-avatar {
  text-align: center;
  margin: 25px 0 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.page-profile .profil-avatar-img {
  width: 121px;
  height: 118px;
  display: inline-block;
  background: url('../img/no-avatar.png') 0 0 no-repeat;
  vertical-align: top;
}
.page-profile .profil-avatar-load {
  width: 165px;
  font: 12px/18px "PT Serif";
  text-align: left;
  display: inline-block;
  margin: 22px 0 0 13px;
  vertical-align: top;
}
.page-profile .profil-avatar-load span {
  display: block;
  margin-bottom: 15px;
}
.page-profile .profil-avatar-load .jq-file {
  height: 24px;
}
.page-profile .profil-item {
  margin-bottom: 45px;
  border-bottom: 1px solid #e8e8e8;
}
.page-profile .profil-item .title {
  font: 30px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 28px;
  text-transform: uppercase;
  text-align: center;
  color: #000;
  letter-spacing: 0.2em;
  margin-bottom: 20px;
}
.page-profile .profil-item-form .row {
  margin-bottom: 25px;
}
.page-profile .profil-item-form .row label {
  font: 11px/15px "PT Serif";
  text-transform: uppercase;
  display: block;
  margin-bottom: 5px;
}
.page-profile .profil-item-form .row .input-text {
  width: 301px;
  height: 22px;
  padding: 0 5px;
  font: 11px/15px "PT Serif";
  border: 1px solid #d0d0d0;
}
.page-profile .profil-item-form .row .textarea {
  width: 639px;
  height: 138px;
  borrder: 1px solid #d0d0d0;
}
.page-profile .profil-item-form .row .submit {
  background: #000;
  color: #fff;
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: 22px;
  text-transform: uppercase;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
.page-profile .profil-item-form .row .submit:hover {
  background: #e0282f;
}
.page-profile .profil-item-form .row.columns_2 {
  width: 315px;
  float: left;
}
.page-profile .profil-item-form .row.columns_2:nth-of-type(even) {
  float: right;
}
.page-profile .profil-item-form .row.center {
  clear: both;
  text-align: center;
}
.page-profile .profil-item:last-child {
  border-bottom: 0;
}
.page-search .search-header {
  text-align: center;
  margin-bottom: 30px;
}
.page-search .search-header_title {
  text-transform: uppercase;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 44px;
}
.page-search .search-header_result {
  font: 12px/16px "PT Serif";
  padding-top: 2px;
  margin-bottom: 27px;
}
.page-search .search-header_form .row {
  background: #ededed;
  height: 30px;
  text-align: left;
  vertical-align: top;
  padding: 0 5px 0 10px;
}
.page-search .search-header_form .row .input {
  width: 615px;
  color: #000;
  font: 16px/15px "PT Serif Bold";
  border: 0;
  height: 28px;
  vertical-align: top;
  background: transparent;
}
.page-search .search-header_form .row .submit-button {
  width: 16px;
  height: 17px;
  display: inline-block;
  border: 0;
  cursor: pointer;
  position: relative;
  z-index: 100;
  margin-top: 7px;
  margin-left: 10px;
  background: transparent url('../img/icons.png') 0 0 no-repeat;
}
.page-search .search-result_item li {
  width: 315px;
  margin-right: 33px;
  margin-bottom: 27px;
  display: inline-block;
  vertical-align: top;
}
.page-search .search-result_item li a img {
  width: 315px;
  height: 229px;
  display: block;
  margin-bottom: 17px;
}
.page-search .search-result_item li a .title {
  text-transform: none;
  font: 28px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 26px;
  margin-bottom: 10px;
}
.page-search .search-result_item li a .text {
  font: 14px/16px "PT Serif";
}
.page-search .search-result_item li a .text .search_highlight {
  font-weight: bold;
}
.page-search .search-result_item li a:hover {
  text-decoration: none;
}
.page-search .search-result_item li a:hover .title {
  text-decoration: underline;
}
.page-search .search-result_item li:nth-child(even) {
  margin-right: 0;
}
.page-search input::-webkit-input-placeholder {
  color: #000;
}
.page-search input:-moz-placeholder {
  color: #000;
}
.page-blog .info-social .number {
  display: none;
}
.page-blog .article-link {
  text-align: center;
}
.page-blog .figure {
  text-align: center;
}
.page-blog .news-item {
  margin-bottom: 40px;
}
.page-blog .news-item .figure {
  margin-bottom: 30px;
  line-height: 0;
}
.page-blog .news-item .article-info {
  width: 65px;
  float: left;
}
.page-blog .news-item .article-info .social {
  width: 26px;
  border-bottom: 1px solid #000;
}
.page-blog .news-item .article-info .social li {
  padding-bottom: 7px;
}
.page-blog .news-item .info-comments {
  margin-top: 7px;
}
.page-blog .news-item .info-comments .word {
  display: none;
}
.page-blog .news-item .text-container {
  width: 580px;
  /*float: right;*/
  overflow: hidden;
  padding-bottom: 35px;
  margin: 2px auto 0;
}
.page-blog .news-item .text-container .text {
  margin-top: -5px;
}
.page-blog .news-item .read-more {
  clear: both;
  display: block;
  margin-top: 10px;
  text-transform: uppercase;
  font-size: 11px;
  font-style: italic;
}
.page-blog .news-item .read-more a {
  color: #e0282f;
}
.page-blog .news-item .tags {
  background: url("/front/img/border-dots.png") 0 top repeat-x;
  overflow: hidden;
  padding: 10px 0;
}
.page-blog .news-item .tags-container {
  clear: both;
  overflow: hidden;
  background: url("/front/img/border-dots.png") 0 bottom repeat-x;
}
.page-blog .news-item .tags-word {
  display: block;
  float: left;
  padding-right: 10px;
  text-align: right;
  font-style: italic;
  font-weight: bold;
  font-size: 11px;
  line-height: 16px;
  color: #4c4c4c;
}
.page-blog .news-item .tags-inner {
  display: block;
  overflow: hidden;
  text-transform: uppercase;
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 16px;
}
.page-blog .news-item .tags a:hover {
  text-decoration: none;
  color: #e32622;
}
.page-blog .news-item .tags-container {
  clear: both;
  overflow: hidden;
  background: url("/front/img/border-dots.png") 0 bottom repeat-x;
}
.page-blog .news-item .tags-word {
  display: block;
  float: left;
  padding-right: 10px;
  text-align: right;
  font-style: italic;
  font-weight: bold;
  font-size: 11px;
  line-height: 16px;
  color: #4c4c4c;
}
.page-blog .news-item .tags-inner {
  display: block;
  overflow: hidden;
  text-transform: uppercase;
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 16px;
}
.page-blog .news-item .tags a:hover {
  text-decoration: none;
  color: #e32622;
}
.page-blog .news-item .tags-word {
  padding-left: 65px;
}
.page-blog .article-author {
  text-align: center;
  font: 11px/22px "PT Serif Italic";
  margin: 9px 0 22px;
}
.page-blog .article-author .author {
  margin-right: 10px;
}
.page-blog .article-author .name {
  text-transform: uppercase;
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 22px;
}
.page-blog .article-title {
  display: block;
  text-align: center;
  text-transform: lowercase;
  font: 50px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 0.8em;
  letter-spacing: -0.05em;
  margin: 20px auto 22px;
  width: 90%;
}
.page-blog .article-title:hover {
  text-decoration: underline;
}
.page-blog .article-anounce {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font: 18px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 22px;
}
.page-blog-article .article-info .social .number {
  display: block;
}
.page-blog-article .article-title:hover {
  text-decoration: none;
}
.page-blog-article .article-day {
  text-align: center;
  font: 11px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 22px;
  text-transform: uppercase;
  width: 95px;
  margin: 0 auto;
  border-bottom: 1px solid #959595;
  color: #959595;
  padding-bottom: 3px;
}
.page-blog-article .article-link {
  text-decoration: none;
}
.page-blog-article .article-link:hover {
  text-decoration: none;
}
.page-blog-article .article-video {
  margin: 20px auto;
}
.page-blog-article .article-gallery {
  width: 485px;
  height: 725px;
  overflow: hidden;
  margin: 20px auto;
  position: relative;
}
.page-blog-article .article-gallery ul {
  position: absolute;
  width: 9999em;
}
.page-blog-article .article-gallery.disabled-controls {
  height: 700px;
}
.page-blog-article .article-gallery.disabled-controls .gallery-controls {
  display: none;
}
.page-blog-article .article-gallery .item {
  float: left;
  width: 485px;
}
.page-blog-article .article-gallery .item-inner {
  position: relative;
}
.page-blog-article .article-gallery .gallery-text {
  margin-bottom: 12px;
}
.page-blog-article .article-gallery .gallery-photographer .word {
  font: 11px "PT Serif Italic";
}
.page-blog-article .article-gallery .gallery-photographer .name {
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: normal;
  text-transform: uppercase;
}
.page-blog-article .article-gallery .gallery-pages {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  font: 12px "PT Serif Italic";
}
.page-blog-article .article-gallery .gallery-controls {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 75px;
}
.page-blog-article .article-gallery .gallery-controls .arrow {
  display: block;
  position: absolute;
  bottom: 45px;
}
.page-blog-article .article-gallery .gallery-controls .arrow .icon {
  display: block;
  height: 25px;
  width: 14px;
  background: url("/front/img/gallery-arrows.gif") 0 0 no-repeat;
}
.page-blog-article .article-gallery .gallery-controls .arrow-left {
  left: 7px;
}
.page-blog-article .article-gallery .gallery-controls .arrow-left .icon {
  background-position: 0 0;
}
.page-blog-article .article-gallery .gallery-controls .arrow-left:hover .icon {
  background-position: 0 -25px;
}
.page-blog-article .article-gallery .gallery-controls .arrow-right {
  right: 7px;
}
.page-blog-article .article-gallery .gallery-controls .arrow-right .icon {
  background-position: -14px 0;
}
.page-blog-article .article-gallery .gallery-controls .arrow-right:hover .icon {
  background-position: -14px -25px;
}
.page-blog-article .article-gallery .caption {
  background: #000;
  padding: 7px;
  color: #fff;
  font: 12px/1.2em Arial, Verdana, Helvetica;
  text-align: center;
  width: 400px;
  margin-left: -207px;
  position: absolute;
  left: 50%;
  bottom: -65px;
}
.page-blog-article .article-gallery .caption-inner {
  border: 1px solid #545455;
  padding: 10px;
}
.page-blog-article .article-info {
  overflow: hidden;
  padding-bottom: 14px;
  margin-bottom: 20px;
  background: url("/front/img/border-dots2.png") 0 bottom repeat-x;
}
.page-blog-article .info-social {
  float: left;
}
.page-blog-article .info-social .social {
  width: auto;
}
.page-blog-article .info-social li {
  float: left;
  width: 64px;
}
.page-blog-article .info-comments {
  float: right;
}
.page-blog-article .tags {
  background: url("/front/img/border-dots.png") 0 top repeat-x;
  overflow: hidden;
  padding: 10px 0;
}
.page-blog-article .tags-container {
  clear: both;
  overflow: hidden;
  background: url("/front/img/border-dots.png") 0 bottom repeat-x;
}
.page-blog-article .tags-word {
  display: block;
  float: left;
  padding-right: 10px;
  text-align: right;
  font-style: italic;
  font-weight: bold;
  font-size: 11px;
  line-height: 16px;
  color: #4c4c4c;
}
.page-blog-article .tags-inner {
  display: block;
  overflow: hidden;
  text-transform: uppercase;
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 16px;
}
.page-blog-article .tags a:hover {
  text-decoration: none;
  color: #e32622;
}
.page-blog-article .tags-container {
  clear: both;
  overflow: hidden;
  background: url("/front/img/border-dots.png") 0 bottom repeat-x;
}
.page-blog-article .tags-word {
  display: block;
  float: left;
  padding-right: 10px;
  text-align: right;
  font-style: italic;
  font-weight: bold;
  font-size: 11px;
  line-height: 16px;
  color: #4c4c4c;
}
.page-blog-article .tags-inner {
  display: block;
  overflow: hidden;
  text-transform: uppercase;
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 16px;
}
.page-blog-article .tags a:hover {
  text-decoration: none;
  color: #e32622;
}
.page-blog-article .tags-container {
  margin-bottom: 20px;
}
.blog-list-row {
  overflow: hidden;
  margin: 0 0 30px;
  margin-left: -25px;
  position: relative;
  padding: 0 0 30px;
}
.blog-list-row:after {
  content: '';
  display: block;
  height: 1px;
  width: 105px;
  border-top: 1px solid #000;
  bottom: 0;
  left: 50%;
  margin-left: -39px;
  position: absolute;
}
.blog-list-row .item {
  float: left;
  width: 240px;
  padding-left: 25px;
  text-align: center;
  position: relative;
}
.blog-list-row .item-date,
.blog-list-row .item-title,
.blog-list-row .item-text {
  display: block;
}
.blog-list-row .item-link:hover {
  text-decoration: none;
}
.blog-list-row .item-link:hover .item-title {
  text-decoration: underline;
}
.blog-list-row .item-date {
  font: 11px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 1.2em;
  color: #959595;
  text-transform: uppercase;
  padding: 0 10px 7px;
  margin: 0 0 7px;
  border-bottom: 1px solid #959595;
  display: inline-block;
}
.blog-list-row .item-text {
  font: 11px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 16px;
  text-transform: uppercase;
  padding-top: 7px;
}
.blog-list-row .item-title {
  font: 24px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 0.8em;
  text-transform: lowercase;
}
.page-astro .section-title .inner {
  color: #e0282f;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  padding: 0;
  margin-top: 34px;
  border-bottom: 0;
  font: 45px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 44px;
}
.page-astro .subtitle {
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  text-transform: uppercase;
  margin: -22px 0 25px;
  padding-bottom: 15px;
  color: #000;
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
}
.page-astro .comments-block {
  margin-top: 20px;
}
.page-astro .text {
  color: #4d4d4d;
}
.page-astro .pager {
  padding-bottom: 26px;
  margin: -19px 0 29px;
  border-bottom: 1px solid #e8e8e8;
}
.page-astro .pager-side {
  height: 17px;
}
.page-astro .pager-inner {
  padding: 0 25px;
}
.page-astro .pager-prev {
  text-align: left;
  background: url('../img/astro-pager-left.png') top left no-repeat;
}
.page-astro .pager-next {
  text-align: right;
  background: url('../img/astro-pager-right.png') top right no-repeat;
}
.page-astro .pager-text {
  font: bold 11px "PT Serif";
  text-transform: uppercase;
}
.page-astro .astro-signs {
  background: none;
}
.page-astro .all-znak {
  margin-top: -5px;
  margin-bottom: -7px;
  border-bottom: 1px solid #e8e8e8;
}
.page-astro .all-znak .title {
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
  margin-bottom: 22px;
}
.page-astro .all-znak .items .item-title {
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
}
.astro-days {
  position: relative;
  padding-top: 275px;
  padding-bottom: 27px;
}
.astro-days .image {
  position: absolute;
  top: 0;
  left: 50%;
  width: 350px;
  height: 350px;
  margin-left: -175px;
}
.astro-days .astro-signs {
  position: relative;
  background: none;
  padding-bottom: 0;
}
.astro-days .astro-signs .item {
  display: block;
  text-align: center;
  padding: 0;
  margin: 0 auto;
}
.astro-days .astro-signs .title-sub {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  display: block;
  text-align: center;
  margin-top: 5px;
  padding-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.astro-days .arrows {
  display: block;
  top: 41%;
  margin-top: -12px;
  position: absolute;
}
.astro-days .arrows.arrow-right {
  right: 0;
}
.astro-days .arrows.arrow-right .icon {
  background-position: -14px 0;
}
.astro-days .arrows .icon {
  background: url("/front/img/gallery-arrows.gif") 0 0 no-repeat;
  height: 25px;
  width: 14px;
}
.astro-signs {
  background: url("/front/img/border-dots2.png") 0 bottom repeat-x;
  padding: 0 0 23px;
}
.astro-signs .title {
  font: 18px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  line-height: 1em;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 26px;
}
.astro-signs .items {
  text-align: center;
  display: block;
  font-size: 0;
  width: 460px;
  margin: -51px auto 0;
}
.astro-signs .item {
  display: inline-block;
  width: 100px;
  padding: 51px 0 0;
  margin-left: 13px;
  margin-bottom: 20px;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
  text-transform: uppercase;
}
.astro-signs .item-title {
  display: block;
  margin-top: 15px;
}
.astro-signs img {
  clear: both;
}
.astro-signs .icon {
  height: 53px;
  width: 53px;
  background: url('/front/img/astro-signs.png') 0 0 no-repeat;
}
.astro-signs .aries .icon {
  background-position: 0px 0px;
}
.astro-signs .aries a:hover .icon {
  background-position: 0px -106px;
}
.astro-signs .aries.active .icon {
  background-position: 0px -53px;
}
.astro-signs .taurus .icon {
  background-position: -62px 0px;
}
.astro-signs .taurus a:hover .icon {
  background-position: -62px -106px;
}
.astro-signs .taurus.active .icon {
  background-position: -62px -53px;
}
.astro-signs .gemini .icon {
  background-position: -124px 0px;
}
.astro-signs .gemini a:hover .icon {
  background-position: -124px -106px;
}
.astro-signs .gemini.active .icon {
  background-position: -124px -53px;
}
.astro-signs .cancer .icon {
  background-position: -186px 0px;
}
.astro-signs .cancer a:hover .icon {
  background-position: -186px -106px;
}
.astro-signs .cancer.active .icon {
  background-position: -186px -53px;
}
.astro-signs .leo .icon {
  background-position: -248px 0px;
}
.astro-signs .leo a:hover .icon {
  background-position: -248px -106px;
}
.astro-signs .leo.active .icon {
  background-position: -248px -53px;
}
.astro-signs .virgo .icon {
  background-position: -310px 0px;
}
.astro-signs .virgo a:hover .icon {
  background-position: -310px -106px;
}
.astro-signs .virgo.active .icon {
  background-position: -310px -53px;
}
.astro-signs .libra .icon {
  background-position: -372px 0px;
}
.astro-signs .libra a:hover .icon {
  background-position: -372px -106px;
}
.astro-signs .libra.active .icon {
  background-position: -372px -53px;
}
.astro-signs .scorpio .icon {
  background-position: -434px 0px;
}
.astro-signs .scorpio a:hover .icon {
  background-position: -434px -106px;
}
.astro-signs .scorpio.active .icon {
  background-position: -434px -53px;
}
.astro-signs .sagittarius .icon {
  background-position: -496px 0px;
}
.astro-signs .sagittarius a:hover .icon {
  background-position: -496px -106px;
}
.astro-signs .sagittarius.active .icon {
  background-position: -496px -53px;
}
.astro-signs .capricorn .icon {
  background-position: -558px 0px;
}
.astro-signs .capricorn a:hover .icon {
  background-position: -558px -106px;
}
.astro-signs .capricorn.active .icon {
  background-position: -558px -53px;
}
.astro-signs .aquarius .icon {
  background-position: -620px 0px;
}
.astro-signs .aquarius a:hover .icon {
  background-position: -620px -106px;
}
.astro-signs .aquarius.active .icon {
  background-position: -620px -53px;
}
.astro-signs .pisces .icon {
  background-position: -682px 0px;
}
.astro-signs .pisces a:hover .icon {
  background-position: -682px -106px;
}
.astro-signs .pisces.active .icon {
  background-position: -682px -53px;
}
.astro-signs-big {
  width: auto;
}
.astro-signs-big .items {
  width: 670px;
  margin-top: -5px;
}
.astro-signs-big .item {
  padding-top: 183px;
  position: relative;
  width: 200px;
  margin-right: 116px;
  margin-top: 23px;
}
.astro-signs-big .item-title {
  margin-top: 10px;
}
.astro-signs-big .item:nth-of-type(even) {
  margin-right: 0;
}
.astro-signs-big .image {
  position: absolute;
  top: 0;
  left: 0;
  height: 200px;
  width: 200px;
}
.astro-signs-big .icon {
  position: relative;
}
.astro-signs-big .aries .image {
  background: url("/front/img/astro200/aries.jpg");
}
.astro-signs-big .taurus .image {
  background: url("/front/img/astro200/taurus.jpg");
}
.astro-signs-big .gemini .image {
  background: url("/front/img/astro200/gemini.jpg");
}
.astro-signs-big .cancer .image {
  background: url("/front/img/astro200/cancer.jpg");
}
.astro-signs-big .leo .image {
  background: url("/front/img/astro200/leo.jpg");
}
.astro-signs-big .virgo .image {
  background: url("/front/img/astro200/virgo.jpg");
}
.astro-signs-big .libra .image {
  background: url("/front/img/astro200/libra.jpg");
}
.astro-signs-big .scorpio .image {
  background: url("/front/img/astro200/scorpio.jpg");
}
.astro-signs-big .sagittarius .image {
  background: url("/front/img/astro200/sagittarius.jpg");
}
.astro-signs-big .capricorn .image {
  background: url("/front/img/astro200/capricorn.jpg");
}
.astro-signs-big .aquarius .image {
  background: url("/front/img/astro200/aquarius.jpg");
}
.astro-signs-big .pisces .image {
  background: url("/front/img/astro200/pisces.jpg");
}
.page-autor_info {
  text-align: center;
  padding-bottom: 30px;
}
.page-autor_info .image {
  width: 120px;
  height: 120px;
}
.page-autor_info .name {
  font: 35px/29px "interfont_bold";
  color: #000;
  margin-top: 15px;
}
.page-autor_info .rang {
  font: 12px/18px "PT Serif Italic";
  margin: 10px 0 15px;
}
.page-autor_info .about {
  text-align: left;
  margin-bottom: 20px;
  font-size: 12px;
  line-height: 16px;
  color: #585858;
}
.page-autor_info .button a {
  margin: 0 5px;
}
.page-autor .autor-container .row {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  margin-bottom: 30px;
  overflow: hidden;
}
.page-autor .autor-container .row-img {
  float: left;
  margin-right: 25px;
}
.page-autor .autor-container .row-text {
  margin-bottom: 20px;
  overflow: hidden;
}
.page-autor .autor-container .row-text-date {
  font: 11px "PT Serif Italic";
  line-height: 14px;
  margin-bottom: 10px;
}
.page-autor .autor-container .row-text-link-title {
  font: 26px/28px "bodoni";
  margin-bottom: 5px;
}
.page-autor .autor-container .row-text-link-sub {
  color: #58584b;
  font: 15px/20px none;
}
.page-autor .autor-container .row-text-link:hover {
  text-decoration: none;
}
.page-autor .autor-container .row-text-link:hover .row-text-link-title {
  text-decoration: underline;
}
.page-autor .autor-container .row:nth-of-type(even) .row-img {
  float: right;
  margin-right: 0;
  margin-left: 25px;
}
.page-autor .autor-container .row:last-child {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.page-autor .reload {
  clear: both;
  padding-top: 27px;
}
.page-autor .reload a {
  width: 185px;
  height: 56px;
  display: block;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  line-height: 99px;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.page-autor .reload a:hover {
  color: #e0282f;
  text-decoration: none;
}
.page-section {
  /*.header-inner {
		margin-bottom: 65px;
	}*/
}
.page-section .news-list .item-date {
  line-height: .6em;
  margin-bottom: 7px;
}
.slid-title {
  color: #000;
  font-size: 50px;
  font-family: "PT Serif";
  line-height: 44px;
  text-transform: none;
  text-align: center;
  margin-bottom: 11px;
}
.slid-title + .top-news-slider {
  margin-top: 23px;
}
.slid-title-tags {
  margin-top: 32px;
}
.slid-seo {
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  color: #585858;
  margin-bottom: 26px;
}
.slider-section .title {
  margin-top: 19px;
  display: block;
  text-transform: none;
  font: 30px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
}
.slider-section .lnk-tag {
  font: 11px Arial;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  display: block;
  position: absolute;
  top: 458px;
  width: 100%;
  text-align: center;
}
.slider-section .lnk-tag a {
  color: #e0282f;
}
.slider-section.arrow-slid {
  overflow: visible;
  padding-bottom: 13px;
}
.slider-section.arrow-slid .bx-wrapper .bx-viewport .item img {
  width: 600px;
  height: 440px;
}
.slider-section.arrow-slid .bx-wrapper .bx-pager {
  top: 419px;
  height: 20px;
  z-index: 100;
}
.slider-section.arrow-slid .bx-wrapper .bx-pager .bx-pager-link {
  background-color: #fff;
}
.slider-section.arrow-slid .bx-wrapper .bx-pager .bx-pager-link.active {
  background-color: #e0282f;
}
.slider-section.arrow-slid .bx-wrapper .bx-prev {
  width: 50px;
  height: 50px;
  top: 50%;
  left: -34px;
  margin-top: -70px;
  background: #000 center no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.slider-section.arrow-slid .bx-wrapper .bx-prev:hover {
  background: #e0282f center no-repeat;
}
.slider-section.arrow-slid .bx-wrapper .bx-prev,
.slider-section.arrow-slid .bx-wrapper .bx-prev:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAFVBMVEVMaXH////////////////////////zsRG/AAAABnRSTlMAYDAQ8O8/kDVZAAAAJklEQVR4XmPABwzQ+IxBaAJiiWgK0gSGqgJ0AXQtw02JE77IRgAA598NDZQvfdEAAAAASUVORK5CYII=');
}
.slider-section.arrow-slid .bx-wrapper .bx-next {
  width: 50px;
  height: 50px;
  top: 50%;
  right: -34px;
  margin-top: -70px;
  background: #000 center no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.slider-section.arrow-slid .bx-wrapper .bx-next:hover {
  background: #e0282f center no-repeat;
}
.slider-section.arrow-slid .bx-wrapper .bx-next,
.slider-section.arrow-slid .bx-wrapper .bx-next:hover {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAFVBMVEVMaXH////////////////////////zsRG/AAAABnRSTlMAYDAQ8O8/kDVZAAAAKElEQVR4XmPACpjRBVQF0ATEEtEEGNOGgRJ0AXQtw0ABg4oAvshGBwBPvAyGxX89PAAAAABJRU5ErkJggg==');
}
.section-page-news .collection-title {
  font: 35px/26px "interfont_bold";
  letter-spacing: 0.2em;
  text-transform: uppercase;
  margin-bottom: 25px;
  text-align: center;
}
.section-page-news .date {
  margin-top: -20px;
  margin-bottom: 9px;
  display: block;
  font: 11px/12px "PT Serif Italic";
  text-transform: none;
  color: #282828;
}
.section-page-news .red-coll {
  width: 314px;
  padding-top: 29px;
  padding-bottom: 27px;
  border-right: 1px solid #e8e8e8;
}
.section-page-news .red-coll .item {
  width: 256px;
  background: #f3f2eb;
  padding-bottom: 1px;
  position: relative;
  margin-left: 29px;
}
.section-page-news .red-coll .item-link .autor-name {
  font: 13px/18px "PT Serif Bold";
  text-transform: uppercase;
  margin: 3px 0;
}
.section-page-news .red-coll .item-link .spec {
  font: 12px/12px "PT Serif Italic";
  margin-bottom: 12px;
}
.section-page-news .red-coll .item-image {
  margin-top: 18px;
}
.section-page-news .main-news .item-inner {
  margin-bottom: -4px;
}
.post-man .news-list .item:first-child {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px !important;
}
.post-man .news-list .item:after {
  /*content: '123';
				left: 0 !important;
				width: 360px !important;
				background: #e8e8e8 !important;*/
  display: none;
}
.post-man .box-sh {
  position: relative;
}
.post-man .box-sh:before {
  content: '';
  width: 131px;
  height: 29px;
  display: block;
  position: absolute;
  bottom: -30px;
  left: 0;
  background: url('../../static/img/autor-item-sh.png') top left no-repeat;
}
.vestnik .title-vest {
  font: 22px/24px "interfont_bold";
  letter-spacing: 0.2em;
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 25px;
  text-align: center;
}
.vestnik .date {
  font: 11px/11px "PT Serif Italic";
  margin-top: 0px;
  margin-bottom: 12px;
  display: block;
}
.tag-news .news-list .item-inner {
  padding-top: 0;
}
.tag-news .news-list {
  margin-bottom: -30px;
}
.tag-news .news-list .item {
  clear: both;
  margin-bottom: 30px;
  padding-bottom: 31px;
  position: relative;
}
.tag-news .news-list .item:after,
.tag-news .news-list .item .after {
  border-top: 1px solid #000000;
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 50%;
  margin-left: -53px;
  position: absolute;
  width: 105px;
}
.tag-news .news-list .item-title-sub {
  background: url("../img/icons.png") no-repeat scroll 0 -42px transparent;
  color: #D12023;
  display: block;
  font: 27px/27px "interfont_black_compr", Impact, Monaco, sans-serif;
  height: 30px;
  left: 8px;
  letter-spacing: -0.03em;
  padding: 0 7px;
  position: absolute;
  text-transform: uppercase;
  top: -10px;
}
.tag-news .news-list .item-title-sub:after,
.tag-news .news-list .item-title-sub .after {
  background: url("../img/icons.png") no-repeat scroll 0 -72px transparent;
  content: "";
  display: block;
  height: 30px;
  position: absolute;
  right: 0;
  top: 0;
  width: 3px;
}
.tag-news .news-list .item-title-sub .after {
  left: auto;
}
.tag-news .news-list .item a {
  text-decoration: none;
}
.tag-news .news-list .item-link:hover .item-title {
  text-decoration: underline;
}
.tag-news .news-list .item:last-child:after {
  display: none;
}
.tag-news .news-list .item-inner {
  display: block;
  width: 384px;
}
.tag-news .news-list .item-link {
  clear: both;
  overflow: hidden;
}
.tag-news .news-list .item-section {
  color: #D12023;
  display: block;
  font: 12px/1em Arial, Helvetica, sans-serif;
  letter-spacing: 0.4em;
  position: absolute;
  text-transform: none;
}
.tag-news .news-list .item-section:hover {
  text-decoration: underline;
}
.tag-news .news-list .item-date {
  color: #959595;
  display: block;
  font: 10px "PT Serif";
  margin-bottom: 5px;
}
.tag-news .news-list .item-title {
  display: block;
  font: 24px/28px "bodoni", Georgia, "Times New Roman", Times, serif;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.tag-news .news-list .item-text {
  display: block;
  font: 12px/16px "APCGaramond", Garamond, Georgia, "Times New Roman", serif;
  letter-spacing: -0.03em;
  text-transform: none;
}
.tag-news .news-list .item-left .item-image {
  float: left;
  margin-right: -100%;
}
.tag-news .news-list .item-left .item-section {
  left: 270px;
}
.tag-news .news-list .item-left .item-inner {
  margin-left: 270px;
}
.tag-news .news-list .item-right {
  text-align: right;
}
.tag-news .news-list .item-right .item-title-sub {
  left: auto;
  right: 8px;
}
.tag-news .news-list .item-right .item-inner {
  float: left;
  margin-right: -100%;
}
.tag-news .news-list .item-right .item-section {
  right: 267px;
  text-align: right;
}
.tag-news .news-list .item-right .item-image {
  float: right;
  margin-left: 270px;
}
.section-lenta .title {
  text-transform: uppercase;
  margin-bottom: 20px;
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 15px;
}
.section-lenta .item {
  vertical-align: top;
}
.section-lenta .item .row {
  width: 115px;
  display: inline-block;
  margin-right: 19px;
  vertical-align: top;
}
.section-lenta .item .row .text {
  display: block;
  margin-top: 5px;
  font: 13px/16px "PT Serif";
}
.section-lenta .item .row:last-child {
  margin-right: 0;
}
.section-direct {
  width: 660px;
}
.section-direct .title {
  width: 114px;
  height: 19px;
  font: 13px/18px Arial;
  text-align: center;
  background: url('../img/direct.png');
}
.section-direct .wrap {
  width: 640px;
  padding: 10px;
  border: 1px solid #e8e8e8;
}
.section-direct .wrap .item {
  vertical-align: top;
}
.section-direct .wrap .item .row {
  width: 290px;
  display: inline-block;
  vertical-align: top;
  margin-right: 45px;
}
.section-direct .wrap .item .row .img {
  width: 85px;
  margin-right: 10px;
  display: inline-block;
}
.section-direct .wrap .item .row .img .image {
  width: 85px;
  height: 85px;
}
.section-direct .wrap .item .row .text {
  width: 190px;
  display: inline-block;
  vertical-align: top;
}
.section-direct .wrap .item .row .text .title-lnk {
  background: none;
  border: 0;
  display: block;
  font: 16px/16px Arial;
  text-transform: none;
  margin-bottom: 4px;
}
.section-direct .wrap .item .row .text .title-lnk:hover {
  color: #000;
  text-decoration: underline;
}
.section-direct .wrap .item .row .text .text {
  display: block;
  font: 12px/16px Arial;
  margin-bottom: 6px;
}
.section-direct .wrap .item .row .text .site {
  color: #e0282f;
  display: block;
  font: 12px/18px Arial;
  border: 0;
}
.section-direct .wrap .item .row .text .site:hover {
  text-decoration: underline;
}
.section-direct .wrap .item .row:last-child {
  margin-right: 0;
}
.top-slider-wrapper {
  overflow: hidden;
}
.page-userpage .main .title {
  font: bold italic 36px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 1em;
  text-align: center;
  margin: 0 0 16px;
  color: #000;
  letter-spacing: -0.03em;
}
.page-userpage .text {
  color: #4c4c4c;
}
.page-userpage-blocked .main .title {
  font: 50px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 0.8em;
  text-transform: lowercase;
  color: #e0282f;
}
.page-userpage-blocked .user-pic {
  margin: 0 auto 17px;
}
.page-userpage-blocked .user-pic .image {
  border: 1px solid #c9c9c9;
  margin-bottom: 10px;
}
.page-userpage-blocked .news-list .item-inner {
  padding-top: 0;
}
.page-userpage .back-link {
  font: 11px/1.2em "PT Serif";
  text-transform: uppercase;
  color: #e0282f;
  font-style: italic;
}
.page-userpage .subtitle {
  font: 11px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 1em;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 18px;
  padding: 23px 0 0;
  background: url("/front/img/border-dots2.png") center top repeat-x;
}
.user-pic {
  text-align: center;
  width: 192px;
  margin: 0 auto 20px;
  padding-top: 10px;
}
.user-name {
  font: 14px "interfont_black", Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  display: block;
  text-transform: uppercase;
  margin-top: 11px;
}
.user-info {
  font: 14px/1.2em "PT Serif";
  display: block;
  color: #4c4c4c;
  margin-top: 9px;
}
.b-agreement {
  text-align: center;
}
.agreement-hint {
  font: 16px/19px "PT Serif Italic";
  color: #4c4c4c;
}
.agreement-link {
  font-size: 14px;
  line-height: 1em;
}
.agreement-date {
  font-size: 12px;
  margin: 10px 0 0;
}
.page-maintenance {
  background: #fff;
  text-align: center;
  height: 100%;
}
.page-maintenance .wrap {
  width: 701px;
  padding-top: 40px;
}
.page-maintenance .logo {
  display: block;
  height: 90px;
  width: 500px;
  margin: 0 auto 33px;
  text-indent: -999em;
  background: url("/front/img/logo-celeb-desktop.png") 0 0 no-repeat;
}
.page-maintenance .text {
  text-transform: lowercase;
  font: 18px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  color: #5d5d5d;
  letter-spacing: -0.05em;
  margin-bottom: 35px;
}
.page-maintenance .image {
  margin-bottom: 35px;
}
.page-maintenance .header-social {
  position: static;
  display: inline-block;
  margin-right: -5px;
}
.page-maintenance .social-text {
  font: italic 11px Arial, Helvetica, sans-serif;
  margin-bottom: 8px;
}
.page-mone .banner {
  margin-top: 20px;
}
.page-mone .title {
  font: 70px/90px "bodoni";
  text-transform: uppercase;
  text-align: center;
  margin-top: 33px;
  margin-bottom: 3px;
}
.page-mone .title-sub {
  font: 20px/24px "bodoni";
  text-transform: uppercase;
  text-align: center;
}
.page-mone .title-sub hr {
  width: 315px;
  border: 0;
  border-top: 1px solid #000;
  margin-top: 31px;
  margin-bottom: 15px;
}
.page-mone .text {
  padding: 0 120px;
  font: 16px/24px "PT Serif";
  margin-bottom: 25px;
}
.page-mone .form-code {
  padding: 45px 0 45px 45px;
  margin-bottom: 110px;
  border: 1px solid #e8e8e8;
}
.page-mone .form-code ul li {
  display: inline-block;
  vertical-align: top;
  margin-right: 40px;
}
.page-mone .form-code ul li:last-child {
  margin-right: 0;
}
.page-mone .form-code .inputtext {
  width: 270px;
}
.page-mone .form-code .jq-radio,
.page-mone .form-code .jq-checkbox {
  width: 20px;
  height: 20px;
  background: url('../img/check-mone.png') top left;
}
.page-mone .form-code .jq-radio.checked,
.page-mone .form-code .jq-checkbox.checked {
  background-position: bottom left;
}
.page-mone .form-code .button {
  margin-top: 40px;
  text-align: center;
}
.page-mone .form-code .button .button-submit {
  width: 352px;
  height: 46px;
  color: #fff;
  font: 22px/44px "interfont_black";
  border: 0;
  background: #000;
}
.page-mone .form-code .row {
  margin-top: 35px;
  text-align: center;
  vertical-align: top;
}
.page-mone .form-code .row label {
  font-size: 14px;
  vertical-align: bottom;
}
.page-mone .form-code .row p {
  color: #e0282f;
  font: 12px/16px "PT Serif";
  margin-top: 20px;
}
.page-mone .form-code input::-webkit-input-placeholder {
  color: #000;
}
.page-mone .form-code input:-moz-placeholder {
  color: #000;
}
.announcement {
  width: 667px;
}
.announcement .journal {
  padding-bottom: 28px;
  border-bottom: 1px solid #e8e8e8;
}
.announcement .journal-image {
  display: block;
  margin: 30px auto 0;
}
.announcement .journal .title {
  color: #e02831;
  font: 48px/38px "bodoni";
  text-transform: uppercase;
  text-align: center;
  margin-top: 23px;
}
.announcement .journal .sub {
  color: #585858;
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  text-align: center;
  margin-top: 13px;
}
.announcement .journal .date {
  font: 11px/16px "PT Serif Italic";
  text-align: center;
  margin-top: 7px;
}
.announcement .announce {
  border-bottom: 1px solid #e8e8e8;
  overflow: hidden;
}
.announcement .announce .title {
  font: 48px/44px "bodoni";
  text-transform: uppercase;
  margin-top: 25px;
  text-align: center;
}
.announcement .announce .wrapp {
  float: left;
  margin-right: 37px;
}
.announcement .announce .wrapp:last-child {
  margin-right: 0;
}
.announcement .announce .item {
  width: 315px;
  margin-top: 18px;
  border-bottom: 1px solid #e8e8e8;
}
.announcement .announce .item li {
  margin-bottom: 25px;
}
.announcement .announce .item li-image {
  margin-top: 0;
}
.announcement .announce .item li .title {
  color: #e02831;
  font: 20px/22px "bodoni";
  margin: 0;
  text-align: left;
}
.announcement .announce .item li .lnk {
  font: 26px/22px "bodoni";
  text-transform: uppercase;
}
.announcement .announce .item li span {
  font: 14px/18px "PT Serif";
  display: block;
  text-transform: none;
  margin-top: 5px;
}
.announcement .announce .item:last-child {
  border-bottom: 0;
}
.announcement .letter-editor {
  overflow: hidden;
  padding-bottom: 10px;
  border-bottom: 1px solid #e8e8e8;
}
.announcement .letter-editor .title {
  font: 48px/44px "bodoni";
  text-transform: uppercase;
  margin-top: 25px;
  margin-bottom: 30px;
  text-align: center;
}
.announcement .letter-editor .box-image {
  width: 315px;
  text-align: center;
  float: left;
  margin-right: 37px;
  margin-bottom: 25px;
}
.announcement .letter-editor .box-image .name {
  font: 11px/15px "PT Serif Bold";
  text-transform: uppercase;
  margin-top: 6px;
}
.announcement .letter-editor .box-image .job {
  font: 11px/15px "PT Serif Italic";
}
.announcement .letter-editor .text {
  margin-top: -5px;
}
.announcement .letter-editor .text p {
  font: 16px/24px "PT Serif";
  margin-bottom: 40px;
}
.announcement .letter-editor .signature {
  margin-top: -15px;
  vertical-align: top;
  text-align: right;
}
.announcement .letter-editor .signature span {
  float: left;
}
.announcement .letter-editor .signature-image {
  margin-top: -25px;
  float: left;
}
.number-figure {
  background: url("../img/border-dots2.png") repeat-x scroll 0 bottom transparent;
  padding-bottom: 25px;
  text-align: center;
}
.number-subtitle {
  text-align: center;
}
.number-block {
  background: url("../img/border-dots4.png") repeat-x scroll 0 bottom transparent;
  margin-bottom: 30px;
  padding-bottom: 13px;
}
.number-block:last-child {
  background: none repeat scroll 0 center transparent;
}
.number-row {
  margin-bottom: 0;
}
.number-row.c2 .col {
  padding-right: 5%;
  width: 45%;
}
.number-row .item {
  margin-bottom: 23px;
}
.number-row .row-title {
  font: 24px/1.1em "interfont_bold", Arial, Helvetica, sans-serif;
  letter-spacing: -0.03em;
  margin-bottom: 5px;
  text-transform: lowercase;
}
.number-row .row-text {
  font: 12px/16px "APCGaramond", Georgia, "Times New Roman", serif;
  text-transform: uppercase;
}
.number-section-title {
  color: #e0282f;
  font: 24px/1.1em "interfont_bold", Arial, Helvetica, sans-serif;
  margin: 0 0 23px;
  text-transform: lowercase;
}
.number-archive .title {
  font: 48px/44px "bodoni";
  text-transform: uppercase;
  margin-top: 25px;
  margin-bottom: 30px;
  text-align: center;
}
.number-archive a {
  border: 0 none;
}
.number-archive .arrow {
  position: absolute;
  text-indent: -999em;
  top: 50%;
}
.number-archive .arrow-prev {
  left: 0;
}
.number-archive .arrow-next {
  right: 0;
}
.numbers .arrow-prev,
.numbers .arrow-next {
  visibility: hidden;
}
.number-archive .arrow-prev.active,
.number-archive .arrow-next.active {
  visibility: visible;
}
.number-archive .years {
  margin: -13px auto -6px;
  position: relative;
  text-align: center;
  width: 100%;
}
.number-archive .years .arrow {
  background: url("../img/icons.png") no-repeat scroll -84px -150px transparent;
  height: 16px;
  margin-top: -7px;
  visibility: visible;
  width: 8px;
  display: none;
}
.number-archive .years .arrow-next {
  background-position: -99px -150px;
}
.number-archive .years .arrow.hidden {
  visibility: hidden;
}
.number-archive .years .items {
  display: block;
}
.number-archive .years .item {
  display: none;
  font: bold 15px/1em "bodoni", Georgia, "Times New Roman", Times, serif;
  letter-spacing: -0.07em;
  margin: 0 8px;
  opacity: 0.9999;
}
.number-archive .years .item.active a,
.number-archive .years .item.active a:hover {
  color: #e0282f;
  text-decoration: none;
}
.number-archive .numbers {
  margin-top: 30px;
  position: relative;
}
.number-archive .numbers .bx-prev,
.number-archive .numbers .bx-next {
  position: absolute;
  z-index: 150;
  width: 50px;
  height: 50px;
  background-color: #000000;
  -webkit-transition: background-color 0.3s ease;
  -moz-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  text-indent: -999em;
  top: 90px;
}
.number-archive .numbers .bx-prev:hover,
.number-archive .numbers .bx-next:hover {
  background-color: #e0282f;
}
.number-archive .numbers .bx-prev:after,
.number-archive .numbers .bx-next:after {
  content: "";
  position: absolute;
  width: 16px;
  height: 32px;
  background: url('/front/img/top-news-arrow.png') no-repeat 0 0;
  left: 50%;
  top: 50%;
  margin: -16px 0 0 -8px;
}
.number-archive .numbers .bx-prev {
  left: 22px !important;
}
.number-archive .numbers .bx-next {
  right: 17px !important;
}
.number-archive .numbers .bx-next:after {
  background-position: 100% 0;
}
.number-archive .numbers-inner {
  height: 330px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  width: 559px;
}
.number-archive .numbers .items {
  position: absolute;
  text-align: center;
  width: 9999em;
}
.number-archive .numbers .image {
  margin: 0 0 10px;
}
.number-archive .numbers .item {
  float: left;
  margin-right: 29px;
  width: 167px;
}
.number-archive .numbers .item a {
  text-decoration: none;
}
.number-archive .numbers .item a:hover .item-title {
  text-decoration: underline;
}
.number-archive .item-data {
  display: none;
}
.number-archive ul {
  list-style: none outside none;
  margin: 0;
}
.number-archive .numbers-inner .item-date,
.number-archive .numbers-inner .item-title {
  display: block;
}
.number-archive .numbers .item-date {
  font: 11px/1em "PT Serif Italic";
  margin: 0 0 5px;
}
.number-archive .numbers .item-title {
  font: 20px/22px "bodoni";
  text-transform: lowercase;
  text-transform: uppercase;
}
.editorial {
  width: 667px;
  position: relative;
}
.editorial .title {
  font: 48px/18px "bodoni";
  text-transform: uppercase;
  text-align: center;
  margin: 38px 0 23px;
}
.editorial .main-title {
  color: #e0282f;
  font-family: "interfont_bold";
  font-size: 45px;
  letter-spacing: 0.2em;
  line-height: 44px;
  text-align: center;
  text-transform: uppercase;
  margin: 38px 0 14px;
}
.editorial .main-nav {
  position: relative;
}
.editorial .main-nav ul {
  text-align: center;
}
.editorial .main-nav ul li {
  display: inline-block;
  position: relative;
  margin: 0 6px;
  z-index: 100;
}
.editorial .main-nav ul li a {
  font-size: 12px;
  text-transform: uppercase;
}
.editorial .main-nav ul li a:hover {
  color: #e0282f;
  text-decoration: none;
}
.editorial .main-nav ul li ul {
  position: absolute;
  padding: 49px 10px 15px;
  background: #000;
  margin-left: -20px;
  margin-top: -32px;
  display: none;
  z-index: -1;
}
.editorial .main-nav ul li ul li a {
  color: #fff;
  text-transform: none;
  border: 0 !important;
}
.editorial .main-nav ul li ul li a:hover {
  text-decoration: underline !important;
}
.editorial .main-nav ul li:hover ul {
  opacity: 1;
}
.editorial .main-nav ul .sub:hover a {
  color: #fff;
  text-decoration: none;
  padding-bottom: 12px;
  border-bottom: 1px solid #3b3b3b;
}
.editorial .main-nav ul .sub:hover ul {
  display: block;
}
.editorial .main-nav ul li:first-child {
  margin-left: 0;
}
.editorial .main-nav ul li:last-child {
  margin-right: 0;
}
.editorial-main {
  position: relative;
  margin-top: 25px;
}
.editorial-main .items-container {
  overflow: hidden;
  position: relative;
  width: 704px;
  font-size: 0;
}
.editorial-main .items-container .left {
  width: 315px;
  float: left;
}
.editorial-main .items-container .right {
  width: 315px;
  float: left;
  margin-left: 40px;
}
.editorial-main .items-container .item {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 24px;
  margin-bottom: 30px;
  width: 315px;
  margin-right: 37px;
  word-wrap: break-word;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
}
.editorial-main .items-container .item-big {
  clear: both;
  float: left;
}
.editorial-main .items-container .item-small {
  width: 139px;
  float: left;
  height: 290px;
}
.editorial-main .items-container .item-small:first-child {
  float: right;
}
.editorial-main .items-container .item .date {
  display: block;
  text-align: center;
  font-size: 11px;
  font-style: italic;
  margin-top: -5px;
}
.editorial-main .items-container .item .title {
  font-family: "bodoni";
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  text-transform: none;
  display: block;
  margin: 0 0 7px;
}
.editorial-main .items-container .item .text {
  color: #585858;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  text-transform: none;
  display: block;
  height: 184px;
  overflow-y: hidden;
}
.editorial-main .items-container .item .autor {
  color: #a8a7a7;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
  display: block;
  margin-top: 5px;
}
.editorial-main .items-container .item .autor:hover {
  color: #e0282f;
}
.editorial-main .left .item:last-child,
.editorial-main .right .item:last-child {
  border: 0 !important;
  padding: 0;
  margin: 0;
}
.editorial-main .left {
  float: left;
}
.editorial-main .right {
  float: right;
}
.editorial-main .reload {
  clear: both;
  text-transform: uppercase;
  padding-top: 23px;
}
.editorial-main .reload a {
  width: 105px;
  height: 56px;
  display: block;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  line-height: 99px;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.editorial-main .reload a:hover {
  color: #e0282f;
  text-decoration: none;
}
.editorial-article {
  margin-top: 25px;
  border-top: 1px solid #e8e8e8;
  margin-bottom: -5px;
}
.editorial-article .title {
  font: 35px/26px "interfont_bold";
  letter-spacing: 0.2em;
  text-transform: uppercase;
  text-align: center;
  margin: 30px 0 29px;
}
.editorial-article .wrapp {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  margin-bottom: 30px;
  overflow: hidden;
}
.editorial-article .wrapp .item {
  width: 315px;
  margin-left: 33px;
  overflow: hidden;
  float: left;
}
.editorial-article .wrapp .item:first-child {
  margin-left: 0;
}
.editorial-article .wrapp .item img {
  float: left;
}
.editorial-article .wrapp .item .box {
  margin-left: 130px;
}
.editorial-article .wrapp .item .box .tag {
  color: #e0282f;
  font: 11px/11px Arial;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 5px;
  margin-bottom: 10px;
}
.editorial-article .wrapp .item .box .tag:hover {
  text-decoration: underline;
}
.editorial-article .wrapp .item .box .title {
  font: 22px/24px "bodoni";
  letter-spacing: normal;
  text-transform: none;
  text-decoration: none;
  display: inline;
  text-align: left;
  margin: 0;
  padding: 0;
}
.editorial-article .wrapp .item .box .title:hover {
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.editorial-article .wrapp:last-child {
  border: 0;
  padding: 0;
  margin: 0;
}
.editorial-choice {
  padding-top: 25px;
  text-align: center;
}
.editorial-choice .title {
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 5px;
  text-transform: none;
}
.editorial-choice .date {
  font-size: 11px;
  font-style: italic;
  margin-bottom: 5px;
}
.editorial-choice .text {
  color: #585858;
  font: 15px/20px "PT Serif";
  text-transform: none;
  /*padding: 0 20px;*/
  text-align: left;
}
.editorial-choice .autor {
  width: 315px;
  padding-top: 20px;
  margin: 20px auto 0;
  border-top: 1px solid #000;
}
.editorial-choice .autor .box {
  width: auto;
  text-align: left;
  overflow: hidden;
  margin-left: 70px;
}
.editorial-choice .autor .box img {
  float: left;
  margin-right: 20px;
}
.editorial-choice .autor .box .name {
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
  line-height: 9px;
  margin-top: 8px;
}
.editorial-choice .autor .box .job {
  font-size: 11px;
  font-style: italic;
  display: block;
}
.editorial-slider {
  padding-top: 30px;
  margin-top: 30px;
  border-top: 1px solid #e8e8e8;
}
.editorial-slider .title {
  font: 22px/24px "bodoni";
  text-transform: uppercase;
  text-decoration: none;
  line-height: 20px;
  display: block;
  text-align: center;
  margin: 0;
  padding: 0;
}
.editorial-slider .item {
  margin-top: 25px;
}
.editorial-slider .item li {
  width: 140px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  margin-right: 27px;
}
.editorial-slider .item li .title {
  font: 18px/20px "bodoni";
  text-transform: none;
}
.editorial-slider .item li a:hover {
  text-decoration: none;
}
.editorial-slider .item li a:hover .title {
  color: #e0282f;
}
.editorial-slider .item li .date {
  font-size: 11px;
  font-style: italic;
  margin-bottom: 5px;
}
.editorial-slider .item li:last-child {
  margin-right: 0;
}
.editorial-slider .button {
  margin-top: 25px;
  text-align: center;
}
.page-category {
  /*.header-inner {
    margin-bottom: 39px;
  }*/
}
.page-category .slide-tag {
  font-family: "interfont_bold";
  font-size: 35px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin: 0 0 13px;
}
.page-category .slider-section .title {
  margin-top: 15px;
  display: block;
  font-size: 30px;
  line-height: 32px;
  text-transform: none;
}
.page-category .categories-container {
  padding-top: 30px;
  border-top: 1px solid #e8e8e8;
}
.page-category .categories-container .row {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  margin-bottom: 30px;
  overflow: hidden;
  /*&:nth-of-type(even) {

        .row-img {
          float: right;
          margin-right: 0;
          margin-left: 25px;
        }
      }*/
}
.page-category .categories-container .row-img {
  float: left;
  margin-right: 25px;
}
.page-category .categories-container .row-img img {
  display: block;
}
.page-category .categories-container .row-text {
  overflow: hidden;
}
.page-category .categories-container .row-text-date {
  font: 11px "PT Serif Italic";
  line-height: 14px;
  margin-bottom: 10px;
}
.page-category .categories-container .row-text-link-title {
  font: 28px/26px "bodoni";
  text-transform: none;
  margin-bottom: 5px;
}
.page-category .categories-container .row-text-link-sub {
  color: #58584b;
  font: 15px/20px none;
  text-transform: none;
  margin-bottom: 30px;
}
.page-category .categories-container .row-text-link:hover {
  text-decoration: none;
}
.page-category .categories-container .row-text-link:hover .row-text-link-title {
  text-decoration: underline;
}
.page-category .categories-container .row-autor {
  overflow: hidden;
}
.page-category .categories-container .row-autor-img {
  float: left;
  margin-right: 20px;
}
.page-category .categories-container .row-autor-name {
  font: 11px/15px "PT Serif Bold";
  text-transform: uppercase;
}
.page-category .categories-container .row-autor-post {
  font: 11px/15px "PT Serif Italic";
}
.page-category .categories-container .row:last-child {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.page-category .editorial-article-title {
  font-family: "interfont_bold";
  font-size: 22px;
  line-height: 24px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin: 30px 0;
}
.category-title {
  font: 35px/29px "interfont_bold";
  color: #000000;
}
.slider-section {
  margin-bottom: 0;
}
.page-astro .header-inner {
  margin-bottom: 0 !important;
}
.page-recipes .header-inner {
  margin-bottom: 25px !important;
}
.pager-show-more .reload {
  clear: both;
  padding-top: 27px;
}
.pager-show-more .reload a {
  width: 185px;
  height: 56px;
  display: block;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  line-height: 99px;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.pager-show-more .reload a:hover {
  color: #e0282f;
  text-decoration: none;
}
.row-main-article {
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.row-main-article .title {
  display: block;
  text-align: center;
  font: 30px/32px "bodoni";
  text-transform: none;
  margin-top: 15px;
  margin-bottom: 20px;
}
.row-main-article img {
  width: 665px;
}
.row_two_item_left {
  width: 315px;
  float: left;
}
.row_two_item_right {
  width: 315px;
  float: right;
}
.article-top__tags.fixed + * {
  padding-top: 38px;
}
.article-top__tags_padding {
  padding: 0 0 0 89px;
}
.article-top__tags_padding.tag_padding_4 {
  padding: 0 0 0 80px;
}
.article-top__tags_padding.tag_padding_3 {
  padding: 0 0 0 83px;
}
.article-top__tags.fixed {
  position: fixed;
  top: 38px;
  background: #fff;
  width: 1000px;
  z-index: 200;
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
}
.article-top__tags .article-eye {
  float: right;
}
.article-top__tags.fixed .article-eye {
  display: none;
}
.article_top_tags {
  display: block;
  float: left;
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  line-height: 38px;
  margin-right: 17px;
  vertical-align: top;
  text-transform: uppercase;
  text-decoration: none;
}
.article_top_tags:hover {
  text-decoration: none;
  color: #e0282f;
}
.article_top_tags.active {
  color: #e0282f !important;
}
.top_tags_nav {
  font: 14px 'Roboto', sans-serif;
  line-height: 38px;
  vertical-align: top;
  text-transform: uppercase;
  text-decoration: none;
  color: #e0282f !important;
  position: absolute;
  margin-top: -23px;
}
.article-top__tags.fixed .top_tags_nav {
  position: static;
  margin-top: 0px;
}
.top_tags_nav {
  padding-left: 58px;
}
.top_tags_nav.tag_padding_3 {
  padding-left: 83px;
}
.top_tags_nav.tag_padding_4 {
  padding-left: 80px;
}
.fashion-box {
  display: inline-block;
  width: 317px;
  text-align: center;
  margin-right: 29px;
  font: 25px/28px 'bodoni', serif;
  color: #000;
}
.fashion-box__img {
  display: block;
  margin: 0 0 17px;
  height: 453px;
}
.fashion-box__img img {
  width: 100%;
  height: 100%;
}
.fashion-box__title {
  display: block;
}
.fashion-box__title:hover {
  text-decoration: underline;
}
.fashion-box:hover {
  text-decoration: none;
}
.fashion-box:nth-child(2n+2) {
  margin-right: -2px;
}
.page-fashion_look h2 {
  font: 34px 'Playfair Display', serif, Georgia, "Times New Roman", Times, serif;
  line-height: 45px;
  text-transform: none;
  text-align: center;
  margin-bottom: 25px;
}
.page-fashion_look #fashion_look {
  text-align: center;
}
.page-fashion_look .fashion_look-share {
  text-align: left;
}
.page-fashion_look .fashion_look-share .social-fl_icon {
  display: inline-block;
  width: 25px;
  height: 25px;
  text-decoration: none;
  text-align: center;
  vertical-align: top;
}
.page-fashion_look .fashion_look-share .social-fl_icon:before {
  line-height: 25px;
}
.page-fashion_look .fashion_look-item {
  margin-bottom: 80px;
}
.page-fashion_look .fashion_look-date {
  font: 11px Arial;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 25px;
  display: none;
}
.page-fashion_look .fashion_look--lead {
  color: #333;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 19px;
}
.page-fashion_look .fashion_look--lead a {
  color: #000000;
  background-color: #ffd5cd;
  -webkit-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -moz-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
}
.page-fashion_look .fashion_look--lead a:hover {
  text-decoration: underline;
}
.page-fashion_look .fashion_look-caption {
  margin: 14px 0 25px;
  color: #333;
  text-transform: none;
  font: 17px 'Playfair Display', serif;
  line-height: 24px;
}
.page-fashion_look .fashion_look-image_wrap {
  display: inline-block;
}
.page-fashion_look .fashion_look-image_wrap img {
  vertical-align: top;
}
.page-fashion_look .fashion_look-desc {
  color: #333;
  font: 14px/18px;
  margin-bottom: 41px;
  text-transform: none;
}
.page-fashion_look .fashion_look-desc a {
  color: #e0282f;
}
.social-fl_icon {
  font-family: icomoon!important;
  font-size: 13px;
}
.social-fl_icon-vk {
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  background-color: #557aa1;
}
.social-fl_icon-vk:before {
  content: "\e923";
  color: #ffffff;
}
.social-fl_icon-fb {
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  background-color: #496199;
}
.social-fl_icon-fb:before {
  content: "\e906";
  color: #ffffff;
}
.social-fl_icon-tw {
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  background-color: #33acdb;
}
.social-fl_icon-tw:before {
  content: "\e905";
  color: #ffffff;
}
.page-digital .main-container {
  width: 670px;
}
.page-digital .main-container .enteractive {
  text-align: center;
  padding-bottom: 0px;
  margin-bottom: 25px;
}
.page-digital .main-container .enteractive .title {
  font: 40px/40px "interfont_bold";
  text-transform: uppercase;
  padding-top: 24px;
  margin-bottom: 30px;
  letter-spacing: 0.05em;
}
.page-digital .main-container .enteractive .img {
  margin-bottom: 27px;
  position: relative;
  text-align: left;
}
.page-digital .main-container .enteractive .img img {
  margin-left: 30px;
}
.page-digital .main-container .enteractive .img .number {
  width: 190px;
  height: 161px;
  color: #fff;
  position: absolute;
  top: 140px;
  right: 25px;
  background: url('../img/digital/item.png');
}
.page-digital .main-container .enteractive .img .number .title {
  font: 23px "interfont_bold";
  text-transform: uppercase;
  margin: 10px 0 15px 18px;
}
.page-digital .main-container .enteractive .img .number .text {
  color: #fff;
  font: 14px "interfont_bold";
  text-transform: uppercase;
  padding-left: 20px;
}
.page-digital .main-container .enteractive .text {
  font: 20px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
  margin-bottom: 23px;
  text-transform: uppercase;
}
.page-digital .main-container .enteractive .post {
  margin-bottom: 27px;
}
.page-digital .main-container .enteractive .post li {
  width: 150px;
  display: inline-block;
  padding: 0 35px;
  vertical-align: top;
  border-right: 1px solid #e8e8e8;
}
.page-digital .main-container .enteractive .post li .up-text {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  margin-bottom: 9px;
  display: inline-block;
}
.page-digital .main-container .enteractive .post li .down-text {
  color: #e0282f;
  font: 36px/32px Arial;
  display: inline-block;
  text-transform: uppercase;
}
.page-digital .main-container .enteractive .post li .down-text span {
  color: #000;
  font: 22px/32px Arial;
  padding: 0 15px;
  font-style: normal;
}
.page-digital .main-container .enteractive .post li:last-child {
  border-right: 0;
}
.page-digital .main-container .enteractive hr {
  width: 327px;
  border: 0;
  border-bottom: 1px solid #000;
  margin-top: 7px;
}
.page-digital .main-container .one-nomer {
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 14px;
  margin-bottom: 0px;
}
.page-digital .main-container .one-nomer .text {
  font: 20px/28px "bodoni";
  text-transform: uppercase;
  margin-bottom: 25px;
}
.page-digital .main-container .one-nomer .text span {
  color: #e0282f;
}
.page-digital .main-container .one-nomer .row {
  margin-bottom: 10px;
}
.page-digital .main-container .one-nomer .row a {
  color: #e0282f;
  font: 12px "PT Serif Italic";
}
.page-digital .main-container .one-nomer .row a:hover {
  text-decoration: underline;
}
.page-digital .main-container .one-nomer .row.privacy {
  font: 11px/14px "PT Serif";
  text-align: center;
  padding: 16px 27px 0;
}
.page-digital .main-container .mobi-test {
  text-align: center;
  border: 0;
}
.page-digital .main-container .mobi-test .title {
  font: 40px/40px "interfont_bold";
  text-transform: uppercase;
  padding-top: 24px;
  margin-bottom: 30px;
  letter-spacing: 0.05em;
}
.page-digital .main-container .mobi-test .sub-title {
  font: 28px/30px "interfont_extralight";
  text-transform: uppercase;
  margin-top: -16px;
  margin-bottom: 22px;
}
.nycard-container .pine-line {
  border-bottom: 1px solid #e8e8e8;
  position: relative;
}
.nycard-container .pine-line:after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 50%;
  margin-left: -9.5px;
  width: 19px;
  height: 9px;
  background: url('/front/img/ny-card/pine.gif') no-repeat 0 0;
}
.nycard-container .inputtext {
  font-style: normal;
}
.nycard-container h1 {
  font: 60px/50px "bodoni";
  color: #cba961;
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 23px;
  margin-bottom: 26px;
}
.nycard-container h2 {
  font: 20px/22px "bodoni";
  color: #e0282f;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 16px;
}
.nycard-container .welcome-txt {
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  padding: 0 45px 25px;
  margin-bottom: 31px;
}
.nycard-container .card-list {
  font-size: 0;
  margin-right: -40px;
}
.nycard-container .card-list-title {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font: 30px/28px "interfont_bold";
  letter-spacing: 0.2em;
  margin-bottom: 26px;
}
.nycard-container .card-list .item {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 315px;
  margin: 0 37px 30px 0;
}
.nycard-container .card-list .item:hover .link {
  opacity: 1;
}
.nycard-container .card-list .item.active {
  opacity: .5;
}
.nycard-container .card-list .item.active .link {
  display: none;
}
.nycard-container .card-list img {
  display: block;
}
.nycard-container .card-list .link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #e0282f;
  background: rgba(224, 40, 47, 0.9);
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  opacity: 0;
  text-decoration: none;
  text-align: center;
}
.nycard-container .card-list .link span {
  display: block;
  font: 16px/22px "interfont_black_cond";
  color: #ffffff;
  text-transform: uppercase;
}
.nycard-container .card-list .link span:before {
  content: "";
  display: block;
  margin-top: 171px;
  margin-bottom: 1px;
  height: 30px;
  background: url('/front/img/ny-card/select-ico.png') no-repeat 50% 0;
}
.nycard-container .form-edit {
  text-align: center;
  margin-bottom: 27px;
  padding-bottom: 30px;
}
.nycard-container .form-edit fieldset {
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 540px;
  background-color: #ffffff;
  position: relative;
  margin: -106px auto 0;
  padding: 18px 24px 0 30px;
}
.nycard-container .form-edit label {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 37px;
  font-size: 11px;
  line-height: 37px;
  text-transform: uppercase;
  color: #c4c4c4;
  cursor: text;
  display: none;
}
.nycard-container .form-edit.error label {
  color: #e0282f;
}
.nycard-container .form-edit .inputtext {
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 100%;
  height: 37px;
  border: 1px dashed #e0282f;
  padding: 0 10px;
}
.nycard-container .form-edit .row {
  margin-bottom: 8px;
  position: relative;
}
.nycard-container .form-edit .row-textarea {
  margin-bottom: 12px;
}
.nycard-container .form-edit .row-textarea label {
  top: 50%;
  margin-top: -18.5px;
}
.nycard-container .form-edit .row-textarea .inputtext {
  resize: vertical;
  height: 149px;
  padding: 10px;
}
.nycard-container .card-complete {
  text-align: center;
  margin-bottom: 27px;
  padding-bottom: 30px;
}
.nycard-container .card-content {
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 540px;
  background-color: #ffffff;
  position: relative;
  margin: -106px auto 0;
  padding: 22px 24px 0 30px;
}
.nycard-container .card-content .title {
  display: block;
  margin-bottom: 14px;
  font: 26px/32px "bodoni";
  color: #e0282f;
  text-transform: uppercase;
}
.nycard-container .card-content .text {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 22px;
}
.nycard-container .card-send .title {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font: 30px/28px "interfont_bold";
  letter-spacing: 0.2em;
  margin-bottom: 22px;
}
.nycard-container .card-send form {
  font-size: 0;
  margin-right: -40px;
}
.nycard-container .card-send .row {
  display: inline-block;
  vertical-align: top;
  width: 315px;
  margin-right: 37px;
  padding-bottom: 25px;
  position: relative;
}
.nycard-container .card-send .row.error .msg {
  display: block;
}
.nycard-container .card-send .row.error:after {
  content: "";
  position: absolute;
  top: 28px;
  right: 6px;
  width: 20px;
  height: 18px;
  background: url('/front/img/subscribe-ico.png') no-repeat 0 0;
}
.nycard-container .card-send label {
  font-size: 11px;
  line-height: 15px;
  text-transform: uppercase;
  display: block;
  margin-bottom: 7px;
}
.nycard-container .card-send label span {
  font-size: 14px;
  color: #e0282f;
  position: relative;
  top: 2px;
}
.nycard-container .card-send .inputtext {
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  width: 100%;
  border: 1px solid #d0d0d0;
  height: 28px;
  padding: 0 10px;
  position: relative;
}
.nycard-container .card-send .msg {
  position: absolute;
  bottom: 6px;
  left: 0;
  font-size: 11px;
  color: #e0282f;
  display: none;
}
.nycard-container .card-send .return-link {
  display: inline-block;
  vertical-align: middle;
  color: #e0282f;
  font: 11px "interfont_black_cond";
  text-transform: uppercase;
}
.nycard-container .card-send .btn-holder {
  text-align: center;
  margin-top: 4px;
}
.nycard-container .card-send .btn-holder .btn {
  margin-right: 19px;
}
.popup-card-wrap {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.popup-card-send {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 526px;
  height: 424px;
  margin: -212px 0 0 -263px;
  background-color: #ffffff;
}
.popup-card-send .close {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 11px;
  height: 10px;
  background: url('/front/img/ny-card/close.png') no-repeat 0 0;
}
.popup-card-content {
  padding-top: 270px;
  text-align: center;
}
.popup-card-content p {
  font: 30px/34px "bodoni";
  text-transform: uppercase;
  margin-bottom: 10px;
}
.page-works .outer-wrap {
  width: 1061px !important;
  height: 764px;
  background: url('../img/tech-works.png') 0 0 no-repeat;
  margin-top: 105px;
  padding: 0 22px;
  border: 1px solid transparent;
}
.page-works .outer-wrap .item {
  width: 590px;
  padding: 90px 80px;
  margin: 125px auto 0;
  text-align: center;
  position: relative;
  background: #fff;
  border: 1px solid #000;
}
.page-works .outer-wrap .item .title {
  text-transform: uppercase;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 44px;
  margin: 20px 0 30px;
}
.page-works .outer-wrap .item .text {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
}
.page-works .outer-wrap .item:after {
  content: '';
  width: 117px;
  height: 132px;
  display: block;
  position: absolute;
  bottom: -110px;
  right: 60px;
  background: url('../img/kabl.png');
}
.page-freeman--main {
  margin-top: 53px !important;
}
.page-freeman .head {
  margin-bottom: 26px;
  /*&-sub:after {
          content: "";
          position: absolute;
          top: 100%;
          left: 50%;
          margin: 18px 0 0 -53px;
          width: 106px;
          border-top: 2px solid #e0282f;
        }*/
}
.page-freeman .head-title {
  letter-spacing: 0.2em;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 16px;
  font: 45px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 45px;
}
.page-freeman .head-sub {
  color: #585858;
  font: 100 18px/22px 'Roboto';
  text-align: center;
  margin: 30px 0;
  position: relative;
  margin-bottom: 35px;
}
.page-freeman .man-profil {
  text-align: center;
  padding-bottom: 24px;
  margin-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.page-freeman .man-profil-photo .img {
  width: 295px;
  height: 387px;
  display: block;
  margin: 0 auto 21px;
}
.page-freeman .man-profil-info_title {
  color: #e0282f;
  font: 11px/11px Arial;
  text-transform: uppercase;
  letter-spacing: 0.4em;
}
.page-freeman .man-profil-info_name {
  text-transform: uppercase;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  margin-bottom: 45px;
  position: relative;
}
.page-freeman .man-profil-info_name:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin: 18px 0 0 -53px;
  width: 106px;
  border-top: 2px solid #e0282f;
}
.page-freeman .man-profil-info_bio {
  font: 100 16px/20px 'Roboto';
  margin-bottom: 15px;
}
.page-freeman .man-profil-info_text {
  font: 14px/22px "PT Serif";
  text-align: left;
}
.page-freeman .man-profil-info .button {
  padding-bottom: 30px;
  margin-bottom: 24px;
  border-bottom: 1px solid #e8e8e8;
}
.page-freeman .all-man-item-row {
  width: 197px;
  display: inline-block;
  text-align: center;
  margin-right: 34px;
  margin-bottom: 25px;
  vertical-align: top;
}
.page-freeman .all-man-item-row .lnk--freeman {
  cursor: pointer;
}
.page-freeman .all-man-item-row .lnk .img {
  width: 197px;
  height: 259px;
  display: block;
}
.page-freeman .all-man-item-row .lnk .name {
  font: 700 11px/15px Georgia;
  text-transform: uppercase;
  margin-top: 12px;
  display: block;
}
.page-freeman .all-man-item-row .bio {
  font: italic 11px/15px Georgia;
}
.page-freeman .all-man-item-row:nth-of-type(3n) {
  margin-right: 0;
}
.page-freeman .reload {
  clear: both;
}
.page-freeman .reload span {
  cursor: pointer;
  width: 185px;
  height: 59px;
  display: block;
  overflow: hidden;
  font: 700 11px/106px Georgia;
  text-align: center;
  text-transform: uppercase;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.page-freeman .reload span:hover {
  color: #e0282f;
  text-decoration: none;
}
.page-freeman .fm-2015 {
  text-align: center;
}
.page-freeman .fm-2015-title {
  text-align: center;
  text-transform: uppercase;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 44px;
  margin-bottom: 25px;
}
.page-freeman .fm-2015-sub {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  text-align: center;
}
.page-freeman .fm-2015-img {
  width: 710px;
  height: 520px;
  background: url('../img/free-man-2015.jpg') -24px -30px no-repeat;
  border: 1px solid transparent;
}
.page-freeman .fm-2015-img .text {
  text-transform: uppercase;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
  margin-top: 194px;
  margin-bottom: 24px;
  border: 1px solid transparent;
}
.page-freeman .fm-2015-img .row {
  margin-bottom: 30px;
}
.page-freeman .fm-2015-img .row input {
  width: 266px;
  height: 26px;
  color: #d0d0d0;
  font: 14px/15px "PT Serif Italic";
  padding-left: 11px;
  border: 1px solid #d0d0d0;
}
.section-freeman {
  margin-bottom: 30px;
}
.section-freeman__content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.section-freeman__content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.section-freeman__content .photo {
  float: left;
}
.section-freeman__content .photo img {
  display: block;
}
.section-freeman__content .info {
  width: 315px;
  float: right;
  text-align: center;
  margin-top: 102px;
}
.section-freeman__content .name {
  display: block;
  text-transform: uppercase;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  margin-top: -4px;
}
.section-freeman__content .about {
  display: block;
  font: 11px/16px "PT Serif Italic";
  margin-bottom: 14px;
}
.section-freeman + .section-obves {
  border-top: 1px solid #e8e8e8;
  padding-top: 30px;
}
.men_types {
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  margin: 24px 0;
  padding: 30px 0;
}
.men_type {
  display: inline-block;
  width: 140px;
  height: 110px;
  margin: 0;
  text-align: center;
}
.men_type_img {
  width: 80px;
  height: 80px;
  border-radius: 100%;
}
.men_link:hover:before {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  margin: 0;
  background: #ff0000;
  opacity: 0.3;
  border-radius: 100%;
}
.men_link {
  text-transform: uppercase;
  font: 14px/15px "PT Serif Bold";
  margin-top: 12px;
}
.page-freeman .man-profil-info .button {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
  border-bottom: none !important;
}
.bttn {
  border: none;
  text-align: center;
  width: 160px;
  color: #fff;
  text-transform: uppercase;
  padding: 9px 0;
  letter-spacing: 1.8px;
  margin: auto;
  background: #000;
  font: 11px "interfont_bold";
  cursor: pointer;
}
.men_form .row {
  margin-bottom: 30px;
}
.men_form label {
  display: block;
  font: 16px "PT Serif";
  text-transform: uppercase;
  padding-bottom: 10px;
  white-space: nowrap;
}
.men_form .row input {
  width: 300px;
  padding: 5px 3px;
}
.men_form .mess {
  width: 100%;
  height: 185px;
}
.like_link {
  color: #e0282f;
  border: none;
  background: none;
  font: 16px "PT Serif";
  padding-bottom: 10px;
  text-align: left;
  cursor: pointer;
}
.men_form .jq-file {
  height: 25px !important;
}
.men_form .jq-file .jq-file__browse {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  width: 160px;
  color: #000;
  background: #000;
  height: 25px;
  text-transform: uppercase;
  padding: 7px 0 0 0;
  letter-spacing: 1.8px;
  margin: 0 0;
  font: 11px "interfont_bold";
  cursor: pointer;
  line-height: 0;
}
.men_form .jq-file .jq-file__browse:before {
  content: "Выберите фото";
  color: #ffffff;
  position: absolute;
  width: 160px;
  letter-spacing: 1.8px;
  margin: auto;
  font: 11px "interfont_bold";
  cursor: pointer;
  display: block;
}
.men_form .changed .jq-file__name {
  margin: 0 0 0 180px;
}
.popup {
  position: fixed;
  top: 150px;
  left: 50%;
  width: 560px !important;
  margin-left: -280px !important;
  background: #fff;
  padding: 10px;
  z-index: 99000;
}
.popup .popup_box_content {
  height: 237px;
  width: 100%;
  padding-top: 68px;
  text-align: center;
  box-sizing: border-box;
  font: 35px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 30px;
}
.popup .popup_close {
  background: url('../img/popup-close.gif') no-repeat 0 0;
  float: right;
  height: 10px;
  width: 10px;
  cursor: pointer;
}
.page-freeman .man-profil {
  border-bottom: none !important;
  padding-bottom: 0 !important;
}
.man_english {
  position: absolute;
  font-family: Arial;
  color: #1b3355;
  font-size: 12px;
  font-style: italic;
  margin-left: 360px;
}
.freeman-popup {
  background: #fff;
  width: 700px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 38px;
}
.freeman-popup__header {
  color: #282828;
  text-align: center;
}
.freeman-popup__title {
  font: 26px/20px "bodoni";
  text-transform: uppercase;
  padding-top: 12px;
}
.freeman-popup__sub-title {
  font: italic 11px Georgia;
}
.freeman-popup__text {
  font: 14px/22px Georgia;
  border-bottom: 1px solid #e8e8e8;
  padding: 10px 0 24px;
  margin-bottom: 28px;
}
.freeman-popup__label {
  display: block;
  font: 11px Georgia;
  text-transform: uppercase;
}
.freeman-popup__form-text-element {
  border: 1px solid #d0d0d0;
  margin: 10px 0 28px;
}
.freeman-popup__input {
  height: 23px;
  width: 269px;
}
.freeman-popup__textarea {
  resize: none;
  width: 100%;
}
.freeman-popup__submit-button {
  cursor: pointer;
  font: 11px "interfont_black_cond";
  color: #fff;
  text-transform: uppercase;
  background: #000;
  border: none;
  padding: 5px 12px;
}
.prix__content--top {
  text-align: center;
  margin-bottom: 26px;
}
.prix__logo--prize {
  margin-bottom: 9px;
}
.prix__title {
  font: 48px/44px "bodoni";
  text-transform: uppercase;
  color: #b4975b;
  margin-bottom: 14px;
  padding: 0 70px;
}
.prix__title--block {
  display: block;
  font: 28px/20px "interfont_extralight";
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 0.35em;
}
.prix__seo {
  font: 12px/16px "PT Serif";
  color: #585858;
  text-transform: uppercase;
}
.prix__banner {
  width: 100%;
  height: 215px;
  position: relative;
  margin-bottom: 30px;
}
.prix__banner:after {
  content: "";
  position: absolute;
  z-index: 10;
  bottom: 0;
  left: 50%;
  margin-left: -26px;
  border-bottom: 26px solid #ffffff;
  border-left: 26px solid transparent;
  border-right: 26px solid transparent;
}
.prix__banner .banner-bg {
  position: absolute;
  top: 0;
  left: 0;
}
.prix__banner .prix__title--block {
  color: #ffffff;
  position: relative;
  line-height: 215px;
}
.prix__winners .brands-list {
  font-size: 0;
  margin-right: -40px;
  margin-top: 30px;
}
.prix__winners .brands-list + .prix__title--block {
  margin-top: 15px;
}
.prix__winners .brands-list .item {
  display: inline-block;
  vertical-align: top;
  width: 313px;
  min-height: 228px;
  border: 1px solid #e4e0d8;
  position: relative;
  cursor: pointer;
  margin-right: 37px;
  margin-bottom: 30px;
}
.prix__winners .brands-list .item:after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -8.5px;
  width: 17px;
  height: 13px;
  background: url('/front/img/prix/star-icon.gif') no-repeat 0 0;
}
.prix__winners .brands-list .item-inner {
  padding: 15px 15px 5px;
  position: relative;
}
.prix__winners .brands-list .item:hover .brand-mask {
  opacity: 1;
}
.prix__winners .brands-list .brand-logo {
  height: 131px;
  text-align: center;
  margin-bottom: 13px;
}
.prix__winners .brands-list .brand-logo:before {
  content: "";
  display: inline-block;
  height: 131px;
  vertical-align: middle;
  width: 1px;
  margin-left: -6px;
}
.prix__winners .brands-list .brand-logo img {
  vertical-align: middle;
}
.prix__winners .brands-list .brand-mask {
  position: absolute;
  top: 15px;
  left: 12px;
  opacity: 0;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.prix__winners .brands-list .brand-info {
  text-align: center;
}
.prix__winners .brands-list .brand-info .title {
  display: block;
  font: 13px/18px "PT Serif Bold";
  text-transform: uppercase;
}
.prix__winners .brands-list .brand-info .desc {
  display: block;
  font: 12px/18px "PT Serif Italic";
  color: #b6985b;
}
.prix__jury .jury-list {
  font-size: 0;
  margin-right: -40px;
}
.prix__jury .jury-list .item {
  display: inline-block;
  vertical-align: top;
  width: 197px;
  margin-right: 38px;
  margin-bottom: 25px;
  text-align: center;
}
.prix__jury .jury-list .item img {
  display: block;
}
.prix__jury .jury-list .name {
  display: block;
  font: 13px/18px "PT Serif Bold";
  text-transform: uppercase;
  margin: 12px 0 0;
}
.prix__jury .jury-list .activity {
  display: block;
  font: 13px/18px "PT Serif Italic";
}
.prix__history + .section-obves {
  border-top: 1px solid #e8e8e8;
  padding-top: 30px;
}
.prix__history .text {
  line-height: 24px;
  margin-top: -7px;
}
.prix__history .text p {
  margin-bottom: 25px;
}
.prix__history .gen-part {
  text-align: center;
}
.prix__history .gen-part .img {
  max-width: 667px;
}
.prix__history .gen-part p {
  font: 12px "interfont_extralight";
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 10px;
}
.prix__history .gen-part div {
  font-size: 13px;
  line-height: 16px;
  margin-bottom: 10px;
}
.popup-prix {
  top: 38px;
  width: 950px;
  position: absolute;
  background: transparent;
  left: 50%;
  margin-left: -475px;
  -webkit-transition: top 0.4s ease-in-out;
  -moz-transition: top 0.4s ease-in-out;
  -o-transition: top 0.4s ease-in-out;
  -ms-transition: top 0.4s ease-in-out;
  transition: top 0.4s ease-in-out;
}
.popup-prix--calzedonia {
  width: 560px !important;
  margin-left: -280px !important;
  background: #fff;
  padding-top: 40px;
}
.popup-prix .close {
  cursor: pointer;
  width: 11px;
  height: 10px;
  background: url('/front/img/popup-close.gif') no-repeat 0 0;
  left: 425px;
  top: 15px;
  z-index: 50;
  position: absolute;
}
.popup-prix .close--calzedonia {
  right: 15px !important;
  left: initial;
  cursor: pointer;
}
.popup-prix--freeman {
  width: 700px !important;
}
.popup-prix--freeman .close {
  right: 15px;
  top: 15px;
  left: auto;
}
.popup-prix .popup-content {
  overflow: hidden;
  position: relative;
}
.popup-prix .popup-content--calzedonia {
  margin: auto;
  width: 480px;
}
.popup-prix .cosmetic__info {
  float: left;
  width: 450px;
  background-color: #ffffff;
  min-height: 570px;
  padding: 36px 40px;
  text-align: center;
  /* Safari/Chrome, other WebKit */
  /* Firefox, other Gecko */
  /* Opera/IE 8+ */
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
}
.popup-prix .cosmetic__img {
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0;
}
.popup-prix .cosmetic__img:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 1px;
  margin-left: -1px;
}
.popup-prix .cosmetic__img img {
  display: inline-block;
  vertical-align: middle;
}
.popup-prix .cosmetic-type {
  display: block;
  color: #b6985b;
  font: 20px/22px "bodoni";
  text-transform: uppercase;
  margin-bottom: 48px;
}
.popup-prix .cosmetic-logo {
  margin-bottom: 46px;
}
.popup-prix .cosmetic-logo img {
  display: block;
  margin: 0 auto;
}
.popup-prix .cosmetic-name {
  display: block;
  font: 26px/28px "bodoni";
  /*text-transform: uppercase;*/
  margin-bottom: 10px;
}
.popup-prix .cosmetic-nomination {
  display: block;
  color: #b6985b;
  font: 20px/22px "bodoni";
  margin-bottom: 15px;
}
.popup-prix .cosmetic-desc {
  font-size: 14px;
  line-height: 20px;
}
.popup-prix .cosmetic-desc b {
  font-weight: bold;
}
.modal {
  position: fixed;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  z-index: 9999;
  top: -100%;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 0;
  display: block;
  background-color: transparent;
}
.modal__content {
  position: absolute;
  top: 0;
  left: 50%;
}
.modal.active {
  top: 0px;
  z-index: 10000;
  opacity: 1;
}
.popup-prix--freeman {
  width: 700px !important;
}
.popup-prix--freeman .close {
  right: 15px;
  top: 15px;
  left: auto;
}
.peb {
  background: #000 url('../img/promo/bg.jpg') top left no-repeat;
  color: #fff;
  padding: 50px 70px 38px;
}
.peb-invit {
  font: 16px/44px "interfont_extralight";
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.4em;
}
.peb-title {
  font: 48px/44px "bodoni";
  text-align: center;
  text-transform: uppercase;
}
.peb-sub {
  color: #b4975b;
  font: 14px/18px "PT Serif";
  text-align: center;
  text-transform: uppercase;
  margin: 10px 0 30px;
}
.peb-logo {
  display: block;
  margin: 0 auto;
}
.peb-day {
  border-top: 1px solid #473626;
  border-bottom: 1px solid #473626;
  padding: 20px 18px 0px;
  margin: 40px 0;
  text-align: justify;
}
.peb-day li {
  font: 12px/0px "bodoni";
  text-transform: uppercase;
  display: inline-block;
}
.peb-day:after {
  content: '';
  width: 100%;
  display: inline-block;
}
.peb-adress-title {
  font: 20px/28px "bodoni";
  text-transform: uppercase;
  text-align: center;
}
.peb-adress-text {
  text-align: center;
  font: 16px/26px "PT Serif Italic";
}
.peb-adress hr {
  width: 131px;
  height: 1px;
  background: #b6985b;
  display: block;
  margin: 40px auto;
  border: 0;
}
.peb-reasons {
  margin-bottom: 12px;
}
.peb-reasons-title {
  font: 20px/28px "bodoni";
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.4em;
  margin-bottom: 20px;
}
.peb-reasons-text {
  padding-left: 40px;
}
.peb-reasons-text li {
  font: 16px/20px "PT Serif";
  margin-bottom: 25px;
  position: relative;
}
.peb-reasons-text li span {
  color: #b4975b;
  font: 30px/20px "bodoni";
  position: absolute;
  top: 5px;
  left: -40px;
}
.peb-map {
  position: relative;
}
.peb-map-text {
  font: 14px/22px "PT Serif Italic";
  text-align: center;
  margin-top: 14px;
}
.peb-map:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 0px;
  margin-left: -25px;
  border: 31px solid transparent;
  border-top: 21px solid black;
}
.peb-button {
  height: 52px;
  margin: 40px 0;
  text-align: center;
}
.peb-button .but {
  color: #b6985b;
  font: 14px "interfont_bold";
  padding: 17px 28px;
  margin-right: 37px;
  border: 1px solid #b6985b;
  text-transform: uppercase;
  display: inline-block;
}
.peb-button .but:last-child {
  margin-right: 0;
}
.peb-partner {
  border-top: 1px solid #473626;
  border-bottom: 1px solid #473626;
  text-align: center;
  padding-top: 30px;
}
.peb-partner-logo img {
  display: inline-block;
  vertical-align: top;
  margin: 0 22px;
}
.peb-partner-logo img:last-child {
  margin-top: 35px;
}
.peb-partner-text {
  font: 12px "interfont_extralight";
  text-transform: uppercase;
  margin: 30px 0;
}
.peb-invitation {
  color: #434343;
  font: 12px Arial;
  text-align: center;
  margin-top: 20px;
}
.page-peb2018 {
  background: url('/static/img/special/peb/peb-gold-bg.jpg') no-repeat 50% 0 fixed #ffffff;
  background-size: cover;
}
@media print {
  .header,
  .side-r,
  .footer,
  .popup,
  .peb-reasons,
  .popup-fade,
  .peb-button,
  .peb-partner {
    display: none !important;
  }
  .peb-day {
    margin-top: 20px;
  }
}
.page-shoes_first .popup-wrap-container-content {
  width: 665px;
  position: relative;
  display: inline-block;
  padding-bottom: 20px;
  margin: 10px 0;
  /*border: 1px solid #000;*/
  background: #fff;
  vertical-align: middle;
  z-index: 515;
}
.page-shoes_first .popup-wrap-container-content .item-text .about-text {
  margin: 10px 0 0;
}
.page-shoes_first .header-inner {
  margin-bottom: 40px !important;
}
.page-shoes_first .no-brd {
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.page-shoes_first .shoes-first {
  position: relative;
}
.page-shoes_first .shoes-first-title {
  font: 35px/24px "interfont_bold";
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  margin-bottom: 20px;
}
.page-shoes_first .shoes-first-text {
  font: 14px/18px "PT Serif";
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 25px;
  margin-bottom: 30px;
}
.page-shoes_first .shoes-first-select .jq-selectbox {
  width: 315px;
  vertical-align: middle;
  cursor: pointer;
}
.page-shoes_first .shoes-first-select .jq-selectbox__select {
  height: 26px;
  padding: 0 45px 0 10px;
  border: 1px solid #d0d0d0;
  font: 12px/26px "PT Serif";
}
.page-shoes_first .shoes-first-select .jq-selectbox__select-text {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.page-shoes_first .shoes-first-select .jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
}
.page-shoes_first .shoes-first-select .jq-selectbox__trigger-arrow {
  position: absolute;
  top: 11px;
  right: 12px;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 5px solid #000;
  border-right: 3px solid transparent;
  border-left: 3px solid transparent;
}
.page-shoes_first .shoes-first-select .jq-selectbox__dropdown {
  top: 27px;
  width: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 1px solid #d0d0d0;
  background: #FFF;
  font: 12px/14px "PT Serif";
}
.page-shoes_first .shoes-first-select .jq-selectbox ul {
  margin: 0;
  padding: 0;
}
.page-shoes_first .shoes-first-select .jq-selectbox ul li {
  min-height: 18px;
  padding: 10px 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: #000;
}
.page-shoes_first .shoes-first-select .jq-selectbox ul li.selected,
.page-shoes_first .shoes-first-select .jq-selectbox ul li:hover {
  color: #000;
  text-decoration: underline;
}
.page-shoes_first .shoes-first-wrap-item {
  padding: 30px 0;
  border-bottom: 1px solid #e8e8e8;
}
.page-shoes_first .shoes-first-wrap-item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .shoes-first-wrap-item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .shoes-first-wrap-item__gift-header {
  text-align: center;
  font: 28px/32px "bodoni";
  padding-bottom: 25px;
  display: block;
}
.page-shoes_first .shoes-first-wrap-item__gift-for-the-best-friend-header {
  text-align: center;
  font: 35px/32px "bodoni";
  padding-bottom: 25px;
}
.page-shoes_first .shoes-first-wrap-item .row {
  width: 315px;
  float: left;
  position: relative;
}
.page-shoes_first .shoes-first-wrap-item .row:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .shoes-first-wrap-item .row:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .shoes-first-wrap-item .row-tags_priz {
  display: block;
  position: absolute;
  z-index: 1;
}
.page-shoes_first .shoes-first-wrap-item .row-images {
  width: 110px;
  height: 126px;
  float: left;
  vertical-align: top;
}
.page-shoes_first .shoes-first-wrap-item .row-images .img {
  max-width: 100%;
}
.page-shoes_first .shoes-first-wrap-item .row-text {
  width: 185px;
  float: right;
  padding-top: 30px;
  vertical-align: top;
}
.page-shoes_first .shoes-first-wrap-item .row-text-tag {
  font: 11px/11px Arial;
  text-transform: uppercase;
  letter-spacing: 0.4em;
  margin-bottom: 7px;
}
.page-shoes_first .shoes-first-wrap-item .row-text-name {
  font: 22px "bodoni";
  text-transform: uppercase;
  margin-bottom: 5px;
}
.page-shoes_first .shoes-first-wrap-item .row-text-price {
  font: 22px "bodoni";
}
.page-shoes_first .shoes-first-wrap-item .row:last-child {
  float: right;
}
.page-shoes_first .shoes-first-wrap-item:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.page-shoes_first .shoes-first .reload {
  clear: both;
  padding-top: 27px;
  margin-bottom: 30px;
}
.page-shoes_first .shoes-first .reload a {
  width: 185px;
  height: 56px;
  display: block;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  line-height: 99px;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.page-shoes_first .shoes-first .reload a:hover {
  color: #e0282f;
  text-decoration: none;
}
.page-shoes_first .shoes-first-partners {
  border-top: 1px solid #e8e8e8;
  padding-top: 30px;
  margin-top: 30px;
}
.page-shoes_first .shoes-first-partners-title {
  font: 35px "interfont_bold";
  text-transform: uppercase;
  letter-spacing: 0.2em;
  margin-bottom: 23px;
  text-align: center;
}
.page-shoes_first .shoes-first-partners-item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .shoes-first-partners-item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .shoes-first-partners-item-row {
  width: 197px;
  text-align: center;
  margin: 0 38px 30px 0;
  float: left;
}
.page-shoes_first .shoes-first-partners-item-row .img {
  border: 1px solid #e8e8e8;
  display: block;
}
.page-shoes_first .shoes-first-partners-item-row .name {
  font: bold 11px "PT Serif";
  text-transform: uppercase;
  margin: 14px 0 4px;
}
.page-shoes_first .shoes-first-partners-item-row .text {
  font: italic 11px/16px "PT Serif";
}
.page-shoes_first .shoes-first-partners-item-row:nth-of-type(3n) {
  margin-right: 0;
}
.page-shoes_first .section-obves {
  border-top: 1px solid #e8e8e8;
  padding-top: 30px;
  margin-top: 0px;
}
.page-shoes_first .popup-wrap {
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  position: fixed;
  outline: none;
  display: none;
  -webkit-backface-visibility: hidden;
  overflow-y: scroll;
  overflow-x: hidden;
}
.page-shoes_first .popup-wrap-container {
  text-align: left;
  position: absolute;
  width: 1000px;
  height: 100%;
  left: 50%;
  top: 10%;
  margin-left: -313px;
  z-index: 510;
}
.page-shoes_first .popup-wrap-container-content {
  width: 665px;
  position: relative;
  display: inline-block;
  padding-bottom: 20px;
  margin: 10px 0;
  border: 1px solid #000;
  background: #fff;
  vertical-align: middle;
  z-index: 515;
}
.page-shoes_first .popup-wrap-container-content .item {
  position: relative;
  padding: 30px 30px 0;
}
.page-shoes_first .popup-wrap-container-content .item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .item .closed {
  width: 11px;
  height: 10px;
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: url('../img/icon/popup-freeman-close.gif');
  cursor: pointer;
}
.page-shoes_first .popup-wrap-container-content .item-images {
  width: 315px;
  float: left;
}
.page-shoes_first .popup-wrap-container-content .item-images .img {
  max-width: 100%;
}
.page-shoes_first .popup-wrap-container-content .item-text {
  width: 285px;
  float: right;
}
.page-shoes_first .popup-wrap-container-content .item-text-rubrik {
  font: 11px Arial;
  text-transform: uppercase;
  letter-spacing: 0.4em;
  margin-bottom: 7px;
}
.page-shoes_first .popup-wrap-container-content .item-text-brand {
  font: 26px "bodoni";
  text-transform: uppercase;
}
.page-shoes_first .popup-wrap-container-content .item-text-art {
  color: #d2d2d2;
  font: 12px Arial;
  text-transform: uppercase;
  margin-bottom: 11px;
}
.page-shoes_first .popup-wrap-container-content .item-text-price {
  font: 26px "bodoni";
  margin-bottom: 15px;
}
.page-shoes_first .popup-wrap-container-content .item-text-buy {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 20px;
  margin-bottom: 15px;
}
.page-shoes_first .popup-wrap-container-content .item-text-buy .btn {
  font: 12px/22px "interfont_bold";
  letter-spacing: 0.1em;
  padding-right: 15px;
  padding-left: 15px;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td {
  font-size: 14px;
  padding-bottom: 11px;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll {
  outline: none;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll .plus {
  width: 7px;
  height: 11px;
  display: inline-block;
  background: url('../img/pop-arrow.png') bottom right no-repeat;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll .minus {
  width: 7px;
  height: 11px;
  display: inline-block;
  background: url('../img/pop-arrow.png') top left no-repeat;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input {
  width: 15px;
  text-align: center;
  border: 0;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input {
  outline: none;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a::selection,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input::selection {
  color: #000;
  background: transparent;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a::-moz-selection,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input::-moz-selection {
  color: #000;
  background: transparent;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a::-webkit-selection,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input::-webkit-selection {
  color: #000;
  background: transparent;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a::selection,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input::selection {
  color: #000;
  background: transparent;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a::-moz-selection,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input::-moz-selection {
  color: #000;
  background: transparent;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll a::-webkit-selection,
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td .coll input::-webkit-selection {
  color: #000;
  background: transparent;
}
.page-shoes_first .popup-wrap-container-content .item-text-table table tr td:first-child {
  color: #585858;
  padding-right: 20px;
}
.page-shoes_first .popup-wrap-container-content .item-text-size p {
  color: #585858;
  font-size: 14px;
  margin-bottom: 10px;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul {
  width: 220px;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul li {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul li a {
  width: 33px;
  height: 33px;
  display: block;
  text-align: center;
  font: 11px/32px Arial;
  border: 1px solid #e8e8e8;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul li a:hover {
  color: #e0282f;
  text-decoration: none;
  border: 1px solid #e0282f;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul li.active a {
  color: #e0282f;
  text-decoration: none;
  border: 1px solid #e0282f;
}
.page-shoes_first .popup-wrap-container-content .item-text-size ul li:nth-of-type(5n) {
  margin-right: 0;
}
.page-shoes_first .popup-wrap-container-content .about-text {
  font: 14px/22px "PT Serif";
  border-top: 1px solid #e8e8e8;
  padding-top: 15px;
  margin: 10px 30px 0;
}
.page-shoes_first .popup-wrap-container-content .more-shoes {
  border-top: 1px dashed #e8e8e8;
  margin-top: 21px;
}
.page-shoes_first .popup-wrap-container-content .more-shoes:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .more-shoes:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-title {
  color: #d2d2d2;
  font: 11px Arial;
  letter-spacing: 0.4em;
  text-align: center;
  text-transform: uppercase;
  margin-top: -6px;
  margin-bottom: 30px;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-title span {
  background: #fff;
  padding: 0 10px;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row {
  width: 300px;
  float: left;
  margin-left: 30px;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row-images {
  width: 110px;
  float: left;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row-images .img {
  max-width: 100%;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row-text {
  width: 180px;
  float: right;
  padding-top: 27px;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row-text .rang {
  font: 11px Arial;
  text-transform: uppercase;
  letter-spacing: 0.4;
  margin-bottom: 9px;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row-text .brand {
  font: 20px "bodoni";
  text-transform: uppercase;
}
.page-shoes_first .popup-wrap-container-content .more-shoes-row:last-child {
  float: right;
  margin-left: 0;
  margin-right: 30px;
}
.page-shoes_first.pop-up-hodden {
  overflow-y: hidden;
}
.page-shoes_first .start {
  height: 609px;
  text-align: center;
  background: url('../img/sf-start.png') top center no-repeat;
  margin-bottom: 54px;
  border: 1px solid transparent;
}
.page-shoes_first .start-title {
  font: 26px/28px "bodoni";
  text-transform: uppercase;
  margin-top: 208px;
  margin-bottom: 25px;
}
.page-shoes_first .start .form input[type="text"] {
  width: 263px;
  height: 26px;
  color: #afafaf;
  font: 14px "PT Serif Italic";
  padding-left: 20px;
  padding-right: 5px;
  margin-bottom: 30px;
  border: 1px solid #d0d0d0;
}
.shoes-first {
  position: relative;
}
.shoes-first-title {
  font: 35px/24px "interfont_bold";
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  margin-bottom: 20px;
}
.shoes-first-title--calzedonia {
  padding-top: 16px !important;
  margin-bottom: 17px !important;
}
.shoes-first-menu {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 25px;
}
.shoes-first-menu ul {
  width: 470px;
  text-align: justify;
  margin: 0 auto;
  padding-bottom: 2px;
}
.shoes-first-menu ul li {
  display: inline-block;
  font: 12px "PT Serif";
  text-transform: uppercase;
}
.shoes-first-menu ul li a {
  -webkit-transition: all 250ms ease-in 0.3s ease;
  -moz-transition: all 250ms ease-in 0.3s ease;
  -o-transition: all 250ms ease-in 0.3s ease;
  -ms-transition: all 250ms ease-in 0.3s ease;
  transition: all 250ms ease-in 0.3s ease;
}
.shoes-first-menu ul li.active a,
.shoes-first-menu ul li.active span {
  color: #e0282f;
}
.shoes-first-menu ul:after {
  content: '';
  width: 100%;
  display: inline-block;
}
.konkurs_mail_form_div {
  padding-top: 30px;
  border-top: 1px solid #e8e8e8;
  padding-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
  margin-top: 30px;
}
.row-text-link-title {
  font: 28px/26px "bodoni";
  text-transform: none;
  margin-bottom: 5px;
}
.konkurs_mail_form_div span.text {
  font: 14px/14px "PT Serif";
}
.calzedonia__page-title {
  text-align: center;
  padding-bottom: 17px;
  font: 50px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 50px;
}
.calzedonia__img-pop-up {
  width: 486px;
  margin: auto;
}
.calzedonia__page-text {
  font: 15px/20px "PT Serif" !important;
}
.calzedonia-thumbnail {
  text-align: center;
  float: left;
  margin: 0 37px 29px 0;
  cursor: pointer;
  -webkit-transition: .4s;
  -moz-transition: .4s;
  -ms-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
  width: 200px;
  overflow: hidden;
  position: relative;
}
.calzedonia-thumbnail__content-wrapper:hover:after {
  content: "";
  position: absolute;
  top: 71px;
  left: 71px;
  width: 55px;
  height: 55px;
  background: url("/front/img/shoes-first/rectangle-hover.png");
  opacity: 1;
}
.calzedonia-thumbnail__img {
  box-sizing: border-box;
  border: 1px solid #ddd;
}
.calzedonia-thumbnail__hover-thumbnail {
  display: none;
  position: absolute;
  cursor: pointer;
}
.calzedonia-thumbnail__wrapper {
  margin-right: -45px;
  overflow: hidden;
  position: relative;
}
.calzedonia-thumbnail__name {
  font: 16px "PT Serif";
  text-transform: uppercase;
  padding-top: 5px;
  white-space: nowrap;
}
.calzedonia-thumbnail__votes {
  font: italic 11px "Noto Serif";
  height: 15px;
  padding-bottom: 12px;
  letter-spacing: -0.6px;
}
.calzedonia-thumbnail__button {
  text-align: center;
  width: 160px;
  color: #fff;
  text-transform: uppercase;
  padding: 9px 0;
  letter-spacing: 1.8px;
  margin: auto;
  background: #000;
  font: 11px "interfont_bold";
  cursor: pointer;
}
.calzedonia-thumbnail__button--pop-up {
  margin: 32px auto 37px !important;
}
.calzedonia-thumbnail__button--voted {
  color: #D93035;
  text-transform: uppercase;
  text-align: center;
  padding: 9px 0;
  letter-spacing: 1.8px;
  font: 11px "interfont_bold";
}
.calzedonia-thumbnail__button:hover {
  background: #e0282f;
}
.calzedonia-thumbnail__error-popup-text {
  height: 237px;
  width: 480px;
  padding-top: 68px;
  text-align: center;
  box-sizing: border-box;
  font: 35px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 30px;
}
.page-test .top-astro {
  text-align: center;
  /*padding-bottom: 30px;*/
  margin-bottom: 30px;
}
.page-test .top-test {
  text-align: center;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.page-test .top-test-title {
  font: 35px "interfont_bold";
  text-transform: uppercase;
  letter-spacing: 0.2em;
  margin-bottom: 23px;
}
.page-test .top-test-content-title {
  font: 30px/32px "bodoni";
  text-transform: none;
  margin-top: 15px;
  margin-bottom: 20px;
}
.page-test .top-test-content-text {
  font: 15px/20px "PT Serif";
}
.page-test .top-test-info {
  margin-top: 10px;
}
.page-test .top-test-info .heart {
  font: 11px Arial;
  position: relative;
  margin-right: 30px;
}
.page-test .top-test-info .heart:before {
  content: '';
  width: 14px;
  height: 12px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: -16px;
  background: url('../img/icon/heart.png');
}
.page-test .top-test-info .comments {
  font: 11px Arial;
  position: relative;
}
.page-test .top-test-info .comments:before {
  content: '';
  width: 16px;
  height: 14px;
  display: inline-block;
  position: absolute;
  top: -1px;
  left: -18px;
  background: url('../img/icon/comment.png');
}
.page-test .top-test-info .test-go {
  font: 10px Arial;
  display: block;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  margin-top: 12px;
}
.page-test .top-test-info .test-go .red {
  color: #e0282f;
}
.page-test .test-container .row {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  margin-bottom: 30px;
  overflow: hidden;
}
.page-test .test-container .row-img {
  float: left;
  margin-right: 25px;
}
.page-test .test-container .row-text {
  margin-bottom: 20px;
  overflow: hidden;
}
.page-test .test-container .row-text-date {
  font: 11px "PT Serif Italic";
  line-height: 14px;
  margin-bottom: 10px;
}
.page-test .test-container .row-text-link-title {
  font: 28px/30px "bodoni";
  text-transform: none;
  margin-bottom: 10px;
}
.page-test .test-container .row-text-link-sub {
  color: #58584b;
  font: 15px/20px "PT Serif";
  text-transform: none;
}
.page-test .test-container .row-text-link:hover {
  text-decoration: none;
}
.page-test .test-container .row-text-link:hover .row-text-link-title {
  text-decoration: underline;
}
.page-test .test-container .row:nth-of-type(even) .row-img {
  float: right;
  margin-right: 0;
  margin-left: 25px;
}
.page-test .test-container .row:last-child {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.page-test .reload {
  clear: both;
  padding-top: 27px;
}
.page-test .reload a {
  width: 185px;
  height: 56px;
  display: block;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  line-height: 99px;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.page-test .reload a:hover {
  color: #e0282f;
  text-decoration: none;
}
.page-test .page-date {
  font: 11px "PT Serif Italic";
  text-align: center;
  margin-bottom: 15px;
}
.page-test .page-title {
  font: 48px/44px "bodoni";
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 10px;
}
.page-test .page-view {
  font: 11px "PT Serif";
  text-align: center;
  position: relative;
  margin-bottom: 35px;
}
.page-test .page-view:before {
  content: '';
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  top: 3px;
  margin-left: -18px;
  background: url('../img/icon/eye.png');
}
.page-test .page-content {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.page-test .page-content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .page-content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .page-content .img {
  float: left;
  margin: 3px 20px 10px 0;
}
.page-test .page-content .mxmas_img {
  margin: 30px 20px 10px 0;
}
.page-test .page-content p {
  color: #545454;
  font: 15px/20px "PT Serif";
}
.page-test .page-content.result {
  border-top: 1px solid #e8e8e8;
}
.page-test .page-content.result .result-sub {
  font: 11px Arial;
  color: #e0282f;
  text-align: center;
  letter-spacing: 0.4em;
  margin-top: 20px;
  margin-bottom: 20px;
}
.page-test .page-content.result .result-title {
  font: 30px/28px "bodoni";
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 25px;
}
.page-test .page-content.result .img {
  margin: 3px 40px 40px 0;
}
.page-test .page-content-nav {
  margin-top: 20px;
}
.page-test .page-content-nav:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .page-content-nav:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .page-content-nav a {
  font: 12px "interfont_bold";
  letter-spacing: 0.1em;
  padding-top: 9px;
}
.page-test .page-content-nav a.left {
  float: left;
}
.page-test .page-content-nav a.right {
  float: right;
}
.page-test .page-question-question {
  font: 11px Arial;
  letter-spacing: 0.4em;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.page-test .page-question-title {
  font: 20px 22px "bodoni";
  text-transform: uppercase;
  margin-bottom: 27px;
}
.page-test .page-question-item .row {
  width: 197px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-right: 34px;
  margin-bottom: 20px;
}
.page-test .page-question-item .row .img {
  width: 197px;
  height: 197px;
  display: block;
  margin-bottom: 15px;
}
.page-test .page-question-item .row-title {
  font: 12px "PT Serif";
  text-transform: uppercase;
  margin-bottom: 5px;
  font-weight: bold;
}
.page-test .page-question-item .row-text {
  font: 12px "PT Serif";
  margin-bottom: 5px;
}
.page-test .page-question-item .row .jq-radio {
  width: 19px;
  height: 19px;
  background: url('../img/radio-button-red.png') no-repeat 0 0;
}
.page-test .page-question-item .row:nth-of-type(3n) {
  margin-right: 0;
}
.page-test .page-question-nav {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
}
.page-test .page-question-nav:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .page-question-nav:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .page-question-nav a {
  font: 12px "interfont_bold";
  letter-spacing: 0.1em;
  padding-top: 9px;
}
.page-test .page-question-nav a.left {
  float: left;
}
.page-test .page-question-nav a.right {
  float: right;
}
.page-test .spec .page-title {
  font-size: 50px;
  line-height: 44px;
  text-transform: none;
}
.page-test .spec .page-nav {
  height: 53px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  text-align: justify;
  padding: 10px 25px 0;
  margin-top: 25px;
  margin-bottom: 27px;
}
.page-test .spec .page-nav .page-nav-row {
  display: inline-block;
  padding: 0;
  text-align: center;
}
.page-test .spec .page-nav .page-nav-row a,
.page-test .spec .page-nav .page-nav-row span {
  font: 13px/18px "PT Serif";
  text-transform: uppercase;
}
.page-test .spec .page-nav:after {
  content: '';
  width: 100%;
  display: inline-block;
}
.page-test .spec .page-content {
  font: 15px/22px "PT Serif";
}
.page-test .spec .page-content p {
  font: 15px/22px "PT Serif";
}
.page-test .spec .page-question .page-question-title {
  font: 28px/30px "bodoni";
  text-transform: none;
}
.page-test .spec .page-question .row-text {
  margin-top: 10px;
  font: 13px/18px "PT Serif";
  text-align: left;
}
.page-test .spec .index-section {
  background: transparent;
  margin-top: 0;
  border: 0;
}
.page-test .spec .index-section_title {
  font: bold 35px/24px "Noto Sans";
}
.page-test .spec .index-section .best-list .item {
  margin-bottom: 25px;
}
.page-test .spec .index-section .best-list .item-title {
  font-size: 22px;
  line-height: 24px;
  text-transform: none;
}
.page-test .spec .rate-question {
  font: 11px Arial;
  letter-spacing: 0.4em;
  text-transform: uppercase;
}
.page-test .spec .rate-item {
  padding-bottom: 23px;
  margin-bottom: 25px;
  border-bottom: 1px solid #e8e8e8;
}
.page-test .spec .rate-item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .spec .rate-item:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.page-test .spec .rate-item-title {
  font: 35px/30px "bodoni";
  margin: 10px 0 25px;
}
.page-test .spec .rate-item-img {
  width: 250px;
  float: left;
}
.page-test .spec .rate-item-right {
  margin-top: -4px;
  margin-left: 270px;
}
.page-test .spec .rate-item-right .row {
  margin-bottom: 8px;
}
.page-test .spec .rate-item-right .row .num {
  font: 13px/20px "PT Serif Italic";
}
.page-test .spec .rate-item-right .row .name {
  font: 15px/24px "PT Serif Bold";
}
.page-test .spec .rate-item-right .row:first-child {
  color: #e0282f;
}
.page-test .spec .rate-item-right .row:first-child .name {
  font: 25px/24px "PT Serif";
}
.page-test .spec .rate-item:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border: 0;
}
.page-shoes_first.page-test .page-content {
  padding-bottom: 25px;
}
.page-competition .head {
  margin-bottom: 26px;
}
.page-competition .head-title {
  text-transform: uppercase;
  text-align: center;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
}
.page-competition .head-sub {
  color: #585858;
  font: 12px/16px "PT Serif";
  text-align: center;
}
.page-competition .man-profil {
  text-align: center;
  padding-bottom: 24px;
  margin-bottom: 30px;
  border-bottom: 1px solid #e8e8e8;
}
.page-competition .man-profil-photo .img {
  width: 600px;
  height: 300px;
  display: block;
  margin: 0 auto 19px;
}
.page-competition .man-profil-info_title {
  color: #e0282f;
  font: 11px/11px Arial;
  text-transform: uppercase;
  letter-spacing: 0.4em;
}
.page-competition .man-profil-info_name {
  text-transform: uppercase;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
}
.page-competition .man-profil-info_bio {
  font: 11px/15px "PT Serif Italic";
  margin-bottom: 15px;
}
.page-competition .man-profil-info_text {
  font: 16px/24px "PT Serif";
  text-align: left;
}
.page-competition .man-profil-info .button {
  padding-bottom: 30px;
  margin-bottom: 24px;
  border-bottom: 1px solid #e8e8e8;
}
.page-competition .priz-title {
  display: block;
  font: 28px/20px "interfont_extralight";
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 0.35em;
}
.page-competition .brands-list {
  font-size: 0;
  margin-right: -40px;
  margin-top: 30px;
}
.page-competition .brands-list + .prix__title--block {
  margin-top: 15px;
}
.page-competition .brands-list .item {
  display: inline-block;
  vertical-align: top;
  width: 313px;
  min-height: 228px;
  border: 1px solid #e4e0d8;
  position: relative;
  cursor: pointer;
  margin-right: 37px;
  margin-bottom: 30px;
}
.page-competition .brands-list .item:after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -8.5px;
  width: 17px;
  height: 13px;
  background: url('/front/img/prix/star-icon.gif') no-repeat 0 0;
}
.page-competition .brands-list .item-inner {
  padding: 15px 15px 5px;
  position: relative;
}
.page-competition .brands-list .item:hover .brand-mask {
  opacity: 1;
}
.page-competition .brands-list .brand-logo {
  height: 131px;
  text-align: center;
  margin-bottom: 13px;
}
.page-competition .brands-list .brand-logo:before {
  content: "";
  display: inline-block;
  height: 131px;
  vertical-align: middle;
  width: 1px;
  margin-left: -1px;
}
.page-competition .brands-list .brand-logo img {
  vertical-align: middle;
}
.page-competition .brands-list .brand-mask {
  position: absolute;
  top: 15px;
  left: 15px;
  opacity: 0;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.page-competition .brands-list .brand-info {
  text-align: center;
}
.page-competition .brands-list .brand-info .title {
  display: block;
  font: 13px/18px "PT Serif Italic";
  text-transform: uppercase;
}
.page-competition .brands-list .brand-info .desc {
  display: block;
  font: 12px/18px "PT Serif Bold";
  color: #b6985b;
}
.page-competition .button {
  text-align: center;
  padding: 20px 0;
  margin-bottom: 30px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.page-competition .all-man {
  margin-top: 30px;
}
.page-competition .all-man-item-row {
  width: 197px;
  display: inline-block;
  text-align: center;
  margin-right: 34px;
  margin-bottom: 27px;
  vertical-align: top;
}
.page-competition .all-man-item-row .lnk {
  display: block;
}
.page-competition .all-man-item-row .lnk .img {
  width: 197px;
  height: 259px;
  display: block;
}
.page-competition .all-man-item-row .lnk .name {
  font: 11px/15px "PT Serif Bold";
  text-transform: uppercase;
  margin-top: 12px;
}
.page-competition .all-man-item-row .bio {
  font: 11px/16px "PT Serif Italic";
}
.page-competition .all-man-item-row:nth-of-type(3n) {
  margin-right: 0;
}
.page-competition .reload {
  clear: both;
}
.page-competition .reload a {
  width: 185px;
  height: 56px;
  display: block;
  overflow: hidden;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  line-height: 99px;
  margin: 0 auto;
  background: url('../img/icon/reload.png') top center no-repeat;
}
.page-competition .reload a:hover {
  color: #e0282f;
  text-decoration: none;
}
.page-competition .fm-2015 {
  text-align: center;
}
.page-competition .fm-2015-title {
  text-align: center;
  text-transform: uppercase;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 44px;
  margin-bottom: 25px;
}
.page-competition .fm-2015-sub {
  font: 12px/16px "PT Serif";
  text-transform: uppercase;
  text-align: center;
}
.page-competition .fm-2015-img {
  width: 710px;
  height: 520px;
  background: url('../img/free-man-2015.jpg') -24px -30px no-repeat;
  border: 1px solid transparent;
}
.page-competition .fm-2015-img .text {
  text-transform: uppercase;
  font: 26px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
  margin-top: 194px;
  margin-bottom: 24px;
  border: 1px solid transparent;
}
.page-competition .fm-2015-img .row {
  margin-bottom: 30px;
}
.page-competition .fm-2015-img .row input {
  width: 266px;
  height: 26px;
  color: #d0d0d0;
  font: 14px/15px "PT Serif Italic";
  padding-left: 11px;
  border: 1px solid #d0d0d0;
}
.section-freeman {
  margin-bottom: 30px;
}
.section-freeman__content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.section-freeman__content:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.section-freeman__content .photo {
  float: left;
}
.section-freeman__content .photo img {
  display: block;
}
.section-freeman__content .info {
  width: 315px;
  float: right;
  text-align: center;
  margin-top: 102px;
}
.section-freeman__content .name {
  display: block;
  text-transform: none;
  font: 30px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 32px;
  margin-top: -4px;
}
.section-freeman__content .about {
  display: block;
  font: 11px/16px "PT Serif Italic";
  margin-bottom: 14px;
}
.section-freeman + .section-obves {
  border-top: 1px solid #e8e8e8;
  padding-top: 30px;
}
.wnetwork {
  margin-top: 0px;
  padding-bottom: 100px;
  background-color: #fff;
  position: relative;
  z-index: 1;
}
.wnetwork-item {
  overflow: hidden;
}
.wnetwork-item-row {
  width: 280px;
  display: inline-block;
  vertical-align: top;
}
.wnetwork-item-row .brend {
  width: 280px;
  height: 50px;
  display: block;
  margin-bottom: 10px;
}
.wnetwork-item-row .brend.elle {
  background: url('../img/wnetwork/elle.png') center no-repeat;
}
.wnetwork-item-row .brend.wd {
  background: url('../img/wnetwork/wd.png') center no-repeat;
}
.wnetwork-item-row .brend.psy {
  background: url('../img/wnetwork/psy.png') center no-repeat;
}
.wnetwork-item-row .brend.sh {
  background: url('../img/wnetwork/sh.png') center no-repeat;
}
.wnetwork-item-row .brend.eg {
  background: url('../img/wnetwork/eg.png') center no-repeat;
}
.wnetwork-item-row .brend.par {
  background: url('../img/wnetwork/par.png') center no-repeat;
}
.wnetwork-item-row .link .title {
  font: 16px/20px "PT Serif Bold";
  padding-top: 10px;
}
.wnetwork .bx-wrapper {
  position: relative;
  padding: 0 50px;
}
.wnetwork .bx-wrapper .bx-pager {
  display: none;
}
.wnetwork .bx-wrapper .bx-prev {
  width: 19px;
  height: 35px;
  display: block;
  background: url('../img/icon/wm-arrow.png') top left no-repeat;
  line-height: 1000px;
  overflow: hidden;
  position: absolute;
  top: 145px;
  left: 16px;
}
.wnetwork .bx-wrapper .bx-prev.disabled {
  opacity: .4;
}
.wnetwork .bx-wrapper .bx-next {
  width: 19px;
  height: 35px;
  display: block;
  background: url('../img/icon/wm-arrow.png') top right no-repeat;
  line-height: 1000px;
  overflow: hidden;
  position: absolute;
  top: 145px;
  right: 16px;
}
.wnetwork .bx-wrapper .bx-next.disabled {
  opacity: .4;
}
.side-search {
  border: 1px solid #ededed;
}
.side-search__wrapper-input {
  position: relative;
  margin: 30px 20px;
  background: #ededed;
}
.side-search__text-input {
  width: 100%;
  height: 40px;
  background: #ededed;
  border: 0;
  padding: 0 33px 0 7px;
  box-sizing: border-box;
  font: 12px/45px "PT Serif";
}
.side-search__btn {
  position: absolute;
  cursor: pointer;
  right: 2px;
  top: 6px;
  width: 32px;
  height: 32px;
  border: 0;
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABoklEQVRYR+2VyytFURSH7xVmIkX+AY+pR5SZCVJKnnNTROZylSF5zblDKSN15TEw9PoLMPIYMxAZeHw/nSsDp722znFTZ9fXuZ2971pfa++9TjpV4JEucP5UIpBUIKmATwVquLIT0At1oP9eQQ5W4eY3V9oqMEjwdSgLSfLE+zHI+kpYBAYIugVFsAOLcArv0ASTMBwkHuW54SPhEqgm2AWUwwzMhwQf5/0aPEMDXFslXAIZAs3CLvQ4gm4yPwJLMB2VwDmBmqETDhxBW5k/gUvQITUNVwUegvJX8rx3RCxm/iVYU8LzzWIQl0ApyV+jEDgjSAt0wb4jYBvzx6DeUGtJrjWuCugAZmAPuh1BdVWHINJDWEVAXcOKQGQuREK9YBnUkHQNzV3RVQHl64NtUCNS210ANSIdMt2QKVCz0lDidrh1VOtr2iKgxf2gVqyG9NN45OUd1IPOQIdVwiqgpNqO/MdIZVZFlEzteQV0BQ+h0UfCR8BSVfULL4moBST5XeIo2I5Q+TgE8hJZfuiboG36cwHLdn2uiasCiUBSgf9TgQ+9Xkkh69Y3FAAAAABJRU5ErkJggg==");
}
@font-face {
  font-family: 'icomoon';
  src: url('/front/fonts/icomoon.eot?akhxc7');
  src: url('/front/fonts/icomoon.eot?akhxc7#iefix') format('embedded-opentype'), url('/front/fonts/icomoon.ttf?akhxc7') format('truetype'), url('/front/fonts/icomoon.woff?akhxc7') format('woff'), url('/front/fonts/icomoon.svg?akhxc7#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'icomoon-social';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.voting_button {
  text-align: center;
  width: 160px;
  color: #fff;
  text-transform: uppercase;
  padding: 9px 0;
  letter-spacing: 1.8px;
  margin: auto;
  background: #000;
  font: 11px "interfont_bold";
  cursor: pointer;
}
.voting_button_already {
  color: #D93035;
  text-transform: uppercase;
  text-align: center;
  padding: 9px 0;
  letter-spacing: 1.8px;
  font: 11px "interfont_bold";
}
.voting_button:hover {
  background: #e0282f;
}
.spopup-fade {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: url("../img/null.50.png") 0 0;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 19999;
  display: none;
}
.spopup {
  position: fixed;
  top: 125px;
  left: 50%;
  background: #ffffff;
  z-index: 99000;
  margin: 0 0 0 -240px;
  /* display: none; */
}
.close-popup-x {
  display: block;
  height: 20px;
  width: 20px;
  right: 12px;
  top: 12px;
  position: absolute;
  text-indent: -999em;
  background: url('../img/popup-close.gif') no-repeat 0 0;
  cursor: pointer;
}
.competitions_photo_votes {
  font: italic 11px "Noto Serif";
  height: 15px;
  padding-bottom: 12px;
  letter-spacing: -0.6px;
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xMIzQ.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxM.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc-.woff) format('woff');
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/Cormorant-Bold.eot');
  src: url('/static/fonts/cormorant/Cormorant-Bold.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-bold.woff2') format('woff2'), url('/static/fonts/cormorant/Cormorant-Bold.woff') format('woff'), url('/static/fonts/cormorant/Cormorant-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-light.eot');
  src: url('/static/fonts/cormorant/cormorant-light.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-light.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-light.woff') format('woff'), url('/static/fonts/cormorant/cormorant-light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-medium.eot');
  src: url('/static/fonts/cormorant/cormorant-medium.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-medium.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-medium.woff') format('woff'), url('/static/fonts/cormorant/cormorant-medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-regular.eot');
  src: url('/static/fonts/cormorant/cormorant-regular.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-regular.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-regular.woff') format('woff'), url('/static/fonts/cormorant/cormorant-regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-italic.eot');
  src: url('/static/fonts/cormorant/cormorant-italic.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-italic.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-italic.woff') format('woff'), url('/static/fonts/cormorant/cormorant-italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('/static/fonts/roboto-light/roboto-light.eot');
  src: url('/static/fonts/roboto-light/roboto-light.eot?#iefix') format('embedded-opentype'), url('/static/fonts/roboto-light/roboto-light.woff2') format('woff2'), url('/static/fonts/roboto-light/roboto-light.woff') format('woff'), url('/static/fonts/roboto-light/roboto-light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('/static/fonts/roboto-light/roboto-lightitalic.eot');
  src: url('/static/fonts/roboto-light/roboto-lightitalic.eot?#iefix') format('embedded-opentype'), url('/static/fonts/roboto-light/roboto-lightitalic.woff2') format('woff2'), url('/static/fonts/roboto-light/roboto-lightitalic.woff') format('woff'), url('/static/fonts/roboto-light/roboto-lightitalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
.sf-border-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.font-garamond {
  font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman';
}
.shoesfirst-2017 .sf-btn {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
}
.shoesfirst-2017 .sf-btn:hover {
  text-decoration: none;
}
.shoesfirst-2017 .sf-btn-black {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  background-color: #000000;
  color: #ffffff;
  height: 55px;
  line-height: 54px;
  font-size: 16px;
  font-weight: bold;
  font-family: 'Roboto', sans-serif;
  padding: 0 42px;
}
.shoesfirst-2017 .sf-btn-black:hover {
  color: #e2b464;
}
.shoesfirst-2017 {
  font-family: 'Cormorant', serif;
  color: #000000;
  padding-bottom: 82px;
  background-color: #ffffff;
}
.shoesfirst-2017 [data-animate] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
  -moz-transition: -moz-transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
  -o-transition: -o-transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
  transition: transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
}
.shoesfirst-2017 [data-animate='slide-up'] {
  -webkit-transform: translateX(0px) translateY(100px) translateZ(0);
  -moz-transform: translateX(0px) translateY(100px) translateZ(0);
  -ms-transform: translateX(0px) translateY(100px) translateZ(0);
  -o-transform: translateX(0px) translateY(100px) translateZ(0);
  transform: translateX(0px) translateY(100px) translateZ(0);
}
.shoesfirst-2017 .slide-up {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translateX(0px) translateY(0px) translateZ(0);
  -moz-transform: translateX(0px) translateY(0px) translateZ(0);
  -ms-transform: translateX(0px) translateY(0px) translateZ(0);
  -o-transform: translateX(0px) translateY(0px) translateZ(0);
  transform: translateX(0px) translateY(0px) translateZ(0);
}
.shoesfirst-2017 .sf-level {
  padding-bottom: 1px;
}
.shoesfirst-2017 .sf-start {
  height: 615px;
  position: relative;
  margin-bottom: 14px;
}
.shoesfirst-2017 .sf-start__bg {
  position: absolute;
  left: 0px;
  right: 0px;
  top: -36px;
  height: 644px;
  background-image: url('../img/special/shoesfirst-bg.jpg');
  background-position: center 18px;
  background-repeat: no-repeat;
}
.shoesfirst-2017 .sf-start__logo {
  position: absolute;
  left: 44px;
  right: 0px;
  top: 73px;
  height: 228px;
  background-image: url('../img/special/shoesfirst-logo.png');
  background-position: center 0px;
  background-repeat: no-repeat;
}
.shoesfirst-2017 .sf-quote {
  position: relative;
  text-align: center;
  margin-bottom: 49px;
}
.shoesfirst-2017 .sf-quote__image {
  text-align: center;
  position: relative;
  margin-bottom: 17px;
}
.shoesfirst-2017 .sf-quote__image img {
  border: 0;
}
.shoesfirst-2017 .sf-quote__image:after {
  content: ' ';
  position: absolute;
  display: block;
  text-align: center;
  left: 50%;
  bottom: -17px;
  background: url('/static/img/special/quote-icon.png') no-repeat;
  width: 36px;
  height: 36px;
  margin-left: -14px;
}
.shoesfirst-2017 .sf-quote__text {
  font-size: 30px;
  line-height: 32px;
  font-family: 'Cormorant', serif;
  font-weight: 500;
  max-width: 690px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  letter-spacing: -0.02em;
}
.shoesfirst-2017 .sf-quote__author {
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  font-size: 23px;
  line-height: 31px;
  font-family: 'Cormorant', serif;
}
.shoesfirst-2017 .sf-title {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  margin-bottom: 6.5px;
  position: relative;
  text-align: center;
  color: #e2b464;
}
.shoesfirst-2017 .sf-title:before {
  content: '';
  position: absolute;
  display: block;
  height: 0px;
  border-top: 1px solid #e2b464;
  font-size: 0;
  left: 0;
  right: 0;
  top: 50%;
}
.shoesfirst-2017 .sf-title__text {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  width: 640px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 40px;
  line-height: 40px;
  text-transform: uppercase;
  font-family: 'Cormorant', serif;
  font-weight: 500;
}
.shoesfirst-2017 .sf-title__text .font-garamond {
  font-weight: normal;
}
.shoesfirst-2017 .sf-images {
  margin-bottom: 42.5px;
}
.shoesfirst-2017 .sf-images a {
  text-decoration: none;
}
.shoesfirst-2017 .sf-images a:hover {
  text-decoration: none;
}
.shoesfirst-2017 .sf-images__inner {
  display: table;
  width: 100%;
}
.shoesfirst-2017 .sf-images__item {
  display: table-cell;
}
.shoesfirst-2017 .sf-images.double .sf-images__item {
  width: 50%;
}
.shoesfirst-2017 .sf-images.double .sf-images__item:nth-child(2),
.shoesfirst-2017 .sf-images.double .sf-images__item:last-child {
  text-align: right;
}
.shoesfirst-2017 .sf-images__text {
  display: block;
  text-align: center;
  font-size: 35px;
  line-height: 35px;
  padding: 18px 50px 5px 50px;
}
.shoesfirst-2017 .sf-video {
  height: 631px;
  margin-bottom: 29px;
  margin-top: 5px;
  position: relative;
}
.shoesfirst-2017 .sf-video__source {
  height: 100%;
}
.shoesfirst-2017 .sf-video__cover {
  cursor: pointer;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.shoesfirst-2017 .sf-video__cover-img {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.shoesfirst-2017 .sf-video__cover-title {
  padding: 74px 60px 89px 60px;
  position: absolute;
  left: 0;
  top: 0;
  right: 50%;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.9);
}
.shoesfirst-2017 .sf-video__cover-title:before {
  content: attr(title);
  display: block;
  color: #e2b464;
  font-size: 16px;
  line-height: 40px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 3px;
  position: relative;
  left: -4px;
  margin-bottom: 2px;
}
.shoesfirst-2017 .sf-video__cover-text {
  font-size: 45px;
  line-height: 40px;
  display: block;
}
.shoesfirst-2017 .sf-video__play {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  width: 190px;
  height: 190px;
  position: absolute;
  left: 50%;
  top: 51.5%;
  margin-left: -95px;
  margin-top: -95px;
  background: url('../img/special/sf-play-icon.png');
}
.shoesfirst-2017 .sf-video__cover:hover .shoesfirst-2017 .sf-video__play {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017 .sf-article {
  position: relative;
  margin-bottom: 37px;
}
.shoesfirst-2017 .sf-article__body {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  position: relative;
  padding: 0 60px;
}
.shoesfirst-2017 .sf-article--bigpic .sf-article__body {
  margin-top: -139px;
  margin-left: 60px;
  margin-right: 60px;
  text-align: center;
}
.shoesfirst-2017 .sf-article__title {
  font-size: 50px;
  line-height: 50px;
  padding: 27px 20px 25px 20px;
}
.shoesfirst-2017 .sf-article__text {
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto-Light', sans-serif;
  font-weight: normal;
  padding: 0 15px;
  margin-bottom: 33px;
}
.shoesfirst-2017 .sf-gallery {
  position: relative;
  margin-bottom: 26px;
}
.shoesfirst-2017 .sf-gallery-ruler {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  width: 100px;
  height: 100px;
  border: 2px solid #000000;
  display: block;
  top: 220px;
  text-decoration: none;
}
.shoesfirst-2017 .sf-gallery-ruler:before {
  content: '';
  display: block;
  position: absolute;
  width: 17px;
  height: 24px;
  left: 50%;
  margin-left: -8.5px;
  top: 36px;
  background: url('../img/special/sf-arrows-sprite.png');
  background-repeat: no-repeat;
}
.shoesfirst-2017 .sf-gallery-ruler.back {
  left: 41px;
}
.shoesfirst-2017 .sf-gallery-ruler.back:before {
  background-position: 0 0;
}
.shoesfirst-2017 .sf-gallery-ruler.next {
  right: 39px;
}
.shoesfirst-2017 .sf-gallery-ruler.next:before {
  background-position: -17px 0;
}
.shoesfirst-2017 .sf-gallery-ruler:hover {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017 .sf-gallery-viewport {
  overflow: hidden;
  width: 100%;
  height: 540px;
  position: relative;
  margin-bottom: 16px;
}
.shoesfirst-2017 .sf-gallery-slider {
  white-space: nowrap;
  font-size: 0;
}
.shoesfirst-2017 .sf-gallery-item {
  display: inline-block;
  vertical-align: top;
  margin-right: 1px;
}
.shoesfirst-2017 .sf-gallery-descr {
  text-align: center;
  color: #000000;
  font-size: 24px;
}
.shoesfirst-2017 .sf-gallery-count {
  font-size: 25px;
  line-height: 40px;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
}
.shoesfirst-2017 .sf-gallery__ul {
  height: 65px;
  overflow: hidden;
}
.shoesfirst-2017 .sf-gallery-descr__text {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: 'Cormorant', serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017 .sf-gallery-descr__text.show {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017 .sf-gallery-descr__text.hide {
  -moz-opacity: 0;
  -ms-opacity: 0;
  -webkit-opacity: 0;
  -o-opacity: 0;
  opacity: 0;
}
.shoesfirst-2017 .sf-anons {
  margin-top: 18px;
}
.shoesfirst-2017 .sf-anons a {
  text-decoration: none;
}
.shoesfirst-2017 .sf-anons a:hover {
  text-decoration: none;
}
.shoesfirst-2017 .sf-anons__inner {
  display: table;
  width: 100%;
}
.shoesfirst-2017 .sf-anons__col {
  display: table-cell;
  vertical-align: top;
  width: 50%;
}
.shoesfirst-2017 .sf-anons .sf-anons__col.first {
  padding-top: 60px;
}
.shoesfirst-2017 .sf-anons .sf-anons__col.second {
  text-align: right;
}
.shoesfirst-2017 .sf-anons__item {
  margin-bottom: 60px;
}
.shoesfirst-2017 .sf-anons__image {
  width: 490px;
  height: 360px;
  overflow: hidden;
}
.shoesfirst-2017 .sf-anons__image img {
  width: 100%;
}
.shoesfirst-2017 .sf-anons__col.second .sf-anons__image {
  margin: 0 0 0 auto;
}
.shoesfirst-2017 .sf-anons__text {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: rgba(249, 240, 224, 0.9);
  font-size: 35px;
  line-height: 39px;
  text-align: center;
  padding-left: 55px;
  padding-right: 55px;
  margin-top: -40px;
  padding-top: 32px;
  padding-bottom: 34px;
  position: relative;
}
a:hover .shoesfirst-2017 .sf-anons__text {
  background-color: #f9f0e0;
}
.shoesfirst-2017 .sf-anons__col.first .sf-anons__text {
  margin-left: 40px;
  margin-right: 10px;
}
.shoesfirst-2017 .sf-anons__col.second .sf-anons__text {
  margin-left: 50px;
}
.shoesfirst-2017 .sf-anons-more {
  text-align: center;
}
.shoesfirst-2017 a:hover .sf-bordered {
  -webkit-box-shadow: inset 0 -1px 0 0 #000000;
  -moz-box-shadow: inset 0 -1px 0 0 #000000;
  -o-box-shadow: inset 0 -1px 0 0 #000000;
  -ms-box-shadow: inset 0 -1px 0 0 #000000;
  box-shadow: inset 0 -1px 0 0 #000000;
  text-decoration: none;
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xMIzQ.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxM.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc-.woff) format('woff');
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/Cormorant-Bold.eot');
  src: url('/static/fonts/cormorant/Cormorant-Bold.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-bold.woff2') format('woff2'), url('/static/fonts/cormorant/Cormorant-Bold.woff') format('woff'), url('/static/fonts/cormorant/Cormorant-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-light.eot');
  src: url('/static/fonts/cormorant/cormorant-light.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-light.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-light.woff') format('woff'), url('/static/fonts/cormorant/cormorant-light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-medium.eot');
  src: url('/static/fonts/cormorant/cormorant-medium.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-medium.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-medium.woff') format('woff'), url('/static/fonts/cormorant/cormorant-medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-regular.eot');
  src: url('/static/fonts/cormorant/cormorant-regular.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-regular.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-regular.woff') format('woff'), url('/static/fonts/cormorant/cormorant-regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Cormorant';
  src: url('/static/fonts/cormorant/cormorant-italic.eot');
  src: url('/static/fonts/cormorant/cormorant-italic.eot?#iefix') format('embedded-opentype'), url('/static/fonts/cormorant/cormorant-italic.woff2') format('woff2'), url('/static/fonts/cormorant/cormorant-italic.woff') format('woff'), url('/static/fonts/cormorant/cormorant-italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('/static/fonts/roboto-light/roboto-light.eot');
  src: url('/static/fonts/roboto-light/roboto-light.eot?#iefix') format('embedded-opentype'), url('/static/fonts/roboto-light/roboto-light.woff2') format('woff2'), url('/static/fonts/roboto-light/roboto-light.woff') format('woff'), url('/static/fonts/roboto-light/roboto-light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('/static/fonts/roboto-light/roboto-lightitalic.eot');
  src: url('/static/fonts/roboto-light/roboto-lightitalic.eot?#iefix') format('embedded-opentype'), url('/static/fonts/roboto-light/roboto-lightitalic.woff2') format('woff2'), url('/static/fonts/roboto-light/roboto-lightitalic.woff') format('woff'), url('/static/fonts/roboto-light/roboto-lightitalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
.sf-border-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.font-garamond {
  font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman';
}
.shoesfirst-2017-2018 .sf-btn {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
}
.shoesfirst-2017-2018 .sf-btn:hover {
  text-decoration: none;
}
.shoesfirst-2017-2018 .sf-btn-black {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  background-color: #000000;
  color: #ffffff;
  height: 55px;
  line-height: 54px;
  font-size: 16px;
  font-weight: bold;
  font-family: 'Roboto', sans-serif;
  padding: 0 42px;
}
.shoesfirst-2017-2018 .sf-btn-black:hover {
  color: #e2b464;
}
.shoesfirst-2017-2018 {
  font-family: 'Cormorant', serif;
  color: #000000;
  padding-bottom: 82px;
  background-color: #ffffff;
}
.shoesfirst-2017-2018 [data-animate] {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
  -moz-transition: -moz-transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
  -o-transition: -o-transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
  transition: transform 600ms ease, visibility 600ms ease, opacity 600ms ease;
}
.shoesfirst-2017-2018 [data-animate='slide-up'] {
  -webkit-transform: translateX(0px) translateY(100px) translateZ(0);
  -moz-transform: translateX(0px) translateY(100px) translateZ(0);
  -ms-transform: translateX(0px) translateY(100px) translateZ(0);
  -o-transform: translateX(0px) translateY(100px) translateZ(0);
  transform: translateX(0px) translateY(100px) translateZ(0);
}
.shoesfirst-2017-2018 .slide-up {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translateX(0px) translateY(0px) translateZ(0);
  -moz-transform: translateX(0px) translateY(0px) translateZ(0);
  -ms-transform: translateX(0px) translateY(0px) translateZ(0);
  -o-transform: translateX(0px) translateY(0px) translateZ(0);
  transform: translateX(0px) translateY(0px) translateZ(0);
}
.shoesfirst-2017-2018 .sf-level {
  padding-bottom: 1px;
}
.shoesfirst-2017-2018 .sf-start {
  height: 615px;
  position: relative;
  margin-bottom: 14px;
}
.shoesfirst-2017-2018 .sf-start__bg {
  position: absolute;
  left: 0;
  right: 0;
  top: -36px;
  height: 644px;
  background-image: url('../img/special/shoes-first-2018-2019/main.png');
  background-position: center 18px;
  background-repeat: no-repeat;
}
.shoesfirst-2017-2018 .sf-quote {
  position: relative;
  text-align: center;
  margin-bottom: 49px;
}
.shoesfirst-2017-2018 .sf-quote__image {
  text-align: center;
  position: relative;
  margin-bottom: 17px;
}
.shoesfirst-2017-2018 .sf-quote__image img {
  border: 0;
}
.shoesfirst-2017-2018 .sf-quote__image:after {
  content: ' ';
  position: absolute;
  display: block;
  text-align: center;
  left: 50%;
  bottom: -17px;
  background: url('/static/img/special/quote-icon.png') no-repeat;
  width: 36px;
  height: 36px;
  margin-left: -14px;
}
.shoesfirst-2017-2018 .sf-quote__text {
  font-size: 30px;
  line-height: 32px;
  font-family: 'Cormorant', serif;
  font-weight: 500;
  max-width: 690px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  letter-spacing: -0.02em;
}
.shoesfirst-2017-2018 .sf-quote__author {
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  font-size: 23px;
  line-height: 31px;
  font-family: 'Cormorant', serif;
}
.shoesfirst-2017-2018 .sf-title {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  margin-bottom: 6.5px;
  position: relative;
  text-align: center;
  color: #e2b464;
}
.shoesfirst-2017-2018 .sf-title:before {
  content: '';
  position: absolute;
  display: block;
  height: 0px;
  border-top: 1px solid #e2b464;
  font-size: 0;
  left: 0;
  right: 0;
  top: 50%;
}
.shoesfirst-2017-2018 .sf-title__text {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  width: 640px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 40px;
  line-height: 40px;
  text-transform: uppercase;
  font-family: 'Cormorant', serif;
  font-weight: 500;
}
.shoesfirst-2017-2018 .sf-title__text .font-garamond {
  font-weight: normal;
}
.shoesfirst-2017-2018 .sf-images {
  margin-bottom: 42.5px;
}
.shoesfirst-2017-2018 .sf-images a {
  text-decoration: none;
}
.shoesfirst-2017-2018 .sf-images a:hover {
  text-decoration: none;
}
.shoesfirst-2017-2018 .sf-images__inner {
  display: table;
  width: 100%;
}
.shoesfirst-2017-2018 .sf-images__item {
  display: table-cell;
}
.shoesfirst-2017-2018 .sf-images.double .sf-images__item {
  width: 50%;
}
.shoesfirst-2017-2018 .sf-images.double .sf-images__item .sf-images__item:nth-child(2),
.shoesfirst-2017-2018 .sf-images.double .sf-images__item .sf-images__item:last-child {
  text-align: right;
}
.shoesfirst-2017-2018 .sf-images__text {
  display: block;
  text-align: center;
  font-size: 35px;
  line-height: 35px;
  padding: 18px 50px 5px 50px;
}
.shoesfirst-2017-2018 .sf-video {
  height: 631px;
  margin-bottom: 29px;
  margin-top: 5px;
  position: relative;
}
.shoesfirst-2017-2018 .sf-video__source {
  height: 100%;
}
.shoesfirst-2017-2018 .sf-video__cover {
  cursor: pointer;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.shoesfirst-2017-2018 .sf-video__cover-img {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.shoesfirst-2017-2018 .sf-video__cover-title {
  padding: 74px 60px 89px 60px;
  position: absolute;
  left: 0;
  top: 0;
  right: 50%;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.9);
}
.shoesfirst-2017-2018 .sf-video__cover-title:before {
  content: attr(title);
  display: block;
  color: #e2b464;
  font-size: 16px;
  line-height: 40px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 3px;
  position: relative;
  left: -4px;
  margin-bottom: 2px;
}
.shoesfirst-2017-2018 .sf-video__cover-text {
  font-size: 45px;
  line-height: 40px;
  display: block;
}
.shoesfirst-2017-2018 .sf-video__play {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  width: 190px;
  height: 190px;
  position: absolute;
  left: 50%;
  top: 51.5%;
  margin-left: -95px;
  margin-top: -95px;
  background: url('../img/special/sf-play-icon.png');
}
.shoesfirst-2017-2018 .sf-video__cover:hover .sf-video__play {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017-2018 .sf-article {
  position: relative;
  margin-bottom: 37px;
}
.shoesfirst-2017-2018 .sf-article__body {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  position: relative;
  padding: 0 60px;
}
.shoesfirst-2017-2018 .sf-article--bigpic .sf-article__body {
  margin-top: -139px;
  margin-left: 60px;
  margin-right: 60px;
  text-align: center;
}
.shoesfirst-2017-2018 .sf-article__title {
  font-size: 50px;
  line-height: 50px;
  padding: 27px 20px 25px 20px;
}
.shoesfirst-2017-2018 .sf-article__text {
  font-size: 18px;
  line-height: 28px;
  font-family: 'Roboto-Light', sans-serif;
  font-weight: normal;
  padding: 0 15px;
  margin-bottom: 33px;
}
.shoesfirst-2017-2018 .sf-gallery {
  position: relative;
  margin-bottom: 26px;
}
.shoesfirst-2017-2018 .sf-gallery-ruler {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  width: 100px;
  height: 100px;
  border: 2px solid #000000;
  display: block;
  top: 220px;
  text-decoration: none;
}
.shoesfirst-2017-2018 .sf-gallery-ruler:before {
  content: '';
  display: block;
  position: absolute;
  width: 17px;
  height: 24px;
  left: 50%;
  margin-left: -8.5px;
  top: 36px;
  background: url('../img/special/sf-arrows-sprite.png');
  background-repeat: no-repeat;
}
.shoesfirst-2017-2018 .sf-gallery-ruler.back {
  left: 41px;
}
.shoesfirst-2017-2018 .sf-gallery-ruler.back:before {
  background-position: 0 0;
}
.shoesfirst-2017-2018 .sf-gallery-ruler.next {
  right: 39px;
}
.shoesfirst-2017-2018 .sf-gallery-ruler.next:before {
  background-position: -17px 0;
}
.shoesfirst-2017-2018 .sf-gallery-ruler:hover {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017-2018 .sf-gallery-viewport {
  overflow: hidden;
  width: 100%;
  height: 540px;
  position: relative;
  margin-bottom: 16px;
}
.shoesfirst-2017-2018 .sf-gallery-slider {
  white-space: nowrap;
  font-size: 0;
}
.shoesfirst-2017-2018 .sf-gallery-item {
  display: inline-block;
  vertical-align: top;
  margin-right: 1px;
}
.shoesfirst-2017-2018 .sf-gallery-descr {
  text-align: center;
  color: #000000;
  font-size: 24px;
}
.shoesfirst-2017-2018 .sf-gallery-count {
  font-size: 25px;
  line-height: 40px;
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -webkit-opacity: 0.5;
  -o-opacity: 0.5;
  opacity: 0.5;
}
.shoesfirst-2017-2018 .sf-gallery__ul {
  height: 65px;
  overflow: hidden;
}
.shoesfirst-2017-2018 .sf-gallery-descr__text {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: 'Cormorant', serif;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017-2018 .sf-gallery-descr__text.show {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -webkit-opacity: 1;
  -o-opacity: 1;
  opacity: 1;
}
.shoesfirst-2017-2018 .sf-gallery-descr__text.hide {
  -moz-opacity: 0;
  -ms-opacity: 0;
  -webkit-opacity: 0;
  -o-opacity: 0;
  opacity: 0;
}
.shoesfirst-2017-2018 .sf-anons {
  margin-top: 18px;
}
.shoesfirst-2017-2018 .sf-anons a {
  text-decoration: none;
}
.shoesfirst-2017-2018 .sf-anons a:hover {
  text-decoration: none;
}
.shoesfirst-2017-2018 .sf-anons__inner {
  display: table;
  width: 100%;
}
.shoesfirst-2017-2018 .sf-anons__col {
  display: table-cell;
  vertical-align: top;
  width: 50%;
}
.shoesfirst-2017-2018 .sf-anons .sf-anons__col.first {
  padding-top: 60px;
}
.shoesfirst-2017-2018 .sf-anons .sf-anons__col.second {
  text-align: right;
}
.shoesfirst-2017-2018 .sf-anons__item {
  margin-bottom: 60px;
}
.shoesfirst-2017-2018 .sf-anons__image {
  width: 490px;
  height: 360px;
  overflow: hidden;
}
.shoesfirst-2017-2018 .sf-anons__image img {
  width: 100%;
}
.shoesfirst-2017-2018 .sf-anons__col.second .sf-anons__image {
  margin: 0 0 0 auto;
}
.shoesfirst-2017-2018 .sf-anons__text {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: rgba(249, 240, 224, 0.9);
  font-size: 35px;
  line-height: 39px;
  text-align: center;
  padding-left: 55px;
  padding-right: 55px;
  margin-top: -40px;
  padding-top: 32px;
  padding-bottom: 34px;
  position: relative;
}
a:hover .shoesfirst-2017-2018 .sf-anons__text {
  background-color: #f9f0e0;
}
.shoesfirst-2017-2018 .sf-anons__col.first .sf-anons__text {
  margin-left: 40px;
  margin-right: 10px;
}
.shoesfirst-2017-2018 .sf-anons__col.second .sf-anons__text {
  margin-left: 50px;
}
.shoesfirst-2017-2018 .sf-anons-more {
  text-align: center;
}
.shoesfirst-2017-2018 a:hover .sf-bordered {
  -webkit-box-shadow: inset 0 -1px 0 0 #000000;
  -moz-box-shadow: inset 0 -1px 0 0 #000000;
  -o-box-shadow: inset 0 -1px 0 0 #000000;
  -ms-box-shadow: inset 0 -1px 0 0 #000000;
  box-shadow: inset 0 -1px 0 0 #000000;
  text-decoration: none;
}
.subscription .margin-top {
  margin-top: 30px;
}
.subscr--titleHighlight {
  color: #e0282f;
}
.subscr--imageCenter {
  text-align: center;
}
.subscr--imageCenter a {
  text-decoration: none;
  border: 0;
}
.subscr--textType1 {
  text-align: center;
  font-size: 120%;
  margin-top: 20px;
  text-transform: uppercase;
}
.subscr--textType2 {
  font-weight: bold;
  text-align: center;
  margin-top: 20px;
}
.subscr--table {
  margin-top: 30px;
  display: table;
  width: 100%;
}
.subscr--td {
  display: table-cell;
  width: 50%;
  padding-left: 5%;
  padding-right: 5%;
}
.article-fixed-subscribe {
  width: 300px;
  height: 230px;
  background: url("/front/img/article-fixed-subscribe.jpg");
  position: fixed;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.article-fixed-subscribe__fieldset {
  width: 260px;
  text-align: center;
  margin-top: 34px;
}
.article-fixed-subscribe__legend {
  line-height: 16px;
  width: 100%;
  text-align: center;
}
.article-fixed-subscribe__email {
  margin: 10px 0 20px;
  padding: 5px 10px;
  box-sizing: border-box;
  width: 100%;
  border: 0;
  text-align: center;
  font-size: 13px;
  line-height: 20px;
  color: #8d8d8d;
}
.article-fixed-subscribe__sbm {
  background: #e0282f;
  text-transform: uppercase;
  font: 14px/22px "interfont_bold";
  color: #fff;
  padding: 9px 18px;
  border: 0;
  cursor: pointer;
}
.social-absolute {
  position: absolute;
  bottom: -250px;
  left: -50px;
  background: #ededed;
  height: 200px;
  width: 40px;
  font-size: 20px;
}
.social-absolute__icon {
  height: 40px;
  font-family: icomoon!important;
  color: #888;
  display: block;
}
.social-absolute__icon:before {
  line-height: 36px;
}
.social-absolute__icon:hover {
  text-decoration: none;
  color: #fff;
}
.social-absolute__icon--fb:hover {
  background: #496199;
}
.social-absolute__icon--fb:before {
  content: "\e906";
  line-height: 38px;
}
.social-absolute__icon--tw:hover {
  background: #33acdb;
}
.social-absolute__icon--tw:before {
  content: "\e905";
}
.social-absolute__icon--vk {
  display: block !important;
  font-size: 18px;
}
.social-absolute__icon--vk:hover {
  background: #557aa1;
}
.social-absolute__icon--vk:before {
  font-size: 20px;
  content: "\e923";
}
.social-absolute__icon--ok:hover {
  background: #f5922c;
}
.social-absolute__icon--ok:before {
  content: "\e904";
}
.social-absolute__icon--mail:hover {
  background: #2e90d7;
}
.social-absolute__icon--mail:before {
  font-size: 14px;
  content: "\e927";
}
.social-absolute__icon--fb:before {
  line-height: 38px;
}
.popupv2 {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: auto;
}
.popupv2__wrapper {
  position: relative;
}
.report-error__form {
  justify-content: center;
  border-top: 1px solid #d0d0d0;
  margin-top: 30px;
  padding-top: 20px;
  font: 14px/17px Georgia, "Times New Roman", Times, serif;
  color: #000;
}
.report-error__infofield {
  margin: 13px 0 11px;
}
.report-error__infofield ~ .report-error__infofield {
  margin: 26px 0 8px;
}
.report-error__field {
  border-color: #d0d0d0;
  padding: 6px 8px;
  width: 100%;
  height: 126px;
  max-width: 100%;
  resize: none;
  box-sizing: border-box;
  font: 12px/22px Arial, Sans-serif;
}
.report-error__field_err {
  border-color: #e23038;
}
.report-error__info {
  color: #e23038;
}
.report-error__footer {
  margin: 40px 0 0;
  text-align: center;
}
.report-error__footer .report-error__info {
  margin-top: 14px;
}
.report-error .report-error__sub {
  margin-right: 0;
  font-family: system, Arial, sans-serif;
}
.login-popupv2,
.report-error {
  background: #fff;
  padding: 52px;
  width: 700px;
  box-sizing: border-box;
}
.login-popupv2__title,
.report-error__title {
  font-size: 30px;
  text-align: center;
}
.login-popupv2__social-block,
.report-error__social-block {
  padding: 30px 0;
  margin: 30px 0 23px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.login-popupv2__social-block-title,
.report-error__social-block-title {
  font: 11px Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  text-align: center;
}
.login-popupv2__socialnetwork-list,
.report-error__socialnetwork-list {
  display: flex;
  justify-content: space-between;
  width: 220px;
  margin: 20px auto 0;
}
.login-popupv2__socialnetwork-item,
.report-error__socialnetwork-item {
  background: #000;
  border-radius: 50%;
  font-size: 17px !important;
  color: #fff;
  width: 29px;
  height: 29px;
  line-height: 29px !important;
  text-align: center;
  transition: .3s;
}
.login-popupv2__socialnetwork-item:hover,
.report-error__socialnetwork-item:hover {
  text-decoration: none;
  background: #e0282f;
}
.g-recaptcha {
  transform: scale(0.9);
  transform-origin: 0 0;
}
.row_rambler {
  background: #f5f5f5;
  margin: 0 0;
  padding: 31px 0 40px;
  border-bottom-color: #fff !important;
}
.row + .row_rambler,
.row + .clear + .row_rambler {
  margin-top: -31px;
}
.rambler_news_content {
  width: auto !important;
  padding: 0 16px 0 30px;
}
.rambler_news_content .rambler_header_weekend {
  font: 11px Arial !important;
  margin: 1px 0 7px 10px !important;
  text-transform: uppercase;
  text-align: center;
  border-top: 1px solid #e8e8e8;
}
.rambler_news_content .rambler_header_weekend__text {
  color: #7d7d7d;
  top: -7px;
  position: relative;
  display: inline-block;
  background: #fff;
  letter-spacing: 4.5px;
  padding: 0 15px;
}
.rambler_news_content .rambler_news_heading {
  font: 29px/30px "interfont_extralight";
  text-align: center;
  margin: 0 0 23px;
  color: #545454;
}
.rambler_news_content a.rambler_title {
  color: #000;
  height: auto;
  display: inline;
  vertical-align: top;
  font: 20px/22px 'PT Serif', 'TImes New Roman', serif;
  text-align: left;
  margin: 0 0 20px 0 !important;
  word-wrap: break-word;
  max-height: 135px;
  overflow: hidden;
}
.rambler_news_content a.rambler_title:hover {
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.rambler_news_content a.rambler_img img {
  max-width: 100% !important;
  max-height: 100% !important;
}
.rambler_news_content .rambler_header {
  margin-left: 10px;
  background: url("http://banners.adfox.ru/150820/adfox/495794/rn.png") no-repeat scroll 0 5px;
  margin-bottom: 5px;
  display: block;
  height: 30px;
}
.rambler_news_content .rambler_item {
  width: 292px !important;
  height: auto;
  display: block;
  margin: 0 16px 0 9px;
  float: left;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.rambler_news_content .rambler_item:nth-child(2n+2) {
  margin-right: 0;
}
.rambler_news_content a.rambler_img {
  display: block;
  margin-right: 20px;
  width: 123px!important;
  height: 144px;
  float: left;
  overflow: hidden;
}
.rambler_news_content:after {
  content: "";
  display: block;
  clear: both;
}
/*.index-section {
	border-top: 0 !important;
}*/
.change-reg-data {
  width: 580px;
  margin: auto;
}
.change-reg-data__title {
  text-align: center;
  font: 48px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 44px;
}
.change-reg-data__hello-msg {
  text-align: center;
  font: 20px/22px Georgia, "Times New Roman", Times, serif;
  margin-top: 5px;
}
.form-change-reg-data .form-change-reg-data__item.fa-exclamation-circle::before {
  font-size: 0;
}
.form-change-reg-data--change-reg-data {
  margin-top: 37px;
}
.form-change-reg-data--change-password {
  margin-top: 30px;
}
.form-change-reg-data .jq-selectbox__dropdown {
  top: 30px;
  background: #fff;
  width: 100%;
}
.form-change-reg-data .jq-selectbox__dropdown ul {
  padding-left: 10px;
}
.form-change-reg-data .jq-selectbox__dropdown li:hover {
  background: #aaa;
  cursor: pointer;
}
.form-change-reg-data__wrapper-items {
  display: flex;
  flex-wrap: wrap;
}
.form-change-reg-data__wrapper-items--one-column {
  justify-content: center;
  border-top: 1px solid #d0d0d0;
  margin-top: 30px;
  padding-top: 20px;
}
.form-change-reg-data__wrapper-items--two-column {
  justify-content: space-between;
}
.form-change-reg-data__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.form-change-reg-data__row--center {
  margin: 20px 0;
}
.form-change-reg-data__item {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  width: 272px;
}
.form-change-reg-data__item--change-password {
  height: 42px;
}
.form-change-reg-data__item--error-state::before {
  font-size: 16px !important;
  position: absolute;
  color: #e0282f;
  z-index: 1;
  top: 33px;
  right: 5px;
}
.form-change-reg-data__item--error-state .form-change-reg-data__error-input {
  display: block !important;
}
.form-change-reg-data__item-robot {
  display: flex;
  justify-content: space-between;
  width: 272px;
}
.form-change-reg-data__item-robot-input {
  width: 126px;
}
.form-change-reg-data__item-robot-input--with-error-msg {
  height: 52px;
}
.form-change-reg-data__item-license-agreement {
  font: 12px/18px Georgia, "Times New Roman", Times, serif;
}
.form-change-reg-data__item-content {
  font: italic 14px/15px Georgia, "Times New Roman", Times, serif;
}
.form-change-reg-data__checkbox {
  background: url('../img/modal-chek.png') no-repeat 0 0;
  width: 21px;
  height: 21px;
}
.form-change-reg-data__item-title {
  font: 11px/27px Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  width: 100%;
}
.form-change-reg-data__email {
  color: #7e7e7e;
}
.form-change-reg-data__link {
  color: #e0282f;
}
.form-change-reg-data__select {
  box-sizing: border-box;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFBAMAAAB7tOvrAAAAMFBMVEXQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NBMnQudAAAAD3RSTlMApabh4hEQQf3+QoyNBwh06gMVAAAAIklEQVR4XmOQ//9fgSH5/5cABvb+WQwMDPsPMDAwXHzAAAB/NwlEumGGhwAAAABJRU5ErkJggg==') no-repeat 95% 50%;
}
.form-change-reg-data__select--day {
  width: 59px;
}
.form-change-reg-data__select--month {
  width: 109px;
  margin: 0 10px;
}
.form-change-reg-data__select--year {
  width: 83px;
}
.form-change-reg-data__form-element-border {
  position: relative;
  border: 1px solid #d0d0d0;
  padding: 6px 21px 6px 9px;
  box-sizing: border-box;
}
.form-change-reg-data__form-element-border--full-width {
  width: 100%;
}
.form-change-reg-data__radio-btn {
  border: 2px solid #d0d0d0;
  background: none !important;
  border-radius: 50%;
}
.form-change-reg-data__radio-btn.checked {
  position: relative;
}
.form-change-reg-data__radio-btn.checked::before {
  content: "";
  width: 7px;
  height: 7px;
  border-radius: 50%;
  position: absolute;
  top: -1px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background-color: #e0282f;
}
.form-change-reg-data .form-change-reg-data__item--radio-btn {
  align-items: flex-start;
}
.form-change-reg-data .form-change-reg-data__item--radio-btn .form-change-reg-data__label {
  display: flex;
  align-items: center;
  font: 12px Georgia, "Times New Roman", Times, serif;
}
.form-change-reg-data .form-change-reg-data__item--radio-btn .form-change-reg-data__label:first-of-type {
  margin-right: 47px;
}
.form-change-reg-data__label {
  position: relative;
  cursor: pointer;
}
.form-change-reg-data__label--subscribe {
  display: flex !important;
  align-items: center !important;
  flex-wrap: nowrap !important;
  margin-top: 20px;
  font: 10px Arial, Verdana, San-Serif;
}
.form-change-reg-data__subscribe-text {
  width: 245px;
}
.form-change-reg-data__robot-check {
  padding-top: 7px;
}
.form-change-reg-data__show-another-img {
  font: italic 12px/22px Georgia, "Times New Roman", Times, serif;
  cursor: pointer;
}
.form-change-reg-data__robot-check-img {
  height: 50px;
  width: 100%;
}
.form-change-reg-data__wrapper-btns {
  display: flex;
  justify-content: center;
}
.form-change-reg-data__wrapper-btns--change-data-reg {
  margin-top: 21px;
}
.form-change-reg-data__wrapper-btns--reg {
  margin-top: 10px;
}
.form-change-reg-data__wrapper-btns--change-password {
  margin-top: 30px;
}
.form-change-reg-data__radio-wrapper {
  display: flex;
  padding: 3px 0;
}
.form-change-reg-data__sbm-btn {
  min-width: 124px;
  color: #fff;
  background: #000;
  text-transform: uppercase;
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: 20px;
  outline: none;
  border: none;
  cursor: pointer;
  margin-right: 22px;
  transition: .3s;
  text-align: center;
  text-decoration: none;
}
.form-change-reg-data__sbm-btn:hover {
  background: #e0282f;
  text-decoration: none;
}
.form-change-reg-data__cancel-btn {
  text-transform: uppercase;
  font: 11px "interfont_black_cond", Arial, Helvetica, sans-serif;
  line-height: 20px;
}
.form-change-reg-data__error {
  color: #e0282f;
  font: 11px/14px Arial, Verdana, San-Serif;
}
.form-change-reg-data__error--email-already-exist {
  width: 390px;
  margin: 0 auto 20px;
  text-align: center;
}
.form-change-reg-data__error-input {
  display: none;
  font: 11px Arial, Verdana, San-Serif;
  color: #e0282f;
  position: absolute;
  bottom: -17px;
  left: 0;
}
.form-change-reg-data__success-msg {
  text-align: center;
  font: 24px "bodoni", Georgia, "Times New Roman", Times, serif;
  line-height: 28px;
}
@font-face {
  font-family: 'PFDinDisplayProRegular';
  src: url('//cdn.lentainform.com/fonts/pfdindisplaypro-regular-webfont.eot');
  src: url('//cdn.lentainform.com/fonts/pfdindisplaypro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('//cdn.lentainform.com/fonts/pfdindisplaypro-regular-webfont.woff') format('woff'), url('//cdn.lentainform.com/fonts/pfdindisplaypro-regular-webfont.ttf') format('truetype'), url('//cdn.lentainform.com/fonts/pfdindisplaypro-regular-webfont.svg#PFDinDisplayProRegular') format('svg');
}
.lthead {
  display: table !important;
  width: 100%;
  text-align: center;
  box-sizing: border-box;
  padding: 2px !Important;
  font-weight: 400 !Important;
  font-size: 18px !Important;
  text-transform: uppercase;
  font-family: Georgia;
  color: #1F0000 !Important;
}
#LentaInform13205 .mgbox {
  padding: 10px !important;
  position: relative !important;
  text-align: center;
  vertical-align: top !important;
  margin: 0 auto;
  border-style: solid;
  width: 100%;
  border: 1px solid #e8e8e8;
}
#LentaInform13205 div.mcimg {
  float: left;
  padding: 0px;
  text-align: center;
}
#LentaInform13205 img.mcimg {
  border-style: solid;
  border-width: 0;
  width: 80px;
  height: 80px;
  margin-right: 20px;
}
#LentaInform13205 .mctitle a,
#LentaInform13205 .mcdesc a {
  font: 14px/21px Georgia !important;
  font-style: normal;
  text-decoration: none;
  color: #545454;
  margin-top: 0 !important;
}
#LentaInform13205 .mgbox .text-elements {
  text-align: left;
}
#LentaInform13205 .mgline:hover .mctitle a {
  text-decoration: underline;
}
#LentaInform13205 .mgline {
  background: none repeat scroll 0 0;
  width: 100%;
  cursor: pointer;
  display: inline-block !important;
  vertical-align: top;
  min-width: 200px;
  padding: 10px;
}
#LentaInform13205 div.mcprice {
  text-align: center;
}
#LentaInform13205 div.mcprice span {
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  color: #ff0000;
}
#LentaInform13205 div.mcprice > span {
  text-decoration: none;
}
#LentaInform13205 span.mcpriceold {
  text-decoration: line-through !important;
}
#LentaInform13205 div.mcimg a.close-informer {
  width: 30px;
  height: 30px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ9JREFUeNpiZICCV1p6UUAqH4gNgZiVgbrgNxCfB+KJYtcuLQMJMEItnQqkshjoA6YBLc9mhPp0KQN9QTQTNHjpDfKZoHFKb2DIRIOERAxgZWIYIDBq8ajFNAMsuCREr16kigWvtfVHg3o0cRGXKEaDetTiUYsHpcW/B8De30zQFj69wXmQxRMHwOKJTNC+zDQ6WgrqwixjHKhOG0CAAQBgjyYSHiWbYQAAAABJRU5ErkJggg==");
  display: block;
  opacity: 0;
  position: absolute;
  left: 3px;
  top: 3px;
  z-index: 1;
  cursor: pointer;
}
#LentaInform13205 div.mgline:hover a.close-informer {
  opacity: 0.4;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
#LentaInform13205 div.mgline a.close-informer:hover {
  opacity: 1;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
#LentaInform13205 div.mcimg[max-width~="139px"] a.close-informer {
  width: 16px !important;
  height: 16px !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFRJREFUeNpifKWlJ8PAwLAYiB0YSAMHgDiWiUzNDFA9i5nI1Aw3hImBQjDwBrAgc0SvXiRK02tt/cHqBWSnDZ1YGBwGHKBA/wGQAbFkGgLOzgABBgAwhw3HGxZizAAAAABJRU5ErkJggg==") !important;
}
#LentaInform13205 div.mcimg {
  position: relative;
}
div.image-with-price {
  position: relative;
}
#LentaInform13205 .mgline .image-container {
  width: auto;
  margin: 0 auto;
  display: table;
  position: relative;
}
.lthead-bottom {
  bottom: -7px;
  position: relative;
  display: inline-block;
  letter-spacing: 4.2px;
  color: #7d7d7d;
  background: #fff;
  padding: 0 15px;
  font: 11px Arial;
}
body #LentaInform13205 .mgbox {
  padding-top: 1px !important;
  padding-bottom: 0 !important;
}
.mctitle__text {
  position: relative;
  top: -5px;
}
.mgline {
  margin-bottom: 0 !important;
  margin-top: 20px !important;
}
.header-issue {
  overflow: hidden;
  margin-top: 30px;
}
.header-issue__left-side {
  float: left;
  width: 310px;
  padding-top: 100px;
  text-align: center;
  padding-right: 46px;
}
.header-issue__right-side {
  float: left;
  padding-bottom: 37px;
}
.header-issue__journal-name {
  font: 80px "bodoni";
}
.header-issue__number-and-date {
  font: 11px "interfont_bold", Arial, Helvetica, sans-serif;
  line-height: 24px;
  text-transform: uppercase;
  letter-spacing: 4.3px;
  padding-bottom: 22px;
}
.header-issue__right-side-img {
  -webkit-transform: rotate(5deg);
  -moz-transform: rotate(5deg);
  -ms-transform: rotate(5deg);
  -o-transform: rotate(5deg);
  transform: rotate(5deg);
  -webkit-box-shadow: 0 17px 18px 0 rgba(0, 0, 0, 0.28);
  -moz-box-shadow: 0 17px 18px 0 rgba(0, 0, 0, 0.28);
  box-shadow: 0 17px 18px 0 rgba(0, 0, 0, 0.28);
  margin-top: 13px;
}
.header-vertical-menu {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  z-index: 999;
}
.header-vertical-menu__content {
  position: absolute;
  top: 0;
  background: #fff;
  height: 100%;
  width: 445px;
  left: -445px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 31px 0 0 129px;
  -webkit-transition: left .3s ease 0s;
  -moz-transition: left .3s ease 0s;
  -ms-transition: left .3s ease 0s;
  -o-transition: left .3s ease 0s;
  transition: left .3s ease 0s;
}
.header-vertical-menu__close,
.header-vertical-menu__project,
.header-vertical-menu__section {
  display: block;
}
.header-vertical-menu__close:hover,
.header-vertical-menu__project:hover,
.header-vertical-menu__section:hover {
  color: #e0282f;
  text-decoration: none;
}
.header-vertical-menu__close {
  font-size: 32px;
  cursor: pointer;
}
.header-vertical-menu__project {
  font-size: 217px;
  line-height: 0;
  display: block;
  position: relative;
  height: 37px;
  overflow: hidden;
  margin: 32px 0 21px;
}
.header-vertical-menu__project_active {
  font-size: 217px;
  line-height: 0;
  display: block;
  position: relative;
  height: 37px;
  overflow: hidden;
  margin: 32px 0 21px;
  color: #e0282f;
  text-decoration: none;
  cursor: default;
}
.header-vertical-menu__section {
  text-transform: uppercase;
  font: 20px/2 "interfont_extralight";
}
#header-vertical-menu__content--open {
  left: 0;
}
#header-vertical-menu__content--close {
  left: -445px;
}
.freeman-popup {
  background: #fff;
  width: 700px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 38px;
}
.freeman-popup__header {
  color: #282828;
  text-align: center;
}
.freeman-popup__title {
  font: 26px/20px "bodoni";
  text-transform: uppercase;
  padding-top: 12px;
}
.freeman-popup__sub-title {
  font: italic 11px Georgia;
}
.freeman-popup__text {
  font: 14px/22px Georgia;
  border-bottom: 1px solid #e8e8e8;
  padding: 10px 0 24px;
  margin-bottom: 28px;
}
.freeman-popup__label {
  display: block;
  font: 11px Georgia;
  text-transform: uppercase;
}
.freeman-popup__form-text-element {
  border: 1px solid #d0d0d0;
  margin: 10px 0 28px;
}
.freeman-popup__input {
  height: 23px;
  width: 269px;
}
.freeman-popup__textarea {
  resize: none;
  width: 100%;
}
.freeman-popup__submit-button {
  cursor: pointer;
  font: 11px "interfont_black_cond";
  color: #fff;
  text-transform: uppercase;
  background: #000;
  border: none;
  padding: 5px 12px;
}
.zodiac-2015-row {
  overflow: hidden;
  padding-bottom: 36px;
  font-size: 13px;
  letter-spacing: .3px;
}
.zodiac-2015-row__col:hover .zodiac-2015-row__img {
  margin-top: -190px;
}
.zodiac-2015-row__img-wrapper {
  height: 190px;
  overflow: hidden;
}
.zodiac-2015-row__zodiac-name {
  font: 35px/32px "bodoni";
  padding-top: 16px;
}
.zodiac-sign-2015__short-description-wrapper {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 21px;
}
.zodiac-sign-2015__short-description-wrapper .zodiac-sign-2015-short-description-row:last-child {
  padding-bottom: 24px;
}
.zodiac-sign-2015-short-description__element {
  padding-bottom: 46px;
}
.zodiac-sign-2015-short-description__col {
  padding: 0 11px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.zodiac-sign-2015-short-description__title {
  font: 28px "bodoni";
  padding: 7px 0 2px;
}
.zodiac-sign-2015-short-description__img {
  width: 160px;
  height: 160px;
  border-radius: 50%;
}
.zodiac-sign-2015-short-description__text {
  color: #58584b;
  line-height: 20px;
}
.zodiac-sign-2015-big-sign {
  margin-bottom: 43px;
  overflow: hidden;
  text-align: center;
}
.zodiac-sign-2015-big-sign__zodiac-name {
  font: 50px "bodoni";
  padding-top: 4px;
}
.zodiac-sign-2015-big-sign__img {
  overflow: hidden;
  margin-top: -190px;
}
.zodiac-sign-2015-big-sign__date {
  font-size: 13px;
  letter-spacing: .3px;
}
.zodiac-sign-2015-description {
  padding-bottom: 36px;
}
.zodiac-sign-2015-description a {
  color: #e0282f;
}
.zodiac-sign-2015-description__title {
  text-align: center;
  font: 35px "bodoni";
  padding-bottom: 22px;
}
.zodiac-sign-2015-description__anchor {
  margin-top: -50px;
  position: absolute;
}
.zodiac-sign-2015-description__img {
  float: left;
  padding: 0 37px 16px 0;
}
.zodiac-sign-2015-description__text {
  margin-top: -5px;
}
.zodiac-sign-2015-description__up {
  color: #e0282f;
  text-transform: uppercase;
  display: block;
  text-align: center;
  font-size: 13px;
  letter-spacing: .5px;
}
.zodiac-sign-2015-description__up:before {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJAQMAAADuJlVPAAAABlBMVEVMaXHgKC/FMuJOAAAAAXRSTlMAQObYZgAAAChJREFUeF4FwEENACAIAMBzbrwIQAwiEcVoRHM8znKHaLKopIO57HkfQuID/VueKr0AAAAASUVORK5CYII=');
  display: inline-block;
  width: 17px;
  height: 10px;
  padding-right: 5px;
}
.zodiac-sign-2015-form {
  background: url("/front/img/zodiac-sign-2015/zodiac-sign-2015-form.jpg");
  height: 331px;
  color: #fff;
  padding: 0 50px;
  text-align: center;
}
.zodiac-sign-2015-form__text {
  font: 28px/30px "bodoni";
  padding: 46px 0 38px;
  letter-spacing: -0.1px;
}
.zodiac-sign-2015-form__label {
  font-size: 14px;
  text-transform: uppercase;
}
.zodiac-sign-2015-form__input {
  height: 30px;
  margin-top: 5px;
  padding: 0 10px;
  width: 265px;
  border: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.zodiac-sign-2015-form__submit {
  cursor: pointer;
  margin-top: 30px;
  background: #e0282f;
  border: 0;
  color: #fff;
  width: 120px;
  height: 29px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
}
.top-fixed-menu-anchor {
  margin-top: -50px;
  position: absolute;
}
.zodiac-sign-2015-popup {
  background: #fff;
  width: 600px;
  height: 325px;
  text-align: center;
  padding-top: 117px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.zodiac-sign-2015-popup__text {
  font: 35px/30px "bodoni";
}
.zodiac-sign-2015-popup__warning {
  font-size: 15px;
  line-height: 44px;
  color: #e0282f;
}
.zodiac-sign-2015-popup__warning {
  font-size: 15px;
  line-height: 44px;
}
.plista_widget_belowArticle2 {
  font-size: 0 !important;
  margin-top: 5px !important;
  margin-left: -20px !important;
  margin-right: -20px !important;
  margin-bottom: 0 !important;
}
.plista_widget_belowArticle2 .plistaAllOuter {
  max-width: 100%;
}
.plista_widget_belowArticle2 .plista_widget_belowArticle2_item {
  float: none !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  font-size: 22px;
  line-height: 24px;
  width: 33.33333333%;
  text-decoration: none;
  margin: 0;
  padding: 0 19px;
  vertical-align: top;
}
.plista_widget_belowArticle2 .plista_widget_belowArticle2_item:hover {
  text-decoration: underline;
}
.plista_widget_belowArticle2 .plista_widget_imgwrapper {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  width: 100%!important;
  height: 100%!important;
  display: block;
}
.plista_widget_belowArticle2 .plista_widget_imgwrapper img {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  display: block!important;
  width: 100%!important;
  height: 100%!important;
}
.plista_widget_belowArticle2 .itemTitle {
  overflow: hidden;
  color: #000000;
  display: block;
  font-family: bodoni, Georgia, "Times New Roman", Times, serif;
  font-size: 22px;
  font-style: normal;
  font-weight: normal;
  height: 96px;
  line-height: 24px;
  margin-bottom: 24px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  text-align: center;
}
.plista_widget_belowArticle2 .plistaPowered {
  clear: none !important;
  display: block !important;
  font-family: "PT Serif" !important;
  font-size: 0 !important;
  font-style: normal !important;
  font-weight: normal !important;
  line-height: 22px !important;
  margin-bottom: 10px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 10px !important;
  padding-bottom: 0 !important;
  padding-left: 0 !important;
  padding-right: 20px !important;
  padding-top: 0 !important;
  text-align: right !important;
}
.plista_widget_belowArticle2 .plista-powered {
  float: none !important;
  font-size: 13px !important;
  font-family: Arial, sans-serif !important;
  color: #cccccc !important;
  line-height: 15px !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
.plista_widget_belowArticle2 .plista-powered:hover {
  text-decoration: none;
  color: #aaaaaa;
}
.plista_widget_belowArticle2 .plista-powered img {
  vertical-align: middle;
}
.plista_widget_webApp {
  margin-bottom: 20px;
  padding-top: 20px;
}
.plista_widget_webApp .plista_widget_imgwrapper {
  border-radius: 100%;
}
.plista_widget_webApp .itemTitle {
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 24px;
  overflow: hidden;
  margin-top: 10px;
}
#brand-back {
  position: absolute!important;
  top: 33px!important;
  left: 0!important;
  right: 0!important;
  bottom: 100%!important;
  width: auto!important;
  height: auto!important;
}
#brand-back:after {
  right: 50%;
  left: 0;
  margin-right: 495px;
}
#brand-back:before {
  right: 0;
  left: 50%;
  margin-left: 495px;
}
#brand-back:after,
#brand-back:before {
  position: fixed;
  top: 0;
  height: 100%;
  content: "";
}
/* Внутристатейная авторизация для ивентов и прочего */
.insetAuthForm {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  padding: 35px 64px;
  margin: 33px 0;
  text-align: center;
}
.insetAuthForm__message {
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 24px;
  line-height: 1.4em;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 100px 0;
}
.insetAuthForm__message.is-hidden {
  display: none;
}
.insetAuthForm__form.is-hidden {
  display: none;
}
.insetAuthForm__title {
  font-family: "interfont_bold";
  font-weight: bold;
  color: #000000;
  font-size: 17px;
  line-height: 24px;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.insetAuthForm__lead {
  font-family: 'Roboto', sans-serif;
  color: #777777;
  font-size: 17px;
  line-height: 29px;
  margin-top: 17px;
}
.insetAuthForm__lead.error {
  color: #e0282f;
}
.insetAuthForm__formBlock {
  margin-top: 20px;
}
.insetAuthForm__input {
  box-sizing: border-box;
  transition: color 0.3s ease-in-out 0s, border-color 0.1s ease-in-out 0.15s, background-color 0.2s ease-in-out 0s;
  display: block;
  width: 100%;
  text-align: center;
  line-height: 40px;
  height: 40px;
  font-size: 12px;
  color: #777777;
  background-color: #f6f6f6;
  border: 1px solid #f6f6f6;
  padding: 0 20px;
  font-family: 'Roboto', sans-serif;
}
.insetAuthForm__input::-webkit-input-placeholder {
  color: #777777;
  transition: color 0.3s ease-in-out 0s;
}
.insetAuthForm__input:-moz-placeholder {
  color: #777777;
  transition: color 0.3s ease-in-out 0s;
}
.insetAuthForm__input:hover {
  background-color: #fbfbfb;
}
.insetAuthForm__input:focus {
  background-color: #ffffff;
  color: #000000;
  border-color: #777777;
}
.insetAuthForm__input:focus::-webkit-input-placeholder {
  color: #c4c4c4;
}
.insetAuthForm__input:focus:-moz-placeholder {
  color: #c4c4c4;
}
.insetAuthForm__input.error {
  border-color: #e0282f;
  color: #e0282f;
  background-color: #ffffff;
}
.insetAuthForm__input.error::-webkit-input-placeholder {
  color: #e0282f;
}
.insetAuthForm__input.error:-moz-placeholder {
  color: #e0282f;
}
.insetAuthForm__inputMessage {
  transition: max-height 0.1s ease-in-out 0.1s, min-height 0.1s ease-in-out 0.1s, color 0.1s ease-in-out 0s, margin-bottom 0.1s ease-in-out 0.1s;
  color: #ffffff;
  font-size: 12px;
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  overflow: hidden;
  display: block;
  min-height: 0;
  max-height: 0;
  line-height: 30px;
  margin-bottom: 0;
}
.error + .insetAuthForm__inputMessage {
  min-height: 20px;
  max-height: 40px;
  margin-bottom: -10px;
  color: #e0282f;
  transition: max-height 0.2s ease-in-out 0s, min-height 0.2s ease-in-out 0s, color 0.1s ease-in-out 0.15s, margin-bottom 0.2s ease-in-out 0s;
}
.insetAuthForm__buttons {
  margin-top: 29px;
}
.insetAuthForm__button {
  float: none;
  line-height: 37px!important;
  padding-left: 43px!important;
  padding-right: 43px!important;
  font-size: 12px!important;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-family: 'Roboto', sans-serif !important;
}
/* new flat popup */
.flatPopupBg {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 6000;
}
.flatPopupBg.hide {
  display: none;
}
.flatPopup {
  background: #ffffff;
  max-width: 720px;
  margin: 40px auto 0 auto;
  font-family: 'Playfair Display', serif;
}
.flatPopup__closeBar {
  height: 59px;
  position: relative;
  text-align: right;
  margin-right: 29px;
}
.flatPopup__closeX {
  display: inline-block;
  width: 27px;
  height: 27px;
  margin-top: 29px;
  cursor: pointer;
}
.flatPopup__closeX:before {
  content: '\02715';
  color: #999999;
  font-size: 34px;
  margin-right: 29px;
  margin-top: 29px;
}
.flatPopup__inner {
  text-align: center;
  padding: 0 90px 45px 90px;
}
.flatPopup__title {
  font-size: 33px;
  line-height: 31px;
}
.flatPopup__lead {
  font-size: 17px;
  line-height: 26px;
  margin-top: 10px;
  margin-bottom: 24px;
}
.flatPopup__separate {
  border: 0;
  border-bottom: 1px solid #d9d9d9;
}
.flatPopup__formItem {
  padding: 0 70px;
  margin-top: 12px;
  margin-bottom: 20px;
}
.flatPopup__formItemTitle {
  font-size: 16px;
  line-height: 28px;
}
.flatPopup__formItemInp {
  margin-top: 6px;
}
.flatPopup__formInput {
  border: 1px solid #cbcbcb;
  width: 100%;
  line-height: 40px;
  padding: 0 10px;
  box-sizing: border-box;
  font-size: 16px;
  font-family: 'Playfair Display', serif;
}
.flatPopup__socialBlock {
  font-size: 16px;
  line-height: 26px;
}
.flatPopup__socialBlockItems {
  font-size: 0;
  margin-top: 12px;
  margin-bottom: 30px;
}
.flatPopup__socialBlockItem {
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  border-radius: 100%;
  width: 45px;
  height: 45px;
  line-height: 45px;
  color: #ffffff;
  background-color: #000000;
  text-align: center;
  vertical-align: top;
  margin: 0;
  margin-right: 15px;
  padding: 0;
  font-family: icomoon!important;
}
.flatPopup__socialBlockItem:hover {
  text-decoration: none;
}
.flatPopup__socialBlockItem:before {
  font-family: icomoon!important;
  line-height: 45px!important;
}
.flatPopup__socialBlockItem--fb:hover {
  background: #496199;
}
.flatPopup__socialBlockItem--fb:before {
  content: "\e906";
  line-height: 38px;
}
.flatPopup__socialBlockItem--tw:hover {
  background: #33acdb;
}
.flatPopup__socialBlockItem--tw:before {
  content: "\e905";
}
.flatPopup__socialBlockItem--vk:hover {
  background: #557aa1;
}
.flatPopup__socialBlockItem--vk:before {
  content: "\e923";
}
.flatPopup__socialBlockItem--ok:hover {
  background: #f5922c;
}
.flatPopup__socialBlockItem--ok:before {
  content: "\e904";
}
.flatPopup__socialBlockItem--mail:hover {
  background: #2e90d7;
}
.flatPopup__socialBlockItem--mail:before {
  font-size: 14px;
  content: "\e927";
}
.flatPopup__submit {
  background-color: #d1d1d1;
  border: 0;
  line-height: 46px;
  padding: 0 55px;
  font-size: 16px;
  color: #ffffff;
  border-radius: 30px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  cursor: pointer;
  transition: background-color 0.5s ease;
  margin-top: 22px;
}
.flatPopup__submit:hover {
  background-color: #000000;
}
.flatPopup__agree {
  margin-left: 50px;
  margin-right: 50px;
  margin-top: 20px;
  position: relative;
}
.flatPopup__checkbox {
  width: 22px;
  height: 22px;
  display: inline-block;
  background-image: url('/static/img/icon/popup-flat-checkbox.png');
  background-repeat: no-repeat;
  background-position: -22px 0 !important;
  background-color: #f1f1f1;
  border-radius: 1px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  position: absolute!important;
  left: 0;
  top: 0;
}
.flatPopup__checkbox.checked {
  background-position: center center!important;
}
.flatPopup__checkbox + label {
  position: relative;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #808080;
  margin-top: 2px;
}
.flatPopup__errorMessage {
  color: #e0282f;
}
.flatPopup .js-giveaway-contest-SuccessMessage {
  color: #000000;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
}
.relapBlock {
  height: 100px;
  margin-top: 20px;
  margin-bottom: 18px;
  overflow: hidden;
  font-size: 0;
}
.relapBlock__link {
  transition: background-color 0.2s ease-in-out;
  box-sizing: border-box;
  width: 215px;
  height: 100px;
  display: inline-block;
  margin-left: 10px;
  position: relative;
  background-color: #f2f2f2!important;
  box-shadow: none!important;
  overflow: hidden;
  vertical-align: top;
}
.relapBlock__link:first-child {
  margin-left: 0;
}
.relapBlock__link:hover {
  text-decoration: none!important;
  background-color: #e0e0e0!important;
}
.relapBlock__img {
  display: none;
}
.relapBlock__linkInner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  padding: 20px 20px 5px 20px;
  font-size: 14px;
  line-height: 18px;
  font-family: 'Roboto', sans-serif;
  text-align: right;
}
.relapBlock__linkTitle {
  display: block;
  text-align: left;
  line-height: 18px;
  max-height: 54px;
  overflow: hidden;
}
.relapBlock__counter {
  display: inline-block;
  font-size: 10px;
  line-height: 12px;
  background: url('../img/icon/eye-2.png') 0 center no-repeat;
  background-size: 16px;
  padding-left: 20px;
  margin-top: 5px;
  font-family: 'Roboto', sans-serif;
  color: #585858;
  position: absolute;
  bottom: 11px;
  right: 20px;
}
#unit_91744 {
  background-color: #f5f5f5;
  margin: 25px 0;
}
#unit_91744 #header_91744 {
  font-family: "interfont_extralight";
  font-size: 29px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 30px;
  padding-bottom: 29px;
}
#unit_91744 .list-container {
  font-size: 0;
  margin: 0 auto;
  width: 615px;
  padding-bottom: 37px;
}
#unit_91744 .list-container-item {
  display: inline-block;
  vertical-align: top;
  width: 175px;
  margin: 0 15px;
}
#unit_91744 .image {
  width: 175px;
  height: 130px;
  display: block;
}
#unit_91744 .title {
  display: block;
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 15px;
  padding-top: 7px;
}
.verticalSlider {
  width: 667px;
  position: relative;
  margin: 4px 0 20px;
  overflow: hidden;
}
.verticalSlider__leftColumn {
  float: left;
  width: 330px;
}
.verticalSlider__rightColumn {
  float: right;
  width: 298px;
}
.verticalSlider__rightColumn:before {
  content: '';
  display: block;
  width: 80px;
  height: 2px;
  background-color: #e80e0e;
}
.verticalSlider__image {
  margin-bottom: 0 !important;
}
.verticalSlider__title {
  margin-top: 23px;
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  display: block;
}
.verticalSlider__lead {
  margin-top: 7px;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  padding-bottom: 60px;
}
.verticalSlider__controls {
  line-height: 50px;
  font-size: 0;
  text-align: center;
  background-color: #e5e5e5;
  width: 114px;
  height: 50px;
  position: absolute;
  right: 143px;
  bottom: 0px;
  z-index: 2;
}
.verticalSlider__control {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAiCAYAAABfqvm9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkxJREFUeNq8lu9LU1EYx++2tKnIGCvE0BApRUqkUqOQXkt/Qy+CETJEGISMCMSkPyB6oW+CkKKICBGRRKRXDsMiKEqihqImpOl6E4zYj+v3yPfA8XLu2b2TeuDD2Pnxuec+5zlnC1rmuAj6le/XwSUQcJsQdGkXE3rBWfBDad8AZ9inlYZcZJdBC/gCPit9O/xsA/Vgq5xQrPgKOA0+gRXNA3+BEqURSm2dUMiugibwEXw15HYX5EE7iDIttioUn33gFPgAvlnlYw/8pTQmpSFF1gjeg4zlPbIgx9c/CTaF7BpoAO/AquU/foM/lMbUsilZlYcsoUCIu3SCT8jxiX6iFfSAbbAY4so2mdh2JjrrUSYKvxv8BGlQlLtsUxqlNM9dNIUYd4FvmJYpU+vQ5tZHOLjEetNFB+jiIpbU/DtPipTWM6fyZKhxHnSCdfBWPSVuZ9nia9RRGlDOsJCdA2tg2Skz3TY2J2R4rmU0g+9usn8Swf8pFH3jjotC3I0PTDe2W4jNmmSeRpX2MbY9MmyoVvaME0c0/ffZ98SLtBq85ISUYdxdjnkBqkyyaVZ90sObDFM6xbmHoga8pizhI9dDnDMLwrKxFiyAAohXUCkDlM7TZc1RduMI5XeTjvmgUovHjiAsKEf2YJliuUVwqwJZnMI3vFAOIszEilwM+pAlOGdO5s9ZNlMccNuDLMmxM+C426AqFqvIxR2DLMUxr3Q1qDt6TznhnqZ/hH3P/WykkD7mxDHN5TDp53JQf7wfOv6BiT9QE6Zrb1+AAQD7xo3gwOt9gQAAAABJRU5ErkJggg==");
  width: 9px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}
.verticalSlider__control_prev {
  background-position: 0 0;
  margin-right: 20px;
}
.verticalSlider__control_prev:hover {
  background-position: 0 16px;
}
.verticalSlider__control_next {
  background-position: 9px 0;
  margin-left: 20px;
}
.verticalSlider__control_next:hover {
  background-position: 9px 16px;
}
.verticalSlider__control .bx-next,
.verticalSlider__control .bx-prev {
  display: block;
  height: 100%;
}
.verticalSlider__currentItem,
.verticalSlider__itemsCount {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  font-weight: 500;
  vertical-align: middle;
}
.expertQuestion {
  text-align: left;
  background-color: #f7f7f7;
  padding: 33px 52px 23px;
  margin-top: 12px;
  margin-bottom: 20px;
}
.article-section .expertQuestion .expertQuestion__text,
.article-section .expertQuestion .expertQuestion__text p,
.article-section .expertQuestion .expertQuestion__text span {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-style: italic;
  line-height: 26px;
  letter-spacing: 0.022em;
  margin: 0;
}
.article-section .expertQuestion .expertQuestion__text a,
.article-section .expertQuestion .expertQuestion__text p a,
.article-section .expertQuestion .expertQuestion__text span a {
  color: #000000;
  background-color: #ffd5cd;
  -webkit-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -moz-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -webkit-box-shadow: inset 0px 5px 0 0px #f7f7f7, inset 0px -2px 0 0px #f7f7f7;
  -moz-box-shadow: inset 0px 5px 0 0px #f7f7f7, inset 0px -2px 0 0px #f7f7f7;
  box-shadow: inset 0px 5px 0 0px #f7f7f7, inset 0px -2px 0 0px #f7f7f7;
}
.article-section .expertQuestion .expertQuestion__text a:hover,
.article-section .expertQuestion .expertQuestion__text p a:hover,
.article-section .expertQuestion .expertQuestion__text span a:hover {
  text-decoration: underline;
}
.article-section .expertQuestion p.expertQuestion__author {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 26px;
  color: #888888;
  padding: 15px 0 8px;
  margin: 0;
}
.expertAnswer {
  text-align: left;
  margin: 30px 0 8px;
  overflow: hidden;
}
.expertAnswer__img {
  border-radius: 65px;
}
.expertAnswer__leftSection {
  float: left;
  margin-right: 30px;
}
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo,
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo p {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 26px;
  padding: 8px 0;
  margin: 0;
}
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo a,
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo p a {
  color: #000000;
  background-color: #ffd5cd;
  -webkit-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  -moz-box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
  box-shadow: inset 0px 5px 0 0px white, inset 0px -2px 0 0px white;
}
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo a:hover,
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo p a:hover {
  text-decoration: underline;
}
.expertAnswer .expertAnswer__rightSection div.expertAnswer__expertInfo {
  padding: 0;
  margin-top: -11px;
}
.OLlist {
  counter-reset: list1;
  margin: 17px 0 24px;
}
.OLlist__item {
  line-height: 26px;
  margin-bottom: 15px;
  margin-left: 40px;
  font: 16px/26px 'Roboto', sans-serif;
}
.OLlist__item:before {
  counter-increment: list1;
  content: counter(list1);
  font: 14px/21px "interfont_bold";
  color: #000;
  border: 2px solid;
  border-radius: 12px;
  width: 21px;
  height: 21px;
  display: inline-block;
  text-align: center;
  margin-right: 14px;
  margin-left: -40px;
}
.ULlist {
  margin: 22px 0;
}
.ULlist__item {
  line-height: 26px;
  margin-bottom: 15px;
  margin-left: 40px;
  font: 16px/26px 'Roboto', sans-serif;
}
.ULlist__item:before {
  content: '';
  background-color: #000;
  border-radius: 3px;
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 11px;
  margin-left: -17px;
  vertical-align: 3px;
}
.pinterestShare {
  display: inline-block;
  position: relative;
  font-size: 0;
  line-height: 0;
}
.pinterestShare + .photo-by {
  margin-top: 5px;
}
.pinterestShare__button {
  display: inline-block;
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: transparent !important;
  box-shadow: none !important;
}
.article-gallery .pinterestShare__button {
  margin: 0 !important;
  left: auto !important;
}
.article-gallery .pinterestShare__img {
  width: 40px !important;
  height: 40px !important;
}
.verticalSlider .pinterestShare__button img.pinterestShare__img {
  margin-bottom: 0;
}
.tagDescription {
  font: 15px/22px 'Roboto', sans-serif;
  padding: 0 15px;
  margin-top: -6px;
}
.articlesFeedButton {
  text-align: center;
  text-transform: uppercase;
  font-family: "PT Serif Bold";
  font-size: 11px;
  background: none;
  border: none;
  display: block;
  padding: 0;
  cursor: pointer;
  margin: 10px auto 40px;
}
.articlesFeedButton:before {
  content: '';
  width: 39px;
  height: 31px;
  display: block;
  margin: 0 auto 10px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAfCAMAAABTVCTHAAAAUVBMVEX///8fIyilp6mrra5GSk6Nj5L6+vro6OnX2NlSVVlOUVUwMzglKS6ho6Xt7u7U1dWwsrRydHdiZWhZXGBCRko3Oj+anJ45PUGSlJaHiYxjZmnhM47gAAAAz0lEQVQ4y42UWQ6DMAxEPSYpO2QF2vsftEJthAIEeX4SR0+jUWSbcs3aRwDR65nKMgpQVm/a7hdToJoOYZz+xTQGdM0dVg19lT/0Q3XFFrQ15apbLBc3uBed9XI4OTZDm7AMbIc8Y9fXdKe677LaJf9rHkMiBSXjRswiboImkZQ/vLnArExkIxGve8VAAWQwaezHD/s8gBsSxtBcBt8qYRQtPYDgFNWrFPUOPAw0JpJoxij8yyDjDIr94qT9J+1n4XyI500+v/J9IN8v0n31Bf9VB91V1KYIAAAAAElFTkSuQmCC');
}
.articlesFeedButton.hide {
  visibility: hidden;
}
.articlesFeed__article {
  border-top: 1px solid #E8E8E8;
  padding-top: 20px;
}
/* .gradient(~"top #fff 0%, #000 80%"); */
/*@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i|Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic');*/
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xMIzQ.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxM.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc-.woff) format('woff');
}
@font-face {
  font-family: interfont_bold;
  font-weight: 400;
  font-style: normal;
  src: url('/front/fonts/interfont-bold-webfont.eot');
  src: local('interfont_bold'), url('/front/fonts/interfont-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/front/fonts/interfont-bold-webfont.woff') format('woff'), url('/front/fonts/interfont-bold-webfont.ttf') format('truetype'), url('/front/fonts/interfont-bold-webfont.svg#interfont_bold') format('svg');
}
@font-face {
  font-family: 'Playfair Display';
  src: url('/front/fonts/PlayfairDisplay-Regular.eot');
  src: url('/front/fonts/PlayfairDisplay-Regular.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PlayfairDisplay-Regular.woff2') format('woff2'), url('/front/fonts/PlayfairDisplay-Regular.woff') format('woff'), url('/front/fonts/PlayfairDisplay-Regular.ttf') format('truetype'), url('/front/fonts/PlayfairDisplay-Regular.svg#/front/fonts/PlayfairDisplay-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('/front/fonts/PlayfairDisplay-Bold.eot');
  src: url('/front/fonts/PlayfairDisplay-Bold.eot?#iefix') format('embedded-opentype'), url('/front/fonts/PlayfairDisplay-Bold.woff2') format('woff2'), url('/front/fonts/PlayfairDisplay-Bold.woff') format('woff'), url('/front/fonts/PlayfairDisplay-Bold.ttf') format('truetype'), url('/front/fonts/PlayfairDisplay-Bold.svg#/front/fonts/PlayfairDisplay-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'mcico';
  src: url('/front/fonts/mcico.eot?qhj5c4');
  src: url('/front/fonts/mcico.eot?qhj5c4#iefix') format('embedded-opentype'), url('/front/fonts/mcico.ttf?qhj5c4') format('truetype'), url('/front/fonts/mcico.woff?qhj5c4') format('woff'), url('/front/fonts/mcico.svg?qhj5c4#mcico') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'hsm';
  src: url('/front/fonts/hsm.eot?qhj5c4');
  src: url('/front/fonts/hsm.eot?qhj5c4#iefix') format('embedded-opentype'), url('/front/fonts/hsm.ttf?qhj5c4') format('truetype'), url('/front/fonts/hsm.woff?qhj5c4') format('woff'), url('/front/fonts/hsm.svg?qhj5c4#hsm') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(/static/fonts/Roboto_Light.woff) format('woff');
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/mUdRVCMHGKUBOACHGTH1g-vvDin1pK8aKteLpeZ5c0A.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/B85vmdvDILX92ray16e-1g.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSLO3LdcAZYWl9Si6vvxL-qU.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHTrO3LdcAZYWl9Si6vvxL-qU.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHTqCWcynf_cDxXwCLxiixG1c.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/m1uAalIytmLBFXF3PwhxpHYhjbSpvc47ee6xR_80Hnw.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/sWTqoqnV-OOzHbi5P-jvYPesZW2xOQ-xsNqO47m55DA.ttf) format('truetype');
}
@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC0beuvGrcRTTBH456c-a4yI.woff) format('woff'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC5p-63r6doWhTEbsfBIRJ7A.ttf) format('truetype');
}
.bold {
  font-weight: bold;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.text-center {
  text-align: center;
}
.hover-text {
  text-decoration: underline;
}
a {
  color: #000;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.jq-radio,
.jq-checkbox {
  display: inline-block;
  vertical-align: middle;
  /*._pxl(30px,30px,0,-70px);*/
  cursor: pointer;
  width: 15px;
  height: 16px;
  position: relative;
  background: url('/front/img/radio-button.png') no-repeat 0 0;
  margin-right: 5px;
}
.jq-radio.checked,
.jq-checkbox.checked {
  background-position: 0 100% !important;
}
.jq-radio + label,
.jq-checkbox + label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.close-popup-x {
  display: block;
  height: 20px;
  width: 20px;
  right: 12px;
  top: 12px;
  position: absolute;
  text-indent: -999em;
  background: url('../img/popup-close.gif') no-repeat 0 0;
  cursor: pointer;
}
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input,
textarea {
  margin: 0;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
  background-color: #fff;
}
ol,
ul {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
:focus {
  outline: 0;
}
b,
strong {
  font-weight: 700;
}
i,
em {
  font-style: italic;
}
sub {
  vertical-align: sub;
  font-size: smaller;
}
sup {
  vertical-align: super;
  font-size: smaller;
}
html,
body {
  min-height: 100%;
}
body {
  font: 16px/22px 'Roboto', sans-serif;
  color: #000;
  background: #fff;
}
img {
  max-width: 100%;
  max-height: 100%;
}
a {
  transition: all 0.5s;
}
#wrapper {
  z-index: 1;
  position: relative;
  margin: auto;
  min-width: 1020px;
  max-width: 1280px;
  min-height: 100%;
}
[class*="__center"] {
  position: relative;
  margin: auto;
  padding: 0 10px;
  width: 1020px;
  max-width: 100%;
}
[class*="__center"]:before,
[class*="__center"]:after {
  content: "";
  display: block;
  clear: both;
}
.wrap {
  padding: 40px 0 0;
  background: #fff;
}
.wrap__unit {
  overflow: hidden;
  margin-bottom: 20px;
}
.heading {
  margin: 28px 0 20px;
  font: 300 40px/1.2em 'Roboto', sans-serif;
  text-align: center;
  text-transform: uppercase;
}
.heading a {
  transition: all 0.5s;
  border-bottom: 1px solid transparent;
  color: inherit;
  text-decoration: none;
}
.heading a:hover {
  border-bottom-color: rgba(0, 0, 0, 0.4);
}
::-webkit-input-placeholder {
  color: #9ca4a7;
  font-weight: 300;
}
::-moz-placeholder {
  color: #9ca4a7;
  font-weight: 300;
}
/* Firefox 19+ */
:-moz-placeholder {
  color: #9ca4a7;
  font-weight: 300;
}
/* Firefox 18- */
:-ms-input-placeholder {
  color: #9ca4a7;
  font-weight: 300;
}
:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0);
}
:focus::-moz-placeholder {
  color: rgba(0, 0, 0, 0);
}
/* Firefox 19+ */
:focus:-moz-placeholder {
  color: rgba(0, 0, 0, 0);
}
/* Firefox 18- */
:focus:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0);
}
.btn {
  display: inline-block;
  padding: 0 24px;
  background: #000;
  color: #fff;
  border-radius: 500px;
  font: 17px/54px 'Roboto', sans-serif;
  text-decoration: none;
  border: none;
  transition: all 0.3s;
}
.btn:hover {
  opacity: 0.8;
}
.app-ico,
.gp-ico {
  display: inline-block;
  height: 46px;
  width: 153px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAAAuCAYAAACF4LQDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVGNDk3MTZEQzk4MTFFNjk3RjBGNkE4NjM2OUNERkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVGNDk3MTdEQzk4MTFFNjk3RjBGNkE4NjM2OUNERkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUY0OTcxNERDOTgxMUU2OTdGMEY2QTg2MzY5Q0RGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUY0OTcxNURDOTgxMUU2OTdGMEY2QTg2MzY5Q0RGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pql1KWwAABysSURBVHja7J0LnE7V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');
  background-repeat: no-repeat;
}
.gp-ico {
  width: 139px;
  background-position: -155px 0;
}
.branding-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 0;
}
#wrapper.branding {
  width: 1020px;
}
.branding .header {
  width: 1020px;
  margin: 0 auto;
}
.branding .header.fixed {
  margin: 0;
}
.branding .nav__submenu {
  width: 1020px;
  left: 50%;
  margin-left: -510px;
}
.branding-h .headerContainer {
  display: flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
}
.branding-h .topBanner {
  order: 2;
}
.branding-h .header {
  order: 1;
}
.bnr-mid,
.bnr-top {
  display: none;
  text-align: center;
}
.blockSlider {
  clear: both;
  width: 1280px;
  overflow: hidden;
  white-space: nowrap;
  margin: 0 auto;
}
.blockSlider_size_triple {
  margin: 0 0 45px 0;
  height: 150px;
  width: 1000px;
  overflow: hidden;
  padding: 0 0 0 0px;
}
.blockSlider,
.blockSlider__container {
  position: relative;
}
.blockSlider .block300x150 {
  position: relative;
  float: left;
  margin-right: 50px;
  height: 150px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
  text-align: left;
}
.search {
  position: relative;
  margin: 19px 0 48px;
}
.search__field {
  padding: 0 24px 6px 0;
  width: 100%;
  border: none;
  border-bottom: 1px solid #eee;
  text-align: left;
  font: 20px/30px 'Roboto', sans-serif;
  color: #000;
  transition: all 0.5s;
}
.search__field:hover {
  border-color: #b2b2b2;
}
.search__field:focus {
  border-color: #000;
}
.search__submit {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 22px;
  background-color: transparent;
  border: 0;
  padding: 0;
}
.focus .search__submit:after {
  color: #000;
}
.search__submit:after {
  content: "\e91d";
  font: 24px/30px 'mcico';
  color: #CBCBCB;
  vertical-align: 4px;
  transition: color 0.5s;
}
.rss {
  margin: 48px 0 48px;
}
.rss__logo {
  display: block;
  margin: 0 auto 6px;
}
.rss__field {
  padding: 18px 20px 6px 0;
  width: 776px;
  border: none;
  border-bottom: 1px solid #eee;
  font: 20px/30px 'Roboto', sans-serif;
  color: #000;
  transition: all 0.5s;
}
.rss__field:hover {
  border-color: #b2b2b2;
}
.rss__field:focus {
  border-color: #000;
}
.rss .btn {
  vertical-align: top;
  margin-right: -6px;
  width: 220px;
  height: 54px;
}
.rss__error {
  margin-top: 4px;
  font: 300 18px/30px 'Roboto', sans-serif;
  color: #878787;
  min-height: 29px;
  display: none;
}
.msg-error .rss__error {
  color: #e0292f;
}
.platforms {
  overflow: hidden;
  margin-bottom: 60px;
}
.platforms__visual {
  position: relative;
  height: 400px;
  border-bottom: 1px solid #dfdfdf;
}
.platforms__ipad {
  position: absolute;
  bottom: 0;
  left: 15px;
  width: 285px;
  height: 363px;
}
.platforms__print {
  position: absolute;
  bottom: 0;
  left: 272px;
  width: 455px;
  height: 401px;
}
.platforms__nexus {
  z-index: 1;
  position: absolute;
  bottom: 0;
  right: 110px;
  width: 195px;
  height: 264px;
}
.platforms__iphone {
  position: absolute;
  bottom: 0;
  right: 16px;
  width: 160px;
  height: 328px;
}
.platforms__unit {
  float: left;
  margin: 34px 0 0;
  width: 310px;
  text-align: center;
  white-space: nowrap;
  font: 300 17px/23px 'Roboto', sans-serif;
}
.platforms__unit:first-child {
  width: 276px;
}
.platforms__unit:nth-child(3n+2) {
  margin: 34px 16px 0 49px;
}
.platforms__unit:nth-child(3n+3) {
  margin-right: -10px;
}
.platforms__title {
  display: block;
  margin-bottom: 10px;
  font: 23px/26px 'Playfair Display', serif;
  color: #000;
  text-decoration: none;
}
.platforms__info {
  margin: 0 0 28px;
  white-space: normal;
}
.platforms .gp-ico + .app-ico {
  margin-left: 5px;
}
.platforms .btn_rss {
  margin-top: -3px;
  width: 258px;
}
.platforms .ageRestriction {
  display: inline-block;
  vertical-align: top;
  height: 40px;
  width: 40px;
  line-height: 40px;
  background-color: #f1f1f1;
  color: #696969;
  text-align: center;
  border-radius: 100%;
  font-size: 14px;
  margin-top: 5px;
  margin-right: 10px;
}
.footer {
  background: #fff;
  overflow: hidden;
}
.footer__gray {
  background: #f8f8f8;
}
.footer__nav {
  text-align: center;
  padding: 3px 0 6px;
  border-bottom: 1px solid #ddd;
}
.footer__nav a {
  display: inline-block;
  margin: 0 6px;
  padding: 6px 4px;
  font: 15px/25px 'Playfair Display', serif;
  color: #000;
}
.footer__nav a:hover {
  text-decoration: underline;
}
.footer__subnav {
  text-align: center;
  padding: 4px 0 5px;
}
.footer__subnav a {
  display: inline-block;
  margin: 0 6px;
  padding: 6px 4px;
  font: 13px/25px 'Roboto', sans-serif;
  color: #8e8e8e;
}
.footer__subnav a:hover {
  text-decoration: underline;
}
.footer a {
  text-decoration: none;
}
.footer__black {
  padding: 48px 0 28px;
  background: #161616;
  color: #585858;
  text-align: center;
  font: 12px/18px 'Roboto', sans-serif;
  position: relative;
}
.footer__info {
  margin-bottom: 13px;
}
.footer__social {
  margin-bottom: 10px;
}
.footer__social a,
.footer__social span {
  color: #8b8b8b;
  margin: 0 6px;
  padding: 5px;
  display: inline-block;
  font: 17px/20px 'mcico';
}
.footer__social a {
  transition: all 0.5s;
}
.footer__social a:hover {
  color: #dcdcdc;
  text-decoration: none;
}
.footer__social .fb:after {
  content: "\e915";
}
.footer__social .tw:after {
  content: "\e917";
}
.footer__social .vk:after {
  content: "\e918";
}
.footer__social .ins:after {
  content: "\ea92";
}
.footer__social .mob:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 9px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAACXBIWXMAAAsTAAALEwEAmpwYAAA58mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0wOS0yMlQxNDoxNDo1MiswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTA5LTIyVDE0OjQ4OjUyKzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0wOS0yMlQxNDo0ODo1MiswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo3ZDU2ZjI1NS1mNmZiLWU4NDItYTgxYy1mNGVhMGY5NzcwMDU8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMTIwNzEzNC05ZjhjLTExZTctYjRmMS1jOWUyZTY5NjJjYzE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpiZWI0NTA4Ni0zOWNiLTVjNDYtOThlMC04ZmFlZWYyODBkMjQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YmViNDUwODYtMzljYi01YzQ2LTk4ZTAtOGZhZWVmMjgwZDI0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTA5LTIyVDE0OjE0OjUyKzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6N2Q1NmYyNTUtZjZmYi1lODQyLWE4MWMtZjRlYTBmOTc3MDA1PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTA5LTIyVDE0OjQ4OjUyKzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTE8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTY8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PlhbmoAAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAK1JREFUeNrs0j1uwlAQBODPwZKLiIITJNKTaClTpqHgCsEX4QScIakjwR0oUESVmvpZFBwgBQWlaazo2dg5QaZZ7exoNfuTxRhH+MQCD+5RY4cyizG+4ispHnHCM2YJP88x6XSa4glFhx/nSbLEtcdG0dj0Kw4hbA2gqqoPAwMN4l+cIk92+fbHUR5bYmyaeMYaq+bsLRs/nU6HEMI79h3+kvW8aI1vvCT5DuVtADdmJNaA5NMbAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  top: 1px;
  opacity: 0.6;
  transition: all 0.5s;
}
.footer__social .mob:hover:after {
  opacity: 1;
}
.footer__social .flipboard:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gMXCyg5EzvMnAAAALBJREFUOMutk8ENgzAMRV8iJugSnHpiht7YgW3oEVZgjY4BJ07tDtz5vRgpLaSg0C9FkeP42z+xwSBp2XNJtaRe0mSrt7M8vMtGcKN9NB8kQfCg4xi+SRqt6oojrGTRrAQCSco9UJGOKgPKAxkL4G7mHLhK7Jt+SpB0izzm5DkHZcATuEbKvphZRAheWIetJEh6HOiH2gPdCQmdd86NQLvhnHeCW+fc+LdWTh+ms+P8BsQEmtqacNsPAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  top: 1px;
  opacity: 0.6;
  transition: all 0.5s;
}
.footer__social .flipboard:hover:after {
  opacity: 1;
}
.footer__copy {
  margin: 0 0 18px;
  font: 11px/16px 'Roboto', sans-serif;
}
.footer__ageRestriction {
  display: block;
  background-color: #535353;
  color: #ffffff;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 100%;
  font-size: 10px;
  font-weight: bold;
  position: absolute;
  right: 50px;
  bottom: 0;
}
.footer__counters {
  margin: 0 0 15px;
}
.footer__counters a {
  vertical-align: middle;
  display: inline-block;
  margin: 0 3px;
}
.footer__counters a img {
  display: block;
}
.footer__counters + p {
  font-size: 11px;
}
.footer .userBlock {
  text-align: center;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  color: #8b8b8b;
  padding-top: 10px;
  padding-bottom: 31px;
}
.footer .userBlock a {
  color: #8b8b8b;
  text-decoration: underline;
}
.projects {
  text-align: center;
  padding: 0 10px 17px;
}
.projects__logo {
  text-align: center;
  margin-bottom: 26px;
}
.projects__logo .projects__link {
  font: 60px 'hsm';
  text-transform: none;
  display: block;
  margin: 0 auto;
  color: #d5d8d8;
}
.projects a,
.projects span {
  cursor: pointer;
  display: inline-block;
  color: #8b8b8b;
  font: 20px 'hsm';
  text-decoration: none;
  margin: 0 12px;
  vertical-align: middle;
  transition: all 0.5s;
}
.projects a:hover,
.projects span:hover {
  color: #fff;
}
.projects span:not([rel]) {
  cursor: default;
}
.projects p {
  font: 13px/25px 'Roboto', sans-serif;
}
.projects .starhit {
  font-size: 20px;
}
.projects .elle-girl {
  font-size: 30px;
}
.projects .mc,
.projects .parents {
  font-size: 17px;
}
.projects .psy {
  font-size: 18px;
}
.projects .wday {
  font-size: 21px;
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xMIzQ.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc-CsI.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxM.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc-.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: local('Roboto Black'), local('Roboto-Black'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc-.woff) format('woff');
}
.xmas-wrap {
  margin-right: -13px;
  font: 20px/26px 'Roboto';
}
.xmas-wrap b {
  font-weight: bold;
}
.xmas-wrap p {
  margin: 21px 0;
}
.xmas-wrap .heading {
  margin: 0 0 13px;
  font: 39px/44px Georgia, "Times New Roman", serif;
}
.xmas-wrap .xmas-links {
  overflow: hidden;
  margin: 0 -12px 9px 0;
}
.xmas-wrap .xmas-links a {
  position: relative;
  float: left;
  margin: 0 30px 6px 0;
  border-bottom: 1px solid #f3a9ac;
  font: 900 14px/26px 'Roboto';
  text-transform: uppercase;
  text-decoration: none;
  transition: all 0.3s;
}
.xmas-wrap .xmas-links a:hover {
  color: #e0282f;
}
.xmas-wrap .xmas-links a:before {
  content: "";
  position: absolute;
  top: 11px;
  left: -18px;
  width: 2px;
  height: 2px;
  background: #e75a5f;
}
.xmas-wrap .xmas-links a:last-child {
  margin-right: 0;
}
.xmas-wrap .xmas-links span {
  position: relative;
  float: left;
  margin: 0 30px 6px 0;
  border-bottom: 1px solid #f3a9ac;
  font: 900 14px/26px 'Roboto';
  text-transform: uppercase;
  text-decoration: none;
  transition: all 0.3s;
  color: #e0282f;
}
.xmas-wrap .xmas-links span:before {
  content: "";
  position: absolute;
  top: 11px;
  left: -18px;
  width: 2px;
  height: 2px;
  background: #e75a5f;
}
.xmas-wrap .xmas-links span:last-child {
  margin-right: 0;
}
.xmas-wrap .cover {
  display: block;
  margin-bottom: 20px;
}
.xmas-wrap .xmas-nav {
  overflow: hidden;
  margin: 32px -4px 10px 0;
}
.xmas-wrap .xmas-nav__item {
  position: relative;
  float: left;
  margin-bottom: 18px;
  /*width: 340px;*/
  width: 330px;
  overflow: hidden;
  margin-right: 10px;
  height: 404px;
  border-bottom: 2px solid #e0282f;
}
.xmas-wrap .xmas-nav__item img {
  display: block;
  transition: opacity 0.3s;
}
.xmas-wrap .xmas-nav__item:hover img {
  opacity: 0.8;
}
.xmas-wrap .xmas-nav__title {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 30px 30px 32px 38px;
  background: rgba(255, 255, 255, 0.75);
  font: 22px/28px Georgia, serif;
  color: #1f1f1f;
}
