.schetchic{
	padding-top: 65px;
}
.sert_img_pod{
	height: 500px;
	width: 820px;
	display: flex;
	justify-content: center;
	margin-bottom: 30px;
	margin-top: 30px;
}
.sert_img_pod img{
	height: 500px;
	width:px;
}
.tran td{
	border: 1px solid #333;
}
.tran{
	text-align: center;
	border: 1px solid #333;
}
.tran span{
	text-align: center;
}
span{
	color: #333;
}
.aer{
	width: 770px!important;
}
.b1c-submit, button.b1c {
    -moz-box-shadow: 0 3px 0 #449d44;
    -webkit-box-shadow: none!important;
     box-shadow: none!important; 
 }

.b1c-submit{
	background-color: #05a8b7!important;
}
.b1c-form .b1c-tl{
	background-color: #05a8b7!important;
}
.b1c{
	text-decoration: none;
	font-size: 18px;
    cursor: pointer;
    padding: 5px 10px 5px 10px;
    background-color: #05a8b7;
    color: #fff;
    border-radius: 4px;
}
.addtocart-button{
	display: none;
}
.ser_icon{
	margin: 0 5px;
}
.moduletable h3{
	display: none;
}
.Galer_video{
	margin-top: 25px;
}
.quantity-box{
	display: none!important;
}
.quantity-controls.js-recalculate{
	display: none;
}
.nav-header {
	font-size: 18px;
	color: #fff;
}
#comments-list-footer{
	display: none;
}
.gsIContent tr{
	background-color: #f4f6f7!important;
}
#gsInformerID-4uLoC6iCQc3IwN{
	margin-top: 20px;
	margin-bottom: 20px;
	border:none!important;
	width: 220px!important;
}
.gsInformer table{
	width: 220px!important;
}
.tourism{
	width: 220px!important;
}
.tourism tr{
	width: 220px!important;
}
.gsInformer .tourism .tCityDiv a {
    font-size: 10px!important;
}
.product-container.productdetails-view.productdetails img{
     width: 400px;
     height: 313px;
}
.btn.btn-success span{
	color: #333;
}
.qq-upload-button-caption{
	color: #333;
}
.help-block{
	color: #333;
}
.btn.btn-danger span{
	color: #333;
}
.main-image img{
	max-height: 265px;
}
.product-description .title{
	display: none;
}
.h_1{
	margin-bottom: 40px;
	margin-left: 30px;
}
h1{
	margin: 20px 0px;
}
h2{
	margin: 15px 0px;
}
p{
	text-indent: 25px;
	margin: 10px 0px;
}
.back-to-category{
	margin-right: 30px;
	margin-top: 5px;
}
a.product-details, a.details, div.details{
	color: #333;
}
.customer-reviews{
	display: none;
}
.vm-product-details-container{
	display: ;
}
.addtocart-bar{
	display: ;
}
.ratingbox.dummy{
	display: none;
}
#system-message-container{
	display: none;
}
.icons{
	display: none;
}
.product-neighbours{
	display: none;
}
.proba{
	display: flex;
	flex-direction: row;
}

.xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate h1{
	display: none;
}
.row-fluid{
	margin-left: px;
    margin-right: px;
}
.turi{
	display: flex;
	flex-direction: row;
	    margin-top: 75px;
	    margin-bottom: 75px;
}
.turi h3{
	margin-left: 15px;
}

.turi img{
	display: none;
}
body{
	font-family: Open Sans;
}
span{
	color: #333;
}
* {
  margin: 0;
  padding: 0;
}
.blog-featured{
	display: none;
}
html, body {
    margin: 0 auto;
    height: 100%;
}
.body{
    	height: 100%;

    }
    html,
    body {
    	height: 100%;
    }
    body{
    	margin: 0;

    }
    .body {
    	display: flex;
    	flex-direction: column;
    	height: 100%;
    }
    .container {
    	flex: 1 0 auto;
    	/*margin: 0 auto;
    	width: 1268px;*/
    }
    .proba {
    display: flex;
    flex-direction: row;
    width: 1268px;
    margin: 0 auto;
}
    .footer {
    	flex: 0 0 auto;
    	margin: 0 auto;
    }

.header-polosa{
	background-color: #05a8b7;
}
.page-header{
	display: none;
}
.header-inner.clearfix{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
    align-items: center;
    width: 1244px;
    height: 108px;
    margin: 0 auto;
}
.nav.menu{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	list-style-type: none;
	align-items: center;
}
.nav.menu a:hover{
	color: #b0cd93;
}
.nav-header:hover{
	color: #b0cd93;
}
.navbar.pull-left{
    display: none;
}
.navigation{
	width: 720px;
	margin: 0 auto;
}
header{
	background-color: #05a8b7;
}
.item-101{
	display: none;
}
.nav.menu a{
	color: #fff;
	text-decoration: none;
	font-size: 18px;
}
.item-102{
	margin-bottom: 8px;
}
.item-102:before{
	content: "";
	background-image: url(/templates/protostar/images/iconci/ogon.png);
	display: inline-block;
	height: 25px;
	width: 25px;
}
.nomeraTel-header{
	display: flex;
	flex-direction: column;
}
.inner-nomeraTel-header{
	display: flex;
	flex-direction: row;
	align-items: center;
}
.inner-nomeraTel-header a{
    text-decoration: none;
    color: #fff;
}

