html * {max-height:1000000px; -webkit-text-size-adjust: 100%;}
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
table.acymailing_form {
	margin: 0px !important;
	border: 1px solid #FFFFFF !important;
	height: 50px;
		border-radius: 5px;
}

.wapka .wapka_1 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 25px;
	padding-bottom: 25px;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.wapka .wapka_1 .poisk {
	width: 33%;
}
.wapka .wapka_1 .logo {
	width: 33%;
}
.wapka .wapka_1 .kon_v_wapke {
	font-size: 14px;
	font-family: "Open_Sans_R";
	color: rgb(0, 0, 0);
	text-align: right;
}
.wapka .wapka_1 .kon_v_wapke .tel_adapt_skr {
	display: none;
}
.wapka .wapka_1 .kon_v_wapke a {
	font-size: 18px;
	font-family: "Open_Sans_R";
	color: rgb(0, 0, 0);
	text-decoration: none;
}
.wapka .wapka_1 .kon_v_wapke .tel_adapt a {
	font-size: 24px;
	font-family: "Open_Sans_B";
	color: rgb(0, 0, 0);
	text-decoration: none;
}
.futer .futer_1 .kon_v_futere .tel_adapt a {
    font-size: 24px;
    text-decoration: none;
	font-family: "Open_Sans_B";
}
.futer .futer_1 .kon_v_futere .tel_adapt a:hover {
    font-size: 24px;
    text-decoration: none;
	color: #fff;
}
.wapka .wapka_1 .kon_v_wapke .tel_adapt a:hover {
	color: rgb(0, 0, 0);
	text-decoration: none;
}
.wapka .wapka_1 .kon_v_wapke a:hover {
	text-decoration: none;
	color: #FF6047;	
}
.wapka .menu_1 {
	background-color: #303030;
}
div#maximenuck199 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
div#maximenuck199.maximenuckh ul.maximenuck {
   display: flex !important;
	justify-content: space-between;
}
div#maximenuck199.maximenuckh ul.maximenuck li.maximenuck.level1, div#maximenuck199.maximenuckh ul.maximenuck li.maximenuck.level1.parent {
    width: 100%;
}
div#maximenuck199 ul.maximenuck:after {
    display: none !important;
}
div#maximenuck199 ul.maximenuck li.maximenuck.level1 {
	border-right: 1px solid #454545;
}
div#maximenuck199 ul.maximenuck li.maximenuck.level1:last-child {
	border-right: 0px solid #454545;
}
.mes {
	font-size: 18px;
	font-family: "Open_Sans_B";
	color: #ff6047;
	text-align: center;
}
.con_1 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 100px;	
	display: flex;
}
.component {
	font-size: 18px;
	font-family: "Open_Sans_R";
	color: rgb(0, 0, 0);
	width: 100%;
}
.component a {
	font-size: 18px;
	font-family: "Open_Sans_R";
	color: #19b329;
	text-decoration: underline;
}
.component a:hover {
	text-decoration: none;	
}
.futer {
	padding-top: 54px;
	padding-bottom: 54px;
	overflow-y: hidden;
	height: 100%;
	background-color: #1F1F1F;
}
.futer .futer_1 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}


.futer .futer_1 .menu_2 {
	width: 350px;
}
.futer .futer_1 .podpiska {
}
.futer .futer_1 .kon_v_futere {
	width: 350px;
	font-size: 14px;
	font-family: "Open_Sans_R";
	color: rgba(255,255,255,1.00);
	text-align: right;
}
.futer .futer_1 .kon_v_futere a {
	font-size: 18px;
	font-family: "Open_Sans_R";
	color: rgba(255,255,255,1.00);
	text-decoration: none;
}
.futer .futer_1 .kon_v_futere a:hover {
	text-decoration: none;
	color: #19b329;
}
.soc {
	text-align: center;
	padding-top: 1px;

	background-color: #454545;
}
.copirait {
	background-color: #1F1F1F;
	text-align: center;
	font-size: 14px;
	font-family: "Open_Sans_R";
	color: rgb(255, 255, 255);
	padding-top: 23px;
	padding-bottom: 23px;
}
.copirait a {
	font-size: 14px;
	font-family: "Open_Sans_R";
	color: #19b329;
	text-decoration: none;
}
.copirait a:hover {
	text-decoration: underline;	
}






