@media all and (max-width: 768px) and (orientation: landscape) {

.item-page {font-size:12px; line-height:16px;}
.item-page p {margin-bottom:15px;}
.item-page h1 {font-size:40px; line-height:38px; margin-top:40px;}
.item-page h2 {font-size:34px; line-height:36px; margin-top:50px; margin-bottom:10px;}
.item-page h3 {font-size:32px !important; line-height:28px; margin-top:50px; margin-bottom:15px;}
.item-page h4 {font-size:22px; line-height:26px; color:#09c; display:block;}
.item-page ul {padding-left:30px; margin-top:20px; margin-bottom:20px;}
.item-page li {padding-left:2px; margin-bottom:10px; font-size:12px; line-height:16px; font-style:italic; list-style:outside disc;}




.bannerTampone img {height:320px;}
#camera_wrap_113 {height:350px !important; float:left; width:100%;}


.box_ServiziEc div {display:table-cell; width:26%; padding:40px 3% 20px 3%; min-height:50px; vertical-align:middle; border-top:1px solid #fff;}
.box_ServiziEc div.sEc_consegna br {display:none;}
.box_ServiziEc div figure {left:50%; margin-left:-12px; top:14px;}

.hp_espertiRobot h2 {margin-top:35px; padding-left:5%; padding-right:5%; font-size:46px; line-height:42px;}
.hp_espertiRobot .puls_vendRob {float:left; width:40%; height:250px; margin-top:25px; margin-left:5%;}
.hp_espertiRobot .puls_vendRob h3 {margin-top:35px; margin-left:20px;}
.hp_espertiRobot .puls_vendRob figure {left:-35px; bottom:-60px; width:260px; height:134px;}
.hp_espertiRobot .puls_assistRob {float:right; width:47%; height:250px; margin-top:25px; margin-right:5%;}
.hp_espertiRobot .puls_assistRob h3 {margin-top:35px; margin-left:20px;}
.hp_espertiRobot .puls_assistRob figure {right:-25px; bottom:0; width:190px; height:157px;}
.hp_espertiRobot .puls_sopralRob {width:90%; min-height:150px; margin-top:65px; background:#e5e5e5 url(../images/struttura/boxHP_espertiRobot_sopralluogo_oriz.jpg) right 0 no-repeat; border-radius:0 25px 50px 20px;}
.hp_espertiRobot .puls_sopralRob span {padding-top:40px; padding-left:40px; font-size:36px; line-height:38px;}
.hp_espertiRobot .puls_sopralRob h6 {padding-top:5px; padding-left:40px; font-size:50px; line-height:50px;}
.hp_espertiRobot .puls_sopralRob p {padding-top:10px; padding-left:45px; padding-bottom:30px; font-size:26px; line-height:26px;}

.moduletableHP_promozioni {background:url(../images/struttura/boxHP_espertiRobot_1200.png) center bottom no-repeat; padding-bottom:20px;}
.moduletableHP_promozioni h6 {width:76%;}

.HP_categorie .pulsCateg {width:23%; height:170px;}
.HP_categorie .pulsCateg.tosaerba, .HP_categorie .pulsCateg.trattorini, .HP_categorie .pulsCateg.trincie {vertical-align:top;}
.HP_categorie .selRicamb {width:60%; margin-top:50px;}

.banner_pubblicita {margin-left:-320px; width:640px; height:600px; margin-top:60px; background-size:contain !important;}
.banner_pubblicita.homePag {background-image:url(../images/banner_pubblicita/banner_pub_hp_700.jpg); height:620px;}
.banner_pubblicita.robot {background-image:url(../images/banner_pubblicita/banner_pub_robot_700.jpg);}
.banner_pubblicita.giardinaggio {background-image:url(../images/banner_pubblicita/banner_pub_giardinaggio_700.jpg);}
.banner_pubblicita.taglioLegno {background-image:url(../images/banner_pubblicita/banner_pub_tagliolegno_700.jpg);}
.banner_pubblicita.terreno {background-image:url(../images/banner_pubblicita/banner_pub_terra_700.jpg);}
.banner_pubblicita p {width:500px;}
.banner_pubblicita a {margin-top:70px;}

.virtuemart_search .vm-search-custom-search-input .inputbox {width:350px;}
.virtuemart_search .vm-search-custom-search-input .button {width:80px;}

.box_paginazioneTop .paginazioneTop {width:99%; margin-right:1%;}
.box_paginazioneBottom {width:93%; margin-left:3.5%; margin-right:3.5%;}
.box_paginazioneBottom ul .pagenav {width:30px; height:30px; line-height:30px; border-radius:15px; padding:0; font-size:18px;}

.listaProdBox {width:48%; margin:0 1% 5px 1%;}

.zoom_img {width:100%;}
.zoom_img .main-image {width:500px;}
.zoom_img .img-aggiuntive {width:570px;}
.zoom_img .img-aggiuntive a {width:100px; margin:4px;}

.zoom_prod .boxScheda {float:left; width:100%; margin-top:30px;}

.addtocart-bar {width:80%; margin-left:10% !important; margin-right:10% !important;}
.addtocart-area:after {width:80%; margin-right:15%; margin-top:15px;}

.boxCaratteristiche .rigaCaratteristica {width:100%; padding-right:20px; border-bottom:1px solid #f2f2f2;}
.boxCaratteristiche .rigaCaratteristica img {width:115px;}

.pagAssistenzaRobot .rigaAR_A {min-height:640px;}
.pagAssistenzaRobot .rigaAR_A h2 {padding-left:40px; padding-right:40px;} .pagAssistenzaRobot .rigaAR_A h2 br {display:none;}
.pagAssistenzaRobot .rigaAR_A figure {margin-left:-300px; width:650px; height:290px; bottom:-49px; background:url(../images/struttura/pagAssistenzaRobot_rigaAR_A_img.png) 0 bottom no-repeat;}
.pagAssistenzaRobot .box_ritiro {width:46%;} .pagAssistenzaRobot .box_ritiro br {display:none;}
.pagAssistenzaRobot .box_assistenza img {position:absolute; left:50%; width:170px; margin-left:-92px; top:-200px;}
.pagAssistenzaRobot .box_assistenza {width:40%; margin-top:250px; margin-left:4%;}
.pagAssistenzaRobot .box_assistenza .box_prenota {bottom:-145px;}
.pagAssistenzaRobot .box_assistenza .box_prenota p {font-size:22px; line-height:26px;}
.pagAssistenzaRobot .box_assistenza .box_prenota span, .pagAssistenzaRobot .box_assistenza .box_prenota span strong a {font-size:30px; line-height:34px;}
 .pagAssistenzaRobot .box_marche {width:46%; margin-left:3%; border-left-width:8px;}
.pagAssistenzaRobot .rigaAR_C figure {position:absolute; top:-150px; right:0;  width:45%; height:450px; background:url(../images/struttura/pagAssistenzaRobot_rigaAR_C_riconsegna_500.jpg) 0 0 no-repeat; z-index:0;}
.pagAssistenzaRobot .box_riconsegna {width:50%; margin-left:8%; margin-top:40px;}
.pagAssistenzaRobot .box_riconsegna h6 {position:relative; z-index:10;}
.pagAssistenzaRobot .box_riconsegna p {position:relative; z-index:10;}
.pagAssistenzaRobot .box_riconsegna span {width:160%; font-size:14px; line-height:18px;}

.pagAssistenzaRobot .rigaAR_D figure {position:absolute; left:0; top:120px; width:300px; height:506px; background:url(../images/struttura/luigi-maceroni-prato-perfetto.jpg) 0 bottom no-repeat;}
.pagAssistenzaRobot .box_presLuigi {width:48%; margin-top:60px; margin-left:45%;}
.pagAssistenzaRobot .box_presLuigi span {clear:left; width:50%;}
.pagAssistenzaRobot .box_presLuigi span.slogan {width:100%;}
.pagAssistenzaRobot .rigaAR_D figure.fotoRagazzi {position:absolute; left:3%; top:660px; width:240px; height:360px;
background-image:url(../../../images/staff/giorgio-prato-perfetto.png), url(../../../images/staff/vincenzo-prato-perfetto.png); background-position: left top, right bottom; background-repeat: no-repeat;}
.pagAssistenzaRobot .rigaAR_D figure.fotoRagazzi:before {position:absolute; bottom:-30px; left:0; width:100%; content:'Giorgio e Vincenzo'; font-size:13px; line-height:15px; font-weight:700; color:#888; text-align:center;}
.pagAssistenzaRobot .rigaAR_D figure.fotoRagazzi:after {position:absolute; bottom:-50px; left:0; width:100%; content:'due dei professionisti PratoPerfetto'; font-size:13px; line-height:15px; color:#888; text-align:center;}

.pagContatti .fox-column.fox-column4 {width:35% !important;}
.pagContatti .fox-column.fox-column8 {width:60% !important;}
.pagContatti .fox-column.fox-column8 input, .fox-column.fox-column8 textarea {float:right !important; width:380px !important;}
.pagContatti #fox-c147-submit-box {margin-left:25px;}
.pagContatti #fox-c147-checkbox1-box input {top:-10px;}

.pagChisiamo h2 br {display:none;}
.pagChisiamo span.alTuoFianco {padding-left:170px; padding-right:170px;}
.pagChisiamo {text-align:center;}
.pagChisiamo .boxPunto {clear:none; float:none; display:inline-block; margin-top:60px; width:340px; background-repeat:no-repeat; background-position:center 0; vertical-align:top;}
.pagChisiamo .boxPunto p {position:relative; float:left; width:100%; margin-top:260px; font-size:28px; line-height:30px; font-weight:300;}
.pagChisiamo .boxPunto.P001 {background-image:url(../images/struttura/pagChisiamo_box001-280.jpg);} .pagChisiamo .boxPunto.P001 p {margin-top:270px;}
.pagChisiamo .boxPunto.P002 {background-image:url(../images/struttura/pagChisiamo_box002-280.jpg); margin-top:200px;}
.pagChisiamo .boxPunto.P003 {background-image:url(../images/struttura/pagChisiamo_box003-280.jpg); margin-top:-30px;}
.pagChisiamo .boxPunto.P004 {background-image:url(../images/struttura/pagChisiamo_box004-280.jpg); margin-top:100px;}
.pagChisiamo .boxPunto.P005 {background-image:url(../images/struttura/pagChisiamo_box005-280.jpg);} .pagChisiamo .boxPunto.P005 p {margin-top:270px;}

.pagRicambi span.spedizione{background-position:top right 1px;}
.pagRicambi span.pagamento {margin-top:10px; background-position:top left 1px;}

.pag_sopralluogoRobot .fox-column.fox-column4 {width:40% !important; height:650px; background: url(../images/struttura/pag_sopralluogoRobot_tabVer.jpg) 0 top no-repeat;}
.pag_sopralluogoRobot .fox-column.fox-column8 {width:60% !important; padding-left:5%; padding-right:5%;}
.pag_sopralluogoRobot .fox-column.fox-column8 input, .fox-pag_sopralluogoRobot.fox-column8 textarea {float:right !important; width:380px !important;}
.pag_sopralluogoRobot #fox-m120-checkbox1-box input {top:-10px;}

.form_SopralluogoDalCliente .fox-item-dropdown-select-single {float:left; width:100% !important;  background:url(../images/xxx.jpg) !important; background-color: #f33; line-height:50px !important; height:50px !important; border-radius:12px !important; margin-bottom:20px !important; padding-left:10px !important; padding-right:10px !important; font-size:24px !important; font-weight:700 !important; color:#999 !important;}

#CONTENITORE-FOOTER .datiAziendali {width:290px; padding-left:15px;}
#CONTENITORE-FOOTER .datiAziendali h6 strong {float:left; width:100%;}
#CONTENITORE-FOOTER .datiPvendita {width:280px;}
#CONTENITORE-FOOTER .datiLink {overflow:hidden; background-color:#e5e5e5;}

#boxLoginVm {width:250px; margin-right:40px;}
#boxLoginVm #com-form-login-remember {display:none;}

a.puls_vaiCarrello {line-height:32px;}

.rigaCarr_prodotto a {width:50%;}
.rigaCarr_prodotto .vm-cart-item-quantity {width:125px;}
.vm2-add_quantity_cart, .vm2-remove_from_cart {float:right;}

.rigaCarrSpedizione h3 {width:90%; margin-left:5%; margin-right:5%;}
.rigaCarrSpedizione .vmshipment_name {padding-left:5%; padding-right:5%;}
.rigaCarrSpedizione .vmshipment_description {padding-left:5%; padding-right:5%; font-size:15px; line-height:18px;}
.vm-shipment-select .vm-shipment-plugin-single {width:90%; margin-left:5%; margin-right:5%;}

.rigaCarrPagamento h3 {width:90%; margin-left:5%; margin-right:5%;}
.rigaCarrPagamento .vmpayment_name {padding-left:5%; padding-right:5%;}
.rigaCarrPagamento .vmpayment_description {padding-left:5%; padding-right:5%; font-size:15px; line-height:18px;}
.vm-payment-select .vm-payment-plugin-single {width:90%; margin-left:5%; margin-right:5%;}

.rigaCoupon {width:70%; margin-left:15%; text-align:center;}
.rigaCoupon .txtHaiunCoupon {width:100%;}
.rigaCoupon .campiCoupon {width:100%;}
.rigaCoupon .coupon {display:inline-block; width:280px;}
.rigaCoupon span.details-button input.details-button {position:absolute; right:20px; bottom:18px; line-height:38px;}

.bannerAtterraRobot {min-height:500px; background:url(../images/pagatterraggio/banner_robot_telVert.jpg) center 0 no-repeat; background-size:cover;}
.bannerAtterraRobot h1 {width:70%; margin-left:15%; margin-top:40px; font-size:56px; line-height:56px;}
.bannerAtterraRobot h2 {margin:0;}
.bannerAtterraRobot .slogan {width:100%; margin-top:15px; line-height:28px;}
.bannerAtterraRobot h3 {bottom:-155px; width:90%; left:5%;}
.bannerAtterraRobot h3 br {display:none;}

.pagAtterraRobot_01 {margin-top:155px;}
.pagAtterraRobot_01 .box {width:45%; min-height:420px;}
.pagAtterra_listaProdRobot a {width:23%; margin:0 1% 5px 1%; min-height:300px;}
.pagAtterra_listaProdRobot p {padding-left:2%; padding-right:2%;}
.pagAtterraRobot_02 .riga_presentazionePratop {background-position:left -80px bottom, 0 bottom;}
.pagAtterraRobot_02 .riga_presentazionePratop div {float:right; margin-right:2.5%;}
.pagAtterraRobot_02 .pulsCateg {width:23%; height:170px;}
.pagAtterraRobot_02 .pulsCateg.tosaerba, .pagAtterraRobot_02 .pulsCateg.trattorini, .pagAtterraRobot_02 .pulsCateg.trincie {vertical-align:top;}


}