.inner-nomeraTel-header a{
	font-size: 18px;
}
.inner-nomeraTel-header span{
	margin-left: 45px;
	color: #fff;
}
.inner-nomeraTel-header img{
	margin-right: 10px;
}
.nav-centr{
	width: 870px;
}
.inner2_menu2 img{
	margin-right: 10px;
	margin-bottom: 10px;
}
.footerA{
	height: 130px;
	width: 1244px;
	display: flex;
	align-items: center;
}
.footerG{
	/*height: 130px;
	width: 1244px;*/
	display: flex;
	flex-direction: row;

}
.inner-footerGF{
	display: flex;

}
.inner-footerG{
   display: flex;
   flex-direction: column;
   justify-content: center;
}
.nom-footer a{
	text-decoration: none;
	font-size: 10px !important;
}
.inner-footerGSE{
	font-size: 10px;
}
.inner-footerGR a{
	font-size: 14px;
}
.inner-footerGS{
	margin-bottom: 0px;
}
.inner-footerGSd{
	display: flex;
	flex-direction: row;
}
.inner-footerGSdf{
	display: flex;
	flex-direction: row;
	margin-top: 20px;
	margin-right: -40px;
}
.inner-footerGSdfa{
	display: flex;
	flex-direction: row;
	margin-top: 20px;
	margin-right: -40px;
}
#back-top{
	display: none;
}
.inner-footerGSE{
	margin-top: 0px;
	margin-bottom: -8px;
}
.inner-footerGSg{

}
.inner-footerGSgg{
	margin-top: 20px;
}
.footerG a{
	font-size: 11px;
	text-decoration: none;
}
.inner-footerGR{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	margin-left: 90px;
    width: 150px;
}
.inner-footerGSd p{
	text-indent: 0px;
}
.inner-footerGSE{
	font-size: 9px;
}
.inner2-footerGR{
	margin-left: 8px!important;
	width: 130px!important;
}
.inner1-footerGR{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	margin-left: 95px;
	width: 150px;
}
.inner2-footerGR{
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	margin-left: 50px;
	width: 150px;
}
.inner-footerGSgf{
   margin-top: 10px;
}
.inner-footerGD{
     display: flex;
     flex-direction: row;
     align-items: center;
     justify-content: flex-end;
     width: 350px;
}
.inner-footerGD img{
	margin: 0 10px;
}
.menu2{
	float: left;
	display: flex;
	flex-direction: column;
	width: 228px;
	align-items: flex-start;
}
.menu2 .inner_menu2{
    margin-left: 15px;
    margin-top: 20px;
}
.menu2 .inner_menu2 a{
	font-size: 18px;
	text-decoration: none;
}
.inner2_menu2{
	display: flex;
	flex-direction: row;
	width: 216px;
	height: 76px;
	background-color: #ff5605;
	margin-top: 20px;
	align-items: center;
	justify-content: center;
	text-decoration: none;
}
.inner3_menu2{
	display: flex;
	flex-direction: column;
	margin-top: 20px;
	margin-left: 15px;
}
.inner3_3_menu2{
    display: flex;
    flex-direction: row;
}
.inner3_menu2 span{
	color: #333;
	font-size: 18px;
}
.inner3_3_menu2 img{
	margin-right: 20px;
}
.Glav_str{
	width: 820px;
	margin: -160px auto 0 auto;
	display: flex;
	flex-direction: column;
}
.inner1_Glav_str{
	display: flex;
	flex-direction: row;
}
.inner2_Glav_str{
   display: flex;
   flex-direction: row;
}
.category-view{
	width: 820px;
	margin: 0 auto;
}
.vm-product-media-container{
	height: 252px;
	width: 380px;
}
.browse-view .row .product .spacer img, .related-products-view .row .product .spacer img{
	height: 252px;
	width: 380px;
}
.browseProductImage {
	max-height:252px !important;
}
.orderby-displaynumber{
	display: none;
}
.browse-view h1{
	display: none;
}
.djslider-default .slider-container{
	margin-left: 0px;
}
.category-view .vm-product-rating-container{
	display: none;
}
.vm-product-descr-container-0{
	margin-top: -65px;
    margin-right: 290px;
    width: 380px;
    display: flex;
    align-items: center;
    background: rgba(256,256,256,0.65);
    position: absolute;
}
.browse-view .virtuemart_search{
	display: none;
}
.PricebasePriceVariant.vm-display.vm-price-value{
	display: none;
}
.PricepriceWithoutTax.vm-display.vm-price-value{
	display: none;
}
.vm-price-desc{
	display: inline-block;
	font-size: 18px!important;
}
span.vm-price-desc{
	display: block;
	margin-left: 150px;
	margin-top: -21px;
	color: #333!important;
}
.PricesalesPrice{
	display: inline-block;
	margin-left: 65px;
	    margin-top: -29px;
	    width: 100px;
    position: absolute;
    font-size: 16px!important;
    color: #333!important;
    display: ;
}
.addtocart-area{
	display: ;
}
.vm-details-button{
	display: none;
}
.spacer.product-container{
	border:none;
}
div.product{
	height: 260px;
}
.spacer.product-container{
	height: 260px;
}
.horizontal-separator{
	height: 0px;
}
div[class*="-view"] .row{
	width: 780px;
	margin: 0 auto !important;
}
.vm-product-descr-container-0 a{
	text-decoration: none;
	font-size: 16px;
	color: #333;
	margin-left: 20px;
}