.forma_v_kontaktax {
	width: 50%;
	float: left;
}
.karta_v_kontaktax {
	width: 50%;
	float: left;
}
.forma_karta_v_kon {
	overflow-y: auto;
}
.mobilemaximenuckitem a {
	text-decoration: none !important;	
}
.wapka_skr {
	width: 1200px;
	margin-left: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.wapka_skr .tel_adapt a {
    color: rgba(255,255,255,1.00);
}
.wapka_skr .tel_adapt_skr {
	display: none;
}
.wapka .wapka_top {
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #19B329;
}
.wapka .wapka_top .wapks_top_1 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	justify-content: space-between;
}
.wapka_top .wapks_top_1 .wapka_top_left {
  font-size: 14px;
  font-family: "Open_Sans_R";
  color: rgba(255,255,255,1.00);
}
.wapka_top .wapks_top_1 .wapka_top_left a {
	font-size: 14px;
	font-family: "Open_Sans_R";
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.wapka_top .wapks_top_1 .wapka_top_left a:hover {
	font-size: 14px;
	font-family: "Open_Sans_R";
	color: rgb(255, 255, 255);
	text-decoration: underline;
}
	.wapka_1 .logo {
   font-size: 18px;
    font-family: "Open_Sans_B";
    color: #303030;
}
.vmCartModule a {
	font-size: 16px;
	font-family: "Open_Sans_B";
	color: #19B329;
	text-decoration: none;
	background-image: url(../images/38.png);
	background-size: 20px auto;
	background-repeat: no-repeat;
	background-position: left center;
	display: flex;
	align-items: center;
	padding-left: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.vmCartModule a:hover {
	text-decoration: underline;
}
@media screen and (max-width:1200px){
	.menu_poisk, .wapka, .con_1, .futer .futer_1, .moduletable_o_nas, .custom_novie, .moduletable_novie._novie_3 ul, .moduletable_novo, .moduletable_novosti, .breadcrumbs, .wapka .wapka_1, .wapka .wapka_top .wapks_top_1 {
	max-width: 900px;
	width: 100% !important;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	.wapka .wapka_top .wapks_top_1 {
    flex-wrap: wrap;
}
	.wapka_top_left {
    width: 100%;
}
	.wapka_top_left .custom {
   width: 750px;
    text-align: center;
    margin: auto;
}
	.wapka {
	margin: auto;
	padding-left: 0px;
	padding-right: 0px;
		    max-width: 1200px;
}
	.wapka_top_right {
	    margin: auto;
    /* margin-left: 10px; */
    padding-left: 20px;
    padding-top: 10px;
}
	.breadcrumbs {
	border-top: 0px solid #E3E3E3 !important;	
}
	.plavyuwii {
    left: 0 !important;
    top: auto !important;
    width: 100% !important;
    background-color: #454545 !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    z-index: 1000 !important;
    bottom: 0;
		display: flex;
    justify-content: center;
}
	.plavyuwii > div:nth-child(1) {
        margin-left: 30px;
}
	.plavyuwii div:nth-child(-n+3) {
    width: 70px;
}
	.plavyuwii .vmCartModule a div {
    text-align: left !important; 
		    padding-left: 34px !important;
}
	#nivo_slider_1_1 a.nivo-nextNav {
    right: 5.41666666666667%;
}
	#nivo_slider_1_1 a.nivo-prevNav {
    left: 5.41666666666667%;
}
	.custom_novie .wmvo_otstyp {
    width: 97%;
}
	.custom_novie img {
   max-width: 99%;
    max-height: 240px;
}
	.custom_novie .wmvo_izobrajenie {
    height: 250px;
}
	.custom_novie .wmvo_otstyp {
    margin-bottom: 80px;
}
	.moduletable_novie {
    padding-bottom: 0px;
}
	.con_1 {
    padding-bottom: 10px;
}
	.moduletable_novie._novie_2 {
    padding-bottom: 0px;
}
	.wmvo_vnewnaa_granica:hover {
    border: 2px solid transparent;
}
	.wmvo_otstyp:hover .vm-product-detail-container {
    display: none;
}
	#gototop {
    margin-bottom: 70px;
}
	.wmvo_vnewnaa_granica:hover .wmvo_sravnit, .wmvo_vnewnaa_granica:hover .wishlist {
    display: none;
}
	.vm-categories-wall-spacer.center {
    width: 97%;
}
	.vm-categories-wall-spacer.center img {
       max-width: 98%;
    height: 250px;
}
	.jn-left img {
    margin-left: 5px;
}
	.junewsultra._novo {
    flex-wrap: wrap;
}
	.jn-head {
    margin-bottom: 20px;
}
	.copirait {
    padding-bottom: 68px;
}
	.con_1 {
   flex-wrap: wrap;
}
	.left_8, .moduletable_wir, .moduletable_wir h3, .accordeonck._wir {
   width: 100%;
}
	.accordeonck._wir, .paramfilter.ver160 {
    margin-bottom: 30px;
		display: none;
}
	.moduletable_wir_1 h3 {
    margin-top: 20px;
		width: 100%;
}
	.moduletable_wir_1 #paramfilter-186 {
    width: 100%;
}
	.wmvo_otstyp {
    width: 97%;
    margin-bottom: 20px;
}
	.browse-view .row .product .spacer img, .related-products-view .row .product .spacer img {
    max-width: 99%;
    max-height: 250px;
}
	.wmvo_izobrajenie {
    height: 250px;
}
	.image2 {
   display: none;
}
	.wmvo_izobrajenie2:hover .image1 {
opacity: 1;
}
	.floatleft, span.floatleft {
    float: none; 
}
	.kategoria_o .izobrajenie {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
		height: 290px;
}
	.category-view img {
    max-width: 268px;
    max-height: 256px;
}
	.manufacturer.floatleft  .kategoria_o .izobrajenie img {
    width: 100%;
}
.tovar_izpbrajenie {
    width: 400px;
}
	.tovar_right_bloc {
    width: 450px;
}	
	.tovar_cena {
    width: auto;
}
	.product-field-type-R {
    width: 33%;
    float: left;
    text-align: center;
}
	 .width33.floatleft.productdetails, .vmproduct.productdetails .floatleft, span.floatleft {
    float: left !important;
}
	.vmproduct.productdetails .width20 {
    width: 30%;
}
	#popup_compare::-webkit-scrollbar-track{
    border: 2px solid white;
    background-color: #ccc;
}
#popup_compare::-webkit-scrollbar {
    -webkit-appearance: none;
}
 
