@import url("myPirelliSprite.css");

.site-nav {position:relative; border-bottom:1px solid #CCC; height:35px; overflow:visible; background:#FFF; z-index:7;}
.section-nav {position:relative; background:#000; overflow:visible; z-index:6; *min-height:67px; *zoom:1; min-height:67px\9; zoom:1\9;}

/* SITE NAV - begin */
.site-nav .content-wrapper{height:35px; overflow:visible; width:918px}
.section-nav .content-wrapper{ width:918px}
.site-nav-CNT {position:relative;}
.site-nav-CNT a.active {color:#000!important;}
.site-nav-CNT > div {float:left; position:relative;}
.site-nav-CNT > div > span {float:left; display:block; position:relative; margin:0 23px 0 0; font-size:11px; line-height:17px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-align:center; text-decoration:none; text-transform:uppercase; letter-spacing:-1px; background:transparent none no-repeat; z-index:2;}
.site-nav-CNT > div > a, .site-nav-CNT .box-country .lng-CNT a {display:block; position:relative; font-size:11px; line-height:17px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#BBB; text-align:center; text-decoration:none; text-transform:uppercase; z-index:2;}
.site-nav-CNT > div > a:hover, .site-nav-CNT .box-country .lng-CNT a:hover {color:#000;}
.site-nav-CNT .submenu-box, .splash-menu .submenu-box {display:none; background:#FFF; z-index:1;}
.site-nav-CNT .submenu-box.open, .splash-menu .submenu-box.open{*display:block}
.site-nav-CNT .gradient, .splash-menu .gradient {
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(top, #FFF 0%, #E9E9E9 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E1E1E1));
    background:-webkit-linear-gradient(top, #FFF 0%,#E9E9E9 100%);
    background:-o-linear-gradient(top, #FFF 0%,#E9E9E9 100%);
    background:-ms-linear-gradient(top, #FFF 0%,#E9E9E9 100%);
    background:linear-gradient(to bottom, #FFF 0%,#E9E9E9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E9E9E9', GradientType=0);
}
.splash-menu .submenu-box .close, .site-nav-CNT .box-country .submenu-box .close{
    text-transform:uppercase;
    text-decoration:none;
    color:#000;
    font-size:11px;
    line-height:1.1em;
    font-family:'Gotham 5r','Gotham A','Gotham B', 'gotham-medium',sans-serif;
    font-weight:500;
    font-style:normal;
    position:absolute;
    top:10px;
    right:10px;
    display:block;
    padding-right:15px;
    transition:color .2s ease-out;
}
.site-nav-CNT .box-country .submenu-box .close:hover{
    color:#999;
}
.splash-menu .submenu-box .close tt, .site-nav-CNT .box-country .submenu-box .close tt{
    width:14px;
    height:14px;
    background-position:-297px -41px;
}
.splash-menu .submenu-box .footer, .site-nav-CNT .box-country .submenu-box .footer{
    clear:both;
    text-align:center;
    height:50px;
    border-top:1px solid #bbbbbb;
    margin:0 2px;
}
.splash-menu .submenu-box .footer a, .site-nav-CNT .box-country .submenu-box .footer a{
    text-transform:uppercase;
    text-decoration:none;
    color:#000;
    font-size:13px;
    line-height:50px;
    font-family:'Gotham 5r','Gotham A','Gotham B', 'gotham-medium',sans-serif;
    font-weight:500;
    font-style:normal;
    position:relative;
    padding-right:15px;
}
.splash-menu .submenu-box .footer a tt, .site-nav-CNT .box-country .submenu-box .footer a tt{
    width:5px;
    height:10px;
    background-position:-109px -43px;
    top:3px;
}
.site-nav-CNT .submenu-box .submenu-box-CNT, .splash-menu .submenu-box .submenu-box-CNT, .splash-menu .submenu-box .region-list-CNT{}
.splash-menu .submenu-box .region-list-CNT, .site-nav-CNT .box-country .submenu-box .region-list-CNT{
    clear:both;
    margin:0 4px;
    width:910px;
    background:url("/resources/gfx/bkg/gradTop.png") 50% 0 repeat-x #fff;
    *zoom:1;
}
.splash-menu .submenu-box .region-list-CNT .list-CNT, .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT{
    display:none;
    background:url("/resources/gfx/bkg/gradBottom.png") 50% 100% repeat-x transparent;
    width:100%;
    padding:33px 0 13px;
    border-top:1px solid #fff;
    *zoom:1;
}
.splash-menu .submenu-box .region-list-CNT .open-list-CNT{*display:block}
.splash-menu .submenu-box .region-list-CNT .list-CNT ul li, .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT ul li{
    margin-bottom:5px;
    padding:0 0 5px 5px;
    border-bottom:1px solid #bbbbbb;
    font-size:11px;
    line-height:1.1em;
    font-family:'Gotham 4r','Gotham A','Gotham B','gotham-book',sans-serif;
    font-weight:400;
    font-style:normal;
    text-transform:uppercase;
    min-height:11px;
}
.splash-menu .submenu-box .region-list-CNT .list-CNT ul li a, .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT ul li a{
    text-decoration:none;
    color:#000;
    display:block;
}
.splash-menu .submenu-box .region-list-CNT .list-CNT ul li a{*position:static}
.splash-menu .submenu-box .region-list-CNT .list-CNT .column-list, .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT .column-list{float:left; width:214px; margin:0 6px}
.site-nav-CNT .submenu.active .submenu-box {display:block;}
/* box country */
.site-nav-CNT .box-country {position:static; border-right:1px solid #CCC; padding:8px 0 0; width:170px; height:27px;}
.site-nav-CNT .box-country > .submenu-box, .splash-menu .submenu-box {position:absolute; top:35px; right:0; border-top:1px solid #DDD;
    -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
}
.splash-menu .submenu-box{top:57px}
.site-nav-CNT .box-country > a { transition:color .2s ease-out;position:relative; float:left; margin:0 0 0 5px; padding:0 20px 0 0; color:#000; text-align:left; letter-spacing:-1px;}
.site-nav-CNT .box-country > a tt {top:0; right:0; width:17px; height:17px; background-position:-9px -39px;}
.site-nav-CNT .box-country > a.active tt {background-position:-41px -39px;}
.site-nav-CNT .box-country > a:hover {color:#999;}

.site-nav-CNT .box-country .lng-CNT{float:left}
.site-nav-CNT .box-country .lng-CNT a{transition:color .2s ease-out;position:relative; margin:0 0 0 5px; padding:0 20px 0 0; color:#000; text-align:left; letter-spacing:-1px;}
.site-nav-CNT .box-country .lng-CNT a tt {top:0; right:0; width:17px; height:17px; background-position:-9px -39px;}
.site-nav-CNT .box-country .lng-CNT a.active tt {background-position:-41px -39px;}
.site-nav-CNT .box-country .lng-CNT a:hover {color:#999;}
.site-nav-CNT .box-country .lng-CNT .lng-list{background:#fff; display:none}
.site-nav-CNT .box-country .lng-CNT .lng-list li a{line-height:25px; position:relative; padding:0 20px 0 0; margin-left:5px; text-align:center}
.site-nav-CNT .box-country .lng-CNT .lng-list li a tt{
    top:4px;
    right:0;
    width:17px;
    height:17px;
    background-position:-106px -39px;
    position:absolute;
}

.site-nav-CNT .box-country .submenu-box, .splash-menu .submenu-box {left:0; right:auto; width:100%;}
.splash-menu .submenu-box{width:918px}
.site-nav-CNT .box-country .submenu-box-CNT, .splash-menu .submenu-box .submenu-box-CNT {padding:13px 0 10px; margin:0 4px; border-bottom:1px solid #fff}
.site-nav-CNT .box-country .submenu-box-CNT > span, .splash-menu .submenu-box .submenu-box-CNT > span {position:absolute; top:-3px; left:0; width:170px; height:4px; background:#FFF;}
.site-nav-CNT .box-country .submenu-box-CNT > p, .splash-menu .submenu-box .submenu-box-CNT > p {margin:0 0 11px; font-size:18px; line-height:19px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-align:center; text-transform:uppercase;}
.site-nav-CNT .box-country .submenu-box-CNT > a, .splash-menu .submenu-box .submenu-box-CNT > a {position:absolute; top:13px; right:9px; padding:0 15px 0 0; overflow:visible; font-size:11px; line-height:19px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-decoration:none; text-transform:uppercase;}
.site-nav-CNT .box-country .submenu-box-CNT > a:hover, .splash-menu .submenu-box .submenu-box-CNT > a:hover {color:#999;}
.site-nav-CNT .box-country .submenu-box-CNT > a tt, .splash-menu .submenu-box .submenu-box-CNT > a tt {width:15px; height:19px; background-position:-101px -38px;}
.site-nav-CNT .box-country .submenu-box-CNT ul li, .splash-menu .submenu-box .submenu-box-CNT ul li {float:left; border-left:1px solid #BBB; text-align:center; text-transform:uppercase;}
.site-nav-CNT .box-country .submenu-box-CNT ul li:first-child, .splash-menu .submenu-box .submenu-box-CNT ul li:first-child {border:0 none;}
.site-nav-CNT .box-country .submenu-box-CNT ul li a, .splash-menu .submenu-box .submenu-box-CNT ul li a {display:block; position:relative; padding:165px 0 0; width:181px; height:23px; overflow:hidden; font-size:11px; line-height:13px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-decoration:none; background:transparent url(/resources/gfx/sprite-country.png) no-repeat;}
.splash-menu .submenu-box .submenu-box-CNT ul li a, .site-nav-CNT .box-country .submenu-box-CNT ul li a{
    overflow:visible;
}
.site-nav-CNT .box-country .submenu-box-CNT ul li a.europe, .splash-menu .submenu-box .submenu-box-CNT ul li a.europe {background-position:0 0;}
.site-nav-CNT .box-country .submenu-box-CNT ul li a.north-america, .splash-menu .submenu-box .submenu-box-CNT ul li a.north-america {background-position:-181px 0;}
.site-nav-CNT .box-country .submenu-box-CNT ul li a.central-south-america, .splash-menu .submenu-box .submenu-box-CNT ul li a.central-south-america {background-position:-362px 0; letter-spacing:0;}
.site-nav-CNT .box-country .submenu-box-CNT ul li a.asia-pacific, .splash-menu .submenu-box .submenu-box-CNT ul li a.asia-pacific {background-position:-543px 0;}
.site-nav-CNT .box-country .submenu-box-CNT ul li a.africa, .splash-menu .submenu-box .submenu-box-CNT ul li a.africa {background-position:-724px 0;}
.site-nav-CNT .box-country .submenu-box-CNT ul li a tt, .splash-menu .submenu-box .submenu-box-CNT ul li a tt {display:none;}
.splash-menu .submenu-box .submenu-box-CNT ul li a tt, .site-nav-CNT .box-country .submenu-box-CNT ul li a tt{
    width:55px;
    height:35px;
    background:url("/resources/gfx/arr-selected-country-list.png") 0 0 no-repeat;
    top:198px;
    right:63px;
}
.splash-menu .submenu-box .submenu-box-CNT ul li a.open tt, .site-nav-CNT .box-country .submenu-box-CNT ul li a.open-country tt{
    display:block;
}
.site-nav-CNT .box-country .submenu-box-CNT ul li a span, .splash-menu .submenu-box .submenu-box-CNT ul li a span {display:none; position:absolute; top:0; left:0; width:100%; height:188px; background:#000; z-index:9;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
    filter:alpha(opacity=15);
    -moz-opacity:.15;
    -khtml-opacity:.15;
    opacity:.15;
}

/*.site-nav-CNT .box-country .submenu-box-CNT ul li a:hover span, .splash-menu .submenu-box .submenu-box-CNT ul li a:hover span {display:block;}*/
/* box region */
.site-nav-CNT .box-country .box-region {position:relative; float:left; *top:-1px;}
.site-nav-CNT .box-country .box-region > a {position:relative; float:left; padding:0 15px 0 5px; font-size:11px; line-height:17px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#BBB; text-align:center; text-decoration:none; text-transform:uppercase; z-index:2;}
.site-nav-CNT .box-country .box-region > a:hover {color:#000;}
.site-nav-CNT .box-country .box-region > a.active {height:28px; background:#FFF;}
.site-nav-CNT .box-country .box-region > a tt {width:11px; height:17px; background-position:-10px -71px;}
.site-nav-CNT .box-country .box-region > a.active tt {background-position:-42px -71px;}
.site-nav-CNT .box-country .box-region .submenu-box {display:block; position:relative; background:#FFF; filter:none;}
.site-nav-CNT .box-country .box-region ul {}
.site-nav-CNT .box-country .box-region ul li {float:left; margin:0 0 0 7px;}
.site-nav-CNT .box-country .box-region ul li:first-child {margin:0 0 0 3px;}
.site-nav-CNT .box-country .box-region ul li a {font-size:11px; line-height:17px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#BBB; text-decoration:none;}
.site-nav-CNT .box-country .box-region ul li a:hover {color:#666;}
.site-nav-CNT .box-country .box-region ul li a.active {color:#000;}
.site-nav-CNT .box-country .box-region ul li a tt {display:none;}
/* main site nav */
.site-nav-CNT .box-site-nav {position:relative; float:left; padding:9px 0 0; width:600px;}
.site-nav-CNT .box-site-nav > a {position:relative; width:45px; height:35px; color:#BBB; text-decoration:none; text-align:left; text-indent:-999em; background:#FFF; z-index:2; font-size:0}
.site-nav-CNT .box-site-nav > a.active {height:36px;}
.site-nav-CNT .box-site-nav > a tt {top:2px; right:7px;}
.site-nav-CNT .box-site-nav .submenu-box {display:block; position:relative; background:#FFF; filter:none;}
.site-nav-CNT .box-site-nav .submenu-box ul {float:left; margin:0 0 0 15px; padding:0; list-style:none;}
.site-nav-CNT .box-site-nav .submenu-box ul li {float:left; padding:0 18px; font-size:11px; line-height:15px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#BBB; text-decoration:none; text-transform:uppercase;}
.ru_RU .site-nav-CNT .box-site-nav .submenu-box ul li{padding:0 13px;}
.site-nav-CNT .box-site-nav .submenu-box ul li a {transition:color .2s linear;float:left; color:#BBB; text-decoration:none;}
.site-nav-CNT .box-site-nav .submenu-box ul li a:hover {color:#000;}
.site-nav-CNT .box-site-nav .submenu-box ul li a.selected {border-bottom:2px solid #000; color:#000;}
.site-nav-CNT .box-site-nav .submenu-box ul li a tt {display:none;}
/* language dependencies */
.tr_tr .site-nav-CNT .box-site-nav .submenu-box ul li {padding:0 9px; letter-spacing:-1px;}

/* user login */
.site-nav-CNT .box-user-log {float:right; border:solid #CCC; border-width:0 1px; width:44px; height:35px;}
.site-nav-CNT .box-user-log > .submenu-box {position:absolute; top:35px; right:0; border-top:1px solid #DDD;
    -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
}
.site-nav-CNT .box-user-log > a {display:block; width:44px; height:35px; overflow:hidden; text-align:left; text-indent:-999em;}
.site-nav-CNT .box-user-log > a tt {top:2px; right:5px; background-position:-192px -128px;}
.site-nav-CNT .box-user-log > a.active {height:36px; color:#000; background:#FFF;}
.site-nav-CNT .box-user-log > a.active tt {background-position:-224px -128px;}
.site-nav-CNT .box-user-log .login-box {padding:20px 15px; width:245px;}
.site-nav-CNT .box-user-log .login-box form {letter-spacing:-1px;}
.site-nav-CNT .box-user-log .login-box form fieldset {}
.site-nav-CNT .box-user-log .login-box form fieldset legend {margin:0 0 15px; font-size:18px; line-height:19px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase;}
.site-nav-CNT .box-user-log .login-box form fieldset input[type='text'],
.site-nav-CNT .box-user-log .login-box form fieldset input[type='password'] {margin:0 0 15px; border:0 none; padding:9px 11px; width:223px; font-size:15px; line-height:16px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000; background:#FFF;}
.site-nav-CNT .box-user-log .login-box form input[type='submit'] {float:right; border:0 none; padding:8px 11px 8px 33px; font-size:16px; line-height:18px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-transform:uppercase; background:#D5190E url(/resources/gfx/sprite-country.png) no-repeat 0 -239px; *margin:0 0 0 124px;}
.site-nav-CNT .box-user-log .login-box form label {float:left; padding:22px 0 0; min-width:131px; font-size:12px; line-height:13px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#777; *position:relative; *margin-top:-39px;}
.site-nav-CNT .box-user-log .login-box form label input[type='checkbox'] {float:left; margin:0 5px 0 0; width:13px; height:13px;}
.site-nav-CNT .box-user-log .login-box form label span {}
.site-nav-CNT .box-user-log .login-box form > a {display:block; clear:both; padding:9px 0 0; font-size:12px; line-height:13px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#777; text-align:center; text-decoration:underline; letter-spacing:-1px; *white-space:nowrap;}
.site-nav-CNT .box-user-log .login-box form > a:hover {text-decoration:none;}
/* user logut */
.site-nav-CNT .box-user-log .logout-box {display:none; padding:20px 26px; min-width:223px;}
.site-nav-CNT .box-user-log .logout-box p {margin:0 0 23px; font-size:14px; line-height:15px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#777;}
.site-nav-CNT .box-user-log .logout-box p strong {display:block; padding:5px 0 0; font-size:16px; line-height:17px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase; letter-spacing:-1px;}
.site-nav-CNT .box-user-log .logout-box ul {}
.site-nav-CNT .box-user-log .logout-box ul li {border-top:1px solid #DDD;}
.site-nav-CNT .box-user-log .logout-box ul li a {position:relative; padding:0 15px 0 0; font-size:14px; line-height:40px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-decoration:none;}
.site-nav-CNT .box-user-log .logout-box ul li a:hover {color:#888;}
.site-nav-CNT .box-user-log .logout-box ul li a tt {width:15px; height:15px; background-position:-101px -39px;}
.site-nav-CNT .box-user-log .logout-box ul li a.user-area span {background-position:-310px -351px;}
.site-nav-CNT .box-user-log .logout-box ul li a.change-pwd span {background-position:-360px -351px;}
.site-nav-CNT .box-user-log .logout-box ul li a.logout span {background-position:-460px -351px;}
.site-nav-CNT .box-user-log.logged > a {background-color:#FFD600;}
.site-nav-CNT .box-user-log.logged > a tt {background-position:-256px -128px;}
.site-nav-CNT .box-user-log.logged > a.active {height:36px;}
.site-nav-CNT .box-user-log.logged > a.active tt {background-position:-288px -128px;}
.site-nav-CNT .box-user-log.logged .login-box {display:none;}
.site-nav-CNT .box-user-log.logged .logout-box {display:block;}
/* corporate external */
.site-nav-CNT .box-corporate-ext {float:right; padding:0 0 0; width:auto;}
.site-nav-CNT .box-corporate-ext > .submenu-box {position:absolute; top:35px; right:0; border-top:1px solid #DDD;
    -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
}
.site-nav-CNT .box-corporate-ext > a {
    color:#000000;
    display:block;
    font-size:11px;
    line-height:17px;
    padding:8px 14px 0 11px;
    position:relative;
    text-align:left;
    height:28px;
    transition:color .2s ease-out;
}
.site-nav-CNT .box-corporate-ext > a span.double-line{
    line-height:11px;
}
#privateAreaLink.active + tt + div{
    display:block;
}
.site-nav-CNT .box-corporate-ext > a tt {top:11px !important; right:0; width:20px; height:11px; background-position:-99px -42px; background-image:url("../../gfx/sprite-common.png")}
.site-nav-CNT .box-corporate-ext > a strong,
.site-nav-CNT .box-corporate-ext > a span {display:block;}
.site-nav-CNT .box-corporate-ext > a:hover {color:#666;}
.site-nav-CNT .box-corporate-ext.submenu > a {}
.site-nav-CNT .box-corporate-ext.submenu > a tt {top:11px; background-position:-6px -43px;}
.site-nav-CNT .box-corporate-ext > a.active {height:28px; color:#000; background:#FFF; border-left:1px solid #ccc;}
.site-nav-CNT .box-corporate-ext > a.active tt {background-position:-38px -43px;}
.site-nav-CNT .box-corporate-ext .submenu-box-CNT ul {margin:0 27px;}
.site-nav-CNT .box-corporate-ext .submenu-box-CNT ul li {border-top:1px solid #CCC; font-size:13px; line-height:52px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000;}
.site-nav-CNT .box-corporate-ext .submenu-box-CNT ul li:first-child {border:0 none;}
.site-nav-CNT .box-corporate-ext .submenu-box-CNT ul li a {position:relative; padding:0 15px 0 0; color:#000; text-decoration:none; white-space:nowrap;}
.site-nav-CNT .box-corporate-ext .submenu-box-CNT ul li a tt {top:0; right:0; width:15px; height:15px; background-position:-103px -40px;}
.site-nav-CNT .box-corporate-ext .submenu-box-CNT ul li a:hover {color:#999;}
/* SITE NAV - end */

/* SECTION NAV - begin */
.section-nav .content-wrapper {background:#000;}
.section-nav-CNT {position:relative; padding:13px 0 0;}
/* logo */
.section-nav-CNT > figure {float:left; padding:0 0 13px; font:0/0 a}
.section-nav-CNT > figure a {float:left; overflow:hidden;}
.section-nav-CNT > figure a img {position:relative; border:0 none;}
.section-nav-CNT > figure.ar-logo{display:none}
/* nav mobile */
.section-nav-CNT > nav {display:none;}
.section-nav-CNT > nav ul {}
.section-nav-CNT > nav ul li {float:left;}
.section-nav-CNT > nav ul li.findyour {margin:0 0 0 5px;}
.fr_FR .section-nav-CNT > nav ul li.findyour {margin:0 0 0 3px;}
.section-nav-CNT > nav ul li.findyour > a {position:relative; float:left; border:1px solid #AAA; padding:3px; width:70px; height:20px; overflow:visible; font-size:10px; line-height:10px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-align:center; text-decoration:none; text-transform:uppercase;}
.fr_FR .section-nav-CNT > nav ul li.findyour > a { width:74px; font-size:9px; letter-spacing:-1px; }
.section-nav-CNT > nav ul li.findyour > a tt {top:16px; right:3px; width:10px; height:6px; background-position:-11px -13px;}
.fr_FR .section-nav-CNT > nav ul li.findyour > a tt {right:-1px;}
.section-nav-CNT > nav ul li.findyour > a.active {border-color:#FFF; height:20px; color:#000; background:#FFF;}
.section-nav-CNT > nav ul li.findyour > a.active tt {background-position:-43px -45px;}
.section-nav-CNT > nav ul li.findyour .popTip-box {display:none; position:absolute; top:50px; left:14px; padding:20px 27px; width:238px; background:#FFF; z-index:9;
    -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
}
.section-nav-CNT > nav ul li.findyour .popTip-box.gradient {
    background:#FFF;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(top, #FFF 0%, #E1E1E1 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E1E1E1));
    background:-webkit-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
    background:-o-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
    background:-ms-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
    background:linear-gradient(to bottom, #FFF 0%,#E1E1E1 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E1E1E1', GradientType=0);
}
.section-nav-CNT > nav ul li.findyour .popTip-box > a {position:absolute; top:0; right:0; width:32px; height:32px; overflow:hidden; text-align:left; text-indent:-999em; text-decoration:none; z-index:99;}
.section-nav-CNT > nav ul li.findyour .popTip-box > a tt {background-position:-256px -32px;}
.section-nav-CNT > nav ul li.findyour .popTip-box > tt {position:absolute; top:-25px; width:51px; height:26px; overflow:hidden; background:transparent url(/resources/gfx/sprite-common.png) no-repeat -135px -131px;}
.section-nav-CNT > nav ul li.findyour .popTip-box > h3 {margin:0 0 7px; font-size:16px; line-height:17px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase; letter-spacing:-1px;}
/* fitment */
.section-nav-CNT > nav ul li.findyour .popTip-box.fitment > tt {left:104px;}
.section-nav-CNT > nav ul li.findyour .fitment section {margin:0 0 20px;}
.section-nav-CNT > nav ul li.findyour .fitment section form {}
.section-nav-CNT > nav ul li.findyour .fitment section fieldset {float:left;}
.section-nav-CNT > nav ul li.findyour .fitment section fieldset select {border:1px solid #DDD; padding:2px; width:195px; height:26px; font-size:12px; line-height:18px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000; *width:196px; *height:26px;}
.section-nav-CNT > nav ul li.findyour .fitment section fieldset input[type='text'] {border:1px solid #DDD; width:195px; height:24px; font-size:12px; line-height:24px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000; text-align:center; *position:relative; *margin:-2px 0 0;}
.section-nav-CNT > nav ul li.findyour .fitment section input[type='submit'] {float:right; border:0 none; width:26px; height:26px; text-align:left; text-indent:-999em; background:#DE211B url(/resources/gfx/sprite-common.png) no-repeat -3px -242px;}
.section-nav-CNT > nav ul li.findyour .fitment p {position:relative; float:left; clear:both; margin:-16px 0 0; padding:0; font-size:10px; line-height:12px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase; background:#F4F4F4;}
.section-nav-CNT > nav ul li.findyour .fitment aside {clear:both;}
.section-nav-CNT > nav ul li.findyour .fitment aside h3 {margin:0 0 7px; font-size:16px; line-height:17px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase; letter-spacing:-1px;}
.section-nav-CNT > nav ul li.findyour .fitment aside a {position:relative; display:block; padding:0 26px 0 0; height:26px; font-size:12px; line-height:26px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-align:center; text-decoration:none; text-transform:uppercase; background:#000;}
.section-nav-CNT > nav ul li.findyour .fitment aside a tt {width:26px; height:26px; background-position:-130px -3px;}
.section-nav-CNT > nav ul li.findyour .fitment .autocomplete-sizes{position:absolute; width:195px; background:#fff; z-index:999; border:1px solid #000; height:auto}
.section-nav-CNT > nav ul li.findyour .fitment .autocomplete-sizes .autocomplete-size {
    color:#BBBBBB;
    cursor:pointer;
    font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif;
    font-size:13px;
    font-style:normal;
    font-weight:400;
    height:23px;
}
.section-nav-CNT > nav ul li.findyour .fitment .autocomplete-sizes .autocomplete-size:hover{
    color:#000;
}
/* locator */
.section-nav-CNT > nav ul li.findyour .popTip-box.locator > tt {left:187px;}
.section-nav-CNT > nav ul li.findyour .locator {*border:0 none;}
.section-nav-CNT > nav ul li.findyour .locator > h3 {}
.section-nav-CNT > nav ul li.findyour .locator section {}
.section-nav-CNT > nav ul li.findyour .locator section article {}
.section-nav-CNT > nav ul li.findyour .locator section article p {margin:0 0 15px;}
.section-nav-CNT > nav ul li.findyour .locator section form {min-height:32px;}
.section-nav-CNT > nav ul li.findyour .locator section form fieldset {display:block; clear:both; margin:0 0 15px;}
.section-nav-CNT > nav ul li.findyour .locator section form fieldset input[type='text'] {margin:0; border:1px solid #DDD; padding:0 11px; width:214px; height:24px; font-size:12px; line-height:24px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#888; background:#FFF;}
.section-nav-CNT > nav ul li.findyour .locator section form input[type='submit'] {float:right; border:0 none; padding:0 8px 0 32px; height:26px; font-size:12px; line-height:26px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-transform:uppercase; background:#DB141D url(/resources/gfx/sprite-common.png) no-repeat 0 -242px;}

.section-nav-CNT > nav ul li.findyour .locator section form fieldset.multi-country .style-select {
    background:url('/resources/gfx/sprite-arw-btn.png') no-repeat scroll -685px -84px #FFF;
    border:1px solid #DDD;
    height:24px;
    overflow:hidden;
    width:236px;
}
.section-nav-CNT > nav ul li.findyour .locator section form fieldset.multi-country .style-select select {
    background:none repeat scroll 0 0 transparent;
    color:#AFAFAF;
    font-family:"Gotham 4r","Gotham A","Gotham B","gotham-book",Arial,Helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:400;
    height:24px;
    line-height:24px;
    width:253px;
    padding:0 8px;
}
/* mobile menù */
.section-nav-CNT > nav ul li.mainmenu {position:relative; float:right; margin:-9px 0; border-left:1px solid #555; height:46px;}
.section-nav-CNT > nav ul li.mainmenu a {position:relative; display:block; width:46px; height:46px;}
.section-nav-CNT > nav ul li.mainmenu a tt {top:7px; right:7px; background-position:-288px -64px;}
/* section nav */
.section-nav-CNT > ul {float:left; min-height:41px;}
.section-nav-CNT > ul.myPirelliMNU {margin-left: 10px;}
.section-nav-CNT > ul > li {float:left; margin:0 0 0 6px; text-align:center;}
.section-nav-CNT > ul > li.first {margin:0 0 0 11px;}
.section-nav-CNT > ul > li > a {
    transition:background-color .3s ease-out,height .2s ease-out;
    display:block; position:relative; border:1px solid #BBB; padding:6px 0 0; height:33px; font-size:10px; line-height:13px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-decoration:none; text-transform:uppercase; z-index:2;}
/*.de_DE .section-nav-CNT > ul > li > a{font-size:9px}*/
.section-nav-CNT > ul > li.singleRow > a {line-height:26px;}
.section-nav-CNT > ul > li.active > a,
.section-nav-CNT > ul > li.selected > a {border-color:#FFF; color:#000; background:#FFF; cursor:default;}
.section-nav-CNT > ul > li.active > a tt,
.section-nav-CNT > ul > li.selected > a tt {display:none;}
.section-nav-CNT > ul > li > a:hover {border-color:#FFF; color:#000; background-color:#FFF;}
.section-nav-CNT > ul > li > a.active {border-color:#FFF; height:46px; color:#000; background-color:#FFF;}
.section-nav-CNT > ul > li > a tt {top:14px; right:3px; width:11px; height:11px; background-position:-105px -10px;}
.section-nav-CNT > ul > li > a:hover tt {background-position:-105px -42px;}
.section-nav-CNT > ul > li > tt {position:relative; display:none; width:100%; height:10px; background-position:50% -480px;}
/* layout voci menù */
.section-nav-CNT > ul.nav1lnk > li {width:774px}
.section-nav-CNT > ul.nav2lnk > li {width:384px; letter-spacing:3px;}
.section-nav-CNT > ul.nav3lnk > li {width:254px; letter-spacing:2px;}
.section-nav-CNT > ul.nav4lnk > li {width:189px; letter-spacing:1px;}
.section-nav-CNT > ul.nav5lnk > li {width:150px; letter-spacing:normal;}
.section-nav-CNT > ul.nav6lnk > li {width:124px; letter-spacing:-1px;}
.section-nav-CNT > ul.nav7lnk > li {width:105px; letter-spacing:-1px;}
.section-nav-CNT > ul.nav7lnk > li.first {margin:0 0 0 14px;}
/* link voci con submenù */
.section-nav-CNT > ul > li.submenu > a tt {background-position:-10px -10px;}
.section-nav-CNT > ul > li.submenu > a:hover tt {background-position:-10px -42px;}
.section-nav-CNT > ul > li.submenu > a.active tt {background-position:-42px -42px;}

.section-nav-CNT > ul > li.submenu > a.location-anchor tt{background-position:-106px -10px;}
.section-nav-CNT > ul > li.submenu > a.location-anchor:hover tt{background-position:-106px -42px;}
/* submenu */
.section-nav-CNT > ul > li .submenu-box {
    display:none;
    position:absolute;
    top:67px;
    left:0;
    width:100%;
    letter-spacing:normal;
    background:#FFF;
    z-index:1;
    /**overflow:hidden;*/
    -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
}
.section-nav-CNT > ul > li .submenu-box.gradient {
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:-moz-linear-gradient(top, #FFF 0%, #E1E1E1 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E1E1E1));
    background:-webkit-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
    background:-o-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
    background:-ms-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
    background:linear-gradient(to bottom, #FFF 0%,#E1E1E1 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E1E1E1', GradientType=0);
}
/* box submenu */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT {
    padding:20px 0 23px 10px;
}

.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .connectedSortable{min-height:30px !important;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item {float:left; border:0; text-align:left;/* width: 25%; height: 180px*/}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item ~ .submenu-box-item {border-left:1px solid #BBB;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item > h3 {margin:0 0 5px; padding:3px 10px 0; font-size:16px; *font-size:13px; line-height:17px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; color:#000; text-transform:uppercase; letter-spacing:-1px;}
/*DOUBLE LINE*/
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .menu-dealer-locator > h3.double-line{
    float:left;
    width:300px;
    display:inline-table;
    line-height:17px !important;
}

.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section:before,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section:after,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section:before,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section:after {content:" "; display:table;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section:after,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section:after{clear:both;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section{position:relative; *zoom:1; /*float:left*/}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section article,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section .article {float:left; border-left:1px solid #BBB; padding:0 10px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section article:first-child,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section .article:first-child {border:0 none;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section > a,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section > a{position:absolute; bottom:0; left:10px; padding:0 23px 0 10px; height:32px; font-size:15px; line-height:32px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-decoration:none; text-transform:uppercase; background:#DE211B;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item section > a tt,
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .submenu-box-item .section > a tt{width:23px; height:32px; background-position:-130px 0;}
/* quick links */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-quick-links {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-quick-links section article {width:141px; min-height:141px}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-quick-links section article ul {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-quick-links section article ul li {padding:5px 0; font-size:13px; line-height:14px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-quick-links section article ul li a {/*transition:color .2s linear;*/position:relative; margin:0 11px 0 0; color:#000; text-decoration:none; padding-right:12px; background:url("/resources/gfx/link-arr.png") 100% 2px no-repeat;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-quick-links section article ul li a:hover {color:#999;}
/* fitment */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment {margin:0 20px 0 0; width:231px; overflow:visible; *border:0 none;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment section {margin:0 0 18px 10px; border-bottom:1px solid #DDD; padding:0 0 18px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment section form {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment section fieldset {float:left;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment section fieldset select {border:1px solid #DDD; padding:2px; width:185px; height:26px; font-size:12px; line-height:18px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000; *width:179px; *height:26px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment section fieldset input[type='text'] {border:1px solid #DDD; width:185px; height:24px; font-size:12px; line-height:24px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000; text-align:center; *position:relative; *margin:-2px 0 0;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment section input[type='submit'] {float:right; border:0 none; width:26px; height:26px; text-align:left; text-indent:-999em; background:#DE211B url(/resources/gfx/sprite-common.png) no-repeat -3px -242px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment p {position:relative; float:left; clear:both; margin:-25px 0 0 10px; padding:0 9px; font-size:10px; line-height:12px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase; background:#F4F4F4;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment aside {clear:both; margin:0 0 0 10px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment aside h3 {margin:0 0 7px; font-size:16px; line-height:17px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase; letter-spacing:-1px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment aside a {position:relative; display:block; padding:0 26px 0 0; height:26px; font-size:15px; line-height:26px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-align:center; text-decoration:none; text-transform:uppercase; background:#DE211B;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .fitment aside a tt {width:26px; height:26px; background-position:-130px -3px;}
/* top selection */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article {padding-top:10px; width:141px; height:181px; text-align:center;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article a {position:relative; display:block; height:100%; color:#000; text-decoration:none; text-transform:uppercase;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article a tt {top:149px; right:9px; width:5px; height:14px; background-position:-109px -40px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article figure {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article figure img {border:0 none;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article figure span {display:block; padding:11px 0 0; height:24px; overflow:visible; }
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article header {margin:0 0 2px; font-size:14px; line-height:13px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-highlight section article p {font-size:10px; line-height:11px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#777;}
/* dealer locator */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator {*border:0 none;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator > h3 {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section article {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section article p {margin:0 0 15px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section form {min-height:32px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section form fieldset {float:left;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section form fieldset input[type='text'] {margin:0; border:1px solid #DDD; padding:0 11px; height:30px; font-size:15px; line-height:30px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#888; background:#FFF;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .locator section form input[type='submit'] {float:right; border:0 none; padding:0 8px 0 32px; height:32px; font-size:16px; line-height:32px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-transform:uppercase; background:#DB141D url(/resources/gfx/sprite-common.png) no-repeat 0 -240px;}
/* dealer locator 401 */
.section-nav-CNT > ul > li .submenu-box .layout401 .locator {margin:0 10px 0 0; width:555px; text-align:center;}
.section-nav-CNT > ul > li .submenu-box .layout401 .locator > h3 {padding-top:36px; letter-spacing:normal;}
.section-nav-CNT > ul > li .submenu-box .layout401 .locator section article {float:none;}
.section-nav-CNT > ul > li .submenu-box .layout401 .locator section article p {margin:0 0 15px;}
.section-nav-CNT > ul > li .submenu-box .layout401 .locator section form {margin:0 55px;}
.section-nav-CNT > ul > li .submenu-box .layout401 .locator section form fieldset input[type='text'] {width:303px;}
.section-nav-CNT > ul > li .submenu-box .layout401 .locator section form input[type='submit'] {*float:left; *margin-left:15px;}
.section-nav-CNT > ul > li .submenu-box .layout401 .quick-links section article {width:312px;}
/* dealer locator 500 */
.section-nav-CNT > ul > li .submenu-box .layout500 .locator {margin:0; width:100%;}
.section-nav-CNT > ul > li .submenu-box .layout500 .locator > h3 {float:left; margin:0 0 0 33px; padding:0 10px; height:32px; overflow:hidden; line-height:35px;}
.section-nav-CNT > ul > li .submenu-box .layout500 .locator section article {display:none;}
.section-nav-CNT > ul > li .submenu-box .layout500 .locator section form {float:left; margin:0 0 0 23px;}
.section-nav-CNT > ul > li .submenu-box .layout500 .locator section form fieldset input[type='text'] {width:373px;}
.section-nav-CNT > ul > li .submenu-box .layout500 .locator section form input[type='submit'] {float:left; margin:0 0 0 15px;}
/* lancio */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-lanci {position:relative; margin:0 10px 0 0; *border:0 none; width:313px; min-height:171px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-lanci figure {position:absolute; bottom:-23px; left:-424px; z-index:0;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-lanci figure img {position:absolute; bottom:0; left:0;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-lanci h3 {position:relative;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-lanci section {position:relative;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-lanci section article {padding-bottom:47px;}
/* lancio 041 */
.section-nav-CNT > ul > li .submenu-box .layout041 .box-lanci {margin-left:414px;}
/* lancio 032 */
.section-nav-CNT > ul > li .submenu-box .layout032 .box-lanci {margin-left:252px;}
/* promotion */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion {position:relative; margin:0 10px 0 0; *border:0 none; min-height:171px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion > figure {float:left; margin:0 20px 0 0; border:2px solid #958C87;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion > figure img {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion > h3 {margin-bottom:23px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion section {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion section article {float:none; padding-bottom:47px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion section > a {left:267px; *left:0;}
/* promotion 041 */
.section-nav-CNT > ul > li .submenu-box .layout041 .promotion {width:726px;}
/* promotion 041 */
.section-nav-CNT > ul > li .submenu-box .layout032 .promotion {width:565px;}
/* experience */
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience {padding-bottom:10px; width:368px; min-height:181px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience > figure {float:left; margin:0 0 0 10px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience > figure img {}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience > h3 {margin-bottom:15px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience section {margin-left:185px; min-height:129px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience section article {float:none; padding-bottom:47px;}
.section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .box-experience section > a {font-size:13px;}
/* experience 202 */
.section-nav-CNT > ul > li .submenu-box .layout202 .box-experience.tabletHide {width:208px;}
.section-nav-CNT > ul > li .submenu-box .layout202 .box-experience.tabletHide > figure {display:none;}
.section-nav-CNT > ul > li .submenu-box .layout202 .box-experience.tabletHide section {margin-left:0;}
/* submenù custom layouts */
.section-nav-CNT > ul > li .submenu-box .layout221 .box1 {*border:0 none;}
.section-nav-CNT > ul > li .submenu-box .layout032 .box1,
.section-nav-CNT > ul > li .submenu-box .layout041 .box1,
.section-nav-CNT > ul > li .submenu-box .layout401 .box2,
.section-nav-CNT > ul > li .submenu-box .layout500 .box2,
.section-nav-CNT > ul > li .submenu-box .layout500 .box3 {display:none;}
.section-nav-CNT > ul > li .submenu-box .layout131 .quick-links section article,
.section-nav-CNT > ul > li .submenu-box .layout122 .quick-links section article {min-height:191px;}
.section-nav-CNT > ul > li .submenu-box .layout221 .quick-links section article,
.section-nav-CNT > ul > li .submenu-box .layout202 .quick-links section article {min-height:166px;}
.section-nav-CNT > ul > li .submenu-box .layout041 .quick-links section article,
.section-nav-CNT > ul > li .submenu-box .layout032 .quick-links section article {min-height:141px;}
/* selected page tab menu */
.section-nav-CNT > ul > li.submenu.active {height:108px;}
.section-nav-CNT > ul > li.submenu.active > a,
.section-nav-CNT > ul > li.submenu.active > a.active {height:33px; border-color:#FFF; color:#000; background:#FFF; cursor:default;}
.section-nav-CNT > ul > li.submenu.active > a tt,
.section-nav-CNT > ul > li.submenu.active > a.active tt {background-position:-10px -42px; cursor:default;}
.section-nav-CNT > ul > li.submenu.active > tt {display:block;}
/* 2nd level nav mobile page */
.section-nav-CNT > ul > li > nav {display:none; position:relative; width:100%;}
.lt-ie9 .section-nav-CNT > ul > li > nav {display:none!important;}
.section-nav-CNT > ul > li > nav ul {}
.section-nav-CNT > ul > li > nav ul li {}
.section-nav-CNT > ul > li > nav ul li a {position:relative; text-transform:uppercase;}
.section-nav-CNT > ul > li > nav ul li a:hover,
.section-nav-CNT > ul > li > nav ul li a.active {}
.section-nav-CNT > ul > li > nav ul li a tt {top:12px; right:3px; width:11px; height:11px; background-position:-105px -42px;}
/* 2nd level nav selected page */
.section-nav-CNT > ul > li.submenu.active .submenu-box {display:none!important;}
.section-nav-CNT > ul > li.submenu.active > nav {
    display:block;
    position:absolute;
    top:67px;
    left:0;
    padding:13px 0;
    width:100%;
    text-align:center;
    background:#FFF;
    *width:918px;
    height:13px;
    overflow:hidden;
}
.section-nav-CNT > ul > li.submenu.active > nav a.slider-submenu{
    position:absolute;
    top:0;
    width:23px;
    height:39px;
    background-image:url("/resources/gfx/sprite-common.png");
    overflow:hidden;
    z-index:1;
    background-color:#FFF;
    display:none;
    /*opacity:.3;*/
}
.section-nav-CNT > ul > li.submenu.active > nav a.active{opacity:1; display:block;}
.section-nav-CNT > ul > li.submenu.active > nav > a.right{right:0; background-position:-127px -29px; z-index:1;}
.section-nav-CNT > ul > li.submenu.active > nav > a.left{left:0; background-position:-329px -412px; z-index:1;}
.lt-ie9 .section-nav-CNT > ul > li.submenu.active > nav {display:block!important;}
.section-nav-CNT > ul > li.submenu.empty{height:auto}
.section-nav-CNT > ul > li.submenu.empty > nav, .section-nav-CNT > ul > li.submenu.empty > tt {display:none!important;}
.section-nav-CNT > ul > li.submenu.active > nav ul {
    width:22000em;
    height:13px;
    position:absolute;
    left:0;
    top:13px;
    margin:0 13px;
}
.section-nav-CNT > ul > li.submenu.active > nav ul li {
    position:relative;
    display:inline-table;
    padding:0 7px;
    font-size:11px;
    line-height:13px;
    font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif;
    font-weight:500;
    font-style:normal;
    /*font-weight:normal;*/
    color:#BBB;
    *display:inline;
    float:left;
    margin:0 5px;
}
.section-nav-CNT > ul > li.submenu.active > nav ul li a {transition:color .2s linear;position:relative; color:#BBB; text-decoration:none; letter-spacing:0}
.section-nav-CNT > ul > li.submenu.active > nav ul li a:hover,
.section-nav-CNT > ul > li.submenu.active > nav ul li a.active {border-bottom:1px solid #000; color:#000;}
.section-nav-CNT > ul > li.submenu.active > nav ul li a tt {display:none;}
/* SECTION NAV - end */


/* SECTION NAV + MY PIRELLI - begin */
input:-webkit-autofill {background-color:#FFF!important; background-color:rgb(250,250,250)!important; background-color:rgba(250,250,250,1)!important;}

/* layout voci menù - begin rewrite */
.section-nav-CNT > .myPirelliMNU.nav1lnk > li {width:723px}
.section-nav-CNT > .myPirelliMNU.nav2lnk > li {width:352px; letter-spacing:2px;}
.section-nav-CNT > .myPirelliMNU.nav2lnk > li.first {margin-left:12px;}
.section-nav-CNT > .myPirelliMNU.nav3lnk > li {width:233px; letter-spacing:1px;}
.section-nav-CNT > .myPirelliMNU.nav4lnk > li {width:176px; letter-spacing:normal;}
.section-nav-CNT > .myPirelliMNU.nav4lnk > li.first {margin-left: 0;}
.section-nav-CNT > .myPirelliMNU.nav5lnk > li {width:138px; letter-spacing:-1px;}
.section-nav-CNT > .myPirelliMNU.nav5lnk > li.first {margin-left:10px;}
.section-nav-CNT > .myPirelliMNU.nav6lnk > li {width:116px; letter-spacing:-1px;}
.section-nav-CNT > .myPirelliMNU.nav6lnk > li.first {margin-left:8px;}
.section-nav-CNT > .myPirelliMNU.nav7lnk > li {width:98px; letter-spacing:-1px;}
.section-nav-CNT > .myPirelliMNU.nav7lnk > li.first {margin-left:12px;}

/* layout voci menù - end rewrite */

/* my Pirelli tab - begin */
.section-nav-CNT > .myPirelliMNU > li.last {width:45px;}
.section-nav-CNT > .myPirelliMNU > li.last > a {margin:0; border:0 none; padding:8px 12px 0 4px; text-align:left; width: 31px;}
.section-nav-CNT > .myPirelliMNU > li.last > a tt {top:15px; right:1px;}
.section-nav-CNT > .myPirelliMNU > li.last > a .mySprite {display:inline-block; width:29px; height:29px; overflow:hidden; background:transparent url(/resources/gfx/mySprite.png) no-repeat -132px -32px;}
.section-nav-CNT > .myPirelliMNU > li.last > a .nologged {background-position:-132px -32px;}
.section-nav-CNT > .myPirelliMNU > li.last > a:hover .nologged,
.section-nav-CNT > .myPirelliMNU > li.last > a.active .nologged {background-position:-101px -32px;}
.section-nav-CNT > .myPirelliMNU > li.last > a .logged {background-position:-101px -1px;}
.section-nav-CNT > .myPirelliMNU > li.last.active > a {background-color:transparent!important;}
.section-nav-CNT > .myPirelliMNU > li.last.active > a .logged,
.section-nav-CNT > .myPirelliMNU > li.last.active > a:hover .logged,
.section-nav-CNT > .myPirelliMNU > li.last.active > a.active .logged {background-position:-132px -1px;}
.section-nav-CNT > .myPirelliMNU > li.last.active > a .mySprite,
.section-nav-CNT > .myPirelliMNU > li.last.active > nav ul li {letter-spacing:0;}
.section-nav-CNT > .myPirelliMNU > li.last.active > nav ul li a {padding:0 3px; letter-spacing:0;}
.section-nav-CNT > .myPirelliMNU > li.last > tt {background-position:-173px -480px;}
/* sprite original definitions *//*
.ico-blk-logged {-101px -1px}
.ico-blk-nologged {-101px -32px}
.ico-wht-logged {-132px -1px}
.ico-wht-nologged {-132px -32px}
/* my Pirelli tab - end */

/* NO LOGGED MNU - begin */
.nologged-MNU {display:-webkit-flex; display:flex; -webkit-align-items:stretch; align-items:stretch; padding: 15px 0;}
.nologged-MNU .submenu-box-item {position:relative; width:49.3%;}
.section-nav-CNT > .myPirelliMNU > li .submenu-box .submenu-box-CNT .nologged-MNU .submenu-box-item > h3 {margin:0 0 15px; padding:3px 30px 0; font-family:'Gotham 8r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-style:normal; font-weight: bold; text-transform: none;}
.section-nav-CNT > .myPirelliMNU > li .submenu-box .submenu-box-CNT .nologged-MNU .submenu-box-item > h3 a {color: #333; display: block; font-size: 80%; margin: 10px 0 0;}
.nologged-MNU .submenu-box-item section {position:static!important; padding:0 30px;}
.nologged-MNU .submenu-box-item section article {position:static!important; padding:0!important; width:100%; font-size:14px; color:#000;}
.nologged-MNU .submenu-box-item section article > p {padding-bottom: 25px; line-height:1.5em; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif;}
.nologged-MNU .submenu-box-item section article strong {font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; font-size: 12px; /*font-weight:normal;*/}
.nologged-MNU .submenu-box-item section article > footer {padding:0; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.nologged-MNU .submenu-box-item section article > footer .socialLogin {position: relative;}
.nologged-MNU .submenu-box-item section article > footer .socialLogin #moreInfo{
    display: inline-block;
    height: 22px;
    width: 22px;
    margin: 0 0 0 5px;
    cursor: pointer;
    position: absolute;
    top: -5px;
    right: 0;
    line-height: 1.5em;
    background: transparent url("/resources/gfx/mypirelli_info_icon.png") no-repeat left top;);
}
.nologged-MNU .submenu-box-item section article > footer .socialLogin p {font-family: 'Gotham-Bold',Arial,Helvetica,sans-serif; font-weight: normal; font-size: 13px; margin-bottom: 15px; margin-right: 40px;}

#moreInfoTooltip {
    display: none;
    font-size: 12px;
    position: absolute;
    left: -5px;
    bottom: 36px;
    right: -5px;
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 10px 15px;
    line-height: 1.5em;
    font-family: 'Gotham-Book', Arial, Helvetica, sans-serif;
    box-shadow: 0 0 2px rgba(0,0,0,0.4);
}

#moreInfoTooltip:after {
    content: " ";
    width: 0;
    height: 0;
    position: absolute;
    z-index: 9;
    right: 7px;
    bottom: -9px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #ccc;
}

#moreInfoTooltip:before {
    content: " ";
    width: 0;
    height: 0;
    position: absolute;
    z-index: 10;
    right: 7px;
    bottom: -6px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #fff;
}

.form-general-feedback {
    display: none;
    padding: 12px 13px 10px;
    margin-bottom: 10px;
    border: 1px solid #F7A8A8;
    background-color: #FEFFE7;
    font-size: 11px;
}

.nologged-MNU .myPirelliRegInfo footer {color:#000;}
.nologged-MNU .myPirelliRegInfo footer p {font-size:14px; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/}
.nologged-MNU .myPirelliRegInfo footer p strong {font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
.nologged-MNU .myPirelliRegInfo footer .button {display:inline-block; position:relative; margin-top:-4px; padding:7px 13px; color:#FFF; text-decoration:none!important; background:#DB141D; vertical-align:middle;}
.nologged-MNU .myPirelliRegForm form {padding-bottom:0;}
.nologged-MNU .myPirelliRegForm fieldset {}
.nologged-MNU .myPirelliRegForm fieldset:first-of-type {margin-bottom:15px;}
.nologged-MNU .myPirelliRegForm fieldset input {margin:0; border:0 none; padding:0 10px; width:100%; height:38px; font-size:16px; line-height:1.1; font-family:'Gotham 3r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif; font-weight:300; font-style:normal; /*font-weight:normal;*/ color:#000; background:#FFF!important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.nologged-MNU .myPirelliRegForm footer {color:#000; margin-top: 15px; height: 30px;}
.nologged-MNU .myPirelliRegForm footer .retrieve-pwd {font-size:11px; font-family:'Gotham 3r','Gotham A','Gotham B','Gotham-Light',Arial,Helvetica,sans-serif; font-weight:300; font-style:normal; color:inherit; border-bottom: 1px solid #ccc; text-align: right; width: auto;}
.nologged-MNU .myPirelliRegForm footer .button {display:inline-block; float:right; position:relative; margin-top:-4px; padding: 10px 13px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#FFF; text-decoration:none!important; background:#555; vertical-align:middle;}
.nologged-MNU .myPirelliRegForm footer .button .myPirelliSprite {top:-1px;}
.nologged-MNU .myPirelliRegForm footer .button.buttonRed {background-color: #DB151E;}

.nologged-MNU .mP-social-ul {
    margin: 0;
    float: none;
}
.nologged-MNU .mP-social-ul li {
    float: left;
}

.nologged-MNU a.mP-social-btn {
    display: inline-block;
    border: 0 none;
    font-size: 12px;
    line-height: 44px;
    font-family: 'Gotham 4r', 'Gotham A', 'Gotham B', 'Gotham-Book', Arial, Helvetica, sans-serif;
    font-style: normal;
    color: #000;
    text-align: center;
    text-decoration: none;
    background: none repeat scroll 0 0 #FD0;
    padding: 0 10px 0 5px;
    margin:0;
    height: 46px;
}

.nologged-MNU a.mP-google-btn {
    background-color: rgb(67, 133, 245);
    color: white;
}
.nologged-MNU a.mP-google-btn .logo {
    background: white url(/resources/gfx/mypirelli_g.png) no-repeat 14px 12px;
    width: 44px;
    height: 44px;
    margin: 1px 10px 0 -4px;
    float: left;
}
.nologged-MNU a.mP-google-btn span {
    font-weight: bold;
}


.nologged-MNU a.mP-facebook-btn {
    background-color: rgb(73, 99, 158);
    color: white;
    margin-right: 15px;
}
.nologged-MNU a.mP-facebook-btn .logo {
    background: url(/resources/gfx/mypirelli_fb.png) no-repeat;
    float: left;
    width: 19px;
    height: 19px;
    margin: 12px 10px 0 6px;
}

.nologged-MNU a.mP-facebook-btn span{
    font-weight: bold;
}


/* NO LOGGED MNU - end */

/* LOGGED MNU - begin */

.logged-MNU,
.logged-MNU * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.logged-MNU {/*display:-webkit-flex; display:flex; -webkit-align-items:stretch; align-items:stretch;*/  transition: opacity 0.5s ease-in-out; opacity: 0;}
.logged-MNU.visible {opacity: 1;}
.logged-MNU .submenu-box-item {position:relative; width: 25%; height: 180px;}
.logged-MNU .submenu-box-item section {position:static!important;}
.logged-MNU .submenu-box-item section article {position:static!important; padding-bottom:44px!important;}
.logged-MNU .submenu-box-item section article > footer {position:absolute; bottom:8px; left:0; width:100%; text-align:center;}
.logged-MNU .submenu-box-item section article > footer a {border:1px solid #000; padding:9px 20px 8px; font-size:10px; line-height:1.1; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000; text-decoration:none; text-transform:uppercase; background:#FFF;}
.logged-MNU .submenu-box-item section article > footer a strong {font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/}

/* user data box */
.user-data-box article {width:191px;}
.user-data-box article p {font-size:16px; line-height:1.1; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/ color:#000;}
.user-data-box article p strong {display:block; margin:3px 0 15px; font-size:28px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
.user-data-box article > a {font-size:10px; line-height:14px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-decoration:none;}
.user-data-box article > a:hover {color:#999;}
.user-data-box article > a .myPirelliSprite {top:-1px;}
.logged-MNU .user-data-box section article > footer {text-align:left;}
.logged-MNU .user-data-box section article > footer a {margin:0 0 0 15px; padding:9px 20px 8px 15px; border-color:#555; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#FFF; background:#555;}
.logged-MNU .user-data-box section article > footer a .myPirelliSprite {top:-1px; margin-right:5px;}

/* SERVICE LOADER */
.section-tool-box-CTR {position: relative;}
.section-tool-box-CTR .service-loader {
    position: absolute!important;
    z-index: 100;
    width: 100%;
    height: 165px;
    left:0;
    right:0;
    top:0;
    bottom: 0;
}

.section-tool-box-CTR .service-loader:after {
    content: " ";
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 4px;
    padding: 20px;
    margin: -15px 0 0 -15px;
    background: rgba(255,255,255,1) url("/resources/gfx/dash-loading.gif") no-repeat center center;
}

/* il mio garage box */
.mio-garage-box article {width:100%;}
.mio-garage-box ul li {border-bottom:1px dotted #000; padding:13px 0; font-size:12px; line-height:17px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000;}
.mio-garage-box ul li:first-of-type {border-top:1px dotted #000;}
.mio-garage-box ul li a {color:inherit; text-decoration:none;}
.mio-garage-box ul li a:hover {color:#999;}
.mio-garage-box ul li .myPirelliSprite {top:-1px; margin-right:7px;}
.mio-garage-box ul li .info-void {font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/}
.mio-garage-box ul li .info-void strong {font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
/* i miei acquisti box */
.miei-acquisti-box article {width:100%;}
.miei-acquisti-box ul li:before,.miei-acquisti-box ul li:after {content:" "; display:table;}
.miei-acquisti-box ul li:after {clear:both;}
.miei-acquisti-box ul li {border-bottom:1px dotted #000; padding:7px 0; color:#000; *zoom:1;}
.miei-acquisti-box ul li:first-of-type {margin-top:1px;}
.miei-acquisti-box ul li a {color:inherit; text-decoration:none!important;}
.miei-acquisti-box ul li a:hover {color:#999;}
.miei-acquisti-box ul li figure {position:relative; float:left; margin:0 2px 0 -2px; width:47px;}
.miei-acquisti-box ul li figure img {width:100%; max-width:100%; height:auto;}
.miei-acquisti-box ul li p {padding-top:3px; font-size:12px; line-height:1.2; font-family:'Gotham 4r','Gotham A','Gotham B','Gotham-Book',Arial,Helvetica,sans-serif; font-weight:400; font-style:normal; /*font-weight:normal;*/}
.miei-acquisti-box ul li p time {font-size:10px;}
.miei-acquisti-box ul li p strong {font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/}
.miei-acquisti-box ul li .info-void {padding:8px 0; font-size:14px; line-height:17px;}
.miei-acquisti-box ul li .info-void strong {font-size:14px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/}
/* quick links box */
.logged-MNU .quick-links-box section article {padding-bottom:0!important;}
.section-nav-CNT > .myPirelliMNU > li .submenu-box .submenu-box-CNT .quick-links-box > h3 {padding-top:9px;}
.quick-links-box article {width:100%;}
.quick-links-box ul {}
.quick-links-box ul li {padding:5px 0; font-size:14px; line-height:1.1; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000;}
.quick-links-box ul li a {color:inherit; text-decoration:none; font-size: 12px; font-weight: normal;}
.quick-links-box ul li a:hover {color:#999;}
.quick-links-box ul li a .myPirelliSprite {top:-1px;}
/* LOGGED MNU - end */
/* SECTION NAV + MY PIRELLI - end */



/* NON RESPONSIVE OLDER IE BROWSERS - begin */
/* IE7 only */
/* IE8 only */
@media all\0 {}
/* ripristino per IE9+ */
@media all and (monochrome:0) {
    .section-nav-CNT > ul > li.submenu.active > nav a.slider-submenu{opacity:.3;}
}
/* NON RESPONSIVE OLDER IE BROWSERS - end */

/* SCREEN MEDIA QUERIES - begin */
@media only screen and (max-width:767px) {/* 320 Small screen, non-retina */
    /* SITE NAV */
    .site-nav .content-wrapper{width:320px}
    .section-nav .content-wrapper{ width:320px}
    .site-nav-CNT > div {position:static;}
    .site-nav-CNT .box-country {width:165px;}
    .site-nav-CNT .box-country .submenu-box-CNT > span {width:118px;}
    .site-nav-CNT .box-country .submenu-box-CNT > a {position:relative; top:auto; right:auto; float:right; margin:0 9px 3px 0;}
    .site-nav-CNT .box-country .submenu-box-CNT > p {clear:both;}
    .site-nav-CNT .box-country .submenu-box-CNT ul {margin:0 15px; background:transparent none no-repeat;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li {float:none; display:block; border:0 none; border-top:1px dotted #999; text-align:left;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a {padding:0 15px 0 0; width:auto; height:19px; line-height:19px; background-image:none;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a:hover {color:#999;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a tt {background-image:url("/resources/gfx/sprite-common.png"); display:block; width:15px; height:19px; background-position:-8px -38px; top:0; right:0}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a.open-country tt{background-position:-40px -38px; }
    .site-nav-CNT .box-country .submenu-box-CNT ul li a span {display:none!important;}
    .site-nav-CNT .box-country .box-region .submenu-box {display:none; position:absolute; top:28px; left:0; padding-bottom:5px; width:100%; background:#FFF; z-index:1;
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background:-moz-linear-gradient(top, #FFF 0%, #E1E1E1 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E1E1E1));
        background:-webkit-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:-o-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:-ms-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:linear-gradient(to bottom, #FFF 0%,#E1E1E1 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E1E1E1', GradientType=0);
        -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
        box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    }
    .site-nav-CNT .box-country .box-region .submenu-box ul li {float:none; display:block; margin:0 0 0 5px!important;}
    .site-nav-CNT .box-site-nav {padding:0; width:45px; height:35px; overflow:visible;}
    .site-nav-CNT .box-site-nav .submenu-box {display:none; position:absolute; top:35px; left:0; width:100%; background:#FFF; z-index:1;
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background:-moz-linear-gradient(top, #FFF 0%, #E1E1E1 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E1E1E1));
        background:-webkit-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:-o-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:-ms-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:linear-gradient(to bottom, #FFF 0%,#E1E1E1 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E1E1E1', GradientType=0);
        -webkit-box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
        box-shadow:1px 5px 7px 0 rgba(0,0,0,.23);
    }
    .site-nav-CNT .box-site-nav .submenu-box ul {margin:5px 0 0;}
    .site-nav-CNT .box-site-nav .submenu-box ul li {display:block; float:none; padding:0;}
    .ru_RU .site-nav-CNT .box-site-nav .submenu-box ul li{padding:0}
    .site-nav-CNT .box-site-nav .submenu-box ul li a {position:relative; display:block; width:45px; height:45px; float:none; text-indent:-999em; text-decoration:none; font-size:0}
    .site-nav-CNT .box-site-nav .submenu-box ul li a tt {display:block; top:6px; right:7px;}
    .site-nav-CNT .box-site-nav .submenu-box ul li a.active {border:0 none;}
    .site-nav-CNT .box-user-log > .submenu-box {width:100%;}
    .site-nav-CNT .box-user-log .login-box {width:auto;}
    .site-nav-CNT .box-user-log .login-box form fieldset input[type="text"],
    .site-nav-CNT .box-user-log .login-box form fieldset input[type="password"] {width:268px;}
    .site-nav-CNT .box-corporate-ext .submenu-box-CNT ul {margin:0 9px;}
    .site-nav-CNT .box-corporate-ext .submenu-box-CNT ul li {line-height:32px; text-align:right;}
    .splash-menu .submenu-box{
        width:320px;
        left:auto;
        right:-12px;
        top:35px;
    }
    .site-nav-CNT .box-country .submenu-box-CNT > p,
    .splash-menu .submenu-box .submenu-box-CNT > p{margin-top:20px}
    .splash-menu .submenu-box .region-list-CNT,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT{
        width:280px;
        background:none;
        margin:0;
        padding:0 20px 20px;
    }
    .splash-menu .submenu-box .region-list-CNT h3,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT h3{
        border-top:1px dotted #999;
        margin-top:7px;
        padding-top:7px;
        font-size:11px;
        line-height:11px;
        font-family:'Gotham 7r','Gotham A','Gotham B','gotham-bold',sans-serif;
        font-weight:700;
        font-style:normal;
        text-transform:uppercase;
    }
    .splash-menu .submenu-box .region-list-CNT h3 a,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT h3 a{
        display:block;
        text-decoration:none;
        color:#000;
        position:relative;
    }
    .splash-menu .submenu-box .region-list-CNT h3 a tt,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT h3 a tt{
        width:9px;
        height:6px;
        background-position:-11px -45px;
    }
    .splash-menu .submenu-box .region-list-CNT h3.open a tt,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT h3.open a tt{
        width:9px;
        height:6px;
        background-position:-43px -45px;
    }
    .splash-menu .submenu-box .region-list-CNT .list-CNT,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT{
        background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
        height:150px;
        overflow:auto;
        width:280px;
        border:0;
        padding:0;
        margin:7px 0;
    }
    .splash-menu .submenu-box .region-list-CNT .list-CNT .jspVerticalBar,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT .jspVerticalBar{
        width:8px;
        -webkit-border-radius:4px 4px 4px 4px;
        border-radius:4px 4px 4px 4px;
        background:transparent;
    }
    .splash-menu .submenu-box .region-list-CNT .list-CNT .jspVerticalBar .jspTrack,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT .jspVerticalBar .jspTrack{
        background-color:#c4c4c4;
        -webkit-border-radius:4px 4px 4px 4px;
        border-radius:4px 4px 4px 4px;
    }
    .splash-menu .submenu-box .region-list-CNT .list-CNT .jspVerticalBar .jspTrack .jspDrag,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT .jspVerticalBar .jspTrack .jspDrag{
        background-color:#626262;
        -webkit-border-radius:4px 4px 4px 4px;
        border-radius:4px 4px 4px 4px;
    }
    .splash-menu .submenu-box .region-list-CNT .list-CNT .column-list,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT .column-list{
        margin:0;
        width:100%;
    }
    .splash-menu .submenu-box .region-list-CNT .list-CNT ul li,
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT ul li{
        border:0;
        text-transform:none;
        margin-bottom:0;
        padding-bottom:12px;
        font-size:12px;
    }
    .splash-menu .submenu-box .footer a,
    .site-nav-CNT .box-country .submenu-box .footer a{
        border:1px solid #000;
        padding:5px 20px 5px 5px;
    }
    .splash-menu .submenu-box .footer a tt,
    .site-nav-CNT .box-country .submenu-box .footer a tt{
        top:8px;
        right:5px;
    }

    /* SECTION NAV */
    .section-nav-CNT > nav {position:relative; display:block; z-index:3}
    .section-nav-CNT {padding:9px 0 0;}
    .section-nav-CNT > figure {padding:0 0 9px 9px;}
    .section-MNU {display:none; position:relative; width:100%; z-index:0;}
    .section-MNU.mobile-active,
    .section-nav-CNT > ul > li > nav.mobile-active {display:block;}
    .section-nav-CNT > ul > li.submenu.active > nav a.slider-submenu{display:none !important;}
    .section-nav-CNT > ul > li.submenu.active > nav{width:100%; overflow:visible; height:auto }
    .section-nav-CNT > ul > li.submenu.active > nav ul{width:100%; height:auto; position:relative; top:0; margin:0}
    .section-nav-CNT > ul > li.submenu.active > nav ul li{float:none; margin:0}
    .section-nav-CNT > ul {float:none; clear:both; /*border-top:1px solid #000;*/ width:320px; height:auto;}
    .section-nav-CNT > ul > li {float:none; clear:both; margin:0; width:320px!important; text-align:left;}
    .section-nav-CNT > ul > li.first {margin:0;}
    .section-nav-CNT > ul > li > a {border:0 none; border-bottom:1px solid #000; padding:13px; height:13px!important; font-size:12px; line-height:13px; color:#DDD; background:transparent none no-repeat;}
    .section-nav-CNT > ul > li > a.gradient {background:#555;
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTU1NTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background:-moz-linear-gradient(top, #333333 0%, #555555 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#555555));
        background:-webkit-linear-gradient(top, #333333 0%,#555555 100%);
        background:-o-linear-gradient(top, #333333 0%,#555555 100%);
        background:-ms-linear-gradient(top, #333333 0%,#555555 100%);
        background:linear-gradient(to bottom, #333333 0%,#555555 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#555555',GradientType=0 );
    }
    .section-nav-CNT > ul > li > a br {display:none;}
    .section-nav-CNT > ul > li.singleRow > a {line-height:13px;}
    .section-nav-CNT > ul > li > a:hover,
    .section-nav-CNT > ul > li.active > a,
    .section-nav-CNT > ul > li.selected > a {border-color:#000; color:#FFF;}
    .section-nav-CNT > ul > li.active > a tt,
    .section-nav-CNT > ul > li.selected > a tt {display:block;}
    .section-nav-CNT > ul > li > a.active {border-color:#000; color:#FFF;}
    .section-nav-CNT > ul > li > a tt,
    .section-nav-CNT > ul > li > a:hover tt,
    .section-nav-CNT > ul > li.submenu > a tt {display:block; top:14px; right:3px; width:11px; height:11px; background-position:-105px -10px;}
    .section-nav-CNT > ul > li.submenu > a:hover tt {background-position:-10px -10px;}
    .section-nav-CNT > ul > li.submenu > a.active tt {background-position:-42px -10px;}
    .section-nav-CNT > ul > li.submenu > a.location-anchor tt{background-position:-105px -10px;}
    .section-nav-CNT > ul > li > nav {display:none; position:relative; top:auto; left:auto;}
    .section-nav-CNT > ul > li > nav ul {}
    .section-nav-CNT > ul > li > nav ul li {}
    .section-nav-CNT > ul > li > nav ul li a {position:relative; display:block; border-bottom:1px solid #000; padding:11px 13px 11px 26px; font-size:12px; line-height:13px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#999; text-decoration:none; background:#FFF; text-transform:none;}
    .section-nav-CNT > ul > li > nav ul li a:hover,
    .section-nav-CNT > ul > li > nav ul li a.active {color:#000;}
    .section-nav-CNT > ul > li > nav ul li a tt {top:12px; right:3px; width:11px; height:11px; background-position:-105px -42px;}
    .section-nav-CNT > ul > li.submenu.active {height:auto;}
    .section-nav-CNT > ul > li.submenu.active > a,
    .section-nav-CNT > ul > li.submenu.active > a.active {margin:0; height:13px; border-color:#000; color:#DDD; background:#555; cursor:pointer;
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTU1NTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background:-moz-linear-gradient(top, #333333 0%, #555555 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#555555));
        background:-webkit-linear-gradient(top, #333333 0%,#555555 100%);
        background:-o-linear-gradient(top, #333333 0%,#555555 100%);
        background:-ms-linear-gradient(top, #333333 0%,#555555 100%);
        background:linear-gradient(to bottom, #333333 0%,#555555 100%);
        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#555555',GradientType=0 );
    }
    .section-nav-CNT > ul > li.submenu.active > a:hover,
    .section-nav-CNT > ul > li.submenu.active > a.active {color:#FFF;}
    .section-nav-CNT > ul > li.submenu.active > a tt {background-position:-105px -10px;}
    .section-nav-CNT > ul > li.submenu.active > a:hover tt {background-position:-10px -10px;}
    .section-nav-CNT > ul > li.submenu.active > a.active tt {background-position:-42px -10px;}
    .section-nav-CNT > ul > li.submenu.active .submenu-box {display:none!important;}
    .section-nav-CNT > ul > li.submenu.active > nav {display:none; position:relative; top:auto; left:auto; padding:0; text-align:left; background:#FFF;}
    .section-nav-CNT > ul > li.submenu.active > nav ul {}
    .section-nav-CNT > ul > li.submenu.active > nav ul li {display:block; clear:both; padding:0; font-size:11px; line-height:13px; font-family:'Gotham-Bold',Arial,Helvetica,sans-serif; font-style:normal; font-weight:normal; color:#999;}
    .section-nav-CNT > ul > li.submenu.active > nav ul li a {position:relative; color:#BBB; text-decoration:none;}
    .section-nav-CNT > ul > li.submenu.active > nav ul li a:hover,
    .section-nav-CNT > ul > li.submenu.active > nav ul li a.active {border-bottom:1px solid #000; color:#000;}
    .section-nav-CNT > ul > li.submenu.active > nav ul li a tt {display:block;}
    /* top selection */
    .section-nav-CNT > ul > li.top-selection {}
    .section-nav-CNT > ul > li.top-selection h3 {position:relative; padding:11px 13px; font-size:13px; line-height:13px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#000; text-transform:uppercase;}
    .section-nav-CNT > ul > li.top-selection h3 tt {top:13px; right:3px; width:11px; height:11px; background-position:-10px -42px;}
    .section-nav-CNT > ul > li.top-selection section, .section-nav-CNT > ul > li.top-selection .section {background:#FFF;}
    .section-nav-CNT > ul > li.top-selection .gradient {
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background:-moz-linear-gradient(top, #FFF 0%, #E1E1E1 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E1E1E1));
        background:-webkit-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:-o-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:-ms-linear-gradient(top, #FFF 0%,#E1E1E1 100%);
        background:linear-gradient(to bottom, #FFF 0%,#E1E1E1 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E1E1E1', GradientType=0);
    }
    .section-nav-CNT > ul > li.top-selection section article, .section-nav-CNT > ul > li.top-selection .section .article {float:left; border-left:1px solid #BBB; padding:9px; width:141px; height:auto; text-align:center;}
    .section-nav-CNT > ul > li.top-selection section article:first-child,
    .section-nav-CNT > ul > li.top-selection .section .article:first-child{border:0 none;}
    .section-nav-CNT > ul > li.top-selection section article a,
    .section-nav-CNT > ul > li.top-selection .section .article a{position:relative; display:block; height:100%; color:#000; text-decoration:none; text-transform:uppercase;}
    .section-nav-CNT > ul > li.top-selection section article a tt,
    .section-nav-CNT > ul > li.top-selection .section .article a tt{top:149px; right:9px; width:5px; height:14px; background-position:-109px -40px;}
    .section-nav-CNT > ul > li.top-selection section article figure {}
    .section-nav-CNT > ul > li.top-selection section article figure img,
    .section-nav-CNT > ul > li.top-selection .section .article .figure img{border:0 none;}
    .section-nav-CNT > ul > li.top-selection section article figure span,
    .section-nav-CNT > ul > li.top-selection .section .article .figure span{display:block; padding:11px 0 0; height:24px; overflow:visible; }
    .section-nav-CNT > ul > li.top-selection section article header,
    .section-nav-CNT > ul > li.top-selection .section .article header{margin:0 0 2px; font-size:14px; line-height:13px; font-family:'Gotham 7r','Gotham A','Gotham B','Gotham-Bold',Arial,Helvetica,sans-serif; font-weight:700; font-style:normal; /*font-weight:normal;*/ color:#000;}
    .section-nav-CNT > ul > li.top-selection section article p,
    .section-nav-CNT > ul > li.top-selection .section .article p{font-size:10px; line-height:11px; font-family:'Gotham 5r','Gotham A','Gotham B','Gotham-Medium',Arial,Helvetica,sans-serif; font-weight:500; font-style:normal; /*font-weight:normal;*/ color:#777;}
    .autocomplete-size{float:none !important;}
}

@media only screen and (min-width:768px) and (max-width:947px) {/* 768 Medium screen, non-retina */
    .site-nav .content-wrapper{width:768px}
    .section-nav .content-wrapper{ width:768px}
    .site-nav-CNT .gradient, .splash-menu .gradient {
        background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background:-moz-linear-gradient(top, #FFF 0%, #E0E0E0 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#E0E0E0 ));
        background:-webkit-linear-gradient(top, #FFF 0%,#E0E0E0 100%);
        background:-o-linear-gradient(top, #FFF 0%,#E0E0E0 100%);
        background:-ms-linear-gradient(top, #FFF 0%,#E0E0E0 100%);
        background:linear-gradient(to bottom, #FFF 0%,#E0E0E0 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E0E0E0', GradientType=0);
    }
    /* SITE NAV */
    .site-nav-CNT .box-country .submenu-box-CNT ul li a {padding:138px 0 0; width:151px; height:19px;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a.europe {background-position:0 -188px;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a.north-america {background-position:-151px -188px;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a.central-south-america {background-position:-302px -188px; letter-spacing:-1px;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a.asia-pacific {background-position:-453px -188px;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a.africa {background-position:-604px -188px;}
    .site-nav-CNT .box-country .submenu-box-CNT ul li a span {height:157px;}
    .site-nav-CNT .box-country .box-region .submenu-box,
    .site-nav-CNT .box-site-nav .submenu-box {display:block!important;}
    .site-nav-CNT .box-site-nav {width:455px;}
    .site-nav-CNT .box-site-nav .submenu-box ul {margin:0 0 0 10px;}
    .site-nav-CNT .box-site-nav .submenu-box ul li {padding:0 7px;}
    .site-nav-CNT .box-country .submenu-box .submenu-box-CNT ul li a tt{top:167px; right:50px}
    .site-nav-CNT .box-country .submenu-box .region-list-CNT{width:760px}
    .site-nav-CNT .box-country .submenu-box .region-list-CNT .list-CNT .column-list{width:178px}
    .splash-menu .submenu-box{width:768px}
    .splash-menu .submenu-box .submenu-box-CNT ul li a {padding:138px 0 0; width:151px; height:19px;}
    .splash-menu .submenu-box .submenu-box-CNT ul li a.europe {background-position:0 -188px;}
    .splash-menu .submenu-box .submenu-box-CNT ul li a.north-america {background-position:-151px -188px;}
    .splash-menu .submenu-box .submenu-box-CNT ul li a.central-south-america {background-position:-302px -188px; letter-spacing:-1px;}
    .splash-menu .submenu-box .submenu-box-CNT ul li a.asia-pacific {background-position:-453px -188px;}
    .splash-menu .submenu-box .submenu-box-CNT ul li a.africa {background-position:-604px -188px;}
    .splash-menu .submenu-box .submenu-box-CNT ul li a tt{top:167px; right:50px}
    .splash-menu .submenu-box .region-list-CNT{width:760px}
    .splash-menu .submenu-box .region-list-CNT .list-CNT .column-list{width:178px}
    /* language dependencies */
    .tr_tr .site-nav-CNT .box-site-nav .submenu-box ul {margin:0 0 0 3px;}
    .tr_tr .site-nav-CNT .box-site-nav .submenu-box ul li {padding:0 3px; font-size:10px;}

    /* SECTION NAV */
    .section-MNU {display:block!important;}
    .section-nav-CNT {margin:0 10px;}
    .section-nav-CNT > ul.nav1lnk > li {width:604px; letter-spacing:2px;}
    .section-nav-CNT > ul.nav2lnk > li {width:299px; letter-spacing:2px;}
    .section-nav-CNT > ul.nav3lnk > li {width:197px; letter-spacing:1px;}
    .section-nav-CNT > ul.nav3lnk > li.first {margin:0 0 0 12px;}
    .section-nav-CNT > ul.nav4lnk > li {width:146px; letter-spacing:normal;}
    .section-nav-CNT > ul.nav4lnk > li.first {margin:0 0 0 13px;}
    .section-nav-CNT > ul.nav5lnk > li {width:116px; letter-spacing:-1px;}
    .section-nav-CNT > ul.nav6lnk > li {width:95px; letter-spacing:-1px;}
    .section-nav-CNT > ul.nav6lnk > li.first {margin:0 0 0 15px;}
    .section-nav-CNT > ul.nav7lnk > li {width:81px; letter-spacing:-2px;}
    .section-nav-CNT > ul.nav7lnk > li.first {margin:0 0 0 12px;}
    .section-nav-CNT > ul > li > a {-webkit-transition:height .123s ease-out; transition:height .123s ease-out;}
    .section-nav-CNT > ul.nav4lnk > li > a tt {right:2px;}
    .section-nav-CNT > ul.nav5lnk > li > a tt {right:1px;}
    .section-nav-CNT > ul.nav6lnk > li > a tt,
    .section-nav-CNT > ul.nav7lnk > li > a tt {right:0;}
    .section-nav-CNT > ul > li > nav {display:none!important;}
    .section-nav-CNT > ul > li.submenu.active > a,
    .section-nav-CNT > ul > li.submenu.active > a.active {height:33px;}
    .section-nav-CNT > ul > li.submenu.active > nav {display:block!important;}
    .section-nav-CNT > ul > li.submenu.empty{height:auto}
    .section-nav-CNT > ul > li.submenu.empty > nav, .section-nav-CNT > ul > li.submenu.empty > tt {display:none!important;}
    .section-nav-CNT > ul > li.submenu.active > nav ul li {padding:0 7px; font-size:10px}
    .section-nav-CNT > ul > li .submenu-box .submenu-box-CNT {padding-left:0;}
    .section-nav-CNT > ul > li .submenu-box .layout401 .locator {margin:0; width:414px;}
    .section-nav-CNT > ul > li .submenu-box .layout401 .locator section form {margin:0 23px;}
    .section-nav-CNT > ul > li .submenu-box .layout401 .locator section form fieldset input[type='text'] {width:222px;}
    .section-nav-CNT > ul > li .submenu-box .layout500 .locator section form fieldset input[type='text'] {width:222px;}
    .section-nav-CNT > ul > li .submenu-box .layout500 .locator > h3 {float:left; margin:0;}
    .section-nav-CNT > ul > li .submenu-box .layout500 .locator section {float:right; width:455px; margin:0 20px 0 0;}
    .section-nav-CNT > ul > li .submenu-box .layout500 .locator section form fieldset input[type='text'] {width:292px;}
    .section-nav-CNT > ul > li .submenu-box .layout041 .box-lanci {margin-left:282px; width:292px;}
    .section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .promotion > figure {margin-left:10px; margin-right:10px;}
    .section-nav-CNT > ul > li .submenu-box .layout041 .promotion {width:566px;}
    .section-nav-CNT > ul > li .submenu-box .layout041 .promotion section > a {left:271px}
    .section-nav-CNT > ul > li .submenu-box .layout032 .promotion {width:404px;}
    .section-nav-CNT > ul > li .submenu-box .layout032 .promotion > figure {display:none;}
    .section-nav-CNT > ul > li .submenu-box .layout032 .promotion section article {min-height:77px;}
    .section-nav-CNT > ul > li .submenu-box .layout032 .promotion section > a {left:10px;}
    .section-nav-CNT > ul > li .submenu-box .layout221 .box-experience {width:586px;}
    .section-nav-CNT > ul > li .submenu-box .layout202 .box-experience {width:414px;}
    .section-nav-CNT > ul > li .submenu-box .layout032 .box-lanci {margin-left:121px; width:292px;}
    .section-nav-CNT > ul > li .submenu-box .layout032 .box-lanci > figure {left:-373px;}
    .section-nav-CNT > ul > li .submenu-box .layout131 .quick-links section article {width:152px;}
    .section-nav-CNT > ul > li .submenu-box .layout122 .quick-links section article {width:146px;}

    /* myPirelli MNU */
    .section-nav-CNT > .myPirelliMNU.nav1lnk > li {width:604px; letter-spacing:2px;}
    .section-nav-CNT > .myPirelliMNU.nav2lnk > li {width:272px; letter-spacing:2px;}
    .section-nav-CNT > .myPirelliMNU.nav3lnk > li {width:180px; letter-spacing:1px;}
    .section-nav-CNT > .myPirelliMNU.nav3lnk > li.first {margin:0 0 0 12px;}
    .section-nav-CNT > .myPirelliMNU.nav4lnk > li {width:133px; letter-spacing:normal;}
    .section-nav-CNT > .myPirelliMNU.nav4lnk > li.first {margin:0 0 0 13px;}
    .section-nav-CNT > .myPirelliMNU.nav5lnk > li {width:105px; letter-spacing:-1px;}
    .section-nav-CNT > .myPirelliMNU.nav6lnk > li {width:95px; letter-spacing:-1px;}
    .section-nav-CNT > .myPirelliMNU.nav6lnk > li.first {margin:0 0 0 15px;}
    .section-nav-CNT > .myPirelliMNU.nav7lnk > li {width:81px; letter-spacing:-2px;}
    .section-nav-CNT > .myPirelliMNU.nav7lnk > li.first {margin:0 0 0 12px;}
    .section-nav-CNT > .myPirelliMNU > li > a {
        -webkit-transition:height .123s ease-out;
        transition:height .123s ease-out;
    }

    .section-nav-CNT > .myPirelliMNU.nav1lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav1lnk > li.last.active,
    .section-nav-CNT > .myPirelliMNU.nav2lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav2lnk > li.last.active,
    .section-nav-CNT > .myPirelliMNU.nav3lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav3lnk > li.last.active,
    .section-nav-CNT > .myPirelliMNU.nav4lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav4lnk > li.last.active,
    .section-nav-CNT > .myPirelliMNU.nav5lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav5lnk > li.last.active ,
    .section-nav-CNT > .myPirelliMNU.nav6lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav6lnk > li.last.active,
    .section-nav-CNT > .myPirelliMNU.nav7lnk > li.last,
    .section-nav-CNT > .myPirelliMNU.nav7lnk > li.last.active {width: 45px;}


    .section-nav-CNT > .myPirelliMNU.nav4lnk > li > a tt {right:2px; display: none;}
    .section-nav-CNT > .myPirelliMNU.nav5lnk > li > a tt {right:1px;}
    .section-nav-CNT > .myPirelliMNU.nav6lnk > li > a tt,
    .section-nav-CNT > .myPirelliMNU.nav7lnk > li > a tt {right:0;}

}

@media only screen and (min-width:948px) {/* 948 Large screen, non-retina */
    /* SITE NAV */
    .site-nav-CNT .box-country .box-region .submenu-box,
    .site-nav-CNT .box-site-nav .submenu-box {display:block!important;}

    /*BU su due righe*/
    .site-nav-CNT .box-site-nav{padding:0}
    .site-nav-CNT .box-site-nav .submenu-box {display:table !important; height:35px}
    .site-nav-CNT .box-site-nav .submenu-box ul {display:table-row}
    .site-nav-CNT .box-site-nav .submenu-box ul li {display:table-cell; vertical-align:middle; float:none; height:35px; text-align:center; line-height:13px}
    /*BU su due righe - END*/

    /* SECTION NAV */
    .section-MNU {display:block!important;}
    .section-nav-CNT > ul > li > a {/*-webkit-transition:height .123s ease-out; transition:height .123s ease-out;*/}
    .section-nav-CNT > ul > li > nav {display:none!important;}
    .section-nav-CNT > ul > li.submenu.active > nav {display:block!important;}
    .section-nav-CNT > ul > li.submenu.empty{height:auto}
    .section-nav-CNT > ul > li.submenu.empty > nav, .section-nav-CNT > ul > li.submenu.empty > tt {display:none!important;}

}

@media only screen and (max-width: 948px ) {
    .section-nav-CNT a tt {display: none;}
    .section-nav-CNT > nav ul li.mainmenu a tt {display: block;}
    .section-nav-CNT > ul.myPirelliMNU {margin-left: 0;}
    .section-nav-CNT > .myPirelliMNU > li.last > a {width: 28px; padding: 8px 9px 0 9px;}

    .myPirelliMNU .submenu-box .submenu-box-CNT {padding: 0;}
    .section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .logged-MNU .submenu-box-item {
        width: 50%;
        height: 210px;
        padding: 20px 10px;
        border-top: 1px solid #ccc;
    }
    .section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .logged-MNU .submenu-box-item.user-data-box,
    .section-nav-CNT > ul > li .submenu-box .submenu-box-CNT .logged-MNU .submenu-box-item.mio-garage-box {
        border-top: 0;
    }

    .logged-MNU .submenu-box-item section article > footer {bottom: 22px;}
    .section-tool-box-CTR .service-loader {height: 410px;}
    .section-nav-CNT > .myPirelliMNU > li.last > tt {background-position: -168px -480px;}

    .nologged-MNU a.mP-social-btn {font-size: 9px}
    .nologged-MNU a.mP-facebook-btn {margin-right: 1px;}
    .nologged-MNU .submenu-box-item section article footer strong {font-size: 9px;}
}

@media only screen and (max-width: 768px) {
    .section-nav-CNT > .myPirelliMNU > li.last.active > nav ul li a {
        padding: 11px 13px 11px 26px;
    }
    .section-nav-CNT > .myPirelliMNU > li.last > a {
        padding: 7px 8px 7px 6px;
        width: 306px;
        height: 26px!important;
    }
    .section-nav-CNT > ul > li > a {line-height: 17px!important;}
    .section-nav-CNT > .myPirelliMNU > li.last > a tt {right: 3px;}

    .section-nav-CNT > .myPirelliMNU > li.last > a #spriteIcoMyPirelli.mySprite {
        overflow: visible;
        position: relative;
    }
    #spriteIcoMyPirelli:after {
        content: "My Pirelli";
        text-transform: uppercase;
        height: 13px!important;
        font-size: 12px;
        line-height: 13px;
        width: 160px;
        position: absolute;
        left: 40px;
        top: 8px;
        letter-spacing: 0.5px;
    }
}

/* SCREEN MEDIA QUERIES - end */