.vm3pr-1 .vm-customfields-wrap {
    min-height: 65px;
    margin-top: -65px;
    position: absolute;
    margin-left: 200px;
}

body.site{
	border-top: none !important;
}
.ymaps-2-1-53-map.ymaps-2-1-53-i-ua_js_yes.ymaps-2-1-53-map-bg-ru.ymaps-2-1-53-islets_map-lang-ru{
	/*width: 220px !important;*/
}
.ymaps-2-1-53-map{
	/*width: 220px !important;*/
}
.xdsoft_map.xdsoft_show_gif_loader{
	width: 220px!important;
}
.xdsoft_col4.xdsoft_object_list_box{
	float: right!important;
}
.xdsoft_row>div[class*=xdsoft_col] {
    float: right!important;
}
.xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate{
	width: 220px!important;
	float: right;
}
.djslider-loader-default{
	overflow: inherit!important;
}
.xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate{
	margin-top: 50px;
}
.xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate h1{
	font-size: 19px;
	padding-top: 20px;
}
.xdsoft_autocomplete{
	width: 220px!important;
    margin-left: -63px;
}
.lupa{
	display: flex;
	flex-direction: row;
	margin-left: 75px;
    margin-top: 10px;
    margin-bottom: 15px;
    align-items: center;
}
.lupa span{
	color: #333;
	font-size: 21px;
}
.browse-view:first-child{
    /*margin-right: 30px;*/
}
.nav-child.unstyled.small{
	display: none;
	position: absolute;
	z-index: 100;
	background: #039a91;
	width: 230px;
}
.item-104:hover>.nav-child.unstyled.small{
   display: block;
}
.nav-child.unstyled.small li{
	list-style-type: none;
	padding: 10px 0 10px 15px;
}
.nav-child.unstyled.small :first-child{
	margin-top: 20px;
}
.nav-child.unstyled.small :last-child{
	margin-bottom: 20px;
}
.nav-child.unstyled.small a{
	font-size: 14px;
}
.row2{
	display: flex;
	flex-direction: column;
}
.col2{
	display: flex;
	flex-direction: row;
	
}
.inner2-col{
	width: 50%;
}
.inner2_2-col{
	width: 50%;
}
.inner2_1-col{
	width: 50%;
}
#djslider-loader105{
	display: none;
}
.inner-proba1{
	width: 230px;
}
.inner-proba2{
	width: 830px;
}
.inner-proba3{
	width: 220px;
	display: flex;
	flex-direction: column;
}
.inner-proba3_1{
	order: 1;
}
.item-page{
	margin-left: 20px;
	margin-right: 20px;
}
#ymaps1504268109241727561{
	width: 220px!important;
}


