@charset "utf-8";
/* CSS Document */
.wp-caption a {border:0;}
#passwordStrength {margin:5px 0;}
#cpsubmit{margin-right:40px !important;}
.recall-button[type=submit] {margin-right:10px !important;}
.recall-button[type=submit], .remove_order {clear:inherit !important;}
.pages .recall-button a{color: white !important;}
.prod-single{
    display: none;
    
}
.land7 .programm_mob {display:none;}

@media (min-width: 1200px) {
	.top_footer .fotofooter {
		width:auto;
		top:125px;
		right:-70px;
	}
}
@media (min-width: 980px) and (max-width: 1200px){
	body {
		overflow-x:hidden;
	}
	.colors div{
		height: 130px;width:235px;
	}
	.center {
		max-width: 910px !important;
	}
	.test .land1 .txt1{
		left: 0;
		/*text-shadow: 1px 1px 1px #000;*/
	}
	.test .land1 .txt2{
		left: 0
	}
	.test .land1 .img1{
		opacity: 0.8;
		margin-right: -100px;
	}
	.adva article {
		width:26%;
	}
	.head_menu {
		left:0;
	}
	.test .land_langsh ul, .land_langs.silver ul {
    	width: 924px;
    	margin: 0 auto;
    	display: flex;
    	flex-direction: row;
    	justify-content: space-between;
	}
	.pages.center.articles h1{
		margin: 0 auto !important;
	}
}