#popup_compare::-webkit-scrollbar:horizontal {
    height: 13px;
}
 
#popup_compare::-webkit-scrollbar-thumb {
    border-radius: 6px;
    border: 2px solid white;
    background-color: rgba(0, 0, 0, .5);
}
	.fav_table_2 {
   overflow-x: scroll;
}
	.fav_table_2::-webkit-scrollbar-track{
    border: 2px solid white;
    background-color: #ccc;
}
.fav_table_2::-webkit-scrollbar {
    -webkit-appearance: none;
}
 
.fav_table_2::-webkit-scrollbar:horizontal {
    height: 13px;
}
 
.fav_table_2::-webkit-scrollbar-thumb {
    border-radius: 6px;
    border: 2px solid white;
    background-color: rgba(0, 0, 0, .5);
}
	.wapka .wapka_1 .poisk {
    width: auto;
}
	.modyli {
     width: 100%; 
}
	.wapka_skr {
   display: none;
}
	.moduletable_wir_1.nov_1 {
   display: none;
}

}
@media screen and (max-width:1000px){
	.forma_v_kontaktax {
	width: 100%;
}
.karta_v_kontaktax {
	width: 100%;
}
}
@media screen and (max-width:900px){
	.custom_novie .wmvo_izobrajenie {
    height: 250px;
}
.moduletable_novie h3 {
    font-size: 38px;
    padding-bottom: 40px;
}
	.moduletable_novie._novie_3 ul li {
    width: 50%;
    margin-bottom: 20px;
}
	.junewsultra._novo {
    justify-content: space-around;
}
	.junewsultra._novo .jn {
    width: 40%;
		text-align: center;
}
	.jn-left {
width: auto; 
}
	.jn-left img {
    margin: 0 auto; 
     display: inline; 
}
	.futer .futer_1 {
   flex-wrap: wrap;
}
	.futer .futer_1 .kon_v_futere {
    width: 100%;
    text-align: center;
}
	.futer .futer_1 .menu_2 {
    width: 230px;
}
	.category-view {
    justify-content: space-around;
}
	.tovar_izpbrajenie {
    width: 300px;
}
	.vmzoomer-image {
    height: 300px;
}
	.category-view .row {
    width: auto;
}
	.wapka .wapka_1 {
    flex-wrap: wrap;
}
	.wapka .wapka_1 .logo {
    width: 100%;
    text-align: center;
}
	.width33 {
    width: 50%;
}
}
@media screen and (max-width:800px){
	.tovar_izpbrajenie {
    width: 100%;
}
	.v_kor_bis {
    margin-bottom: 50px;
}
	.product-field-type-R {
    width: 50%;
}
	.tovar_right_bloc {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	.vmproduct.productdetails .width20 {
    width: 50%;
}
	.wapka_top_left .custom {
    width: 100%;
}
	.kon_1_1, .kon_1_2, .kon_1_3 {
    display: block;
		width: 100%;
}
	.kon_1_1 img, .kon_1_2 img, .kon_1_3 img {
    margin-left: 0px !important;
}
	.wapka_top_right {
    padding-left: 0px;
}
	}
@media screen and (max-width:700px){
	

	
	.moduletable_novosti h3 {
    font-size: 38px;
}
	.futer .futer_1 .menu_2 {
    width: 100%;
}
	div#maximenuck235.maximenuckv ul.maximenuck li.maximenuck.level1 {
    text-align: center;
}
	.futer .futer_1 .podpiska {
    width: 100%;
		    margin-bottom: 15px;
    margin-top: 15px;
}
	table.acymailing_form {
    margin: auto !important;
    width: 100px !important;
}
	.browse-view .row.grid-view {
    width: 50%;
}
	.korzina_wapka_ob {
    flex-wrap: wrap;
}
	.korzina_wapka_tovar_1, .korzina_wapka1, .korzina_wapka4, .korzina_wapka_tovar_5_3 {
    display: none;
}
	#basket_container .product_wrapper {
    padding-left: 5px;
    padding-right: 5px;
}
	.korzina_wapka2, .korzina_wapka_tovar_2_2 {
    width: 60% !important;
}
	div#vmMainPageOPC div.formLabel {
    width: 100%;
}
	div#vmMainPageOPC label {
    display: inline;
}
	div#onepage_main_div .opc_section {
    overflow: unset;
}
	#opc_shipping_and_shipto_section {
    width: 100%;
}
	#payment_top_wrapper {
    width: 100%;
}
	div#vmMainPageOPC div.opc_inside {
    float: none;
}
	.moduletable_o_nas {
    font-size: 20px;
}
	}