@media only screen and (max-width: 960px) and (min-width: 760px){
.proba{
	width: 960px;
}
   #ymaps1504268109241727561{
	width: 470px!important;
	height: 257px!important;
	margin-left: -25px!important;
}
#ymaps1504268783747180551{
	width: 470px;
}
   .nsActionView{
   	margin-right: -20px;
   }
    #gsInformerID-767IDiq27DV7bl{
	margin-top: 20px;
	margin-bottom: 20px!;
}
	#ymaps150307181107664639{
		width: 470px!important;
		height: 257px!important;
		margin-left: -25px!important;
	}
	.ymaps-2-1-53-map{
		width: 470px!important;
		height: 257px!important;
		margin-left: -25px!important;
	}
	.fff{
       margin-left: -25px;
	}
	.djslider-default .slider-container{
	margin-left: 0px;
}
	.row2{
	display: flex;
	flex-direction: column;
}
.col2{
	display: flex;
	flex-direction: column;
	
}
.inner2-col{
	width: 100%;
}
.inner2_1-col{
	width: 100%;
	order: 2;
}
.inner2_2-col{
	width: 100%;
	order: -2;
}
.col2 img{
   width: 460px;
   height: 313px;
}
#djslider-loader105{
	display: none;
}
.row-fluid{
	margin: 0 40px;
}
	.turi img{
		display: block;
	}
	.proba{
		flex-wrap: wrap;
	}
	.inner-proba2{
		width: 560px;
		margin-left: 0px;
	}
	.inner-proba1{
		width: 200px;
	}
	.inner-proba3{
		display: flex;
		flex-direction: row;
		margin-left: 0px;
		width: 760px;
	}
	.container{
		width: 760px;
		margin: 0 auto;
	}
	.inner2_menu2{
		display:; 
	}
	div[class*="-view"] .row{
		flex-direction: column;
	}
	#djslider-loader90 img{
		width: 83%!important;
	}
	#djslider-loader105{
	display: 
} 
#djslider90{
	margin-left: -12px;
}
    .djslider-default{
    	width: 600px!important;
    }
    .inner-proba3_1{
        width: 265px;
        order: -1;
    }
    .inner-proba3_2{
    	width: 495px;
    }

    .xdsoft_autocomplete{
    	margin-left: 0px;
    }
    .map_description{
    	margin-bottom: 0px;
    }
    .map_view .xdsoft_map_box, .map_view .xdsoft_object_list_box{
    	padding: 10px 0 0 0 !important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate{
    	display: ;
    	width: 470px!important;
    	margin-top: 0px;
    	margin-left: 35px;
    }
    .xdsoft_map.xdsoft_show_gif_loader{
    	width: 470px!important;
    	margin-right: -66px;
    }
    .map_description{
    	margin-bottom: 0px!important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate h1{
    	padding-top: 0px;
    	font-size: 18px;
    }
    .xdsoft_row>div[class*=xdsoft_col] {
    float: none!important;
}
    .lupa{
    	margin-top: -50px;
    	margin-left: 30px;
    }
    .category-view{
    	width: 470px;
    	margin: 0px -10px;
    }
    .header-inner.clearfix{
    	width: 760px;
    	height: 160px;
    }
    div[class*="vm-col-"]{
    	width: 100%!important;
    }
    div.product{
    	height: 313px;
    	margin-bottom: 20px;
    }
    .browseProductImage{
    	max-height: 313px!important;
    }
    .vm-product-media-container{
    	width: 470px;
    	height: 313px;
    }
    .browse-view .row .product .spacer img, .related-products-view .row .product .spacer img{
    	width: 470px;
    	height: 313px;
    }
    .vm-product-descr-container-0{
    	width: 470px;
        margin-top: -65px;
    }
    .vm3pr-1 .vm-customfields-wrap{
    	margin-left: 265px;
    	margin-top: -65px;
    }
    .nav.menu a{
    	font-size: 16px;
    }
    .nav-centr{
    	width: 700px;
    	margin-top: 115px;
    	margin-left: -175px;
    	margin-right: 60px;
    }
    .horizontal-separator{
    	margin: 0;
    }
    .brand.pull-left{
    	height: 70px;
    	width: 130px;
    	margin-bottom: 80px;
    	margin-left: 50px;
    }
    .brand.pull-left img{
    	height: 70px;
    	width: 130px;
    }
    .navigation{
    	width: 680px;
    }
    .nomeraTel-header{
    	margin-left: -268px;
        margin-right: 65px;
        margin-top: -70px;
    }
    .inner-nomeraTel-header span {
       margin-left: 10px;
       font-size: 14px;
    }
    .inner-nomeraTel-header a {
        font-size: 14px;
    }
    .nav.menu{
    	width: 655px;
    }
    .menu2{
    	width: 180px;
    	margin-left: 30px;
    }
    .menu2 .inner_menu2 a{
    	font-size: 16px;
    }
    .inner2_menu2{
    	width: 200px;
    }
    .djslider-default {
    margin: 0px 95px;
    }
    .inner-footerG{
    	display: none;
    }
    .footerA{
    	width: 760px;
    }
    .inner-footerGR{
    	margin-left: 40px;
    }
    .inner1-footerGR{
    	margin-left: 40px;
    }
    .inner-footerGSdfa{
     flex-direction: column;
     margin-right: -10px;
    }
    .inner-footerGD{
    	width: 150px;
    }
    .turi h3{
	font-size: 21px;
	margin-left: 15px;
}
.turi img{
		display: block;
	}
	.turi{
	   margin-left: 36px;
    margin-bottom: 20px;
    margin-top: 0px;
}
.main-image img{
	max-height: 505px;
}
.product-container.productdetails-view.productdetails img{
	height: 
}
.vm-product-container{
	display: flex;
	flex-direction: column;
}
.product-container.productdetails-view.productdetails img {
    width: 470px;
    height: 313px;
}


.vm-product-container .vm-product-media-container {
    float:none; 
    width: 100%;
}
span.vm-price-desc{
	display: block;
	margin-left: 178px;
	margin-top: -24px;
	color: #333!important;
	font-size: 22px!important;
	font-size: 16px!important;
}
.PricesalesPrice{
	display: inline-block;
	margin-left: 115px;
	    margin-top: -29px;
	    width: 100px;
    position: absolute;
    font-size: 16px!important;
    color: #333!important;
    display: ;
}
.aer{
	width: 450px!important;
}
.vm-product-media-container{
		height: auto;
	}
.proba{
	width: 760px;
}
.ymaps-2-1-62-map{
	width: 515px!important;
}
div[class*="-view"] .row{
	width: 515px;
}
}


@media only screen and (max-width: 759px) and (min-width: 640px){
	#ymaps1504269079487193217{
		height: 290px;
	}
	#ymaps1504268109241727561{
	width: 470px!important;
	height: 257px!important;
	margin-left: -25px!important;
}
#ymaps1504268783747180551{
	width: 470px;
}
    .inner-proba1{
    	width: 0px;
    }
    .proba{
    	width: 640px;
    }
	span.vm-price-desc{
	display: block;
	margin-left: 246px;
	margin-top: -30px;
	color: #333!important;
	font-size: 25px!important;
}
.PricesalesPrice{
	display: inline-block;
	margin-left: 175px;
	    margin-top: -29px;
	    width: 100px;
    position: absolute;
    font-size: 25px!important;
    color: #333!important;
    display: ;
}
	.inner3_menu2{
    	display: none;
    }

	#gsInformerID-767IDiq27DV7bl{
		display: none;
	}
	.djslider-default .slider-container{
	margin-left: 0px;
}
	.turi img{
		display: block;
	}
	.turi{
	    margin-left: 15px;
	margin-top: 50px;
    margin-bottom: 20px;
}
.turi h3{
	font-size: 21px;
	margin-left: 15px;
}
	.proba{
		flex-wrap: wrap;
	}
	.inner-proba2{
		width: 640px;
		margin-left: 0px;
	}
	/*.inner-proba1{
		width: 200px;
	}*/
	.inner-proba3{
		display: flex;
		flex-direction: row;
		margin-left: 0px;
	}
	.container{
		width: 640px;
		margin: 0 auto;
	}
	.inner2_menu2{
		display: none;
	}
	div[class*="-view"] .row{
		flex-direction: column;
	}
	#djslider-loader90 img{
		width: 100%!important;
	}
	#djslider-loader105{
	display: 
} 
#djslider90{
	margin-left: px;
}
    .djslider-default{
    	width: 640px!important;
    }
    /*.inner-proba3 :first-child{
    	order: 1;
    	width: 200px;
    }*/
    .inner-proba3_1{
        width: 0px;
    }
    .inner-proba3_2{
    	width: 640px;
    }
    .inner-proba3{
    	width: 640px;
    }
    .xdsoft_autocomplete{
    	margin-left: 0px;
    }
    .map_description{
    	margin-bottom: 0px;
    }
    .map_view .xdsoft_map_box, .map_view .xdsoft_object_list_box{
    	padding: 10px 0 0 0 !important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate{
    	display: ;
    	width: 640px!important;
    	margin-top: 0px;
    	margin-left: 35px;
    }
    .xdsoft_map.xdsoft_show_gif_loader{
    	width: 640px!important;
    	margin-right: -66px;
    }
    .map_description{
    	margin-bottom: 0px!important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate h1{
    	padding-top: 0px;
    	font-size: 18px;
    }
    .xdsoft_row>div[class*=xdsoft_col] {
    float: none!important;
}
    .lupa{
    	margin-top: -18px;
    	margin-left: 30px;
    }
    .category-view{
    	width: 640px;
    	margin: 0px 0px;
    	margin-bottom: -75px;
    }
   
    .header-inner.clearfix.active-header {
    	height: 250px;
    }
    .header-inner.clearfix{
    	width: 480px;
    	height: 110px;
    	justify-content: flex-start;
    	flex-wrap: wrap;
    }
    div[class*="vm-col-"]{
    	width: 82%!important;
    }
    div.product{
    	height: 425px;
    margin-bottom: 25px;
    }
    .browseProductImage{
    	max-height: 425px!important;
    }
    .vm-product-media-container{
    	width: 640px;
    	height: 425px;
    }
    .browse-view .row .product .spacer img, .related-products-view .row .product .spacer img{
    	width: 640px;
    	height: 425px;
    }
    .vm3pr-1 .vm-customfields-wrap{
    	margin-left: 370px;
    	margin-top: -80px;
    }
    
    .nav-centr{
    	display: ;
    	order:1;
    	z-index: 20001;
    }
    .menu2{
    	display:;
    	margin-top: px;
    	width: 640px;
    	background-color: #05a8b7;
    	z-index: 10004;
        padding-left: 15px;
    position: absolute;
    }
    .djslider-default {
    margin: 0px 95px;
    }
    .inner-footerG{
    	display: none;
    }
    .footerA{
    	width: 640px;
    }
    .inner-footerGR{
    	margin-left: 20px;
    }
    .inner1-footerGR{
    	margin-left: 20px;
    }
    .inner-footerGSdfa{
     flex-direction: column;
     margin-right: -10px;
    }
    .inner-footerGD{
    	width: 90px;
    }
    .vm-product-descr-container-0 a{
    	font-size: 25px;
    }
    .vm-product-descr-container-0{
    	width: 640px;
        margin-top: -87px;
        min-height: 72px;
    }
    .product-field-display{
    	font-size: 22px;
    }
    .xdsoft_row>div[class*=xdsoft_col]{
    	margin-left: -232px;
    }
    	.row2{
	display: flex;
	flex-direction: column;
}
.col2{
	display: flex;
	flex-direction: column;
	
}
.inner2-col{
	width: 100%;
}
.inner2_1-col{
	width: 100%;
	order: 2;
}
.inner2_2-col{
	width: 100%;
	order: -2;
}
.col2 img{
   width: 640px;
   height: 425px;
}
.main-image img{
	max-height: 505px;
}
.product-container.productdetails-view.productdetails img{
	height: 
}
.vm-product-container{
	display: flex;
	flex-direction: column;
}
.product-container.productdetails-view.productdetails img {
    width: 640px;
    height: 425px;
}
.vm-product-container .vm-product-media-container {
    float:none; 
    width: 100%;
}
.nomeraTel-header{
	margin-right: 0px;
}
.navigation{
	width: 640px;
}
.nav.menu{
	flex-direction: column;
	height: 140px;
	align-items: flex-start;
	justify-content: flex-start;
	background-color: #05a8b7;
	display: none;
	margin-left: -65px;
    margin-right: 100px;
}
.menu2 .inner_menu2 {
	display: none;
}
.nav.menu li{
	margin-left: 15px;
	    margin-bottom: 10px;
    margin-top: 10px;
}
.navicon-button{
    display: block;
    margin-left: 20px;
    width: 85px;
}
.small-bocks {
    display: block;
    background-color: #fff;
    height: 3px;
    width: 45px;
    margin-top: 12px;
    margin-left: 7px;
}
.menu2 .inner_menu2 a{
	color: #fff;
}
.nav-child.unstyled.small{
	z-index:  30005;
	position: relative;
}
.aer{
	width: 600px!important;
}
#gsInformerID-4uLoC6iCQc3IwN{
		display: none;
	}
	.vm-product-media-container{
		height: auto;
	}
.proba{
	width: 
}
}


