header[role='header'] {position:relative; height:116px; overflow:visible; z-index:9;}
header[role='header'] .main-wrapper > figure {position:absolute; top:3px; left:430px; width:122px; height:122px; overflow:hidden; z-index:99;
	-webkit-border-radius:61px;
	border-radius:61px;
}
header[role='header'] .main-wrapper > figure a {display:block; line-height:0; color:#000; text-decoration:none;}
header[role='header'] .main-wrapper > figure img {border:0 none;}
/* strip LNK top */
header[role='header'] .main-wrapper > aside {position:relative; height:43px; overflow:visible; background:#FFF; z-index:9;}
header[role='header'] .main-wrapper > aside > ul {}
header[role='header'] .main-wrapper > aside > ul > li {text-transform:uppercase;}
header[role='header'] .main-wrapper > aside > ul > li > ul {}
header[role='header'] .main-wrapper > aside > ul > li > ul > li {float:left;}
header[role='header'] .main-wrapper > aside > ul > li > ul > li > a {display:block; color:#777; text-decoration:none;}
header[role='header'] .main-wrapper > aside > ul > li > ul > li > a:hover {color:#000;}
header[role='header'] .main-wrapper > aside > ul > li > ul > li > a.double span {display:block;}
/*nav-top  */
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li > a {padding:0 11px;}
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li > a.active {color:#000; cursor:pointer;}
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box {display:none; position:absolute; overflow:hidden; background:#FFF;
	-webkit-box-shadow:1px 3px 2px 0 rgba(0,0,0,.33);
	box-shadow:1px 3px 2px 0 rgba(0,0,0,.33);
}
/* nav-top-sx */
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx {float:left; clear:both; position:relative; margin:0 0 0 -7px; border-left:7px solid #FFF; padding:15px 0;}
.DE header[role='header'] .main-wrapper > aside > ul li.nav-top-sx {letter-spacing:-1px;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx {letter-spacing:-1px}
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li > a {font:normal 12px/13px 'giovannibook',Arial,Helvetica,sans-serif;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.first-elm {position:relative; /*margin-right:11px;*/}
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.first-elm > a {position:relative; margin:-7px 0; border:1px solid #000; padding:6px 11px; background:#FFF;
	-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.33);
	box-shadow:1px 2px 3px 0 rgba(0,0,0,.33);
}
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.first-elm > a tt {position:relative; margin:-2px 4px 0 0; vertical-align:middle;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.last-elm {border-left:1px solid #CCC;}
/* nav-top-dx */
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx {float:right; position:relative; margin:0 -7px 0 0; border-right:7px solid #FFF; padding:9px 0; z-index:9;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li {/*border-right:1px solid #CCC;*/}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.first-elm {/*padding-right:11px;*/}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li > a {font:normal 12px/25px 'giovannibook',Arial,Helvetica,sans-serif;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li > a.compra {position:relative; padding:0 11px; height:25px; font:normal 13px/25px 'giovannibook',Arial,Helvetica,sans-serif; color:#FFF; text-decoration:none; text-transform:uppercase; background:#E21E1B;
	-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.33);
	box-shadow:1px 2px 3px 0 rgba(0,0,0,.33);
}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li > a.compra .ico-cart-wht-xs {position:relative; vertical-align:middle;}

header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu {position:relative;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu > a > tt {position:relative; margin:-1px 0 0 3px; vertical-align:middle;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu > a > tt tt {display:none; position:absolute; top:0; left:0; background-color:#FFF;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu > a.active tt tt {display:inline-block;}
/* nav-top submenu-box */
header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.submenu .submenu-box {top:16px!important; left:0; width:111%;}
header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu .submenu-box {top:22px; right:0; width:100%;}
/* tendina-lingua */
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box .tendina {padding:0 5px 5px 13px; text-align:left;}
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box .tendina ul {}
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box .tendina ul li {font-size:11px; line-height:18px;}
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box .tendina ul li a {color:#777; text-decoration:none;}
header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box .tendina ul li a:hover {color:#000;}
/* main NAV */
header[role='header'] .main-wrapper > nav {position:relative; height:73px; overflow:visible; background:#FFF url(../gfx/page-HDR-dsk.gif) no-repeat 50% 0; z-index:5;}
header[role='header'] .main-wrapper > nav > ul {background:#000; url(../gfx/page-HDR-dsk.gif) no-repeat 50% 0;}
/*header[role='header'] .main-wrapper > nav {position:relative; height:73px; overflow:visible; background:#FFF url(../gfx/bkg-erba-dsk.jpg) no-repeat 50% 0; z-index:5;}*/
/*header[role='header'] .main-wrapper > nav > ul {/background:#000;/ background:#FFF url(../gfx/bkg-erba-dsk.jpg) no-repeat 50% 0;}*/
header[role='header'] .main-wrapper > nav > ul > li {text-align:center; text-transform:uppercase;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx {float:left; clear:both;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx {float:right;}
header[role='header'] .main-wrapper > nav > ul > li > ul {}
header[role='header'] .main-wrapper > nav > ul > li > ul > li {float:left;}
header[role='header'] .main-wrapper > nav > ul > li > ul > li > a {display:block; color:#777; text-decoration:none;}
header[role='header'] .main-wrapper > nav > ul > li > ul > li > a:hover {color:#000;}
header[role='header'] .main-wrapper > nav > ul > li > ul > li > a.double span {display:block;}
/* nav-btm */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a {position:relative; padding:28px 23px 29px; font:normal 15px/16px 'giovannibook',Arial,Helvetica,sans-serif; text-shadow:1px 1px 2px #000; color:#FFF; z-index:3;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a:hover {color:#DDD;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu > a.active,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu > a.opened,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.active > a {color:#000; background:#FFF; text-shadow:none!important; cursor:pointer;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.espresso1882 > a.active:before {position:absolute; bottom:13px; left:10%; content:""; border-top:2px solid #CCC; width:80%; height:0;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.espresso1882 > a.opened:before,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.espresso1882.active > a.active:before {position:absolute; bottom:13px; left:10%; content:""; /*border-top:2px solid #F00;*/ width:80%; height:0;}
/* nav-btm-sx */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx > ul > li > a.double {padding:20px 24px 21px;}
.FR header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx > ul > li > a {padding:28px 15px 29px;}
.FR header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx > ul > li > a.double {padding:20px 15px 21px;}
.DE header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx > ul > li > a {padding:28px 16px 29px;}
.DE header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx > ul > li > a.double {padding:20px 16px 21px;}
/* nav-btm-dx */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.last-elm {}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li > a {padding:28px 18px 29px;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li > a.double {padding-top:20px; padding-bottom:21px;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.submenu > a.active,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.submenu > a.opened,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.active > a {z-index:2;}
/* nav-btm submenu-box */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box {position:absolute; bottom:11px; left:0; width:100%; text-align:left; background:#FFF; z-index:-1;
	-webkit-box-shadow:0 8px 5px -4px rgba(0,0,0,.33);
	box-shadow:0 8px 5px -4px rgba(0,0,0,.33);
}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu {padding:40px 0 8px;}
header[role='header'] li.nav-btm li.text-mnu .submenu-box .list-mnu {padding:26px 0 8px;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu > h2 {float:left; clear:both; margin:0 0 6px 23px; padding:0 16px 8px 2px; background:transparent url(../gfx/mnu-mbl-dot-line.png) no-repeat 0 100%;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu > h2 a {font:normal 15px/16px 'giovannibook',Arial,Helvetica,sans-serif; color:#000; text-transform:uppercase;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul {clear:both; letter-spacing:0; text-align:center;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li {display:inline-block; margin:0; padding:0; width:235px; text-align:center; text-transform:uppercase; vertical-align:top;}
header[role='header'] li.nav-btm li.home-products .submenu-box .list-mnu ul li,
header[role='header'] li.nav-btm li.bar-products .submenu-box .list-mnu ul li {float:left;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a {position:relative; display:inline-block; margin-bottom:2px; padding:2px 14px;/*padding:0 15px;*/ text-decoration:none;}
header[role='header'] li.nav-btm li.home-products .submenu-box .list-mnu ul li a,
header[role='header'] li.nav-btm li.bar-products .submenu-box .list-mnu ul li a {padding:0;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a figure {position:relative; margin-bottom:-30px; text-align:center;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a figure img {margin:0 auto; border:0 none;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a span {position:relative; display:inline-block; padding:35px 9px 0; min-height:30px; font:normal 14px/15px 'giovannibook',Arial,Helvetica,sans-serif; color:#000; text-transform:uppercase;}
header[role='header'] li.nav-btm li.text-mnu .submenu-box .list-mnu ul li a span {padding:0 9px; min-height:15px;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a tt {display:none; position:absolute; bottom:-19px; left:0; height:9px; width:100%; background:transparent url(../gfx/crnr-wht-dw-m.png) no-repeat 50% 0;}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a:hover {margin-bottom:0; /*border-bottom:2px solid #CCC;*/}
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a.active {margin-bottom:0; border-bottom:2px solid #F00;}

header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a.active tt {display:block;}
/* nav-btm-sx */
header[role='header'] li.nav-btm-sx li.submenu .submenu-box .list-mnu ul[rif='last'] {margin-top:11px;}
header[role='header'] li.nav-btm-sx li.submenu .submenu-box .list-mnu ul li a {padding:0;}
header[role='header'] li.nav-btm-sx li.submenu .submenu-box .office-mnu ul li a tt {background-image:url(../gfx/crnr-gry-dw-m.png);}
/* espresso 1882 *//*
header[role='header'] li.nav-btm li.espresso1882 a.e1882lnk {padding:4px 27px 17px;}
header[role='header'] li.nav-btm li.espresso1882 a.e1882lnk .hvractv {display:none;}
header[role='header'] li.nav-btm li.espresso1882 a.e1882lnk.active img {display:none;}
header[role='header'] li.nav-btm li.espresso1882 a.e1882lnk.active .hvractv {display:inline-block;}*/
header[role='header'] li.nav-btm li.espresso1882 .submenu-box .list-mnu ul li {width:134px;}
/* home-products */
header[role="header"] li.nav-btm li.home-products .submenu-box .list-mnu ul {margin:0 0 0 1px;}
header[role="header"] li.nav-btm li.home-products .submenu-box .list-mnu ul li {/*width:139px;*/ width:159px;}
/* bar-products */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.bar-products .submenu-box {background:#FFF url(../gfx/bkg-bar-products.gif) repeat-y 490px 0;}
header[role='header'] li.nav-btm li.bar-products .submenu-box .list-mnu {float:left; padding-top:10px;}
header[role='header'] li.nav-btm li.bar-products .submenu-box .bar-mnu {width:50%;}
header[role='header'] li.nav-btm li.bar-products .submenu-box .office-mnu {width:50%;}
header[role="header"] li.nav-btm li.bar-products .submenu-box .list-mnu ul li {padding:0; width:33%;}
/* active submenu */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box.active {bottom:-50px; z-index:-9;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box.active .list-mnu > ul {display:none;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box.active .list-mnu > ul.active {display:block;}
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box.active .list-mnu > ul li figure {display:none;}

.azienda:hover{    color: #000!important;   background: #FFF!important;     text-shadow: none!important;    cursor: pointer;}
/* Author's custom styles - end ---------------------------------------------------------------------------------------------------- */

/* NON RESPONSIVE OLDER IE BROWSERS - begin */
/* IE7 only */
header[role="header"] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box {*background-color:#FCFCFC;}
/* IE8 only */
@media all\0 {
	header[role="header"] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box {background-color:#FCFCFC;}
}
/* ripristino per IE9+ */
@media all and (monochrome:0) {}
/* NON RESPONSIVE OLDER IE BROWSERS - end */

/* SCREEN MEDIA QUERIES FOR RESPONSIVE BROWSERS - begin */
@media only screen and (max-width:767px) {/* 320 Small screen, non-retina, portrait */
header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a.active {border-bottom:none!important;}
	header[role="header"] {height:auto;}
	header[role='header'] .main-wrapper > figure {top:1px; left:118px; width:84px; height:84px; -webkit-border-radius:42px; border-radius:42px;}
	/* strip LNK top */
	header[role='header'] .main-wrapper > aside {margin-top:18px; height:50px; background:transparent none no-repeat;    width: 45%;    float: right;}
	header[role='header'] .main-wrapper > aside > ul > li > ul > li > a {color:#AAA;}
	header[role='header'] .main-wrapper > aside > ul > li > ul > li > a:hover {color:#EEE;}
	/*nav-top  */
	header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li > a.active {color:#FFF;}
	/* nav-top-dx */
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx {position:static; margin:0; border:0 none; padding:12px 0 13px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx {position:relative; overflow:hidden; padding:0;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx select {opacity:0; position:absolute; top:0; left:0; width:143px; height:37px; z-index:9;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx .langSelectResult {position:relative; padding:0 10px 0 0; width:90px; height:50px; font-size:16px; line-height:50px; color:#fff; text-transform:uppercase;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx .langSelectResult tt {position:absolute; width:21px; height:12px; background:url("../gfx/arw-dwn-w.png") 0 0 no-repeat; top:18px; right:10px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.last-elm {border:0 none;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu {position:static;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu > a > tt tt {background-color:#000;}
	/* nav-top submenu-box */
	header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box {top:50px; left:auto; right:0; width:121px;}
	/* tendina-lingua */
	header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box .tendina-lingua {padding:11px;}
	/* open close MNU mobile */
	header[role='header'] .main-wrapper > a {position:absolute; top:29px; left:11px; line-height:0; color:#FFF; text-decoration:none; z-index:99;}
	/* main NAV */
	header[role='header'] .main-wrapper > nav {display:none; height:auto; text-align:left; background-image:url(../gfx/bkg-erba-mbl.jpg);
		-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.33);
		box-shadow:0 1px 5px 0 rgba(0,0,0,.33);
	}
	header[role='header'] .main-wrapper > nav > ul {background:#E0E0E0;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-sx {float:none;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx {float:none; clear:both; padding:0;}
	header[role='header'] .main-wrapper > nav > ul > li > ul > li {float:none;}
	header[role='header'] .main-wrapper > nav > ul > li > ul > li > a {color:#000;}
	/* nav-btm */
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm {width:100%;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a {position:relative; display:block; margin:0 10px; padding:12px 30px 14px 0!important; font:normal 15px/16px 'giovannibook',Arial,Helvetica,sans-serif!important; color:#777; text-shadow:none; background:transparent url(../gfx/mnu-mbl-dot-line.png) repeat-x 50% 100%!important;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a:hover {color:#333;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a br {display:none;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a > tt {position:absolute; top:6px; right:0;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu > a > tt tt {display:none;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu > a:hover {color:#333; background-color:transparent;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.active > a {color:#000;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu > a.opened {color:#000; background:transparent none no-repeat!important;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu > a.opened > tt tt {display:block; background-color:#E0E0E0;}

	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.espresso1882 > a.active:before,
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.espresso1882 > a.opened:before,
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.espresso1882.active > a.active:before {display:none;}



	header[role="header"] .main-wrapper > nav > ul > li.duplicated > ul > li.submenu > a.opened > tt tt {background-color:#FFF;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a figure {display:none!important;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a span {padding:0; min-height:15px;}
	/* nav-btm-sx */
	header[role='header'] li.nav-btm-sx li.submenu .submenu-box .list-mnu ul[rif='last'] {margin:0;}
	header[role='header'] li.nav-btm-sx li.submenu .submenu-box .list-mnu ul li {float:none;}
	/* nav-btm-dx */
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.last-elm {margin:0; border:0 none;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.last-elm > a {padding-bottom:12px!important; background-image:none!important;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.submenu > a:hover,
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.submenu > a.active,
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.submenu > a.opened {margin:0 10px;}
	/* nav-btm submenu-box */
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box {display:none; position:relative; bottom:auto!important; text-align:left; z-index:auto; background:#FFF none no-repeat; -webkit-box-shadow:none; box-shadow:none;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu {float:none; padding:5px 15px 10px;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .bar-mnu {padding-bottom:0;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu > h2 {float:none; margin-left:0; padding:5px 16px 0 2px; background-image:none;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul {display:block!important; margin:0;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li {float:none; width:100%; text-align:left;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a {display:block; margin-bottom:0; padding:5px 0 5px 10px; color:inherit;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a span {color:#666;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a tt {display:none!important;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a:hover {margin-bottom:0; border-bottom:0 none; color:#000; background:#FEFDFC;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a.active {margin-bottom:0; border-bottom:0 none; color:#F00; background:#F1F2F3;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a:hover span {color:#333;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a.active span {color:#F00;}
	/* home-products */
	header[role="header"] li.nav-btm li.home-products .submenu-box .list-mnu ul li {width:100%!important;}
	.subMenuBar ul li{width:100%!important;}
	/* bar-products */
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.bar-products .submenu-box {background:#FFF none no-repeat;}
	header[role='header'] li.nav-btm li.bar-products .submenu-box .list-mnu {float:none; clear:both;}
	header[role='header'] li.nav-btm li.bar-products .submenu-box .bar-mnu {padding:5px 15px 0; width:auto;}
	header[role='header'] li.nav-btm li.bar-products .submenu-box .office-mnu {clear:both; padding:0 15px 10px; width:auto;}
	header[role="header"] li.nav-btm li.bar-products .submenu-box .list-mnu ul li {width:100%;}
	/* active submenu */
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box.active {z-index:1;}
	/* duplicated links */
	header[role='header'] .main-wrapper > nav > ul > li.duplicated > ul > li {border-top:1px solid #888; background:#FFF;}
	header[role='header'] .main-wrapper > nav > ul > li.duplicated > ul > li.last-elm {border-bottom:1px solid #CCC; background:#FFF;}
	header[role='header'] .main-wrapper > nav > ul > li.duplicated > ul > li > a {background-image:none!important;}
	
	/*******************************/
	
	header[role='header'] {    background: #000 !important;}
}
@media only screen and (max-width:767px) and (orientation:landscape) {/* 480 Small screen, non-retina, landscape */
	header[role='header'] .main-wrapper > figure {left:198px;}
}
.compraOnline{display:none;}
.topMenuMobile{display:none;}
@media only screen and (min-width:768px) and (max-width:1023px) {/* 768 Medium screen, non-retina - portrait */

	header[role="header"] {height:110px;}
	header[role='header'] .main-wrapper > figure {top:18px; left:334px; width:100px; height:100px; -webkit-border-radius:50px; border-radius:50px;}
	/* strip LNK top */
	header[role='header'] .main-wrapper > aside {height:37px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li > a {padding:0 9px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top > ul > li.submenu .submenu-box {top:16px; padding-top:3px;}
	/* nav-top-sx */
	header[role='header'] .main-wrapper > aside > ul li.nav-top-sx {padding:12px 0;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li > a {font-size:11px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.first-elm {margin-right:0; margin-left:9px}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-sx > ul > li.first-elm > a {margin:-5px 0; padding:4px 9px;}
	/* nav-top-dx */
	header[role="header"] .main-wrapper > aside > ul li.nav-top-dx > ul > li.last-elm {border:0 none;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li > a {font-size:11px; line-height:19px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li > a.compra {margin:-2px 0; height:23px; font-size:11px; line-height:23px;}
	header[role='header'] .main-wrapper > aside > ul li.nav-top-dx > ul > li.submenu > a > tt {margin-top:-2px;}
	/* main NAV */
	header[role='header'] .main-wrapper > nav {display:block!important; background-image:url(../gfx/bkg-erba-tbl.jpg);}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a {padding:28px 15px 29px; font-size:14px;}
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li > a.double,
	header[role="header"] .main-wrapper > nav > ul > li.nav-btm > ul > li > a.doubleTablet {padding-top:20px; padding-bottom:21px; line-height:16px;}
	/* nav-btm submenu-box */
	header[role="header"] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box {display:block!important;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li {width:188px;}
	header[role='header'] li.nav-btm li.espresso1882 .submenu-box .list-mnu ul li {padding:0 5px; width:auto;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a {padding:0;}
	header[role='header'] li.nav-btm li.submenu .submenu-box .list-mnu ul li a span {letter-spacing:-1px;}
	/* nav-btm-sx */
	header[role='header'] li.nav-btm-sx li.submenu .submenu-box .list-mnu ul li a figure img {width:90%; height:auto;}
	header[role='header'] li.nav-btm-sx li.submenu .submenu-box .list-mnu ul li a span {padding:35px 0 0;}
	header[role='header'] li.nav-btm-sx li.espresso1882 .submenu-box .list-mnu ul li a span {padding:0 9px;}
	/* home-products */
	header[role="header"] li.nav-btm li.home-products .submenu-box .list-mnu ul {margin:0;}
	header[role="header"] li.nav-btm li.home-products .submenu-box .list-mnu ul li {width:109px;}
	/* bar-products */
	header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li.bar-products .submenu-box {background-position:384px 0;}
	header[role='header'] li.nav-btm li.bar-products .submenu-box .bar-mnu {width:50%;}
	header[role='header'] li.nav-btm li.bar-products .submenu-box .office-mnu {width:50%;}
	header[role="header"] li.nav-btm li.bar-products .submenu-box .bar-mnu ul {margin-left:2px;}
	header[role="header"] li.nav-btm li.bar-products .submenu-box .list-mnu ul li {width:33%;}
	.compraOnline{display:block; background:#E21E1B!important; text-transform:uppercase;}
.compraOnline a{ background:#E21E1B!important;}
	.topMenuMobile{display:block; background:#E21E1B!important; text-transform:uppercase;}
.topMenuMobile >a{ background:#FFF!important;}
	.coll4 li{width:100%!important;}
}

@media only screen and (min-width:1024px) {/* 1024 Large screen, non-retina - landscape */
	header[role='header'] .main-wrapper > nav {display:block!important;}
	header[role="header"] .main-wrapper > nav > ul > li.nav-btm > ul > li.submenu .submenu-box {display:block!important; background-color:#FFF;}
}

/* modifiche 5/11/2015 */
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li:nth-child(2) > a.active:before,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li:nth-child(3) > a.active:before {position:absolute; bottom:20px; left:10%; content:"";/* border-top:2px solid #CCC;*/ width:80%; height:0;}

header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li:nth-child(2) > a.opened:before,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm > ul > li:nth-child(3) > a.opened:before,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.active:nth-child(2) > a.active:before,
header[role='header'] .main-wrapper > nav > ul > li.nav-btm-dx > ul > li.active:nth-child(3) > a.active:before
 {position:absolute; bottom:20px; left:10%; content:""; /*border-top:2px solid #F00; */width:80%; height:0;}

header[role='header'] li.nav-btm li.submenu:nth-child(2) .submenu-box .list-mnu ul li.first-elm a.active {margin-bottom:0; border-bottom:0 solid #F00; }
header[role='header'] li.nav-btm-dx li:nth-child(2) .submenu-box .list-mnu ul li.first-elm,
header[role='header'] li.nav-btm-dx li:nth-child(3) .submenu-box .list-mnu ul li.first-elm {width: 0;}

/* SCREEN MEDIA QUERIES FOR RESPONSIVE BROWSERS - end */
