@media (min-width: 1200px) {
	.resp-vtabs ul.resp-tabs-list { width:20% !important}
	.resp-vtabs .resp-tabs-container { width: 79.3% !important} 
}
@media (min-width: 1200px) and (max-width: 1700px) {
	.t3-slideshow .banner_top { background: #fff} 
	.t3-slideshow .banner_top_cont { height:50%; position:relative}
	.t3-slideshow .banner_top_cont img { position: absolute; height:100%}
	.t3-slideshow .banner_top .row { height:50%; }
	.t3-slideshow .banner_top_sx,.t3-slideshow .banner_top_dx { position: relative}
	.t3-slideshow .banner_top_sx img,.t3-slideshow .banner_top_dx img { }
	.t3-slideshow .banner_top_sx { padding-right:5px;}
	.t3-slideshow .banner_top_dx { padding-left:5px;}

}
@media (min-width: 1200px) and (max-width: 1490px) {
	#cerca input.vmajaxlivesearch-box { width: 650px !important}
	.head-right-wrap .head-right,#vmAjaxDropdownCartModule_318 { margin-left:0}
	#vmAjaxDropdownCartModule_318  { width: 200px}
}
@media (min-width: 1200px) and (max-width: 1390px) {
	.head-right-wrap .head-right { margin-left:0}
	.head-actions { padding-left:0}
}
@media (min-width: 1200px) and (max-width: 1300px) {
	#cerca input.vmajaxlivesearch-box { width: 550px !important}
	.head-right-wrap .head-right { margin-left:0}
}
@media (min-width: 980px) and (max-width: 1199px) {
	#cerca input.vmajaxlivesearch-box { width: 500px !important}
	.head-right-wrap .head-right,#vmAjaxDropdownCartModule_318 { margin-left:0}
	#vmAjaxDropdownCartModule_318  { width: 200px}
	.head-actions { padding-left:0}
}
@media (min-width: 980px) and (max-width: 1199px) {
	.head-right-wrap .head-right,#vmAjaxDropdownCartModule_318 { margin-left:0}
	#vmAjaxDropdownCartModule_318  { width: 200px}
	#cerca input.vmajaxlivesearch-box { width: 400px !important}
	#t3-header .logo{ order: inherit; display: flex}
	#t3-header .logo-text { padding-left:12px}
	.t3-header .logo .off-canvas { margin-left:10px}
	#t3-header #cerca { width:100%}
	.banner_top_sx,.banner_top_dx { width: 100%}
	.banner_top_cont { display: none;}
	.t3-sl-home h4 { line-height: 1}
	.t3-sl-home { display:inline-block}
	.head-right-wrap .head-right { margin-left:0}
	.head-actions { padding-left:0}
}
@media (min-width: 980px) and (max-width: 1024px) { 
.informazioni_usato_cat .prezzo_usato { height: 35px}
	.informazioni_usato_cat .prezzo_usato.imm { height:36px} 
	.head-right-wrap .head-right { margin-left:0}
}
@media (max-width: 979px) {
	.head-right-wrap .head-right,#vmAjaxDropdownCartModule_318 { margin-left:0}
	#vmAjaxDropdownCartModule_318  { width: 170px}
	.head-actions { padding-left:0}
	#cerca input.vmajaxlivesearch-box { width: 300px !important}
	#t3-header .logo{ order: inherit; display: flex}
	#t3-header .logo-text { padding-left:12px}
	.t3-header .logo .off-canvas { margin-left:10px}
	#t3-header #cerca { width:100%}
	.banner_top_sx,.banner_top_dx { width: 100%;padding-right:0}
	.banner_top_cont { display: none;}
	.t3-sl-home h4 { line-height: 1}
	.t3-slideshow .slideshow_top { width: 70% ; float:left; padding-right:0; padding-left:0}
	.t3-slideshow .banner_top { width: 29.9% ; float:left; padding-right:0}
	.t3-sl-home { display:inline-block}
	.t3-sl-home .col-lg-3 { padding-right:0; padding-left:5px}
	.t3-statistiche .total-products { float:left; width: 33.333%}
	.t3-auto .prezzo_usato { }
	.t3-negevidenza #djslider-loader262 { margin-left:0}
	.informazioni_usato_cat .prezzo_usato::before { height:36px}
	.informazioni_usato_cat .prezzo_usato.imm::before { height:35px;}
	div.productdetails-view.productdetails .vm-product-container .additional-images .floatleft { margin-top:0}
	.informazioni_usato_cat .prezzo_usato { height: 35px}
	.informazioni_usato_cat .prezzo_usato.imm { height:36px}  
	.head-right-wrap .head-right { margin-left:0} 
}
@media (min-width: 768px) and (max-width: 860px) { 
	#vmAjaxDropdownCartModule_318  { width: 170px}
	.head-actions { padding-left:0}
	#cerca input.vmajaxlivesearch-box { width: 210px !important}
	.head-right-wrap .head-right .head-user { margin-left:0}
}
@media (max-width: 767px) {
	/*#t3-header { margin-top:110px}*/
	#contattitop .custom { margin-top:0}
	.logo-image img { height:80px}
	.head-right-wrap .head-right img { height:70px}
	.head-actions.pull-right { top:10px; position:relative}
	.i-product-cats { float:left; width: 43%; padding-left:0}
	.mr-header-menu { float:left; width: 56.9%; padding-right:0; margin-top:5px}
	.mr-header-menu form { margin-bottom:0}
	.mr-header-menu .search-results { border:none;}
	.mr-header-menu input.vmajaxlivesearch-box,.mr-header-menu .search-input-container .search-image > i { height:34px !important; line-height: 34px !important}
	div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1.parent > a, div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1.parent > span.separator { padding-right:0 !important; padding-left:0; text-align: left}
	#t3-mainnav div#maximenuck263.maximenuckh ul:not(.noresponsive) li > div.floatck{ position: absolute !important; width: 370px !important}
	div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > a, div#maximenuck263 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > a, div#maximenuck263 .maxipushdownck li.maximenuck:not(.headingck) > a, div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > span.separator, div#maximenuck263 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > span.separator, div#maximenuck263 .maxipushdownck li.maximenuck:not(.headingck) > span.separator { padding-left:0; padding-right:0;}
	div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck), div#maximenuck263 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck), div#maximenuck263 .maxipushdownck li.maximenuck:not(.headingck) { margin-left:0 !important}
	div#maximenuck263.maximenuckh ul.maximenuck ul.maximenuck2 li.maximenuck > .nav-header, div#maximenuck263 .maxipushdownck ul.maximenuck2 li.maximenuck > .nav-header { padding-left:10px !important}
	div#maximenuck263 li.maximenuck.level1 > div.floatck { padding: 0}
	.t3-slideshow .banner_top { width: 100% ; float:left; padding-right:0}
	body { padding-left:0; padding-right:0;}
	#t3-header .logo.mobile { order: inherit; display: flex}
	#t3-header .logo-text { padding-left:12px}
	.t3-header .logo .off-canvas { margin-left:10px}
	#t3-header #cerca { width:100%}
	.head-actions.pull-right { width: auto; position: absolute; right:5px; top:0; padding-right:0}
	.com_sppagebuilder.view-page .head-actions.pull-right { top:0 !important}  
	#sp-page-builder .full-width { margin: 0 -5vw !important}
	.head-right-wrap .head-right > div { margin-left:15px; margin-top:0}
	.head-right-wrap { display:block}
	#vmAjaxDropdownCartModule_318 { width: auto !important; margin-top:0; margin-right:15px;}
	.t3-slideshow .slideshow_top { width: 100%; margin-bottom:30px}
	.t3-slideshow .row-eq-height { display: block;}
	.banner_top_sx,.banner_top_dx { float:left; width: 49.9%; padding-right:20px}
	.banner_top_dx { }
	.t3-slideshow { margin-bottom:0}
	.t3-sl-home .module-ct { border-right:0 !important}
	#djslider-loader262 { margin-left:0}
	.controlsOutside .flexibleSlider-wrapper { padding:0 !important}
	.flexibleSlider-wrapper .flexibleSlider-controls-direction a.flexibleSlider-prev { left:-10px}
	.flexibleSlider-wrapper .flexibleSlider-controls-direction a.flexibleSlider-next { right:-10px}
	.t3-negevidenza .djslider-loader { padding:0;}
	.view-sellerlist .i_nostri_negozi,.view-productlist .wk_banner_main { margin-top:-70px}
	.view-sellerlist .colonna_negozi { margin-bottom:10px;}
	.view-productlist .banner_profilo,#flexicontent .ban_negozio,.com_marketplace.view-products .banner_profilo{ height:95px}
	.view-productlist .companylogo_profile { display:none;}
	.view-productlist .info_venditore_profilo { padding-left:0}
	.info_venditore_profilo.dx.mobile { position: relative; top:0; bottom:inherit; right: inherit}
	.info_venditore_profilo.dx.mobile ul li {
	display: block;
	margin-left: 0;
}
	.view-sellerlist .i_nostri_negozi, .view-productlist .wk_banner_main {
	margin-bottom:5px;
} 
	.info_venditore_profilo ul { padding-left:0}
	#facebox .content { width: 300px}
	.hidden-lg { line-height: 0}
	.t3-off-canvas-body ul li { margin-bottom:15px; line-height: 1.4}
	#flexicontent .banner_seller .nome_negozio { position:relative; bottom:inherit}
	#flexicontent .banner_seller .nome_negozio h1 { margin-top:0; line-height: 1.2}
	#flexicontent .banner_seller { margin-bottom:20px;}
	.com_flexicontent .t3-content { padding-left:0 }
	.immagini_miepro,.con_miepro { padding-right:0}
	.con_miepro .titolo { width: 60%; padding-left:5px;}
	.con_miepro .features,.con_miepro .descrizione,.con_miepro .venditore { padding-left:5px;}
	.sidebar-left-estetica,.contenuto_proprieta,.contenuto_estetica { padding-left:0; padding-right:0}
	.tab_sotto .nav-tabs > li { width: 100%; padding:0 15px;}
	.rg-gallery > .rg-view { display: none; margin-bottom:0;}
	.specifiche .col-md-3 { margin-bottom:20px}
	.caratteristiche_usato_top { padding-bottom:0}
	.t3-footer .logo-text a span { font-size:42px}
	.t3-footer .logo-text .site-slogan {
	font-size: 18px;
	letter-spacing: 8px;
}
	.prodslider h3, .auto h3, .immobiliare h3 { margin:0}
	.informazioni_usato_cat .prezzo_usato::before {
	height: 35px; 
}
	.flexibleSliderPictureContainer { margin-top:25px;}
	.prodslider .moduletable { margin-bottom:40px}
	.mappa_neg .info_negozio { position: relative}
	div.productdetails-view.productdetails { display: block}
	div.productdetails-view.productdetails .vm-product-container { padding:0}
	div.productdetails-view.productdetails .vm-product-container.cont_dx { padding-left:0}
	.view-productdetails .t3-mainbody { margin-top:5px; padding-top:0}
	div.productdetails-view.productdetails .vm-product-container .additional-images .floatleft { margin-top:0}
	.vm-product-container .jcarousel-container.clearfix { width: 90%}
	.zoomContainer,.zoomLens,.zoomlupa.photo,.zoomWindowContainer { display: none !important}
	.vm-product-container iframe { width:0; height:0;}
	.view-productdetails iframe { display: none;}
	.view-productdetails iframe#jcemediabox-popup-iframe { display: block}
	#jcemediabox-popup-body { max-width: 100%}
	.ask-a-question .send_message { padding:18px 26px}
	.main-image #Img_zoom2 {}
	.main-image .big_img { }
	.zoomContainer { width: 0!important; height: 0!important; z-index: -1 !important}
	.com_flexicontent.view-category .t3-mainbody.container { padding-left:0}
	div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1.parent > a::after, div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1.parent > span.separator::after {
	right:-14px;
}
	.formContainer .uk-grid,.formContainer .uk-width-6-12,.formContainer .uk-width-12-12 { display: inline-block; width: 100% !important; margin-top:-7px !important}
	.formContainer .input_gdpr { float:left; width: 20px;}
	.formContainer .label_gdpr { float:left; width: 90%}
	.formContainer .label_gdpr label { line-height: 1; font-size:12px; font-weight: 400}
	.formContainer .uk-width-6-12,.formContainer .uk-width-12-12 { margin-bottom:15px !important}
	.formContainer .uk-width-12-12 textarea { height:120px}
	.formContainer button { margin-top:20px}
	.tab_sotto .caratteristiche_proprieta .specifiche ul li label { display: block}
	.navigazione .product-neighbours a { margin-bottom:20px}
	.head-right-wrap { margin-right:0px;}
	.head-right-wrap .head-right { display: block; margin-left:0}
	.head-right-wrap .head-right .vmadCartModule { margin-left:0; margin-left:0; margin-right:10px;} 
	.head-right-wrap .head-right .vmadCartModule .vmcscart_wrapper a.cart_dropdown { padding:11px 0}
	.head-right-wrap .head-right .clear { clear: none !important}
	.home .head-actions.pull-right { top:0}
	.head-actions.pull-right {
	width: auto;
	position: absolute;
	right: 40px;
	top:25px;
	padding-right: 0;
	padding-left: 0;
}
	#vmAjaxDropdownCartModule_318 div.cart_content { left:inherit !important; right:0 !important; width: 300px !important}
	.altro_cart { display: none !important}
	#vmAjaxDropdownCartModule_318 div.cart_content.arrow_box::after, #vmAjaxDropdownCartModule_318 div.cart_content.arrow_box::before { left:85% !important}
	.head-right-wrap .head-user { padding-top:3px;}
	.product-field-type-E .jvbres-renttable .renttable .row { width: 49.9%}
	.com_marketplace.view-products .recent_pro_md .pro_name { width: 80%}
	.com_marketplace.view-products .recent_pro_md .wk_enabledisable,.com_marketplace.view-products .recent_pro_md .action,.com_marketplace.view-products .recent_pro_md .pro_detail,.com_marketplace.view-products .pro_price { text-align: center}
	.t3-footer .sppb-shape-container.sppb-bottom-shape { top:-25px}
	.sp-page-builder .page-content #feature { padding:60px 0 20px !important}
	div#maximenuck333 .maximenumobiletogglericonck { background: #EE1C25 !important; color:#fff !important}
	.menum #maximenuck333 .maximenumobiletogglericonck { padding-top:3px !important; font-size:24px !important}
	.sp-page-builder .page-content #slide { padding-bottom:0}
	.t3-footnav .t3-module { padding-bottom:0}
	#Mod329 p,#Mod329 .titolo-fot.dx { text-align: left !important; }
	#Mod329.t3-module {padding-top:0 !important}
	#Mod328 { margin-top:150px}
	.t3-subscribe-wrap { margin-top:0}
	.t3-copyright { padding:0 15px}
	.home .sp-page-builder .page-content #slide { padding:0}
	.control-group .label_gdpr { width: 90%; line-height: 1}
	#sppb-addon-1619702535886 .sp-slider .sp-nav-control .nav-control { width:30px;}
}	
@media (max-width: 480px) {
	div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1.parent > a::after, div#maximenuck263.maximenuckh ul.maximenuck li.maximenuck.level1.parent > span.separator::after {
	right: -34px;
}
	.i-product-cats {
	float: left;
	width: 45%;
	padding-left: 0;
	margin-left: -10px;
}
	.head-right-wrap .head-right .vmadCartModule { margin-right:5px}
	#vmAjaxDropdownCartModule_318 div.cart_content { width: 260px !important}
	
	
}
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (orientation: landscape) {

 

}
/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}
/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

}