@media only screen and (max-width: 639px) and (min-width: 480px){
	.vm-product-media-container{
		height: auto;
	}
.inner-proba1{
    	width: 0px;
    }
    .proba{
    	width: 480px;
    }
	#gsInformerID-4uLoC6iCQc3IwN{
		display: none;
	}
		span.vm-price-desc{
	display: block;
	margin-left: 140px;
	margin-top: -36px;
	color: #333!important;
	font-size: 16px!important;
}
.PricesalesPrice{
	display: inline-block;
	margin-left: 80px;
	    margin-top: -29px;
	    width: 100px;
    position: absolute;
    font-size: 16px!important;
    color: #333!important;
    display: ;
}
	.inner3_menu2{
    	display: none;
    }

	#gsInformerID-767IDiq27DV7bl{
		display: none;
	}
	.djslider-default .slider-container{
	margin-left: 0px;
}
	.turi img{
		display: block;
	}
	.turi{
	    margin-left: 15px;
	margin-top: 50px;
    margin-bottom: 20px;
}
.turi h3{
	font-size: 21px;
	margin-left: 15px;
}
	.proba{
		flex-wrap: wrap;
	}
	.inner-proba2{
		width: 480px;
		margin-left: 0px;
	}
	/*.inner-proba1{
		width: 200px;
	}*/
	.inner-proba3{
		display: flex;
		flex-direction: row;
		margin-left: 0px;
	}
	.container{
		width: 480px;
		margin: 0 auto;
	}
	.inner2_menu2{
		display: none;
	}
	div[class*="-view"] .row{
		flex-direction: column;
	}
	#djslider-loader90 img{
		width: 100%!important;
	}
	#djslider-loader105{
	display: 
} 
#djslider90{
	margin-left: px;
}
    .djslider-default{
    	width: 480px!important;
    }
    /*.inner-proba3 :first-child{
    	order: 1;
    	width: 200px;
    }*/
    .inner-proba3_1{
        width: 0px;
    }
    .inner-proba3_2{
    	width: 480px;
    }
    .inner-proba3{
    	width: 480px;
    }
    .xdsoft_autocomplete{
    	margin-left: 0px;
    }
    .map_description{
    	margin-bottom: 0px;
    }
    .map_view .xdsoft_map_box, .map_view .xdsoft_object_list_box{
    	padding: 10px 0 0 0 !important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate{
    	display: ;
    	width: 480px!important;
    	margin-top: 0px;
    	margin-left: 35px;
    }
    .xdsoft_map.xdsoft_show_gif_loader{
    	width: 480px!important;
    	margin-right: -66px;
    }
    .map_description{
    	margin-bottom: 0px!important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate h1{
    	padding-top: 0px;
    	font-size: 18px;
    }
    .xdsoft_row>div[class*=xdsoft_col] {
    float: none!important;
}
    .lupa{
    	margin-top: -18px;
    	margin-left: 30px;
    }
    .category-view{
    	width: 480px;
    	margin: 0px 0px;
    	margin-bottom: -75px;
    }
    .header-inner.clearfix.active-header {
    	height: 250px;
    }
    .header-inner.clearfix{
    	width: 480px;
    	height: 110px;
    	justify-content: flex-start;
    	flex-wrap: wrap;
    }
    .nomeraTel-header {
    margin-right: 0px;
    margin-top: 20px;
    }
    div[class*="vm-col-"]{
    	width: 82%!important;
    }
    div.product{
    	height: px;
    margin-bottom: 25px;
    }
    .browseProductImage{
    	max-height: 425px!important;
    }
    .vm-product-media-container{
    	width: 480px;
    	height: px;
    }
    .browse-view .row .product .spacer img, .related-products-view .row .product .spacer img{
    	width: 480px;
    	height:px;
    }
    .vm3pr-1 .vm-customfields-wrap{
    	margin-left: 370px;
    	margin-top: -80px;
    }
    
    .nav-centr{
    	display: ;
    	order:1;
    	z-index: 20001;
    }
    .menu2{
    	display:;
    	margin-top: px;
    	width: 480px;
    	background-color: #05a8b7;
    	z-index: 10004;
        position: absolute;
    }
    .djslider-default {
    margin: 0px 95px;
    }
    .inner-footerG{
    	display: none;
    }
    .footerA{
    	width: 480px;
    }
    .inner-footerGR{
    	margin-left: 7px;
    	width: 100px;
    }
    .inner1-footerGR{
    	margin-left: 7px;
    	width: 120px;
    }
    .inner-footerGSdfa{
     flex-direction: column;
     margin-right: -10px;
    }
    .inner-footerGD{
    	width: 90px;
    }
    .vm-product-descr-container-0 a{
    	font-size: 16px;
    }
    .vm-product-descr-container-0{
    	width: 378px;
        margin-top: -87px;
        min-height: 72px;
    }
    .product-field-display{
    	font-size: 22px;
    }
    .xdsoft_row>div[class*=xdsoft_col]{
    	margin-left: -232px;
    }
    	.row2{
	display: flex;
	flex-direction: column;
}
.col2{
	display: flex;
	flex-direction: column;
	
}
.inner2-col{
	width: 100%;
}
.inner2_1-col{
	width: 100%;
	order: 2;
}
.inner2_2-col{
	width: 100%;
	order: -2;
}
.col2 img{
   width: 440px;
   height: px;
}
.main-image img{
	max-height: 505px;
}
.product-container.productdetails-view.productdetails img{
	height: 
}
.vm-product-container{
	display: flex;
	flex-direction: column;
}
.product-container.productdetails-view.productdetails img {
    width: 480px;
    height: 425px;
}
.vm-product-container .vm-product-media-container {
    float:none; 
    width: 100%;
}
.nomeraTel-header{
	margin-right: 0px;
}
.navigation{
	width: 480px;
}
.nav.menu{
	flex-direction: column;
	height: 140px;
	align-items: flex-start;
	justify-content: flex-start;
	background-color: #05a8b7;
	display: none;
}
.menu2 .inner_menu2 {
	display: none;
}
.nav.menu li{
	margin-left: 15px;
	    margin-bottom: 10px;
    margin-top: 10px;
}
.navicon-button{
    display: block;
    margin-left: 400px;
    margin-top: -110px;
    width: 85px;
}
.small-bocks {
    display: block;
    background-color: #fff;
    height: 3px;
    width: 45px;
    margin-top: 12px;
    margin-left: 7px;
}
.menu2 .inner_menu2 a{
	color: #fff;
}
.nav-child.unstyled.small{
	z-index:  20005;
}
.aer{
	width: 460px!important;
}
div[class*="-view"] .row {
    width: 480px;
    }
.ymaps-2-1-53-map{
	height: 300px!important;
}
#ymaps1503659217832897537{
	height: 300px!important;
}
.footerG{
	width: 465px;
}
}