@media screen and (max-width: 1050px) {
    .method .method_box {
        width: 48%;
    }
    .method .method_box img {
        width: auto;
    }
    .method .method_box ul {
        font-size: 15px;
        width: auto;
    }
}
@media (min-width: 769px) and (max-width: 979px) {
	body {
		overflow-x:hidden;
	}
	.center, .center_land {
		width: auto!important;
    	margin: 0 15px 0 15px;
	}
/* Head */
	header {/*min-height:135px;*/ height:auto;}
	.bh {min-height:105px; height:auto;}
	.head_menu {position:relative; left:0; bottom:0; margin:20px 0 40px;}
	.head_menu ul li {margin:3px 20px;}

/* Content */
	.slide .main_slide .tx1 {
		width:450px;
		font-size:45px;
	}
	
	.slide2{
		background-image: none;
	}
	
	
	.slide .main_slide .tx1 > em {font-size:30px;}
	.slide .main_slide .tx2 {
		width:360px;
		font-size:17px;
		line-height:25px;
	}
	
	.line {width:100%;}
	
	.adva article {width:25%;}
	
	/* BXSlider */
	.reviews {width:100%;}
	#metaslider_5.flexslider .slides li {/*width:300px !important;*/}
	.metaslider .caption-wrap {/*width:250px !important;*/}
	
	.tabsp1 {margin-left:0 !important;}
	.vu ul>.in {width:44% !important; display:inline-table !important; text-align:center !important;}
	
	.vu ul>.in:first-child>input[type="radio"] {float:none !important;}
	#bbb {margin-top:60px !important;}
	
	.colors div{ width:180px !important; height:95px !important;}
	/* Footer */
	.social {top:200px; left:1% !important;}
	.footer_logo {display:none;}
	.top_footer .fotofooter {display:none;}
	.top_footer .nlo {display:none;}
	.footer_tl {} 
	
	/* Landing */
	.header_land {min-height:inherit;}
	.center_land {width:99%;}
	
	/*.land3 .bx-wrapper {width:90%;}
	.land3 .bxslider iframe {width:100%;}*/
	.test .land1 .img1, .test .land1 img{
		opacity: 0.8;
		margin-right: -110px;
	}
	.test .land1 .img1{
		text-align: center;
		width: 100%
	}
	.test .land1 .txt1{
		left: 0;
		text-align: center;
		width: 100%;
		text-shadow: 0px 0px 20px #fff;
	}
	.test .land1 .txt2{
		left: 0;
		text-align: center;
		width: 100%;
		text-shadow: 0px 0px 20px #fff;
	}
	.test .land_langsh ul, .land_langs.silver ul {
    	width: 100%;
    	margin: 0 auto;
    	display: flex;
    	flex-direction: row;
    	justify-content: space-between;
	}
	.pages.center.articles h1{
		margin: 0 auto !important;
	}
	.land4 .block {width:49%;}
	.land4 .block .shtamp { position:absolute; top:140px; left:50%; margin-left:-95px;}
	
	.land7 .block {width:30%;}
	.land7 .step .txt {width:83%;}
	
	.land_langs.silver{
		height: auto;
	}

	.land_langs li {margin:18px 7px;}
	.land_langs li a img {width:20px;}
	
	.land_langsh li {/*margin:18px 7px;*/}
	.land_langsh li a img {width:20px;}
}
@media (max-width: 850px) {
	.reviews { display:none;}
	.reviews_ns {display:block;}

}
@media (max-width: 768px) {
	body {overflow-x:hidden;}
	.center {width:96%;}
	.center, .center_land {
		width: auto!important;
    	margin: 0 15px 0 15px;
	}
	.pages.center.articles h1{
		margin: 0 auto !important;
	}
	.test .land_langsh ul, .land_langs.silver ul {
    	width: 100%;
    	margin: 0 auto;
    	display: flex;
    	flex-direction: row;
    	justify-content: space-between;
	}
	.test .land1 .img1, .test .land1 img{
		opacity: 0.8;
		margin-right: -110px;
	}
	.test .land1 .img1 {
    	text-align: center;
    	width: 100%;
	}
	.test .land1 .txt1{
		left: 0;
		text-align: center;
		width: 100%;
		text-shadow: 0px 0px 20px #fff;
	}
	.test .land1 .txt2{
		left: 0;
		text-align: center;
		width: 100%;
		text-shadow: 0px 0px 20px #fff;
	}
/* Head */
	header {/*min-height:135px; */height:auto;}
	.bh {min-height:105px; height:auto;}
	.head_menu { display:none !important;position:relative; left:0; bottom:0; margin:20px 0; /*display:inline-block !important;*/}
	.head_menu ul li {margin:3px 10px;}
	.logo_desc {display:none !important;}
	.bottom_header .langs {margin:30px auto 0;}

/* Content */
	/*.slide {background-image:url("../img/home-foto-responsive.jpg");}*/
	.slide {/*background-image:url("/wp-content/uploads/2015/09/364x1200.jpg");*/}
	
	.slide2{
		background-image: none;
	}
	
	.slide .main_slide img {
		width:150px;
		position:absolute;
		left:50%;
		margin-left:-75px;
	}
	.slide .main_slide .tx1 {
		width:450px;
		font-size:45px;
		top:160px;
		left:50%;
		margin-left:-225px;
		text-align:center;
	}
	.slide .main_slide .tx1 > em {font-size:30px;}
	.slide .main_slide .tx2 {
		width:360px;
		font-size:17px;
		line-height:25px;
		top:285px;
		left:50%;
		margin-left:-180px;
		text-align:center;
	}
	
	
	
	.slide2 .main_slide .tx1 {
		width:450px;
		font-size:45px;
		top:130px;
		left:50%;
		margin-left:-225px;
		text-align:center;
	}
	.slide2 .main_slide .tx1 > em {font-size:30px;}
	.slide2 .main_slide .tx2 {
		width:360px;
		font-size:17px;
		line-height:25px;
		top:285px;
		left:50%;
		margin-left:-180px;
		text-align:center;
	}
	
	
	
	.slide .order {margin-right:0;}
	.slide .order a {margin:5px 10px 5px 20px;}
	.slide .fre {/*top: 60px; background: #000; padding: 5px 10px; width:200px;*/ display:none;}
	.slide .space {/*top:300px; background:#000; padding:5px 10px;*/ display:none;}
	.slide .meth1, .slide .meth2, .slide .meth3 { display:none;}
	.line {width:100%;}
	
	.adva {display:block !important;}
	.adva article {width:100%; display:block; text-align:center; margin:0 !important; padding:20px 0 0;}
	.adva article p { margin-top:100px;}
	.adva article:first-child p {margin-top:50px;}
	.adva .adva_text {top:60px;}
	article.adva_block1 {background-position:center 20px;}
	article.adva_block2 {background-position:center 20px;}
	article.adva_block3 {background-position:center 20px;}
	
	.reviews { display:none;}
	.reviews_ns {display:block;}
	.reviews_ns .caption {width:78%;}
	
	.revi {display:block;}
	
	.tabs {min-height:700px !important;}
	.tabsp1 {margin-left:0 !important;}
	.tab-content {top:80px !important;}
	.vu ul>.in {width:44% !important; display:inline-table !important; /*text-align:center !important;*/}
	
	.vu ul>.in:first-child>input[type="radio"] {/*float:none !important;*/}
	#bbb {margin-top:70px !important;}
	.colors div{ width:180px !important; height:95px !important;}
	.noshow2 {left:0px !important;}
	/*.colors div{ width:140px !important; height:75px !important;}
	.noshow2 {left:30% !important;}*/
	
	/* Footer */
	
	footer .center {width:100%;}
	.call_us {display:none !important;}
	.footer_logo {display:none;}
	.social {top:150px; left:50%;}
	.top_footer .fotofooter {display:none;}
	.top_footer .nlo {display:none;}
	
	.footer {
		display:none;
	}
	.footer_mob {
		display:block;
	}
	
	.bottom_footer {height:60px;}
	.bottom_footer p {padding:10px 0 0; line-height:20px;}
	
	/* Landing */
	.center_land {width:96%;}
	.land1 .txt1 {width:100%; left:0; text-align:center; font-size:35px;}
	.land1 .txt2 {width:100%; left:0; text-align:center; font-size:25px;}
	
	.land2 .block {width:100%;}
	
	/*.land3 .bx-wrapper {width:90%;}
	.land3 .bxslider { display:none;}
	.land3 .bx-controls {display:none;}
	.land3 .slider_min {display:block;}*/
	.land3 .reviews {display:none;}
	.land3 .reviews_slider {display:block;}
	
	.land4 .block {width:100%; height:auto; margin:0 0 30px; text-align:center;}
	.land4 .block .img { display:none;}
	.land4 .block .shtamp { margin:30px 0;}
	.land4 .block a {float:none; width:auto;}
	.land4 .block .sertif {position:relative;}
	
	.land7 .block {width:26%;}
	.land7 .block p {font-size:18px;}
	.land7 .garanty .txt {width:100%; float:none;}
	.land7 .garanty img {display:none;}
	.land7 .step .txt {width:73%;}
	
	.land_langs {height:80px;}
	.land_langs ul {text-align:center;}
	.land_langs li {margin:9px 7px;}
	.land_langs li a img {width:20px;}
	
	.land_langsh {height:80px;}
	.land_langsh ul {text-align:center;}
	.land_langsh li {/*margin:18px 7px;*/}
	.land_langsh li a img {width:20px;}

    .method .method_box {
        width: 100%;
        text-align: center;
    }
}
@media (max-width: 600px) {
	.test .land_langsh ul, .land_langs.silver ul {
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
	}
	.land_langsh {
	height: auto;
    padding: 20px 0;
    background-repeat: repeat;
	}
}
@media (max-width: 480px) {
	/*.center { padding:0 10px;}*/
/* Header */
	header {height:65px;}
	.top_header {
		-webkit-box-shadow: rgba(0,0,0,.6) 0 2px 7px;
		-moz-box-shadow: rgba(0,0,0,.6) 0 2px 7px;
		box-shadow: rgba(0,0,0,.6) 0 2px 7px;
	}
	.tabs {min-height:900px !important;}
	.admin {
		top:40px;
		right:5px;
	}
	.admin a {
		font-size:20px;
		margin-left:10px;
		color:#933;
		font-family: 'MyriadProSemibold';
	}

/* Content */
	.slide {
		background-image:url("../img/main_mob_img.jpg");
		background-size:cover;
	}
	
	.slide2{
		background-image: none;
	}
	
	.slide .main_slide .tx1,
	.slide .main_slide .tx2 {
		width:100%;
		left:inherit;
		margin-left:0;
	}
	.slide .main_slide .tx1 {line-height:37px;}
	.slide .main_slide .tx1 > em {white-space:nowrap;}
	.slide .main_slide .tx2 {line-height:20px;}
	
	
	.slide2 .main_slide .tx1,
	.slide2 .main_slide .tx2 {
		width:100%;
		left:inherit;
		margin-left:0;
	}
	.slide2 .main_slide .tx1 {line-height:37px;}
	.slide2 .main_slide .tx1 > em {white-space:nowrap;}
	.slide2 .main_slide .tx2 {line-height:20px;}
	
	
	
	.slide .fre { display:none;}
	.slide .space { display:none;}
	.slide .meth1, .slide .meth2, .slide .meth3 { display:none;}
	.slide .order {margin:0 auto; position:relative;}
	.slide .order p { padding:9px 0;}
	
	.slide .order a p {top:-12px;}
	.slide .order .o_lan:hover p {top:-14px;}
	
	.adva article:first-child p {margin-top:50px;}
	
	.tab-content {top:120px !important;}
	.prices {margin: 35px auto 25px;}
	
	.table { /*display:none;*/ font-size:9px; line-height:13px;}
	.table_img {display:none;}
	.table_text {float:none !important; margin:0 auto !important; width:100%;}
	.table_text td {display:block; padding:0 !important;}
	
	.tg td {font-size:13px !important;}
	.colors div{ width:120px !important; height:65px !important;}
	/*.colors div{ width:200px !important; height:95px !important;}*/
	.vu ul>.in {width:42% !important;}
	.vu ul>.in label {font-size:13px !important;}
	
	.reviews_ns .caption {width:70%;}
	
	.prodlist .list-list .thumb-prod {display:none;}
        .thumb-prod2 {display:none;}
	
	.basket_num, .basket_sum {display:none;}
	#passwordStrength {padding:5px 0 !important; width:100% !important;}
	.noshow2 {left:0px !important;}
	/*.noshow2 {left:5% !important;} */
/* Footer */
	.footer_menu ul {margin:15px 0 0 0;}
	.footer_menu1 {top:150px; right:110px;}
	.top_footer .nlo {right:20px !important; left:inherit;/* display:none;*/ width: 50%;}
	.top_footer .fotofooter {display:none;}
	.top_footer .fotofooter1 {display:none;}
	.social { /*display:none;*/ left:inherit !important; top:130px !important; right:-60px;}
	.footer_schet {display:none;}
	
	.text17 { font-size:13px;}
	
	/* Landing */
	.land1 {
		background-image:url("../img/land/land1_bg_mob.jpg");
		background-size:contain;
		background-position:center bottom;
		height:630px;
		text-align:center;
	}
	.land1 .txt1 {
		font-size:30px;
		top:0;
		position:relative;
	}
	.land_poli .txt1 {width:auto !important;}
	.land1 .txt2 {
		top:0;
		position:relative;
	}
	.land1 .reg {
		position:relative;
		bottom:0;
	}
	.land_ger {background-image:url("../img/land/land2_bg_mob.jpg");}
	.land_fr {background-image:url("../img/land/land3_bg_mob.jpg");}
	.land_spa {background-image:url("../img/land/land4_bg_mob.jpg");}
	.land_ita {background-image:url("../img/land/land5_bg_mob.jpg");}
	.land_poli {background-image:url("../img/land/land6_bg_mob.jpg");}
	
	.land3 .bx-wrapper {width:80%;}
	.land3 .bxslider li {}
	
	.land7 .block {width:100%; margin:0 0 50px;}
	.land7 .block1:after, .land7 .block2:after {
		content:url("../img/land/less_bottom.png");
		top:inherit;
		right:inherit;
		bottom:-45px;
		left:50%;
		margin-left:-24px;
	}
	.land7 .block p {padding:0 20px; font-size:28px;}
	.land7 .garanty .txt {text-align:center;}
	.land7 .step {text-align:center;}
	.land7 .step .txt {width:100%;}
	.land7 .programm {display:none;}
	.land7 .programm_mob {display:table;}
	.land7 .sales {text-align:center;}
	.land7 .sales p {text-align:left;}
	.land7 .sales img {float:none; margin:10px 0 0;}
	/*.land7 .programm th {font-size:.8em;}
	.land7 .programm td {width:auto; font-size:.8em;}*/
	
	.land_langs {height:auto; padding:20px 0;} 
	.land_langs ul {text-align:left;}
	.land_langs li {display:block;}
	.land_langs li a img {width:48px;}
	
	.land_langsh {height:auto; padding:20px 0;} 
	.land_langsh ul {text-align:left;}
	.land_langsh li {display:block;}
	/*.land_langsh li a img {width:48px;}*/
	
	.share2{
		display:none;
	}

    .method .method_box img {
        height: auto;
    }
}
@media (max-width: 420px) {
	.test .land1 .img1, .test .land1 img{
		height: 240px;
	}
	.test .land1 .txt2{
		line-height: 35px !important;
	}
}
@media (max-width: 320px) {
	
	.slide .main_slide .tx1,
	.slide .main_slide .tx2 {text-align:left;}
	
	.colors div{ width:120px !important; height:65px !important;}
	.noshow2 {left:0px !important;}
      #iT5 ul.actv>li, #iT6 ul.actv>li{width: 100%;}
	      .tabs {min-height:900px !important;}
	#bbb {margin-top:70px !important;}
	.vu ul>.in {width:42% !important;}
	
	.table_text {float:none;}
	
	/* Landing */
	/*.land_langs {height:120px;}*/
	.land3 .bxslider li { width:16% !important;}
	
	.share2{
		display:none;
	}
}
