.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
  position: relative;
  min-height: 1px;
  padding-right: 2px;
  padding-left: 2px;
}
 
.col-xs-1-5 {
  width: 20%;
  float: left;
}
 
@media (min-width: 768px) {
  .col-sm-1-5 {
    width: 99%;
    float: left;
  }
}
 
@media (min-width: 992px) {
  .col-md-1-5 {
    width: 19.7%;
    float: left;
  }
}
 
@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 19.7%;
    float: left;
  }
  }



.section-banner-11 {
background-image: url('/assets/media/bg/Snog.jpg');
background-repeat: no-repeat;
background-position: top;
margin-top: -130px !important;
}
.section-banner-1111: {
min-height: 476px;
}
.section-banner-1111:after {
  background: url('/assets/media/bg/validating.jpg');
}
.section-banner-201 {
background-image: url('/assets/img/subtle_surface_@2X.png');
background-repeat: repeat;
background-position: top;
background-size: cover;
}
.section-banner-301{
background-image: url('/assets/media/bg/bg_115.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center; 
background-size: cover;

}
.section-banner-500 {
background-image: url('/assets/media/bg/bg-orange.jpg');
background-repeat:no-repeat;
background-position:center; 
background-size: cover
}
.section-banner-12 {
background: #e9e7e8;
background-image: url('/assets/img/sprinkles.png');
background-repeat: repeat;
background-position: top;
}
.section-banner-13 {
background: #e9e7e8;
background-image: url('/assets/img/wild_oliva_@2X.png');
background-repeat: repeat;
background-position: top;
}
.section-banner-14 {
background: #edefee;
}
.section-banner-15 {
background: #e9e7e8;
background-image: url('/assets/img/sprinkles.png');
background-repeat: repeat;
background-position: top;
}
.textblok1 {
position: relative;
margin-top: 140px !important;
margin-bottom: 30px !important;

padding: 20px;
white-space: normal;
}
.cons  {
margin: 30px;
}
.btnuuu {display:block;
padding: 10px 12px;
margin: 0px auto;
background: #EB6440 !important;
}

.btnuuu2{display:block;
padding: 10px 12px;
float: left;
margin: 30px 0 50px 0;
}

.btnuuu:hover {
                background: #B72411 !important;
}
.btnuk{
float: left;
margin-left: 30px;
}
.btnuk22{
text-align:center;
margin-top: -30px;
}
.advantages__item {
margin-bottom: 50px !important;
}
.pgold {
font-family: 'Open Sans', sans-serif;
font-size: 22px !important;
}
.zag1 {
	font-size: 4.6rem;
	font-weight: 700;
line-height: 1.5;

	letter-spacing: 0.08em;
	text-transform: uppercase;
}

.z-1{
 position: relative;
z-index: 0;
}

.ticker-area {
font-size: 28px !important;
margin-top:-20px !important;
}
.utu p {
margin-top: 20px !important;
font-size: 16px !important;
}
.morphext > .animated {
    display: inline-block;
}
.headtitle  {  
  font: bold 40px Sans-Serif;
  color: white !important;
  text-shadow: 0 1px 0 #ccc,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
}

p.lead { 
font-size: 1.5em;
line-height: 26px;
}
ul.lesad li { 
margin-right:15px !important;
}
.efs   {  
    padding: 0.5em;
     text-shadow: 1px 2px 3px #DDEEFF,
               0 0 0 black,
               -1px 1px 0 #DDEEFF,
               1px 1px 0 white;
     color: rgba(254, 103, 2, .8);
    font-family:  'Open Sans', sans-serif; 
    font-size: 2em;
    font-weight: bold; 
}
ul.list-rassrochka  { 
list-style-type: none;
margin-top:25px !important;
margin-left:50px !important;
}
.blink { 
text-decoration: blink;
}
ul.list-rassrochka li { 
    text-align: left;
    padding: 5px 0px;
    font-family:  'Open Sans', sans-serif;
     color: white !important;
    font-size: 18px !important;
}
ul.list-rassrochka li i{ 
    padding-right: 12px;
}
.podnull  { display:block;
font-size: 26px !important;
    font-weight: bold; 
 color: #F0B600;
}
.upper { text-transform: uppercase;}
.title-rassrochka { 
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
font-size: 20px !important;
letter-spacing: 1px !important;
 color: rgba(254, 103, 2, .8);
}
h4.timess {  color: #EDEFEE; text-transform: uppercase; line-height: 26px;}
.title-rassrochka { 
font-family: 'Open Sans', sans-serif;
text-transform: uppercase;
font-size: 20px !important;
letter-spacing: 1px !important;
 color: rgba(254, 103, 2, .8);
}
ul.list-rassrochka-tel { 
list-style-type: none;
}
ul.list-rassrochka-tel li { 
    padding: 5px 0px;
    font-family:  'Open Sans', sans-serif;
     color: white !important;
    font-size: 22px !important;
}
.title2-rassrochka { 
font-family: 'Open Sans', sans-serif;
font-size: 20px !important;
letter-spacing: 1px !important;
text-transform: uppercase;
 color: rgba(254, 103, 2, .8);
}


p.neznaete{ 
font-family: 'Open Sans', sans-serif;
font-size: 20px !important;
letter-spacing: 1px !important;
text-transform: uppercase;
 color: rgba(254, 103, 2, .9);
}
h3.neznaete3 { 
font-family: 'Open Sans', sans-serif;
font-size: 24px !important;
letter-spacing: 1px !important;
text-transform: uppercase;
 color: rgba(254, 103, 2, .9);
}
.title-adres  { 
padding-top: 1em;
font-family: 'Open Sans', sans-serif;
font-size: 24px !important;
letter-spacing: 1px !important;
color: white !important;
}
.vremy { 
    padding: 5px 0px;
    font-family:  'Open Sans', sans-serif;
     color: white !important;
    font-size: 18px !important;
}
ul.list-adres-tel { 
margin-top: -20 !important;
list-style-type: none;
}
ul.list-adres-tel li { 
margin-left: -40px !important;
    padding-bottom: 3px;
    font-family:  'Open Sans', sans-serif;
     color: white !important;
    font-size: 22px !important;
}
.list-soc { 
    padding: 5px 0px 0px -10px;
    font-family:  'Open Sans', sans-serif;
     color: white !important;
    font-size: 22px !important;
}
ul.mleftmin { 
list-style-type: none;
}
ul.mleftmin li { 
margin-left: -60px !important;
    padding: 3px 0px;
    font-family:  'Open Sans', sans-serif;
     color: white !important;
    font-size: 22px !important;
}
ul.mleftmin li i{ 
    padding-right: 5px;
    font-size: 24px !important;
}
h2.atitle { 
font-size: 3em !important;
margin: 30px 0 10px 0;
}
h3.ptitle { 
padding-bottom: 50px !important;
text-align:center;
margin-bottom: 30px;
font-family: 'Open Sans', sans-serif;
font-size: 26px !important;
letter-spacing: 1px !important;
text-transform: uppercase;
 color: rgba(254, 103, 2, .9);
}
.itemzz  {
	position: relative;
	border-bottom: 5px solid rgba(0,0,0,0.2);
	border-radius: 10px;
	box-shadow: 0 3px 5px rgba(0,0,0,0.2);
	overflow: hidden;
   -webkit-transition: all 0.75s ease;
      -moz-transition: all 0.75s ease;
           transition: all 0.75s ease;

} 
#overlayz   {  }
a.button_example  { text-decoration: none !important; }
.button_example{cursor: help!important;
border:2px solid #df0909;-webkit-box-shadow: #B4B5B5 2px 2px 2px  ;-moz-box-shadow: #B4B5B5 2px 2px 2px ; box-shadow: #B4B5B5 2px 2px 2px  ; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;font-size:14px;font-family: 'Open Sans', sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3); color: #FFFFFF;
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
}

.button_example:hover{
 border:2px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}
.btn-default:hover {
 border:2px solid #b30808;
 background-color: #D75E0E;
}
.zavod {
  margin: 0 auto;
  overflow: auto;
}

ul.zavodlist {
  list-style-type: none;
}
 
ul.zavodlist li img {
  float: left;
  margin: 5px;
  border: 5px solid #000;
  -webkit-transition: box-shadow 0.5s ease;
  -moz-transition: box-shadow 0.5s ease;
  -o-transition: box-shadow 0.5s ease;
  -ms-transition: box-shadow 0.5s ease;
  transition: box-shadow 0.5s ease;
}


ul.zavodlist li img:hover {
  -webkit-box-shadow: 0px 0px 7px rgba(255,255,255,0.9);
  box-shadow: 0px 0px 7px rgba(255,255,255,0.9);
}

@media (max-width: 1024px) {
  .social-links { display: none !important; }
}

.newsletter-signup form { margin-bottom:0;}
.newsletter-signup input { vertical-align: top; margin-bottom: 10px; width: calc(90% - 130px); display: inline-block; height: 40px;}
.newsletter-signup input[type=text] {color:#4d4d4d; background: #EFEFEF; border: 1px solid #a3a3a3; box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1) inset; width: 190px; display: inline-block; height: 40px; width: calc(90% - 130px);}
.newsletter-signup input[type=submit] {color:#fff; background:#CD2122; border:0; font-weight:700; font-size:13px; height:40px; padding:0 15px; margin-left:10px; border-radius:3px;
width: 120px; }
.newsletter-signup input[type=submit]:hover {background:#000;}
.newsletter-signup #result {display:inline-block; margin-bottom:10px;}
.newsletter-signup #result:empty {display:inline;}

ul.check{padding-left:0px}
ul.check li{color:#333;padding:0px
0px 35px 60px;list-style-type:none;font:400 16px/26px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;background:url(//medialoot-medialootinc.netdna-ssl.com/new-code-assets/img/site/grunge-set/flagship-sprite.png) no-repeat -231px 7px}