/* mixins and color */
@font-face {
  font-family: 'HelveticaNeueMediumCondRegula';
  src: url('../fonts/helveticamedcdcyr-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueCyr';
  src: url('../fonts/HelveticaNeueCyr-Medium.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
/* mixins and color */
.shadowNormal {
  box-shadow: 0 0 6px 0px #CCC !important;
}
.shadowBold {
  box-shadow: 0 0 2px 2px #CCC !important;
}
/* @Arimo: 'Arimo', sans-serif; */
/* Colors */
/* Цвет подложек картинок-меню */
html,
body {
  width: 100%;
  height: 100%;
  font-family: 'Airal', sans-serif;
  font-size: 13px;
  /* color: #5D5D5D; */

  color: #2C2C2C;
  line-height: 16px;
}
/* reset A tag */
a {
  color: #626262;
}
a:visited,
a:hover,
a:active,
a:focus {
  /* Empty! ^^ */

}
/* sticky footer */
.page-wrapper {
  min-height: 100%;
  height: auto !important;
  /* This line and the next line are not necessary unless you need IE6 support */

  height: 100%;
  margin: 0 auto -295px;
  /* the bottom margin is the negative value of the footer's height */

}
.footer,
.push {
  height: 295px;
  /* .push must be the same height as .footer */

}
.page-stop {
  width: 1024px;
  margin-left: auto;
  margin-right: auto;
}
.header {
  padding-top: 15px;
}
.header .logo {
  float: left;
}
.header .slogan {
  float: left;
  font-size: 16px;
  line-height: 1.5;
  margin-top: 45px;
  margin-left: 45px;
}
.header .logo-image {
  display: block;
  height: 154px;
  width: 189px;
  background-image: url('../img/logo_new.png');
  background-repeat: no-repeat;
  background-position: center;
}
.header .laguages {
  text-align: center;
  margin-bottom: 10px;
}
.header .laguages a {
  transition: all .2s;
}
.header .laguages a:hover {
  transform: rotate(360deg);
}
.header .phone {
  font-family: 'Airal', sans-serif;
  font-size: 13px;
  color: #666666;
  text-align: center;
  line-height: 1.4;
}
.header .phone span {
  display: block;
}
.header .delivery {
  text-align: center;
}
.header .delivery.icon {
  margin: 10px;
}
.header .delivery a {
  text-decoration: none;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
}
.header .delivery span {
  display: inline-block;
}
.header .login {
  text-align: center;
  margin-top: 2px;
}
.header .login sup {
  font-size: 15px;
  vertical-align: top;
  color: #BBB;
  margin: 0 5px;
}
.header .login a {
  font-size: 13px;
  color: #2B2828;
  text-decoration: none;
  border-bottom: 1px solid;
}
.header .login a:hover {
  color: #CC0068;
}
.header .basket {
  padding-top: 15px;
  text-align: center;
}
.header .basket a {
  text-decoration: none;
}
.header .basket a span {
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  font-size: 16px;
  color: #C50065;
  text-decoration: none;
  border-bottom: 1px solid;
}
.header .basket a:hover span {
  border-bottom: 0;
  color: #2B2828;
}
.header .basket a:hover .icon {
  transform: rotate(-20deg);
}
.header .basket .line {
  font-size: 13px;
  color: #504C4C;
  margin-top: 14px;
}
.header .basket .line sup {
  font-size: 12px;
  vertical-align: top;
  color: #BBB;
  margin: 0 4px;
}
.header .basket .icon {
  transition: all .2s;
  padding-top: 0;
  margin-top: 13px;
}
.header .basket .icon:hover {
  transform: rotate(-20deg);
}
.top_menu {
  /*border-top: 6px solid #EEE;*/
  /*background-image: url(../img/menu_bg.jpg);*/
  /*background-repeat: repeat-x;*/
  height: 36px;
  line-height: 36px;
  min-width: 1024px;
	/*margin-left: 48px;*/
}
.top_menu .search {
	display: none;
  position: relative;
  float: right;
  height: 36px;
  line-height: 36px;
}
.top_menu .search input {
  width: 70px;
  border: 1px solid #FFF;
  border-radius: 10px;
  padding: 2px;
  padding-left: 8px;
  box-sizing: border-box;
  background-image: url(../img/search_button.png);
  background-position: 47px 0px;
  background-repeat: no-repeat;
  font-style: italic;
  outline: 0;
}
.top_menu .search input:active,
.top_menu .search input:focus {
  transition: all 0.2s;
  border-color: #cc0068;
  border-width: 2px;
  padding-left: 7px;
  background-image: none;
}
.top_menu .home {
	display: none;
  float: left;
  height: 36px;
  line-height: 36px;
  padding-right: 10px;
  width: 28px;
  transition: all .3s;
}
.top_menu .home:hover .icon {
  transform: scale(0.9);
}
.top_menu .home i.icon {
  margin-top: -2px;
  float: none;
  vertical-align: middle;
}
.top_menu .home i.icon a {
  vertical-align: middle;
  float: none;
}
.top_menu ul.menu {
  list-style: none;
  list-style-position: inside;
  display: block;
  /*float: left;*/
	margin-left: 15px;
	margin-right: 15px;
	padding-left: 30px;
	border-bottom: 2px solid #626262;
}
.top_menu ul.menu li {
  display: block;
  float: left;
  margin: 0 0;
  height: 36px;
	border-bottom: 3px solid transparent;
  /*background-image: url('../img/menu-serp.png');*/
  /*background-position: center left;*/
  /*background-repeat: no-repeat;*/
}

.top_menu ul.menu li a {
	display: inline-block;
  padding: 0 15px;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  text-decoration: none;
  font-size: 16px;
  /*color: white;*/
  /*text-shadow: 1px 1px 1px #000;*/
	color: #626262;
  vertical-align: middle;
}
.top_menu ul.menu li:hover a,
.top_menu ul.menu li.active a {
	
  /*color: #000;*/
  /*text-shadow: 0px 0px 3px #FFF, 0px 0px 3px #FFF;*/
}
.top_menu ul.menu li.active,
.top_menu ul.menu li:hover {
	border-bottom-color: #626262;
}

.top_menu ul.menu:after {
  display: block;
  content: "";
  clear: both;
}
.top_menu:after {
  display: block;
  content: "";
  clear: both;
}
i.icon {
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  float: none;
}
i.icon.home {
  background-image: url(../img/icon_home.png);
  width: 18px;
  height: 18px;
}
.icon {
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  float: none;
}
.icon.basket {
  background-image: url(../img/icon_basket.png);
  width: 33px;
  height: 33px;
}
.icon.delivery {
  background-image: url(../img/icon_delivery.png);
  width: 24px;
  height: 24px;
}
.icon.german {
  background-image: url(../img/icon_germany.png);
  width: 26px;
  height: 25px;
}
.icon.england {
  background-image: url(../img/icon_england.png);
  width: 26px;
  height: 25px;
}
.icon.youtube {
  background-image: url(../img/icon_youtube.png);
  width: 26px;
  height: 25px;
}
.sub_menu {
  margin-top: 18px;
  /* smalling in inner pages */

}
.sub_menu a {
  text-decoration: none;
}
.sub_menu * {
  transition: all .3s;
}
.sub_menu .item {
  width: 100%;
  height: 130px;
  position: relative;
  overflow: hidden;
}
.sub_menu .item:hover img {
  transform: scale(1.2);
}
.sub_menu .item img {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  margin: auto;
}
.sub_menu .item .link {
  position: absolute;
  z-index: 5;
  text-align: center;
  bottom: 0;
  left: 0;
  height: 40px;
  line-height: 40px;
  width: 100%;
  font-size: 18px;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  background-color: rgba(204, 0, 104, 0.4);
  color: white;
  text-shadow: 1px 1px 1px #000;
}
.sub_menu.small {
  margin-top: 18px;
}
.sub_menu.small .item {
  height: 48px;
  line-height: 48px;
}
.sub_menu.small .item:hover .link:before {
  background: rgba(241, 245, 245, 0.1);
}
.sub_menu.small .item img {
  top: 0;
  left: 0;
  botttom: 0;
  right: 0;
  margin: auto;
  height: auto;
  width: auto;
}
.sub_menu.small .item .link {
  font-size: 16px;
  position: relative;
  height: 100%;
  line-height: 48px;
  background: transparent;
  color: #313131;
  text-shadow: -6px -5px 8px #ffffff, -6px 5px 8px #ffffff, 6px -5px 8px #ffffff, 6px 5px 8px #ffffff;
}
.sub_menu.small .item .link:after {
  display: block;
  content: " ";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  background-repeat: no-repeat;
  background-position: center center;
}
.sub_menu.small .item .link:before {
  display: block;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(241, 245, 245, 0.6);
  z-index: -2;
}
.sub_menu.small .grid_3:nth-child(1) .link:after {
  background-image: url(/upload/white_cloud_2.png);
}
.sub_menu.small .grid_3:nth-child(2) .link:after {
  background-image: url(/upload/white_cloud_2.png);
}
.sub_menu.small .grid_3:nth-child(3) .link:after {
  background-image: url(/upload/white_cloud_1.png);
}
.sub_menu.small .grid_3:nth-child(4) .link:after {
  background-image: url(/upload/white_cloud_3.png);
}
/* Новые хлебные крошки в стиле haitalk.de(ae) */
.breadcrumbs {
  border: solid 1px #f4f4f4;
  margin: auto;
  height: 29px;
  color: #cccccc;
  font-size: 14px;
  text-decoration: none;
}
.breadcrumbs li {
  padding-top: 6px;
}
.breadcrumbs a {
  color: #cccccc;
  font-size: 14px;
  border: none;
  outline: none;
  text-decoration: none;
  margin-left: 8px;
  margin-right: 8px;
}
.breadcrumbs .lastitem a {
  color: #C06;
  font-weight: bold;
  font-size: 14px;
  border: none;
  outline: none;
  text-decoration: none;
  margin-left: 8px;
  margin-right: 8px;
}
/* End of 'Pfad' */
.breadcrumbs {
  margin-top: 0;
  margin-bottom: 15px;
}
.breadcrumbs ul {
  list-style: none;
  list-style-position: inside;
}
.breadcrumbs ul li {
  float: left;
  margin: 0 2px;
  position: relative;
  padding-right: 13px;
}
.breadcrumbs ul li:first-child {
  margin-left: 0;
}
.breadcrumbs ul li:last-child {
  margin-right: 0;
  padding-right: 0;
}
.breadcrumbs ul li:last-child:after {
  display: none;
  content: none;
}
.breadcrumbs ul li:after {
  content: ' ';
  position: absolute;
  right: 0;
  top: 0px;
  display: block;
  width: 10px;
  height: 29px;
  background-image: url(../img/breadcrumbs_seporator.png);
  /*
				display: block;
				content: ">";
				font-size: 13px;
				font-family: @Arial;
				color: #797979;
				*/

}
.breadcrumbs ul:after {
  display: block;
  clear: both;
  content: "";
}
.breadcrumbs a,
.breadcrumbs span {
  font-size: 13px;
  color: #CCC;
  font-family: 'Airal', sans-serif;
  margin-left: 8px;
  margin-right: 8px;
}
.left_menu {
  border: 1px solid #D1DEDE;
  margin-bottom: 10px;
}
.left_menu ul {
  padding: 5px 0;
  background-color: #f3f3f3;
}
.left_menu ul li {
  /* border-bottom: 1px solid #D1DEDE; */

  padding: 5px 15px;
  position: relative;
}
.left_menu ul li:after {
  display: none;
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 4px;
  height: 8px;
  background-position: center;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xNi8xNEOVdeMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQUlEQVQImWM4Lpq94P///wwwzMTAwBB/QixnAQMUMEFpuCDjcdHs/wwIsJCJAQ0gCyy0eDUlgQmZw8DAwMCAbi0AJtMir1RgJusAAAAASUVORK5CYII=');
}
.left_menu ul li:last-child {
  border-bottom: 0px;
}
.left_menu ul li a {
  font-size: 14px;
  color: #5F5858;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  text-decoration: none;
  display: block;
}
.left_menu ul li a:hover {
  color: #cc0068;
}
.left_menu .active a {
  color: #C06;
}
.left_top_menu ul {
  padding-left: 20px;
  margin-bottom: 35px;
}
.left_top_menu ul li {
  margin-bottom: 8px;
}
.left_top_menu ul li a {
  color: #333333;
  font-size: 15px;
  line-height: 18px;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  /* text-decoration: underline; */

  text-decoration: none;
  display: inline-block;
  text-transform: uppercase;
}
.left_top_menu ul li a:hover {
  color: #c50065;
}
.left_top_menu ul li.active a {
  /* border-bottom: 1px solid #C50065; */

  text-decoration: none;
  color: #c50065;
}
.footer {
  color: #797979;
  min-width: 1024px;
  position: relative;
  background-image: url('../img/footer_background.jpg');
  background-repeat: no-repeat;
  background-position: 50% 0;
  font-family: 'Airal', sans-serif;
  z-index: 110;
}
.footer .lilaspace {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background-image: url(../img/footer_lila_spacer.jpg);
  background-repeat: repeat-x;
  background-color: #C06;
  height: 12px;
}
.footer .padding {
  padding-top: 26px;
}
.footer .menu_title {
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  margin-bottom: 8px;
}
.footer p {
  color: #333;
  font-size: 11px;
  padding-bottom: 10px;
  line-height: 1.2;
}
.footer p.italic {
  line-height: 1.5;
}
.footer .menu {
  font-size: 11px;
  line-height: normal;
  font-family: 'Airal', sans-serif;
}
.footer .menu li a {
  line-height: normal;
  display: inline-block;
  color: #333;
  text-decoration: none;
}
.footer .menu li a:hover {
  color: #C50065;
}
.footer .subscribe {
  margin-bottom: 15px;
}
.footer .subscribe:after {
  clear: both;
  display: block;
  content: "";
}
.footer .subscribe .subscribe_input,
.footer .subscribe .subscribe_submit {
  float: left;
  border: 0;
  padding: 0;
  outline: 0;
  background: transparent;
  box-sizing: border-box;
  border: 1px solid #CCCCCC;
}
.footer .subscribe .subscribe_input {
  width: 180px;
  height: 31px;
  border-right: 0;
  background-color: white;
  padding-left: 10px;
  font-size: 13px;
  font-family: 'Airal', sans-serif;
}
.footer .subscribe .subscribe_submit {
  width: 33px;
  height: 31px;
  border-left: 0;
  background-color: #26BDAB;
  background-position: 8px 9px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xNi8xNEOVdeMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAqElEQVQokZWRURHEIAxEkYCESkBCJZwEJFTCSaiESjgJlYCEk4CDdx9NpjRHyjQzzEDYXXZDAMLDlYAVqDwgRWABCqZGxBfwMZza7MvQoiHa/jq0qEC5t5UDsDkkRDA5ZICkAj27i7jzHqhAaLPPYhWOSJH/Aba1WwFdanu/IQO8PYHcOLmr2ROIwLcB9maE4LoCgTN7lvPE9YuLYj2BiWMOtq/RNu39AFRG2PRjghDTAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  cursor: pointer;
}
.footer .subscribe .subscribe_submit:hover {
  background-color: #C50065;
}
.footer .subscribe input {
  display: block;
  position: relative;
}
.footer .subscribe input:before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  height: 40px;
  width: 40px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xNi8xNEOVdeMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAqElEQVQokZWRURHEIAxEkYCESkBCJZwEJFTCSaiESjgJlYCEk4CDdx9NpjRHyjQzzEDYXXZDAMLDlYAVqDwgRWABCqZGxBfwMZza7MvQoiHa/jq0qEC5t5UDsDkkRDA5ZICkAj27i7jzHqhAaLPPYhWOSJH/Aba1WwFdanu/IQO8PYHcOLmr2ROIwLcB9maE4LoCgTN7lvPE9YuLYj2BiWMOtq/RNu39AFRG2PRjghDTAAAAAElFTkSuQmCC');
}
/* additional classes */
.main {
  margin-top: 18px;
  margin-bottom: 36px;
}
.w50 {
  width: 50%;
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.italic {
  font-style: italic;
}
.padding-top-10 {
  padding-top: 10px;
}
.padding-40 {
  padding: 40px 0;
}
.padding-top-100 {
  padding-top: 100px;
}
.padding-top-45 {
  padding-top: 45px;
}
.menu_title {
  display: block;
  margin-bottom: 15px;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  font-size: 15px;
  font-weight: 600;
  color: #333333;
}
/* footer icons */
.all-left:after {
  content: '';
  clear: both;
  display: block;
}
.footer-icon {
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  display: block;
  float: left;
  margin-right: 15px;
  margin-bottom: 7px;
}
.f-fb {
  width: 25px;
  height: 25px;
  background-position: -20px -20px;
}
.f-lk {
  width: 26px;
  height: 26px;
  background-position: -85px -20px;
}
.f-tw {
  width: 26px;
  height: 25px;
  background-position: -20px -85px;
}
.f-vk {
  width: 25px;
  height: 25px;
  background-position: -85px -85px;
}
.f-yo {
  width: 25px;
  height: 25px;
  background-position: -150px -20px;
}
/* images */
.footer-line {
  position: relative;
  margin-top: 30px;
  height: 132px;
  background-image: url('/upload/footer-line.png');
  background-position: center;
  background-repeat: no-repeat;
}
.footer-line .big_button {
  transition: all 0.2s;
}
.footer-line .big_button:hover {
  color: black;
  background: white;
  border-color: white;
}
.big_button {
  position: absolute;
  top: 24px;
  right: 30px;
  margin: auto;
  padding: 17px;
  padding-bottom: 20px;
  padding-top: 11px;
  display: block;
  color: #FFF;
  font-size: 42px;
  line-height: 1;
  font-weight: 100;
  border: 1px solid;
  text-decoration: none;
  font-family: 'Roboto', sans-serif;
}
.index_slider .item {
  width: 688px;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.index_slider .item .background {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
}
.index_slider .item .wrapper {
  position: absolute;
  right: 0;
  width: 100%;
  height: 100%;
  top: 0;
  padding-right: 0;
  box-sizing: border-box;
}
.index_slider .item .title {
  font-size: 32px;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  color: white;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  margin-bottom: 10px;
  display: inline-block;
  line-height: 1;
}
.index_slider .item p {
  color: #525252;
  font-size: 14px;
  font-family: 'Airal', sans-serif;
  margin-bottom: 10px;
  margin-top: 5px;
}
.index_slider.slick-slider {
  margin-bottom: 10px;
}
.index_slider.slick-slider .slick-dots {
  bottom: 30px;
}
.index_slider.slick-slider .slick-dots li button:before {
  content: " ";
  background-color: white;
  border-radius: 50%;
  opacity: 1;
}
.index_slider.slick-slider .slick-dots li.slick-active button:before {
  background-color: #C7156B;
  opacity: 1;
}
.index_slider.slick-slider .slick-prev {
  left: 10px;
  width: 23px;
  height: 45px;
  top: 127px;
}
.index_slider.slick-slider .slick-prev:before {
  content: " ";
  background-image: url(../img/slider/slide_left.png);
  width: 23px;
  height: 45px;
  display: block;
  background-repeat: no-repeat;
}
.index_slider.slick-slider .slick-next {
  right: 10px;
  width: 23px;
  height: 45px;
  top: 127px;
}
.index_slider.slick-slider .slick-next:before {
  content: " ";
  background-image: url(../img/slider/slide_right.png);
  width: 23px;
  height: 45px;
  display: block;
  background-repeat: no-repeat;
}
.slider_inner_horizontal.small-height .item {
  height: 289px;
}
.slider_inner_horizontal .item {
  height: 311px;
  overflow: hidden;
  position: relative;
}
.slider_inner_horizontal .item .background {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  height: auto;
}
.slider_inner_horizontal .item .wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 100%;
  height: 65px;
  background-color: #C50065;
  /* background-color: #A80040; */

  color: white;
  font-size: 13px;
  font-family: 'Airal', sans-serif;
}
.slider_inner_horizontal .item .wrapper p {
  padding: 10px;
  color: white;
}
.slider_inner_horizontal .slick-prev {
  left: 20px;
}
.slider_inner_horizontal .slick-next {
  right: 20px;
}
.slider_inner_horizontal.slick-slider {
  margin-bottom: 0;
}
.slider_inner_horizontal .slick-prev {
  left: 10px;
  width: 23px;
  height: 45px;
  top: 130px;
}
.slider_inner_horizontal .slick-prev:before {
  content: " ";
  background-image: url(../img/slider/slide_left.png);
  width: 23px;
  height: 45px;
  display: block;
  background-repeat: no-repeat;
}
.slider_inner_horizontal .slick-next {
  right: 10px;
  width: 23px;
  height: 45px;
  top: 130px;
}
.slider_inner_horizontal .slick-next:before {
  content: " ";
  background-image: url(../img/slider/slide_right.png);
  width: 23px;
  height: 45px;
  display: block;
  background-repeat: no-repeat;
}
.infobox {
  box-shadow: 0 0 6px 0px #CCC !important;
  padding: 0 30px 0 30px;
  border: solid 1px #E6E6E6;
  /* gr from - #F5F5F5 */

  /* to - #FFFFFF      */

  background: #f5f5f5;
  /* Old browsers */

  background: -moz-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f5f5f5), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #f5f5f5 1%, #ffffff 100%);
  /* W3C */

  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */

  position: relative;
}
.infobox.no-icon:after {
  display: none !important;
  content: none !important;
}
.infobox:after {
  display: none;
  position: absolute;
  top: 30px;
  left: 25px;
  content: '';
  width: 41px;
  height: 41px;
  background-image: url(/upload/pages/icon_info.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}
.more_box .text {
  padding: 10px 15px;
  border: solid 1px #E6E6E6;
  border-top: none;
  background: #F2F2F2;
  height: 80px;
  overflow: hidden;
}
/* news */
a.title,
span.atitle {
  display: block;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  color: #C50065;
  line-height: 1.2;
  font-size: 19px;
  text-decoration: none;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.expo,
.news,
.master_classes {
  margin-bottom: 20px;
  color: #616161;
  font-family: 'Airal', sans-serif;
}
.expo .image,
.news .image,
.master_classes .image {
  box-shadow: 0 0 6px 0px #CCC !important;
  height: 125px;
  width: 100%;
  overflow: hidden;
}
.expo .image img,
.news .image img,
.master_classes .image img {
  min-width: 215px;
  min-height: 125px;
}
.expo a.desc,
.news a.desc,
.master_classes a.desc {
  color: #333333;
  font-size: 16px;
  line-height: normal;
  font-family: 'Airal', sans-serif;
  margin-bottom: 10px;
  margin-top: 5px;
  display: block;
}
.expo a.desc:hover,
.news a.desc:hover,
.master_classes a.desc:hover {
  color: #C50065;
  text-decoration: none;
}
.expo p,
.news p,
.master_classes p {
  font-size: 13px;
  font-family: 'Airal', sans-serif;
  line-height: normal;
}
.expo p,
.master_classes p {
  font-size: 13px;
  line-height: 16px;
}
.banner {
  color: white;
  background: url(/upload/banner.jpg) no-repeat 100%;
  background-size: cover;
  padding: 15px;
  padding-top: 5px;
}
.banner span.percent {
  font-size: 100px;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  line-height: 1;
  display: block;
  margin-bottom: 10px;
  margin-top: 5px;
}
.banner span.descr-24 {
  font-size: 24px;
  font-family: 'Airal', sans-serif;
  line-height: 1.4;
  display: block;
}
.banner span.descr {
  font-size: 16px;
  font-family: 'Airal', sans-serif;
  line-height: 1.4;
  display: block;
}
.pure_button {
  background: #26BDAB;
  /* Old browsers */

  background: -moz-linear-gradient(top, #26bdab 0%, #18786c 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #26bdab), color-stop(100%, #18786c));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #26bdab 0%, #18786c 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #26bdab 0%, #18786c 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #26bdab 0%, #18786c 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #26bdab 0%, #18786c 100%);
  /* W3C */

  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#26BDAB', endColorstr='#18786C', GradientType=0);
  /* IE6-9 */

  border-bottom: 2px solid #480150;
  display: inline-block;
  border-radius: 3px;
  color: white;
  text-decoration: none;
  font-size: 15px;
  font-family: 'Airal', sans-serif;
  line-height: 1.4;
  padding: 8px 15px;
  margin: 10px 0px 0px 0px;
}
main .grid_9 .image {
  box-shadow: 0 0 2px 2px #CCC !important;
  /* box-shadow: 0 0 15px 5px #CCC; */

}
main .grid_9 .image_witout_shadow {
  overflow: hidden;
}
.image {
  overflow: hidden;
}
.image img {
  width: 100%;
}
.index_slider .index_slider.slick-slider .slick-dots {
  bottom: 20px;
}
.index_slider .slick-dots li button:before,
.index_slider .slick-dots li button,
.index_slider .slick-dots li {
  width: 14px;
  height: 14px;
}
.container_12 .right,
.container_16 .right {
  float: right;
}
.block {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #C50065;
  line-height: 1.2;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  font-family: 'HelveticaNeueCyr', sans-serif;
}
h1 {
  font-size: 19px;
  margin-bottom: 20px;
}
h2 {
  font-size: 16px;
  margin-bottom: 10px;
}
b {
  font-weight: bold;
}
main p {
  font-size: 13px;
  margin-bottom: 10px;
  color: #333;
  line-height: 16px;
}
ul.list {
  margin-top: 10px;
  margin-bottom: 20px;
}
ul.list li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 10px;
}
ul.list li:before {
  display: block;
  content: " ";
  position: absolute;
  width: 6px;
  height: 6px;
  top: 5px;
  left: 5px;
  background: #C50065;
  border-radius: 3px;
}
.icon-after-magazine:after {
  background: url(/upload/pages/narashchivanie-volos/icon_rascheska.png) 0 center no-repeat;
  width: 41px;
  height: 50px;
  top: 11px;
  left: 20px;
}
.ablock1:after {
  display: none;
}
.image_with_comment {
  box-shadow: 0 0 6px 0px #CCC !important;
  padding: 25px 30px 25px 101px;
  border: solid 1px #E6E6E6;
  /* gr from - #F5F5F5 */

  /* to - #FFFFFF      */

  background: #f5f5f5;
  /* Old browsers */

  background: -moz-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f5f5f5), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #f5f5f5 1%, #ffffff 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #f5f5f5 1%, #ffffff 100%);
  /* W3C */

  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */

  position: relative;
  padding: 0;
  /* background-color: @walls-color; */

  border: solid 1px #DFDFDF;
  box-sizing: border-box;
}
.image_with_comment.no-icon:after {
  display: none !important;
  content: none !important;
}
.image_with_comment:after {
  position: absolute;
  top: 30px;
  left: 25px;
  content: '';
  width: 41px;
  height: 41px;
  background-image: url(/upload/pages/icon_info.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}
.image_with_comment:after {
  display: none;
}
.image_with_comment .image img {
  box-shadow: 0 0 2px 2px #CCC !important;
  width: 100%;
  margin: 0;
  padding: 0;
  line-height: 0;
  vertical-align: bottom;
}
.image_with_comment .comment {
  padding: 13px;
}
.image_with_comment .comment p {
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #5D5D5D;
  font-family: 'Airal', sans-serif;
}
.image_with_comment .comment h3 {
  font-size: 16px;
  color: #5D5D5D;
  line-height: 1.3;
  font-family: 'HelveticaNeueMediumCondRegula', sans-serif;
  margin-bottom: 7px;
}
.gray_wall {
  /* background-color: @walls-color; */

  box-shadow: 0 0 6px 0px #CCC !important;
  /*padding: 25px 30px 25px 101px;*/
  /*border: solid 1px #E6E6E6;*/
  /* gr from - #F5F5F5 */

  /* to - #FFFFFF      */

  background: #f5f5f5;
  /* Old browsers */

  background: -moz-linear-gradient(top, #ffffff 1%, #f5f5f5 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff), color-stop(100%, #f5f5f5));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #ffffff 1%, #f5f5f5 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #ffffff 1%, #f5f5f5 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #ffffff 1%, #f5f5f5 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #ffffff 1%, #f5f5f5 100%);
  /* W3C */

  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
  /* IE6-9 */

  position: relative;
  /*padding: 13px;*/
	padding: 0 0 0 0;
	border: 0;

}

.gray_wall.no-icon:after {
	display: none !important;
	content: none !important;
}
.gray_wall:after {
	position: absolute;
	top: 30px;
	left: 25px;
	content: '';
	width: 41px;
	height: 41px;
	background-image: url(/upload/pages/icon_info.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.gray_wall:after {
	display: none;
}

.gray_wall .image img {
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: 0;
	vertical-align: bottom;
}
.gray_wall p {
	text-decoration: none;
	color: #000;
	margin-top: 13px;
	margin-bottom: 0;
	padding: 0 13px 13px 13px;
}

.gray_wall p .pink {
	color: #CC0066;
}

.gray_wall p .uline {
	text-decoration: underline;
}

.xsmall-gallery {
  margin-bottom: 25px;
}
.xsmall-gallery img {
  display: block;
  margin: 5px;
}
.xsmall-gallery img.small {
  width: 114px;
  height: 78px;
}
.xsmall-gallery img.xsmall {
  height: 78px;
  width: 52px;
}
.xsmall-gallery img.medium {
  height: 166px;
  width: 228px;
}

/*
.fancybox-nav {
  width: 50% !important;
}
.fancybox-nav span {
  visibility: visible  !important;
  opacity: 0.5  !important;
}
.fancybox-nav:hover span {
  opacity: 1 !important;
}
.fancybox-next {
  right: -60px !important;
}
.fancybox-prev {
  left: -60px !important;
}
*/
/*
.fancybox-close {
  visibility: hidden !important;
}
*/



/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */

/* userclasses */
.padding-right-20 {
  margin-right: 20px !important;
}

.padding-left-20 {
  margin-left: 20px !important;
}

.container__nested {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.vacansii_title {
  font-size: 23px;
  margin-top: 15px;
}

.grid_pr3 {
  padding-right: 3%;
  box-sizing: border-box;
}

.grid_5right {
  box-sizing: border-box;
  padding-left: 5px;
  margin-right: 0;
  float: right;
}

ul.star_list {
  padding-top: 21px;
}

.star_list li {
  padding-left: 31px;
  position: relative;
  margin-bottom: 31px;
}

.star_list li:before {
  content: '';
  display: block;
  float: left;
  margin-left: -27px;
  width: 15px;
  height: 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABYklEQVQokZWTTSiDcRzHP8+2xxy8paG0Qjkst42bk6KUI+XG3cmBg9MsccNRDo5K5qQoLgqFpGdeUiPJsuYts+1Be/05bWt5Zva9/b59P31//f/9kCLSfQHRnG6JB8PFImKiiIKLu+hagNDSXrEIhnA6+s2b9xSA55V9JJ35P/yyekzmKwFAIhQhvH1hCFsAECH5EiMR+iD+GCY4v1MQCng2UVQzVns9alMNakM1AIrmdMvn5SOSMl7NSIpqprbHgcnaYisLBJBkmsoWGybHxhiNo91lwc3jfbQvj6CIiCDC/cQ6wYWdkmDr3CD2qQEg+9qKQtv8cMkN7JP9OTAPZwfV/HetufBnC6bIwc2fbPTw1hhOvsb49j/lS6qs2Ia6UCosOU8/vUcSqd9w7OguZ9oGO3Fdz+LwjuG6mqGutwOATDyFfvaQr85eSGTfL1qXR963zg0v6HXtRDTXtOi+QM77AWb/3RSdDSSKAAAAAElFTkSuQmCC');
}

.vakansii_studio {
  font-size: 18px;
  margin-top: 6px;
  display: block;
  letter-spacing: 0.02em;
  margin-bottom: 12px;
}

.vakansii_phonebox {
  position: relative;
  background-color: #efefef;
  padding: 20px;
  margin-top: 52px;
  padding-bottom: 20px;
  padding-right: 10px;
}

.vakansii_phonebox--title {
  font-size: 18px;
  padding-right: 25%;
  padding-top: 3px;
  line-height: 1.3em;
  margin-bottom: 11px;
}

.vakansii_phonebox--line {
  white-space: nowrap;
  margin-bottom: 10px;
}


.vakansii_phonebox:after {
  content: '';
  display: block;
  position: absolute;
  top: -15px;
  right: -26px;
  width: 94px;
  height: 83px;
  background-repeat: no-repeat;
  background-image: url('/upload/pages/vakansii/vakansii-airplane.png');
}

i.gray {
  font-style: italic;
  color: #929292;
}



a#go_to_top {
	position: fixed;
	bottom: 30px;
	left: 30px;
	display: none;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: center no-repeat;
	background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2040%2040%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20xml%3Aspace%3D%22preserve%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A1.41421%3B%22%3E%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-17%2C-505%29%22%3E%3Cg%20transform%3D%22matrix%280.869565%2C0%2C0%2C0.869565%2C-3.86957%2C116.304%29%22%3E%3Ccircle%20cx%3D%2247%22%20cy%3D%22470%22%20r%3D%2223%22%20style%3D%22fill%3Argb%28235%2C235%2C235%29%3B%22/%3E%3C/g%3E%3Cg%20transform%3D%22matrix%280.122203%2C0%2C0%2C0.122203%2C29.1202%2C516.118%29%22%3E%3Cpath%20d%3D%22M121.4%2C61.6L67.4%2C7.6C66.7%2C6.9%2065.6%2C6.4%2064.5%2C6.4C63.4%2C6.4%2062.3%2C6.9%2061.6%2C7.6L7.6%2C61.6C6%2C63.2%206%2C65.8%207.6%2C67.4C8.4%2C68.2%209.4%2C68.6%2010.5%2C68.6C11.6%2C68.6%2012.6%2C68.2%2013.4%2C67.4L60.4%2C20.4L60.4%2C118.5C60.4%2C120.8%2062.2%2C122.6%2064.5%2C122.6C66.8%2C122.6%2068.6%2C120.8%2068.6%2C118.5L68.6%2C20.4L115.6%2C67.4C117.2%2C69%20119.8%2C69%20121.4%2C67.4C123%2C65.8%20122.9%2C63.2%20121.4%2C61.6L121.4%2C61.6Z%22%20style%3D%22fill%3Argb%28204%2C0%2C102%29%3Bfill-rule%3Anonzero%3B%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	z-index: 100;
	outline: 0;
}
