/*
sudo apt-get install rubygems ruby-dev
sudo gem install rubygems-update
sudo gem update rubygems
sudo gem install less
and than use lessc which is in /var/lib/gems/1.8/bin/lessc, so you may want to create symlink:
sudo ln -s /var/lib/gems/1.8/bin/lessc /usr/bin/
or add ruby gems dir to PATH variable:
export PATH=/var/lib/gems/1.8/bin:$PATH
Command-line usage
Less comes with a binary, which lets you invoke the compiler from the command-line, as such:
$ lessc styles.less
This will output the compiled CSS to stdout, you may then redirect it to a file of your choice:
$ lessc styles.less > styles.css
To output minified CSS, simply pass the -x option.
phpstorm programm /usr/local/bin/lessc


lessc style.less --no-color --clean-css="--s1 --advanced --compatibility=ie8" > style.css

настройки для pycharm linux
lessc
$FileName$ --no-color --clean-css="--s1 --advanced --compatibility=ie8"
$FileNameWithoutExtension$.css
*/
@import "normalize.css";
/*@font-face {*/
/*font-family: 'HelveticaNeue';*/
/*src: url('/assets/fonts/helveticaneuecyr-light-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-light-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-light-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-light-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-light-webfont.svg#helveticaneuecyrlight') format('svg');*/
/*font-weight: 200;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'HelveticaNeue';*/
/*src: url('/assets/fonts/helveticaneuecyr-roman-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-roman-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-roman-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-roman-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-roman-webfont.svg#helveticaneuecyrroman') format('svg');*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'HelveticaNeue';*/
/*src: url('/assets/fonts/helveticaneuecyr-medium-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-medium-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-medium-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-medium-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-medium-webfont.svg#helveticaneuecyrmedium') format('svg');*/
/*font-weight: 500;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'HelveticaNeue';*/
/*src: url('/assets/fonts/helveticaneuecyr-bold-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-bold-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-bold-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-bold-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-bold-webfont.svg#helveticaneuecyrbold') format('svg');*/
/*font-weight: 700;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'HelveticaNeue';*/
/*src: url('/assets/fonts/helveticaneuecyr-black-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-black-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-black-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-black-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-black-webfont.svg#helveticaneuecyrbold') format('svg');*/
/*font-weight: 800;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'HelveticaNeue';*/
/*src: url('/assets/fonts/HelveticaNeue-CondensedBlack.eot');*/
/*src: url('/assets/fonts/HelveticaNeue-CondensedBlack.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/HelveticaNeue-CondensedBlack.woff') format('woff'),*/
/*url('/assets/fonts/HelveticaNeue-CondensedBlack.ttf') format('truetype'),*/
/*url('/assets/fonts/HelveticaNeue-CondensedBlack.svg#helveticaneuecyrbold') format('svg');*/
/*font-weight: 900;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'helveticaneuecyrbold_italic';*/
/*src: url('/assets/fonts/helveticaneuecyr-bolditalic-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-bolditalic-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-bolditalic-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-bolditalic-webfont.svg#helveticaneuecyrbold_italic') format('svg');*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'helveticaneuecyritalic';*/
/*src: url('/assets/fonts/helveticaneuecyr-italic-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-italic-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-italic-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-italic-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-italic-webfont.svg#helveticaneuecyritalic') format('svg');*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
/*@font-face {*/
/*font-family: 'helveticaneuecyrlight_italic';*/
/*src: url('/assets/fonts/helveticaneuecyr-lightitalic-webfont.eot');*/
/*src: url('/assets/fonts/helveticaneuecyr-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),*/
/*url('/assets/fonts/helveticaneuecyr-lightitalic-webfont.woff') format('woff'),*/
/*url('/assets/fonts/helveticaneuecyr-lightitalic-webfont.ttf') format('truetype'),*/
/*url('/assets/fonts/helveticaneuecyr-lightitalic-webfont.svg#helveticaneuecyrlight_italic') format('svg');*/
/*font-weight: normal;*/
/*font-style: normal;*/
/*}*/
@font-face {
  font-family: 'PT Serif';
  src: url('/assets/fonts/PTSerifWeb/PTF55F_W.eot');
  src: local('PT Serif'), url('/assets/fonts/PTSerifWeb/PTF55F_W.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/PTSerifWeb/PTF55F_W.woff') format('woff'), url('/assets/fonts/PTSerifWeb/PTF55F_W.ttf') format('truetype'), url('/assets/fonts/PTSerifWeb/PTF55F_W.svg#PTSerif-Regular') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  src: url('/assets/fonts/PTSerifWeb/PTF56F_W.eot');
  src: local('PT Serif Italic'), url('/assets/fonts/PTSerifWeb/PTF56F_W.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/PTSerifWeb/PTF56F_W.woff') format('woff'), url('/assets/fonts/PTSerifWeb/PTF56F_W.ttf') format('truetype'), url('/assets/fonts/PTSerifWeb/PTF56F_W.svg#PTSerif-Italic') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'PT Serif';
  src: url('/assets/fonts/PTSerifWeb/PTF75F_W.eot');
  font-style: normal;
  font-weight: bold;
  src: local('PT Serif Bold'), url('/assets/fonts/PTSerifWeb/PTF75F_W.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/PTSerifWeb/PTF75F_W.woff') format('woff'), url('/assets/fonts/PTSerifWeb/PTF75F_W.ttf') format('truetype'), url('/assets/fonts/PTSerifWeb/PTF75F_W.svg#PTSerif-Bold') format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: bold;
  src: url('/assets/fonts/PTSerifWeb/PTF76F_W.eot');
  src: local('PT Serif Bold Italic'), url('/assets/fonts/PTSerifWeb/PTF76F_W.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/PTSerifWeb/PTF76F_W.woff') format('woff'), url('/assets/fonts/PTSerifWeb/PTF76F_W.ttf') format('truetype'), url('/assets/fonts/PTSerifWeb/PTF76F_W.svg#PTSerif-BoldItalic') format('svg');
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: local(Roboto Regular), url("/assets/fonts/roboto/Roboto-Regular.eot");
  src: url("/assets/fonts/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto/Roboto-Regular.woff2") format("woff2"), url("/assets/fonts/roboto/Roboto-Regular.woff") format("woff"), url("/assets/fonts/roboto/Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("/assets/fonts/roboto/Roboto-Medium.eot");
  src: url("/assets/fonts/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto/Roboto-Medium.woff2") format("woff2"), url("/assets/fonts/roboto/Roboto-Medium.woff") format("woff"), url("/assets/fonts/roboto/Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("/assets/fonts/roboto/Roboto-Bold.eot");
  src: url("/assets/fonts/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto/Roboto-Bold.woff2") format("woff2"), url("/assets/fonts/roboto/Roboto-Bold.woff") format("woff"), url("/assets/fonts/roboto/Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Condensed";
  src: local(Roboto Condensed Regular), url("/assets/fonts/roboto-condensed/robotocondensed-regular.eot");
  src: url("/assets/fonts/roboto-condensed/robotocondensed-regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto-condensed/robotocondensed-regular.woff2") format("woff2"), url("/assets/fonts/roboto-condensed/robotocondensed-regular.woff") format("woff"), url("/assets/fonts/roboto-condensed/robotocondensed-regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("/assets/fonts/roboto-condensed/robotocondensed-bold.eot");
  src: url("/assets/fonts/roboto-condensed/robotocondensed-bold.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto-condensed/robotocondensed-bold.woff2") format("woff2"), url("/assets/fonts/roboto-condensed/robotocondensed-bold.woff") format("woff"), url("/assets/fonts/roboto-condensed/robotocondensed-bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
}
html,
body {
  font-size: 1em;
  -webkit-overflow-scrolling: touch;
  font-family: 'Roboto', sans-serif;
  background: #fff;
}
header,
footer,
article,
section,
div {
  position: relative;
}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.clear {
  clear: both;
}
.main {
  margin: auto;
  max-width: 1255px;
  background: #fff;
  z-index: 1;
}
.main_real {
  margin: auto;
  min-width: 993px;
  max-width: 1235px;
  background: rgba(255, 255, 255, 0);
  z-index: 1;
}
.topslider {
  font-family: 'PT Serif', serif;
  margin: 0;
  padding: 0;
  font-size: 2em;
  font-weight: bold;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 5px;
  line-height: 1;
}
.fakeblock {
  height: 1px;
  background: transparent;
}
.line10px {
  height: 10px;
  background: #fff;
}
.maxv925 {
  max-width: 925px;
}
.arial {
  font-family: Arial, serif;
}
.float {
  float: left;
}
.cookie_messege {
  display: none;
  background: #f3f3f3;
  z-index: 1001;
  position: fixed;
  bottom: 10px;
  left: 10px;
  right: 10px;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.3);
  border-radius: 6px;
}
.cookie_messege_text {
  padding: 12px 46px 12px 12px;
  font-size: 12px;
  margin: 0;
  line-height: 1.3;
}
.cookie_messege .close_button {
  position: absolute;
  right: 8px;
  top: 7px;
}
.cookie_messege-tomobile {
  bottom: 2rem;
  left: 2rem;
  right: 2rem;
}
.cookie_messege-tomobile .cookie_messege_text {
  font-size: 3rem;
  padding: 1rem 8rem 1rem 1rem;
}
.cookie_messege-tomobile .close_button {
  right: 1rem;
  top: 1rem;
}
.red {
  color: #9a0000;
}
.image .video_ico {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
}
table {
  border-spacing: 0;
  border-collapse: separate;
}
table td {
  vertical-align: top;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
}
#loading_photo {
  margin: 0 0 0 -74px;
  width: 143px;
  position: absolute;
  left: 50%;
  top: 138px;
}
header.header {
  background: rgba(255, 255, 255, 0.5);
  z-index: 8999;
  width: 1255px;
  padding: 5px 0 0 0;
  margin: 0 auto;
}
header.header .nav-top a {
  display: block;
  border-radius: 5px;
  padding: 3px 12px 3px;
  margin-left: 10px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  color: #000;
  font-size: 1em;
  font-family: 'Roboto Condensed', sans-serif;
  white-space: nowrap;
}
header.header .nav-top a:not(.active):hover {
  color: #6f6f6f;
}
header.header .nav-top a.active {
  color: #ffffff;
  background: #9a0000;
}
header.header .header-content {
  width: 100%;
  margin-right: 168px;
}
.gap {
  padding: 10px 0 0 10px;
}
.gap2 {
  padding: 10px 10px 0;
}
.gap3 {
  padding: 10px 10px 0 10px;
}
.gap_final {
  padding: 10px 0 10px;
}
.gap_full {
  padding: 10px;
}
.gap_up_bg {
  padding-top: 10px;
}
.gap_up {
  margin: 10px 0 0;
}
.gap_m {
  margin: 10px 0 0 10px;
}
.gap_m_left {
  margin: 0 0 0 10px;
}
#video_online_small {
  width: 150px;
  height: 84px;
}
.top_news .scene_day {
  width: 925px;
  height: 396px;
  background: #f3f3f3;
  overflow: hidden;
}
.opaciti_block {
  background: rgba(0, 0, 0, 0.5);
  display: block;
  text-decoration: none;
}
.opaciti_block.big {
  width: 100%;
}
.big_img .img {
  display: block;
  width: 100%;
  height: 530px;
  background: no-repeat center;
  background-size: cover;
}
#owl-main .big_img .img {
  width: 942px;
}
.top_news {
  position: relative;
}
.top_news .banner_300x600 {
  position: absolute;
  right: 10px;
  bottom: 0;
}
.top_news .big_img .main > .inner {
  position: absolute;
  bottom: 0;
  background: transparent;
  width: 100%;
}
.top_news .info_news {
  min-height: 204px;
  color: #fff;
  margin-right: 320px;
}
.top_news .info_news h1 {
  padding: 10px;
}
.top_news .info_news .anons {
  padding: 0px 10px 10px;
  text-overflow: ellipsis;
}
.top_news .play_red_bt {
  float: left;
  margin-right: 10px;
  display: block;
}
.top_news .meta {
  margin: 0;
  background: rgba(0, 0, 0, 0.5);
  min-height: 52px;
  display: table;
}
.top_news .meta .clock {
  float: left;
}
.top_news .meta .date {
  color: #fff;
  font-size: 0.8em;
  line-height: 1em;
  padding: 10px 10px 4px;
}
.top_news .meta .date img {
  position: relative;
  top: -2px;
  padding: 0 8px 0 0;
  width: auto;
}
.top_news .prev {
  position: absolute;
  z-index: 12000;
  height: 110px;
  width: 69px;
  top: 165px;
  left: 0;
}
.top_news .prev > img {
  top: 50%;
  position: absolute;
  left: 20px;
  margin: -25px 0 0;
}
.top_news .next {
  position: absolute;
  z-index: 12000;
  height: 110px;
  width: 69px;
  top: 165px;
  right: 0;
}
.top_news .next > img {
  top: 50%;
  position: absolute;
  right: 20px;
  margin: -25px 0 0;
}
.top_news .prev:hover img,
.top_news .next:hover img {
  opacity: 0.5;
}
.top_news .prev:hover,
.top_news .next:hover {
  opacity: 1;
}
.top_news .owl-carousel-main-outer:hover ~ .prev,
.top_news .owl-carousel-main-outer:hover ~ .next {
  opacity: 1;
}
.meta .tags .tag {
  display: block;
  float: left;
  font-family: Arial;
  font-size: 16px;
  color: #ffffff;
  line-height: 20px;
  font-weight: bold;
  text-decoration: underline;
  padding: 3px 10px 1px;
  text-transform: uppercase;
}
.meta .tags .tag:hover {
  text-decoration: none;
}
.social {
  margin-left: 10px;
  width: 350px;
  height: 37px;
  display: flex;
  background-size: 350px 37px;
  background: url("/assets/images/redstar_logo_element.svg") no-repeat top left;
}
.social a {
  display: inline-block;
  margin: 8px 9px;
  height: 14px;
  background-repeat: no-repeat;
  background-position: center;
}
.social .vk {
  width: 11px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDE0IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfdmtfaWNvbjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9ImZvb3Rlcl92MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcwOS4wMDAwMDAsIC00Ny4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4NCiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUuMDAwMDAwLCAyMy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUxLjAwMDAwMCwgMTQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic29jaWFsX3ZrX2ljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMS4wMDAwMDAsIDAuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGc+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtYmtnIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzciIGhlaWdodD0iMzciPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0Ljc0Mzc1LDE5LjI1MzExMzIgQzI0LjA2NDkwNSwxOC41NDIwMTIgMjMuMTc3MTI3OSwxOC4wNjU3MjI4IDIyLjIwOTI1LDE3Ljg5MzM2MzIgTDIyLjIwOTI1LDE3Ljc5MTYxMzIgQzIyLjkyMDUwMywxNy41MDQ1MzU4IDIzLjUyNDk2MDgsMTcuMDAzNTE0NyAyMy45MzksMTYuMzU3ODYzMiBDMjQuMzYyMTM1OCwxNS42OTIyNzAzIDI0LjU4MDgyMzUsMTQuOTE3MjE1NCAyNC41NjgsMTQuMTI4NjEzMiBDMjQuNTc1MzMyLDEzLjQ3MDY4NjYgMjQuNDE2MjM3NiwxMi44MjE1ODE2IDI0LjEwNTUsMTIuMjQxNjEzMiBDMjMuNzg5MzQxLDExLjY3NTUzNTUgMjMuMzEzMTA0OSwxMS4yMTUzODg0IDIyLjczNjUsMTAuOTE4ODYzMiBDMjIuMTYwNTc5MiwxMC42MDk4Mjg3IDIxLjUzNDA2MjgsMTAuNDA2MjEwOCAyMC44ODY1LDEwLjMxNzYxMzIgQzE5Ljk0MTA2NDQsMTAuMjA2OTgxIDE4Ljk4OTIxMTgsMTAuMTYwNjI0NiAxOC4wMzc1LDEwLjE3ODg2MzIgTDEyLjAyNSwxMC4xNzg4NjMyIEwxMi4wMjUsMjcuMjYzNjEzMiBMMTguODYwNzUsMjcuMjYzNjEzMiBDMTkuODQ4MTg0MiwyNy4yODU4NzE3IDIwLjgzNDIwNjIsMjcuMTc3MDA0OSAyMS43OTMsMjYuOTM5ODYzMiBDMjIuNTY0MjkzMywyNi43MjQyNDY1IDIzLjI4NDU1NzIsMjYuMzU2MjUxNCAyMy45MTEyNSwyNS44NTc2MTMyIEMyNC40NjE1MTEsMjUuNDMzNTQ3NiAyNC45MDc2MTE2LDI0Ljg4OTM2ODEgMjUuMjE1NSwyNC4yNjY2MTMyIEMyNS41NDg2MTMzLDIzLjU2ODMwNTQgMjUuNzEzMzU1NSwyMi44MDE2MjA5IDI1LjY5NjUsMjIuMDI4MTEzMiBDMjUuNzU4NTIyMSwyMS4wMTgzMTI3IDI1LjQyNjk5OCwyMC4wMjM3NDAzIDI0Ljc3MTUsMTkuMjUzMTEzMiBMMjQuNzQzNzUsMTkuMjUzMTEzMiBaIE0xNi4yOTg1LDEzLjMwNTM2MzIgTDE2LjU5NDUsMTMuMzA1MzYzMiBMMTguMzI0MjUsMTMuMzA1MzYzMiBDMTguNjcwMDc4MiwxMy4zMDk3NzMzIDE5LjAxMjAzNDYsMTMuMzc4NzkyIDE5LjMzMjUsMTMuNTA4ODYzMiBDMTkuNjIxMjA5MSwxMy42MzA3OTkgMTkuODU0OTcxMywxMy44NTQ2ODM5IDE5Ljk4OTI1LDE0LjEzNzg2MzIgQzIwLjEyNDQzNTMsMTQuNDAxNDgxNCAyMC4xOTcyMjU1LDE0LjY5MjY0MjMgMjAuMjAyLDE0Ljk4ODg2MzIgQzIwLjIwOTY2NDYsMTUuMzI4OTUxOSAyMC4xNDMzODc1LDE1LjY2NjY0OTIgMjAuMDA3NzUsMTUuOTc4NjEzMiBDMTkuODU5NDIyNCwxNi4yNzk5ODg4IDE5LjYwNjE0MTMsMTYuNTE2ODIzMSAxOS4yOTU1LDE2LjY0NDYxMzIgQzE5LjAwNTY4NTYsMTYuNzg0MDIxIDE4LjY5MTUxNDQsMTYuODY1NzA1NiAxOC4zNzA1LDE2Ljg4NTExMzIgTDE2LjgyNTc1LDE2Ljg4NTExMzIgTDE2LjI4OTI1LDE2Ljg4NTExMzIgTDE2LjI4OTI1LDEzLjMwNTM2MzIgTDE2LjI5ODUsMTMuMzA1MzYzMiBaIE0yMS4wMDY3NSwyMy4wNTQ4NjMyIEMyMC44MTU0MjEsMjMuMzkxMDcxNiAyMC41MTUyNjksMjMuNjUyMDczMyAyMC4xNTU3NSwyMy43OTQ4NjMyIEMxOS43NDQ0ODk5LDIzLjk4MDMyNzQgMTkuMzAyMDkwNywyNC4wODcwMDUzIDE4Ljg1MTUsMjQuMTA5MzYzMiBMMTYuNTI5NzUsMjQuMTA5MzYzMiBMMTYuMjk4NSwyNC4xMDkzNjMyIEwxNi4yOTg1LDE5Ljg0NTExMzIgTDE3LjA5NCwxOS44NDUxMTMyIEwxOC45NDQsMTkuODQ1MTEzMiBDMTkuMzA4MzU1MiwxOS44NDE2OTk4IDE5LjY3MDgxMjksMTkuODk3OTQzMyAyMC4wMTcsMjAuMDExNjEzMiBDMjAuMzg1OTE5MSwyMC4xMzkxMzU1IDIwLjcwODEyNjUsMjAuMzc0MzQ2OSAyMC45NDIsMjAuNjg2ODYzMiBDMjEuMTc2OTczNywyMS4wNTU5Njc0IDIxLjI5MDIwOSwyMS40ODk0OTY3IDIxLjI2NTc1LDIxLjkyNjM2MzIgQzIxLjI3MzM3OTQsMjIuMzEzMjg2MiAyMS4xODA5ODA4LDIyLjY5NTYyNTEgMjAuOTk3NSwyMy4wMzYzNjMyIEwyMS4wMDY3NSwyMy4wNTQ4NjMyIFoiIGlkPSJwYXRoOS0zIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==');
}
.social .fb {
  width: 8px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDEwIDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfZmFjZWJvb2tfaWNvbjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9ImZvb3Rlcl92MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5OS4wMDAwMDAsIC00Ni4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4NCiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUuMDAwMDAwLCAyMy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUxLjAwMDAwMCwgMTQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic29jaWFsX2ZhY2Vib29rX2ljb24iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLWJrZyIgeD0iMCIgeT0iMCIgd2lkdGg9IjM3IiBoZWlnaHQ9IjM3Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOS4zNzg3NSwyNi4yNDIyNSBMMTkuMzc4NzUsMTguNzQ5NzUgTDIyLjE1Mzc1LDE4Ljc0OTc1IEwyMi44NTY3NSwxNS4zNDU3NSBMMTkuMzc4NzUsMTUuMzQ1NzUgTDE5LjM3ODc1LDEzLjk0OSBDMTkuMzc4NzUsMTIuNjQ0NzUgMjAuMTc0MjUsMTIuNTUyMjUgMjEuNDc4NSwxMi41NTIyNSBMMjIuODc1MjUsMTIuNTUyMjUgTDIyLjg3NTI1LDkuMjUgTDIwLjI3Niw5LjI1IEMxNy44ODAyNSw5LjI1IDE2LjU3NiwxMC43NDg1IDE2LjU3NiwxMy4zNDc3NSBMMTYuNTc2LDE1LjM0NTc1IEwxMy44NzUsMTUuMzQ1NzUgTDEzLjg3NSwxOC43NDk3NSBMMTYuNjUsMTguNzQ5NzUgTDE2LjY1LDI2LjI1MTUgTDE5LjM3ODc1LDI2LjI0MjI1IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzMzMzUzRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+DQo=');
}
.social .ok {
  width: 8px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDEzIDE5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfb2tfaWNvbjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9ImZvb3Rlcl92MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY3Mi4wMDAwMDAsIC00Ni4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC03Ij4NCiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzUuMDAwMDAwLCAyMy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUxLjAwMDAwMCwgMTQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic29jaWFsX29rX2ljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LjAwMDAwMCwgMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1ia2ciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNyIgaGVpZ2h0PSIzNyI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguNSwxNy44OTg3NSBDMTkuNjkzNzg5MywxNy45MDM2OTMzIDIwLjg0MDExMTcsMTcuNDMxNjQ5MiAyMS42ODQyNTU0LDE2LjU4NzUwNTQgQzIyLjUyODM5OTIsMTUuNzQzMzYxNyAyMy4wMDA0NDMzLDE0LjU5NzAzOTMgMjIuOTk1NSwxMy40MDMyNSBDMjIuOTk4MzEyLDEyLjIxODUwNjEgMjIuNTIyNTU2NCwxMS4wODI4MzQ1IDIxLjY3NjE1MSwxMC4yNTM4NDQ4IEMyMC44Mjk3NDU1LDkuNDI0ODU1MTMgMTkuNjg0NDI5NSw4Ljk3MjgxMDQxIDE4LjUsOS4wMDAyNSBDMTcuMzA2MjEwNyw4Ljk5NTMwNjcxIDE2LjE1OTg4ODMsOS40NjczNTA4MiAxNS4zMTU3NDQ2LDEwLjMxMTQ5NDYgQzE0LjQ3MTYwMDgsMTEuMTU1NjM4MyAxMy45OTk1NTY3LDEyLjMwMTk2MDcgMTQuMDA0NSwxMy40OTU3NSBDMTQuMDAxNjg4LDE0LjY4MDQ5MzkgMTQuNDc3NDQzNiwxNS44MTYxNjU1IDE1LjMyMzg0OSwxNi42NDUxNTUyIEMxNi4xNzAyNTQ1LDE3LjQ3NDE0NDkgMTcuMzE1NTcwNSwxNy45MjYxODk2IDE4LjUsMTcuODk4NzUgTDE4LjUsMTcuODk4NzUgWiBNMTguNSwxMS4yMDE3NSBDMTkuNzE1ODU0OSwxMS4yMDE3NSAyMC43MDE1LDEyLjE4NzM5NTEgMjAuNzAxNSwxMy40MDMyNSBDMjAuNzAxNSwxNC42MTkxMDQ5IDE5LjcxNTg1NDksMTUuNjA0NzUgMTguNSwxNS42MDQ3NSBDMTcuMjg0MTQ1MSwxNS42MDQ3NSAxNi4yOTg1LDE0LjYxOTEwNDkgMTYuMjk4NSwxMy40MDMyNSBDMTYuMzQxMzk4NSwxMi4yMDU2MTQyIDE3LjMwMjM2NDIsMTEuMjQ0NjQ4NSAxOC41LDExLjIwMTc1IFogTTI0LjAwMzc1LDE5LjIwMyBDMjMuODAwMjUsMTguNjAxNzUgMjMuMDA0NzUsMTguMjA0IDIyLjAwNTc1LDE4Ljk5OTUgQzIwLjk3Mzc3ODYsMTkuNzA5MjM2NiAxOS43NTI0NTEzLDIwLjA5MjcxNCAxOC41LDIwLjEwMDI1IEMxNy4yNTI4MDI0LDIwLjA3Nzc5MTIgMTYuMDM4NjM5NiwxOS42OTU1NTQ3IDE1LjAwMzUsMTguOTk5NSBDMTQuMDA0NSwxOC4yMDQgMTMuMzAxNSwxOC43MDM1IDEzLjAwNTUsMTkuMjAzIEMxMi42MDc3NSwyMC4yMDIgMTMuMTA3MjUsMjAuNzAxNSAxNC4yMDgsMjEuNDA0NSBDMTUuMjM4NzI4NCwyMS45OTE2MzYzIDE2LjM5MDg0MzYsMjIuMzMzNDcyNyAxNy41NzUsMjIuNDAzNSBMMTYuNzc5NSwyMy4xOTkgQzE1Ljc4MDUsMjQuMjk5NzUgMTQuNjc5NzUsMjUuMjk4NzUgMTQuMDA0NSwyNS45NzQgQzEzLjYwMjE5NDUsMjYuNDMxNTYxNSAxMy42MDIxOTQ1LDI3LjExNjY4ODUgMTQuMDA0NSwyNy41NzQyNSBMMTQuMTA2MjUsMjcuNjc2IEMxNC41NjM4MTE1LDI4LjA3ODMwNTUgMTUuMjQ4OTM4NSwyOC4wNzgzMDU1IDE1LjcwNjUsMjcuNjc2IEwxOC40ODE1LDI0LjkwMSBDMTkuNDgwNSwyNi4wMDE3NSAyMC41ODEyNSwyNy4wMDA3NSAyMS4yNTY1LDI3LjY3NiBDMjEuNzE0MDYxNSwyOC4wNzgzMDU1IDIyLjM5OTE4ODUsMjguMDc4MzA1NSAyMi44NTY3NSwyNy42NzYgTDIyLjk1ODUsMjcuNTc0MjUgQzIzLjM2MDgwNTUsMjcuMTE2Njg4NSAyMy4zNjA4MDU1LDI2LjQzMTU2MTUgMjIuOTU4NSwyNS45NzQgTDIwLjE4MzUsMjMuMTk5IEwxOS40ODA1LDIyLjQwMzUgQzIwLjYxMjY5MzcsMjIuMzM1NjkzMSAyMS43MTEyNjc5LDIxLjk5Mjc4NTYgMjIuNjgxLDIxLjQwNDUgQzIzLjk5NDUsMjAuNTk5NzUgMjQuMzkyMjUsMjAuMjAyIDIzLjk5NDUsMTkuMjAzIEwyNC4wMDM3NSwxOS4yMDMgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==');
}
.social .twitter {
  width: 16px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDIwIDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfdHdpdHRlcl9pY29uPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iZm9vdGVyX3YxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjMzLjAwMDAwMCwgLTQ4LjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPg0KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNS4wMDAwMDAsIDIzLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic29jaWFsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTEuMDAwMDAwLCAxNC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzb2NpYWxfdHdpdHRlcl9pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy4wMDAwMDAsIDAuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGc+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtYmtnIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzciIGhlaWdodD0iMzciPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI5LjMwNCwxMi44MDIgQzI4LjU3MTc4NjIsMTMuMTE5ODA5OCAyNy43OTQ4Nzc1LDEzLjMyMjYxNzMgMjcuMDAwNzUsMTMuNDAzMjUgQzI3Ljc4ODUzOTMsMTIuOTIyMTY0NSAyOC4zODE0MDA2LDEyLjE3ODYzMTIgMjguNjc1LDExLjMwMzUgQzI3Ljk1Mzg2MDIsMTEuNzgzNjg5MSAyNy4xMzU5NzQ1LDEyLjA5OTQ3NTEgMjYuMjc5MjUsMTIuMjI4NSBDMjUuNTcyODAyNywxMS40NDM2NTI3IDI0LjU1OTk5NzMsMTEuMDA0NzcwNCAyMy41MDQyNSwxMS4wMjYgQzIyLjQ4NDY4MjQsMTEuMDAzNzA0NyAyMS40OTg1MjMyLDExLjM4OTk4NzEgMjAuNzY1MzQ4NSwxMi4wOTg4Mzg0IEMyMC4wMzIxNzM5LDEyLjgwNzY4OTcgMTkuNjEyODUyNiwxMy43ODAyNjA0IDE5LjYwMDc1LDE0LjggQzE5LjU3OTIzNDcsMTUuMDY5MzUxMiAxOS42MTM4ODI3LDE1LjM0MDIzNTYgMTkuNzAyNSwxNS41OTU1IEMxNi42Mjc4NzY0LDE1LjM4OTU5NjUgMTMuNzU1OTU0MSwxMy45ODg0OTY5IDExLjcwMTI1LDExLjY5MiBDMTEuMzcyNTc5NiwxMi4zMDY2MzYzIDExLjIwMDk4NzMsMTIuOTkzMDA1NCAxMS4yMDE3NSwxMy42OSBDMTEuMjQ0OTAxNSwxNC45NjIyOTAxIDExLjg3MzAwNzcsMTYuMTQzNDAyNyAxMi45MDM3NSwxNi44OTA1IEMxMi4yNzA0NTEsMTYuODg0MTUxIDExLjY0OTM4MjcsMTYuNzE1MzQ3OCAxMS4xLDE2LjQwMDI1IEwxMS4xLDE2LjUwMiBDMTEuMDkwNTI2NSwxOC4zNDczNDE0IDEyLjM4OTQwOTgsMTkuOTQwODk2NyAxNC4xOTg3NSwyMC4zMDM3NSBDMTMuODcyNjExMywyMC4zODY4NjcyIDEzLjUzNTk0OSwyMC40MjExNTY5IDEzLjE5OTc1LDIwLjQwNTUgQzEyLjkzMDU5MDEsMjAuNDIwNTc1NCAxMi42NjA5NTAzLDIwLjM4NjA4NjUgMTIuNDA0MjUsMjAuMzAzNzUgQzEyLjkxNTk2MTMsMjEuODU2Njk3MyAxNC4zNjc0MTkzLDIyLjkwNTE3OTggMTYuMDAyNSwyMi45MDMgQzE0LjYyMDM3NDcsMjMuOTQ3MTg3IDEyLjkzMzk2MjQsMjQuNTA5MzI0NCAxMS4yMDE3NSwyNC41MDMyNSBDMTAuODg5NzU4MSwyNC41MjgwMjgxIDEwLjU3NTg5NTksMjQuNDkzNTAzMyAxMC4yNzY3NSwyNC40MDE1IEMxMi4wNjE1Mjk0LDI1LjQ3NDQ2NjEgMTQuMDk2MjA1MywyNi4wNjEyNjkyIDE2LjE3ODI1LDI2LjEwMzUgQzE5LjEwMzYwMDUsMjYuMTc1NDI4NCAyMS45MzYwNzkzLDI1LjA3MzY4ODQgMjQuMDQzOTY5NiwyMy4wNDM5OTY4IEMyNi4xNTE4NTk5LDIxLjAxNDMwNTIgMjcuMzU5ODQwNCwxOC4yMjU0NzkzIDI3LjM5ODUsMTUuMjk5NSBMMjcuMzk4NSwxNC44IEMyOC4xMzM3NDg1LDE0LjIzNzE5MzkgMjguNzc2NjUyLDEzLjU2MzA4MTYgMjkuMzA0LDEyLjgwMiBaIiBpZD0iU2hhcGUiIGZpbGw9IiMzMzM1M0YiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K');
}
.social .youtube {
  width: 16px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDE3IDIxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfeW91dHViZV9pY29uPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iZm9vdGVyX3YxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzgxLjAwMDAwMCwgLTQ1LjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTciPg0KICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzNS4wMDAwMDAsIDIzLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic29jaWFsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTEuMDAwMDAwLCAxNC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzb2NpYWxfeW91dHViZV9pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUuMDAwMDAwLCAwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLWJrZyIgeD0iMCIgeT0iMCIgd2lkdGg9IjM3IiBoZWlnaHQ9IjM3Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi42OTU1LDE4LjYwMTc1IEMyNi41MjM5MDUsMTcuNzA0OTYyNiAyNS43OTY5ODAxLDE3LjAxOTA0MzcgMjQuODkxNzUsMTYuODk5NzUgQzIyLjc5MiwxNi42OTYyNSAyMC42OTIyNSwxNi42OTYyNSAxOC40OTA3NSwxNi42OTYyNSBDMTYuMjg5MjUsMTYuNjk2MjUgMTQuMTg5NSwxNi42OTYyNSAxMi4wODk3NSwxNi44OTk3NSBDMTEuMTg0NTE5OSwxNy4wMTkwNDM3IDEwLjQ1NzU5NSwxNy43MDQ5NjI2IDEwLjI4NiwxOC42MDE3NSBDMTAuMDM4NDA1MSwxOS45ODcwOTA0IDkuOTM5MTc3OTUsMjEuMzk0ODc1OCA5Ljk5LDIyLjgwMTI1IEM5LjkzOTE3Nzk1LDI0LjIwNzYyNDIgMTAuMDM4NDA1MSwyNS42MTU0MDk2IDEwLjI4NiwyNy4wMDA3NSBDMTAuNDY5Mjc4OCwyNy44ODk1ODkgMTEuMTk4NDA5MiwyOC41NjI5MTg3IDEyLjA5OSwyOC42NzUgQzE0LjE5ODc1LDI4Ljg3ODUgMTYuMjk4NSwyOC44Nzg1IDE4LjUsMjguODc4NSBDMjAuNzAxNSwyOC44Nzg1IDIyLjgwMTI1LDI4Ljg3ODUgMjQuOTAxLDI4LjY3NSBDMjUuODA2MjMwMSwyOC41NTU3MDYzIDI2LjUzMzE1NSwyNy44Njk3ODc0IDI2LjcwNDc1LDI2Ljk3MyBDMjYuOTU1OTIwMiwyNS41ODgxMDYxIDI3LjA1NTE3NDYsMjQuMTc5OTMzNiAyNy4wMDA3NSwyMi43NzM1IEMyNy4wNTE1NzIsMjEuMzY3MTI1OCAyNi45NTIzNDQ5LDE5Ljk1OTM0MDQgMjYuNzA0NzUsMTguNTc0IEwyNi42OTU1LDE4LjYwMTc1IFogTTE0LjgsMTkuNzAyNSBMMTMuNTk3NSwxOS43MDI1IEwxMy41OTc1LDI2LjUwMTI1IEwxMi40OTY3NSwyNi41MDEyNSBMMTIuNDk2NzUsMTkuNzAyNSBMMTEuMjk0MjUsMTkuNzAyNSBMMTEuMjk0MjUsMTguNjAxNzUgTDE0Ljg5MjUsMTguNjAxNzUgTDE0Ljg5MjUsMTkuNzAyNSBMMTQuOCwxOS43MDI1IFogTTE4LjAwMDUsMjYuNTAxMjUgTDE3LjAwMTUsMjYuNTAxMjUgTDE3LjAwMTUsMjUuOSBDMTYuNzM1MDU5NCwyNi4zMTIwMDg0IDE2LjI4ODczMjQsMjYuNTcyOTM4IDE1Ljc5OSwyNi42MDMgQzE1LjUwMTgzMzQsMjYuNjQzODU4NyAxNS4yMTQwMjI0LDI2LjQ4MTAxODMgMTUuMDk2LDI2LjIwNTI1IEMxNC45OTcxMTQ5LDI1LjkwNzU2NzcgMTQuOTYyNDM2NSwyNS41OTIzMDkyIDE0Ljk5NDI1LDI1LjI4MDI1IEwxNC45OTQyNSwyMC41OTk3NSBMMTYuMDAyNSwyMC41OTk3NSBMMTYuMDAyNSwyNS40MDA1IEMxNi4wMDI1LDI1LjYwNCAxNi4xMDQyNSwyNS42OTY1IDE2LjIwNiwyNS42OTY1IEMxNi4zMDc3NSwyNS42OTY1IDE2LjYwMzc1LDI1LjQ5MyAxNi44MDcyNSwyNS4xOTcgTDE2LjgwNzI1LDIwLjcwMTUgTDE3LjgwNjI1LDIwLjcwMTUgTDE3LjgwNjI1LDI2LjUwMTI1IEwxOC4wMDA1LDI2LjUwMTI1IFogTTIxLjkwNCwyNC42OTc1IEMyMS45MjkzNDQ1LDI1LjEwMTE1NTQgMjEuODk1MDU5NSwyNS41MDYzNDIzIDIxLjgwMjI1LDI1LjkgQzIxLjczMzY2NDYsMjYuMjkxMjgwNiAyMS40MDM0OTUyLDI2LjU4MzA1ODIgMjEuMDA2NzUsMjYuNjAzIEMyMC42MDksMjYuNjAzIDIwLjMwMzc1LDI2LjM5OTUgMTkuOTA2LDI1LjkgTDE5LjkwNiwyNi41MDEyNSBMMTguODk3NzUsMjYuNTAxMjUgTDE4Ljg5Nzc1LDE4LjYwMTc1IEwxOS44OTY3NSwxOC42MDE3NSBMMTkuODk2NzUsMjEuMjAxIEMyMC4xNDU5MzUxLDIwLjgzNTU2ODcgMjAuNTU1MzYzMywyMC42MTE5MzE0IDIwLjk5NzUsMjAuNTk5NzUgQzIxLjQwOTc5NjEsMjAuNTc4NTQ0NCAyMS43NjMzMzcxLDIwLjg5MDk3NiAyMS43OTMsMjEuMzAyNzUgQzIxLjg5NzI5NzYsMjEuNjk0NDkzMSAyMS45MzE3NDEsMjIuMTAxNTUxNyAyMS44OTQ3NSwyMi41MDUyNSBMMjEuOTA0LDI0LjY5NzUgWiBNMjUuNzA1NzUsMjMuNjk4NSBMMjMuNTk2NzUsMjMuNjk4NSBMMjMuNTk2NzUsMjQuNjk3NSBDMjMuNTk2NzUsMjUuMTk3IDIzLjgwMDI1LDI1LjQ5MyAyNC4wOTYyNSwyNS40OTMgQzI0LjM5MjI1LDI1LjQ5MyAyNC40OTQsMjUuMzkxMjUgMjQuNTk1NzUsMjUuMDk1MjUgTDI0LjU5NTc1LDI0LjM5MjI1IEwyNS41OTQ3NSwyNC4zOTIyNSBMMjUuNTk0NzUsMjUuMzE3MjUgQzI1LjU4OTEwNTksMjUuNTMzNjAzNCAyNS41MTgxNjc5LDI1Ljc0MzE5MzEgMjUuMzkxMjUsMjUuOTE4NSBDMjUuMTA4MTg5NiwyNi4yOTUxMDY1IDI0LjY2NDQ5NjcsMjYuNTE2NjY4IDI0LjE5MzM3NSwyNi41MTY2NjggQzIzLjcyMjI1MzMsMjYuNTE2NjY4IDIzLjI3ODU2MDQsMjYuMjk1MTA2NSAyMi45OTU1LDI1LjkxODUgQzIyLjc3MDY4NjUsMjUuNDg4ODQ0MSAyMi42NjgyOTA0LDI1LjAwNTY2MjUgMjIuNjk5NSwyNC41MjE3NSBMMjIuNjk5NSwyMi40MDM1IEMyMi42NjgyOTA0LDIxLjkxOTU4NzUgMjIuNzcwNjg2NSwyMS40MzY0MDU5IDIyLjk5NTUsMjEuMDA2NzUgQzIzLjI3ODU2MDQsMjAuNjMwMTQzNSAyMy43MjIyNTMzLDIwLjQwODU4MiAyNC4xOTMzNzUsMjAuNDA4NTgyIEMyNC42NjQ0OTY3LDIwLjQwODU4MiAyNS4xMDgxODk2LDIwLjYzMDE0MzUgMjUuMzkxMjUsMjEuMDA2NzUgQzI1LjYxNjA2MzUsMjEuNDM2NDA1OSAyNS43MTg0NTk2LDIxLjkxOTU4NzUgMjUuNjg3MjUsMjIuNDAzNSBMMjUuNjg3MjUsMjMuNzA3NzUgTDI1LjcwNTc1LDIzLjY5ODUgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LjE5OCwyMS40OTcgQzIzLjkwMiwyMS40OTcgMjMuNjk4NSwyMS43OTMgMjMuNjk4NSwyMi4yOTI1IEwyMy42OTg1LDIyLjc5MiBMMjQuNjk3NSwyMi43OTIgTDI0LjY5NzUsMjIuMjkyNSBDMjQuNjk3NSwyMS42OTEyNSAyNC40OTQsMjEuNDk3IDI0LjE5OCwyMS40OTcgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjM5NjI1LDIxLjQ5NyBDMjAuMTkyNzUsMjEuNDk3IDIwLjEwMDI1LDIxLjU5ODc1IDE5Ljg5Njc1LDIxLjc5MyBMMTkuODk2NzUsMjUuMzkxMjUgQzIwLjEwMDI1LDI1LjU5NDc1IDIwLjE5Mjc1LDI1LjY4NzI1IDIwLjM5NjI1LDI1LjY4NzI1IEMyMC41OTk3NSwyNS42ODcyNSAyMC43OTQsMjUuMzkxMjUgMjAuNzk0LDI0Ljg5MTc1IEwyMC43OTQsMjIuMzk0MjUgQzIwLjc5NCwyMS42OTEyNSAyMC42OTIyNSwyMS40NjkyNSAyMC4zOTYyNSwyMS40NjkyNSBMMjAuMzk2MjUsMjEuNDk3IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzMzMzUzRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMC45OTc1LDE2LjEwNDI1IEMyMS40ODcyMzI0LDE2LjA3NDE4OCAyMS45MzM1NTk0LDE1LjgxMzI1ODQgMjIuMiwxNS40MDEyNSBMMjIuMiwxNi4wMDI1IEwyMy4xOTksMTYuMDAyNSBMMjMuMTk5LDkuOTk5MjUgTDIyLjIsOS45OTkyNSBMMjIuMiwxNC42MjQyNSBDMjEuOTk2NSwxNC45MjAyNSAyMS44MDIyNSwxNS4xMjM3NSAyMS40OTcsMTUuMTIzNzUgQzIxLjM5NTI1LDE1LjEyMzc1IDIxLjI5MzUsMTUuMDIyIDIxLjI5MzUsMTQuODI3NzUgTDIxLjI5MzUsOS45OTkyNSBMMjAuMzAzNzUsOS45OTkyNSBMMjAuMzAzNzUsMTQuNjk4MjUgQzIwLjI3MTkzNjUsMTUuMDEwMzA5MiAyMC4zMDY2MTQ5LDE1LjMyNTU2NzcgMjAuNDA1NSwxNS42MjMyNSBDMjAuNDA1NSwxNi4wMjEgMjAuNjA5LDE2LjEyMjc1IDIxLjAwNjc1LDE2LjEyMjc1IEwyMC45OTc1LDE2LjEwNDI1IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzMzMzUzRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMy42OTkyNSwxMi44MDIgTDEzLjY5OTI1LDE2LjAwMjUgTDE0LjkwMTc1LDE2LjAwMjUgTDE0LjkwMTc1LDEyLjgwMiBMMTYuMjk4NSw4LjAwMTI1IEwxNS4wOTYsOC4wMDEyNSBMMTQuMzAwNSwxMS4xIEwxMy41MDUsOC4wMDEyNSBMMTIuMzAyNSw4LjAwMTI1IEMxMi41MDYsOC43MDQyNSAxMi44MDIsOS40OTk3NSAxMy4wMDU1LDEwLjIwMjc1IEMxMy4zMDYyNzE0LDExLjA0OTgxNjUgMTMuNTQxMzAwOSwxMS45MTg4MDcyIDEzLjcwODUsMTIuODAyIEwxMy42OTkyNSwxMi44MDIgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3Ljc5NywxNi4xMDQyNSBDMTguMjczMTQ3NCwxNi4xMTc0ODc1IDE4LjcyNDQwMTYsMTUuODkxODYwNCAxOC45OTk1LDE1LjUwMyBDMTkuMjI0MzEzNSwxNS4wNzMzNDQxIDE5LjMyNjcwOTYsMTQuNTkwMTYyNSAxOS4yOTU1LDE0LjEwNjI1IEwxOS4yOTU1LDEyLjAyNSBDMTkuMzI2NzA5NiwxMS41NDEwODc1IDE5LjIyNDMxMzUsMTEuMDU3OTA1OSAxOC45OTk1LDEwLjYyODI1IEMxOC43MTY0Mzk2LDEwLjI1MTY0MzUgMTguMjcyNzQ2NywxMC4wMzAwODIgMTcuODAxNjI1LDEwLjAzMDA4MiBDMTcuMzMwNTAzMywxMC4wMzAwODIgMTYuODg2ODEwNCwxMC4yNTE2NDM1IDE2LjYwMzc1LDEwLjYyODI1IEMxNi4zNzU3MzU3LDExLjA1Njk5MzYgMTYuMjcwMTI4OCwxMS41NDAyMjUxIDE2LjI5ODUsMTIuMDI1IEwxNi4yOTg1LDE0LjEyNDc1IEMxNi4yNjcyOTA0LDE0LjYwODY2MjUgMTYuMzY5Njg2NSwxNS4wOTE4NDQxIDE2LjU5NDUsMTUuNTIxNSBDMTYuODY5NTk4NCwxNS45MTAzNjA0IDE3LjMyMDg1MjYsMTYuMTM1OTg3NSAxNy43OTcsMTYuMTIyNzUgTDE3Ljc5NywxNi4xMDQyNSBaIE0xNy4yOTc1LDExLjgwMyBDMTcuMjk3NSwxMS4yMDE3NSAxNy41MDEsMTEuMDA3NSAxNy43OTcsMTEuMDA3NSBDMTguMDkzLDExLjAwNzUgMTguMjk2NSwxMS4zMDM1IDE4LjI5NjUsMTEuODAzIEwxOC4yOTY1LDE0LjMwMDUgQzE4LjI5NjUsMTQuOTAxNzUgMTguMDkzLDE1LjA5NiAxNy43OTcsMTUuMDk2IEMxNy41MDEsMTUuMDk2IDE3LjI5NzUsMTQuOCAxNy4yOTc1LDE0LjMwMDUgTDE3LjI5NzUsMTEuODAzIFoiIGlkPSJTaGFwZSIgZmlsbD0iIzMzMzUzRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+DQo=');
}
.social .instagram {
  width: 17px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDIxIDIxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfaW5zdGFncmFtX2ljb248L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJmb290ZXJfdjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MTYuMDAwMDAwLCAtNDUuMDAwMDAwKSI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNyI+DQogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1LjAwMDAwMCwgMjMuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzb2NpYWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MS4wMDAwMDAsIDE0LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNvY2lhbF9pbnN0YWdyYW1faWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIyLjAwMDAwMCwgMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1ia2ciIHg9IjAiIHk9IjAiIHdpZHRoPSIzNyIgaGVpZ2h0PSIzNyI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMzM5LDEzLjAyNiBDMTUuNDA0NzExMSwxMy4wMjYgMTMuMDI2LDE1LjQwNDcxMTEgMTMuMDI2LDE4LjMzOSBDMTMuMDI2LDIxLjI3MzI4ODkgMTUuNDA0NzExMSwyMy42NTIgMTguMzM5LDIzLjY1MiBDMjEuMjczMjg4OSwyMy42NTIgMjMuNjUyLDIxLjI3MzI4ODkgMjMuNjUyLDE4LjMzOSBDMjMuNjUyLDE2LjkyOTkwNDggMjMuMDkyMjM5MSwxNS41Nzg1MjI1IDIyLjA5NTg1ODMsMTQuNTgyMTQxNyBDMjEuMDk5NDc3NSwxMy41ODU3NjA5IDE5Ljc0ODA5NTIsMTMuMDI2IDE4LjMzOSwxMy4wMjYgTDE4LjMzOSwxMy4wMjYgWiBNMTguMzM5LDIxLjc5IEMxNi40MzMwNjUzLDIxLjc5IDE0Ljg4OCwyMC4yNDQ5MzQ3IDE0Ljg4OCwxOC4zMzkgQzE0Ljg4OCwxNi40MzMwNjUzIDE2LjQzMzA2NTMsMTQuODg4IDE4LjMzOSwxNC44ODggQzIwLjI0NDkzNDcsMTQuODg4IDIxLjc5LDE2LjQzMzA2NTMgMjEuNzksMTguMzM5IEMyMS43OSwyMC4yNDQ5MzQ3IDIwLjI0NDkzNDcsMjEuNzkgMTguMzM5LDIxLjc5IEwxOC4zMzksMjEuNzkgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iIzMzMzUzRiIgZmlsbC1ydWxlPSJub256ZXJvIiBjeD0iMjMuODYyIiBjeT0iMTIuODMiIHI9IjEuMjM5Ij48L2NpcmNsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI4LjE0NiwxMS41NyBDMjcuNjA4MzIwMiwxMC4xODE0NTc1IDI2LjUxMDU0MjUsOS4wODM2Nzk4MiAyNS4xMjIsOC41NDYgQzI0LjMxNzY4MDgsOC4yNDQwMjQ5MiAyMy40Njc5NTU2LDguMDgwNzA3MjYgMjIuNjA5LDguMDYzIEMyMS41MDMsOC4wMTQgMjEuMTUzLDggMTguMzQ2LDggQzE1LjUzOSw4IDE1LjE4Miw4IDE0LjA4Myw4LjA2MyBDMTMuMjI0MDQ0NCw4LjA4MDcwNzI2IDEyLjM3NDMxOTIsOC4yNDQwMjQ5MiAxMS41Nyw4LjU0NiBDMTAuMTgxNDU3NSw5LjA4MzY3OTgyIDkuMDgzNjc5ODIsMTAuMTgxNDU3NSA4LjU0NiwxMS41NyBDOC4yNDQwMjQ5MiwxMi4zNzQzMTkyIDguMDgwNzA3MjYsMTMuMjI0MDQ0NCA4LjA2MywxNC4wODMgQzguMDE0LDE1LjE4OSA4LDE1LjUzOSA4LDE4LjM0NiBDOCwyMS4xNTMgOCwyMS41MSA4LjA2MywyMi42MDkgQzguMDgwNzA3MjYsMjMuNDY3OTU1NiA4LjI0NDAyNDkyLDI0LjMxNzY4MDggOC41NDYsMjUuMTIyIEM5LjA4MzY3OTgyLDI2LjUxMDU0MjUgMTAuMTgxNDU3NSwyNy42MDgzMjAyIDExLjU3LDI4LjE0NiBDMTIuMzcyMjI3NSwyOC40NTk5MzYzIDEzLjIyMjAxODEsMjguNjM1MTAyIDE0LjA4MywyOC42NjQgQzE1LjE4OSwyOC43MTMgMTUuNTM5LDI4LjcyNyAxOC4zNDYsMjguNzI3IEMyMS4xNTMsMjguNzI3IDIxLjUxLDI4LjcyNyAyMi42MDksMjguNjY0IEMyMy40Njc5NTU2LDI4LjY0NjI5MjcgMjQuMzE3NjgwOCwyOC40ODI5NzUxIDI1LjEyMiwyOC4xODEgQzI2LjUxMDU0MjUsMjcuNjQzMzIwMiAyNy42MDgzMjAyLDI2LjU0NTU0MjUgMjguMTQ2LDI1LjE1NyBDMjguNDQ3OTc1MSwyNC4zNTI2ODA4IDI4LjYxMTI5MjcsMjMuNTAyOTU1NiAyOC42MjksMjIuNjQ0IEMyOC42NzgsMjEuNTM4IDI4LjY5MiwyMS4xODggMjguNjkyLDE4LjM4MSBDMjguNjkyLDE1LjU3NCAyOC42OTIsMTUuMjE3IDI4LjYyOSwxNC4xMTggQzI4LjYxNTI2ODksMTMuMjQ3MjU3MSAyOC40NTE4ODc2LDEyLjM4NTM2MTYgMjguMTQ2LDExLjU3IEwyOC4xNDYsMTEuNTcgWiBNMjYuNzQ2LDIyLjUyNSBDMjYuNzQwMDA1NiwyMy4xODcxMTMxIDI2LjYxOTIxNTQsMjMuODQzMTY5NSAyNi4zODksMjQuNDY0IEMyNi4wNDA1Njg4LDI1LjM2ODA0NzkgMjUuMzI2MDQ3OSwyNi4wODI1Njg4IDI0LjQyMiwyNi40MzEgQzIzLjgwNzc5NTgsMjYuNjU4ODQxNCAyMy4xNTkwNDgsMjYuNzc5NTkzNyAyMi41MDQsMjYuNzg4IEMyMS40MTIsMjYuODM3IDIxLjEwNCwyNi44NTEgMTguMzA0LDI2Ljg1MSBDMTUuNTA0LDI2Ljg1MSAxNS4yMTcsMjYuODUxIDE0LjEwNCwyNi43ODggQzEzLjQ0ODk1MiwyNi43Nzk1OTM3IDEyLjgwMDIwNDIsMjYuNjU4ODQxNCAxMi4xODYsMjYuNDMxIEMxMS4yNzg4MDcxLDI2LjA4NDk3MzMgMTAuNTYxMjQ3MiwyNS4zNjk5NTggMTAuMjEyLDI0LjQ2NCBDOS45ODQxNTg2LDIzLjg0OTc5NTggOS44NjM0MDYyOCwyMy4yMDEwNDggOS44NTUsMjIuNTQ2IEM5LjgwNiwyMS40NTQgOS43OTIsMjEuMTQ2IDkuNzkyLDE4LjM0NiBDOS43OTIsMTUuNTQ2IDkuNzkyLDE1LjI1OSA5Ljg1NSwxNC4xNDYgQzkuODYwOTk0MzgsMTMuNDgzODg2OSA5Ljk4MTc4NDU2LDEyLjgyNzgzMDUgMTAuMjEyLDEyLjIwNyBDMTAuNTYxMjQ3MiwxMS4zMDEwNDIgMTEuMjc4ODA3MSwxMC41ODYwMjY3IDEyLjE4NiwxMC4yNCBDMTIuODAwMjA0MiwxMC4wMTIxNTg2IDEzLjQ0ODk1Miw5Ljg5MTQwNjI4IDE0LjEwNCw5Ljg4MyBDMTUuMTk2LDkuODM0IDE1LjUwNCw5LjgyIDE4LjMwNCw5LjgyIEMyMS4xMDQsOS44MiAyMS4zOTEsOS44MiAyMi41MDQsOS44ODMgQzIzLjE1OTA0OCw5Ljg5MTQwNjI4IDIzLjgwNzc5NTgsMTAuMDEyMTU4NiAyNC40MjIsMTAuMjQgQzI1LjMyNjA0NzksMTAuNTg4NDMxMiAyNi4wNDA1Njg4LDExLjMwMjk1MjEgMjYuMzg5LDEyLjIwNyBDMjYuNjE2ODQxNCwxMi44MjEyMDQyIDI2LjczNzU5MzcsMTMuNDY5OTUyIDI2Ljc0NiwxNC4xMjUgQzI2Ljc5NSwxNS4yMTcgMjYuODA5LDE1LjUyNSAyNi44MDksMTguMzI1IEMyNi44MDksMjEuMTI1IDI2LjgwOSwyMS40MjYgMjYuNzYsMjIuNTI1IEwyNi43NDYsMjIuNTI1IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzMzMzUzRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+DQo=');
}
.social .telegram {
  width: 17px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDE3IDE1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMSAoMzkwMTIpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT50ZWxlZ3JhbV9uZXc8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSLRiNCw0L/QutCwLTIt0J3QntCS0J7QodCi0JgtLy3Qki3QodCi0KDQkNCd0JUt0Jgt0JzQmNCg0JUtLy3QodCe0JHQq9Ci0JjQlSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU1My4wMDAwMDAsIC04LjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9ItGI0LDQv9C60LAtMi3QndCe0JLQntCh0KLQmC0vLdCSLdCh0KLQoNCQ0J3QlS3QmC3QnNCY0KDQlSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMwLjAwMDAwMCwgMS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InRlbGVncmFtX25ldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE2Ljk4MjAzNiwgMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtcGF0aCIgeD0iMS43MDUzMDI1N2UtMTMiIHk9IjAiIHdpZHRoPSIyOS4yNDU1MDkiIGhlaWdodD0iMjkuMjEwNTI2MyI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InRlbGVncmFtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjMyMzM1MywgNy44OTQ3MzcpIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjI3OTIyODc0Myw2LjQzNjIxNDM0IEwzLjkyMTc5NjQxLDcuNzU3ODI5NDUgTDUuMzMxNjkzNDEsMTIuMTY1NjIwNyBDNS40MjE5MDY1OSwxMi40NDc5MjM5IDUuNzc3MDE1NTcsMTIuNTUyMjcgNi4wMTI3MTg1NiwxMi4zNjQ5Mzg3IEw4LjA0MzE0NzMxLDEwLjc1NTg0NjcgQzguMjU1OTgwODQsMTAuNTg3MjY0IDguNTU5MTMyOTMsMTAuNTc4ODYzIDguNzgxNTU2ODksMTAuNzM1ODE3NiBMMTIuNDQzNzI2OSwxMy4zMjA0OTcyIEMxMi42OTU4NzA3LDEzLjQ5ODY1OTEgMTMuMDUzMDg3NCwxMy4zNjQzNDYxIDEzLjExNjMyMSwxMy4wNjgxNjA5IEwxNS43OTkwNTYzLDAuNTIzNTIzNTAzIEMxNS44NjgwODYyLDAuMTk5OTgzOTI5IDE1LjU0MTA2MzUsLTAuMDY5OTIyNjU5NyAxNS4yMjQxNTgxLDAuMDQ5MjI3NjAxNCBMMC4yNzQ5NjA0NzksNS42NTUzODU3IEMtMC4wOTM5NTQ0OTEsNS43OTM2OTQyNSAtMC4wOTA3NDAxMTk4LDYuMzAxNDQwMzQgMC4yNzkyMjg3NDMsNi40MzYyMTQzNCBaIE01LjEwNDQ3NDI1LDcuMDU0Mjk5OTIgTDEyLjIyMzQxMDgsMi43OTE5ODg3NSBDMTIuMzUxMzUzMywyLjcxNTYxMTY5IDEyLjQ4Mjk4NDQsMi44ODM3ODQ2NSAxMi4zNzMxMTYyLDIuOTgyODU0NTYgTDYuNDk3OTMwNTQsOC4yOTE4NTQxNiBDNi4yOTE0MjAzNiw4LjQ3ODcyNDM5IDYuMTU4MjA4MzgsOC43Mjg4MDY3NSA2LjEyMDQ3OTA0LDkuMDAwMjUwMSBMNS45MjAzNDQ5MSwxMC40NDIwNCBDNS44OTM4Mzk1MiwxMC42MzQ1NDUgNS42MTU2NjQ2NywxMC42NTM2NTIxIDUuNTYxMDIwMzYsMTAuNDY3MzQ1MyBMNC43OTEzMTAxOCw3LjgzODIwMjA5IEM0LjcwMzE1MjEsNy41MzgzMjg2NSA0LjgzMTYyMTU2LDcuMjE4MDE2MjcgNS4xMDQ0NzQyNSw3LjA1NDI5OTkyIFoiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K');
}
.social .tiktok {
  width: 13px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi41MSAxMy45NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMzMzM1M2Y7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNC45MSw1LjVWNWgtLjZhNC4zLDQuMywwLDAsMC0yLjUsNy44QTQuMTYsNC4xNiwwLDAsMSwxLDguMyw0LjY3LDQuNjcsMCwwLDEsNC45MSw1LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNSwxMS43YTEuOSwxLjksMCwwLDAsMS45LTEuOVYuNmgxLjdjMC0uMi0uMS0uNCwwLS42SDYuMzFWOS4yYTIsMiwwLDAsMS0xLjksMS45LDIuOTIsMi45MiwwLDAsMS0uOS0uMkExLjc2LDEuNzYsMCwwLDAsNSwxMS43WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLjgxLDMuN1YzLjJhMy4zNywzLjM3LDAsMCwxLTEuNy0uNUEyLjcsMi43LDAsMCwwLDExLjgxLDMuN1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMC4xMSwyLjdBMy4yMywzLjIzLDAsMCwxLDkuMzEuNmgtLjZBMywzLDAsMCwwLDEwLjExLDIuN1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00LjQxLDcuMmExLjkzLDEuOTMsMCwwLDAtMS45LDEuNSwyLDIsMCwwLDAsMSwyLjIsMi4wNiwyLjA2LDAsMCwxLS4yLTJBMiwyLDAsMCwxLDUsNy44YTEuMjcsMS4yNywwLDAsMSwuNi4xVjUuNWgtLjdWNy4zQTEuMDksMS4wOSwwLDAsMCw0LjQxLDcuMloiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMS44MSwzLjdWNS41YTUuNzgsNS43OCwwLDAsMS0zLjItMVY5LjJhNC4yNSw0LjI1LDAsMCwxLTQuMyw0LjIsNC4wNyw0LjA3LDAsMCwxLTIuNC0uOCw0LjMyLDQuMzIsMCwwLDAsNC43LDEuMSw0LjIzLDQuMjMsMCwwLDAsMi43LTMuOVY1LjFhNS4yOCw1LjI4LDAsMCwwLDMuMiwxVjMuOEExLjcsMS43LDAsMCwxLDExLjgxLDMuN1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04LjYxLDkuMlY0LjVhNS4yOCw1LjI4LDAsMCwwLDMuMiwxVjMuN2EzLjI1LDMuMjUsMCwwLDEtMS44LTFBMy40NSwzLjQ1LDAsMCwxLDguNjEuNkg2LjkxVjkuOWEyLDIsMCwwLDEtMS40LDEuOCwxLjksMS45LDAsMCwxLTIuMS0uNywyLDIsMCwwLDEtMS0yLjIsMS45MywxLjkzLDAsMCwxLDEuOS0xLjUsMS4yNywxLjI3LDAsMCwxLC42LjFWNS42YTQsNCwwLDAsMC0zLjgsMi42LDQuMzYsNC4zNiwwLDAsMCwuOCw0LjYsNC4yLDQuMiwwLDAsMCwyLjQuN0E0LjQsNC40LDAsMCwwLDguNjEsOS4yWiIvPjwvZz48L2c+PC9zdmc+');
}
.social .rss {
  width: 11px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDMuMiAoMzkwNjkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5zb2NpYWxfcnNzX2ljb248L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJmb290ZXJfdjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04OTQuMDAwMDAwLCAtNDkuMDAwMDAwKSI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNyI+DQogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM1LjAwMDAwMCwgMjMuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzb2NpYWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1MS4wMDAwMDAsIDE0LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InNvY2lhbF9yc3NfaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjk2LjAwMDAwMCwgMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1ia2ciIHg9IjAuNSIgeT0iMC41MyIgd2lkdGg9IjM3IiBoZWlnaHQ9IjM3Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJPdmFsIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGN4PSIxNC44IiBjeT0iMjMuMTMiIHJ4PSIxLjciIHJ5PSIxLjYiPjwvZWxsaXBzZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjUsMTYuNjMgTDEyLjUsMTkgQzE0LjE5Nzc4MTgsMTkuMDQ1NzA0NyAxNS43OTY2NTcxLDE5LjgwODgwNDMgMTYuOSwyMS4xIEMxOC4xNjUzMzEyLDIyLjI1NTI0NiAxOC44OTA0MDAyLDIzLjg4NjY1MTEgMTguOSwyNS42IEwyMS4zLDI1LjYgQzIxLjM2NTIzMDgsMjMuMjMxMTY2MiAyMC40NjQ2Njc2LDIwLjkzNzU5MTcgMTguODA1MTIwNiwxOS4yNDU5ODUzIEMxNy4xNDU1NzM3LDE3LjU1NDM3ODkgMTQuODY5NjQ4MiwxNi42MTAxMDA4IDEyLjUsMTYuNjMgTDEyLjUsMTYuNjMgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzMzNTNGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjUsMTIuNDMgTDEyLjUsMTQuODMgQzE1LjMzNzA3NTMsMTQuODAyNDYxNyAxOC4wNjQ1NDE4LDE1LjkyNDIxNjcgMjAuMDYxMzEwNywxNy45Mzk4MjMgQzIyLjA1ODA3OTYsMTkuOTU1NDI5MyAyMy4xNTQxNzU3LDIyLjY5MzMwODMgMjMuMSwyNS41MyBMMjUuNSwyNS41MyBDMjUuNjEzOTIzOCwyMi4wMzk0NTYxIDI0LjI4NDI3NDIsMTguNjU2MjUxOCAyMS44MjQyNTI0LDE2LjE3NzMwNjcgQzE5LjM2NDIzMDcsMTMuNjk4MzYxNyAxNS45OTEzMTQ0LDEyLjM0MjgyNjYgMTIuNSwxMi40MyBaIiBpZD0iU2hhcGUiIGZpbGw9IiMzMzM1M0YiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K');
}
.logo {
  display: inline-block;
  margin-top: 4px;
  min-width: 73px;
  height: 70px;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjczcHgiIGhlaWdodD0iNzBweCIgdmlld0JveD0iMCAwIDczIDcwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9Im1haW5fZmluMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzNC4wMDAwMDAsIC0zLjAwMDAwMCkiIGZpbGw9IiM5QTAwMDAiPg0KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMDAwMDAwLCAtMTEzLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJyZWRzdGFyX2xvZ29fNzN4NzBweCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzM5LjAwMDAwMCwgMTE2LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iQ29tYmluZWQtU2hhcGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI3LjgxMzY3ODcsMjcuMDI1NjExNCBMMzYuNTAwMzg2MSwwLjcwMDAxMjIwNyBMNDUuMTg3MDkzNCwyNy4wMjU2MTE0IEw3MywyNy4wMjU2MTE0IEw2NS4yNjUzNTU4LDMyLjcwMDAxMjIgTDQwLjcyNzE0NDgsMzIuNzAwMDEyMiBMMzYuNDk5NjEzOSwxOS40Nzk2ODYyIEwzMi4wNjM2MDIsMzIuNzAwMDEyMiBMNy43MzQ2NDQyMywzMi43MDAwMTIyIEwwLDI3LjAyNTYxMTQgTDI3LjgxMzY3ODcsMjcuMDI1NjExNCBaIE00Mi41NTMxOSwzOC43MDAwMTIyIEw1Ny4zNDY1Mzk2LDM4LjcwMDAxMjIgTDUwLjU2NDgxMDQsNDMuNjM5MTcwOCBMNTksNjkuNzAwMDEyMiBMMzYuNDk5MjI5OSw1My42NTE1NTU0IEwxNCw2OS43MDAwMTIyIEwyMi40MzUxODk2LDQzLjYzOTE3MDggTDE1LjY1MjY5MDMsMzguNzAwMDEyMiBMMzAuMTUxODUxNywzOC43MDAwMTIyIEwyNC44MDc5NDc3LDU0LjU4MDEyMzMgTDM2LjQ5OTIyOTksNDYuMzk1MTY2NSBMNDcuNjYwNjY1NCw1NC41ODAxMjMzIEw0Mi41NTMxOSwzOC43MDAwMTIyIFoiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K') no-repeat;
}
.currency {
  display: block;
  text-decoration: none;
  font-size: 14px;
  color: #000;
  white-space: nowrap;
}
.currency_one {
  display: inline-block;
  margin-right: 12px;
}
.currency_label {
  display: inline-block;
  vertical-align: bottom;
}
.currency_result {
  display: inline-block;
  vertical-align: bottom;
}
.currency_direction_up:after,
.currency_direction_down:after {
  position: absolute;
  right: -8px;
  top: -2px;
  font-size: 16px;
}
.currency_direction_up:after {
  color: #009e05;
  content: "↑";
}
.currency_direction_down:after {
  content: "↓";
  color: #ff0000;
}
.search_string {
  margin-left: 40px;
  padding-top: 9px;
}
#search_label {
  position: absolute;
  top: 9px;
  left: -22px;
}
.search_string input .placeholder {
  color: #35353f;
}
#search_submit {
  position: absolute;
  right: 0;
  top: 10px;
  background: transparent url(/assets/images/search_enter_icon.svg) no-repeat;
  background-size: 17px 17px;
  width: 17px;
  height: 17px;
  border: none;
}
#search {
  border: none;
  border-bottom: 1px solid #9b9b9b;
  font-size: 14px;
  color: #000;
  outline: none;
  width: 346px;
  box-shadow: none;
  padding-bottom: 5px;
  background: rgba(255, 255, 255, 0);
}
.onair {
  position: absolute;
  right: 0;
  top: 0;
  background: rgba(255, 255, 255, 0);
  z-index: 1;
}
.newstar_menu {
  color: #0b0b0b;
  background: #FBDF39;
}
.top_head {
  display: flex;
  height: 84px;
}
.top_head .row {
  height: 37px;
}
.top_head .lock {
  margin-top: 4px;
}
.bottom_head {
  background: #f3f3f3;
}
.bottom_head .main {
  background: transparent;
}
.bottom_menu {
  min-width: 1190px;
}
.bottom_menu li {
  float: left;
}
.bottom_menu a {
  display: block;
  padding: 7px 16px 7px;
  text-decoration: none;
  font-weight: 500;
  color: #000;
  font-size: 0.8em;
}
.bottom_menu li:first-child {
  margin-left: 10px;
}
.bottom_menu a.triangle {
  background: url('/assets/images/icon_triangle_menu.svg') no-repeat center bottom;
  background-size: 13px 6px;
}
.bottom_menu a.active {
  color: #9a0000;
}
.bottom_menu a:hover {
  background-color: #d6d6d6;
}
.age-18 {
  padding: 4px 7px 2px;
  font-weight: bold;
  font-size: 1em;
  border-radius: 5px;
  background: #f3f3f3;
  color: #33353f;
}
.bottom_placement_third_menu {
  background: #33353f;
  opacity: 0.95;
  position: absolute;
  width: 100%;
}
.bottom_placement_third_menu .main {
  background: transparent;
}
.placement_third_menu {
  padding: 0 10px;
}
.placement_third_menu a {
  display: block;
  padding: 7px 16px 7px;
  text-decoration: none;
  font-weight: 500;
  color: #fff;
  font-size: 0.8em;
  float: left;
}
.placement_third_menu a.active,
.placement_third_menu a:hover {
  background: #9a0000;
}
.third_menu {
  position: absolute;
  top: 28px;
  left: 0;
  display: none;
  background: #000000;
}
.third_menu a {
  color: #fff;
}
.image img {
  display: block;
}
.news_one {
  display: block;
  text-decoration: none;
  position: relative;
}
.news_one:hover .name {
  color: #9a0000 !important;
  transition: all 0.5s ease-in-out;
}
.scene_day .left {
  width: 50%;
  float: left;
  max-height: 396px;
}
.scene_day .right {
  width: 50%;
  float: right;
  padding: 0;
  max-height: 388px;
  overflow: hidden;
}
.scene_day .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 0 0 20px;
  height: 37px;
}
.scene_day .left .news_one {
  padding: 10px 0 0 20px;
}
.scene_day .left .news_one .image .img {
  width: 100%;
  max-width: 360px;
}
.scene_day .left .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
  margin: 15px 0 0;
}
.scene_day .left .news_one .name {
  font-weight: bold;
  font-size: 18px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
  margin: 5px 50px 0 0;
  max-height: 67px;
  overflow: hidden;
}
.scene_day .left .news_one .date {
  font-size: 11px;
  color: #ababaf;
  line-height: 18px;
  text-align: left;
  margin: 3px 0 0;
}
.scene_day .left .news_one .video_ico {
  position: absolute;
  top: 0;
  left: 0;
}
.scene_day .right .news_one {
  margin: 0 10px 6px;
  border-bottom: 1px solid #979797;
}
.scene_day .right .news_one:last-child {
  border-bottom: none;
}
.scene_day .right .news_one .date {
  position: absolute;
  top: 5px;
  left: 0;
  font-size: 11px;
  color: #ababaf;
  line-height: 18px;
  text-align: left;
}
.scene_day .right .news_one .name_rubric {
  position: absolute;
  top: 5px;
  left: 40px;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 13px;
  color: #ababaf;
  line-height: 18px;
  text-align: left;
}
.scene_day .right .news_one .name {
  padding: 25px 0 10px 40px;
  font-size: 14px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 19px;
  text-align: left;
  min-height: 34px;
}
.scene_day .right .news_one .video_ico {
  position: absolute;
  top: 28px;
  left: 0;
}
.scene_day .bottom_gradient {
  background-color: rgba(243, 243, 243, 0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(243, 243, 243, 0)), to(#f3f3f3));
  background-image: -webkit-linear-gradient(top, rgba(243, 243, 243, 0), #f3f3f3);
  background-image: -moz-linear-gradient(top, rgba(243, 243, 243, 0), #f3f3f3);
  background-image: -o-linear-gradient(top, rgba(243, 243, 243, 0), #f3f3f3);
  background-image: linear-gradient(to bottom, rgba(243, 243, 243, 0), #f3f3f3);
  width: 100%;
  height: 30px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.scene_day .red_line {
  background: url(/assets/images/krasnaya.gif) no-repeat left center;
  background-size: cover;
  max-height: 7em;
  min-height: 3em;
  display: flex;
  align-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.scene_day .red_line_inner_a {
  text-decoration: none;
  padding: 4px 0 4px 57px;
  font-size: 21px;
  display: block;
  color: #FFFFFF;
  text-transform: uppercase;
  letter-spacing: 0.33px;
  line-height: 22px;
  font-weight: bold;
  font-family: 'Roboto Condensed', sans-serif;
}
.scene_day .hide {
  filter: alpha(opacity=0);
  opacity: 0;
}
.scene_day .show {
  filter: alpha(opacity=100);
  opacity: 1;
}
.topslider {
  font-family: 'PT Serif', serif;
  margin: 0;
  font-size: 2em;
  font-weight: bold;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 5px;
  line-height: 1;
}
.radio1_img {
  padding: 0 0 0 4px;
}
.filmsonline_ico {
  background: url(/assets/images/filmsonline.svg) no-repeat center;
  background-size: 22px 25px;
  width: 22px;
  height: 25px;
  display: inline-block;
  top: 3px;
  margin-right: 12px;
}
.banner_filmsonline .razdel_name .name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 8px 10px 12px;
}
.banner_filmsonline {
  background: #f2f2f2;
  margin-top: 10px;
}
.banner_filmsonline .image .video_ico {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
}
.banner_filmsonline .image img {
  display: block;
}
.filmsonline_one {
  max-width: 280px;
  color: #000;
  display: block;
  padding: 0px 10px 10px;
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
}
.filmsonline_one .glav_img {
  width: 100%;
  display: block;
}
.filmsonline_one .name {
  max-width: 300px;
  font-family: "Roboto Condensed", serif;
  margin: 5px 0;
  font-weight: bold;
  letter-spacing: 0.6px;
}
.fake_line {
  height: 1px;
  width: 100%;
}
.banner_filmsonline .all_news {
  margin: 10px;
}
.banner_efir_program {
  width: 100%;
  max-width: 300px;
  background: #04040c;
  color: #fff;
  padding-bottom: 20px;
  text-align: left;
  font-family: "Roboto", serif;
}
.banner_efir_program .top_picture {
  color: #fff;
  text-decoration: none;
}
.banner_efir_program .glav_img img {
  max-width: 300px;
  display: block;
}
.zagolovok {
  font-weight: 500;
  font-size: 18px;
  padding: 10px 10px;
}
.program_one {
  color: #fff;
  display: block;
  text-decoration: none;
  font-size: 14px;
}
.program_one:hover {
  background: #4d0105;
}
.program_one .name {
  margin: 0 10px 0 50px;
  padding: 10px 0;
  font-family: 'Roboto Condensed', serif;
  font-weight: bold;
  letter-spacing: 0.6px;
  min-height: 30px;
}
.program_one .count {
  float: left;
  font-family: 'PT Serif', serif;
  padding: 5px 0 0 7px;
  font-size: 37px;
}
.program_one:first-child .inner_border {
  border-top: 1px #35363b solid;
}
.program_one .inner_border {
  margin: 0 10px;
  border-bottom: 1px #35363b solid;
}
.program_one:first-child .inner_border {
  border-top: 1px #35363b solid;
}
.row {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
}
.space-between {
  justify-content: space-between;
}
.align-start {
  align-items: flex-start;
}
.minwidthfix {
  min-width: 1250px;
}
.disable-hover {
  pointer-events: none;
}
.transition_all {
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.transition_all_02 {
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
.flex {
  display: flex;
  flex-flow: row wrap;
}
.justify-content-center {
  justify-content: center;
}
.justify-content-space-between {
  justify-content: space-between;
}
.justify-content-space-around {
  justify-content: space-around;
}
.vertical_center {
  position: relative;
  align-content: center;
  align-items: center;
}
.css-img-cover:hover {
  -webkit-transform: scale(1.035);
  -moz-transform: scale(1.035);
  transform: scale(1.035);
}
.inner_live_stream {
  padding-bottom: 10px;
  width: 821px;
  display: inline-block;
}
.inner_plus_buttons .ya-share2 {
  display: inline-block;
  width: 94px;
  float: right;
}
.inner_plus_buttons .ya-share2__item {
  display: block !important;
  margin: 0 0 12px !important;
}
.inner_plus_buttons .ya-share2__badge:hover {
  background-color: #9a0000 !important;
}
.inner_plus_buttons .ya-share2__badge {
  border-radius: 0 !important;
  display: inline-block;
  vertical-align: top;
  color: #fff;
  overflow: hidden;
  position: relative;
  background: rgba(255, 255, 255, 0.5) !important;
  width: 94px;
  height: 30px;
}
.inner_plus_buttons .ya-share2__container_size_m .ya-share2__icon {
  height: 30px !important;
  width: 30px !important;
  background-size: 30px 30px !important;
}
.inner_plus_buttons .ya-share2__container_size_m .ya-share2__counter {
  font-size: 14px !important;
  line-height: 24px !important;
  padding: 3px 8px !important;
  float: right;
}
.inner_plus_buttons .ya-share2__counter:before {
  display: none !important;
}
/*main other start*/
.banner_efir_program--tvzvezdamargin {
  margin-top: 10px;
}
.rek_otdel {
  border: 1px solid #f3f3f3;
  background-color: white;
  font-size: 11px;
  font-family: Arial, sans-serif;
  color: #999999;
  display: table;
  border-collapse: collapse;
  position: absolute;
  width: 100%;
  height: 100%;
  margin-left: 0;
  left: 0;
}
.rek_otdel .inner {
  padding: 5px 8px;
}
.banner_925x240.float {
  float: left;
  height: 250px;
  margin: 10px 0 0 10px;
}
.banner_925x240 .rek_otdel {
  max-width: 924px;
}
.banner_1235x240 > div {
  margin: auto;
}
.banner_300x600 {
  background: #f3f3f3;
  width: 300px;
  height: 600px;
  display: flex;
  align-content: center;
  -webkit-align-content: center;
  -moz-align-content: center;
  -ms-align-content: center;
  align-items: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
}
.banner_300x600 > div {
  margin: auto;
}
.banner_300x600 .banner_efir_program {
  margin-top: 0;
  padding-bottom: 0;
  height: 600px;
}
.banner_300x600 .banner_efir_program--tvzvezdamargin {
  margin-top: 0;
}
.banner300x300 {
  width: 300px;
  display: flex;
  align-content: center;
  -webkit-align-content: center;
  -moz-align-content: center;
  -ms-align-content: center;
  align-items: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
}
.banner300x300 > div {
  margin: auto;
}
.banner_672x240 {
  width: 100%;
  max-width: 672px;
}
.banner_672x240 > div {
  display: block;
  margin: auto;
  border-collapse: collapse;
  border-spacing: 0;
}
.banner_925x240 {
  width: 100%;
  max-width: 925px;
}
.banner_925x240 > div {
  margin: auto;
}
.banner_240x400 {
  width: 240px;
}
.banner_240x400 > div {
  margin: auto;
}
.banner_300x300 {
  width: 300px;
  height: 300px;
}
.banner_300x300 > div {
  margin: auto;
}
.blue {
  background: #7ba9f3;
}
#owl-main .owl-item {
  -webkit-filter: brightness(50%);
  -moz-filter: brightness(50%);
  -o-filter: brightness(50%);
  filter: brightness(50%);
}
#owl-main .owl-item.center {
  -webkit-filter: brightness(100%);
  -moz-filter: brightness(100%);
  -o-filter: brightness(100%);
  filter: brightness(100%);
}
.line_news.on_index {
  height: 1702px;
}
.razdel_name {
  display: block;
  position: relative;
}
.line_news {
  width: 300px;
  float: left;
  background: #f3f3f3;
  overflow: hidden;
}
.line_news > .inner {
  padding: 0 20px;
}
.line_news .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 20px 12px;
}
.line_news .news_one {
  padding: 8px 0 10px;
  border-top: 1px solid #979797;
}
.line_news .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 11px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
  position: absolute;
  top: 1px;
  left: 40px;
}
.line_news .news_one .name {
  font-size: 12px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
  text-align: left;
}
.line_news .news_one .name.plus_ico {
  margin-left: 40px;
}
.line_news .news_one .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 18px;
  text-align: left;
}
.line_news .news_one .video_ico {
  float: left;
  padding-right: 10px;
}
.line_news .bottom_gradient {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px;
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#f3f3f3));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #f3f3f3);
}
.line_news .bottom_gradient .all_news {
  margin: 15px 20px 0;
}
.line_news .banner_240x400 {
  padding: 10px;
  border-top: 1px solid #979797;
}
.last_news_events {
  max-width: 925px;
  height: 396px;
  overflow: hidden;
  float: left;
  background: #f3f3f3;
}
.last_news_events > .inner {
  width: 9999px;
}
.last_news_events .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 20px 12px;
}
.last_news_events .news_one {
  width: 360px;
  float: left;
}
.last_news_events .news_one:hover .background-image {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.last_news_events .image {
  overflow: hidden;
}
.last_news_events .background-image {
  height: 202px;
}
.last_news_events .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 13px;
  color: #9a0000;
  text-align: left;
  padding: 0 0 8px;
}
.last_news_events .news_one:hover .name {
  color: #9a0000;
}
.last_news_events .news_one .name {
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
  margin: 7px 50px 0 0;
  max-height: 80px;
  overflow: hidden;
}
.last_news_events .news_one .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0;
}
.last_news_events .news_one .video_ico {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
}
.last_news_events .owl-stage-outer {
  padding-left: 20px;
}
.last_news_events .next {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 120px;
  z-index: 10;
  cursor: pointer;
}
.last_news_events .next .shadow {
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#f3f3f3));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #f3f3f3);
  width: 100%;
  height: 100%;
}
.last_news_events .next img {
  margin-top: -25px;
  top: 50%;
  right: 21px;
  position: absolute;
}
.last_news_events .next:hover img {
  opacity: 0.6;
}
.tgb .news_one {
  padding: 10px;
  height: 100%;
}
.tgb .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 13px;
  color: #9a0000;
  text-align: left;
  padding: 0 0 8px;
}
.tgb .news_one img {
  display: block;
  width: 100%;
}
.tgb .news_one .name {
  font-weight: 700;
  font-size: 16px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
  margin: 7px 0 0;
  max-height: 80px;
  overflow: hidden;
}
.exclusive_tgb .news_one {
  width: 270px;
  padding: 10px;
  height: 100%;
}
.exclusive_tgb .advisory {
  background: #3a945b;
  height: 322px;
}
.exclusive_tgb .owl-stage-outer {
  padding-left: 10px;
}
.exclusive_tgb .owl-theme .owl-dots {
  left: 175px;
}
.exclusive {
  width: 925px;
  height: 396px;
  overflow: hidden;
  float: left;
  background: #f3f3f3;
  margin: 10px 0 0 10px;
}
.exclusive > .inner {
  height: 100%;
  margin: 0 0 0 20px;
}
.exclusive .news_one {
  width: 32%;
  float: left;
  height: 100%;
}
.exclusive .razdel_name {
  padding: 16px 20px;
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
}
.exclusive .news_one.center {
  margin: 0 10px;
}
.exclusive .news_one .name_rubric {
  text-transform: uppercase;
  margin: 10px 20px 0 0;
  font-weight: 500;
  font-size: 16px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
}
.exclusive .news_one:hover .name {
  color: #9a0000;
}
.exclusive .news_one .name {
  font-weight: bold;
  font-size: 16px;
  margin: 5px 20px 0 0;
  color: #33353f;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
  overflow: hidden;
}
.exclusive .news_one .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
  margin: 5px 20px 0 0;
}
.exclusive .image .img {
  width: 100%;
}
.actual_articles {
  width: 925px;
  height: 630px;
  overflow: hidden;
  float: left;
  background: #f3f3f3;
}
.actual_articles .image img {
  width: 100%;
}
.actual_articles .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 20px 12px;
}
.actual_articles .news_one {
  width: 47%;
  float: left;
  margin: 0 0 20px 19px;
}
.actual_articles .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
  margin: 10px 0 0 0;
}
.actual_articles .news_one .name {
  font-weight: bold;
  margin: 5px 0 0 0;
  font-size: 20px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 26px;
  text-align: left;
  font-family: 'PT Serif', serif;
}
.actual_articles .news_one .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0 0;
}
.actual_articles .news_one .anons {
  margin: 8px 0 0 0;
  font-size: 16px;
  color: #000000;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
}
.actual_articles .bottom_gradient {
  width: 100%;
  position: absolute;
  bottom: 10px;
  left: 0;
}
.all_news {
  background: #ffffff;
  margin: 0 20px;
  display: block;
  text-align: center;
  position: relative;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
  text-decoration: none;
  border-radius: 5px;
  padding: 8px 0;
  font-weight: bold;
  font-size: 13px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 18.2px;
}
.all_news .next_ico {
  position: absolute;
  top: 9px;
  padding-left: 7px;
}
.all_news .spinner_ico {
  position: absolute;
  top: -3px;
  opacity: 0;
}
.opinions {
  background: #f3f3f3;
  padding: 0 20px 0;
}
.opinions .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 0 4px;
  text-decoration: none;
}
.opinions .image {
  width: 100px;
  overflow: hidden;
  float: right;
  margin: 7px 0 0 1px;
  border: solid 1px #f3f3f3;
  border-radius: 125px;
}
.opinions .news_one {
  margin: 10px 0;
}
.opinions .nav-carousel .owl-next {
  display: none;
}
.opinions .image img {
  width: auto;
  left: -15px;
  position: relative;
}
.opinions .image .mask {
  position: absolute;
  top: 0;
  left: 0;
}
.opinions .name {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 20px;
  color: #9a0000;
  line-height: 26px;
  text-align: left;
}
.opinions .anons {
  margin-top: 8px;
  font-size: 16px;
  color: #000000;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
}
.opinions .date {
  margin-top: 5px;
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
}
.opinions .next {
  z-index: 10;
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#f3f3f3));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #f3f3f3);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #f3f3f3);
  width: 237px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.opinions .next img {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -25px;
  cursor: pointer;
}
.popular {
  background: #f3f3f3;
}
.popular > .inner {
  margin: 0 10px 0;
  padding-bottom: 10px;
  height: 100%;
  border-spacing: 10px;
}
.popular > .inner td {
  width: 25%;
}
.popular .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 20px;
  z-index: 100;
}
.popular .news_one {
  width: 100%;
  margin: 0 0 10px 0;
  padding: 0 0 30px;
}
.popular .news_one .name {
  font-weight: bold;
  font-size: 17px;
  margin-top: 0;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
  padding-right: 20px;
}
.popular .video_ico {
  position: absolute;
  top: 0;
  left: 0;
}
.popular .image {
  padding-bottom: 10px;
  width: 100%;
}
.popular .image .glav_img {
  width: 100%;
}
.popular .under {
  padding: 5px;
}
.popular .all_news {
  background: #fcfcfc;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
}
.popular .date {
  font-family: Arial, serif;
  padding: 0 20px;
  font-size: 13px;
  color: #9a0000;
  line-height: 16px;
  text-align: left;
}
.main_rubric {
  background: #f3f3f3;
}
.main_rubric > .inner {
  margin: 0 20px 0;
  padding-bottom: 10px;
  height: 100%;
  border-spacing: 10px;
}
.main_rubric > .inner td {
  width: 25%;
}
.main_rubric .razdel_name {
  z-index: 100;
}
.main_rubric .razdel_name .name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  background: #f3f3f3;
  color: #33353f;
  line-height: 26px;
  z-index: 100;
  padding: 13px 2px 6px 20px;
  height: 29px;
  display: block;
  float: left;
}
.main_rubric .news_one {
  width: 24.4%;
  margin: 0 0 10px 0;
  padding: 0 0 30px;
  background: #fcfcfc;
}
.main_rubric .news_one .name {
  font-weight: bold;
  font-size: 17px;
  margin-top: 5px;
  padding: 0 20px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
}
.main_rubric .video_ico {
  position: absolute;
  top: 0;
  left: 0;
}
.main_rubric .image {
  padding-bottom: 10px;
  width: 100%;
}
.main_rubric .image .glav_img {
  width: 100%;
}
.main_rubric .under {
  padding: 5px;
}
.main_rubric .all_news {
  background: #fcfcfc;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
}
.main_rubric .date {
  padding: 5px 0 0 20px;
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
}
@supports not (display: flex) {
  .main_rubric .news_one {
    float: left;
    min-height: 354px;
    /* задан альтернативный стиль */
    margin: 0 9px 10px 0;
  }
  .main_rubric .news_one:last-child {
    margin: 0 -1px 10px 0;
  }
}
.toggle_story {
  background: #2f33ff url("/assets/images/back_newstar.svg");
  background-size: cover;
}
.toggle_story .whitedove {
  height: 10px;
  width: 100%;
  background: #fff;
}
.toggle_story .main {
  background: none;
  font-size: 0;
}
.toggle_story .razdel_name {
  background: rgba(12, 3, 249, 0.3);
  cursor: pointer;
}
.toggle_story .razdel_name-text {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  margin: 15px 5px 0;
}
.toggle_story .opened .arrow-toggle {
  transform: rotateZ(0deg);
}
.toggle_story .arrow-toggle {
  transform: rotateZ(-90deg);
}
.toggle_story > .inner {
  margin: 0 20px;
  padding-bottom: 20px;
  padding-top: 10px;
  height: 100%;
  border-spacing: 10px;
}
.toggle_story .toggle_story-news_one {
  width: 23%;
  padding: 0;
  margin: 10px 0 10px 20px;
  background: #fcfcfc;
  position: relative;
}
.toggle_story .toggle_story-news_one .black_bg {
  position: absolute;
  bottom: 0;
  line-height: 16px;
  width: calc(100% - 20px);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 5px 10px;
  height: 60px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000000);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), #000000);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), #000000);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
}
.toggle_story .toggle_story-news_one .name {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #fff;
  letter-spacing: 0;
  text-align: left;
}
.toggle_story .toggle_story-news_one .second-name {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #fff;
}
.toggle_story .toggle_story-news_one .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
  color: rgba(255, 255, 255, 0.51);
}
.toggle_story .toggle_story-news_one .name_rubric {
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.51);
}
.toggle_story .toggle_story-news_one:last-child {
  margin-right: 20px;
}
.toggle_story .img {
  width: 100%;
  display: block;
  max-width: 289px;
  max-height: 162px;
}
.toggle_story .video_ico {
  position: absolute;
  top: 0;
  left: 0;
}
.toggle_story .video_icoStream {
  position: absolute;
  bottom: 18px;
  left: 0;
}
.new_gallerys {
  background: #33353f;
  z-index: 10;
}
.new_gallerys .main {
  background: transparent;
  z-index: 10;
}
.new_gallerys .razdel_name {
  text-decoration: none;
  padding: 13px 20px 12px;
  display: block;
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
  line-height: 26px;
  text-align: left;
}
.new_gallerys .news_one {
  width: 687px;
  margin: auto;
}
.new_gallerys .next {
  position: absolute;
  top: 220px;
  right: 20px;
  cursor: pointer;
}
.new_gallerys .prev {
  position: absolute;
  top: 220px;
  left: 20px;
  cursor: pointer;
}
.new_gallerys .next:hover,
.new_gallerys .prev:hover {
  opacity: 0.5;
}
.new_gallerys .owl-item {
  -webkit-filter: brightness(50%);
  -moz-filter: brightness(50%);
  -o-filter: brightness(50%);
  filter: brightness(50%);
}
.new_gallerys .owl-item.center {
  -webkit-filter: brightness(100%);
  -moz-filter: brightness(100%);
  -o-filter: brightness(100%);
  filter: brightness(100%);
}
.new_gallerys .news_one:hover .name {
  color: #fff !important;
}
.new_gallerys .name {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 20px 120px 20px 20px;
  font-weight: bold;
  font-size: 22px;
  color: #ffffff;
  letter-spacing: 0;
  line-height: 24px;
  text-align: left;
}
.new_gallerys .date {
  font-size: 13px;
  color: #fff;
  line-height: 16px;
  float: left;
  padding-top: 10px;
}
.new_gallerys .count {
  font-size: 13px;
  line-height: 16px;
  float: left;
  padding-right: 15px;
  padding-top: 10px;
}
.new_gallerys .image_ico {
  width: auto !important;
  float: left;
  padding: 1px 6px 0 0;
}
.new_gallerys .shadow_inner {
  background-color: rgba(255, 255, 255, 0) 0%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0) 0%), to(rgba(0, 0, 0, 0.8) 100%));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
}
.main_programs {
  background: #33353f;
  z-index: 10;
}
.main_programs .main {
  background: transparent;
  z-index: 10;
}
.main_programs .razdel_name {
  padding: 13px 20px 12px;
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
  line-height: 26px;
  text-align: left;
  text-decoration: none;
}
.main_programs .news_one {
  width: 687px;
  margin: auto;
}
.main_programs .next {
  position: absolute;
  top: 220px;
  right: 20px;
  cursor: pointer;
  z-index: 9900;
}
.main_programs .prev {
  position: absolute;
  top: 220px;
  left: 20px;
  cursor: pointer;
  z-index: 9900;
}
.main_programs .next:hover,
.main_programs .prev:hover {
  opacity: 0.5;
}
.main_programs .owl-carousel {
  z-index: 1;
}
.main_programs .news_one:hover .name {
  color: #ffffff !important;
}
.main_programs .owl-item {
  -webkit-filter: brightness(50%);
  -moz-filter: brightness(50%);
  -o-filter: brightness(50%);
  filter: brightness(50%);
}
.main_programs .owl-item.center {
  -webkit-filter: brightness(100%);
  -moz-filter: brightness(100%);
  -o-filter: brightness(100%);
  filter: brightness(100%);
}
.main_programs .folder_name {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
  line-height: 26px;
  text-align: left;
}
.main_programs .name {
  position: absolute;
  bottom: 21px;
  left: 20px;
  font-weight: bold;
  font-size: 22px;
  color: #ffffff;
  letter-spacing: 0;
  line-height: 26px;
  text-align: left;
}
.main_programs .date {
  font-family: Arial, serif;
  font-size: 13px;
  color: #999999;
  line-height: 16px;
  text-align: left;
}
.main_programs .count {
  padding: 0 0 10px 0;
}
.main_programs .image_ico {
  width: auto !important;
  float: left;
  padding: 0 10px 0 0;
}
.main_programs .shadow_inner {
  background-color: rgba(255, 255, 255, 0) 0%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0) 0%), to(rgba(0, 0, 0, 0.8) 100%));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.8) 100%);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
}
.main_programms_anons .folder_name {
  line-height: 20px;
}
.main_programms_anons .name {
  top: 37px;
  bottom: auto;
}
.main_programms_anons .subname {
  display: table;
}
.inner_advert {
  position: static;
  z-index: 10;
}
.inner_advert .add_height {
  height: 140px;
}
.inner_advert .add_height a {
  display: block;
  height: 100%;
  width: 100%;
}
.inner_advert .banner {
  width: 100%;
  max-height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/*main other end*/
.footer .logo {
  margin: 18px 0 0;
}
.footer .red_line {
  background: #9a0000;
  height: 2px;
}
.footer .find_error {
  min-width: 1255px;
  background: #33353f;
  color: #fff;
  font-weight: bold;
  font-size: 15px;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
}
.footer .find_error .inner {
  margin: 0 10px;
  padding: 10px 0;
}
.footer .find_error .ctrl_enter {
  vertical-align: text-top;
  padding: 0 16px 0 22px;
}
.footer .find_error #orphus {
  margin: 0 20px 0;
}
.footer .info_zvezda {
  min-width: 1255px;
  background: #33353f;
}
.footer .info_zvezda > .main {
  background: transparent;
}
.footer .info_zvezda .inner {
  margin: 0 10px 0;
  padding: 10px 0;
}
.footer .info_zvezda .copyright {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.5);
  letter-spacing: 0.01em;
  line-height: 130%;
  text-align: left;
  margin: 10px 412px 12px 0;
  display: block;
  text-decoration: none;
}
.footer .info_zvezda .podrobnee {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: 0;
  line-height: 15px;
  text-decoration: underline;
}
.footer .info_zvezda .name {
  font-size: 13px;
  color: #ffffff;
  letter-spacing: 0;
  line-height: 15px;
  text-align: left;
  margin: 0 312px 0 0;
}
.footer .info_zvezda .subfooter {
  position: absolute;
  right: 0;
  top: 24px;
}
.footer .info_zvezda .subfooter .nextblock {
  float: left;
  margin: 0 0 0 15px;
}
.footer .find_error > .main {
  background: transparent;
}
.footer .mob_vers {
  border: 1px solid #33353f;
  width: 169px;
  font-weight: bold;
  font-size: 14px;
  color: #000000;
  letter-spacing: 0;
  line-height: 15px;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  margin: 28px 0 0;
}
.footer .push_browser {
  border: 1px solid #33353f;
  width: 206px;
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #000000;
  letter-spacing: 0;
  line-height: 15px;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  margin: 28px 0 0;
}
.footer .push_browser img,
.footer .mob_vers img {
  float: left;
  padding: 9px 10px 8px 15px;
}
.footer .push_browser .inner_text,
.footer .mob_vers .inner_text {
  padding: 12px 10px 0;
}
.footer .social {
  margin: 25px 0 0 20px;
  float: left;
}
.footer .social a {
  transform: scale(1.2);
}
.footer .menu .head_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  text-decoration: none;
  display: block;
  margin: 25px 0 10px 0;
}
.footer .head_name.top_space {
  margin-top: 55px;
}
.footer .menu .name {
  font-weight: 100;
  font-size: 13px;
  color: #000000;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
  display: block;
  text-decoration: none;
  margin: 0 0 8px;
}
.footer .menu .head_name:hover {
  text-decoration: underline;
}
.footer .menu .name:hover {
  text-decoration: underline;
}
.footer table.menu {
  width: 98%;
  margin: 0 0 0 10px;
  padding: 1%;
}
.footer .menu td {
  width: 20%;
  vertical-align: top;
}
.upbutton {
  z-index: 11000;
  -webkit-overflow-scrolling: touch;
  position: fixed;
  right: 0;
  bottom: 105px;
  display: block;
}
.upbutton > div.show {
  right: 10px;
}
.upbutton > div {
  display: block;
  position: absolute;
  right: -50px;
  top: 0;
}
/*footer end*/
/*one news*/
.one_news_table {
  width: 100%;
  border-spacing: 10px;
}
.one_news_table td {
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
}
.one_news_table .first_col {
  vertical-align: top;
  min-width: 675px;
  max-width: 675px;
}
.one_news_table .second_col {
  width: 550px;
  vertical-align: top;
}
.one_news_table .second_col > div {
  margin: 0 0 10px 0;
  float: left;
}
.one_news_table .second_col .banner_300x600 {
  float: right;
}
.one_news_table .popular_one_news {
  max-width: 240px;
}
.one_news_table .fird_col {
  width: 300px;
  vertical-align: top;
}
.start_img {
  padding: 0 10px 0 0;
  float: left;
  height: 17px;
}
.end_img {
  position: absolute;
  top: 0;
  right: -41px;
}
.glav_text blockquote {
  background: #f3f3f3 url("/assets/images/mnenie_rubrika.svg") no-repeat 15px top;
  font-style: italic;
  font-weight: normal;
  margin: 0 -40px;
  letter-spacing: 0.1px;
  font-size: 18px;
  padding: 1em 40px 1em 98px;
}
.topic_href {
  background: #33353f;
  display: inline-block;
  float: left;
  color: #fff;
  font-weight: bold;
  line-height: 20px;
  padding: 6px 2px 4px 2px;
  height: 20px;
  font-family: "Roboto Condensed", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 11px;
}
.topic_href:hover {
  text-decoration: underline;
}
.hendler_multivideoplayer_class .abs_image {
  position: absolute;
  top: 0;
  left: 0;
}
.currently_visible .hendler_multivideoplayer_class.fixed:not(.disabled) {
  opacity: 0;
  position: fixed;
  width: 583px;
  height: 329px;
  z-index: 1000;
  right: 50px;
  bottom: 30px;
  transform: scale(0.75) translateY(200px);
}
.currently_visible .hendler_multivideoplayer_class.fixed:not(.disabled).active {
  transition: 300ms ease-in;
  opacity: 1;
  transform: scale(1) translateY(0);
}
.currently_visible .hendler_multivideoplayer_class.fixed:not(.disabled) .player__close {
  display: flex;
}
.currently_visible .hendler_multivideoplayer_class.fixed:not(.disabled).hover .player__close {
  opacity: 1;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
    bottom: auto;
  }
}
.player__close {
  position: absolute;
  display: none;
  top: 0;
  right: -46px;
  width: 36px;
  height: 36px;
  border-radius: 18px;
  background: #fff;
  box-shadow: -2px 2px 10px 0 rgba(102, 116, 166, 0.2);
  color: #9a0000;
  opacity: 0;
  transition: opacity 0.2s, color 0.2s;
  cursor: pointer;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.player__close-icon {
  width: 15px;
  height: 15px;
}
.z0 {
  z-index: 0;
}
.insertable_image {
  margin: 0;
  display: inline;
}
.insertable_video {
  margin: 0 -40px;
  display: inline;
}
.news_block .one_news {
  border: 1px solid #d6d6d6;
}
.news_block .one_news h1 {
  font-family: 'PT Serif', serif;
  font-weight: bold;
  font-size: 30px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 30px;
  text-align: left;
  margin: 14px 0;
}
.news_block .one_news .meta_news_field {
  padding: 0 0 0 0;
  font-family: Arial, serif;
  font-size: 0.9em;
  color: #9B9B9B;
  display: flex;
}
.news_block .one_news .meta_news_field .autor_news {
  padding: 0 20px 10px;
}
.news_block .one_news .meta_news_field .autor_news a {
  color: #9a0000;
}
.news_block .one_news .meta_news_field .autor_news::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 13px;
  height: 13px;
  background: url(/assets/images/author_icon.svg) no-repeat;
}
.news_block .one_news .meta_news_field .date_news {
  padding-left: 20px;
  margin-top: 2px;
  font-family: Arial, serif;
  font-size: 11px;
  color: #999999;
  line-height: 16px;
}
.news_block .one_news .meta_news_field .date_news::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 13px;
  height: 13px;
  background: url(/assets/images/date_icon.svg) no-repeat;
}
.news_block .one_news .meta_news_field .date_Stream {
  text-align: left;
  padding-left: 20px;
  margin-top: 2px;
  font-family: Arial, serif;
  font-size: 11px;
  color: #999999;
  line-height: 16px;
}
.news_block .one_news .meta_program_field {
  font-family: Arial,serif;
  font-size: 0.9em;
  color: #9B9B9B;
  display: block;
}
.news_block .one_news .meta_program_field .additional_info {
  margin-top: 2px;
  font-family: Arial, serif;
  font-size: 11px;
  color: #999999;
  line-height: 16px;
}
.news_block .one_news .rubric .delimetr {
  float: left;
}
.news_block .one_news .rubric .stop_triangle {
  vertical-align: top;
  display: inline-block;
}
.news_block .one_news .rubric .name {
  float: left;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 13px;
  color: #33353f;
  line-height: 20px;
  text-align: left;
  background: #f3f3f3;
  padding: 6px 2px 4px 20px;
  height: 20px;
  text-decoration: none;
}
.news_block .video_icoStream_field {
  display: flex;
  align-items: center;
  margin-right: 20px;
  margin-bottom: 15px;
}
.news_block .anons {
  padding: 0 0 20px;
  font-family: 'PT Serif', serif;
  font-weight: bold;
  font-size: 18px;
  color: #000000;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
}
.news_block .glav_text {
  font-family: Georgia, serif;
  font-size: 18px;
  color: #000000;
  letter-spacing: 0;
  line-height: 27px;
  -webkit-font-smoothing: subpixel-antialiased;
  font-smoothing: subpixel-antialiased;
}
.news_block .glav_text span.square_fin {
  font-size: 20px;
  vertical-align: top;
  position: relative;
  top: -2px;
}
.news_block .glav_text img {
  width: 100%;
  display: block;
}
.news_block .glav_text iframe {
  width: 100%;
}
.news_block .glav_text a {
  color: #9a0000;
  text-decoration: none;
  font-weight: bold;
}
.news_block .glav_text a:hover {
  text-decoration: underline;
}
.news_block .inner {
  margin: 0 40px 0 40px;
}
.news_block .glav_img img {
  width: 100%;
  display: block;
}
.news_block .glav_img .magnifi_ico {
  background: rgba(0, 0, 0, 0.56);
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -45px;
  margin-top: -45px;
  display: block;
}
.news_block .glav_img .magnifi_ico:hover .mglass {
  transform: scale(1.2);
}
.news_block .glav_img .magnifi_ico .mglass {
  padding: 30px;
  display: block;
  width: 30px;
}
.news_block .glav_img .description {
  background: #f3f3f3;
}
.news_block .glav_img .description .autors {
  padding: 10px 10px 10px 32px;
  display: block;
  font-size: 12px;
  color: #999;
  text-align: right;
  letter-spacing: 0;
}
.news_block .glav_img .description .count {
  padding: 10px 10px 10px 10px;
  display: block;
  float: left;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 16px;
  color: #999999;
  font-weight: bold;
}
.news_block .glav_img .description .count .count_image {
  width: initial;
  display: inline;
  vertical-align: top;
  margin-right: 6px;
}
.news_block .tags {
  margin: 25px 0 20px 0;
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 12px;
  color: #000000;
  display: block;
  font-weight: bold;
}
.news_block .tags .stop_triangle {
  float: left;
}
.news_block .tags .delimetr {
  float: left;
  display: block;
}
.news_block .tags ul {
  float: left;
}
.news_block .tags .tagname {
  float: left;
  padding: 6px 10px 5px 0;
}
.news_block .tags li {
  float: left;
  border: none;
  margin: 0 -34px 2px 0;
}
.news_block .tags li a {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  background: #f3f3f3;
  padding: 6px 0 5px 0;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  display: inline-block;
  letter-spacing: 0.35px;
  height: 14px;
}
.news_block .tags li a:hover {
  color: #9a0000;
}
.news_block .first_tags_name span {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  background: #33353f;
  font-weight: bold;
  font-size: 12px;
  color: #fff;
  letter-spacing: 0.35px;
  height: 14px;
  display: inline-block;
  padding: 6px 0 5px 10px;
}
.news_block .comment_and_social {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-bottom: 20px;
}
.news_block .comment_and_social .comment_button {
  display: block;
  cursor: pointer;
  background: #ffffff;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 18.2px;
  padding: 10px 66px 9px 56px;
}
.news_block .comment_and_social .comment_button img {
  position: relative;
  top: 1px;
  left: 5px;
}
.news_block .comment_and_social .ya-share2 {
  padding-top: 7px;
}
.news_block .banner_672x240 {
  margin: 20px auto 10px;
}
.news_block .news_slider {
  background: #dedee3;
}
.news_block .news_slider .video_border {
  float: left;
}
.news_block .news_slider img.video_border {
  width: auto;
}
.news_block .news_slider ul {
  padding: 8px 0 0 4px;
  float: left;
}
.news_block .news_slider li {
  float: left;
  width: 89px;
  height: 51px;
  margin: 0 1px 0 0;
  position: relative;
  display: block;
  cursor: pointer;
}
.news_single_coll .inner {
  margin: 0 220px 0;
}
.chosen_editor {
  width: 241px;
  background: #f3f3f3;
  overflow: hidden;
}
.chosen_editor .block_title {
  background-color: #33353f;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  padding: 10px 20px;
  font-weight: 500;
  font-size: 13px;
  color: #fff;
  line-height: 20px;
  text-transform: uppercase;
}
.chosen_editor .block_title::before {
  content: "";
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-right: 10px;
  background-image: url("/assets/images/rubric_icon/keynews_fff.svg");
  background-repeat: no-repeat;
  background-size: contain;
}
.chosen_editor.popular .block_title::before {
  width: 21px;
  background-image: url("/assets/images/rubric_icon/popular_fff.svg");
}
.chosen_editor > .inner {
  padding: 0 20px;
  margin: -1px 0 0;
}
.chosen_editor > .inner .icon {
  width: 40px;
}
.chosen_editor .news_one {
  padding: 8px 0 10px;
  border-bottom: 1px solid #979797;
}
.chosen_editor .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 11px;
  color: rgba(51, 53, 63, 0.4);
  line-height: 20px;
  top: 1px;
}
.chosen_editor .news_one .name {
  font-size: 12px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
}
.chosen_editor .news_one .date {
  font-family: Arial, serif;
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  text-align: left;
}
.chosen_editor .news_one .video_ico {
  padding-right: 10px;
}
.background-image {
  width: 100%;
  height: 87px;
  position: relative;
  background-size: cover;
  background-position: center center;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  will-change: transform;
}
.another_smi {
  margin-left: 5px;
}
.another_smi .razdel_name {
  font-weight: bold;
  font-size: 16px;
  color: #222;
  line-height: 26px;
  margin: 10px 0 5px 0;
  text-transform: uppercase;
  padding-top: 20px;
}
.another_smi .news_one {
  width: 155px;
  float: left;
  margin: 0 0 0 15px;
  padding: 0 0 10px;
}
.another_smi .news_one:hover .background-image {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.another_smi .news_one .name {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #222;
  letter-spacing: 0;
  line-height: 15px;
  padding-left: 2px;
}
.another_smi .image {
  margin-bottom: 5px;
  width: 100%;
  overflow: hidden;
}
.another_smi .image .glav_img {
  width: 100%;
  display: block;
}
.another_smi .date {
  font-family: Arial, serif;
  padding: 0 20px;
  font-size: 13px;
  color: #9a0000;
  line-height: 16px;
  text-align: left;
}
.another_smi > .inner :first-child {
  margin-left: 0;
}
.another_smi > .inner :nth-child(4n+1) {
  margin-left: 0;
}
.another_smi .name_rubric {
  padding-bottom: 2px;
  text-transform: uppercase;
  font-weight: bold;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 10px;
  color: #9a0000;
  line-height: 15px;
  padding-left: 2px;
}
.another_smi .time {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 13px;
  color: #999;
  text-transform: uppercase;
  line-height: 18px;
  padding-left: 2px;
}
.another_smi .time img {
  padding-right: 4px;
}
.day_events {
  width: 241px;
  background: #f3f3f3;
  overflow: hidden;
}
.day_events > .inner {
  margin: -1px 0 0;
}
.day_events .razdel_name {
  background: #33353f;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  padding: 10px 20px;
  z-index: 10;
}
.day_events .razdel_name .name {
  font-weight: 500;
  font-size: 13px;
  color: #fff;
  line-height: 20px;
  text-align: left;
  text-transform: uppercase;
}
.day_events .news_one:hover {
  border-left: #990000 solid 5px;
  background: #f1e2e2;
}
.day_events .news_one {
  padding: 8px 0 10px;
  border-top: 1px solid #979797;
  border-left: #f3f3f3 solid 5px;
}
.day_events .news_one .name {
  padding: 0 10px 0 15px;
  font-weight: 500;
  font-size: 14px;
  color: #33353f;
  letter-spacing: -0.2px;
  line-height: 20px;
  text-transform: uppercase;
}
/*
.popular_one_news {
  > .inner {
    background: #f2f2f2;
    padding-top: 10px;
  }

  .razdel_name {
    background: #33353f;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.20);
    padding: 10px 20px;
    z-index: 10;

    .name {
      font-weight: 500;
      font-size: 13px;
      color: #fff;
      line-height: 20px;
      text-align: left;
      text-transform: uppercase;
      z-index: 10;
    }
  }

  .news_one {
    margin: 0;
    padding: 0 20px 10px;

    &:hover .background-image {
      -webkit-transform: scale(1.1);
      transform: scale(1.1);
    }

    .name {
      font-family: 'Roboto Condensed', sans-serif;
      font-weight: bold;
      font-size: 13px;
      color: #33353f;
      letter-spacing: 0;
      line-height: 15px;
      text-align: left;
    }
  }

  .video_ico {
    position: absolute;
    top: 0;
    left: 0;
  }

  .image {
    margin-bottom: 5px;
    width: 155px;
    overflow: hidden;
  }

  .image .glav_img {
    width: 155px;
  }
}*/
.extra_news .related_news {
  text-decoration: none;
  width: 300px;
  margin: auto;
}
.extra_news .related_news .name {
  font-weight: 500;
  font-size: 13px;
  color: #33353f;
  letter-spacing: -0.2px;
  line-height: 18px;
}
.autor_foto {
  line-height: 1.45em;
  right: 0;
  bottom: 0;
  background: #f3f3f3;
  color: #999;
  font-family: Arial, sans-serif;
  font-size: 0.7em;
  text-align: right;
  padding: 2px 10px 2px 7px;
}
.autor_video {
  line-height: 1.45em;
  position: relative;
  right: 0;
  bottom: 0;
  background: #f3f3f3;
  color: #999;
  font-family: Arial, sans-serif;
  font-size: 0.7em;
  text-align: right;
  padding: 2px 10px 2px 7px;
}
.hronika {
  margin-bottom: 10px;
  width: 241px;
  background: #f3f3f3;
  overflow: hidden;
  border-top: 5px solid #33353f;
}
.hronika .all_news {
  margin: 10px 10px;
}
.hronika .hronika_block_name {
  color: rgba(51, 53, 63, 0.4);
  margin: 7px 10px 0;
  font-weight: 500;
  font-size: 11px;
  line-height: 20px;
}
.hronika .hronika_razdel_name {
  color: #33353f;
  margin: 3px 10px 7px;
  font-weight: bold;
  text-transform: uppercase;
}
.hronika .news_one {
  border-top: 1px solid #979797;
  padding: 8px 10px 10px;
}
.hronika .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 11px;
  color: rgba(51, 53, 63, 0.4);
  line-height: 20px;
  text-align: left;
  position: absolute;
  top: 1px;
  left: 40px;
}
.hronika .news_one .name {
  font-size: 12px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
  text-align: left;
}
.hronika .news_one .name.plus_ico {
  margin-left: 40px;
}
.hronika .news_one .date {
  font-family: Arial, serif;
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  text-align: left;
}
.hronika .news_one .video_ico {
  float: left;
  padding-right: 10px;
}
.hronika .current_news {
  background: #33353f;
  color: #fff;
}
.hronika .current_news .name {
  color: #fff;
}
.hronika .current_news .name_rubric {
  color: #fff;
}
.hronika .current_news .date {
  color: #fff;
}
.hronika .current_news:hover {
  color: #fff;
}
.hronika .current_news:hover .name {
  color: #fff !important;
  text-decoration: underline;
}
/*one news end*/
/*rubric*/
.rubric_icon {
  float: left;
  padding: 0 20px 0 0;
  top: -4px;
}
.rubric_icon_small {
  float: left;
  padding: 0 10px 0 0;
  top: 1px;
  display: block;
  position: relative;
}
.rubrica_table {
  border-collapse: separate;
  border-spacing: 10px;
}
.rubrica_table td {
  vertical-align: top;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
}
.rubrica_table .last_news_events {
  float: none;
}
.rubrica_table .actual_articles {
  float: none;
}
.rubrica_table .to_upper_block {
  top: -202px;
  position: relative;
}
.rubrica_table .to_upper_block > div:last-child {
  margin-bottom: -202px;
}
.top_news.rubrica .banner_300x600 {
  position: relative;
  right: auto;
  bottom: auto;
}
.rubrica_glavnoe {
  width: 100%;
  background: #f3f3f3;
}
.rubrica_glavnoe .left {
  max-width: 380px;
  width: 42%;
  float: left;
}
.rubrica_glavnoe .right {
  max-width: 544px;
  width: 57%;
  float: right;
  padding: 19px 0 0;
  overflow: hidden;
}
.rubrica_glavnoe .razdel_name {
  font-weight: bold;
  color: #33353f;
  text-align: left;
  padding: 0;
}
.rubrica_glavnoe .razdel_name .name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  color: #33353f;
  text-align: left;
  background: #fff;
  padding: 13px 2px 6px 20px;
  height: 31px;
  display: block;
  float: left;
}
.rubrica_glavnoe .razdel_name .name.next {
  font-weight: normal;
  background: transparent;
  padding: 13px 2px 6px 0px;
}
.rubrica_glavnoe .razdel_name img {
  display: block;
  float: left;
}
.rubrica_glavnoe .left .news_one {
  padding: 19px 0 0 20px;
}
.rubrica_glavnoe .left .news_one .image .img {
  width: 100%;
}
.rubrica_glavnoe .left .news_one .name_rubric {
  text-transform: uppercase;
  font-family: Arial, serif;
  font-weight: 500;
  font-size: 16px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
  margin: 10px 0 0;
}
.rubrica_glavnoe .left .news_one .name {
  font-weight: bold;
  font-size: 18px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
  margin: 7px 50px 0 0;
  overflow: hidden;
}
.rubrica_glavnoe .left .news_one .name {
  font-weight: bold;
  font-size: 18px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
  margin: 7px 50px 0 0;
  overflow: hidden;
}
.rubrica_glavnoe .left .news_one .date {
  font-family: Arial, serif;
  font-size: 13px;
  color: #999999;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0;
}
.rubrica_glavnoe .left .news_one .video_ico {
  position: absolute;
  top: 0;
  left: 0;
}
.rubrica_glavnoe .right .news_one {
  padding: 0 5px 15px;
  width: 160px;
}
.rubrica_glavnoe .right .news_one .image .img {
  width: 100%;
}
@supports not (display: flex) {
  .rubrica_glavnoe .right .news_one {
    float: left;
    min-height: 240px;
    /* задан альтернативный стиль */
  }
}
.rubrica_glavnoe .right .news_one .date {
  font-family: Arial, serif;
  font-size: 11px;
  color: #999999;
  line-height: 16px;
  padding: 5px 0 3px;
  margin-top: 5px;
}
.rubrica_glavnoe .right .news_one .name {
  padding: 0;
  font-size: 13px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
}
.rubrica_glavnoe .right .news_one .video_ico {
  position: absolute;
  top: 0;
  left: 0;
  height: 30px;
}
.rubrica_glavnoe .right .news_one .video_icoStream {
  position: absolute;
  bottom: 0;
  left: 0;
}
.rubrica_glavnoe .opinion {
  padding: 10px 0 0 20px;
}
.rubrica_glavnoe .opinion .opinion_ico {
  position: absolute;
  top: 0;
  left: 20px;
}
.rubrica_glavnoe .opinion .one_opinion {
  text-decoration: none;
  margin: 10px 0;
}
.rubrica_glavnoe .opinion .one_opinion .image {
  width: 100px;
  overflow: hidden;
  float: right;
  margin: 8px 0 0;
  border: solid 1px #f3f3f3;
  border-radius: 125px;
}
.rubrica_glavnoe .opinion .one_opinion .image img {
  width: auto;
  left: -15px;
  position: relative;
}
.rubrica_glavnoe .opinion .one_opinion .image .mask {
  position: absolute;
  top: 0;
  left: 0;
}
.rubrica_glavnoe .opinion .one_opinion .name {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 20px;
  color: #9a0000;
  line-height: 26px;
  text-align: left;
  margin-top: 10px;
}
.rubrica_glavnoe .opinion .one_opinion .anons {
  font-family: 'PT Serif', serif;
  margin-top: 6px;
  font-size: 16px;
  color: #000000;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
}
.rubrica_glavnoe .opinion .one_opinion .date {
  margin-top: 5px;
  font-size: 13px;
  color: #9a0000;
  line-height: 16px;
  text-align: left;
}
.left_date_Stream {
  color: #999999;
  margin-top: 10px;
  font-size: 13px;
}
.rubrica_glavnoe--new .right .news_one .date {
  padding: 0 0 3px;
}
.rubrica_glavnoe--new .right .news_one .name {
  padding: 5px 0 3px;
}
.rubrica_glavnoe_2.rubrica_glavnoe .right {
  padding: 10px 0 0;
}
.rubrica_glavnoe_2.rubrica_glavnoe .all_news {
  margin: 0 20px 10px;
}
.maket3 .column-two-925 {
  margin: 20px 0 0;
  padding: 0 0 10px;
}
.maket3 .rubrica_glavnoe .banner_300x600 {
  background: #fff;
  margin: 0 20px;
}
.maket3 .all_news {
  margin: 0 20px 10px;
}
.column-two-925 .news_one {
  width: 47%;
  float: left;
  margin: 0 0 0 19px;
}
.column-two-925 .news_one .image .img {
  width: 100%;
}
.column-two-925 .news_one .name {
  font-weight: bold;
  font-size: 18px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
  margin: 10px 40px 0 0;
  overflow: hidden;
}
.column-two-925 .news_one .date {
  font-family: Arial, serif;
  font-size: 13px;
  color: #999999;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0;
}
.column-two-925 .news_one .anons {
  font-size: 12px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
  text-align: left;
}
.column-three-520 .news_one {
  width: 160px;
  float: left;
  margin: 0 0 0 0;
  padding: 0 0 20px 0;
}
.column-three-520 .news_one .image .img {
  width: 100%;
}
.column-three-520 .news_one .name {
  padding: 0;
  font-size: 13px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  overflow: hidden;
  margin: 5px 0 0;
}
.column-three-520 .news_one .date {
  font-family: Arial, serif;
  font-size: 11px;
  color: #999999;
  line-height: 16px;
  padding: 5px 0 3px;
}
.column-three-520 .news_one .anons {
  font-size: 12px;
  color: #000000;
  letter-spacing: 0;
  line-height: 16px;
  text-align: left;
}
.column-three-520 .two_news.news_one {
  width: 340px;
}
.person .news_one .anons {
  height: 40px;
}
.person .column-three-520.flex {
  padding-left: 8px;
  padding-right: 8px;
}
.person .column-three-520.float {
  padding-left: 8px;
  padding-right: 8px;
}
.person .column-three-520.float .news_one {
  margin: 0 15px;
}
/*rubric end*/
/*news_all */
.news_all .news_contaner {
  padding: 20px 0;
  max-width: 925px;
  width: 100%;
  background: #f3f3f3;
}
.news_all .news_contaner .second_coll {
  width: 240px;
}
.news_all .news_contaner .banner_240x400 {
  margin: 0 20px 0 0;
}
.news_all .news_contaner .news_one {
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
  padding: 10px 10px;
  margin: 0 20px 10px 20px;
  color: #33353f;
  background: #fff;
}
.news_all .news_contaner .news_one > .video_ico {
  float: left;
  padding: 0 10px 0 0;
}
.news_all .news_contaner .news_one .name {
  line-height: 20px;
  font-weight: bold;
  font-size: 16px;
}
.news_all .news_contaner .news_one .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 18px;
}
.news_all .news_contaner .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 11px;
  color: #33353f;
  line-height: 20px;
}
.news_all .news_contaner .news_one .image {
  float: left;
  padding-right: 20px;
}
/*news_all end*/
/*live_stream*/
.live_stream .big_img .main > .inner {
  width: 100%;
  position: absolute;
  bottom: 0;
  background: transparent;
}
.live_stream .big_img .img {
  max-width: 1980px;
  margin: auto;
}
.live_stream .rubrica_table {
  position: relative;
  top: -204px;
}
.live_stream .opaciti_block.big {
  min-height: 204px;
}
.now_on_tv {
  border: #9a0000 solid 1px;
  border-left: #9a0000 solid 10px;
}
.now_on_tv .redleft {
  float: left;
}
.now_on_tv .redleft img {
  width: 350px;
  height: 194px;
  display: block;
}
.now_on_tv .desc {
  margin: 0 0 0 350px;
  max-height: 174px;
  overflow: hidden;
}
.now_on_tv .desc .name {
  text-transform: uppercase;
  font-weight: bold;
  margin: 5px 0 0 20px;
  font-size: 16px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
  font-family: 'Roboto Condensed', sans-serif;
  display: block;
}
.now_on_tv .desc .now {
  display: inline-block;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 13px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 20px;
  text-align: left;
  background: #f3f3f3;
  padding: 6px 2px 4px 20px;
  height: 20px;
}
.now_on_tv .desc .now img {
  position: absolute;
  top: 0;
}
.now_on_tv .desc .anons {
  margin: 0 0 0 20px;
  font-size: 13px;
  color: #000000;
  line-height: 18px;
  text-align: left;
  font-family: 'Arial', sans-serif;
}
.now_on_tv .desc .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0 20px;
}
@supports not (display: flex) {
  .new_releases .news_one {
    float: left;
    margin-right: 6px;
  }
}
.new_releases {
  max-width: 925px;
  background: #f3f3f3;
  margin-top: 10px;
}
.new_releases .all_news {
  margin-bottom: 10px;
}
.new_releases .inner {
  padding: 10px 20px 0 20px;
}
.new_releases .razdel_name .name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 20px 12px;
}
.new_releases .news_one.hiddenbg {
  background: #f3f3f3;
}
.new_releases .news_one {
  width: 288px;
  color: #000;
  padding: 0 0 20px;
  background: #fff;
  margin-bottom: 10px;
}
.new_releases .news_one .date {
  font-size: 13px;
  color: #9a0000;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0 10px;
}
.new_releases .news_one .name {
  font-weight: bold;
  font-size: 17px;
  margin-top: 5px;
  padding: 0 10px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
}
.new_releases .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
  margin: 10px 0 0 10px;
}
.new_releases .news_one .chosen_parent {
  background: rgba(62, 62, 62, 0.7);
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  left: 0;
}
.new_releases .news_one .chosen_parent .star_ico {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -11px 0 0 -7px;
  width: 15px;
  height: 25px;
  background: url(/assets/images/favorites_unselected.svg) no-repeat center;
  background-size: 15px 25px;
}
.new_releases .news_one .chosen_parent .star_ico.lighting {
  background-image: url(/assets/images/favorites_selected.svg);
}
.new_releases .image .glav_img {
  width: 100%;
}
.filmsonline {
  max-width: 925px;
  background: #f3f3f3;
}
.filmsonline .more_films {
  background: #ffffff;
  display: block;
  text-align: center;
  position: relative;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.5);
  text-decoration: none;
  border-radius: 5px;
  padding: 8px 0;
  font-weight: bold;
  font-size: 13px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 18.2px;
  width: 100%;
  margin-bottom: 10px;
}
.filmsonline .more_films .next_ico {
  position: absolute;
  top: 9px;
  padding-left: 7px;
}
.filmsonline .inner {
  padding: 10px 20px 0 20px;
}
.filmsonline .razdel_name .name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  color: #33353f;
  text-align: left;
  background: #fff;
  padding: 13px 2px 6px 20px;
  height: 31px;
  display: block;
  float: left;
}
.filmsonline .news_one.hiddenbg {
  background: #f3f3f3;
}
.filmsonline .news_one {
  width: 288px;
  color: #000;
  padding: 0 0 20px;
  background: #fff;
  margin-bottom: 10px;
}
.filmsonline .news_one .date {
  font-size: 13px;
  color: #9a0000;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0 10px;
}
.filmsonline .news_one .name {
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 17px;
  margin-top: 5px;
  padding: 0 10px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 22px;
  text-align: left;
}
.filmsonline .news_one .anons {
  font-size: 13px;
  color: #33353f;
  line-height: 16px;
  text-align: left;
  margin: 5px 10px 0 10px;
}
.filmsonline .news_one .name_rubric {
  text-transform: uppercase;
  font-weight: 500;
  font-size: 16px;
  color: #ababaf;
  line-height: 20px;
  text-align: left;
  margin: 10px 0 0 10px;
}
.filmsonline .news_one .chosen_parent {
  background: rgba(62, 62, 62, 0.7);
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  left: 0;
}
.filmsonline .news_one .chosen_parent .star_ico {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -11px 0 0 -7px;
  width: 15px;
  height: 25px;
  background: url(/assets/images/favorites_unselected.svg) no-repeat center;
  background-size: 15px 25px;
}
.filmsonline .news_one .chosen_parent .star_ico.lighting {
  background-image: url(/assets/images/favorites_selected.svg);
}
.filmsonline .image .glav_img {
  width: 100%;
}
.program_in_chosen {
  float: left;
  font-size: 16px;
  color: #33353f;
  line-height: 20px;
  font-weight: 500;
  padding: 0 0 15px 0;
}
.program_in_chosen_remove {
  opacity: 0;
  position: absolute;
  top: -10px;
  right: 18px;
  cursor: pointer;
  background: url(/assets/images/cross-in-circle.svg) no-repeat;
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
}
.program_in_chosen_remove[title]:hover {
  display: block;
}
.program_in_chosen_remove:hover {
  text-decoration: underline;
}
.program_in_chosen_href {
  color: #33353f;
  padding: 0 40px 0 0;
  text-decoration: none;
  text-transform: uppercase;
}
.program_in_chosen:hover .program_in_chosen_remove {
  opacity: 1;
}
.chosen_from_user .inner {
  padding: 0 20px 10px 20px;
}
.chosen_from_user .star {
  background: url(/assets/images/favorites_9a0000.svg) no-repeat center;
  background-size: 15px 25px;
  width: 15px;
  height: 25px;
  display: inline-block;
  top: 0;
  margin-right: 12px;
  float: left;
}
.lighting_ico {
  background: url(/assets/images/tv_red.svg) no-repeat center;
  background-size: 22px 17px;
  width: 22px;
  height: 17px;
  display: inline-block;
  top: 3px;
  margin-right: 12px;
}
.program_guide {
  margin-top: 10px;
  width: 925px;
  background: #f3f3f3;
  margin-bottom: 10px;
}
.program_guide .rubric_icon {
  float: none;
  padding: 1px 20px 0 0;
  top: 0;
}
.program_guide .padding {
  padding: 10px 20px;
}
.program_guide .razdel_name .name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px;
  color: #33353f;
  text-align: left;
  background: #fff;
  padding: 13px 2px 6px 20px;
  height: 30px;
  display: block;
  float: left;
}
.days_programms {
  overflow: hidden;
}
.days_programms ul {
  width: 1100px;
}
.days_programms li {
  border-bottom: 3px solid rgba(154, 0, 0, 0);
  cursor: pointer;
  padding: 11px 20px 10px 20px;
  float: left;
}
.days_programms li a {
  font-weight: 500;
  display: block;
  text-decoration: none;
  font-size: 13px;
  color: #33353f;
  line-height: 16px;
}
.days_programms li.active {
  border-bottom: 3px solid #9a0000;
}
.days_programms li.active a {
  color: #9a0000;
  font-weight: bold;
}
.programms .all_news {
  margin: 10px 1px;
}
.programms .owl-item ul {
  border-bottom: 1px solid #33353f;
}
.programms .owl-item li {
  border: 1px solid #33353f;
  border-bottom: none;
  padding: 11px 40px 10px 20px;
  background: #fcfcfc;
}
.programms .owl-item li .time {
  display: inline-block;
  font-size: 14px;
  color: #ababaf;
  line-height: 16px;
}
.programms .owl-item li a {
  display: inline-block;
  text-decoration: none;
  font-size: 14px;
  color: #ababaf;
  line-height: 16px;
}
.programms .owl-item li a:hover {
  text-decoration: underline;
}
.programms .owl-item li .film_icon {
  width: 20px;
  height: 20px;
  display: inline-block;
}
.programms .owl-item li.new a {
  color: #000;
}
.programms .owl-item li.new .time {
  color: #000;
}
.programms .owl-item li.now {
  background: #dadada;
}
.programms .owl-item li.now a {
  font-weight: bold;
  color: #000;
}
.programms .owl-item li.now .time {
  font-weight: bold;
  color: #000;
}
/*live_stream end*/
.rubric_weapon {
  margin: 20px 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.rubric_weapon > .name {
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 1.125em;
  color: #9A0000;
  letter-spacing: 1.5px;
  text-align: center;
  padding: 10px 0 11px 0;
}
.program_all_release .news_one {
  width: 288px;
  float: left;
  height: 100%;
  color: #000;
  padding: 5px 0 20px;
}
.program_all_release .image .glav_img {
  width: 100%;
}
.program_all_release .name h2 {
  text-transform: uppercase;
  margin: 5px 10px 0 0;
  font-weight: 500;
  font-size: 16px;
  color: #000;
  line-height: 20px;
}
.program_all_release .date {
  font-size: 13px;
  color: #ababaf;
  line-height: 16px;
  text-align: left;
  margin: 5px 0 0;
}
.program_all_release .razdel_name {
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  text-align: left;
  padding: 16px 10px;
  z-index: 100;
}
.efir_program .rubrica_glavnoe {
  margin: 20px 0 0;
}
.efir_program .other_release .news_one {
  height: 450px;
  overflow: hidden;
}
.other_release .razdel_name {
  font-weight: bold;
  font-size: 16px;
  color: #33353f;
  line-height: 26px;
  margin: 20px 0 10px 0;
  text-transform: uppercase;
}
.other_release .news_one {
  width: 330px;
  float: left;
  margin: 0 0 0 11px;
  padding: 0 0 10px;
  min-height: 250px;
}
.other_release .news_one .name {
  font-weight: 500;
  font-size: 16px;
  color: #33353f;
  letter-spacing: -0.2px;
  line-height: 18px;
}
.other_release .news_one .anons {
  font-weight: 400;
  font-size: 14px;
  color: #33353f;
  letter-spacing: -0.2px;
  line-height: 16px;
  margin: 5px 0 0;
}
.other_release .image {
  padding-bottom: 10px;
  width: 100%;
}
.other_release .image .glav_img {
  width: 100%;
}
.other_release .date {
  font-family: Arial, serif;
  padding: 0 20px;
  font-size: 13px;
  color: #9a0000;
  line-height: 16px;
  text-align: left;
}
.other_release > .inner :first-child {
  margin-left: 0;
}
.other_release > .inner :nth-child(2n+1) {
  margin-left: 0;
}
.other_release .name_rubric {
  font-family: Arial, serif;
  padding-bottom: 4px;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  color: #999999;
  line-height: 16px;
  text-align: left;
}
.other_release .time {
  padding-bottom: 4px;
  font-family: Arial, serif;
  font-size: 13px;
  color: #999999;
  line-height: 16px;
  text-align: left;
}
.other_release .time img {
  padding-right: 8px;
}
.pages_about .razdel_name {
  color: #fff;
  text-decoration: none;
}
.pages_about .razdel_name:hover {
  text-decoration: underline;
}
.delim_top_left_w37h25_33353f {
  width: 0;
  height: 0;
  border-top: 25px solid #33353f;
  border-right: 37px solid transparent;
  display: inline-block;
  vertical-align: top;
}
.delim_top_left_w37h25_f3f3f3 {
  width: 0;
  height: 0;
  border-top: 25px solid #f3f3f3;
  border-right: 37px solid transparent;
  display: inline-block;
  vertical-align: top;
}
.delim_bottom_right_w37h25_f3f3f3 {
  width: 0;
  height: 0;
  border-bottom: 25px solid #f3f3f3;
  border-left: 37px solid transparent;
  display: inline-block;
  vertical-align: top;
}
.map {
  height: 400px;
  width: auto;
}
.news-subscriptions {
  font-style: italic;
  font-weight: bold;
  font-size: 13px;
  font-family: Georgia, serif;
  margin: 10px 0;
}
.news-subscriptions-button {
  background: #FFFFFF;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 8px;
  vertical-align: middle;
  margin: 0 3px;
  display: inline-block;
}
.news-subscriptions-button:first-child {
  margin: 0 3px 0 16px;
}
.owl-carousel {
  display: block;
  opacity: 0;
}
.owl-carousel-main-outer {
  height: 530px;
}
.owl-carousel.owl-loaded {
  opacity: 1;
}
.owl-theme .owl-dots {
  position: absolute;
  top: -48px;
  left: 125px;
}
.army .owl-theme .owl-dots {
  position: absolute;
  top: -48px;
  left: 210px;
}
.owl-theme .owl-dots .owl-dot span {
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
  width: 7px;
  height: 7px;
  margin: 8px 7px;
  background: #999999;
  border: 1px solid #999999;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #9a0000;
}
.owl-theme .owl-nav [class*='owl-']:hover {
  background: #999999;
  border: 1px solid #999999;
  color: #FFF;
  text-decoration: none;
}
.owl-theme .owl-dots .owl-dot:hover span {
  background: #9a0000;
  border: 1px solid #9a0000;
}
.owl-theme .owl-dots .owl-dot.active span {
  background: #f3f3f3;
  border: 1px solid #999999;
}
.error {
  padding: 40px 20px 20px;
  margin: 0;
  height: 100%;
}
stop {
  animation: colors 1s infinite;
}
.stop-2 {
  animation-delay: 1s/4;
}
.stop-3 {
  animation-delay: 1s/4*2;
}
@keyframes colors {
  0% {
    stop-color: #fff;
  }
  50% {
    stop-color: #f3f3f3;
  }
  100% {
    stop-color: #fff;
  }
}
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}
.mfp-bg {
  z-index: 11042;
}
.mfp-wrap {
  z-index: 11043;
}
.mfp-img-mobile .mfp-close-btn-in .mfp-close {
  color: #9a0000;
}
.mfp-close {
  font-size: 60px;
  width: 60px;
  height: 60px;
}
.mfp-img-mobile .mfp-content {
  height: 100%;
}
.mfp-bg {
  opacity: 0.95;
}
.mfp-fade .mfp-iframe-scaler {
  overflow: visible;
}
.mfp-img-mobile .mfp-container {
  padding: 0;
}
.mfp-img-mobile .mfp-container .left {
  position: absolute;
  z-index: 12000;
  height: 400px;
  margin-top: -200px;
  width: 200px;
  top: 50%;
  left: 0;
  cursor: pointer;
  opacity: 1;
  background-size: 28px 50px;
  background: url("/assets/images/left_arrow_white.svg") no-repeat 20px center;
}
.mfp-img-mobile .mfp-container .right {
  position: absolute;
  z-index: 12000;
  height: 400px;
  margin-top: -200px;
  width: 200px;
  top: 50%;
  right: 0;
  cursor: pointer;
  opacity: 1;
  background-size: 28px 50px;
  background: url("/assets/images/right_arrow_white.svg") no-repeat 152px center;
}
.mfp-img-mobile .mfp-container .left:hover,
.mfp-img-mobile .mfp-container .right:hover {
  opacity: 0.5;
}
.photo_frame {
  width: 100%;
}
.photo_frame .inner {
  width: 100%;
}
.photo_frame .inner td {
  vertical-align: top;
}
.photo_frame .glav_img {
  width: 100%;
}
.photo_frame .description {
  color: #ffffff;
  padding: 0 0 20px 0;
}
.photo_frame .clear {
  clear: both;
}
.photo_frame .count {
  font-family: 'PT Serif', serif;
  font-weight: bold;
  font-size: 24px;
  letter-spacing: 0;
  padding-bottom: 5px;
}
.photo_frame .title {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 24px;
  letter-spacing: 0;
  padding-bottom: 5px;
}
.photo_frame .text {
  font-family: 'PT Serif', serif;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 18px;
  padding-bottom: 10px;
}
.photo_frame .author {
  display: block;
  font-size: 12px;
  color: #9b9b9b;
  letter-spacing: 0;
}
.photo_frame .banner300x300 {
  width: 300px;
  color: #ffffff;
  background: #656565;
}
.photo_frame .first {
  padding: 45px 30px 25px 82px;
}
.photo_frame .second {
  padding: 45px 90px 25px 0;
  min-width: 300px;
  width: 34%;
}
.photo_frame .name {
  background: #f3f3f3;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  font-size: 22px;
  color: #33353f;
  letter-spacing: 0;
  line-height: 24px;
  padding: 18px 0 18px 106px;
}
.query {
  font-weight: normal;
  background: #f3f3f3;
  padding: 13px 20px 0;
  font-family: 'Roboto Condensed', sans-serif;
  text-transform: uppercase;
  color: #33353f;
  text-align: left;
  display: block;
  font-size: 16px;
  line-height: 130%;
}
.sorting {
  float: right;
  text-transform: uppercase;
  font-size: 13px;
}
.switch-input {
  display: none;
}
.switch-label {
  position: relative;
  display: inline-block;
  min-width: 20px;
  cursor: pointer;
  font-weight: 400;
  text-align: left;
  margin: 1px;
  color: #ababab;
  padding: 16px 0 16px 36px;
}
.switch-label:before,
.switch-label:after {
  content: "";
  position: absolute;
  margin: 0;
  outline: 0;
  top: 50%;
  -ms-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.switch-label:before {
  left: 1px;
  width: 34px;
  height: 14px;
  background-color: #9E9E9E;
  border-radius: 8px;
}
.switch-label:after {
  left: 0;
  width: 20px;
  height: 20px;
  background-color: #FAFAFA;
  border-radius: 50%;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.098), 0 1px 5px 0 rgba(0, 0, 0, 0.084);
}
.switch-label .toggle--on {
  display: none;
}
.switch-label .toggle--off {
  display: inline-block;
}
.switch-input:checked ~ .switch-label:before {
  background-color: #c57878;
}
.switch-input:checked ~ .switch-label:after {
  background-color: #980100;
  -ms-transform: translate(80%, -50%);
  -webkit-transform: translate(80%, -50%);
  transform: translate(80%, -50%);
}
.switch-input:checked ~ .switch-label {
  color: #980100;
}
.switch-input:checked ~ .switch-label .toggle--on {
  display: inline-block;
}
.switch-input:checked ~ .switch-label .toggle--off {
  display: none;
}
.pretoggle {
  font-weight: 400;
  padding: 0 9px;
  color: #ababab;
}
.zvezdaweekly_keynews {
  border: none;
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 400px;
}
#unit_89539 .list-container-item:first-child {
  margin: 0;
}
#M283476ScriptRootC626533 .mgline .image-container {
  display: block;
  border-collapse: separate;
  border-spacing: 0;
}
#M283476ScriptRootC626533 .mgline:first-child {
  margin: 0;
}
#smi_teaser_10903 {
  margin-top: 20px;
}
#smi_teaser_10903 .smiteaser-container10903 {
  width: auto;
  margin-right: 10px;
}
#smi_teaser_10903 .smiteaser-container10903:last-child {
  margin-right: 0;
}
#smi_teaser_10903 .smitext10903 {
  line-height: 13px;
}
#smi_teaser_10903 .smiteaser-container10903:after {
  display: inline;
}
#adfox_14959864650814562 {
  display: table;
  margin: 0 auto;
}
.banner_100percentx240 {
  display: table;
  margin: 0 auto;
  padding: 10px 0;
}
.hidden {
  display: none;
}
.container-96231__header {
  display: none;
}
.button_more {
  width: 1255px;
  text-transform: uppercase;
  margin: auto;
  font-weight: bold;
  padding: 18px;
  background: #d73230;
  color: #fff;
  transition: background-color 0.2s;
  cursor: pointer;
  text-align: center;
}
.button_more:hover {
  background: #9A0000;
}
.next_news_icon-scroll,
.next_news_icon-scroll:before {
  position: absolute;
}
.next_news_bg {
  cursor: pointer;
  position: fixed;
  width: 600px;
  background: rgba(255, 255, 255, 0.68);
  min-height: 90px;
  top: 50%;
  left: calc(50% - 294px);
  border-radius: 0;
  box-shadow: -2px 2px 10px 0 rgba(102, 116, 166, 0.2);
  overflow-y: hidden;
  z-index: 2000;
}
.next_news_icon-scroll {
  width: 30px;
  height: 45px;
  margin-left: 35px;
  margin-top: 25px;
  box-shadow: inset 0 0 0 1px #9a0000;
  border-radius: 25px;
}
.next_news_icon-scroll:before {
  content: '';
  width: 8px;
  height: 8px;
  background: #9a0000;
  margin-left: 11px;
  top: 3px;
  border-radius: 4px;
  animation-duration: 1.2s;
  animation-iteration-count: infinite;
  animation-name: scroll;
}
@keyframes scroll {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: translateY(28px);
  }
}
.next_news_whatsnext {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: bold;
  line-height: 20px;
  text-transform: uppercase;
  text-align: left;
  font-size: 13px;
  color: #9a0000;
  margin-left: 95px;
  margin-top: 15px;
}
.next_news_newsheader {
  font-family: 'PT Serif', serif;
  font-weight: 700;
  font-size: 20px;
  color: #33353f;
  letter-spacing: 0;
  text-align: left;
  margin-left: 95px;
  margin-top: 0;
  padding: 0 10px 24px 0;
}
/*# sourceMappingURL=style.css.map */