@media screen and (max-width:600px){

		.wapka .wapka_1 .kon_v_wapke {
    width: 100%;
}
	.wapka .wapka_1 {
    flex-wrap: wrap;
}
	.wapka .wapka_1 .poisk {
        width: 50%;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
	
	.poisk .search {
    width: auto!important;
}
	.wapka .wapka_1 .kon_v_wapke {
    text-align: center;
}
	div.nivo-slider-wrapper {
		display: none;
}
	.width33 {
    width: 100%;
}
	.manufacturer-view-default .row {
    width: 47%;
}
}
@media screen and (max-width:500px){

	.moduletable_novie._novie_3 ul li {
    width: 100%;
}
	.moduletable_novosti {
    font-size: 20px;
}
	.junewsultra._novo .jn {
    width: 100%;
}
	input[name='user[email]'] {
    width: 240px !important;
}
	.soc a {
    width: 45px !important;
    height: 45px !important;
    margin-right: 3px !important;
}
	.item-page_img_adapt img, .blog_img_adapt img {
    float: none !important;
    margin: auto !important;
    display: block;
}
	a.readmore-link {
    width: 100%;
		margin-bottom: 50px;
}
	.comments-link {
   display: none;
}
	#comments-form input, #comments-report-form input, #comments-form textarea {
	width: 100% !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;   
}
	.captcha {
   display: inline !important;
}
	#rsform_17_page_0 .rsform-input-box, #rsform_17_page_0 .rsform-text-box {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	.rsfp_thankyou_popup_inner {
    width: 271px;
}
	.browse-view .row.grid-view {
    width: 100%;
}
	.display-number, .control-buttons, .right {
    width: 25%;
}
	.floatleft.vm-order-list {
    width: 75%;
}
	.kategoria_o .izobrajenie {
    height: 230px;
}
.product-field-type-R {
    width: 100%;
}	
	.vmproduct.productdetails .width20 {
    width: 100%;
}
	.ac_results {
    display: none !important;
}
	.korzina_wapka2, .korzina_wapka3 {
    display: none !important;
}
	.korzina_wapka_tovar_4_3 {
    width: 100% !important;
}
	.korzina_wapka2, .korzina_wapka_tovar_2_2 {
    width: 70% !important;
}
	.korzina_wapka_tovar_3_3 {
    width: 30% !important;
}
	.wapka .wapka_1 .poisk {
    width: 100%;
}
}
@media screen and (max-width:400px){ 
	.kategoria_o .izobrajenie {
    height: 180px;
}
	.productdetails-view.productdetails .wishlist_tovar {
    position: absolute;
    bottom: 0;
    left: 70px;
}
	.productdetails-view.productdetails .tovar_sravnenie {
    position: initial; 
   
}
	.v_kor_bis .wmvo_bistraj_pokypka {
    bottom: 72px;
}
	div.productdetails span.PricesalesPrice {
    font-size: 22px;
}
	div.productdetails span.PricepriceWithoutTax {
    font-size: 16px;
}
	.productdetails-view.productdetails .PricepriceWithoutTax.vm-display.vm-price-value {
    padding-top: 5px;
}
	.productdetails-view.productdetails .skidka_obl_bl {
    padding-top: 5px;
}
	.tovar_v_nalicei {
    position: static;
		padding-bottom: 20px;
}
	.nav-tabs > li > a {
    padding: 8px 3px !important;
}
	div.field_wrapper2 {
		display: flex;
		
}
	.field_wrapper2 #agreed_div {
   width: 15% !important;
}
	.wapka_top .wapks_top_1 .wapka_top_left {
    font-size: 13px;
}
	.wapka .wapka_1 .logo img {
    width: 100%;
}
	}