@media only screen and (max-width: 479px) and (min-width: 320px) {
	.djslider-default ul.djslider-in > li{
		margin: 0px!important;
	}
	.footerG{
	width: 305px;
}
	.inner-proba1{
    	width: 0px;
    }
    .proba{
    	width: 320px;
    }
	.vm-product-media-container{
		height: auto;
	}
	#gsInformerID-4uLoC6iCQc3IwN{
		display: none;
	}
		span.vm-price-desc{
	display: block;
	margin-left: 130px;
	margin-top: -36px;
	color: #333!important;
	font-size: 13px!important;
}
.PricesalesPrice{
	display: inline-block;
	margin-left: 45px;
	    margin-top: -29px;
	    width: 100px;
    position: absolute;
    font-size: 13px!important;
    color: #333!important;
    display: ;
}
	.inner3_menu2{
    	display: none;
    }

	#gsInformerID-767IDiq27DV7bl{
		display: none;
	}
	.djslider-default .slider-container{
	margin-left: 0px;
}
	.turi img{
		display: block;
	}
	.turi{
	    margin-left: 15px;
	margin-top: 50px;
    margin-bottom: 20px;
}
.turi h3{
	font-size: 21px;
	margin-left: 15px;
}
	.proba{
		flex-wrap: wrap;
	}
	.inner-proba2{
		width: 320px;
		margin-left: 0px;
	}
	/*.inner-proba1{
		width: 200px;
	}*/
	.inner-proba3{
		display: flex;
		flex-direction: row;
		margin-left: 0px;
	}
	.container{
		width: 320px;
		margin: 0 auto;
	}
	.inner2_menu2{
		display: none;
	}
	div[class*="-view"] .row{
		flex-direction: column;
	}
	#djslider-loader90 img{
		width: 100%!important;
	}
	#djslider-loader105{
	display: 
} 
#djslider90{
	margin-left: px;
}
    .djslider-default{
    	width: 320px!important;
    }
    /*.inner-proba3 :first-child{
    	order: 1;
    	width: 200px;
    }*/
    .inner-proba3_1{
        width: 0px;
    }
    .inner-proba3_2{
    	width: 320px;
    }
    .inner-proba3{
    	width: 320px;
    }
    .xdsoft_autocomplete{
    	margin-left: 0px;
    }
    .map_description{
    	margin-bottom: 0px;
    }
    .map_view .xdsoft_map_box, .map_view .xdsoft_object_list_box{
    	padding: 10px 0 0 0 !important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate{
    	display: ;
    	width: 320px!important;
    	margin-top: 0px;
    	margin-left: 35px;
    }
    .xdsoft_map.xdsoft_show_gif_loader{
    	width: 320px!important;
    	margin-right: -66px;
    }
    .map_description{
    	margin-bottom: 0px!important;
    }
    .xdsoft_yandex_maps.xdsoft_map2.map.xdsoft_with_object_list1.xdsoft_map_with_navigate h1{
    	padding-top: 0px;
    	font-size: 18px;
    }
    .xdsoft_row>div[class*=xdsoft_col] {
    float: none!important;
}
    .lupa{
    	margin-top: -70px;
    	margin-left: 0px;
    }
    .category-view{
    	width: 320px;
    	margin: 0px 0px;
    	margin-bottom: -75px;
    }
    .header-inner.clearfix.active-header {
    	height: 290px;
    }
    .header-inner.clearfix{
    	width: 320px;
    	height: 160px;
    	justify-content: flex-start;
    	flex-wrap: wrap;
    }
    div[class*="vm-col-"]{
    	width: 100%!important;
    }
    div.product{
    	height: 220px;
    margin-bottom: 25px;
    }
    .browseProductImage{
    	max-height: 425px!important;
    }
    .vm-product-media-container{
    	width: 320px;
    	height: auto;
    }
    .product.vm-col.vm-col-2.vertical-separator{
    	margin: 0px;
    }
    .product.vm-col.vm-col-2{
    	margin: 0px;
    }
    .browse-view .row .product .spacer img, .related-products-view .row .product .spacer img{
    	width: 300px;
    	height:auto;
    }
    .vm3pr-1 .vm-customfields-wrap{
    	margin-left: 370px;
    	margin-top: -80px;
    }
    
    .nav-centr{
    	display: ;
    	order:1;
    	z-index: 20001;
    }
    .menu2{
    	display:;
    	margin-top: px;
    	width: 320px;
    	background-color: #05a8b7;
    	z-index: 10004;
        position: absolute;
    }
    .djslider-default {
    margin: 0px 95px;
    }
    .inner-footerG{
    	display: none;
    }
    .footerA{
    	width: 320px;
    }
    .inner-footerGR{
    	margin-left: 7px;
    	width: 145px;
    }
    .inner1-footerGR{
    	margin-left: 7px;
    	width: 160px;
    }
    .inner-footerGSdfa{
     flex-direction: column;
     margin-right: -10px;
    }
    .inner-footerGD{
    	width: 130px;
    }
    .vm-product-descr-container-0 a{
    	font-size: 13px;
    	margin-left: 10px;
    }
    .vm-product-descr-container-0{
    	width: 318px;
        margin-top: -87px;
        min-height: 72px;
    }
    .product-field-display{
    	font-size: 22px;
    }
    .xdsoft_row>div[class*=xdsoft_col]{
    	margin-left: -232px;
    }
    	.row2{
	display: flex;
	flex-direction: column;
}
.col2{
	display: flex;
	flex-direction: column;
	
}
.inner2-col{
	width: 100%;
}
.inner2_1-col{
	width: 100%;
	order: 2;
}
.inner2_2-col{
	width: 100%;
	order: -2;
}
.col2 img{
   width: 280px;
   height: px;
}
.main-image img{
	max-height: 505px;
}
.product-container.productdetails-view.productdetails img{
	height: 
}
.vm-product-container{
	display: flex;
	flex-direction: column;
}
.product-container.productdetails-view.productdetails img {
    width: 320px;
    height: 425px;
}
.vm-product-container .vm-product-media-container {
    float:none; 
    width: 100%;
}
.nomeraTel-header{
	margin-right: -35px;
    margin-top: -90px;
    margin-left: 145px;
}
.navigation{
	width: 320px;
}
.nav.menu{
	flex-direction: column;
	height: 140px;
	align-items: flex-start;
	justify-content: flex-start;
	background-color: #05a8b7;
	display: none;
}
.menu2 .inner_menu2 {
	display: none;
}
.nav.menu li{
	margin-left: 15px;
	    margin-bottom: 10px;
    margin-top: 10px;
}
.navicon-button{
    display: block;
    margin-left: 130px;
    margin-top: -20px;
    width: 85px;
}
.small-bocks {
    display: block;
    background-color: #fff;
    height: 3px;
    width: 45px;
    margin-top: 12px;
    margin-left: 7px;
}
.menu2 .inner_menu2 a{
	color: #fff;
}
.nav-child.unstyled.small{
	z-index:  20005;
}
.aer{
	width: 300px!important;
}
div[class*="-view"] .row {
    width: 320px;
    }
.ymaps-2-1-53-map{
	height: 300px!important;
}
#ymaps1503659217832897537{
	height: 300px!important;
}
.inner-nomeraTel-header span,.inner-nomeraTel-header a{
	font-size: 12px;
}
.footerG{
	flex-wrap: wrap;
	height: 150px;
}
}