/*
Theme Name: lossew
Template: twentythirteen
Не обязательные параметры:
Description: Дочерняя тема для темы twentythirteen
Version: 8.0
*/
/* импортируем стили родительской темы */
@import url("../twentythirteen/style.css");
/* Свои дополнительные стили */
@import url('https://fonts.googleapis.com/css?family=Exo+2');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@import url('https://fonts.googleapis.com/css?family=Jura');
@import url('https://fonts.googleapis.com/css?family=Jura:700');
@font-face{font-family: 'ElektraTextPro';src: url('/img/ElektraTextPro.otf');font-weight: normal;font-style: normal;}


body{font-family:'Open Sans',sans-serif;font-size:13px;line-height:1.42857143;color:#4C4C4C}
h1,h2,h3,h4,h5{font-family: 'Exo 2', sans-serif;}



a{color:#666}
a:active,a:hover {color: #a1330f!important;outline: 0;}
a:hover {text-decoration: underline;}
.news-link a{font-size:12px; font-weight:normal; color:#333; font-size:22px}
.site {max-width:100%;}

/* менюха */
#masthead {background-color:black;text-align:center;}
.site-header .home-link {max-width:1440px;min-height:30px;display:inline-block;width:auto;padding:0 5px;}
#site-navigation {display:inline-block;}
.navbar {display:inline-block;width:auto;background-color:black;max-width:1440px;}
.nav-menu li:nth-child(7), .nav-menu li:nth-child(1){display:none}
.nav-menu li a:focus {background-color:black;}
.nav-menu li a {color:#d3d3d3; font-style:normal !important; font-weight:700; font-size:12px; }
.nav-menu li a:hover, a:active {color:/*#bc360a*/ #fff!important;}
.nav-menu .menu-item  a {color:#d3d3d3; font-style:normal !important; font-weight:700; font-size:12px; }
.nav-menu .menu-item  a:active {color: #fff!important;}
.nav-menu li {padding:2px}
.menu-item a:hover{background:rgba(225,225,225,0.2)!important}
/* /// */



.wp-video {width:100% !important;  overflow: hidden !important; z-index:-1!important;}

video {border-right:7px solid black;}

.mejs-clear {width:100%;height:100%;position:relative !important; background-image:url(/img/main/dotted.png);z-index:6 !important;}
.mejs-controls {display:none !important}
.mejs-offscreen {display:none !important}
.parallax-mirror {z-index:0 !important;}


#videotop {max-height:600px; margin-top:-30px; z-index:1; background-image:url(/img/main/dotted.png); overflow: hidden !important; }
.video {border:2px solid pink;}
.onvideotop {text-align:center;color:white;opacity:0.5;position:absolute;z-index:2;width:100%; }
.onvideotopname {font-size:170px;letter-spacing:5px;font-family:'Open Sans',sans-serif;}
.onvideotoptext {background-color:white;position:relative;color:black;display:inline-block;font-size:26px;padding:10px 78px 10px 78px;margin-top:30px;}
.onvideotoptext:before {content:'';position:absolute;width:50%;height:0;}
.onvideotoptext:before {right:0;top:0;border-bottom:25px solid white;border-left:45px solid transparent;margin:-25px 0px 0px 0px; }



div.thumbnail {border:0px;}
.box-middle h1 {color:white;}
.box-middle h2 {color:white;}
#pagestati {text-align:center;padding:20px;}
.post {max-width:1440px;margin:0 auto;}
.entry-header {max-width:100%;}
.blogposts {display:inline-block;max-width:1440px;text-align:justify;margin-top:10px; font-size:16px; padding:20px 0 10px 0; height:250px; }
.blogposts .wp-post-image {width:260px;height:auto;float:left;margin-right:20px;padding:10px}
.blogposts h2 {font-family:'Open Sans',sans-serif; font-size:24px; display:inline-block;width:calc(100% - 300px);text-align:left;margin:0px 0 10px 0; color:#a1330f}
.formdileram {text-align:center;}
p {-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;word-wrap: none;}

/* низушка :) */
.site-footer {background-color:#1d1e1f;color:#dcdcdc;margin-top:90px; font-family: 'Exo 2', sans-serif;}
.nizushka {max-width:1440px;margin:0 auto;}
.nizushka section {display:inline-block;width:32%;vertical-align:top;padding:20px;text-align:left}
.nizushka section a {color:#d1d1d1}
/* /// */

/* Главная */
.btn-zakaz{margin-left:25px;padding:8px 20px 8px 20px;border-radius:30px;background:rgba(172,4,4,1); font: bold 16px/1.3 'Source Sans Pro', Helvetica, sans-serif; text-transform:uppercase; }

.big-lossew{font-size:85px; text-align:center; padding:20px}
.lossewlampinleft ul {font-size:25px; color:#666; list-style:none}

.top-phone{display:inline-block;font-size: 18px; font-family: Jura, Arial; font-weight:700}
.top-phone a{color:#d2d2d2; }
.top-phone a:hover{color:#fff !important;}
.bottom-phone{font-family:Jura, Arial;font-size:18px;line-height:25px}

hr.e {max-width: 50px; width: 50px;border-top: 3px solid #c4c4c4!important;}
hr.m{   max-width: 100%;width: 100%; border-top: 1px dotted #d8d8d8!important;}



#lossewlamp {/*position:relative;*/top:0px;background:#eef0ef; z-index:11; overflow:hidden;}
.lossewlampin {max-width:1440px;margin:0 auto; }
.lossewlampin section {display:inline-block;width:49%;text-align:center;}
.lossewlampinleft {font-size:60px;vertical-align:middle;color:#545454;}
.lossewlampinright { }

.section-bg-animation {height:400px!important;padding:50px 0 50px 0}
.box-middle p {text-align:center; font-size:25px; color:white;}
.box-middle hr {margin: 35px auto;}
.box-middle h2 {color:white;}

#lossewlamp1 {background-color:white;position:relative;}
.lossewlamp1in {max-width:1440px;margin:0 auto;padding:20px 0px 20px 0px;}
.lossewlamp1inleft {display:inline-block;width:49%;font-size:100px;vertical-align:middle;color:#545454;padding:20px;text-align:center;}
.lossewlamp1inleft img {max-height:400px;}
.lossewlamp1inright {display:inline-block;width:49%;vertical-align:middle;padding:20px;}
.lossewlamp1inright p {font-size:20px;}

#dillers {background-color:black;position:relative;}
#dillers:before {content:'';position:absolute;width:55%;height:0;}
#dillers:before {right:0;top:0;border-bottom:40px solid transparent;border-left:50px solid white;margin:0px 0px 0px 0px;z-index:2;}
.dillersbefore {background-color:white;position:absolute;height:40px;width:45%;z-index:2;}
.dillersin {max-width:1440px;margin:0 auto;}
.dillersin section {display:inline-block;width:100%;font-size:100px;vertical-align:middle;color:#545454;text-align:center;}
.dillersin img {float:right;}
.dillersin h2 {color:#A1330F /*b13c2d*/;font-size:50px;font-weight:bold;display:inline-block;}
.dillersin p {font-size:16px;color:white;text-align:justify;padding:10px;}

#news {max-width:1200px;margin:0 auto;}
#news h1 {text-align:center; padding:50px 0 30px 0; text-transform:uppercase;}
#news h1 a {text-decoration:none;}	
/* /// */


/* страница о нас */
.about-top{background: url('/img/main/application.jpg') center bottom no-repeat #000;position:relative;top:0px; border-bottom:3px solid rgba(88,88,87,0.1); margin-top:-30px; font-family: 'Exo 2', sans-serif;}
.about-top-inner {max-width:1440px;margin:0 auto; display:inline-block;font-size:16px;vertical-align:middle;color:#acaaaa; text-align:justify}
.about-top-inner img{opacity:0.2; margin:auto; padding:50px 0 20px 0}
.top-text{text-align:center; width:60%; margin:auto}
.about-top-inner-2{width:49%;display:inline-block;font-size:15px;vertical-align:middle;color:#acaaaa;padding:50px 20px 10px 20px; text-align:justify;margin:auto}

.about-middle{background: url('/img/main/lada.jpg') #000 center bottom no-repeat ;position:relative;top:0px;font-family: 'Exo 2', sans-serif;}
.about-middle-inner{max-width:1440px;margin:0 auto;display:inline-block;font-size:15px;vertical-align:middle;color:#acaaaa;padding:50px 20px 10px 20px; text-align:justify}
.middle-inner-text{width:49%;}

.about-bottom{background: white;position:relative;top:0px;max-width:1440px;margin:0 auto;font-family: 'Exo 2', sans-serif;}
.bottom-inner-text{width:49%;display:inline-block;font-size:15px;vertical-align:top;color:#acaaaa;text-align:justify; padding:0 20px 10px 20px;  }
.news-link{font-family: 'Open Sans', sans-serif;}
.bottom-inner-text h1{color:#5a5a58; font-weight:700; font-family: 'Exo 2', sans-serif;}
.about-btn-zakaz{padding:8px 20px 8px 20px;border-radius:30px;background:rgba(172,4,4,1); font: bold 16px/1.3 'Source Sans Pro', Helvetica, sans-serif; text-transform:uppercase; }
/* /// */


.head-text h2{padding:50px 0 20px 0; text-transform:uppercase;font-size:50px;letter-spacing:4px;}
.head-text h3{max-width:620px; padding:0 0 50px 0; font-size:20px!important; margin:auto;font-size:30px;font-family: 'Exo 2', sans-serif; letter-spacing:4px; font-weight:300}

/* --- продукция -- */
.produkcija1 {max-width:1200px;margin:0 auto;color:#545454;font-size:17px;}
.produkcija1 td {padding:5px 10px;}
.produkcija1 tr:nth-child(2n) {background-color:#e7e5e5;  }
.produkcija2 {max-width:1440px;margin:0 auto;}
.produkcija2 img {max-height:500px;}
.head-inner{max-height:300px; margin-top:-30px; font-family: 'Exo 2', sans-serif;}
.head-text{text-align:center;color:white;opacity:0.7;position:absolute;z-index:2;width:100%;}

.prod-inner-top{background-color:#fff;position:relative;top:0px;max-width:1440px;margin:0 auto;font-family: 'Exo 2', sans-serif;}
.prod-inner-bottom{background-color:#fff;position:relative;top:0px;max-width:1440px;margin:0 auto;font-family: 'Exo 2', sans-serif; text-align:center; margin-top:50px}

.prod-inner-block{display:inline-block;width:48%;text-align:center;vertical-align:top!important}
.prod-inner-block h1{font-size:45px; }
.prod-inner-block p{padding:0 30px 0 30px; font-size:20px;vertical-align:top;color:#545454;}
.prod-inner-block img{width:70%; }
.b{font-size:20px;color:#545454;font-weight:bold;text-transform:uppercase}
/* /// */


/* --- страница дилерам -- */

.diler-block{position:relative;top:0px;background:url('/img/main/bw.jpg') #fff top center no-repeat;max-width:1440px;margin:0 auto;padding:20px;font-size:18px;text-align:justify;font-family:Jura, Arial;}
.diler-left{display:inline-block;width:49%;color:#434343; vertical-align:top;}
.diler-left p{padding:10px} 
.diler-left .quot {border-left:5px solid #434343; font-size:20px}

.diler-form{display:inline-block;width:30%;text-align:center;font-size:16px;vertical-align:top;  margin-left:100px;}
.diler-form .wpcf7 { width: 400px!important; text-align:center!important; margin:auto}
.diler-form p{width: 400px!important; text-align:center!important;}
.diler-form .form-box{margin-left:60px;}
/* --- */


/* --- запись блога -- */

.blog-header {/*margin-top:-5px;min-height:250px; background:url('/wp-content/uploads/2017/04/led1.png') center top no-repeat; text-align:center;*/ }
.content-area{background:url('/img/main/gbg.jpg') center top no-repeat}


.blog-box{width:100%; padding: 0 50px 0 50px; font-size:16px!important; text-align:justify; line-height:25px; margin:auto}

.entry-header h1{width:100%; margin:auto; font-size:40px;letter-spacing:4px;color:#f4f4f4; padding:80px 100px 80px 100px; text-align:center; background:url('/wp-content/uploads/2017/04/led1.png') center top no-repeat;}

.nav-links a{font-size:13px!important; color:#666!important}

.entry-content{/*width:80%; font-size:16px!important; text-align:justify; line-height:25px;*/ }
.blog-time{width:500px; font-size:15px; padding:0 20px 10px 0; text-align:justify; float:left; letter-sapcing:4px}
.blog-time p{border: 3px solid rgba(88,99,115,0.1); padding:5px; text-align:justify}
.entry-title {display:none;}
.hentry {padding:0;}
.entry-content {max-width:100%;}

/* /// */

.clear{height:20px}
.form-title{font-family:Jura, Arial;font-size:19px;line-height:30px!important; }


#contact_form_pop{background:#f9f8f9; }
#contact_form_pop{padding:15px;}

#fancybox-outer, .wpcf7-form{ width: 270px!important; }
.wpcf7{width: 270px!important;border:4px solid rgba(88,99,115,0.2);background:#f9f8f9;text-align:center; margin:auto}
.wpcf7 input,.wpcf7 textarea{width:70%;padding:7px;font-size:14px;line-height:16px;border-radius:7px;border:1px solid rgba(0,0,0,0.2)}
.wpcf7 input.wpcf7-submit{width:130px;color:#fff;text-transform:uppercase;font-size:14px;background-color:#6e6e6e;border:0!important;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,from(#828282),to(#6e6e6e));background:-moz-linear-gradient(top,#828282,#6e6e6e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#828282',endColorstr='#6e6e6e');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#828282,endColorstr=#6e6e6e);}



/* --- шык шык  шык --- */

@media (min-width: 980px) and (max-width: 1200px) {
	/* --- Главная --- */
	#masthead{z-index:5; }
	.videotop{background:transparent!important;}
	.onvideotopname img{width:50%;margin-top:-100px!important;}
	.onvideotoptext {font-size:25px!important;padding:10px 20px 10px 20px;margin-top:-55px!important;}
	.big-lossew{font-size:0.9em!important;}
	.lossewlamp{z-index:2!important;}
	.lossewlampinright img{width:80%}
	.lossewlampinleft ul {font-size:18px!important; text-align:left!important;}
	.section-bg-animation {height:380px!important;background:url('/images/title-car.png')center center no-repeat!important; z-index:3!important}
	.section-bg-animation p{font-size:18px!important}
	.text-l{font-size:30px!important;}
	.text-s{font-size:25px!important;}
	.lossewlamp1inleft img{width:70%}
	.lossewlamp1inright h2{font-size:20px!important;}
	.lossewlamp1inright p{font-size:16px!important;}
	.dillersin img{width:25%}
	.dillersin{vertical-align:middle}
	.blogposts .excerpt{ padding:0 25px 0 0!important;}
	/* --- о нас --- */
	.middle-inner-text{width:100%;}
	.bottom-inner-text h1{font-size:40px!important; text-align:left;}
	.about-top{height:auto!important;font-size:16px}
	/* --- дилеры --- */
	.diler-left{display:inline-block;width:100%; vertical-align:top;}
	.diler-form{display:inline-block;width:100%;margin-left:0!important; }
	.diler-form .form-box{margin-left:0!important;}
}


@media (min-width: 768px) and (max-width: 979px) {
	/* Главная */
#masthead{z-index:5; }
	.videotop{background:transparent!important;}
	.onvideotopname img{width:50%;margin-top:-100px!important;}
	.onvideotoptext {font-size:16px!important;padding:10px 20px 10px 20px;margin-top:-55px!important;}
	.big-lossew{font-size:0.9em!important;}
	.lossewlamp{z-index:2!important;}
	.lossewlampinright img{width:80%}
	.lossewlampinleft ul {font-size:18px!important; text-align:left!important;}
	.section-bg-animation {height:380px!important;background:url('/images/title-car.png')center center no-repeat!important; z-index:3!important}
	.section-bg-animation p{font-size:18px!important}
	.text-l{font-size:30px!important;}
	.text-s{font-size:25px!important;}
	.lossewlamp1inleft img{width:70%}
	.lossewlamp1inright h2{font-size:20px!important;}
	.lossewlamp1inright p{font-size:16px!important;}
	.dillersin img{width:25%}
	.blogposts .excerpt{ padding:0 25px 0 0!important;}
	/* --- о нас --- */
	.top-text{width:90%;font-size:16px}
	.middle-inner-text{width:100%;}
	.bottom-inner-text h1{font-size:40px!important; text-align:center;}
	.news-link {text-align:center}
	.bottom-inner-text ul{list-style-type:none}
	.iframe{text-align:center}
	.about-top{height:auto!important;}
	.bottom-inner-text{width:90%}
	.about-middle {     background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(41%, rgba(0,0,0,1)), color-stop(44%, rgba(12,12,12,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* ie10+ */
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 ); /* ie6-9 */ }
	/* --- продукция --- */
	.prod-inner-block h1{font-size:30px; }
	.b{font-size:18px;color:#545454;font-weight:bold;text-transform:uppercase}
	/* --- дилеры --- */
	.diler-left{display:inline-block;width:100%; vertical-align:top;}
	.diler-form{display:inline-block;width:100%;margin-left:0!important; }
	.diler-form .form-box{margin-left:0!important;}
	/* --- запись блога -- */
	.blog-time{width:100%}
}


@media (min-width: 481px) and (max-width: 767px) {
	/* Главная */
	#masthead{z-index:5; }
	.home-link img{position:absolute;left:20px!important; }
	.menu-toggle, .menu-toggle:hover, .menu-toggle:active, .menu-toggle:focus{color:white; padding:30px 0 30px 0;margin-left:80px}
	.home-link{position:absolute; top:20px; left:10px;}

	.videotop{background:transparent!important;}
	.onvideotopname img{width:70%;margin-top:-100px!important;}
	.onvideotoptext {display:none}
	.big-lossew{display:none}
	.lossewlampinright, .lossewlampinleft {width:100%!important}
	.lossewlampinright img{width:50%; margin-top:-20px}
	.lossewlampinleft ul {font-size:18px!important; text-align:center!important;margin-top:35px!important;padding-left:0}
	.section-bg-animation {height:380px!important;background:url('/images/title-car.png')center center no-repeat!important; z-index:3!important}
	.section-bg-animation p{font-size:16px!important}
	.box-middle h1{font-size:28px!important;}
	.text-s{font-size:22px!important;}
	.lossewlamp1inleft, .lossewlamp1inright {width:100%}
	.lossewlamp1inleft img{width:70%}
	.lossewlamp1inright h2{font-size:20px!important;}
	.lossewlamp1inright p{font-size:16px!important;}
	.dillersin img{width:25%}
	.attachment-post-thumbnail{width:25%!important;}
	.blogposts h2{font-size:30px!important}
	.blogposts .excerpt{ padding:0 25px 0 25px!important; font-size:16px!important;}
	.nizushka section:nth-child(1){width:100%!important;}
	.nizushka section:nth-child(2){width:50%!important;float:left; background-color:#1d1e1f;}
	.nizushka section:nth-child(3){width:50%!important;}
	#news h1{font-size:28px!important;}
	/* --- о нас --- */
	.about-top-inner,  .about-top-inner-2, .middle-inner-text{width:99%; text-align:justify!important;}
	.top-text{width:90%;text-align:justify!important;}
	.bottom-inner-text h1{font-size:40px!important; text-align:center;}
	.news-link {text-align:center}
	.about-bottom h1 {font-size:24px}
	.news-link  h3 {font-size:19px}
	.bottom-inner-text ul{list-style-type:none}
	.iframe{text-align:center;}
	.about-top{height:auto!important;}
	.bottom-inner-text{width:90%}
	.about-middle {padding-bottom:150px!important; background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(41%, rgba(0,0,0,1)), color-stop(44%, rgba(12,12,12,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* ie10+ */
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 ); /* ie6-9 */ }
	/* --- продукция --- */
	.head-text h2{font-size:35px;}
	.head-text h3{font-size:16px!important; width:80%; margin-top:-30px }
	.prod-inner-block{width:100%}
	.prod-inner-block h1{font-size:30px; }
	.b{font-size:18px;color:#545454;font-weight:bold;text-transform:uppercase}
	/* --- дилеры --- */
	.diler-left{display:inline-block;width:100%; vertical-align:top;}
	.diler-form{display:inline-block;width:100%;margin-left:0!important; }
	.diler-form .form-box{margin-left:0!important;}
	/* --- запись блога -- */
	.blog-time{width:100%}
	.entry-header h1{width:100%; padding:10px!important; text-align:enter!important}
	.entry-content img{width:90%; }

	.about-bottom iframe, .about-middle-inner iframe{width:100%!important; }
	.about-middle{padding-bottom:30px; z-index:5; }
}



@media (min-width: 481px) and (max-width: 643px) {
	.nav-menu li{border-bottom:1px solid #3d3d3d!important}
	.nav-menu li:nth-child(1){display:none;} 
	.nav-menu li:nth-child(7){display:block;}
	.nav-menu li:nth-child(7){background:#0c0c0c}
	.phone{display:none}
}

@media (max-width: 480px) {
	/* Главная */
	#masthead{z-index:5;}
	.home-link img{position:absolute;left:20px!important;z-index:6;}
	.menu-toggle, .menu-toggle:hover, .menu-toggle:active, .menu-toggle:focus{color:white; padding:30px 0 30px 0;margin-left:80px}
	.nav-menu li:nth-child(1) {display:block;}
	.nav-menu li:nth-child(7){display:block;}
	.nav-menu li{border-bottom:1px solid #3d3d3d !important}
	.nav-menu li:nth-child(7){background:#0c0c0c}
	.phone{display:none}
	.nav-menu li:nth-child(1){display:none;} 
	.nav-menu li:nth-child(7){display:block;}
	.nav-menu li:nth-child(7){background:#0c0c0c}

	.home-link{position:absolute; top:20px; left:10px;}
	.videotop{background:transparent!important;}
	.onvideotopname img{width:70%;margin-top:-150px!important;}
	.onvideotoptext {display:none}
	.big-lossew{display:none}
	.lossewlampinright, .lossewlampinleft {width:100%!important}
	.lossewlampinright img{width:50%; margin-top:-20px}
	.lossewlampinleft ul {font-size:18px!important; text-align:center!important;margin-top:35px!important; padding-left:0}
	.section-bg-animation {height:380px!important;background:url('/images/title-car.png')center center no-repeat!important; z-index:3!important}
	.section-bg-animation p{font-size:16px!important}
	.box-middle h1{font-size:24px!important;}
	.text-s{font-size:22px!important;}
	.lossewlamp1inleft, .lossewlamp1inright {width:100%}
	.lossewlamp1inleft img{width:70%}
	.lossewlamp1inright h2{font-size:20px!important;}
	.lossewlamp1inright p{font-size:16px!important;}
	.dillersin img{width:25%}
	.dillersin h2{font-size:40px!important;}
	#dillers {background-color:black; width:100%}
	.attachment-post-thumbnail{display:none!important;}
	.blogposts h2{font-size:20px !important; width:100%; padding:0 25px 0 25px !important;}
	.blogposts .excerpt{ padding:0 25px 0 25px!important; font-size:16px!important;}
	.nizushka section:nth-child(1){width:100%!important; background-color:#1d1e1f;}
	.nizushka section:nth-child(2){width:50%!important;float:left; background-color:#1d1e1f; padding:0 0 30px 20px}
	.nizushka section:nth-child(3){width:50%!important;background-color:#1d1e1f; padding:0 0 30px 20px}
	#news h1{font-size:28px!important;}
	/* --- о нас --- */
	.about-top-inner,  .about-top-inner-2, .middle-inner-text{width:99%; text-align:justify!important;}
	.top-text{width:90%;text-align:justify!important;}
	.bottom-inner-text h1{font-size:40px!important; text-align:center;}
	.news-link {text-align:center}
	.about-bottom{margin-top:20px}
	.about-bottom h1 {font-size:24px}
	.news-link  h3 {font-size:16px}
	.bottom-inner-text ul{list-style-type:none}
	.iframe{text-align:center;}
	.about-top{height:auto!important;}
	.bottom-inner-text{width:90%; }

	.about-bottom iframe, .about-middle-inner iframe{width:100%!important; }
	.about-middle-inner .iframe{padding-bottom:30px; z-index:5; }
	.about-middle {z-index:5;padding-bottom:50px!important; background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(41%, rgba(0,0,0,1)), color-stop(44%, rgba(12,12,12,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* ie10+ */
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(12,12,12,1) 56%, rgba(0,0,0,1) 59%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 ); /* ie6-9 */ }

	/* --- продукция --- */
	.head-text h2{font-size:35px;}
	.head-text h3{display:none}
	.prod-inner-block{width:100%}
	.prod-inner-block h1{font-size:30px; }
	.b{font-size:18px;color:#545454;font-weight:bold;text-transform:uppercase}
	.produkcija1 {font-size:15px;}
	/* --- дилеры --- */
	.diler-block{font-size:16px;}
	.diler-left{display:inline-block;width:100%; vertical-align:top;}
	.diler-form{display:inline-block;width:100%;margin-left:0!important; }
	.diler-form .wpcf7 { width: 300px!important;}
	.diler-form p{width: 270px!important; text-align:center!important;}
	.diler-form .form-box{margin-left:0!important;}
	/* --- запись блога -- */
	.blog-time{width:100%;}
	.entry-header h1 {width:100%; padding:10px !important; text-align:center !important; font-size:24px !important;}
	.entry-content img {width:90%;}
} 


@media (max-width: 643px) {
	#content .entry-content{padding-left: 0px;padding-right: 0px;}
	.entry-header   {width:100%; margin:0!important; padding-left: 0px!important;padding-right: 0px!important;}
	.entry-thumbnail{width:100%; margin:0!important; padding-left: 0px!important;padding-right: 0px!important;}
	.blog-time{width:100%; margin-top:30px }
}

@media (max-width: 435px) {
		.news-link a {font-size:16px!important; }
	.bottom-inner-text h1 {margin:auto; text-align:center;}
}

@media (min-width: 240px) and (max-width: 420px) {
	.head-inner{height:180px!important;background:url('/wp-content/uploads/2017/06/bling_blink-min.jpg') 100% 100% no-repeat; z-index:3!important; background-size: cover}
.wp-video{display:none}

#videotop{height:240px!important; background:url('/wp-content/uploads/2017/06/qw.png') 100% 100% no-repeat; background-size: cover}
.onvideotopname img{margin-top:-10px!important}
}


@media (min-width:300px) and (max-width: 600px) {
	.head-inner{height:180px!important;background:url('/wp-content/uploads/2017/06/bling_blink-min.jpg') 100% 100% no-repeat; z-index:3!important; background-size: cover}
	.wp-video{display:none}
	#videotop{height:240px!important; background:url('/wp-content/uploads/2017/06/qw.png') 100% 100% no-repeat; background-size: cover}
	.onvideotopname img{margin-top:-10px!important}
}


@media (max-width: 643px) {
.menu-toggle, .menu-toggle:hover, .menu-toggle:active, .menu-toggle:focus{color:white; padding:30px 0 30px 0;margin-left:5px!important;}
#navbar, #site-navigation, #site-navigation {width:100%;text-align:left;}
.top-phone{position:absolute; right: 10px; top:25px!important;}
.top-phone a{font-size:12px!important;}
.nav-menu{  list-style-position: inside;  -moz-column-count: 2; -webkit-column-count: 2;  column-count: 2;}
}

.center {text-align:center}

/* --- Магазин -- */
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {border:none;position:unset;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {border:none;background-color:transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {border-bottom: 2px solid #d3ced2;}
.woocommerce div.product .woocommerce-tabs ul.tabs {position:unset;font-size:26px;font-weight:normal;font-family:Jura;margin:0px 0px 20px 0px;text-align:left;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus {outline:unset;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-size:24px;}
.woocommerce-tabs h2 {display:none;}
.woocommerce-tabs {margin-top:50px;}
#content .price del {display:block;font-size:26px;font-weight:normal;font-family:Jura;}
#content .price ins {display:block;font-size:64px;font-weight:normal;font-family:Jura;}
#content .price .amount {display:block;font-size:64px;font-weight:normal;font-family:Jura;}
#content .product {max-width:1440px;margin:0 auto;text-align:center;margin-top:50px;}
#content .product_title {display:block;text-align:left;}
#tab-description {margin:0;padding:0 0 0 0;}
#colophon {margin-top:10px;margin:0 auto;}
.woocommerce div.product div.images .flex-control-thumbs li {max-width:70px;}
.woocommerce div.product div.images {float:none !important;display:inline-block;}
#content .summary {text-align:left;margin-top:60px;line-height:2;}
.woocommerce-product-gallery__trigger {display:none;}


#content div.product .woocommerce-product-gallery {;}
#content .cart {float:left;}

/* --- Отображение миниатюр -- */
.woocommerce div.product div.images {text-align:center !important;}
.woocommerce div.product div.images .flex-viewport {float:right;width:80%;height:unset;}
.woocommerce div.product div.images .flex-control-thumbs {display:contents;}
.woocommerce div.product div.images .flex-control-thumbs li {float:right;margin-top:12px;}
.woocommerce div.product div.images img {width:unset;}

#masthead {margin:0 auto;}

.woocommerce {max-width:1440px;margin:0 auto;padding: 0;}