/* HTML5 Boilerplate
 * ==|== normalize.css ==========================================================
 */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

    audio:not([controls]) {
        display: none;
    }

[hidden] {
    display: none;
}

html {
    font-size: 100%;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    box-sizing: border-box;
}

body {
    margin: 0;
    font-size: 13px;
    line-height: 1.231;
    box-sizing: border-box;
}

body, button, input, select, textarea {
    font-family: sans-serif;
    color: #222;
}

::-moz-selection {
    background: #ffdf00;
    color: #fff;
    text-shadow: none;
}

::selection {
    background: #ffdf00;
    color: #000;
    text-shadow: none;
}

a {
    color: #000000;
    text-decoration: none;
}

    a:visited {
        color: #000000;
    }

    a:hover {
        color: #000000;
        text-decoration: underline;
    }

    a:focus {
        outline: thin dotted;
    }

    a:hover, a:active {
        outline: 0;
    }

abbr[title] {
    border-bottom: 1px dotted;
}

b, strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

dfn {
    font-style: italic;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

ins {
    background: #ff9;
    color: #000;
    text-decoration: none;
}

mark {
    background: #ff0;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

pre, code, kbd, samp {
    font-family: monospace, monospace;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

q {
    quotes: none;
}

    q:before, q:after {
        content: "";
        content: none;
    }

small {
    font-size: 85%;
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

ul, ol {
    margin: 0;
    padding: 0;
}

dd {
    margin: 0 0 0 40px;
}

nav ul, nav ol, ul {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle;
}

svg:not(:root) {
    overflow: hidden;
}

figure {
    margin: 0;
}

form, div#form {
    margin: 0;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

label {
    cursor: pointer;
}

legend {
    border: 0;
    *margin-left: -7px;
    padding: 0;
}

button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle;
}

button, input {
    line-height: normal;
    *overflow: visible;
}

table button, table input {
    *overflow: auto;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

    input[type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}

    input:invalid, textarea:invalid, select:invalid {
        background-color: #fef3f3;
    }

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td {
    vertical-align: top;
}

/* ==|== non-semantic helper classes ======================================== */
.ir {
    display: block;
    border: 0;
    text-indent: -999em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
}

    .ir br {
        display: none;
    }

.hidden {
    display: none !important;
    visibility: hidden;
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

    .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto;
    }

.invisible {
    visibility: hidden;
}

h1 {
    font-size: 2em;
    margin: 0 0;
    font-weight: normal;
}

h2 {
    font-size: 1.5em;
    margin: 0 0;
    font-weight: normal;
}

h3 {
    font-size: 1.17em;
    margin: 0;
}

h4 {
    font-size: 1em;
    margin: 0 0;
}

h5 {
    font-size: 0.83em;
    margin: 0 0;
}

h6 {
    font-size: 0.75em;
    margin: 0 0;
}

/* credits: https://css-tricks.com/styling-underlines-web/
				and	https://codepen.io/jimmynotjim/pen/EabQjV
*/
/*
@import "compass/utilities/sprites";
@import "../img/sprite/*.png";
@include all-sprite-sprites;


.flag{
	position: absolute;
	top: 8px;
	right: 7px;
	width: sprite-sprite-width(flag_it);
	height: sprite-sprite-height(flag_it);
	&.it{
		@include sprite-sprite(flag_it);
	}
	&.us{
		@include sprite-sprite(flag_us);
	}
	&.de{
		@include sprite-sprite(flag_de);
	}
}

.flag_big{
	position: absolute;
	width: sprite-sprite-width(flag_nl_big);
	height: sprite-sprite-height(flag_nl_big);
	&.nl{
		@include sprite-sprite(flag_nl_big);
	}
}



.podio-logo{
	position: absolute;
	width: sprite-sprite-width(podio);
	height: sprite-sprite-height(podio);
	@include sprite-sprite(podio);
}
.motogp-small-logo{
	position: absolute;
	width: sprite-sprite-width(logo_motogp_small);
	height: sprite-sprite-height(logo_motogp_small);
	@include sprite-sprite(logo_motogp_small);
}
*/
@font-face {
    font-family: 'motoit_icomoon';
    src: url("../fonts/motoit_icomoon.eot?-s97q6w");
    src: url("../fonts/motoit_icomoon.eot?#iefix-s97q6w") format("embedded-opentype"), url("../fonts/motoit_icomoon.woff?-s97q6w") format("woff"), url("../fonts/motoit_icomoon.ttf?-s97q6w") format("truetype"), url("../fonts/motoit_icomoon.svg?-s97q6w#motoit_icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'motoit_icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-premium:before {
    content: "\e64c";
}

.icon-audio:before {
    content: "\e681";
}

.icon-fullscreen-off:before {
    content: "\e67e";
}

.icon-fullscreen-on:before {
    content: "\e67f";
}

.icon-new-list:before {
    content: "\e67d";
}

.icon-gear-list:before {
    content: "\e67c";
}

.icon-tif_piu:before {
    content: "\e67b";
}

.icon-duevolumi:before {
    content: "\e66c";
}

.icon-tif_coupe:before {
    content: "\e657";
}

.icon-tif_diamond:before {
    content: "\e65e";
}

.icon-tif_flash:before {
    content: "\e660";
}

.icon-tif_pickup:before {
    content: "\e67a";
}

.icon-tif_50cc:before {
    content: "\e653";
}

.icon-tif_autostrada:before {
    content: "\e654";
}

.icon-tif_cabrio:before {
    content: "\e655";
}

.icon-tif_citta:before {
    content: "\e656";
}

.icon-tif_custom:before {
    content: "\e658";
}

.icon-tif_endurostradale:before {
    content: "\e659";
}

.icon-tif_enduro:before {
    content: "\e65a";
}

.icon-tif_furgone:before {
    content: "\e65b";
}

.icon-tif_granturismo:before {
    content: "\e65c";
}

.icon-tif_maialino:before {
    content: "\e65d";
}

.icon-tif_path:before {
    content: "\e65f";
}

.icon-tif_monovolume:before {
    content: "\e661";
}

.icon-tif_naked:before {
    content: "\e662";
}

.icon-tif_nonimporta:before {
    content: "\e663";
}

.icon-tif_omino:before {
    content: "\e664";
}

.icon-tif_patenteauto:before {
    content: "\e665";
}

.icon-tif_patentecamion:before {
    content: "\e666";
}

.icon-tif_patentemoto:before {
    content: "\e667";
}

.icon-tif_patenteA1:before {
    content: "\e668";
}

.icon-tif_patenteA2:before {
    content: "\e669";
}

.icon-tif_patenteA3:before {
    content: "\e66a";
}

.icon-tif_patenteAM:before {
    content: "\e66b";
}

.icon-tif_piu2:before {
    content: "\e66d";
}

.icon-tif_quad:before {
    content: "\e66e";
}

.icon-tif_scooteralto:before {
    content: "\e66f";
}

.icon-tif_scooterbasso:before {
    content: "\e670";
}

.icon-tif_sportive:before {
    content: "\e671";
}

.icon-tif_stationwagon:before {
    content: "\e672";
}

.icon-tif_supersportive:before {
    content: "\e673";
}

.icon-tif_supermotard:before {
    content: "\e674";
}

.icon-tif_suv:before {
    content: "\e675";
}

.icon-tif_trevolumi:before {
    content: "\e676";
}

.icon-tif_trial:before {
    content: "\e677";
}

.icon-tif_turismo:before {
    content: "\e678";
}

.icon-tif_utilitaria:before {
    content: "\e679";
}

.icon-camion:before {
    content: "\e64f";
}

.icon-mini-auto:before {
    content: "\e650";
}

.icon-big_arrow_left:before {
    content: "\e64d";
}

.icon-big_arrow_right:before {
    content: "\e64e";
}

.icon-offerte-2:before {
    content: "\e64c";
}

.icon-mail-3:before {
    content: "\e64b";
}

.icon-helmet:before {
    content: "\e647";
}

.icon-downloaded:before {
    content: "\e646";
}

.icon-print:before {
    content: "\e644";
}

.icon-gplus:before {
    content: "\e643";
}

.icon-offerte:before {
    content: "\e642";
}

.icon-invia-parere:before {
    content: "\e641";
}

.icon-autoscooter:before {
    content: "\e63f";
}

.icon-book:before {
    content: "\e636";
}

.icon-crono2:before {
    content: "\e637";
}

.icon-garage:before {
    content: "\e638";
}

.icon-list:before {
    content: "\e639";
}

.icon-scroll:before {
    content: "\e63a";
}

.icon-tag:before {
    content: "\e90f";
}

.icon-tag-moto:before {
    content: "\e909";
}

.icon-tag-auto:before {
    content: "\e90a";
}

.icon-motocicletta:before {
    content: "\e669";
}

.icon-automobile:before {
    content: "\e630";
}

.icon-bell:before {
    content: "\e631";
}

.icon-crea-notifica:before {
    content: "\e632";
}

.icon-richiedi-offerta:before {
    /* content: "\e633"; */
    content: "\e64b";
}

.icon-scooter:before {
    content: "\e634";
}

.icon-write:before {
    content: "\e635";
}

.icon-drag:before {
    content: "\e62a";
}

.icon-save:before {
    content: "\e62b";
}

.icon-url:before {
    content: "\e62c";
}

.icon-dealer:before {
    content: "\e629";
}

.icon-board:before {
    content: "\e623";
}

.icon-browser:before {
    content: "\e624";
}

.icon-ghirlanda:before {
    content: "\e625";
}

.icon-headphones:before {
    content: "\e626";
}

.icon-loop:before {
    content: "\e627";
}

.icon-shake-hands:before {
    content: "\e628";
}

.icon-arrow-round-left:before {
    content: "\e621";
}

.icon-arrow-round-right:before {
    content: "\e622";
}

.icon-download:before {
    content: "\e620";
}

.icon-gear:before {
    content: "\e61c";
}

.icon-gear2:before {
    content: "\e61d";
}

.icon-list2:before {
    content: "\e61a";
}

.icon-grid:before {
    content: "\e61b";
}

.icon-plus:before {
    content: "\e618";
}

.icon-padlock-closed:before {
    content: "\e619";
}

.icon-close:before {
    content: "\e617";
}

.icon-thumb-down:before {
    content: "\e615";
}

.icon-thumb-up:before {
    content: "\e616";
}

.icon-star:before {
    content: "\e614";
}

.icon-clock:before {
    content: "\e610";
}

.icon-direction:before {
    content: "\e611";
}

.icon-ticket:before {
    content: "\e612";
}

.icon-motorcycle:before {
    content: "\e60b";
}

.icon-crono:before {
    content: "\e60a";
}

.icon-share:before {
    content: "\e607";
}

.icon-comments:before {
    content: "\e608";
}

.icon-photo:before {
    content: "\e609";
}

.icon-search:before {
    content: "\e601";
}

.icon-automoto:before {
    content: "\e603";
}

.icon-motoit:before {
    content: "\e600";
}

.icon-square:before {
    content: "\e680";
}

.icon-plus2:before {
    content: "\e651";
}

.icon-minus:before {
    content: "\e652";
}

.icon-telephone:before {
    content: "\e64a";
}

.icon-matita:before {
    content: "\e648";
}

.icon-check:before {
    content: "\e640";
}

.icon-balloon1:before {
    content: "\e63d";
}

.icon-smartphone:before {
    content: "\e63c";
}

.icon-play:before {
    content: "\e602";
}

.icon-location:before {
    content: "\e613";
}

.icon-login:before {
    content: "\e606";
}

.icon-close2:before {
    content: "\e605";
}

.icon-facebook:before {
    content: "\e61e";
}

.icon-twitter:before {
    content: "\e61f";
}

.icon-euro:before {
    content: "\e649";
}

.icon-sold:before {
    content: "\e649";
}

.icon-mail1:before {
    content: "\e62d";
}

.icon-mail2:before {
    content: "\e62e";
}

.icon-calendar:before {
    content: "\e645";
}

.icon-mail:before {
    content: "\e62f";
}

.icon-balloon2:before {
    content: "\e63e";
}

.icon-arrow-right:before {
    content: "\e60c";
}

.icon-arrow-up:before {
    content: "\e60d";
}

.icon-arrow-down:before {
    content: "\e60e";
}

.icon-arrow-left:before {
    content: "\e60f";
}

.icon-menu:before {
    content: "\e604";
}

.icon-republish:before {
    content: "\e685";
}

.icon-autorepublish:before {
    content: "\e6a7";
}

.icon-edit:before {
    content: "\e648";
}

.icon-delete:before {
    content: "\e69f";
}

.icon-print:before {
    content: "\e69d";
}

.icon-required:before {
    content: "\e614";
}

.icon-q:before {
    content: "\e6a0";
}

.icon-qmoto:before {
    content: "\e6a1";
}

.icon-help:before {
    content: "\e6a4";
}

.icon-enabled:before {
    content: "\e699";
}

.icon-warn:before {
    content: "\e698";
}

.icon-info:before {
    content: "\e6a5";
}

.icon-checked:before {
    content: "\e699";
}

.icon-underapproval:before {
    content: "\e687";
}

.icon-dealerwebsite:before {
    content: "\e91a";
}

.icon-dealerservices:before {
    content: "\e918";
}

.icon-other:before {
    content: "\e919";
}

.icon-favorites-car-moto:before {
    content: "\e63f";
}

.icon-favorites:before {
    content: "\e90b";
}

.icon-profile:before {
    content: "\e914";
}

.icon-activities:before {
    content: "\e910";
}

.icon-logout:before {
    content: "\e913";
}

.icon-publications:before {
    content: "\e915";
}

.icon-opensubmenu:before {
    content: "\e911";
}

.icon-closesubmenu:before {
    content: "\e912";
}

.icon-notifica:before {
    content: "\e917";
}

.icon-notifica_on:before {
    content: "\e916";
}

.icon-dealerprices::before {
    content: "\e91b";
}

.icon-userrequest::before {
    content: "\e91c";
}

.icon-promemoria::before {
    content: "\e91d";
}

.icon-promemoria_add::before {
    content: "\e91e";
}

.icon-shield::before {
    content : "\e920";
}

/*==========  jquery.raty.js fonts  ==========*/
.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
    font-size: 2em;
}

@font-face {
    font-family: 'raty';
    src: url("../fonts/raty.eot");
    src: url("../fonts/raty.eot?#iefix") format("embedded-opentype");
    src: url("../fonts/raty.woff") format("woff");
    src: url("../fonts/raty.ttf") format("truetype");
    src: url("../fonts/raty.svg#raty") format("svg");
    font-weight: normal;
    font-style: normal;
}

.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-family: 'raty';
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
}

    .cancel-on-png:before {
        content: "\e600";
    }

    .cancel-off-png:before {
        content: "\e601";
    }

    .star-on-png:before {
        content: "\f005";
    }

    .star-off-png:before {
        content: "\f006";
    }

    .star-half-png:before {
        content: "\f123";
    }

#btnShowHelpMobile {
    display: none !important;
}

.wrapper-wide span.action.feedback {
    display: none;
    /*
			@include media(medium-screens) {
				float: left;
				display: inline-block;
				margin-right: 10px;
				padding-top: 1px;
				padding-left: 19px;
				font-style: italic;
				font-weight: normal;
				cursor: pointer;
				text-decoration: none;
				color: #999999;
				position: relative;
				font-size: 15px;
				text-transform: none;
				padding-left: 18px;
				line-height: 42px;
				span.icon {
					padding-right: 8px;
					font-size: 20px;
					vertical-align: text-bottom;
				}
				span.action-help{
					@include media(smallest-screens){
						display: none;
					};
				}
			}
			@include media(small-screens){
				transform: translateY(0px);
				@include transition(all 0.25s ease-in-out 0.35s);
			}

		  html.show-menu & {
				@include media(small-screens){
					transform: translateY(-100%);
					@include transition(all 0.25s ease-in-out 0.35s);
				}
			}
		*/
}

.compact-menu-center-wrap {
    position: fixed;
    width: 100%;
    margin: 0 auto;
    top: 43px;
    left: 0;
    height: 100%;
    z-index: 200;
    background-color: white;
    transform: translateX(-100%);
    filter: alpha(opacity=0);
    -webkit-transition: all 0.25s ease-in-out, left 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out, left 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out, left 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out, left 0.25s ease-in-out;
    transition: all 0.25s ease-in-out, left 0.25s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

    .compact-menu-center-wrap * {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .compact-menu-center-wrap *:before, .compact-menu-center-wrap *:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .compact-menu-center-wrap.menu-opened {
        opacity: 1;
        filter: alpha(opacity=100);
        z-index: 31;
        transform: translateX(0);
        margin-bottom: 0px !important;
    }

.compact-menu-wrap {
    display: block;
    overflow: hidden;
    direction: ltr;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0;
    margin: 0;
    z-index: 10000;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
}

.compact-menu-inner-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    overflow: auto;
    outline: none;
    transform: translate(0px, 0px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-overflow-scrolling: touch;
}

.compact-menu-cont {
    transform: translate(0px, 0px);
    background: #fff;
    border: 0px none;
    border-top: none;
    zoom: 1;
    width: 100%;
    height: 100%;
    max-height: 100%;
    z-index: 10000;
    position: relative;
    margin: 12px 0 0 0;
    padding: 0;
    outline: none;
    white-space: normal;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    overflow: hidden;
    white-space: normal;
    display: inline-block;
    /*
	nav{
		@include clearfix;
		padding: 2px 0 0 0;
		background: #fff;

		ul{
			li{
				position: relative;
				float: left;
				clear: left;
		    width: 90%;
		    border-bottom: 1px solid #cdcdcd;
		    margin: 0 5%;

				a{
					float: left;
					display: block;
					width: 100%;
					height: 45px;
					padding: 0%;
					line-height: 45px;
					font-size: 15px;
					font-weight: 600;
					text-transform: uppercase;
					border-bottom: 1px solid #cdcdcd;
					text-decoration: none;
					outline: none;
						&.has-children:after {
					    display: block;
					    width: 10px;
					    float: right;
							margin-right: 20px;
					    content: '\e64e';
							font-family: 'motoit_icomoon';
							@include transform(rotate(90deg));
						}
						&.has-children.opened:after{
							@include transform(rotate(-90deg));
						}
				}



				span.icon-arrow-down{
					position: absolute;
					top: 1px;
					right: 10px;
					height: 45px;
					font-size: 12px;
					line-height: 45px;
				}
				&.new-section{
					a{
						background:  url('../img/layout/bg_fine_sezione.png') 0 0 repeat-x #fff;
					}
				}
			}
			.submenu{
				height: auto;
				max-height: 45px;
				overflow: hidden;
				@include transition((max-height .25s ease-in-out));

				.close-btn{
					top: 5px;
					right: 5px;
					border: none;
					display: none;
				}

				&:hover{
					a,
					.icon-arrow-down{
						color: #fff;
						background-color: $col-main;
					}
				}
				&.opened{
					max-height: 1000px;
					a,
					.icon-arrow-down{
						color: #fff;
						background-color: $col-main;
					}
					.close-btn{
						display: block;
					}
				}
				li{
					a,
					.icon-arrow-down{
						color: $col-main !important;
						background-color: #ececec !important;
					}
				}
			}
		}
	}
	.scrollbox {
 		overflow-y: auto;
 		position: static;
		height: auto !important;
		max-height: calc(100% - 40px);
		width: 100%;

    // MENU ITEMS
		.menu-insert-ad {
					margin-top: 15px;
					border-bottom: 1px solid #cdcdcd;
					.children {
							background-color: #ffd600;
    					padding-bottom: 20px;
							.child-title span {
						    font-size: 18px;
						    text-transform: uppercase;
						    font-weight: 900;
						    padding: 25px 5% 10px 5%;
						    display: block;
								text-align: center;
							}
							a {
								padding: 0 5% !important;
							}
					}
					a{
							display: block;
					    line-height: 39px;
					    height: 40px;
					    padding: 0 !important;
					    width: 100%;
							background-color: #ffd600;
							color: #333;
							margin: 0px auto 0 auto !important;
							float: none !important;
							padding: 0 !important;
							text-align: center !important;
							display: block !important;
					    border-top: 0px none !important;
					    position: relative !important;
							@include box-sizing(border-box);
							margin-bottom: 15px !important;
							@include border-radius(3px);
	            span{
									position: absolute;
							    left: 15px;
							    top: 12px;
							}
					}
    }
    // MENU-LOGOUT
		.menu-logout {
					margin-top: 20px;
					a{
						background-color: $col-puls;
						color: #FFF;
				    width: 100% !important;
				    margin: 20px auto 0 auto !important;
				    float: none !important;
				    padding: 0 !important;
				    display: block;
				    text-align: center !important;
				    display: block !important;
						@include box-sizing(border-box);
						@include border-radius(3px);
					}
    }

	}
*/
}

.compact-menu-cont {
    *zoom: 1;
}

    .compact-menu-cont:before, .compact-menu-cont:after {
        content: "";
        display: table;
    }

    .compact-menu-cont:after {
        clear: both;
    }

    .compact-menu-cont:before, .compact-menu-cont:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .compact-menu-cont .menu-title-container {
        width: 100%;
        height: 43px;
        line-height: 43px;
        background: #fff;
        border: 0px none;
        color: #262626;
        display: block;
        border-bottom: 1px solid #cdcdcd;
        height: 0px;
        overflow: hidden;
        display: none;
    }

        .compact-menu-cont .menu-title-container .menu-title {
            height: 43px;
            line-height: 43px;
            border: 0px none;
            color: #262626;
            float: left;
            display: block;
            font-size: 20px;
            font-weight: 600;
            text-transform: uppercase;
            width: calc(100% - 48px);
            text-align: center;
            outline: none;
        }

        .compact-menu-cont .menu-title-container a.close-btn {
            width: 44px;
            height: 44px;
            line-height: 44px;
            border: 0px none;
            color: #262626;
            text-align: center;
            float: right;
            display: block;
            clear: right;
            outline: none;
        }

            .compact-menu-cont .menu-title-container a.close-btn:hover {
                text-decoration: none;
            }

    .compact-menu-cont #sidebar_mymoto_compact {
        overflow-y: auto;
        position: static;
        height: auto !important;
        max-height: calc(100% - 40px);
        width: 100%;
    }

        .compact-menu-cont #sidebar_mymoto_compact ul.nav {
            margin: 15px 0 0 0;
            list-style-type: none;
            padding-right: 2%;
            padding-left: 2%;
        }

            .compact-menu-cont #sidebar_mymoto_compact ul.nav li {
                display: block;
                padding: 0;
                vertical-align: middle;
                outline: none;
                position: relative;
                border-bottom: 1px solid #cdcdcd;
                -webkit-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                -ms-transition: all 0.3s ease-in-out;
                -o-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
            }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li .children a {
                    padding: 15px 25px 15px 50px;
                }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li .children a span.count {
                        float: right;
                        background-color: #8696b1;
                        color: #FFF;
                        border-radius: 26px;
                        padding: 6px;
                        font-size: 11px;
                        margin-top: -3px;
                        min-width: 16px;
                        text-align: center;
                    }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li .children li {
                    border-bottom: 0px none;
                    border-top: 0px none;
                }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li .children li:last-child {
                        margin-bottom: 10px;
                    }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li.opened {
                    background-color: #f5f7f9;
                }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.opened > a {
                        font-weight: 900;
                        font-size: 15px;
                        border-left: 5px solid #7488ac;
                        padding-left: 40px;
                        color: #2d2d2d;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.opened a.has-children {
                        background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22m3.635001%2013.889001l6.363%20-6.366l6.364%206.366l0.707%20-0.708l-6.363%20-6.364l-0.707%20-0.707l-0.707%200.708l-6.363%206.364l0.706%200.707z%22%2F%3E%3C%2Fsvg%3E");
                        /* data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="#999" d="m3.635001,13.889001l6.363,-6.366l6.364,6.366l0.707,-0.708l-6.363,-6.364l-0.707,-0.707l-0.707,0.708l-6.363,6.364l0.706,0.707z"/></svg> */
                    }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li.selected > a {
                    font-weight: 900;
                    font-size: 15px;
                    color: #2d2d2d;
                }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item .item.selected a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.comments .item.selected a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.thumbs .item.selected a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.condividi .item.selected a, .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item .selected.comments a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.comments .selected.comments a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.thumbs .selected.comments a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.condividi .selected.comments a, .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item .selected.thumbs a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.comments .selected.thumbs a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.thumbs .selected.thumbs a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.condividi .selected.thumbs a, .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.item .selected.condividi a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.comments .selected.condividi a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.thumbs .selected.condividi a, .compact-menu-cont #sidebar_mymoto_compact ul.nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.condividi .selected.condividi a {
                    border-left: none;
                    color: #4674c3;
                }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li span[class^="icon-"] {
                    position: absolute;
                    top: 14px;
                    left: 12px;
                    color: #404040;
                    font-size: 20px;
                }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li a {
                    display: block;
                    padding: 15px 25px 15px 45px;
                    font-size: 14px;
                    text-transform: uppercase;
                    text-decoration: none;
                    outline: none;
                    -webkit-transition: background-color 0.3s ease-in-out;
                    -moz-transition: background-color 0.3s ease-in-out;
                    -ms-transition: background-color 0.3s ease-in-out;
                    -o-transition: background-color 0.3s ease-in-out;
                    transition: background-color 0.3s ease-in-out;
                }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li a:hover {
                        background-color: #eee;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li a.has-children {
                        background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
                        /* data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="#999" d="M16.363 6.11L10 12.476 3.636 6.11l-.707.708 6.363 6.364.707.707.707-.708 6.363-6.364z"/></svg> */
                        /* Inner mega hack - Chrome < 45 doesn't support a two-value syntax for background-position-x -> use calc to get posx from right */
                        background-position-x: calc(100% - 10px);
                        background-position-y: center;
                        background-repeat: no-repeat;
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .compact-menu-cont #sidebar_mymoto_compact ul.nav li a.has-children:before, .compact-menu-cont #sidebar_mymoto_compact ul.nav li a.has-children:after {
                            -moz-box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                            box-sizing: border-box;
                        }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad {
                    background-color: #ffdf10;
                    color: #000;
                    border-bottom: 0px none;
                    margin-bottom: 55px;
                }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad a:hover {
                        background-color: #f5d400;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad span[class^="icon-"] {
                        color: #000;
                        font-size: 12px;
                        font-weight: 900;
                        left: 16px;
                        top: 18px;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened > a {
                        border-left: 5px solid #b59d01;
                        padding-left: 40px;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children .item.selected a, .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children .selected.comments a, .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children .selected.thumbs a, .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.opened .children .selected.condividi a {
                        color: #c29b00;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-insert-ad.selected > a {
                        font-weight: 900;
                        font-size: 15px;
                        color: #2d2d2d;
                    }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-logout {
                    margin-top: 25px;
                    margin-bottom: 25px;
                    border: 0px none;
                    background-color: #7d94bc;
                }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-logout span[class^="icon-"] {
                        color: #fff;
                    }

                    .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-logout a {
                        color: #FFF;
                    }

                        .compact-menu-cont #sidebar_mymoto_compact ul.nav li.menu-logout a:hover {
                            background-color: #afbed6;
                        }

            .compact-menu-cont #sidebar_mymoto_compact ul.nav .children {
                overflow: hidden;
                max-height: 0;
                transition: 250ms ease-in-out;
            }

                .compact-menu-cont #sidebar_mymoto_compact ul.nav .children .child-title {
                    padding-left: 38px;
                    text-transform: uppercase;
                    font-size: 14px;
                    font-weight: 800;
                    margin-top: 10px;
                }

.border-line {
    border-top: 4px solid #ffdf00;
    height: 4px;
    width: 100%;
    position: fixed;
    backface-visibility: hidden;
    top: 0;
    left: 0;
    z-index: 50;
    display: none;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .border-line {
        width: 1024px;
        overflow: hidden;
        display: none;
    }
}

@media only screen and (max-width: 1023px) {
    .border-line {
        display: none;
    }
}

#main-header {
    *zoom: 1;
}

    #main-header:before, #main-header:after {
        content: "";
        display: table;
    }

    #main-header:after {
        clear: both;
    }

    #main-header.fixed {
        position: fixed;
        backface-visibility: hidden;
        top: -100px;
        left: 0;
        z-index: 55;
        width: 100%;
        padding: 0;
    }

@media only screen and (max-width: 1023px) {
    #main-header.fixed {
        top: 0;
    }
}

.wFilters #main-header.fixed {
    background: none;
}

#main-header.fixed + #main {
    margin-top: 146px;
}

.wFilters.fixed-filters #main-header.fixed + #main {
    margin-top: 188px;
}

@media only screen and (max-width: 1023px) {
    #main-header.fixed + #main {
        margin-top: 52px;
    }

    .wFilters.fixed-filters #main-header.fixed + #main {
        margin-top: 88px;
    }
}

@media only screen and (max-width: 1023px) {
    #main-header {
        position: fixed;
        backface-visibility: hidden;
        top: 0;
        left: 0;
        z-index: 55;
        width: 100%;
        padding: 0;
    }

        #main-header + #main {
            margin-top: 52px;
        }

    .wFilters.fixed-filters #main-header + #main {
        margin-top: 88px;
    }
}

#main-header #top-header-cont {
    width: 1030px;
    margin: 0 auto;
}

#main-header #top-header-cont {
    *zoom: 1;
}

    #main-header #top-header-cont:before, #main-header #top-header-cont:after {
        content: "";
        display: table;
    }

    #main-header #top-header-cont:after {
        clear: both;
    }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #main-header #top-header-cont {
        width: 1010px;
    }
}

@media only screen and (max-width: 1023px) {
    #main-header #top-header-cont {
        max-width: none;
        width: 100%;
        display: none !important;
    }
}

.header-adv {
    margin: 0 auto;
    text-align: center;
}

/*======================================================================
=            FIRST LINE (Logo, Search, Login, Social icons)            =
======================================================================*/
#first-line {
    position: relative;
    float: left;
    width: 100%;
    height: 64px;
    margin: 26px 0 0 0;
}

    #first-line .preview-box {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        position: relative;
        margin-top: 0;
        margin-left: 134px;
        width: 220px;
    }

        #first-line .preview-box:before, #first-line .preview-box:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    #first-line .preview-box {
        width: 520px;
        margin-left: 0;
        padding-top: 32px;
        top: 55px;
        z-index: 30;
    }
}

@media only screen and (max-width: 767px) {
    #first-line .preview-box {
        width: initial;
        margin-left: 0;
        padding-top: 32px;
        padding-right: 5px;
        top: 55px;
        z-index: 30;
    }
}

#first-line .preview-box span {
    font-size: 14px;
    line-height: 18px;
}

    #first-line .preview-box span.title {
        padding: 4px 10px;
        margin-right: 5px;
        font-weight: bold;
        font-size: 14px;
        line-height: 14px;
        color: #fff;
        text-transform: uppercase;
        font-style: normal;
        background-color: #e52420;
        display: block;
        text-align: center;
        float: none;
        margin: 0 0 8px;
    }

@media only screen and (max-width: 1023px) {
    #first-line .preview-box span.title {
        float: left;
        display: inline-block;
        text-align: initial;
        margin: 0;
    }
}

#first-line .preview-box span.action {
    float: left;
    display: inline-block;
    margin-right: 10px;
    padding-top: 1px;
    padding-left: 19px;
    cursor: pointer;
    text-decoration: none;
    color: #999999;
    position: relative;
}

@media only screen and (max-width: 1023px) {
    #first-line .preview-box span.action {
        margin: 1px 0 0 10px;
    }
}

#first-line .preview-box span.action:before {
    font-style: normal;
    margin-right: 2px;
    float: left;
}

#first-line .preview-box span.action.help span.icon-help {
    top: 1px;
    position: absolute;
    left: 0;
}

#first-line .preview-box span.action.feedback {
    line-height: 18px;
    vertical-align: middle;
    float: right;
    margin-right: 0;
    padding-left: 27px;
    font-size: 13px;
    color: #333;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 11px 20px;
    text-transform: uppercase;
}

@media only screen and (max-width: 1023px) {
    #first-line .preview-box span.action.feedback {
        float: left;
    }
}

@media only screen and (max-width: 767px) {
    #first-line .preview-box span.action.feedback {
        float: left;
        margin-left: 118px;
    }
}

#first-line .preview-box span.action.feedback span.icon-mail1 {
    font-size: 20px;
    color: #999;
    font-weight: 300;
    line-height: 16px;
    padding-right: 10px;
    vertical-align: sub;
}

#first-line .preview-box span.action.feedback span.icon-help {
    line-height: 28px;
    vertical-align: sub;
    padding-right: 8px;
    font-size: 22px;
    position: relative;
    font-weight: 400;
    padding-right: 8px;
    font-size: 22px;
}

#site-selector {
    float: left;
    display: inline-block;
}

@media only screen and (max-width: 1023px) {
    #site-selector {
        width: 110px;
    }
}

@media only screen and (max-width: 767px) {
    #site-selector {
        display: none;
    }
}

#site-selector:before {
    content: "";
    width: 49px;
    height: 24px;
    position: absolute;
    top: -8px;
    left: -6px;
}

#site-selector a {
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    display: inline-block;
    float: left;
    height: 43px;
    /*
			&#logo-motoit{
				@include sprite-sprite(logo_motoit_inactive);
				width: sprite-sprite-width(logo_motoit);
				&:hover,
				&.active {
					@include sprite-sprite(logo_motoit);
				}
			}
			&#logo-automotoit{
				@include sprite-sprite(logo_automoto_inactive);
				width: sprite-sprite-width(logo_automoto_inactive);
				margin: 0 0 0 3px;
				&:hover,
				&.active {
					@include sprite-sprite(logo_automoto);
				}
			}
			*/
}

    #site-selector a#logo-motoit {
        display: inline-block;
        background-image: url(../img/loghi/m-logo.svg);
        text-indent: -99999px;
        margin: 0;
        padding: 0;
        width: 41px;
        height: 41px;
        background-size: cover;
        background-repeat: no-repeat;
        left: 0;
        position: relative;
    }

    #site-selector a#logo-automotoit {
        display: inline-block;
        background-image: url(../img/loghi/am-logo.svg);
        text-indent: -99999px;
        margin: 0;
        padding: 0;
        width: 41px;
        height: 41px;
        background-size: cover;
        background-repeat: no-repeat;
        position: relative;
    }

    #site-selector a#logo-vetrinamotori {
        display: inline-block;
        background-image: url(../img/loghi/vm-logo.svg);
        text-indent: -99999px;
        margin: 0;
        padding: 0;
        width: 41px;
        height: 41px;
        background-size: cover;
        background-repeat: no-repeat;
        position: relative;
    }

    #site-selector a.network-logo {
        margin-right: 8px !important;
    }

        #site-selector a.network-logo:last-of-type {
            margin-right: 0px !important;
        }

#site-selector span.logos-title {
    font-size: 18px;
    font-weight: 800;
    line-height: 42px;
    font-family: 'Rubik';
    margin-left: 15px;
    overflow: hidden;
    width: 165px;
    position: relative;
    left: 0;
    display: inline-block;
}

#site-selector #logo-automotoit,
#site-selector #logo-motoit,
#site-selector #logo-vetrinamotori,
#site-selector #logo-txt {
    -webkit-animation: showmenusLeft 0.25s;
    -moz-animation: showmenusLeft 0.25s;
    -ms-animation: showmenusLeft 0.25s;
    -o-animation: showmenusLeft 0.25s;
    animation: showmenusLeft 0.25s;
}

#main-header .social-cont {
    margin: 5px 10px 0 0;
}

.scrolled #main-header .social-cont {
    display: none;
}

@media only screen and (max-width: 767px) {
    #main-header .social-cont {
        display: none;
    }
}

#search-box {
    float: left;
    margin: 8px 0 0 48px;
}

#search-box {
    *zoom: 1;
}

    #search-box:before, #search-box:after {
        content: "";
        display: table;
    }

    #search-box:after {
        clear: both;
    }

.fixed #search-box {
    zoom: 1;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    top: 80px;
    left: 82px;
    z-index: 1;
    padding: 0 0 0 11px;
    margin: 0;
    width: 600px;
    height: 39px;
    font-size: 18px;
    background: #fff;
}

.ie8 .fixed #search-box {
    background: none;
    height: 290px;
    width: 620px;
}

#search-box .close-btn {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
    height: 39px;
    line-height: 39px;
    font-size: 15px;
    text-align: center;
}

.ie8 #search-box .close-btn {
    background-color: #fff;
}

#search-box.opened {
    z-index: 31;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -ms-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
}

    #search-box.opened .close-btn {
        display: block;
    }

@media only screen and (max-width: 1023px) {
    #search-box.opened .close-btn {
        display: none;
    }
}

@media only screen and (max-width: 1023px) {
    #search-box.opened {
        left: 123px;
    }
}

#search-btn {
    float: left;
    width: 20px;
    height: 19px;
    margin: 5px 0 0 0;
    background: #fff;
    text-decoration: none;
}

.fixed #search-btn {
    border: none;
    margin: 9px 0 0 0;
}

#search-field {
    position: relative;
    z-index: 32;
    float: left;
    width: 425px;
    height: 51px;
    margin: -12px 0 0 12px;
    border: none;
    border-left: 1px solid #b1b1b1;
    color: #000000;
    text-align: left;
}

.ie8 #search-field {
    background-color: #fff;
    width: 450px;
}

.fixed #search-field {
    border: none;
    margin: -4px 0 0 12px;
    width: 530px;
}

.ie8 .fixed #search-field {
    height: 43px;
    width: 565px;
}

@media only screen and (max-width: 1023px) {
    .fixed #search-field {
        width: 558px;
    }
}

#search-field input {
    width: 275px;
    margin: 12px 0 0 0;
    padding: 0 0 0 11px;
    font-family: "Time New Roman";
    font-style: italic;
    font-size: 22px;
    border: none;
    outline: none;
}

#search-field #section-filter-btn {
    display: none;
    position: absolute;
    right: 15px;
    top: 17px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
    color: #808080;
    padding: 0 10px 0 0;
}

    #search-field #section-filter-btn.active {
        display: inline-block;
    }

#search-field .icon-arrow-down {
    position: absolute;
    top: 20px;
    right: 8px;
    color: #808080;
    font-size: 10px;
}

.focus #search-field {
    height: 49px;
    border: 1px solid #cdcdcd;
}

    .focus #search-field input {
        margin-top: 11px;
    }

    .focus #search-field #section-filter-btn {
        display: block;
    }

.fixed .focus #search-field {
    border: none;
}

    .fixed .focus #search-field input {
        margin-top: 12px;
    }

#section-filter {
    position: relative;
    background: #fff;
    border: 1px solid #cdcdcd;
    display: none;
    position: absolute;
    z-index: 32;
    top: 60px;
    right: 0;
    width: 295px;
    height: 250px;
    text-align: right;
}

#section-filter {
    *zoom: 1;
}

    #section-filter:before, #section-filter:after {
        content: "";
        display: table;
    }

    #section-filter:after {
        clear: both;
    }

    #section-filter:before {
        content: "";
        display: inline-block;
        position: absolute;
        background: transparent url("../img/layout/arrow_tooltip_up.png") center center no-repeat;
        top: -8px;
        left: 80%;
        margin-left: -7px;
        width: 14px;
        height: 8px;
    }

.filter-open #section-filter {
    display: inline-block;
}

.fixed #section-filter {
    top: 43px;
}

#section-filter .col_1 {
    float: left;
    width: 104px;
    padding: 20px 14px 0 28px;
}

    #section-filter .col_1 a:first-child {
        background: none;
    }

#section-filter .col_2 {
    float: right;
    width: 104px;
    padding: 20px 28px 0 14px;
}

    #section-filter .col_2 a:first-child {
        background: none;
    }

#section-filter a {
    float: left;
    width: 100%;
    display: block;
    padding: 7px 0;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    color: #8c8c8c;
    background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
}

    #section-filter a.active {
        color: #000;
    }

.mp_list {
    width: 432px;
    border-bottom: 1px solid #d8d8d8;
    display: block;
    margin: 7px 0 0 -1px;
    background: url("../img/layout/bg_domanda.png") 0 0 no-repeat #fff;
    list-style-type: none;
}

.fixed .mp_list {
    margin-top: -1px;
    padding-top: 7px;
}

.mp_list li {
    padding: 0 10px 0 10px;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
}

    .mp_list li span {
        padding: 10px 0 10px 0;
        display: block;
        font-size: 13px;
        color: #ababab;
        background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
        cursor: pointer;
    }

    .mp_list li:first-child {
        padding-top: 10px;
    }

        .mp_list li:first-child span {
            background: none;
        }

/*-----  End of FIRST LINE (Logo, Search, Login, Social icons)  ------*/
/*==================================
=            NAVIGATION            =
==================================*/
.wrapper-wide {
    -webkit-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -moz-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -ms-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -o-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    display: inline-block;
    width: 100%;
}

.fixed .wrapper-wide {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
}

.wFilters .fixed .wrapper-wide {
    box-shadow: none;
}

@media only screen and (max-width: 1023px) {
    .wrapper-wide {
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    }

    .wFilters .wrapper-wide {
        box-shadow: none;
    }
}

.main-page-title {
    display: none;
}

@media only screen and (max-width: 1023px) {
    .main-page-title {
        display: block;
        height: 42px;
        line-height: 42px;
        font-size: 14px;
        position: absolute;
        left: 155px;
        -webkit-transition: all 0.25s ease-in-out 0.35s;
        -moz-transition: all 0.25s ease-in-out 0.35s;
        -ms-transition: all 0.25s ease-in-out 0.35s;
        -o-transition: all 0.25s ease-in-out 0.35s;
        transition: all 0.25s ease-in-out 0.35s;
        transform: translateY(100%);
        width: auto;
        color: #333;
        font-weight: 600;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    }
}

@media only screen and (max-width: 767px) {
    html.show-menu .main-page-title {
        transform: translateY(0);
        -webkit-transition: all 0.25s ease-in-out 0.35s;
        -moz-transition: all 0.25s ease-in-out 0.35s;
        -ms-transition: all 0.25s ease-in-out 0.35s;
        -o-transition: all 0.25s ease-in-out 0.35s;
        transition: all 0.25s ease-in-out 0.35s;
    }
}

#nav-cont {
    -webkit-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -moz-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -ms-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -o-transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    transition: border 0.25s ease-in-out, height 0.25s ease-in-out;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    z-index: 20;
    width: 1030px;
    height: 42px;
    border-top: 1px solid #cdcdcd;
    border-bottom: 1px solid #cdcdcd;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    margin: 0 auto;
    background: #fff;
    overflow: hidden;
}

    #nav-cont:before, #nav-cont:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.ie8 #nav-cont {
    overflow: visible;
}

#nav-cont:before, #nav-cont:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.fixed #nav-cont {
    border-top: 4px solid #ffdf00;
    height: 46px;
}

@media only screen and (max-width: 1023px) {
    .fixed #nav-cont {
        border-top: 0px none;
        height: 43px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #nav-cont {
        width: 1010px;
    }
}

@media only screen and (max-width: 1023px) {
    #nav-cont {
        width: 768px;
        overflow: hidden;
        border-top: 0px none;
        height: 43px;
    }
}

@media only screen and (max-width: 767px) {
    #nav-cont {
        width: 100%;
        min-width: 320px;
        overflow: hidden;
    }
}

#nav-cont .mini-nav,
#nav-cont .mini-motoit,
#nav-cont .mini-automoto,
#nav-cont .mini-search,
#nav-cont .mini-login {
    position: relative;
    z-index: inherit;
    display: block;
    float: left;
    width: 42px;
    height: 42px;
    padding: 0;
    margin: 0;
    max-width: 0;
    opacity: 0;
}

.ie8 #nav-cont .mini-nav, .ie8 #nav-cont .mini-motoit, .ie8 #nav-cont .mini-automoto, .ie8 #nav-cont .mini-search, .ie8 #nav-cont .mini-login {
    display: none;
}

.fixed #nav-cont .mini-nav, .fixed #nav-cont .mini-motoit, .fixed #nav-cont .mini-automoto, .fixed #nav-cont .mini-search, .fixed #nav-cont .mini-login {
    max-width: 42px;
    opacity: 1;
    z-index: 32;
}

.ie8 .fixed #nav-cont .mini-nav, .ie8 .fixed #nav-cont .mini-motoit, .ie8 .fixed #nav-cont .mini-automoto, .ie8 .fixed #nav-cont .mini-search, .ie8 .fixed #nav-cont .mini-login {
    display: block;
}

@media only screen and (max-width: 1023px) {
    #nav-cont .mini-nav,
    #nav-cont .mini-motoit,
    #nav-cont .mini-automoto,
    #nav-cont .mini-search,
    #nav-cont .mini-login {
        margin: 0;
        max-width: 42px;
        opacity: 1;
        z-index: 32;
    }
}

#nav-cont .mini-nav > a,
#nav-cont .mini-motoit > a,
#nav-cont .mini-automoto > a,
#nav-cont .mini-search > a,
#nav-cont .mini-login > a {
    float: left;
    width: 42px;
    height: 42px;
    padding: 0;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
}

    #nav-cont .mini-nav > a span,
    #nav-cont .mini-motoit > a span,
    #nav-cont .mini-automoto > a span,
    #nav-cont .mini-search > a span,
    #nav-cont .mini-login > a span {
        line-height: 42px;
    }

        #nav-cont .mini-nav > a span.icon-menu,
        #nav-cont .mini-motoit > a span.icon-menu,
        #nav-cont .mini-automoto > a span.icon-menu,
        #nav-cont .mini-search > a span.icon-menu,
        #nav-cont .mini-login > a span.icon-menu {
            font-size: 21px;
        }

    #nav-cont .mini-nav > a.current,
    #nav-cont .mini-motoit > a.current,
    #nav-cont .mini-automoto > a.current,
    #nav-cont .mini-search > a.current,
    #nav-cont .mini-login > a.current {
        color: #000;
        background: #ffdf00;
    }

    #nav-cont .mini-nav > a.profilo-mobile,
    #nav-cont .mini-motoit > a.profilo-mobile,
    #nav-cont .mini-automoto > a.profilo-mobile,
    #nav-cont .mini-search > a.profilo-mobile,
    #nav-cont .mini-login > a.profilo-mobile {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        top: 0;
        padding: 0;
        margin: 0;
        display: none;
    }

        #nav-cont .mini-nav > a.profilo-mobile:before, #nav-cont .mini-nav > a.profilo-mobile:after,
        #nav-cont .mini-motoit > a.profilo-mobile:before,
        #nav-cont .mini-motoit > a.profilo-mobile:after,
        #nav-cont .mini-automoto > a.profilo-mobile:before,
        #nav-cont .mini-automoto > a.profilo-mobile:after,
        #nav-cont .mini-search > a.profilo-mobile:before,
        #nav-cont .mini-search > a.profilo-mobile:after,
        #nav-cont .mini-login > a.profilo-mobile:before,
        #nav-cont .mini-login > a.profilo-mobile:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        #nav-cont .mini-nav > a.profilo-mobile:hover, #nav-cont .mini-nav > a.profilo-mobile.current,
        #nav-cont .mini-motoit > a.profilo-mobile:hover,
        #nav-cont .mini-motoit > a.profilo-mobile.current,
        #nav-cont .mini-automoto > a.profilo-mobile:hover,
        #nav-cont .mini-automoto > a.profilo-mobile.current,
        #nav-cont .mini-search > a.profilo-mobile:hover,
        #nav-cont .mini-search > a.profilo-mobile.current,
        #nav-cont .mini-login > a.profilo-mobile:hover,
        #nav-cont .mini-login > a.profilo-mobile.current {
            background-color: transparent;
            display: none;
        }

#nav-cont .mini-logos {
    position: relative;
    display: inline-block;
    float: none;
    width: 300px;
    height: 42px;
    padding: 0;
    margin: 0 auto;
    margin: 0;
    max-width: 0;
    z-index: inherit;
    margin-left: 10px;
}

@media only screen and (max-width: 1023px) {
    #nav-cont .mini-logos {
        margin: 0;
        max-width: 300px;
        opacity: 1;
        z-index: 32;
        left: 10px;
    }
}

@media only screen and (max-width: 767px) {
    #nav-cont .mini-logos {
        left: calc(50% - 158px);
        margin-left: 0px;
        max-width: 200px;
        width: 180px;
    }
}

.ie8 #nav-cont .mini-logos {
    display: none;
}

.fixed #nav-cont .mini-logos {
    max-width: 42px;
    opacity: 1;
    z-index: 32;
}

.ie8 .fixed #nav-cont .mini-logos {
    display: block;
}

#nav-cont .mini-logos .network-logos {
    height: 42px;
    width: 300px;
    display: inline-block;
    vertical-align: middle;
}

@media only screen and (max-width: 767px) {
    #nav-cont .mini-logos .network-logos {
        width: 200px;
    }
}

#nav-cont .mini-logos .network-logos .network-logo {
    display: inline-block;
    text-indent: -99999px;
    margin: 0 8px 0 0;
    padding: 0;
    width: 42px;
    height: 42px;
    top: 0;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    vertical-align: top;
}

@media only screen and (max-width: 1023px) {
    #nav-cont .mini-logos .network-logos .network-logo {
        margin: 0 5px 0 0;
        width: 30px;
        height: 30px;
        top: 7px;
    }
}

@media only screen and (max-width: 767px) {
    #nav-cont .mini-logos .network-logos .network-logo {
        top: 8px;
        width: 25px;
        height: 25px;
        margin: 0 4px 0 0;
    }
}

#nav-cont .mini-logos .network-logos .logo-automotoit-mini {
    background-image: url(../img/loghi/am-logo.svg);
}

#nav-cont .mini-logos .network-logos .logo-motoit-mini {
    background-image: url(../img/loghi/m-logo.svg);
}

#nav-cont .mini-logos .network-logos .logo-vetrinamotori-mini {
    background-image: url(../img/loghi/vm-logo.svg);
    margin: -1px 0 0 0;
}

#nav-cont .mini-logos span.logos-title {
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    text-transform: uppercase;
    margin-left: 10px;
}

@media only screen and (max-width: 767px) {
    #nav-cont .mini-logos span.logos-title {
        font-size: 12px;
    }
}

#nav-cont .mini-login {
    float: right;
    border-right: none;
}

@media only screen and (max-width: 767px) {
    #nav-cont .mini-login {
        margin-right: 1% !important;
    }
}

#nav-cont .mini-login.login-menu-open {
    width: 50px;
    float: right;
    max-width: 300px;
}

    #nav-cont .mini-login.login-menu-open a.counter-mobile {
        outline: none;
        position: relative;
        font-size: 20px;
        text-decoration: none;
        transform: translateY(0px);
        -webkit-transition: all 0.25s ease-in-out 0.35s;
        -moz-transition: all 0.25s ease-in-out 0.35s;
        -ms-transition: all 0.25s ease-in-out 0.35s;
        -o-transition: all 0.25s ease-in-out 0.35s;
        transition: all 0.25s ease-in-out 0.35s;
    }

        #nav-cont .mini-login.login-menu-open a.counter-mobile:hover {
            background-color: transparent !important;
        }

        #nav-cont .mini-login.login-menu-open a.counter-mobile .count-animated {
            top: 4px;
            right: 6px;
        }

@media only screen and (max-width: 767px) {
    html.show-menu #nav-cont .mini-login.login-menu-open a.counter-mobile {
        transform: translateY(-100%);
        -webkit-transition: all 0.25s ease-in-out 0.35s;
        -moz-transition: all 0.25s ease-in-out 0.35s;
        -ms-transition: all 0.25s ease-in-out 0.35s;
        -o-transition: all 0.25s ease-in-out 0.35s;
        transition: all 0.25s ease-in-out 0.35s;
    }
}

#nav-cont .mini-nav {
    display: none;
}

@media only screen and (max-width: 767px) {
    #nav-cont .mini-nav {
        display: block;
        margin-left: 7px;
        margin-right: 9px;
        /*
					   * Slider
					   */
    }

        #nav-cont .mini-nav .hamburger {
            padding: 15px 13px;
            display: inline-block;
            cursor: pointer;
            -webkit-transition: opacity 0.15s linear;
            -moz-transition: opacity 0.15s linear;
            -ms-transition: opacity 0.15s linear;
            -o-transition: opacity 0.15s linear;
            transition: opacity 0.15s linear;
            -webkit-transition: filter 0.15s linear;
            -moz-transition: filter 0.15s linear;
            -ms-transition: filter 0.15s linear;
            -o-transition: filter 0.15s linear;
            transition: filter 0.15s linear;
            font: inherit;
            color: inherit;
            text-transform: none;
            background-color: transparent;
            border: 0;
            margin: 0;
            overflow: visible;
            width: 42px;
            height: 42px;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            text-decoration: none;
            outline: none;
        }

            #nav-cont .mini-nav .hamburger:before, #nav-cont .mini-nav .hamburger:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            #nav-cont .mini-nav .hamburger .hamburger-box {
                width: 16px;
                height: 12px;
                display: inline-block;
                position: relative;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                #nav-cont .mini-nav .hamburger .hamburger-box:before, #nav-cont .mini-nav .hamburger .hamburger-box:after {
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

            #nav-cont .mini-nav .hamburger .hamburger-inner {
                display: block;
                top: 50%;
                margin-top: -1px;
            }

                #nav-cont .mini-nav .hamburger .hamburger-inner, #nav-cont .mini-nav .hamburger .hamburger-inner::before, #nav-cont .mini-nav .hamburger .hamburger-inner::after {
                    background-color: #000;
                    position: absolute;
                    width: 16px;
                    height: 2px;
                    -webkit-border-radius: 2px;
                    -moz-border-radius: 2px;
                    border-radius: 2px;
                    transition-property: transform;
                    transition-duration: 0.25s;
                    transition-timing-function: ease;
                }

                    #nav-cont .mini-nav .hamburger .hamburger-inner::before, #nav-cont .mini-nav .hamburger .hamburger-inner::after {
                        content: "";
                        display: block;
                    }

                    #nav-cont .mini-nav .hamburger .hamburger-inner::before {
                        top: -10px;
                    }

                    #nav-cont .mini-nav .hamburger .hamburger-inner::after {
                        bottom: -10px;
                    }

        #nav-cont .mini-nav .hamburger-slider .hamburger-inner {
            top: 1px;
        }

            #nav-cont .mini-nav .hamburger-slider .hamburger-inner::before {
                top: 5px;
                transition-property: transform, opacity;
                transition-timing-function: ease;
                transition-duration: 0.15s;
            }

            #nav-cont .mini-nav .hamburger-slider .hamburger-inner::after {
                top: 10px;
            }

    html.show-menu #nav-cont .mini-nav .hamburger-slider .hamburger-inner {
        transform: translate3d(0, 5px, 0) rotate(45deg);
    }

        html.show-menu #nav-cont .mini-nav .hamburger-slider .hamburger-inner::before {
            transform: rotate(-45deg) translate3d(-4px, -3px, 0);
            opacity: 0;
        }

        html.show-menu #nav-cont .mini-nav .hamburger-slider .hamburger-inner::after {
            transform: translate3d(0, -10px, 0) rotate(-90deg);
        }
}

.ie8 .fixed #nav-cont .mini-nav {
    display: none;
}

#nav-cont .help-feedback {
    display: none;
}

#nav-cont .mini-nav,
#nav-cont .mini-motoit,
#nav-cont .mini-automoto,
#nav-cont .mini-logos,
#nav-cont .mini-search,
#nav-cont .btnSendFeedbackMobile {
    -webkit-animation: showmenusLeft 0.25s;
    -moz-animation: showmenusLeft 0.25s;
    -ms-animation: showmenusLeft 0.25s;
    -o-animation: showmenusLeft 0.25s;
    animation: showmenusLeft 0.25s;
}

#nav-cont .mini-login {
    -webkit-animation: showmenusRight 0.25s;
    -moz-animation: showmenusRight 0.25s;
    -ms-animation: showmenusRight 0.25s;
    -o-animation: showmenusRight 0.25s;
    animation: showmenusRight 0.25s;
}

#nav-cont .close-btn {
    display: none;
    position: absolute;
    top: 0;
    left: 251px;
    z-index: 36;
    width: 42px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    border: 1px solid #cdcdcd;
    border-top: none;
    background: #fff;
}

#nav-cont nav {
    *zoom: 1;
}

    #nav-cont nav:before, #nav-cont nav:after {
        content: "";
        display: table;
    }

    #nav-cont nav:after {
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    #nav-cont nav {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 35;
        width: 230px;
        height: 500px;
        padding: 42px 10px 0 10px;
        background: #fff;
        border: 1px solid #cdcdcd;
        box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.5);
        display: none;
    }
}

#nav-cont nav .nav-left-block {
    float: left;
    max-width: 610px;
    height: 42px;
}

.fixed #nav-cont nav .nav-left-block {
    max-width: 700px;
}

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-left-block {
        height: auto;
        background: url("../img/layout/bg_fine_sezione.png") 0 0 repeat-x;
    }
}

#nav-cont nav .nav-left-block ul {
    *zoom: 1;
}

    #nav-cont nav .nav-left-block ul:before, #nav-cont nav .nav-left-block ul:after {
        content: "";
        display: table;
    }

    #nav-cont nav .nav-left-block ul:after {
        clear: both;
    }

    #nav-cont nav .nav-left-block ul li {
        float: left;
        width: auto;
    }

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-left-block ul li {
        width: 100%;
        background: url("../img/layout/dotted_border.png") 0 100% repeat-x #fff;
        margin: 0;
        padding: 0;
    }
}

#nav-cont nav .nav-left-block ul li a {
    display: block;
    height: 26px;
    padding: 13px 12px 1px 12px;
    text-decoration: none;
}

.fixed #nav-cont nav .nav-left-block ul li a {
    padding: 13px 10px 1px 10px;
}

#nav-cont nav .nav-left-block ul li a:hover, #nav-cont nav .nav-left-block ul li a.current {
    background-color: #000000;
    color: #fff;
}

#nav-cont nav .nav-left-block ul li a.submenu {
    position: relative;
    padding: 13px 10px 1px 10px;
}

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-left-block ul li a.submenu {
        background: none;
        padding: 13px 10px 1px 13px;
    }
}

#nav-cont nav .nav-left-block ul li a.submenu .icon-arrow-down {
    color: #808080;
    font-size: 9px;
}

#nav-cont nav .nav-left-block ul li a.submenu:hover, #nav-cont nav .nav-left-block ul li a.submenu.active {
    background: url("../img/layout/submenu_hover_arrow.png") 50% 31px no-repeat;
    background-color: #000000;
    color: #fff;
}

    #nav-cont nav .nav-left-block ul li a.submenu:hover .icon-arrow-down, #nav-cont nav .nav-left-block ul li a.submenu.active .icon-arrow-down {
        color: #fff;
    }

#nav-cont nav .nav-left-block ul li a.submenu.current {
    background-color: #000000;
    color: #fff;
}

    #nav-cont nav .nav-left-block ul li a.submenu.current .icon-arrow-down {
        color: #fff;
    }

#nav-cont nav .nav-middle-separator {
    float: left;
    width: 11px;
    height: 42px;
    margin: 0;
    background: url("../img/layout/nav_separation_arrow.png") 100% 0 no-repeat;
}

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-middle-separator {
        clear: both;
    }
}

.fixed #nav-cont nav .nav-middle-separator {
    margin: 0;
}

@media only screen and (max-width: 1023px) {
    .fixed #nav-cont nav .nav-middle-separator {
        display: none;
    }
}

#nav-cont nav .nav-right-block {
    float: right;
}

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-right-block {
        height: auto;
        clear: both;
    }
}

#nav-cont nav .nav-right-block ul li {
    float: right;
    width: auto;
}

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-right-block ul li {
        width: 100%;
        background: url("../img/layout/dotted_border.png") 0 100% repeat-x #fff;
    }
}

#nav-cont nav .nav-right-block ul li a {
    display: block;
    height: 27px;
    padding: 13px 11px 0 11px;
    text-decoration: none;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #nav-cont nav .nav-right-block ul li a {
        padding: 13px 10px 0 10px;
    }
}

@media only screen and (max-width: 1023px) {
    #nav-cont nav .nav-right-block ul li a {
        padding: 13px 13px 0 13px;
    }
}

#nav-cont nav .nav-right-block ul li a:hover, #nav-cont nav .nav-right-block ul li a.current {
    background-color: #000000;
    color: #fff;
}

#nav-cont nav .nav-right-block ul li .data-type {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    text-transform: uppercase;
}

#nav-cont nav .nav-right-block ul li .data-count {
    display: inline-block;
    margin: 0 0 0 3px;
    font-weight: 400;
    font-style: italic;
    color: #808080;
}

.fixed #nav-cont nav .nav-right-block ul li .data-count {
    display: none;
}

/*==========  OVERLAY SUBMENU  ==========*/
#submenus-wrapper {
    display: block;
}

@media only screen and (max-width: 1023px) {
    #submenus-wrapper {
        display: none;
    }
}

.submenu-cont {
    width: 100%;
    display: none;
    position: absolute;
    top: 139px;
    left: 0;
    z-index: 98;
    background: #ececec;
    padding: 35px 0 25px 0;
}

    .submenu-cont.opened {
        display: block;
    }

.fixed .submenu-cont {
    top: 143px;
}

.submenu-cont .submenu-default .close-btn {
    position: absolute;
    top: -20px;
    right: 20px;
}

.no-touch .submenu-cont .submenu-default .close-btn {
    display: none;
}

.submenu-cont .submenu-default .block {
    position: relative;
    float: left;
    width: 100%;
}

    .submenu-cont .submenu-default .block .title {
        font-size: 14px;
        font-weight: 600;
        text-transform: uppercase;
    }

    .submenu-cont .submenu-default .block .content {
        position: relative;
        margin: 15px 0 0 0;
        padding: 15px 0 25px 0;
        font-size: 12px;
        border-top: 1px solid #808080;
    }

    .submenu-cont .submenu-default .block .content {
        *zoom: 1;
    }

        .submenu-cont .submenu-default .block .content:before, .submenu-cont .submenu-default .block .content:after {
            content: "";
            display: table;
        }

        .submenu-cont .submenu-default .block .content:after {
            clear: both;
        }

#listini-submenu {
    position: relative;
    width: 1030px;
    margin: 0 auto;
}

    #listini-submenu .one-line-separator span {
        font-size: 12px;
        color: #808080;
        background: #ececec;
    }

    #listini-submenu .block {
        width: 242px;
        margin: 0 20px 0 0;
    }

        #listini-submenu .block .content {
            max-height: 25px;
            padding: 15px 0 18px 0;
        }

            #listini-submenu .block .content .icons {
                position: relative;
                float: left;
            }

                #listini-submenu .block .content .icons.ricerca {
                    margin: 0 0 0 15px;
                }

                #listini-submenu .block .content .icons.confronta {
                    margin: -8px 0 0 10px;
                }

                #listini-submenu .block .content .icons.moto-comprare {
                    margin: 0 0 0 3px;
                }

            #listini-submenu .block .content > a {
                float: left;
                height: 29px;
                line-height: 29px;
                padding: 0 20px;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-size: 12px;
                text-align: center;
                color: #fff !important;
                background: #7488ac;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                border: 0px;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                margin: 0 0 0 18px;
            }

                #listini-submenu .block .content > a:before, #listini-submenu .block .content > a:after {
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

        #listini-submenu .block .more {
            margin: 20px 0 0 0;
        }

            #listini-submenu .block .more .text {
                font-size: 12px;
                color: #808080;
            }

            #listini-submenu .block .more .blue-button {
                float: left;
                height: 24px;
                line-height: 24px;
                padding: 0 20px;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-size: 11px;
                text-align: center;
                color: #fff !important;
                background: #7488ac;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                border: 0px;
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                margin: 0 8px 6px 0;
            }

                #listini-submenu .block .more .blue-button:before, #listini-submenu .block .more .blue-button:after {
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

#sport-submenu,
#eventi-submenu {
    position: relative;
    width: 1030px;
    margin: 0 auto;
}

    #sport-submenu ul li,
    #eventi-submenu ul li {
        float: left;
        margin: 0 29px 0 0;
    }

        #sport-submenu ul li a,
        #eventi-submenu ul li a {
            float: left;
            width: 122px;
        }

            #sport-submenu ul li a img,
            #eventi-submenu ul li a img {
                border-bottom: 1px solid #cbcbcb;
            }

            #sport-submenu ul li a div,
            #eventi-submenu ul li a div {
                margin: 8px 0 0 0;
                text-align: center;
                font-weight: 600;
                text-transform: uppercase;
            }

    #sport-submenu ul.secondary-selection,
    #eventi-submenu ul.secondary-selection {
        margin: 20px 0 0 0;
    }

        #sport-submenu ul.secondary-selection li,
        #eventi-submenu ul.secondary-selection li {
            border-right: 1px solid #cdcdcd;
            height: 21px;
            margin: 0 0 0 20px;
        }

            #sport-submenu ul.secondary-selection li a,
            #eventi-submenu ul.secondary-selection li a {
                width: auto;
                margin: 0 10px 0 0;
                font-size: 11px;
                font-weight: 600;
                line-height: 21px;
                color: #808080;
                text-transform: uppercase;
            }

            #sport-submenu ul.secondary-selection li .icon-arrow-right,
            #eventi-submenu ul.secondary-selection li .icon-arrow-right {
                color: #808080;
                font-size: 10px;
                margin: 0 10px 0 0;
                vertical-align: 2px;
            }

/*==========  NO_NAV HEADER VARIATION  ==========*/
.no_nav #section-filter-btn, .no_nav .icon-arrow-down, .no_nav .mini-nav, .no_nav .mini-search {
    display: none !important;
}

.no_nav #search-box.opened {
    left: 83px !important;
    width: 632px !important;
}

.no_nav .wrapper-wide {
    display: none !important;
}

@media only screen and (max-width: 1023px) {
    .no_nav .wrapper-wide {
        display: block !important;
    }
}

/*==========  DASHBOARD HEADER VARIATION  ==========*/
.page_mymoto #main-header .wrapper-wide {
    display: none;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #main-header .wrapper-wide {
        display: block;
        border-bottom: none;
    }

        .page_mymoto #main-header .wrapper-wide .mini-nav,
        .page_mymoto #main-header .wrapper-wide .mini-search {
            display: none;
        }
}

@media only screen and (max-width: 767px) {
    .page_mymoto #main-header .wrapper-wide {
        display: block;
        border-bottom: none;
        height: 43px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .page_mymoto #main-header .wrapper-wide:before, .page_mymoto #main-header .wrapper-wide:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .page_mymoto #main-header .wrapper-wide .mini-nav,
        .page_mymoto #main-header .wrapper-wide .mini-search {
            display: block;
        }
}

.page_mymoto #main-header.fixed + #main {
    margin-top: 102px;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #main-header.fixed + #main {
        margin-top: 42px;
    }
}

.page_mymoto #main-header.fixed #search-field {
    width: 598px;
}

.page_mymoto #main-header #search-box.opened {
    left: 83px;
    width: 632px;
}

@media only screen and (max-width: 767px) {
    #btnShowHelp {
        display: none !important;
    }
}

/*-----  End of NAVIGATION  ------*/
.comments-wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: fixed;
    top: 0;
    right: -600px;
    z-index: 101;
    width: 550px;
    padding: 30px 65px 250px 50px;
    border: 1px solid #cdcdcd;
    border-top: none;
    background: #fff;
    box-shadow: -2px 0 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: right 0.25s ease-in-out;
    -moz-transition: right 0.25s ease-in-out;
    -ms-transition: right 0.25s ease-in-out;
    -o-transition: right 0.25s ease-in-out;
    transition: right 0.25s ease-in-out;
}

    .comments-wrap:before, .comments-wrap:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .comments-wrap.opened {
        right: 0;
    }

    .comments-wrap .close-btn {
        display: block;
        text-indent: -9999px;
        overflow: hidden;
        position: absolute;
        top: 30px;
        left: -26px;
        display: block;
        width: 25px;
        height: 33px;
        border: 1px solid #cdcdcd;
        border-right: 0;
        background: url("../img/layout/close_x.png") 8px 8px no-repeat #fff;
    }

    .comments-wrap h1 {
        font-family: "Rubik", Arial, sans-serif;
        font-size: 12px;
        line-height: 30px;
        color: #7d94bc;
        text-transform: uppercase;
    }

        .comments-wrap h1 .baloon_commenti {
            float: left;
            width: 43px;
            height: 39px;
            margin: 0 10px 0 0;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            text-align: center;
            color: #fff;
            background: url("../img/layout/commenti_tot_box.png") 0 0 no-repeat;
        }

    .comments-wrap #comments-tabs {
        margin: 30px 0 0 0;
    }

    .comments-wrap .iscroll-wrap {
        position: relative;
        height: 200px;
        width: 100%;
        overflow: hidden;
        padding-right: 4%;
        padding-left: 1px;
    }

        .comments-wrap .iscroll-wrap .iScrollVerticalScrollbar {
            width: 9px;
        }

.comment-block {
    margin: 25px 0 0 0;
    padding: 0 0 20px 0;
    font-size: 12px;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
}

.comment-block {
    *zoom: 1;
}

    .comment-block:before, .comment-block:after {
        content: "";
        display: table;
    }

    .comment-block:after {
        clear: both;
    }

    .comment-block .avatar {
        position: relative;
        z-index: 10;
        float: left;
        margin: 0 15px 5px 0;
    }

    .comment-block .author-info {
        position: relative;
        color: #9a9a9a;
    }

    .comment-block .author {
        font-weight: 600;
        text-transform: uppercase;
        color: #000;
    }

    .comment-block .geo {
        font-weight: 600;
    }

    .comment-block .author-vote {
        margin: 12px 0 0 0;
        color: #000;
    }

        .comment-block .author-vote .icon-star {
            color: #e0e0e0;
        }

            .comment-block .author-vote .icon-star.active {
                color: #ffdf00;
            }

        .comment-block .author-vote:hover .top-commenter {
            display: block;
        }

    .comment-block .top-commenter {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        background: #fff;
        border: 1px solid #cdcdcd;
        position: absolute;
        left: 50px;
        bottom: 24px;
        z-index: 32;
        width: 144px;
        height: 95px;
        padding: 0 10px;
        display: none;
    }

        .comment-block .top-commenter:before, .comment-block .top-commenter:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .comment-block .top-commenter:before {
            content: "";
            display: inline-block;
            position: absolute;
            background: transparent url("../img/layout/arrow_tooltip_down.png") center center no-repeat;
            bottom: -8px;
            left: 35px;
            margin-left: -7px;
            width: 14px;
            height: 8px;
        }

        .comment-block .top-commenter .label {
            margin: 10px 0 0 0;
            padding: 5px 0 0 0;
            line-height: 13px;
            font-size: 12px;
            font-weight: 600;
            text-transform: uppercase;
            text-align: center;
            color: #000;
            background: url("../img/layout/corona_alloro.png") 50% 0 no-repeat;
        }

            .comment-block .top-commenter .label span {
                color: #7d94bc;
            }

        .comment-block .top-commenter .one-line-separator {
            margin: 8px 0;
        }

        .comment-block .top-commenter .thumbs-cont {
            width: 100px;
            margin: 10px auto 0 auto;
            font-size: 10px;
            text-align: center;
            line-height: 25px;
            color: #7d94bc;
        }

        .comment-block .top-commenter .thumbs-cont {
            *zoom: 1;
        }

            .comment-block .top-commenter .thumbs-cont:before, .comment-block .top-commenter .thumbs-cont:after {
                content: "";
                display: table;
            }

            .comment-block .top-commenter .thumbs-cont:after {
                clear: both;
            }

            .comment-block .top-commenter .thumbs-cont span {
                float: left;
            }

            .comment-block .top-commenter .thumbs-cont .icon-thumb-up,
            .comment-block .top-commenter .thumbs-cont .icon-thumb-down {
                font-size: 22px;
                color: #d8d8d8;
                margin-right: 4px;
            }

            .comment-block .top-commenter .thumbs-cont .icon-thumb-down {
                margin-left: 10px;
            }

    .comment-block .author-social {
        position: absolute;
        right: 0;
        bottom: 0;
    }

        .comment-block .author-social a {
            display: block;
            text-indent: -9999px;
            overflow: hidden;
            float: left;
            width: 19px;
            height: 19px;
            margin: 0 0 0 2px;
            background-image: url("../img/loghi/social_icons_quad.png");
        }

            .comment-block .author-social a.facebook {
                background-position: 0 0;
            }

            .comment-block .author-social a.gplus {
                background-position: -20px 0;
            }

            .comment-block .author-social a.twitter {
                background-position: -40px 0;
            }

    .comment-block .text {
        margin: 10px 0 0 0;
        color: #000;
        line-height: 17px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    }

    .comment-block .interaction-box {
        float: left;
        clear: left;
        width: 100%;
        max-height: 24px;
        margin: 10px 0 0 0;
        overflow: hidden;
        -webkit-transition: max-height 0.25s ease-in-out;
        -moz-transition: max-height 0.25s ease-in-out;
        -ms-transition: max-height 0.25s ease-in-out;
        -o-transition: max-height 0.25s ease-in-out;
        transition: max-height 0.25s ease-in-out;
    }

    .comment-block .interaction-box {
        *zoom: 1;
    }

        .comment-block .interaction-box:before, .comment-block .interaction-box:after {
            content: "";
            display: table;
        }

        .comment-block .interaction-box:after {
            clear: both;
        }

        .comment-block .interaction-box.opened {
            max-height: 200px;
        }

            .comment-block .interaction-box.opened .answer-button {
                background: #fff;
                color: #b2b2b2 !important;
                border: 1px solid #b2b2b2;
            }

        .comment-block .interaction-box .comment-votes {
            float: right;
            line-height: 24px;
        }

            .comment-block .interaction-box .comment-votes .vote {
                float: left;
                text-decoration: none;
                font-size: 22px;
                margin: 0 5px 0 0;
                color: #b6b6b6;
            }

                .comment-block .interaction-box .comment-votes .vote.active, .comment-block .interaction-box .comment-votes .vote:hover {
                    color: #7d94bc;
                }

            .comment-block .interaction-box .comment-votes .total-votes {
                float: left;
                font-size: 10px;
                font-weight: 600;
                color: #7488ac;
                line-height: 24px;
            }

        .comment-block .interaction-box .textarea-cont {
            position: relative;
            float: left;
            margin: 10px 0 0 0;
            border: 1px solid #cdcdcd;
        }

            .comment-block .interaction-box .textarea-cont textarea {
                width: 427px;
                height: 105px;
                resize: none;
                border: none;
            }

                .comment-block .interaction-box .textarea-cont textarea :after {
                    position: absolute;
                    top: 0;
                    left: 50%;
                    width: 14px;
                    height: 8px;
                    display: inline-block;
                    content: '';
                    background: transparent url("../img/layout/search_filter_arrow.png") center center no-repeat;
                }

        .comment-block .interaction-box .invia-commento {
            float: right;
            clear: both;
            margin: 10px 0 0 0;
        }

    .comment-block .subcomments-list {
        float: right;
        width: 395px;
    }

        .comment-block .subcomments-list .comment-block {
            padding: 20px 0 0 0;
            background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
        }

.your-comment-cont {
    position: absolute;
    left: 50px;
    bottom: 25px;
    width: 433px;
}

    .your-comment-cont .title {
        font-size: 12px;
        font-weight: 600;
        color: #000;
        text-transform: uppercase;
    }

    .your-comment-cont form,
    .your-comment-cont div#form {
        margin: 25px 0 0 0;
    }

    .your-comment-cont form,
    .your-comment-cont div#form {
        *zoom: 1;
    }

        .your-comment-cont form:before, .your-comment-cont form:after,
        .your-comment-cont div#form:before,
        .your-comment-cont div#form:after {
            content: "";
            display: table;
        }

        .your-comment-cont form:after,
        .your-comment-cont div#form:after {
            clear: both;
        }

    .your-comment-cont .avatar {
        float: left;
        margin: 0 10px 0 0;
    }

    .your-comment-cont textarea {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        resize: none;
        float: left;
        width: 360px;
        height: 145px;
        border: 1px solid #cdcdcd;
    }

        .your-comment-cont textarea:before, .your-comment-cont textarea:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .your-comment-cont textarea :after {
            position: absolute;
            top: -8px;
            left: 50%;
            margin-left: -7px;
            width: 14px;
            height: 8px;
            display: inline-block;
            content: '';
            background: transparent url("../img/layout/search_filter_arrow.png") center center no-repeat;
        }

    .your-comment-cont .invia-commento {
        float: right;
        margin: 10px 0 0 0;
    }

.tabs-block {
    position: relative;
    margin: 0;
    padding: 0;
    width: 100%;
}

    .tabs-block .tab-nav-container > ul {
        position: relative;
        float: left;
        display: block;
        width: 100%;
    }

        .tabs-block .tab-nav-container > ul li a {
            float: left;
            display: block;
            height: 57px;
            box-sizing: border-box;
            padding: 6px;
            border: 1px solid #c6c6c6;
            font-size: 12px;
            text-transform: uppercase;
            text-decoration: none;
            color: #808080;
        }

            .tabs-block .tab-nav-container > ul li a.active {
                position: relative;
                z-index: 9;
                padding: 10px 6px 7px 6px;
                border-bottom: none;
                background: #fff;
                color: #404040;
                font-weight: 600;
            }

    .tabs-block .tab-separator {
        position: absolute;
        top: 28px;
        left: 0;
        z-index: 1;
        display: block;
        width: 100%;
        height: 1px;
        background: #c6c6c6;
    }

    .tabs-block .tab-single-cont {
        display: none;
    }

    .tabs-block .tab-single-cont {
        *zoom: 1;
    }

        .tabs-block .tab-single-cont:before, .tabs-block .tab-single-cont:after {
            content: "";
            display: table;
        }

        .tabs-block .tab-single-cont:after {
            clear: both;
        }

    .tabs-block.blue a.active {
        background: #f7f7f7;
    }

/* OLD?
.filtri-pagina{
	position: relative;
	@include clearfix;
	@include box-sizing(border-box);
	width: $width-desktop - 20;
	margin: 0 auto;
	background: #fff;
	border-bottom: 1px solid #cdcdcd;
	@include media(medium-screens) {
		width: $width-tablet-portrait - 20;
	}
	>ul{
		@include clearfix;
		padding: 0 0 8px 0;
		float: left;
		width: 100%;
		>li{
			float: left;
		}
	}
	.fixed-filters & {
		position: fixed;
		backface-visibility: hidden;
		top: $header-height-scrolled + ($border-top-thickness/2);
		z-index: 15;
		box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2);
	}
	form,
	div#form{
		float: right;
		margin: 8px 10px 0 0;
		input.text{
			@include box-sizing(border-box);
			float: left;
			width: 280px;
			height: 30px;
			padding: 0 0 0 10px;
			margin: 0 10px 0 0;
			font-size: 14px;
		}
		.submit-button{
			float: right;
			@include btn(#7488ac,#fff,29px,12px,0px);
			border: none;
		}
		.icheckbox_minimal {
			margin: 0 0 0 5px;
		}
	}
	// override filters rules for "fake breadcrumbs"
	&.fake-breadcrumbs {
		border-bottom: none;
		&.with-border {
			border-bottom: 1px solid #cdcdcd;
		}
		.fixed-filters & {
			padding: 0 5px;
			border-bottom: none;
			// position: static;
			// box-shadow: none;
		}
	}
}
*/
.box-filter-sort {
    float: right;
    display: inline-block;
    padding-right: 5px;
}

    .box-filter-sort .filtri-pagina {
        width: auto;
        border: 0px none;
        margin: 0;
        padding: 0;
        display: inline-block;
        height: 32px;
        text-align: right;
        padding: 4px 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 14px;
        font-weight: 900;
        text-transform: uppercase;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        line-height: 24px;
        position: relative;
    }

@media only screen and (max-width: 489px) {
    .box-filter-sort .filtri-pagina {
        padding: 4px 0px;
        margin-right: 7px;
    }
}

.box-filter-sort .filtri-pagina:before, .box-filter-sort .filtri-pagina:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media screen and (max-width: 320px) {
    .box-filter-sort .filtri-pagina {
        font-size: 12px;
    }
}

.box-filter-sort .filtri-pagina:before {
    display: inline-block;
    width: 20px;
    height: 24px;
    margin-right: 5px;
    float: left;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    color: #333;
    text-align: center;
    font-family: 'motoit_icomoon';
    content: "\e90d";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: middle;
    line-height: 24px;
}

.box-filter-sort .ordinam-pagina {
    display: inline-block;
    height: 32px;
    text-align: right;
    padding: 4px 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: 24px;
    position: relative;
}

@media only screen and (max-width: 489px) {
    .box-filter-sort .ordinam-pagina {
        padding: 4px 0px;
    }
}

.box-filter-sort .ordinam-pagina:before, .box-filter-sort .ordinam-pagina:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media screen and (max-width: 320px) {
    .box-filter-sort .ordinam-pagina {
        font-size: 12px;
    }
}

.box-filter-sort .ordinam-pagina:before {
    display: inline-block;
    width: 20px;
    height: 24px;
    margin-right: 5px;
    float: left;
    -webkit-font-smoothing: antialiased;
    color: #333;
    text-align: center;
    font-family: 'motoit_icomoon';
    content: "\e90e";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: middle;
    line-height: 24px;
}

.box-filter-sort .ordinam-pagina .ordered-by {
    font-weight: 400;
    margin-left: 3px;
}

.box-filter-sort span.count-baloon {
    position: absolute;
    top: 0px;
    background: red;
    border-radius: 38px;
    width: 15px;
    height: 15px;
    text-align: center;
    color: white;
    right: 1px;
    margin-top: 1px;
    line-height: 15px;
    font-size: 11px;
}

@media only screen and (max-width: 489px) {
    .box-filter-sort span.count-baloon {
        right: -7px;
    }
}

.detail-section-list {
    height: 40px;
    background: #f7f7f7;
}

    .detail-section-list ul li {
        float: left;
        display: inline-block;
        margin: 0 5px 0 0;
    }

        .detail-section-list ul li a {
            height: 20px;
            line-height: 40px;
            padding: 0 15px 0 10px;
            font-size: 12px;
            color: #808080;
            text-transform: uppercase;
            border-right: 1px solid #cdcdcd;
        }

            .detail-section-list ul li a.current {
                color: #404040;
                font-weight: 600;
            }

        .detail-section-list ul li:last-of-type a {
            border-right: 0;
        }

.detail-brand-list {
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    color: #c02424;
}

.filter-tooltip {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    background: #fff;
    border: 1px solid #cdcdcd;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.3);
    display: none;
    position: absolute;
    top: 40px;
    left: -6px;
    z-index: 11;
    width: 150px;
    font-size: 13px;
    color: #808080;
    background: #fff;
}

    .filter-tooltip:before, .filter-tooltip:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .filter-tooltip:before {
        content: "";
        display: inline-block;
        position: absolute;
        background: transparent url("../img/layout/arrow_tooltip_up.png") center center no-repeat;
        top: -8px;
        left: 25px;
        margin-left: -7px;
        width: 14px;
        height: 8px;
    }

.opened .filter-tooltip {
    display: block;
}

.filter-tooltip ul li {
    background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
}

    .filter-tooltip ul li:first-child {
        background: none;
    }

.filter-tooltip ul a {
    padding: 10px 0 10px 0;
    display: block;
}

.filter-tooltip .filter-scroll {
    position: relative;
    max-height: 300px;
    overflow: hidden;
}

.filter-tooltip .filter-list {
    position: relative;
    z-index: 1;
    clear: both;
    padding: 0 15px 0 15px;
}

.filter-tooltip .filter-fixed {
    border-top: 1px solid #cdcdcd;
    padding: 0 15px 0 15px;
}

.filter-tooltip .remove-filter {
    display: block;
    padding: 10px 0 10px 15px;
    border-top: 1px solid #cdcdcd;
    background: url("../img/layout/rimuovi_filtro_tooltip.png") 90% 50% no-repeat;
}

.filter-cont.last a {
    border-right: 0px none;
}

.filter-cont, .submenu {
    position: relative;
    float: left;
    height: 40px;
    margin: 0 12px 0 5px;
    color: #808080;
}

    .filter-cont.search, .submenu.search {
        position: relative;
        float: right;
        margin: 7px 5px 0 0;
        height: 30px;
    }

        .filter-cont.search form,
        .filter-cont.search div#form, .submenu.search form,
        .submenu.search div#form {
            margin: 0;
        }

            .filter-cont.search form a,
            .filter-cont.search div#form a, .submenu.search form a,
            .submenu.search div#form a {
                position: absolute;
                top: 7px;
                right: 8px;
                font-size: 13px;
            }

        .filter-cont.search input.text, .submenu.search input.text {
            margin: 0;
            height: 27px;
            background: #2a2a2a;
            border: 1px solid #808080;
            font-size: 11px;
            padding-left: 10px;
            width: 210px;
            font-weight: 300;
            color: #fff;
        }

    .filter-cont .label-nolink,
    .filter-cont .label, .submenu .label-nolink,
    .submenu .label {
        float: left;
        height: 20px;
        padding: 0 10px 0 0;
        margin: 10px 0 0 0;
        font-size: 11px;
        font-weight: 600;
        line-height: 40px;
        text-transform: uppercase;
        border-right: 1px solid #cdcdcd;
    }

    .filter-cont .label-nolink,
    .filter-cont .label, .submenu .label-nolink,
    .submenu .label {
        *zoom: 1;
    }

        .filter-cont .label-nolink:before, .filter-cont .label-nolink:after,
        .filter-cont .label:before,
        .filter-cont .label:after, .submenu .label-nolink:before, .submenu .label-nolink:after,
        .submenu .label:before,
        .submenu .label:after {
            content: "";
            display: table;
        }

        .filter-cont .label-nolink:after,
        .filter-cont .label:after, .submenu .label-nolink:after,
        .submenu .label:after {
            clear: both;
        }

.fake-breadcrumbs .filter-cont .label-nolink, .fake-breadcrumbs .filter-cont .label, .fake-breadcrumbs .submenu .label-nolink, .fake-breadcrumbs .submenu .label {
    border-right: 0;
    padding: 0 5px 0 0;
    margin: 0;
    line-height: 40px;
    height: 40px;
}

    .fake-breadcrumbs .filter-cont .label-nolink span, .fake-breadcrumbs .filter-cont .label span, .fake-breadcrumbs .submenu .label-nolink span, .fake-breadcrumbs .submenu .label span {
        line-height: 40px;
        height: 40px;
        margin-top: 0;
    }

.filter-cont .label-nolink span,
.filter-cont .label span, .submenu .label-nolink span,
.submenu .label span {
    float: left;
    line-height: 21px;
}

    .filter-cont .label-nolink span.icon-arrow-up,
    .filter-cont .label span.icon-arrow-up, .submenu .label-nolink span.icon-arrow-up,
    .submenu .label span.icon-arrow-up {
        display: none;
    }

    .filter-cont .label-nolink span.icon-arrow-down,
    .filter-cont .label span.icon-arrow-down, .submenu .label-nolink span.icon-arrow-down,
    .submenu .label span.icon-arrow-down {
        display: block;
        margin: 0 0 0 10px;
    }

.fake-breadcrumbs .filter-cont .label-nolink span.icon-arrow-down, .fake-breadcrumbs .filter-cont .label span.icon-arrow-down, .fake-breadcrumbs .submenu .label-nolink span.icon-arrow-down, .fake-breadcrumbs .submenu .label span.icon-arrow-down {
    margin: 0 0 0 4px;
}

.filter-cont.opened span.icon-arrow-down, .submenu.opened span.icon-arrow-down {
    display: none;
}

.filter-cont.opened span.icon-arrow-up, .submenu.opened span.icon-arrow-up {
    display: block;
    margin: 0 0 0 10px;
}

.fake-breadcrumbs .filter-cont.opened span.icon-arrow-up, .fake-breadcrumbs .submenu.opened span.icon-arrow-up {
    margin: 0 0 0 4px;
}

.filter-cont:last-of-type .label, .submenu:last-of-type .label {
    border-right: 0;
}

.fake-breadcrumbs .filter-cont, .fake-breadcrumbs .submenu {
    margin: 0 0 0 5px;
}

    .fake-breadcrumbs .filter-cont:first-child, .fake-breadcrumbs .submenu:first-child {
        margin: 0;
    }

    .fake-breadcrumbs .filter-cont:after, .fake-breadcrumbs .submenu:after {
        content: "/";
        display: inline;
        font-size: 10px;
        line-height: 40px;
    }

    .fake-breadcrumbs .filter-cont.last-one:after, .fake-breadcrumbs .submenu.last-one:after {
        content: none;
    }

.bFilters .filtri-pagina {
    background: #2a2a2a;
    border-bottom: 1px solid #000000;
}

    .bFilters .filtri-pagina span {
        color: #808080;
    }

    .bFilters .filtri-pagina label {
        border-color: #808080;
    }

/* iCheck plugin Minimal skin, black - MODIFIED
----------------------------------- */
.icheckbox_minimal,
.iradio_minimal {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 14px;
    height: 14px;
    background: url("../img/layout/minimal-mod.png") no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_minimal {
    background-position: 0 0;
}

    .icheckbox_minimal.hover {
        background-position: -16px 0;
    }

    .icheckbox_minimal.checked {
        background-position: -32px 0;
    }

    .icheckbox_minimal.disabled {
        background-position: -48px 0;
        cursor: default;
    }

    .icheckbox_minimal.checked.disabled {
        background-position: -64px 0;
    }

.iradio_minimal {
    background-position: -80px 0;
}

    .iradio_minimal.hover {
        background-position: -96px 0;
    }

    .iradio_minimal.checked {
        background-position: -112px 0;
    }

    .iradio_minimal.disabled {
        background-position: -128px 0;
        cursor: default;
    }

    .iradio_minimal.checked.disabled {
        background-position: -144px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5 / 4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dppx) {
    .icheckbox_minimal,
    .iradio_minimal {
        background-image: url("../img/layout/minimal-mod@2x.png");
        -webkit-background-size: 160px 16px;
        background-size: 160px 16px;
    }
}

/* iCheck checkbox confronta pagina EPOCA, MyMoto LISTINI, NUOVO...
----------------------------------- */
.blocco .icheckbox,
.blocco-annuncio-nuovo .icheckbox,
.blocco-annuncio-epoca .icheckbox {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    display: block;
    height: 40px;
    width: 38px;
    background: #dadada url("../img/layout/checkbox_confronta_unchecked.png") 100% 0 no-repeat;
    border: none;
    cursor: pointer;
}

    .blocco .icheckbox:before, .blocco .icheckbox:after,
    .blocco-annuncio-nuovo .icheckbox:before,
    .blocco-annuncio-nuovo .icheckbox:after,
    .blocco-annuncio-epoca .icheckbox:before,
    .blocco-annuncio-epoca .icheckbox:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .blocco .icheckbox.hover,
    .blocco-annuncio-nuovo .icheckbox.hover,
    .blocco-annuncio-epoca .icheckbox.hover {
        background: #7d94bc url("../img/layout/checkbox_confronta_hover.png") 100% 0 no-repeat;
    }

    .blocco .icheckbox.checked,
    .blocco-annuncio-nuovo .icheckbox.checked,
    .blocco-annuncio-epoca .icheckbox.checked {
        background: #7d94bc url("../img/layout/checkbox_confronta_checked.png") 100% 0 no-repeat;
    }

        .blocco .icheckbox.checked.hover,
        .blocco-annuncio-nuovo .icheckbox.checked.hover,
        .blocco-annuncio-epoca .icheckbox.checked.hover {
            background: #7d94bc url("../img/layout/checkbox_confronta_hover2.png") 100% 0 no-repeat;
        }

.blocco .compare .tot-selected,
.blocco-annuncio-nuovo .compare .tot-selected,
.blocco-annuncio-epoca .compare .tot-selected {
    display: none;
}

.blocco .compare.checked .tot-selected,
.blocco-annuncio-nuovo .compare.checked .tot-selected,
.blocco-annuncio-epoca .compare.checked .tot-selected {
    display: inline;
}

/* Custom Radio button
----------------------------------- */
.customRadio {
    float: left;
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 18px;
    height: 18px;
    background: url("../img/layout/custom_radio.png") no-repeat;
    border: none;
    cursor: pointer;
}

.customRadio {
    background-position: -100px 0;
}

    .customRadio.hover {
        background-position: -120px 0;
    }

    .customRadio.checked {
        background-position: -140px 0;
    }

    .customRadio.disabled {
        background-position: -160px 0;
        cursor: default;
    }

    .customRadio.checked.disabled {
        background-position: -180px 0;
    }

/* CUSTOM SELECT - CHOSEN */
/* @group Base */
.chosen-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 11px;
    zoom: 1;
    *display: inline;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

    .chosen-container .chosen-drop {
        position: absolute;
        top: 100%;
        left: -9999px;
        z-index: 1010;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        border: 1px solid #cdcdcd;
        border-top: none;
        background: #fff;
    }

        .chosen-container .chosen-drop:before, .chosen-container .chosen-drop:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .chosen-container.chosen-with-drop .chosen-drop {
        left: 0;
    }

    .chosen-container a {
        cursor: pointer;
    }

/* @end */
/* @group Single Chosen */
.chosen-container-single {
    text-transform: uppercase;
}

    .chosen-container-single .chosen-single {
        position: relative;
        display: block;
        overflow: hidden;
        width: 290px;
        height: 38px;
        padding: 0 0 0 10px;
        margin: 15px 0 0 0;
        line-height: 38px;
        font-weight: 600;
        text-decoration: none;
        color: #000000;
        white-space: nowrap;
        border: 1px solid #cdcdcd;
        background: url("../img/layout/arrow_down.png") 95% 40% no-repeat #fff;
    }

.filtri-pagina .chosen-container-single .chosen-single {
    width: auto;
    height: 23px;
    padding: 0 0 0 8px;
    border: none;
    border-right: 1px solid #cdcdcd;
    line-height: 23px;
    background-position: 90% 40%;
}

.confronto-moto .chosen-container-single .chosen-single {
    width: 270px;
}

.chosen-container-single .chosen-default {
    color: #555555;
}

.chosen-container-single .chosen-single span {
    width: 100%;
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.chosen-container-single .chosen-single-with-deselect span {
    margin-right: 38px;
}

.chosen-container-single .chosen-single abbr {
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    font-size: 1px;
}

.chosen-container-single .chosen-single div {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%;
}

    .chosen-container-single .chosen-single div b {
        display: block;
        width: 100%;
        height: 100%;
    }

.chosen-container-single .chosen-search {
    position: relative;
    z-index: 1010;
    margin: 0;
    padding: 3px 4px;
    white-space: nowrap;
}

    .chosen-container-single .chosen-search input[type="text"] {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 1px 0;
        padding: 4px 20px 4px 5px;
        width: 100%;
        height: auto;
        outline: 0;
        border: 1px solid #cdcdcd;
        font-size: 1em;
        font-family: sans-serif;
        line-height: normal;
        border-radius: 0;
    }

        .chosen-container-single .chosen-search input[type="text"]:before, .chosen-container-single .chosen-search input[type="text"]:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.chosen-container-single .chosen-drop {
    margin-top: -1px;
    background-clip: padding-box;
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
    position: absolute;
    left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
    color: #444;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 4px 4px 0;
    padding: 0 0 0 4px;
    max-height: 240px;
    -webkit-overflow-scrolling: touch;
}

    .chosen-container .chosen-results li {
        display: none;
        margin: 0;
        padding: 5px 6px;
        list-style: none;
        line-height: 13px;
        word-wrap: break-word;
        -webkit-touch-callout: none;
    }

        .chosen-container .chosen-results li.active-result {
            display: list-item;
            cursor: pointer;
        }

        .chosen-container .chosen-results li.disabled-result {
            display: list-item;
            color: #ccc;
            cursor: default;
        }

        .chosen-container .chosen-results li.highlighted {
            font-weight: 600;
        }

        .chosen-container .chosen-results li.no-results {
            color: #777;
            display: list-item;
        }

        .chosen-container .chosen-results li.group-result {
            display: list-item;
            font-weight: bold;
            cursor: default;
        }

        .chosen-container .chosen-results li.group-option {
            padding-left: 15px;
        }

        .chosen-container .chosen-results li em {
            font-style: normal;
            text-decoration: underline;
        }

/* @end */
/* @group Active  */
.chosen-container-active.chosen-with-drop .chosen-single div {
    border-left: none;
    background: transparent;
}

.chosen-container-active .chosen-choices {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

    .chosen-container-active .chosen-choices li.search-field input[type="text"] {
        color: #222 !important;
    }

/* @end */
/* @group Disabled Support */
.chosen-disabled {
    opacity: 0.5 !important;
    cursor: default;
}

    .chosen-disabled .chosen-single {
        cursor: default;
    }

    .chosen-disabled .chosen-choices .search-choice .search-choice-close {
        cursor: default;
    }

/* @end */
/* @group Right to Left */
.chosen-rtl {
    text-align: right;
}

    .chosen-rtl .chosen-single {
        overflow: visible;
        padding: 0 8px 0 0;
    }

        .chosen-rtl .chosen-single span {
            margin-right: 0;
            margin-left: 26px;
            direction: rtl;
        }

    .chosen-rtl .chosen-single-with-deselect span {
        margin-left: 38px;
    }

    .chosen-rtl .chosen-single div {
        right: auto;
        left: 3px;
    }

    .chosen-rtl .chosen-single abbr {
        right: auto;
        left: 26px;
    }

    .chosen-rtl .chosen-choices li {
        float: right;
    }

        .chosen-rtl .chosen-choices li.search-field input[type="text"] {
            direction: rtl;
        }

        .chosen-rtl .chosen-choices li.search-choice {
            margin: 3px 5px 3px 0;
            padding: 3px 5px 3px 19px;
        }

            .chosen-rtl .chosen-choices li.search-choice .search-choice-close {
                right: auto;
                left: 4px;
            }

    .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    .chosen-rtl .chosen-drop {
        left: 9999px;
    }

    .chosen-rtl.chosen-container-single .chosen-results {
        margin: 0 0 4px 4px;
        padding: 0 4px 0 0;
    }

    .chosen-rtl .chosen-results li.group-option {
        padding-right: 15px;
        padding-left: 0;
    }

    .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
        border-right: none;
    }

    .chosen-rtl .chosen-search input[type="text"] {
        padding: 4px 5px 4px 20px;
        direction: rtl;
    }

    .chosen-rtl.chosen-container-single .chosen-single div b {
        background-position: 6px 2px;
    }

    .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
        background-position: -12px 2px;
    }

/* @end */
/* @group Retina compatibility */
/* @end */
/*
****** ON-OFF SWITCH CHECKBOX
*/
.onoffswitch {
    position: relative;
    width: 110px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.onoffswitch-checkbox {
    display: none;
}

.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border-radius: 3px;
}

.onoffswitch-inner {
    display: block;
    width: 200%;
    margin-left: -100%;
    -webkit-transition: margin 0.3s ease-in 0s;
    -moz-transition: margin 0.3s ease-in 0s;
    -ms-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s;
    transition: margin 0.3s ease-in 0s;
}

    .onoffswitch-inner:before, .onoffswitch-inner:after {
        display: block;
        float: left;
        width: 50%;
        height: 20px;
        padding: 0;
        line-height: 20px;
        font-size: 10px;
        color: white;
        font-weight: bold;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .onoffswitch-inner:before {
        content: "FUORI LISTINO";
        padding-left: 10px;
        background-color: #E4E4E4;
        color: #808080;
    }

    .onoffswitch-inner:after {
        content: "IN LISTINO";
        padding-right: 10px;
        background-color: #E4E4E4;
        color: #808080;
        text-align: right;
    }

.onoffswitch-switch {
    display: block;
    width: 20px;
    margin: 0px;
    background: #7d94bc;
    border-radius: 3px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 90px;
    -webkit-transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -ms-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
    transition: all 0.3s ease-in 0s;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}

/*
	CAROUSEL DEFAULT STYLE
*/
.slider {
    width: 100%;
    position: relative;
    border-bottom: 1px solid #cdcdcd;
}

.colonna-3 .slider {
    margin: 20px 0 0 0;
    padding: 10px 0 0 0;
    border-top: 1px solid #cdcdcd;
}

.slider .titolo {
    margin: 12px 0 0 0;
    font-size: 16px;
    color: #dadada;
    text-transform: uppercase;
}

.slider .jcarousel {
    padding: 10px 0 15px 0;
    overflow: hidden;
}

    .slider .jcarousel ul {
        width: 20000em;
        position: relative;
        list-style: none;
        margin: 0;
        padding: 0;
    }

        .slider .jcarousel ul li {
            float: left;
            margin: 0 4px 0 0;
        }

.colonna-3 .slider .jcarousel ul li,
.correlati .slider .jcarousel ul li,
.moto-simili .slider .jcarousel ul li {
    margin: 0 10px 0 0;
}

.one-col-block .slider .jcarousel ul li {
    margin: 0 20px 0 0;
}

.slider .jcarousel .ombra {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 7;
    width: 4px;
    height: 202px;
    background: url("../img/layout/carousel_ombra.png") 0 0 no-repeat;
}

.one-col-block .slider .jcarousel .ombra {
    top: -3px;
}

.colonna-3 .slider .jcarousel .ombra {
    top: 10px;
    background: url("../img/layout/carousel_ombra_02.png") 0 0 no-repeat;
}

.correlati .slider .jcarousel .ombra {
    background: url("../img/layout/carousel_ombra_02.png") 0 0 no-repeat;
}

.moto-simili .slider .jcarousel .ombra,
.page_eventi_eicma .slider .jcarousel .ombra {
    top: -10px;
    background: url("../img/layout/carousel_ombra_02.png") 0 0 no-repeat;
}

.slider .jcarousel .ombra.left {
    left: 0;
    right: auto;
    background: url("../img/layout/carousel_ombra_left.png") 0 0 no-repeat;
}

.slider .jcarousel-control {
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
    bottom: -10px;
    right: 0px;
    width: 20px;
    height: 20px;
    background: url("../img/layout/mototv_carousel_arrow_white.png") 0 0 no-repeat;
}

#fascia-tv .slider .jcarousel-control {
    background-image: url("../img/layout/mototv_carousel_arrow.png");
}

.slider .jcarousel-control.prev {
    background-position: 0 -20px;
    right: 20px;
}

    .slider .jcarousel-control.prev.inactive {
        background-position: 0 0;
    }

.slider .jcarousel-control.next {
    background-position: -20px -20px;
}

    .slider .jcarousel-control.next.inactive {
        background-position: -20px 0;
    }

.mejs-container {
    position: relative;
    text-align: left;
    vertical-align: top;
    text-indent: 0;
}

.me-plugin {
    position: absolute;
}

.mejs-embed, .mejs-embed body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.mejs-fullscreen {
    /* set it to not show scroll bars so 100% will work */
    overflow: hidden !important;
}

.mejs-container-fullscreen {
    position: fixed;
    backface-visibility: hidden;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 1000;
}

    .mejs-container-fullscreen .mejs-mediaelement,
    .mejs-container-fullscreen video {
        width: 100%;
        height: 100%;
    }

.mejs-clear {
    clear: both;
}

/* Start: LAYERS */
.mejs-background {
    position: absolute;
    top: 0;
    left: 0;
}

.mejs-mediaelement {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mejs-poster {
    position: absolute;
    top: 0;
    left: 0;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

:root .mejs-poster img {
    display: none;
}

.mejs-poster img {
    border: 0;
    padding: 0;
    border: 0;
}

.mejs-overlay {
    position: absolute;
    top: 0;
    left: 0;
}

.mejs-overlay-play {
    cursor: pointer;
}

.mejs-overlay-button {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100px;
    height: 100px;
    margin: -50px 0 0 -50px;
    background: url(bigplay.svg) no-repeat;
}

.no-svg .mejs-overlay-button {
    background-image: url(bigplay.png);
}

.mejs-overlay:hover .mejs-overlay-button {
    background-position: 0 -100px;
}

.mejs-overlay-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    margin: -40px 0 0 -40px;
    background: #333;
    background: url(background.png);
    background: rgba(0, 0, 0, 0.9);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50, 50, 50, 0.9)), to(rgba(0, 0, 0, 0.9)));
    background: -webkit-linear-gradient(top, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
    background: -moz-linear-gradient(top, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
    background: -o-linear-gradient(top, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
    background: -ms-linear-gradient(top, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
    background: linear-gradient(rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
}

    .mejs-overlay-loading span {
        display: block;
        width: 80px;
        height: 80px;
        background: transparent url(loading.gif) 50% 50% no-repeat;
    }

/* End: LAYERS */
/* Start: CONTROL BAR */
.mejs-container .mejs-controls {
    position: absolute;
    list-style-type: none;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    width: 100%;
}

    .mejs-container .mejs-controls div {
        list-style-type: none;
        background-image: none;
        display: block;
        float: left;
        margin: 0;
        padding: 0;
        width: 46px;
        height: 20px;
    }

.mejs-controls .mejs-button button {
    cursor: pointer;
    display: block;
    font-size: 0;
    line-height: 0;
    text-decoration: none;
    padding: 0;
    position: absolute;
    height: 16px;
    width: 16px;
    border: 0;
    background: transparent url(controls.svg) no-repeat;
}

.no-svg .mejs-controls .mejs-button button {
    background-image: url(controls.png);
}

/* :focus for accessibility */
/* End: CONTROL BAR */
/* Start: Time (Current / Duration) */
.mejs-container .mejs-controls .mejs-time {
    color: #000;
    display: block;
    height: 17px;
    width: auto;
    padding: 8px 3px 0 3px;
    overflow: hidden;
    text-align: center;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

    .mejs-container .mejs-controls .mejs-time span {
        display: none;
        color: #666666;
        font-size: 11px;
        line-height: 12px;
        float: left;
        width: auto;
        position: absolute;
        top: 18px;
    }

    .mejs-container .mejs-controls .mejs-time .mejs-currenttime {
        display: block;
        left: 60px;
    }

    .mejs-container .mejs-controls .mejs-time .mejs-duration {
        display: block;
        right: -30px;
    }

/* End: Time (Current / Duration) */
/* Start: Play/Pause/Stop */
.mejs-controls .mejs-play button {
    width: 46px;
    height: 46px;
    background: url("../img/loghi/play_audio.png") 0 0 no-repeat;
}

.mejs-controls .mejs-pause button {
    width: 46px;
    height: 46px;
    background: url("../img/loghi/play_audio.png") 0 -46px no-repeat;
}

.mejs-controls .mejs-stop button {
    background-position: -112px 0;
}

/* Start: Play/Pause/Stop */
/* Start: Progress Bar */
.mejs-controls div.mejs-time-rail {
    direction: ltr;
    width: 200px;
    margin: 15px 0 0 45px;
    border-left: 1px solid #7388ab;
}

.mejs-controls .mejs-time-rail span {
    display: block;
    position: absolute;
    width: 180px;
    height: 10px;
    cursor: pointer;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
    background: url("../img/layout/player_timeline.png") 0 0 repeat-x;
}

.mejs-controls .mejs-time-rail .mejs-time-buffering {
    width: 100%;
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 15px 15px;
    -moz-background-size: 15px 15px;
    -o-background-size: 15px 15px;
    background-size: 15px 15px;
    -webkit-animation: buffering-stripes 2s linear infinite;
    -moz-animation: buffering-stripes 2s linear infinite;
    -ms-animation: buffering-stripes 2s linear infinite;
    -o-animation: buffering-stripes 2s linear infinite;
    animation: buffering-stripes 2s linear infinite;
}

@-webkit-keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 30px 0;
    }
}

@-moz-keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 30px 0;
    }
}

@-ms-keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 30px 0;
    }
}

@-o-keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 30px 0;
    }
}

@keyframes buffering-stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 30px 0;
    }
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #cdcdcd;
    width: 0;
    height: 2px;
    top: 10px;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
    background: #7388ab;
    width: 0;
    height: 4px;
    top: 5px;
}

.mejs-controls .mejs-time-rail .mejs-time-handle {
    display: none;
    position: absolute;
    margin: 0;
    width: 10px;
    background: #000;
    cursor: pointer;
    border: solid 2px #333;
    top: -2px;
    text-align: center;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
    position: absolute;
    display: none;
    background: #eee;
    width: 36px;
    height: 17px;
    border: solid 1px #cdcdcd;
    top: -26px;
    margin-left: -18px;
    text-align: center;
    font-size: 11px;
    line-height: 14px;
}

.mejs-controls .mejs-time-rail .mejs-time-float-current {
    margin: 2px;
    width: 30px;
    display: block;
    text-align: center;
    left: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    line-height: 0;
    border: solid 5px #eee;
    border-color: #eee transparent transparent transparent;
    top: 15px;
    left: 13px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float {
    width: 48px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current {
    width: 44px;
}

.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner {
    left: 18px;
}

/*
.mejs-controls .mejs-time-rail:hover .mejs-time-handle {
	visibility:visible;
}
*/
/* End: Progress Bar */
/* Start: Fullscreen */
.mejs-controls .mejs-fullscreen-button button {
    background-position: -32px 0;
}

.mejs-controls .mejs-unfullscreen button {
    background-position: -32px -16px;
}

/* End: Fullscreen */
/* Start: Mute/Volume */
.mejs-controls .mejs-mute button {
    background-position: -16px -16px;
}

.mejs-controls .mejs-unmute button {
    background-position: -16px 0;
}

.mejs-controls .mejs-volume-button {
    position: relative;
}

    .mejs-controls .mejs-volume-button .mejs-volume-slider {
        display: none;
        height: 115px;
        width: 25px;
        background: url(background.png);
        background: rgba(50, 50, 50, 0.7);
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        top: -115px;
        left: 0;
        z-index: 1;
        position: absolute;
        margin: 0;
    }

    .mejs-controls .mejs-volume-button:hover {
        -webkit-border-radius: 0 0 4px 4px;
        -moz-border-radius: 0 0 4px 4px;
        border-radius: 0 0 4px 4px;
    }

    /*
.mejs-controls .mejs-volume-button:hover .mejs-volume-slider {
	display: block;
}
*/
    .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
        position: absolute;
        left: 11px;
        top: 8px;
        width: 2px;
        height: 100px;
        background: #ddd;
        background: rgba(255, 255, 255, 0.5);
        margin: 0;
    }

    .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
        position: absolute;
        left: 11px;
        top: 8px;
        width: 2px;
        height: 100px;
        background: #ddd;
        background: rgba(255, 255, 255, 0.9);
        margin: 0;
    }

    .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
        position: absolute;
        left: 4px;
        top: -3px;
        width: 16px;
        height: 6px;
        background: #ddd;
        background: rgba(255, 255, 255, 0.9);
        cursor: N-resize;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        margin: 0;
    }

/* horizontal version */
.mejs-controls div.mejs-horizontal-volume-slider {
    height: 26px;
    width: 60px;
    position: relative;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    position: absolute;
    left: 0;
    top: 11px;
    width: 50px;
    height: 8px;
    margin: 0;
    padding: 0;
    font-size: 1px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: #333;
    background: rgba(50, 50, 50, 0.8);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30, 30, 30, 0.8)), to(rgba(60, 60, 60, 0.8)));
    background: -webkit-linear-gradient(top, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
    background: -moz-linear-gradient(top, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
    background: -o-linear-gradient(top, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
    background: -ms-linear-gradient(top, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
    background: linear-gradient(rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    position: absolute;
    left: 0;
    top: 11px;
    width: 50px;
    height: 8px;
    margin: 0;
    padding: 0;
    font-size: 1px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background: #000;
    background: rgba(255, 255, 255, 0.8);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255, 255, 255, 0.9)), to(rgba(200, 200, 200, 0.8)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
    background: linear-gradient(rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
    display: none;
}

/* End: Mute/Volume */
/* Start: Error */
.me-cannotplay a {
    color: #000;
    font-weight: bold;
}

.me-cannotplay span {
    padding: 15px;
    display: block;
}

/* End: Error */
.map_wrapper {
    padding-bottom: 20px;
    border-bottom: 1px solid #cdcdcd;
    position: relative;
}

    .map_wrapper .button-white {
        float: left;
        height: 29px;
        line-height: 29px;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 12px;
        text-align: center;
        color: #808080 !important;
        background: #fff;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #808080;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-radius: none !important;
        position: absolute;
        top: 10px;
        right: 20px;
    }

        .map_wrapper .button-white:before, .map_wrapper .button-white:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .map_wrapper .button-white:hover {
            text-decoration: none;
        }

        .map_wrapper .button-white > span {
            margin: 0 0 0 10px;
        }

        .map_wrapper .button-white .espandi {
            display: none;
        }

        .map_wrapper .button-white > i {
            font-style: normal;
        }

    .map_wrapper .minified + .button-white .espandi {
        display: inline-block;
    }

    .map_wrapper .minified + .button-white .stringi {
        display: none;
    }

#motoit_map {
    -webkit-transition-duration: 0.8s;
    transition-duration: 0.8s;
    height: 574px;
    width: 100%;
}

    #motoit_map.minified {
        height: 80px;
    }

#login-cont {
    position: relative;
    float: right;
    margin: 5px 10px 0 0;
    padding: 0;
}

    #login-cont:hover .user-tooltip {
        display: block;
    }

    #login-cont > a {
        font-size: 12px;
        color: #807d7d;
        text-transform: uppercase;
        float: left;
        text-decoration: none;
        margin-right: 30px;
        outline: none;
    }

        #login-cont > a.profilo-desktop-image {
            margin-right: 0px;
        }

        #login-cont > a span {
            font-weight: 600;
            color: #403e3e;
        }

    #login-cont .icon-login {
        margin: 0 0 0 10px;
        font-size: 14px;
        color: #807d7d;
    }

    #login-cont .greybg {
        padding: 12px 0;
        background: #f6f6f6 url("../img/layout/dotted_border.png") 0 0 repeat-x;
        text-align: center;
    }

        #login-cont .greybg > .title {
            font-size: 14px;
            color: #000;
        }

            #login-cont .greybg > .title .icon-arrow-right {
                float: none;
            }

    #login-cont .logout_wrap {
        text-align: center;
    }

        #login-cont .logout_wrap img {
            float: none !important;
        }

    #login-cont.dashboard {
        min-width: 100px;
    }

@media only screen and (max-width: 1023px) {
    #login-cont.dashboard {
        margin-top: -68px;
    }
}

#login-cont.dashboard img {
    float: right;
}

#login-cont.dashboard .vedi_profilo {
    display: block;
    float: right;
    margin: 0 5px 0 10px;
}

    #login-cont.dashboard .vedi_profilo.profilo-desktop-nickname {
        max-width: 230px;
        overflow: hidden;
        height: 33px;
        box-sizing: border-box;
    }

    #login-cont.dashboard .vedi_profilo:hover {
        text-decoration: none;
    }

    #login-cont.dashboard .vedi_profilo span {
        display: block;
        float: left;
        color: #807d7d;
        border-bottom: 1px solid #807d7d;
        font-weight: 300;
    }

    #login-cont.dashboard .vedi_profilo b {
        color: #807d7d;
        display: block;
        text-transform: capitalize;
        font-size: 14px;
        line-height: 31px;
    }

        #login-cont.dashboard .vedi_profilo b:hover {
            text-decoration: none;
        }

#login-cont.dashboard .notifiche {
    display: block;
    font-size: 22px;
    position: relative;
    bottom: -5px;
    color: #333;
    font-weight: 400;
}

    #login-cont.dashboard .notifiche .count {
        margin: 0;
        position: absolute;
        font-size: 11px;
        display: block;
        width: 20px;
        height: 20px;
        background: #d81f1b;
        color: #fff;
        border-radius: 100%;
        text-align: center;
        line-height: 19px;
        font-style: normal;
        top: -10px;
        right: -10px;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0);
        -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
        -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
        -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
        -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
        transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    }

        #login-cont.dashboard .notifiche .count.animated {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);
        }

.user-pic {
    border: 0;
    padding: 0;
    width: 32px;
    height: 32px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin: 0px auto;
}

@media only screen and (max-width: 1023px) {
    .user-pic {
        width: 20px;
        height: 20px;
        margin: 11px auto;
    }
}

.user-tooltip-wrapper {
    overflow: visible;
    display: block;
    margin: 0 auto;
    display: none;
    width: 1030px;
    position: relative;
}

    .user-tooltip-wrapper.opened {
        display: block;
    }

    .user-tooltip-wrapper .user-tooltip {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        background: #fff;
        border: 1px solid #cdcdcd;
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.3);
        position: absolute;
        top: 30px;
        right: -6px;
        width: 318px;
        padding: 28px;
        z-index: 40;
        font-size: 14px;
        color: #808080;
    }

        .user-tooltip-wrapper .user-tooltip.logged {
            top: -31px;
            right: 3px;
        }

            .user-tooltip-wrapper .user-tooltip.logged .icon {
                font-size: 16px;
                display: inline-block;
                width: 30px;
                padding: 0;
            }

                .user-tooltip-wrapper .user-tooltip.logged .icon.icon-scroll {
                    font-size: 16px;
                }

                .user-tooltip-wrapper .user-tooltip.logged .icon.icon-mail1:before {
                    margin-left: 1px;
                }

                .user-tooltip-wrapper .user-tooltip.logged .icon.icon-q {
                    font-size: 20px;
                    vertical-align: text-bottom;
                    float: left;
                    padding-right: 2px;
                }

                    .user-tooltip-wrapper .user-tooltip.logged .icon.icon-q:before {
                        margin-left: -3px;
                    }

        .user-tooltip-wrapper .user-tooltip a#logoutBtn {
            text-align: center;
        }

        .user-tooltip-wrapper .user-tooltip:before, .user-tooltip-wrapper .user-tooltip:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .user-tooltip-wrapper .user-tooltip:before {
            content: "";
            display: inline-block;
            position: absolute;
            background: transparent url("../img/layout/arrow_tooltip_up.png") center center no-repeat;
            top: -8px;
            left: 303px;
            margin-left: -7px;
            width: 14px;
            height: 8px;
        }

        .user-tooltip-wrapper .user-tooltip:before {
            left: 240px;
        }

.fixed .user-tooltip-wrapper .user-tooltip {
    top: 20px;
    right: 10px;
}

@media only screen and (max-width: 1023px) {
    .fixed .user-tooltip-wrapper .user-tooltip {
        top: 46px;
        right: 60px;
    }
}

.fixed .user-tooltip-wrapper .user-tooltip:before {
    left: 297px;
}

.user-tooltip-wrapper .user-tooltip .one-line-separator {
    margin: 12px 0;
}

.login-tooltip h2 {
    font-size: 14px;
    font-weight: 600;
    color: #000;
    text-transform: uppercase;
}

.login-tooltip .label {
    float: left;
    line-height: 26px;
}

.login-tooltip .btn-facebook {
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: -0.17px;
    text-indent: 0px;
    overflow: hidden;
    float: right;
    width: 100%;
    max-width: 296px;
    height: 55px;
    /* background:  url("../img/layout/layout/signin_facebook.png") 0 0 no-repeat; */
    border: 0px none;
    padding: 0px;
    background-color: #3d599b;
    color: #FFF;
    text-align: center;
}

@media only screen and (max-width: 489px) {
    .login-tooltip .btn-facebook {
        font-size: 12px;
    }
}

@media only screen and (max-width: 359px) {
    .login-tooltip .btn-facebook {
        font-size: 11px;
    }
}

.login-tooltip .btn-gplus {
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: -0.17px;
    text-indent: 0px;
    overflow: hidden;
    float: right;
    width: 100%;
    max-width: 296px;
    height: 55px;
    border: 0px none;
    padding: 0px;
    background-color: #dd4b39;
    color: #FFF;
    text-align: center;
}

@media only screen and (max-width: 489px) {
    .login-tooltip .btn-gplus {
        font-size: 12px;
    }
}

@media only screen and (max-width: 359px) {
    .login-tooltip .btn-gplus {
        font-size: 11px;
    }
}

.login-tooltip form,
.login-tooltip div#form {
    float: left;
}

    .login-tooltip form.login-form.validate-form,
    .login-tooltip div#form.login-form.validate-form {
        padding-bottom: 16px !important;
    }

    .login-tooltip form .el,
    .login-tooltip div#form .el {
        margin: 5px 0;
    }

        .login-tooltip form .el label,
        .login-tooltip div#form .el label {
            margin-bottom: 0px;
            display: block;
        }

            .login-tooltip form .el label.error,
            .login-tooltip div#form .el label.error {
                color: red;
            }

            .login-tooltip form .el label .icon-required,
            .login-tooltip div#form .el label .icon-required {
                line-height: 10px;
            }

        .login-tooltip form .el span.nota,
        .login-tooltip div#form .el span.nota {
            display: block;
            text-align: left;
            font-size: 12px;
        }

        .login-tooltip form .el.spaceformessage,
        .login-tooltip div#form .el.spaceformessage {
            padding-top: 27px;
        }

    .login-tooltip form button,
    .login-tooltip div#form button {
        border: 0;
    }

    .login-tooltip form div.clear textarea, .login-tooltip form #content_mymoto.content_garage .overview-list div.item textarea, #content_mymoto.content_garage .overview-list .login-tooltip form div.item textarea, .login-tooltip form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.comments textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .login-tooltip form div.comments textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list div.comments textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .login-tooltip form div.comments textarea, .login-tooltip form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.thumbs textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .login-tooltip form div.thumbs textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list div.thumbs textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .login-tooltip form div.thumbs textarea, .login-tooltip form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.condividi textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .login-tooltip form div.condividi textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list div.condividi textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .login-tooltip form div.condividi textarea, .login-tooltip form #content_mymoto.content_garage .overview-list .item div.buttons textarea, #content_mymoto.content_garage .overview-list .item .login-tooltip form div.buttons textarea, .login-tooltip form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.buttons textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip form div.buttons textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments div.buttons textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .login-tooltip form div.buttons textarea, .login-tooltip form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.buttons textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip form div.buttons textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs div.buttons textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .login-tooltip form div.buttons textarea, .login-tooltip form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.buttons textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip form div.buttons textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi div.buttons textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .login-tooltip form div.buttons textarea, .login-tooltip form #content_mymoto.content_garage .scadenze-list .item div.header textarea, #content_mymoto.content_garage .scadenze-list .item .login-tooltip form div.header textarea, .login-tooltip form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.header textarea, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip form div.header textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments div.header textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .login-tooltip form div.header textarea, .login-tooltip form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.header textarea, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip form div.header textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs div.header textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .login-tooltip form div.header textarea, .login-tooltip form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.header textarea, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip form div.header textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi div.header textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .login-tooltip form div.header textarea, .login-tooltip form #content_mymoto.content_magazine div.issue textarea, #content_mymoto.content_magazine .login-tooltip form div.issue textarea, .login-tooltip form #content_mymoto.content_magazine .box-last-issue div.last-issue-body textarea, #content_mymoto.content_magazine .box-last-issue .login-tooltip form div.last-issue-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues .item div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues .item .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip form div.item-body textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip form div.item-body textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip form div.item-body textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .issue .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .issue .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body div.block-commands textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body div.block-commands textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body div.block-commands textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .login-tooltip form div.block-commands textarea, .login-tooltip form #content_mymoto.content_magazine div.box-magazines textarea, #content_mymoto.content_magazine .login-tooltip form div.box-magazines textarea, .login-tooltip form #content_mymoto.content_magazine .box-magazines .item div.item-body textarea, #content_mymoto.content_magazine .box-magazines .item .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.item-body textarea, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip form div.item-body textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.item-body textarea, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip form div.item-body textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.item-body textarea, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip form div.item-body textarea, .login-tooltip form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .login-tooltip form div.item-body textarea, .login-tooltip form #content_mymoto.content_magazine .box-archive div.list-issues textarea, #content_mymoto.content_magazine .box-archive .login-tooltip form div.list-issues textarea,
    .login-tooltip div#form div.clear textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list div.item textarea, #content_mymoto.content_garage .overview-list .login-tooltip div#form div.item textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.comments textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .login-tooltip div#form div.comments textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list div.comments textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .login-tooltip div#form div.comments textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.thumbs textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .login-tooltip div#form div.thumbs textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list div.thumbs textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .login-tooltip div#form div.thumbs textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.condividi textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .login-tooltip div#form div.condividi textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list div.condividi textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .login-tooltip div#form div.condividi textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list .item div.buttons textarea, #content_mymoto.content_garage .overview-list .item .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.buttons textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments div.buttons textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.buttons textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs div.buttons textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.buttons textarea, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi div.buttons textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .login-tooltip div#form div.buttons textarea,
    .login-tooltip div#form #content_mymoto.content_garage .scadenze-list .item div.header textarea, #content_mymoto.content_garage .scadenze-list .item .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.header textarea, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments div.header textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.header textarea, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs div.header textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.header textarea, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi div.header textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .login-tooltip div#form div.header textarea,
    .login-tooltip div#form #content_mymoto.content_magazine div.issue textarea, #content_mymoto.content_magazine .login-tooltip div#form div.issue textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-last-issue div.last-issue-body textarea, #content_mymoto.content_magazine .box-last-issue .login-tooltip div#form div.last-issue-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues .item div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues .item .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.item-body textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .issue .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .issue .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body div.block-commands textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body div.block-commands textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body div.block-commands textarea, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body div.block-commands textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .login-tooltip div#form div.block-commands textarea,
    .login-tooltip div#form #content_mymoto.content_magazine div.box-magazines textarea, #content_mymoto.content_magazine .login-tooltip div#form div.box-magazines textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-magazines .item div.item-body textarea, #content_mymoto.content_magazine .box-magazines .item .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments div.item-body textarea, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs div.item-body textarea, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi div.item-body textarea, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi div.item-body textarea, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .login-tooltip div#form div.item-body textarea,
    .login-tooltip div#form #content_mymoto.content_magazine .box-archive div.list-issues textarea, #content_mymoto.content_magazine .box-archive .login-tooltip div#form div.list-issues textarea {
        clear: both;
        margin-bottom: 12px;
    }

.login-tooltip textarea.reg-textarea {
    float: left;
    width: 100%;
    min-height: 85px;
    max-height: 340px;
    height: 85px;
    padding: 5px 10px;
    border-color: #cdcdcd;
    border-width: 1px;
    border-style: solid;
    color: #808080;
}

    .login-tooltip textarea.reg-textarea.error {
        border-color: red;
        background-color: #fef3f3 !important;
    }

.login-tooltip div .infoPrivacy {
    float: left;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 11px !important;
    margin-bottom: 12px;
    text-align: left;
    color: #9b9b9b;
}

    .login-tooltip div .infoPrivacy b {
        font-size: 11px !important;
    }

.login-tooltip div .radio-privacy label.privacy-ok, .login-tooltip div .radio-privacy label.privacy-ko {
    width: auto !important;
    min-width: 110px;
    padding: 7px 0 !important;
}

.login-tooltip .forgot-password {
    display: inline-block;
    margin: 0;
    font-size: 12px;
    color: #9b9b9b !important;
    text-decoration: underline;
    font-weight: 300 !important;
    font-family: "Rubik", Arial, sans-serif;
    margin-bottom: 30px;
    margin-top: 5px;
}

.login-tooltip .blue-button, .login-tooltip .black-button {
    margin: 20px 0 0 0;
}

.login-tooltip .register-button-cont {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    clear: both;
    width: 100%;
    margin: 10px 0 0 12px;
    text-align: center;
}

    .login-tooltip .register-button-cont:before, .login-tooltip .register-button-cont:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .login-tooltip .register-button-cont a {
        color: #000;
        font-weight: 600;
        text-transform: uppercase;
        padding: 0 10px 0 0;
    }

.logged-tooltip .icon-arrow-right {
    vertical-align: text-bottom;
    float: right;
}

.logged-tooltip a:hover,
.logged-tooltip a :hover {
    text-decoration: none;
}

    .logged-tooltip a:hover .underline,
    .logged-tooltip a :hover .underline {
        text-decoration: underline;
    }

.logged-tooltip a.tooltip-block {
    display: block;
}

.logged-tooltip .icon {
    color: #7186aa !important;
    padding-right: 0.3em;
}

#nav-cont .mini-login .notifiche .count {
    margin: 0;
    position: absolute;
    font-size: 11px;
    display: block;
    width: 16px;
    height: 16px;
    background: #d81f1b;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    line-height: 16px;
    font-style: normal;
    top: 6px;
    right: 4px;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
}

    #nav-cont .mini-login .notifiche .count.animated {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }

#box-infoPrivacy {
    clear: both;
    margin-top: 20px;
    float: left;
}

    #box-infoPrivacy .radiobts label {
        text-transform: none !important;
        float: left;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 13px !important;
    }

.notify_msg {
    max-width: 679px;
    margin: 0px auto;
}

    .notify_msg .box_title {
        font-size: 24px;
        color: #000;
        text-transform: uppercase;
        padding-left: 0px;
    }

    .notify_msg p {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-weight: 300;
        font-size: 12px;
        color: #333;
        font-size: 16px;
        line-height: 19px;
    }

        .notify_msg p.confirm_insert {
            color: #7488ac;
            font-size: 18px;
            margin: 25px 0 30px;
        }

            .notify_msg p.confirm_insert span.icon {
                color: #00CC00;
            }

        .notify_msg p.email_attivazione {
            color: #7488ac;
            font-size: 18px;
            margin: 25px 2px 25px;
        }

/* nuovo css senza ICheck*/
select.dati-provincia, select.dati-comune {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 0px;
    height: 39px !important;
    padding: 0 0 0 6px;
    line-height: 39px;
}

.new-ads-box {
    margin: 0px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .new-ads-box:before, .new-ads-box:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .new-ads-box a {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 173px;
        height: 51px;
        line-height: 23px;
        text-align: left;
        margin-bottom: 20px;
        margin-right: 21px;
        margin-left: 0px;
        padding-top: 8px;
        padding-left: 47px;
        padding-right: 14px;
        line-height: 16px;
        border-top: 3px solid #7d94bc;
        text-decoration: none !important;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
    }

        .new-ads-box a:before, .new-ads-box a:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    .new-ads-box a {
        width: 225px;
        padding-top: 15px;
        margin-right: 13px;
    }

        .new-ads-box a.second {
            margin-right: 0px;
        }

        .new-ads-box a .icon-plus {
            right: initial !important;
        }

        .new-ads-box a .icon-autorepublish {
            right: initial !important;
        }
}

.new-ads-box a.last {
    margin-right: 0px;
}

.new-ads-box a.motonuova {
    border-color: #4198ce;
}

    .new-ads-box a.motonuova:hover {
        border-color: #4074af;
        background-color: #4074ae;
        color: #FFF !important;
    }

        .new-ads-box a.motonuova:hover span.icon-plus {
            background-color: #0d3e83;
            color: #FFF;
        }

.new-ads-box a.motousata {
    border-color: #f9da02;
}

    .new-ads-box a.motousata:hover {
        border-color: #ffdf00;
        background-color: #ffdf00;
    }

        .new-ads-box a.motousata:hover span.icon-plus {
            background-color: #fdb700;
        }

.new-ads-box a.motoepoca {
    border-color: #ea3637;
}

    .new-ads-box a.motoepoca:hover {
        border-color: #ea3637;
        background-color: #ea3637;
        color: #FFF !important;
    }

        .new-ads-box a.motoepoca:hover span.icon-plus {
            background-color: #bb0807;
            color: #FFF;
        }

.new-ads-box a.accessori {
    border-color: #44cf40;
}

    .new-ads-box a.accessori:hover {
        border-color: #5fbb46;
        background-color: #60bb46;
        color: #FFF !important;
    }

        .new-ads-box a.accessori:hover span.icon-plus {
            background-color: #15930e;
            color: #FFF;
        }

.new-ads-box a.cercomoto {
    border-color: #7d94bc;
}

    .new-ads-box a.cercomoto:hover {
        border-color: #7d94bc;
        background-color: #7d94bc;
        color: #FFF !important;
    }

        .new-ads-box a.cercomoto:hover span.icon-plus {
            background-color: #4d6081;
            color: #FFF;
        }

.new-ads-box a.autousata {
    border-color: #7d94bc;
    padding-top: 16px;
}

    .new-ads-box a.autousata:hover {
        border-color: #0054a6;
        background-color: #0054a6;
        color: #FFF !important;
    }

        .new-ads-box a.autousata:hover span.icon-plus {
            background-color: #003466;
            color: #FFF;
        }

.new-ads-box a.richiediconce {
    border-color: #7d94bc;
}

    .new-ads-box a.richiediconce:hover {
        border-color: #7d94bc;
        background-color: #7d94bc;
        color: #FFF !important;
    }

        .new-ads-box a.richiediconce:hover span.icon-plus {
            background-color: #4d6081;
            color: #FFF;
        }

.new-ads-box a .icon-plus {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    top: 0 !important;
    bottom: 0 !important;
    left: 14px !important;
    margin: auto;
    width: 20px;
    height: 20px;
    background: #7d94bc;
    color: #fff !important;
    position: absolute;
    font-size: 9px !important;
    text-align: center;
    font-weight: bold;
    line-height: 21px;
}

@media only screen and (max-width: 1023px) {
    .new-ads-box a .icon-plus {
        top: -3px !important;
    }
}

.new-ads-box .newgroup {
    margin-top: 14px;
    clear: both;
    float: left;
}

.page_mymoto #content_mymoto.anonimo {
    border-left: 0px none;
    float: none;
    margin: 0 auto;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto.anonimo {
        margin-top: 80px;
    }
}

.page_mymoto #content_mymoto.anonimo .title2 {
    font-size: 19px;
    color: #000;
    padding-left: 0px;
    margin-bottom: 20px;
    margin-top: 40px;
}

.page_mymoto #content_mymoto.anonimo .intro_txt {
    margin-bottom: 30px;
    margin-top: 25px;
    margin-left: 0px;
    clear: both;
    float: none;
}

    .page_mymoto #content_mymoto.anonimo .intro_txt p {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 13px;
        color: #808080;
        margin: 0;
        line-height: 15px;
    }

        .page_mymoto #content_mymoto.anonimo .intro_txt p.subtit {
            clear: both;
            display: block;
            margin-bottom: 20px !important;
        }

        .page_mymoto #content_mymoto.anonimo .intro_txt p.registered_box {
            border: 1px solid #a8a886;
            background-color: #ffffcc;
            padding: 20px;
        }

    .page_mymoto #content_mymoto.anonimo .intro_txt.center_part {
        margin-bottom: 11px !important;
        margin-top: 34px !important;
    }

        .page_mymoto #content_mymoto.anonimo .intro_txt.center_part p.subtit {
            margin-bottom: 20px !important;
        }

    .page_mymoto #content_mymoto.anonimo .intro_txt.bottom_part {
        margin-top: 34px;
    }

    .page_mymoto #content_mymoto.anonimo .intro_txt.bottom_part {
        margin-top: 34px;
    }

.page_mymoto #content_mymoto.anonimo .heading {
    float: left;
    display: block;
    width: 100%;
    clear: both;
    margin-bottom: 10px;
}

    .page_mymoto #content_mymoto.anonimo .heading .circle {
        background: #7d94bc;
        color: #fff;
        font-size: 15px;
        width: 28px;
        height: 28px;
        line-height: 28px;
        border-radius: 100%;
        border-width: 0px;
        border-style: solid;
        border-color: #7d94bc;
        margin: 0 auto;
        position: relative;
        text-align: center;
        float: left;
        margin-right: 10px;
    }

    .page_mymoto #content_mymoto.anonimo .heading p {
        text-transform: uppercase;
        font-weight: 600;
        font-size: 19px;
        line-height: 24px;
        font: 100% "Source Sans Pro", Arial, "Helvetica", sans-serif;
        color: #000;
        float: left;
        margin-top: 2px;
    }

.ifr-html {
    overflow-y: auto;
    position: relative;
    min-height: 100%;
    height: 100%;
}

body.ifr {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    height: 100%;
}

.ifr #login-cont .logout_wrap {
    padding-bottom: 5px;
}

.ifr #container {
    background-color: #FFF;
    max-width: none;
    overflow: hidden;
}

.ifr .registrazione .signin {
    max-width: 400px;
}

.ifr .registrazione .tabs-block {
    margin-top: 10px !important;
}

.ifr .registrazione .register-container {
    margin-bottom: 0 !important;
    padding: 0 !important;
}

    .ifr .registrazione .register-container .login-btn-wrapper {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 1%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .ifr .registrazione .register-container .login-btn-wrapper:before, .ifr .registrazione .register-container .login-btn-wrapper:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .ifr .registrazione .register-container .par_oppure {
        margin-bottom: 0px;
        text-transform: none;
        color: #404040;
        font-size: 13px;
        text-align: center;
        display: block;
        margin-top: 10px !important;
    }

    .ifr .registrazione .register-container .login-tooltip form .par_title, .ifr .registrazione .register-container .login-tooltip div#form .par_title {
        text-transform: none !important;
        text-align: center;
        font-weight: 600;
        font-size: 18px;
        line-height: 24px;
        margin-top: 10px;
        margin-bottom: 5px;
        display: block;
        color: #333;
    }

    .ifr .registrazione .register-container .login-tooltip.login-block div#form .el input {
        height: 44px !important;
        font-size: 16px !important;
    }

    .ifr .registrazione .register-container .login-tooltip.login-block .blue-button {
        margin-top: 15px;
    }

    .ifr .registrazione .register-container .login-tooltip form.login-form.validate-form, .ifr .registrazione .register-container .login-tooltip div#form.login-form.validate-form {
        padding-bottom: 10px !important;
    }

.ifr .registrazione .social-signin .btn-facebook, .ifr .registrazione .social-signin .btn-gplus {
    margin-left: 0px;
    border: 0px none;
    font-size: 11px;
    border-radius: 3px !important;
    margin-top: 0px;
    height: 40px !important;
}

.ifr .registrazione #register-tab div#form {
    padding-bottom: 30px;
}

    .ifr .registrazione #register-tab div#form .el input {
        height: 44px !important;
        font-size: 16px !important;
        margin-top: 0px;
    }

    .ifr .registrazione #register-tab div#form .el.subscribe input.button.blue-button {
        margin-top: 0;
    }

.ifr .registrazione #register-tab .reg-negozio.change-reg {
    max-width: 400px;
    line-height: 22px;
}

.ifr .registrazione #register-tab .login-tooltip div .infoPrivacy {
    margin-bottom: 0;
}

.ifr .registrazione #register-tab .radiobts {
    margin: 0;
}

    .ifr .registrazione #register-tab .radiobts label {
        width: 49%;
        float: left;
    }

.ifr .registrazione #main {
    width: 370px !important;
    padding: 0px;
    box-sizing: border-box;
}

    .ifr .registrazione #main .tabs-block {
        margin-top: 5px !important;
    }

        .ifr .registrazione #main .tabs-block .tab-nav {
            width: 100%;
        }

            .ifr .registrazione #main .tabs-block .tab-nav li.tab-login {
                width: 50%;
            }

            .ifr .registrazione #main .tabs-block .tab-nav li.tab-register {
                width: 50%;
            }

            .ifr .registrazione #main .tabs-block .tab-nav li a {
                color: #AAA;
            }

                .ifr .registrazione #main .tabs-block .tab-nav li a:hover {
                    color: #000;
                }

                .ifr .registrazione #main .tabs-block .tab-nav li a.active {
                    color: #404040;
                }

                    .ifr .registrazione #main .tabs-block .tab-nav li a.active:hover {
                        color: #404040;
                    }

        .ifr .registrazione #main .tabs-block .tab-contents-wrap, .ifr .registrazione #main .tabs-block .tab-single-cont {
            padding: 0px;
        }

    .ifr .registrazione #main .register-container {
        max-width: 370px !important;
        padding: 5px 10px 15px 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .ifr .registrazione #main .register-container:before, .ifr .registrazione #main .register-container:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .ifr .registrazione #main .register-container #divSocialButton .btn-facebook.btn-facebook-login {
            background: url("../img/layout/login_facebook.png") 0 0 no-repeat;
        }

        .ifr .registrazione #main .register-container #divSocialButton .btn-facebook.btn-facebook-register {
            background: url("../img/layout/registrati_facebook.png") 0 0 no-repeat;
        }

        .ifr .registrazione #main .register-container #divSocialButton .btn-gplus.btn-gplus-login {
            background: url("../img/layout/login_gplus.png") 0 0 no-repeat;
        }

        .ifr .registrazione #main .register-container #divSocialButton .btn-gplus.btn-gplus-register {
            background: url("../img/layout/registrati_gplus.png") 0 0 no-repeat;
        }

        .ifr .registrazione #main .register-container form, .ifr .registrazione #main .register-container div#form {
            max-width: 400px;
            padding-bottom: 0px !important;
            padding-top: 5px;
        }

            .ifr .registrazione #main .register-container form .par_title, .ifr .registrazione #main .register-container div#form .par_title {
                margin-top: 5px;
                margin-bottom: 0px;
                text-transform: none;
                color: #404040;
                font-size: 14px;
                text-align: center;
                display: block;
            }

            .ifr .registrazione #main .register-container form .clear.nuova-sezione, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list .nuova-sezione.item, #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container form .nuova-sezione.item, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ifr .registrazione #main .register-container form .nuova-sezione.comments, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container form .nuova-sezione.comments, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ifr .registrazione #main .register-container form .nuova-sezione.thumbs, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container form .nuova-sezione.thumbs, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ifr .registrazione #main .register-container form .nuova-sezione.condividi, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container form .nuova-sezione.condividi, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list .item .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list .item .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .ifr .registrazione #main .register-container form .nuova-sezione.buttons, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .scadenze-list .item .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list .item .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .ifr .registrazione #main .register-container form .nuova-sezione.header, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .nuova-sezione.issue, #content_mymoto.content_magazine .ifr .registrazione #main .register-container form .nuova-sezione.issue, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-last-issue .nuova-sezione.last-issue-body, #content_mymoto.content_magazine .box-last-issue .ifr .registrazione #main .register-container form .nuova-sezione.last-issue-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .issue .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .issue .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .ifr .registrazione #main .register-container form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .nuova-sezione.box-magazines, #content_mymoto.content_magazine .ifr .registrazione #main .register-container form .nuova-sezione.box-magazines, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-magazines .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines .item .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .ifr .registrazione #main .register-container form .nuova-sezione.item-body, .ifr .registrazione #main .register-container form #content_mymoto.content_magazine .box-archive .nuova-sezione.list-issues, #content_mymoto.content_magazine .box-archive .ifr .registrazione #main .register-container form .nuova-sezione.list-issues, .ifr .registrazione #main .register-container div#form .clear.nuova-sezione, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list .nuova-sezione.item, #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container div#form .nuova-sezione.item, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ifr .registrazione #main .register-container div#form .nuova-sezione.comments, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container div#form .nuova-sezione.comments, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ifr .registrazione #main .register-container div#form .nuova-sezione.thumbs, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container div#form .nuova-sezione.thumbs, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ifr .registrazione #main .register-container div#form .nuova-sezione.condividi, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ifr .registrazione #main .register-container div#form .nuova-sezione.condividi, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list .item .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list .item .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.buttons, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .scadenze-list .item .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list .item .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.header, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .nuova-sezione.issue, #content_mymoto.content_magazine .ifr .registrazione #main .register-container div#form .nuova-sezione.issue, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-last-issue .nuova-sezione.last-issue-body, #content_mymoto.content_magazine .box-last-issue .ifr .registrazione #main .register-container div#form .nuova-sezione.last-issue-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .issue .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .issue .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .ifr .registrazione #main .register-container div#form .nuova-sezione.block-commands, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .nuova-sezione.box-magazines, #content_mymoto.content_magazine .ifr .registrazione #main .register-container div#form .nuova-sezione.box-magazines, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-magazines .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines .item .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .ifr .registrazione #main .register-container div#form .nuova-sezione.item-body, .ifr .registrazione #main .register-container div#form #content_mymoto.content_magazine .box-archive .nuova-sezione.list-issues, #content_mymoto.content_magazine .box-archive .ifr .registrazione #main .register-container div#form .nuova-sezione.list-issues {
                margin-top: 5px;
            }

            .ifr .registrazione #main .register-container form .error-warn, .ifr .registrazione #main .register-container div#form .error-warn {
                /* background-color: #fef3f3 !important;
                              border: 1px solid #ff0000; */
                padding: 0px;
                display: block;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                color: red;
                margin-top: 12px;
                line-height: 26px;
                font-weight: bold;
            }

            .ifr .registrazione #main .register-container form .el, .ifr .registrazione #main .register-container div#form .el {
                margin: 0px;
            }

                .ifr .registrazione #main .register-container form .el.subscribe, .ifr .registrazione #main .register-container div#form .el.subscribe {
                    margin-bottom: 10px;
                    min-height: 35px;
                }

                .ifr .registrazione #main .register-container form .el .mm-input, .ifr .registrazione #main .register-container div#form .el .mm-input {
                    margin-bottom: 3px;
                    margin-top: 22px;
                }

            .ifr .registrazione #main .register-container form .button.blue-button, .ifr .registrazione #main .register-container div#form .button.blue-button {
                height: 31px;
                padding: 0px 20px;
                min-width: 80px;
                margin-top: 5px;
            }

        .ifr .registrazione #main .register-container .register-container-footer {
            max-width: 370px !important;
            text-align: center;
        }

        .ifr .registrazione #main .register-container a.reg-negozio.change-reg {
            padding-top: 12px;
            margin-bottom: 0px;
        }

.ifr #container.mymoto #login-cont.dashboard {
    margin-right: 0px;
}

    .ifr #container.mymoto #login-cont.dashboard .user-tooltip {
        display: none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        top: 30px;
        right: 0px;
        width: 318px;
        padding: 28px;
        z-index: 40;
        font-size: 14px;
        color: #666;
        text-transform: uppercase;
    }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip:before, .ifr #container.mymoto #login-cont.dashboard .user-tooltip:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip.logged {
            top: 42px;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip .one-line-separator {
            margin: 12px 0;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip .logged-tooltip a.tooltip-block {
            display: block;
            outline: none;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip .logged-tooltip .icon {
            color: #7186aa !important;
            padding-right: 1em;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip .logged-tooltip .icon-arrow-right:before {
            content: "\e64e";
            font-size: 11px;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip .logged-tooltip span.icon [class^="icon-"], .ifr #container.mymoto #login-cont.dashboard .user-tooltip .logged-tooltip span.icon [class*=" icon-"] {
            font-size: 16px;
        }

        .ifr #container.mymoto #login-cont.dashboard .user-tooltip .one-line-separator {
            position: relative;
            float: left;
            clear: both;
            width: 100%;
            height: 1px;
            text-align: center;
            background: url(../img/layout/dotted_border.png?1412080021) 0 0 repeat-x;
        }

.ifr #container.mypage.mobile {
    background-color: #FFF;
    max-width: none;
    overflow-y: auto;
    height: 100%;
    margin: 0 auto;
}

    .ifr #container.mypage.mobile #login-cont {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: space-between;
    }

        .ifr #container.mypage.mobile #login-cont .user-tooltip.logged {
            margin: 10px 0 10px 20px;
        }

    .ifr #container.mypage.mobile form {
        height: 100%;
    }

.ifr #container.mypage #login-cont {
    position: relative;
    float: left;
    margin: 0px;
    padding: 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .ifr #container.mypage #login-cont:before, .ifr #container.mypage #login-cont:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ifr #container.mypage #login-cont .user-tooltip {
        border: 0px none;
        box-shadow: none;
    }

        .ifr #container.mypage #login-cont .user-tooltip.logged {
            display: block;
            position: relative;
            margin: 10px;
            padding: 0;
        }

    .ifr #container.mypage #login-cont img {
        float: none;
    }

    .ifr #container.mypage #login-cont.dashboard {
        min-width: 200px;
    }

    .ifr #container.mypage #login-cont .close_menu_wrapper {
        height: 50px;
        position: relative;
    }

        .ifr #container.mypage #login-cont .close_menu_wrapper .menu-close {
            position: absolute;
            right: 0px;
            top: 0px;
            background-image: url("../img/layout/icon-close-blk.svg");
            background-repeat: no-repeat;
            background-position: center center;
            display: inline-block;
            left: auto;
            z-index: 20;
            width: 40px;
            height: 50px;
            cursor: pointer;
        }

    .ifr #container.mypage #login-cont .profileinfo {
        margin: 0 0 0 20px;
        padding: 0;
        display: flex;
        height: 50px;
        margin-bottom: 22px;
    }

        .ifr #container.mypage #login-cont .profileinfo .profile-menu-image img {
            width: 50px;
            height: 50px;
        }

        .ifr #container.mypage #login-cont .profileinfo .profile-data {
            padding: 0;
            position: static;
            width: calc(100% - 100px);
            height: 50px;
        }

            .ifr #container.mypage #login-cont .profileinfo .profile-data:after {
                display: none;
            }

            .ifr #container.mypage #login-cont .profileinfo .profile-data .name {
                color: #000000;
                font-family: "Rubik", Arial, sans-serif;
                font-size: 15px;
                font-weight: 500;
                padding-left: 10px;
            }

        .ifr #container.mypage #login-cont .profileinfo .notifications {
            position: relative;
            top: 7px;
            right: 0;
        }

            .ifr #container.mypage #login-cont .profileinfo .notifications a {
                float: none;
                display: block;
                width: 44px;
                height: 50px;
            }

            .ifr #container.mypage #login-cont .profileinfo .notifications .notifiche {
                text-align: right;
                float: right;
                padding-right: 5px;
            }

                .ifr #container.mypage #login-cont .profileinfo .notifications .notifiche .count {
                    left: -10px;
                }

    .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block {
        position: relative;
        height: 48px;
        line-height: 48px;
        text-transform: uppercase;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-left: 50px;
        padding-right: 20px;
        font-size: 14px;
        -webkit-transition: background-color 0.3s ease-in-out;
        -moz-transition: background-color 0.3s ease-in-out;
        -ms-transition: background-color 0.3s ease-in-out;
        -o-transition: background-color 0.3s ease-in-out;
        transition: background-color 0.3s ease-in-out;
    }

        .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block:before, .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block:hover {
            background-color: #eee;
        }

            .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block:hover .underline {
                text-decoration: none !important;
            }

        .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block .icon {
            color: #000 !important;
            position: absolute;
            top: 14px;
            left: 17px;
            font-size: 20px;
        }

            .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block .icon.icon-plus {
                font-size: 12px;
                font-weight: 900;
                left: 21px;
                top: 18px;
            }

            .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block .icon.icon-scroll {
                font-size: 14px;
                top: 18px;
            }

        .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block .icon-arrow-right {
            display: none;
        }

        .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad {
            background-color: #ffdf10;
            margin-bottom: 18px;
        }

            .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad:hover {
                background-color: #f5d400;
            }

        .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.logoutbtn {
            margin-top: 25px;
            background-color: #7d94bc;
            color: #FFF;
        }

            .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.logoutbtn:hover {
                background-color: #5b78ab;
            }

            .ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.logoutbtn .icon.icon-logout {
                color: #FFF !important;
            }

    .ifr #container.mypage #login-cont .logged-tooltip .one-line-separator {
        background: #cdcdcd;
    }

        .ifr #container.mypage #login-cont .logged-tooltip .one-line-separator.insert-ad {
            display: none;
        }

    .ifr #container.mypage #login-cont #footer-cont {
        margin-top: 20px;
        padding: 0 !important;
        width: 100%;
        box-sizing: border-box;
    }

        .ifr #container.mypage #login-cont #footer-cont p.am-logo {
            padding-left: 20px;
        }

        .ifr #container.mypage #login-cont #footer-cont .footer-network .ftr-ntw-content .network-logos {
            padding-left: 20px;
            padding-right: 20px;
            box-sizing: border-box;
        }

@media screen and (max-width: 700px) {
    .ifr #container.mypage #login-cont #footer-cont .footer-network .ftr-ntw-content .network-logos:before {
        width: calc(100%);
        top: 0;
        left: 0px;
    }
}

#form.lostpw.login-form {
    margin-top: 10px !important;
}

.double-view .toolbar {
    width: 100%;
    text-align: right;
    margin-bottom: 1em;
}

    .double-view .toolbar:hover,
    .double-view .toolbar :hover {
        text-decoration: none;
    }

        .double-view .toolbar:hover .underline,
        .double-view .toolbar :hover .underline {
            text-decoration: underline;
        }

.double-view .toolbar {
    *zoom: 1;
}

    .double-view .toolbar:before, .double-view .toolbar:after {
        content: "";
        display: table;
    }

    .double-view .toolbar:after {
        clear: both;
    }

    .double-view .toolbar .text {
        font-size: 12px;
        color: #808080;
    }

    .double-view .toolbar .search {
        float: left;
        height: 29px;
        line-height: 31px;
        border: 1px solid #cdcdcd;
        padding: 0 10px;
    }

        .double-view .toolbar .search input {
            border: none;
            width: 230px;
            height: 27px;
            line-height: 33px;
            font-size: 12px;
            padding: 0 10px;
            margin-right: 10px;
            background-color: transparent;
            outline: none;
        }

@media only screen and (max-width: 1023px) {
    .double-view .toolbar .search input {
        width: 190px;
        padding: 0;
    }
}

.double-view .toolbar select {
    margin: 0.5em;
}

.double-view .toolbar .chosen-container-single {
    width: 100px !important;
    margin: 0 0 0 10px;
    text-align: left;
}

.double-view .toolbar .chosen-single {
    width: auto;
    height: 28px;
    line-height: 28px;
    margin: 0;
}

    .double-view .toolbar .chosen-single span {
        display: inline;
    }

.double-view .toolbar .wrap_btn {
    width: 90px;
    display: inline-block;
    float: right;
    height: 28px;
    line-height: 32px;
}

@media only screen and (max-width: 1023px) {
    .double-view .toolbar .wrap_btn {
        display: none;
    }
}

.double-view .toolbar .icon-grid,
.double-view .toolbar .icon-list2 {
    color: #e3e3e3;
    padding: 0.4em 0 0.4em 0.5em;
}

    .double-view .toolbar .icon-grid.active,
    .double-view .toolbar .icon-list2.active {
        color: #808080;
    }

.double-view .toolbar .icon-grid {
    border-right: 1px solid #bfbfbf;
    padding-right: 13px;
}

.double-view .toolbar .icon-list2 {
    padding-left: 10px;
}

.box-cta-spalla .icon-arrow-right {
    vertical-align: text-bottom;
    float: right;
}

.box-cta-spalla a:hover,
.box-cta-spalla a :hover {
    text-decoration: none;
}

    .box-cta-spalla a:hover .underline,
    .box-cta-spalla a :hover .underline {
        text-decoration: underline;
    }

.box-cta-spalla .iconbg {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

    .box-cta-spalla .iconbg:before, .box-cta-spalla .iconbg:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .box-cta-spalla .iconbg a {
        display: block;
        padding: 30px 15px 30px 60px;
    }

    .box-cta-spalla .iconbg.add-annuncio {
        background: transparent url("../img/layout/bg_add-annuncio.png") 5px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.confronta-moto {
        background: transparent url("../img/layout/bg_compare-moto.png") 5px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.richiedi-concessionari {
        background: transparent url("../img/layout/bg_richiedi.png") 9px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.trova-nuova {
        background: transparent url("../img/layout/bg_buy-new.png") 13px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.trova-usata {
        background: transparent url("../img/layout/bg_buy-used.png") 10px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.ricevi-news {
        background: transparent url("../img/layout/bg_get-news.png") 5px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.vendi-moto {
        background: transparent url("../img/layout/bg_vendi-moto.png") 5px 50% no-repeat;
    }

    .box-cta-spalla .iconbg.qmoto {
        background: transparent url("../img/layout/bg_qmoto.png") 5px 50% no-repeat;
    }

        .box-cta-spalla .iconbg.qmoto a {
            padding-left: 110px;
        }

    .box-cta-spalla .iconbg.cerca-concessionario {
        background: transparent url("../img/layout/bg_cerca-concessionario.png") 5px 50% no-repeat;
    }

.alternate-rows {
    width: 100%;
    color: #7d94bc;
    line-height: 30px;
}

    .alternate-rows .even {
        background-color: #f0f0f0;
    }

    .alternate-rows td:first-child {
        color: #808080;
        padding-left: 1em;
    }

.row {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.row {
    *zoom: 1;
}

    .row:before, .row:after {
        content: "";
        display: table;
    }

    .row:after {
        clear: both;
    }

    .row:before, .row:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.columns {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    float: left;
}

    .columns:before, .columns:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (min-width: 1024px) {
    .large-4 {
        width: 33%;
    }

    .large-6 {
        width: 50%;
    }

    .large-8 {
        width: 66%;
    }

    .large-12 {
        width: 100%;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .large-4 {
        width: 33%;
    }
}

@media only screen and (max-width: 1023px) {
    .small-4 {
        width: 33%;
    }

    .small-6 {
        width: 50%;
    }

    .small-12 {
        width: 100%;
    }
}

.social-activity .row {
    margin: 20px 0 0 0;
    padding: 10px 0 0 0;
    border-top: 1px solid #cdcdcd;
}

.social-activity .box-title {
    margin-bottom: 10px;
    float: left;
}

    .social-activity .box-title.small {
        font-size: 20px;
        line-height: 31px;
    }

    .social-activity .box-title + .grey-button {
        margin-top: 5px;
    }

.social-activity .faces {
    padding: 0;
    margin: 20px 0 10px 0;
    display: inline-block;
    width: 100%;
}

    .social-activity .faces label {
        float: left;
        text-align: center;
        margin: 0 10px 0 0;
    }

        .social-activity .faces label input {
            display: none;
        }

    .social-activity .faces #face_smile .customRadio,
    .social-activity .faces #face_meh .customRadio,
    .social-activity .faces #face_sad .customRadio {
        width: 46px;
        height: 46px;
        display: inline-block;
    }

    .social-activity .faces #face_smile .customRadio {
        background: transparent url("../img/loghi/face_smile.png") center center no-repeat;
    }

    .social-activity .faces #face_meh .customRadio {
        background: transparent url("../img/loghi/face_meh.png") center center no-repeat;
    }

    .social-activity .faces #face_sad .customRadio {
        background: transparent url("../img/loghi/face_sad.png") center center no-repeat;
    }

    .social-activity .faces #face_smile .customRadio.checked {
        background: transparent url("../img/loghi/face_smile_blue_big.png") center center no-repeat;
    }

    .social-activity .faces #face_meh .customRadio.checked {
        background: transparent url("../img/loghi/face_meh_blue_big.png") center center no-repeat;
    }

    .social-activity .faces #face_sad .customRadio.checked {
        background: transparent url("../img/loghi/face_sad_blue_big.png") center center no-repeat;
    }

    .social-activity .faces .number {
        display: block;
        margin-top: 50px;
        color: #9a9a9a;
        font-size: 14px;
    }

    .social-activity .faces .blue-button {
        border: none;
        margin-top: 10px;
    }

.social-activity .icon-facebook,
.social-activity .icon-twitter {
    display: inline-block;
    height: 27px;
    width: 27px;
    line-height: 27px;
    font-size: 12px;
    text-align: center;
    position: relative;
    top: -3px;
    color: #fff;
    background-color: #3c599b;
    margin: 0 5px 0 3px;
}

.social-activity .icon-twitter {
    background-color: #00abf0;
}

.social-activity .abstract {
    clear: both;
    color: #262626;
    font-size: 11px;
    float: left;
}

    .social-activity .abstract .date {
        display: block;
        color: #9a9a9a;
    }

        .social-activity .abstract .date b {
            color: #000;
        }

.social-activity .stars i {
    font-size: 14px;
    color: #7d94bc;
}

.social-activity .ratings {
    display: block;
    float: left;
    width: 100%;
}

    .social-activity .ratings li {
        display: block;
        height: 40px;
        line-height: 40px;
    }

    .social-activity .ratings .stars,
    .social-activity .ratings .label,
    .social-activity .ratings .vote {
        display: inline-block;
        float: left;
    }

    .social-activity .ratings .stars {
        width: 35%;
    }

    .social-activity .ratings .label {
        color: #262626;
        font-size: 11px;
        width: 55%;
    }

        .social-activity .ratings .label.long-txt {
            line-height: 13px;
            padding-top: 7px;
        }

    .social-activity .ratings .vote {
        color: #7d94bc;
        font-size: 14px;
        width: 10%;
        text-align: right;
    }

.social-activity .comments {
    display: block;
    float: left;
    width: 100%;
}

    .social-activity .comments li {
        display: block;
    }

.social-activity .messaggio textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #d2d2d2;
    width: 100%;
    height: 3em;
}

    .social-activity .messaggio textarea:before, .social-activity .messaggio textarea:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.social-activity .messaggio input[type="submit"] {
    border: none;
}

@media only screen and (min-width: 1024px) {
    .social-activity .large-4 {
        width: 290px;
    }

        .social-activity .large-4.withMargin {
            margin: 0 70px;
        }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .social-activity .large-4 {
        width: 290px;
    }

        .social-activity .large-4.withMargin {
            margin: 0 70px;
        }
}

@media only screen and (max-width: 1023px) {
    .social-activity .small-12 {
        margin: 1em 0;
    }
}

.main-video-player {
    display: block;
    position: relative;
}

    .main-video-player .cover {
        width: 100%;
    }

    .main-video-player .play-btn {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        top: auto;
        bottom: 20px;
        left: 20px;
        width: 94px;
        height: 94px;
    }

        .main-video-player .play-btn span {
            left: 85px;
            font-size: 16px;
            line-height: 94px;
        }

.no-touch .main-video-player:hover .play-btn {
    width: 200px;
}

    .no-touch .main-video-player:hover .play-btn span {
        zoom: 1;
        opacity: 1;
        filter: alpha(opacity=100);
    }

.no-touch .main-video-player.not-hover:hover .play-btn {
    width: auto;
}

    .no-touch .main-video-player.not-hover:hover .play-btn span {
        zoom: 0;
        opacity: 0;
        filter: alpha(opacity=0);
    }

.countdown .play-triangle {
    margin-top: 60px;
    margin-left: 50px;
}

.wrap_overflowed_main_wrap {
    position: relative;
    padding-top: 6px;
}

    .wrap_overflowed_main_wrap .arrows {
        font-size: 12px;
        color: #404040;
        background: #fff;
        text-align: right;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 5;
        padding: 0 5px;
    }

        .wrap_overflowed_main_wrap .arrows .prev,
        .wrap_overflowed_main_wrap .arrows .next {
            padding: 0 5px;
            display: inline-block;
            cursor: pointer;
        }

            .wrap_overflowed_main_wrap .arrows .prev:hover,
            .wrap_overflowed_main_wrap .arrows .prev :hover,
            .wrap_overflowed_main_wrap .arrows .next:hover,
            .wrap_overflowed_main_wrap .arrows .next :hover {
                text-decoration: none;
            }

                .wrap_overflowed_main_wrap .arrows .prev:hover .underline,
                .wrap_overflowed_main_wrap .arrows .prev :hover .underline,
                .wrap_overflowed_main_wrap .arrows .next:hover .underline,
                .wrap_overflowed_main_wrap .arrows .next :hover .underline {
                    text-decoration: underline;
                }

        .wrap_overflowed_main_wrap .arrows .inactive {
            color: #959595;
        }

    .wrap_overflowed_main_wrap .wrap_overflowed {
        position: relative;
        overflow-x: hidden;
        width: inherit;
        border-top: 1px solid #e6e6e6;
        padding-top: 1em;
    }

        .wrap_overflowed_main_wrap .wrap_overflowed .iScrollHorizontalScrollbar {
            top: 0 !important;
            margin-right: 60px !important;
            z-index: 9 !important;
        }

            .wrap_overflowed_main_wrap .wrap_overflowed .iScrollHorizontalScrollbar .iScrollIndicator {
                background-color: #404040 !important;
                border: none !important;
                border-radius: none !important;
                height: 4px !important;
            }

.validate-form .el {
    overflow: hidden;
    position: relative;
}

    .validate-form .el input.error {
        border-color: red;
        background-color: #fef3f3 !important;
    }

    .validate-form .el label.error {
        position: absolute;
        top: 0;
        right: 0;
        color: red;
    }

    .validate-form .el label .icon-required, .validate-form .el .price-required .icon-required {
        font-size: 7px;
        color: #F00;
        line-height: 22px;
        padding-bottom: 12px;
        position: relative;
        top: -3px;
        padding-left: 3px;
        padding-right: 5px;
    }

    .validate-form .el span.error {
        color: red;
        text-transform: none;
        font-size: 13px;
        font-weight: 600;
        background-color: #FFF;
        padding-left: 3px;
        text-align: left !important;
        display: none;
        width: 100%;
        float: none;
        margin-top: -10px;
        margin-bottom: 7px;
    }

        .validate-form .el span.error:first-letter {
            text-transform: uppercase;
        }

        .validate-form .el span.error[style*="inline"] {
            display: block !important;
        }

.validate-form button {
    border: 0;
}

#sidebar_mymoto {
    margin-top: 20px;
    width: 262px;
    float: left;
    /* FIX: scrollbar fissa
		    @include media(medium-screens)
		    {
		        position: fixed;
		        top: 44px;
		        margin-bottom: 140px;
		    }*/
}

    #sidebar_mymoto .nav {
        /*li{
					position: relative;
					border-bottom: 1px dashed $gray;
					span{
						color: $col-blu;
						position: absolute;
						line-height: 58px;
						font-size: 26px;
						left: 24px;
						//fix per icone specifiche troppo piccole
		                &.icon-euro
		                {
		                   margin-left: 7px;
		                }
						&.icon-crono2
						{
							margin-left: 3px;
						}
		                &.icon-richiedi-offerta
		                {
		                font-size: 35px;
		                margin-left: -8px;
		                }
						&.icon-motocicletta
						{
							font-size: 38px;
							margin-left: -3px;
						}
						&.icon-scroll
						{
							font-size: 20px;
						}
						&.icon-garage
						{
						  margin-left: -2px;
						}
						&.icon-favorites-car-moto
						{
						  font-size: 40px;
						  top: -7px;
						  left: 3px;
						}

					}
					a{
						outline : 0;
						font-size: 14px;
						color: #000;
						text-transform: uppercase;
						height: 58px;
						line-height: 58px;
						display: block;
						padding-left: 75px;
						@include transition(background ease-in .1s);
						&.active{
							background-color: #f0f0f0;
						}
						&:hover{
							background: #f0f0f0;
						}
					}
					&.last{
						border-bottom: 1px solid $gray;
					}
					&.bt_garage{
						margin-top: 2px;
						border-top: 1px dashed $gray;
						border-bottom: 1px solid $gray;
					}
				}
        */
        margin: 15px 0 0 0;
        list-style-type: none;
        padding-right: 15px;
    }

        #sidebar_mymoto .nav li {
            display: block;
            padding: 0;
            vertical-align: middle;
            outline: none;
            position: relative;
            border-bottom: 1px solid #cdcdcd;
            -webkit-transition: all 0.3s ease-in-out;
            -moz-transition: all 0.3s ease-in-out;
            -ms-transition: all 0.3s ease-in-out;
            -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
        }

            #sidebar_mymoto .nav li .children a {
                padding: 15px 25px 15px 50px;
            }

                #sidebar_mymoto .nav li .children a span.count {
                    float: right;
                    background-color: #8696b1;
                    color: #FFF;
                    border-radius: 26px;
                    padding: 6px;
                    font-size: 11px;
                    margin-top: -3px;
                    min-width: 16px;
                    text-align: center;
                }

            #sidebar_mymoto .nav li .children li {
                border-bottom: 0px none;
                border-top: 0px none;
            }

                #sidebar_mymoto .nav li .children li:last-child {
                    margin-bottom: 10px;
                }

            #sidebar_mymoto .nav li.opened {
                background-color: #f5f7f9;
            }

                #sidebar_mymoto .nav li.opened > a {
                    font-weight: 900;
                    font-size: 15px;
                    /* padding-left: 45px; */
                    color: #2d2d2d;
                }

                #sidebar_mymoto .nav li.opened a.has-children {
                    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22m3.635001%2013.889001l6.363%20-6.366l6.364%206.366l0.707%20-0.708l-6.363%20-6.364l-0.707%20-0.707l-0.707%200.708l-6.363%206.364l0.706%200.707z%22%2F%3E%3C%2Fsvg%3E");
                    /* data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="#999" d="m3.635001,13.889001l6.363,-6.366l6.364,6.366l0.707,-0.708l-6.363,-6.364l-0.707,-0.707l-0.707,0.708l-6.363,6.364l0.706,0.707z"/></svg> */
                }

            #sidebar_mymoto .nav li.selected {
                /*	border-left: 5px solid $col-puls; */
            }

                #sidebar_mymoto .nav li.selected > a {
                    font-weight: 900;
                    font-size: 15px;
                    color: #2d2d2d;
                    padding-left: 40px;
                    border-left: 5px solid #7488ac;
                    padding-left: 40px;
                }

            #sidebar_mymoto .nav li.item .item.selected a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.comments .item.selected a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.thumbs .item.selected a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.condividi .item.selected a, #sidebar_mymoto .nav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.item .selected.comments a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.comments .selected.comments a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.thumbs .selected.comments a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.condividi .selected.comments a, #sidebar_mymoto .nav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.item .selected.thumbs a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.comments .selected.thumbs a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.thumbs .selected.thumbs a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.condividi .selected.thumbs a, #sidebar_mymoto .nav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.item .selected.condividi a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.comments .selected.condividi a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.thumbs .selected.condividi a, #sidebar_mymoto .nav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.condividi .selected.condividi a {
                border-left: none;
                color: #4674c3;
                padding-left: 50px;
            }

            #sidebar_mymoto .nav li span[class^="icon-"] {
                position: absolute;
                top: 14px;
                left: 12px;
                color: #404040;
                font-size: 20px;
            }

            #sidebar_mymoto .nav li.selected span[class^="icon-"] {
                left: 13px;
            }

            #sidebar_mymoto .nav li a {
                display: block;
                padding: 15px 25px 15px 45px;
                font-size: 14px;
                text-transform: uppercase;
                text-decoration: none;
                outline: none;
                -webkit-transition: background-color 0.3s ease-in-out;
                -moz-transition: background-color 0.3s ease-in-out;
                -ms-transition: background-color 0.3s ease-in-out;
                -o-transition: background-color 0.3s ease-in-out;
                transition: background-color 0.3s ease-in-out;
            }

                #sidebar_mymoto .nav li a:hover {
                    background-color: #eee;
                }

                #sidebar_mymoto .nav li a.has-children {
                    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
                    /* data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="#999" d="M16.363 6.11L10 12.476 3.636 6.11l-.707.708 6.363 6.364.707.707.707-.708 6.363-6.364z"/></svg> */
                    /* Inner mega hack - Chrome < 45 doesn't support a two-value syntax for background-position-x -> use calc to get posx from right */
                    background-position-x: calc(100% - 10px);
                    background-position-y: center;
                    background-repeat: no-repeat;
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    #sidebar_mymoto .nav li a.has-children:before, #sidebar_mymoto .nav li a.has-children:after {
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

            #sidebar_mymoto .nav li.menu-insert-ad {
                background-color: #ffdf10;
                color: #000;
                border-bottom: 0px none;
                margin-bottom: 38px;
            }

                #sidebar_mymoto .nav li.menu-insert-ad a:hover {
                    background-color: #f5d400;
                }

                #sidebar_mymoto .nav li.menu-insert-ad span[class^="icon-"] {
                    color: #000;
                    font-size: 12px;
                    font-weight: 900;
                    left: 16px;
                    top: 18px;
                }

                #sidebar_mymoto .nav li.menu-insert-ad.opened > a {
                    border-left: 5px solid #b59d01;
                    padding-left: 40px;
                }

                #sidebar_mymoto .nav li.menu-insert-ad.opened .children .item.selected a, #sidebar_mymoto .nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.menu-insert-ad.opened .children .selected.comments a, #sidebar_mymoto .nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.menu-insert-ad.opened .children .selected.thumbs a, #sidebar_mymoto .nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #sidebar_mymoto .nav li.menu-insert-ad.opened .children .selected.condividi a {
                    color: #c29b00;
                }

                #sidebar_mymoto .nav li.menu-insert-ad.selected > a {
                    font-weight: 900;
                    font-size: 15px;
                    color: #2d2d2d;
                }

@media only screen and (max-width: 767px) {
    #sidebar_mymoto .nav li.menu-logout {
        margin-top: 25px;
        border: 0px none;
        background-color: #7d94bc;
    }

        #sidebar_mymoto .nav li.menu-logout span[class^="icon-"] {
            color: #fff;
        }

        #sidebar_mymoto .nav li.menu-logout a {
            color: #FFF;
        }

            #sidebar_mymoto .nav li.menu-logout a:hover {
                background-color: #48608b;
            }
}

#sidebar_mymoto .nav .children {
    overflow: hidden;
    max-height: 0;
    transition: 250ms ease-in-out;
}

    #sidebar_mymoto .nav .children .child-title {
        padding-left: 38px;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 800;
        margin-top: 10px;
    }

#sidebar_mymoto .support {
    margin: 60px 15px 30px 0px;
}

    #sidebar_mymoto .support .title {
        text-transform: uppercase;
        font-size: 15px;
        padding: 8px 20px;
        background: #F0f0f0;
        color: #000;
    }

    #sidebar_mymoto .support .info {
        font-size: 13px;
        padding: 10px 20px;
    }

        #sidebar_mymoto .support .info .label {
            min-width: 46px;
            line-height: 25px;
            display: table-cell;
        }

        #sidebar_mymoto .support .info .value {
            font-weight: 600;
            display: table-cell;
        }

        #sidebar_mymoto .support .info.privati .label {
            min-width: 128px;
        }

        #sidebar_mymoto .support .info.privati .value {
            text-align: right;
            width: 74px;
        }

    #sidebar_mymoto .support.videotutorial .info {
        padding: 10px 0;
    }

        #sidebar_mymoto .support.videotutorial .info a {
            display: block;
        }

        #sidebar_mymoto .support.videotutorial .info img.videothumb {
            border: 1px solid #cdcdcd;
        }

@media only screen and (max-width: 767px) {
    #sidebar_mymoto {
        display: none;
    }
}

.user_actions {
    overflow: hidden;
}

    .user_actions .col-left, .user_actions .col-right {
        width: 49%;
    }

@media only screen and (max-width: 767px) {
    .user_actions .col-left, .user_actions .col-right {
        width: 90%;
        margin: 0 auto;
        float: none !important;
    }
}

.user_actions .col-left {
    float: left;
}

.user_actions .col-right {
    float: right;
}

.user_actions .col .el {
    margin-bottom: 40px;
}

    .user_actions .col .el .title {
        display: table;
        position: relative;
        width: 100%;
        margin: 0 auto;
        max-width: 400px !important;
    }

@media screen and (max-width: 420px) {
    .user_actions .col .el .title {
        max-width: 300px !important;
    }
}

.user_actions .col .el .title span {
    position: absolute;
    color: #7d94bc;
    text-decoration: none;
    z-index: 2;
    left: 18px;
    font-size: 28px;
    top: 21px;
}

@media only screen and (max-width: 767px) {
    .user_actions .col .el .title span {
        font-size: 24px;
        top: 10px;
        left: 19px;
    }
}

@media screen and (max-width: 320px) {
    .user_actions .col .el .title span {
        left: 10px;
    }
}

.user_actions .col .el .title span.icon-plus {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 20px;
    height: 20px;
    background: #7d94bc;
    color: #fff;
    position: absolute;
    right: 20px;
    left: inherit;
    font-size: 9px;
    text-align: center;
    font-weight: bold;
    line-height: 21px;
}

@media only screen and (max-width: 1023px) {
    .user_actions .col .el .title span.icon-plus {
        right: 13px;
    }
}

.user_actions .col .el .title span.icon-gear {
    display: none;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 20px;
    height: 20px;
    color: #7d94bc;
    position: absolute;
    right: 20px;
    left: inherit;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
}

@media only screen and (max-width: 1023px) {
    .user_actions .col .el .title span.icon-gear {
        right: 13px;
    }
}

.user_actions .col .el .title span.icon-scroll {
    font-size: 22px;
    top: 24px;
    left: 18px;
}

@media only screen and (max-width: 767px) {
    .user_actions .col .el .title span.icon-scroll {
        top: 9px;
    }
}

.user_actions .col .el .title span.icon-list {
    font-size: 22px;
    top: 24px;
    left: 28px;
}

.user_actions .col .el .title span.icon-autoscooter {
    font-size: 22px;
    top: 24px;
    left: 14px;
}

.user_actions .col .el .title span.icon-richiedi-offerta {
    font-size: 35px;
    margin-left: -6px;
    top: 19px;
}

.user_actions .col .el .title span.icon-scooter {
    font-size: 34px;
    top: 16px;
    left: 19px;
}

.user_actions .col .el .title span.icon-write {
    font-size: 28px;
    top: 22px;
    left: 26px;
}

@media only screen and (max-width: 767px) {
    .user_actions .col .el .title span.icon-write {
        font-size: 24px;
        top: 8px;
        left: 26px;
    }
}

.user_actions .col .el .title span.icon-promemoria {
    font-size: 21px;
    left: 22px;
    top: 23px;
}

@media only screen and (max-width: 767px) {
    .user_actions .col .el .title span.icon-promemoria {
        font-size: 19px;
        left: 24px;
        top: 10px;
    }
}

.user_actions .col .el .title a {
    display: table-cell;
    vertical-align: middle;
    height: 70px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    padding-left: 70px;
    border: 1px solid #999;
    color: #666;
    outline: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

    .user_actions .col .el .title a:before, .user_actions .col .el .title a:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .user_actions .col .el .title a {
        padding-right: 45px;
    }
}

@media only screen and (max-width: 767px) {
    .user_actions .col .el .title a {
        display: table-cell;
        color: #FFF;
        line-height: 39px;
        height: 40px;
        padding: 0 !important;
        min-width: 90%;
        text-align: center;
        margin: 0 auto !important;
        box-sizing: border-box;
        max-width: 300px !important;
        background-color: #FFF;
        position: relative !important;
        border: 1px solid #999;
        color: #666;
        box-sizing: border-box;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
}

.user_actions .col .el .title a:hover span {
    text-decoration: none;
}

.user_actions .col .el p {
    font-size: 13px;
    margin-left: 20px;
    margin-right: 20px;
    color: #808080;
}

.user_actions .col .el.quotazioni_usato .title a {
    padding-right: 15px;
    padding-left: 20px;
}

@media only screen and (max-width: 1023px) {
    .user_actions .col .el.quotazioni_usato .title a {
        padding-left: 10px;
    }
}

@media only screen and (max-width: 1023px) {
    .user_actions .col .el.quotazioni_usato .title a img {
        width: 63px;
    }
}

@media only screen and (max-width: 767px) {
    .user_actions .col .el.quotazioni_usato .title a img {
        position: absolute;
        left: 5px;
        top: 13px;
    }
}

/* DASHBOARD - WIP */
#userTabs {
    padding: 23px 0 0px;
    overflow: hidden;
    margin-bottom: 30px;
}

    #userTabs ul.tabs > li.active {
        float: left;
        border: 1px solid #cdcdcd;
        border-right: none;
        border-bottom: none;
        color: #000000;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 19px;
        line-height: 19px;
        text-transform: uppercase;
        cursor: pointer;
        padding: 14px 10px;
        position: relative;
        z-index: 2;
    }

    #userTabs ul.tabs > li {
        float: left;
        background-color: #f6f6f6;
        border: 1px solid #cdcdcd;
        border-right: none;
        color: #bfbfbf;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 19px;
        line-height: 19px;
        text-transform: uppercase;
        cursor: pointer;
        padding: 14px 10px;
        position: relative;
        z-index: 2;
    }

        #userTabs ul.tabs > li:hover {
            cursor: pointer;
            background-color: #FFF;
            color: #000000;
        }

            #userTabs ul.tabs > li:hover span[class^="icon-"] {
                color: #7d94bc;
            }

        #userTabs ul.tabs > li:last-child {
            border-right: 1px solid #cdcdcd;
        }

        #userTabs ul.tabs > li:first-child {
            margin-left: 1%;
        }

        #userTabs ul.tabs > li.active {
            background-color: #fff;
            padding-top: 22px;
            margin-top: -10px;
            padding-bottom: 15px;
            border-right: 1px solid #cdcdcd;
            border-top: 3px solid #7488ac;
        }

            #userTabs ul.tabs > li.active span[class^="icon-"] {
                color: #7d94bc;
            }

            #userTabs ul.tabs > li.active + li {
                border-left: none;
            }

    #userTabs ul.tabs li.userTabMoto {
        width: 42%;
        text-indent: 20%;
    }

@media only screen and (max-width: 1023px) {
    #userTabs ul.tabs li.userTabMoto {
        text-indent: 21%;
    }
}

#userTabs ul.tabs li.userTabMoto span.icon-motocicletta {
    font-size: 36px;
    position: absolute;
    top: 11%;
    left: 17%;
}

@media only screen and (max-width: 1023px) {
    #userTabs ul.tabs li.userTabMoto span.icon-motocicletta {
        left: 10%;
    }
}

#userTabs ul.tabs li.userTabMoto.active span.icon-motocicletta {
    top: 23%;
}

#userTabs ul.tabs li.userTabAuto {
    width: 42%;
    text-indent: 20%;
}

@media only screen and (max-width: 1023px) {
    #userTabs ul.tabs li.userTabAuto {
        text-indent: 21%;
    }
}

#userTabs ul.tabs li.userTabAuto span.icon-automobile {
    position: absolute;
    top: 21%;
    left: 15%;
    font-size: 27px;
}

@media only screen and (max-width: 1023px) {
    #userTabs ul.tabs li.userTabAuto span.icon-automobile {
        left: 8%;
    }
}

#userTabs ul.tabs li.userTabAuto.active span.icon-automobile {
    top: 32%;
}

#user_actions_moto, #user_actions_auto {
    margin-top: 20px;
}

.share-tooltip-wrap {
    position: absolute;
    top: -50px;
    left: -75px;
}

.share-tooltip {
    position: relative;
    background: #fff;
    border: 1px solid #cdcdcd;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
    width: 160px;
    height: 40px;
}

    .share-tooltip:before {
        content: "";
        display: inline-block;
        position: absolute;
        background: transparent url("../img/layout/arrow_tooltip_down.png") center center no-repeat;
        bottom: -8px;
        left: 50%;
        margin-left: -7px;
        width: 14px;
        height: 8px;
    }

    .share-tooltip > a {
        width: 25%;
        display: inline-block;
        float: left;
        padding: 0 !important;
        text-align: center;
        line-height: 42px;
    }

        .share-tooltip > a.gplus span:before {
            color: #dd4b39;
        }

        .share-tooltip > a.twitter span:before {
            color: #6baddf;
        }

        .share-tooltip > a.facebook span:before {
            color: #3b5998;
        }

        .share-tooltip > a span {
            margin: 0;
            border-left: 1px solid #cdcdcd;
            display: inline-block;
            width: 100%;
        }

            .share-tooltip > a span:before {
                font-size: 15px;
            }

        .share-tooltip > a:first-child span {
            border-left: none;
        }

#carica_foto {
    position: relative;
    margin: 20px 0;
}

#carica_foto {
    *zoom: 1;
}

    #carica_foto:before, #carica_foto:after {
        content: "";
        display: table;
    }

    #carica_foto:after {
        clear: both;
    }

    #carica_foto .fileVisible {
        display: block;
    }

    #carica_foto .fileHidden {
        display: none;
    }

    #carica_foto .sortcomment {
        margin: 5px;
        text-align: center;
        display: block;
        float: left;
        clear: both;
        width: 100%;
    }

        #carica_foto .sortcomment span.error {
            color: red;
        }

@media only screen and (max-width: 1023px) {
    #carica_foto .sortcomment {
        display: none;
    }
}

@media only screen and (max-width: 1023px) {
    #carica_foto #drag-upload-wrap {
        overflow: hidden;
    }
}

#carica_foto .filescontainer {
    border: 0px none;
    display: block;
    width: 100%;
    float: none;
    margin-top: 13px;
    display: none;
    position: relative;
}

@media only screen and (max-width: 1023px) {
    #carica_foto .filescontainer {
        overflow: hidden;
        width: 90%;
        margin-right: 5%;
        margin-left: 5%;
    }
}

#carica_foto .uploadstatus {
    border: 1px solid #CDCDCD;
    display: block;
    width: 100%;
    float: none;
    background: rgba(0, 0, 0, 0.5);
    height: 100%;
    position: absolute;
    z-index: 2;
    top: 0;
    bottom: 0;
    vertical-align: middle;
    color: #FFF;
}

#carica_foto .statuscomment {
    margin: 5px;
    text-align: center;
    display: block;
    float: none;
    clear: both;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    position: relative;
}

    #carica_foto .statuscomment span {
        font-family: Arial,sans-serif;
        font-size: 12px;
        vertical-align: middle;
        position: absolute;
        top: 50%;
        margin-top: -12px;
        text-align: center;
        left: 0;
        width: 100%;
    }

#carica_foto #drag-upload-wrap > span {
    position: absolute;
    left: 50%;
    top: 70px;
    width: 200px;
    text-align: center;
    margin-left: -100px;
    z-index: 1;
}

@media only screen and (max-width: 1023px) {
    #carica_foto #drag-upload-wrap > span {
        display: none;
    }
}

#carica_foto #box_upload {
    height: 160px;
    width: 100%;
    float: none;
    background: #f0f0f0;
    position: relative;
    text-align: center;
    border: 1px solid #f0f0f0;
    z-index: 2;
}

@media only screen and (max-width: 1023px) {
    #carica_foto #box_upload {
        width: 100%;
        float: none;
        border: 0;
    }

        #carica_foto #box_upload i {
            margin-top: 30px;
        }
}

#carica_foto #box_upload > div {
    position: absolute;
    height: 100%;
    width: 100%;
}

#carica_foto #box_upload .fileinput-button {
    text-transform: uppercase;
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

    #carica_foto #box_upload .fileinput-button input {
        width: 100%;
        height: 100% !important;
    }

    #carica_foto #box_upload .fileinput-button i {
        display: block;
        margin-top: 40px;
        font-size: 50px;
        color: #b7b7b7;
    }

@media only screen and (max-width: 1023px) {
    #carica_foto #box_upload .fileinput-button i {
        margin-top: 30px;
    }
}

#carica_foto #box_upload .fileinput-button span {
    margin-top: 16px;
    display: block;
}

#carica_foto #box_upload .fileupload {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
}

    #carica_foto #box_upload .fileupload:before, #carica_foto #box_upload .fileupload:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #carica_foto #box_upload .fileupload #fileupload {
        display: none;
    }

#carica_foto #box_drag {
    height: 160px;
    width: 100%;
    float: none;
    background: #fff;
    border: 2px dashed #808080;
    position: relative;
    text-align: center;
    z-index: 2;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    #carica_foto #box_drag:before, #carica_foto #box_drag:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #carica_foto #box_drag.hover {
        background-color: rgba(128, 183, 255, 0.1);
        border: 2px solid #7d94bc;
        box-sizing: border-box;
    }

        #carica_foto #box_drag.hover .fileinput-button i.icon-photo {
            color: #7488ac;
        }

@media only screen and (max-width: 1023px) {
    #carica_foto #box_drag i {
        margin-top: 30px;
    }
}

#carica_foto #box_drag > div {
    position: absolute;
    height: 100%;
    width: 100%;
}

#carica_foto #box_drag .fileinput-button {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

    #carica_foto #box_drag .fileinput-button input {
        width: 100%;
        height: 100% !important;
    }

    #carica_foto #box_drag .fileinput-button i {
        display: block;
        margin-top: 40px;
        font-size: 50px;
        color: #b7b7b7;
    }

@media only screen and (max-width: 1023px) {
    #carica_foto #box_drag .fileinput-button i {
        margin-top: 30px;
    }
}

#carica_foto #box_drag .fileinput-button span.upload-note {
    margin-top: 16px;
    display: block;
}

#carica_foto #box_drag .fileinput-button span.upload-counter {
    margin-top: 5px;
    display: block;
}

    #carica_foto #box_drag .fileinput-button span.upload-counter .upload-countdown {
        display: inline-block !important;
        margin-top: 0 !important;
        font-weight: 900;
        font-size: 20px;
        color: #3a73d8;
    }

#carica_foto #box_drag .fileupload {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

    #carica_foto #box_drag .fileupload:before, #carica_foto #box_drag .fileupload:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #carica_foto #box_drag .fileupload #fileupload {
        display: none;
    }

#carica_foto #files {
    clear: both;
    float: none;
    width: 100%;
    overflow: hidden;
    min-height: 50px;
}

    #carica_foto #files .preview-wrap {
        margin: 1%;
        width: 23%;
        border: 1px solid #e4e4e4;
        background-color: #e4e4e4;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        vertical-align: middle;
        overflow: hidden;
        position: relative;
        float: left;
    }

@media only screen and (max-width: 1023px) {
    #carica_foto #files .preview-wrap {
        margin: 2%;
        width: 29%;
    }
}

#carica_foto #files .preview-wrap:before, #carica_foto #files .preview-wrap:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#carica_foto #files .preview-wrap:after {
    content: "";
    display: block;
    padding-bottom: 75%;
}

#carica_foto #files .preview-wrap .preview-img {
    display: block;
    border: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    -o-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    height: 100%;
    width: auto;
}

#carica_foto #files .preview-wrap .preview-remove {
    position: absolute;
    top: 0;
    right: 0;
    height: initial;
    width: initial;
    line-height: initial;
    text-align: right;
    cursor: pointer;
    background-color: transparent;
    font-family: 'motoit_icomoon';
    margin: 0;
    padding: 0;
    line-height: initial;
    text-align: right;
}

@media only screen and (max-width: 1023px) {
    #carica_foto #files .preview-wrap .preview-remove {
        width: 40px;
        height: 40px;
    }
}

#carica_foto #files .preview-wrap .preview-remove:before {
    content: "\e617";
    color: #FFF;
    background-color: #7488ac;
    padding: 6px;
    font-size: 10px;
    line-height: 10px;
    margin: 0;
    text-align: center;
}

.fileinput-button input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
    direction: ltr;
    cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9 {
    .fileinput-button input {
        filter: alpha(opacity=0);
        font-size: 100%;
        height: 100%;
    }
}

.ricerca-veloce.top {
    background: #f6f6f6;
    padding: 16px 0;
    border-bottom: 1px solid #cdcdcd;
}

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top {
        padding: 15px;
    }
}

.ricerca-veloce.top .left-wrap {
    float: left;
    width: 185px;
    position: relative;
    padding-left: 70px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .ricerca-veloce.top .left-wrap:before, .ricerca-veloce.top .left-wrap:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top .left-wrap {
        margin-bottom: 15px;
        float: none;
        width: 100%;
        padding: 0;
    }
}

.ricerca-veloce.top .left-wrap [class^="icon-"], .ricerca-veloce.top .left-wrap [class*=" icon-"] {
    position: absolute;
    left: 10px;
    top: 0;
    bottom: 0;
    line-height: 60px;
    font-size: 52px;
    color: #adadad;
}

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top .left-wrap [class^="icon-"], .ricerca-veloce.top .left-wrap [class*=" icon-"] {
        display: none;
    }
}

.ricerca-veloce.top .left-wrap h1, .ricerca-veloce.top .left-wrap h2, .ricerca-veloce.top .left-wrap h3 {
    text-transform: uppercase;
}

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top .left-wrap h1, .ricerca-veloce.top .left-wrap h2, .ricerca-veloce.top .left-wrap h3 {
        display: inline-block;
    }
}

.ricerca-veloce.top .left-wrap h1 {
    color: #7d94bc;
    font-size: 15px;
    font-weight: bold;
}

.ricerca-veloce.top .left-wrap h2 {
    font-size: 15px;
    color: #adadad;
}

.ricerca-veloce.top .left-wrap h3 {
    margin-top: 20px;
    font-size: 10px;
    color: #adadad;
}

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top .left-wrap h3 {
        margin-top: 0;
        float: right;
    }
}

.ricerca-veloce.top #mercato-tabs {
    float: right;
    margin: 0;
    width: 820px;
    overflow: visible;
    margin-right: 10px;
}

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top #mercato-tabs {
        width: 100%;
        margin: 0;
    }
}

.ricerca-veloce.top #mercato-tabs li a {
    border-top: 1px solid #44cf40;
}

.ricerca-veloce.top #mercato-tabs li + li a {
    border-top: 1px solid #4198ce;
}

.ricerca-veloce.top #mercato-tabs li + li + li a {
    border-top: 1px solid #efa71f;
}

.ricerca-veloce.top #mercato-tabs li + li + li + li a {
    border-top: 1px solid #ea3637;
}

.ricerca-veloce.top #mercato-tabs .chosen-container {
    margin-right: 10px;
    float: left;
    overflow: visible;
    width: 170px !important;
}

@media only screen and (max-width: 1023px) {
    .ricerca-veloce.top #mercato-tabs .chosen-container {
        width: 135px !important;
    }
}

.ricerca-veloce.top #mercato-tabs .chosen-container a {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .ricerca-veloce.top #mercato-tabs .chosen-container a:before, .ricerca-veloce.top #mercato-tabs .chosen-container a:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.ricerca-veloce.top #mercato-tabs input {
    float: left;
    width: 170px;
    border: 1px solid #ccc;
    height: 38px;
    padding: 0 0 0 10px;
    margin: 15px 0 0 0;
    font-size: 10px;
    text-transform: uppercase;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .ricerca-veloce.top #mercato-tabs input:before, .ricerca-veloce.top #mercato-tabs input:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ricerca-veloce.top #mercato-tabs input.blue-button {
        padding: 0;
        border: 0;
        width: 90px;
        float: right;
        font-size: 13px;
    }

.jquery-modal.blocker {
    background: rgba(0, 0, 0, 0.7) !important;
    opacity: 1 !important;
    z-index: 320;
}

.modal {
    width: calc(90% - 60px);
    max-width: 500px;
    background: #fff;
    padding: 15px 30px;
    -webkit-box-shadow: 0 0 5px #555;
    -moz-box-shadow: 0 0 5px #555;
    -o-box-shadow: 0 0 5px #555;
    -ms-box-shadow: 0 0 5px #555;
    box-shadow: 0 0 5px #555;
    border: 1px solid #cdcdcd;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    /* a.close-modal {
			position: absolute;
			top: -12.5px;
			right: -12.5px;
			display: none;
			width: 30px;
			height: 30px;
			text-indent: -9999px;
			background:  url('../img/layout/close.png') no-repeat 0 0;
  }*/
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .modal.largemodal {
        width: 600px;
    }
}

@media only screen and (max-width: 767px) {
    .modal {
        width: 98%;
        padding: 10px 15px;
    }

        .modal .buttons {
            margin: 50px 0 15px 0;
        }
}

@media only screen and (max-width: 489px) {
    .modal {
        width: 98%;
        padding: 10px 15px;
    }

        .modal .buttons {
            margin: 30px 0 6px 0;
        }
}

.modal a.close-modal {
    display: none;
}

.modal .close {
    display: block;
    float: right;
    width: 36px;
    height: 36px;
    text-align: center;
    cursor: pointer;
    margin-right: -10px;
    clear: both;
    text-decoration: none;
    line-height: 36px;
    outline: none;
}

    .modal .close:before {
        content: "\e617";
        color: black;
        font-size: 15px;
        font-family: 'motoit_icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

.modal h1 {
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 36px;
}

@media only screen and (max-width: 489px) {
    .modal h1 {
        font-size: 1.1em;
    }
}

.modal p {
    font-size: 15px;
    line-height: normal;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
}

    .modal p span.evid {
        font-weight: normal;
        color: #7488ac;
        text-transform: uppercase;
    }

.modal-spinner {
    display: none;
    width: 64px;
    height: 64px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-right: -32px;
    margin-top: -32px;
    background: url("../img/layout/spinner.gif") #111 no-repeat center center;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
}

.modalhead {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #cdcdcd;
    padding: 15px 20px;
    width: 100%;
}

    .modalhead:before, .modalhead:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .modalhead h1 {
        font-size: 13px;
        text-transform: uppercase;
    }

.modal-content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px 30px 20px;
    display: inline-block;
    width: 100%;
}

    .modal-content:before, .modal-content:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .modal-content h2 {
        font-size: 13px;
        text-transform: uppercase;
        margin-top: 30px;
    }

    .modal-content .half-wrap {
        display: inline-block;
        float: left;
        width: 47%;
        margin-left: 6%;
    }

        .modal-content .half-wrap:first-child {
            margin-left: 0;
        }

    .modal-content .slider {
        width: 90%;
        height: 2px;
        margin: 30px 5% 20px 5%;
        display: inline-block;
        background-color: #5a5a5a;
        background-image: none;
        border: none;
        text-align: center;
    }

        .modal-content .slider .ui-widget-header {
            background-color: #7d94bc;
            background-image: none;
            border: none;
            height: 5px;
            margin-top: -2px;
            position: absolute;
        }

        .modal-content .slider .ui-slider-handle {
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            height: 20px;
            width: 38px;
            margin-left: -19px;
            display: block;
            background-color: #b4b4b4;
            background-image: none;
            border: none;
            color: #fff;
            position: absolute;
            top: -10px;
            cursor: pointer;
            box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
        }

            .modal-content .slider .ui-slider-handle:before {
                font-family: 'motoit_icomoon';
                content: "\e60f\e60c";
                line-height: 20px;
                font-size: 10px;
            }

    .modal-content .separator {
        border-bottom: 1px dotted #cdcdcd;
        padding-bottom: 20px;
    }

        .modal-content .separator .columns {
            width: 40%;
            margin-left: 10%;
        }

            .modal-content .separator .columns:first-child {
                margin-left: 0;
            }

    .modal-content .lbl {
        width: 76px;
        height: 35px;
        border: 1px solid #cdcdcd;
        display: inline-block;
        text-align: center;
        color: #808080;
    }

    .modal-content .checkbox {
        clear: both;
        display: inline-block;
        margin-top: 18px;
        float: left;
        font-size: 12px;
        color: #808080;
        vertical-align: bottom;
    }

        .modal-content .checkbox .icheckbox_minimal {
            margin-right: 7px;
        }

    .modal-content .cta {
        display: inline-block;
        margin-top: 20px;
        border: none;
    }

    .modal-content .chosen-container-single .chosen-single {
        width: auto;
    }

/* FILTRA E ORDINA MODALI  */
#sendFeedback .close {
    display: block;
    float: right;
    width: 36px;
    height: 36px;
    text-align: center;
    cursor: pointer;
    margin-right: -10px;
    clear: both;
    text-decoration: none;
    line-height: 36px;
    outline: none;
}

    #sendFeedback .close:before {
        content: "\e617";
        color: black;
        font-size: 15px;
        font-family: 'motoit_icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

#sendFeedback #txtMessage {
    font-size: 16px;
    line-height: 22px;
}

.modal.order-container .modal-content-wrapper, .modal.filter-container .modal-content-wrapper, .modal.insert-container .modal-content-wrapper {
    margin-top: 15px;
    margin-bottom: 15px;
}

.modal.order-container .order-item {
    display: block;
    width: 100%;
    height: 36px;
    vertical-align: middle;
    line-height: 36px;
    position: relative;
    cursor: pointer;
}

    .modal.order-container .order-item:after {
        content: ' ';
        width: 20px;
        height: 20px;
        position: absolute;
        right: 0;
        top: 8px;
        border: 2px solid #cdcdcd;
        border-radius: 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .modal.order-container .order-item:after:before, .modal.order-container .order-item:after:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .modal.order-container .order-item.selected:after {
        border: 2px solid #cdcdcd;
        background-color: #7d94bc;
    }

.modal.filter-container .filter-item {
    width: 100%;
    float: none;
    position: static;
    margin: 0 0 12px 0;
}

    .modal.filter-container .filter-item label {
        float: left;
        font-size: 15px !important;
        text-transform: none;
        font-weight: bold;
        margin-bottom: 2px;
        margin-top: 0px;
        display: block;
        margin-left: 3px !important;
        color: #000;
    }

    .modal.filter-container .filter-item select {
        width: 100%;
        -webkit-appearance: none;
        appearance: none;
        font-size: 16px;
        font-size: 1rem;
        padding: 4px 12px;
        height: 40px;
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
        /* url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'10.5\'\ height=\'6.2766132\'\ viewBox=\'0\ 0\ 10.5\ 6.2766132\'\ version=\'1.1\'%3E%3Cpath\ d=\'M\ .00436459,.02846397\ 4.5788834,4.2192076\ 9.1532589,.02881975\'\ stroke-width=\'1.99967039\'\ transform=\'translate%28.67\ .714%29\'\ stroke=\'%23949494\'\ fill=\'none\'\ fill-rule=\'evenodd\'/%3E%3C/svg%3E); */
        background-repeat: no-repeat;
        background-position: -100px -100px;
        background-color: #fff;
        background-position: 98% center;
        border-radius: 2px;
        border: 1px solid #949494;
        color: #333;
        line-height: 1.5;
        -webkit-transition: all .2s ease-in;
        transition: all .2s ease-in;
        outline: none;
        cursor: pointer;
    }

    .modal.filter-container .filter-item .item-remove {
        position: absolute;
        bottom: 1px;
        right: 1px;
        width: 40px;
        height: 38px;
        background: white;
        text-align: center;
        display: block;
        outline: none;
        text-decoration: none;
    }

        .modal.filter-container .filter-item .item-remove:before {
            content: "\e617";
            color: red;
            font-size: 14px;
            font-family: 'motoit_icomoon';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            -webkit-font-smoothing: antialiased;
            line-height: 40px;
            text-decoration: none;
            outline: none;
        }

    .modal.filter-container .filter-item.form-checkbox {
        height: 40px;
        padding-top: 20px;
        margin-bottom: 0;
    }

        .modal.filter-container .filter-item.form-checkbox label {
            cursor: pointer;
            margin: 0;
            z-index: 0;
            border: 1px solid #999;
            border-radius: 28px;
            padding: 8px 15px;
            font-size: 13px;
            color: #888;
            text-transform: uppercase;
            font-weight: 400;
        }

        .modal.filter-container .filter-item.form-checkbox input[type=checkbox]:checked + label {
            color: #fff;
            border: 1px solid #7186aa;
            background: #7186aa;
        }

        .modal.filter-container .filter-item.form-checkbox [type='checkbox'] + label[for], .modal.filter-container .filter-item.form-checkbox [type='radio'] + label[for] {
            cursor: pointer;
        }

        .modal.filter-container .filter-item.form-checkbox input[type=checkbox] {
            visibility: hidden;
            width: 0px;
        }

.modal.filter-container .buttons {
    margin: 20px auto 15px auto;
    text-align: center;
}

    .modal.filter-container .buttons input.blue-button {
        padding: 0px 30px;
        height: 40px;
        box-sizing: border-box;
        font-size: 16px;
        text-transform: capitalize;
        border: 0px;
        border-radius: 3px;
        float: none;
        clear: both;
        min-width: 240px;
        width: 100%;
    }

        .modal.filter-container .buttons input.blue-button.remove {
            background-color: white;
            border: 1px solid #999;
            color: #333 !important;
            margin-bottom: 14px;
        }

.paginazione-cont {
    clear: both;
    position: relative;
    padding: 10px 0 10px 0;
}

    .paginazione-cont .risultati-pagina {
        position: absolute;
        top: 15px;
        left: 0;
        z-index: 1;
        font-size: 12px;
    }

        .paginazione-cont .risultati-pagina span {
            margin: 0 5px 0 0;
        }

        .paginazione-cont .risultati-pagina a {
            font-size: 14px;
            font-weight: 600;
            color: #808080;
            margin: 0 4px 0 0;
        }

            .paginazione-cont .risultati-pagina a.current {
                padding: 5px 7px;
                background: #8096bd;
                color: #fff;
            }

    .paginazione-cont .paginazione {
        margin: 0 auto;
    }

    .paginazione-cont .paginazione {
        *zoom: 1;
    }

        .paginazione-cont .paginazione:before, .paginazione-cont .paginazione:after {
            content: "";
            display: table;
        }

        .paginazione-cont .paginazione:after {
            clear: both;
        }

        .paginazione-cont .paginazione ul {
            width: 285px;
            margin: 0 auto;
        }

            .paginazione-cont .paginazione ul.size3 {
                width: 330px;
            }

            .paginazione-cont .paginazione ul.size4 {
                width: 375px;
            }

            .paginazione-cont .paginazione ul.size5 {
                width: 420px;
            }

@media only screen and (max-width: 489px) {
    .paginazione-cont .paginazione ul {
        width: auto !important;
        margin: 0 auto;
        display: table;
    }
}

.paginazione-cont .paginazione ul li {
    float: left;
    display: inline;
}

@media only screen and (max-width: 489px) {
    .paginazione-cont .paginazione ul li.page-elem {
        display: none;
    }
}

.paginazione-cont .paginazione ul li.page-elem.current {
    display: inline;
}

.paginazione-cont .paginazione ul li a {
    float: left;
    margin: 0 4px 0 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-weight: 600;
    text-align: center;
    background: #fff;
    color: #959595;
    overflow: hidden;
    border: 1px solid #cdcdcd;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 18px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-weight: 400;
    color: #333;
    text-decoration: none;
    outline: none;
}

    .paginazione-cont .paginazione ul li a:before, .paginazione-cont .paginazione ul li a:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .paginazione-cont .paginazione ul li a:hover {
        background-color: #7488ac;
        color: white;
    }

    .paginazione-cont .paginazione ul li a.current {
        background: #7488ac;
        color: #fff;
    }

    .paginazione-cont .paginazione ul li a.unavailable {
        background: none;
        width: 10px;
        text-decoration: none;
    }

    .paginazione-cont .paginazione ul li a.first, .paginazione-cont .paginazione ul li a.prev, .paginazione-cont .paginazione ul li a.next, .paginazione-cont .paginazione ul li a.last {
        display: block;
        text-indent: -9999px;
        overflow: hidden;
        background: url("../img/layout/pagination_arrow.png") 3px 2px no-repeat #fff;
        padding: 0;
    }

    .paginazione-cont .paginazione ul li a.prev {
        background-position: 1px -26px;
    }

    .paginazione-cont .paginazione ul li a.next {
        background-position: -24px -26px;
    }

    .paginazione-cont .paginazione ul li a.last {
        background-position: -26px 4px;
    }

.breadcrumb {
    padding: 10px 0;
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
}

    .breadcrumb a {
        color: #999999;
    }

    .breadcrumb .separator {
        color: #999999;
        margin: 0 2px;
    }

:disabled, select:disabled, input:disabled {
    background-color: #f6f6f6 !important;
    color: #bfbfbf !important;
}

form select.mm-select, form input.mm-input, form textarea.mm-textarea, #form select.mm-select, #form input.mm-input, #form textarea.mm-textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: 400;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif !important;
    color: #666666 !important;
    margin-bottom: 10px;
}

    form select.mm-select:before, form select.mm-select:after, form input.mm-input:before, form input.mm-input:after, form textarea.mm-textarea:before, form textarea.mm-textarea:after, #form select.mm-select:before, #form select.mm-select:after, #form input.mm-input:before, #form input.mm-input:after, #form textarea.mm-textarea:before, #form textarea.mm-textarea:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

form input[type=number].mm-input::-webkit-inner-spin-button, form input[type=number].mm-input::-webkit-outer-spin-button, #form input[type=number].mm-input::-webkit-inner-spin-button, #form input[type=number].mm-input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}

form input[type=number].mm-input, #form input[type=number].mm-input {
    -moz-appearance: textfield;
}

form select.mm-select, #form select.mm-select {
    display: block;
    border: 1px solid #cdcdcd;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #FFF;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
    /* Inner mega hack - Chrome < 45 doesn't support a two-value syntax for background-position-x -> use calc to get posx from right */
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    width: 100%;
    margin-top: 0px;
    height: 50px !important;
    line-height: 50px;
    padding: 0 0 0 6px;
}

    form select.mm-select:before, form select.mm-select:after, #form select.mm-select:before, #form select.mm-select:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

form textarea, form textarea.mm-textarea, #form textarea, #form textarea.mm-textarea {
    padding: 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #cdcdcd;
}

form label, #form label {
    color: #333333;
    margin-left: 3px;
    font-size: 15px !important;
    text-transform: none;
    font-weight: bold;
    margin-bottom: 0px;
    display: block;
    line-height: 20px;
    text-align: left;
}

form .radiobts, #form .radiobts {
    display: block;
    width: 100%;
    clear: both;
    margin: 10px 0;
    float: left;
    /*
        input[type=radio   ]:not(old){
  		    width   : 28px;
  		    margin  : 0;
  		    padding : 0;
  		    opacity : 0;
		    }

        input[type=radio   ]:not(old) + label{
  		    display      : inline-block;
  		    margin-left  : -28px;
  		    padding-left : 28px;
  		    background   :  url("../img/layout/checks_checkbox.png") no-repeat 0 0;
  		    line-height  : 24px;
          font-weight: 400 !important;
		    }

        input[type=radio   ]:not(old):hover + label{
		        background-position : 0 -48px;
		    }


        input[type=radio]:not(old):checked + label{
		        background-position : 0 -24px;
		        }

        input[type=checkbox   ]:not(old){
    		    width   : 28px;
    		    margin  : 0;
    		    padding : 0;
    		    opacity : 0;
		    }

        input[type=checkbox   ]:not(old) + label{
    		    display      : inline-block;
    		    margin-left  : -28px;
    		    padding-left : 28px;
    		    background   :  url("../img/layout/checks_checkbox.png") no-repeat 0 0;
    		    line-height  : 24px;
            font-weight: 400 !important;
    		}

        input[type=checkbox   ]:not(old):hover + label{
    		    background-position : 0 -48px;
    		}

        input[type=checkbox]:not(old):checked + label{
    		    background-position : 0 -24px;
    		}

        label {
            margin-right: 20px;
        }

        */
}

    form .radiobts *, form .radiobts *::before, form .radiobts *::after, #form .radiobts *, #form .radiobts *::before, #form .radiobts *::after {
        box-sizing: inherit;
    }

    form .radiobts span.errorblock, #form .radiobts span.errorblock {
        top: 0;
        right: 0;
        color: red;
        text-transform: uppercase;
        font-size: 13px;
        font-weight: 300;
        margin-top: 4px;
        display: block;
        float: left;
        clear: both;
    }

    form .radiobts [type='file'], form .radiobts [type='checkbox'], form .radiobts [type='radio'], #form .radiobts [type='file'], #form .radiobts [type='checkbox'], #form .radiobts [type='radio'] {
        margin: 0 0 1rem;
    }

    form .radiobts [type="checkbox"], form .radiobts [type="radio"], #form .radiobts [type="checkbox"], #form .radiobts [type="radio"] {
        box-sizing: border-box;
        padding: 0;
    }

        form .radiobts [type='checkbox'] + label[for], form .radiobts [type='radio'] + label[for], #form .radiobts [type='checkbox'] + label[for], #form .radiobts [type='radio'] + label[for] {
            cursor: pointer;
        }

        form .radiobts [type='checkbox'] + label, form .radiobts [type='radio'] + label, #form .radiobts [type='checkbox'] + label, #form .radiobts [type='radio'] + label {
            display: inline-block;
            vertical-align: baseline;
            margin-left: 0;
            margin-right: 0;
            margin-bottom: 0;
            font-weight: 400;
        }

    form .radiobts input[type="checkbox"]:not(old), form .radiobts input[type="radio"]:not(old), #form .radiobts input[type="checkbox"]:not(old), #form .radiobts input[type="radio"]:not(old) {
        display: none;
    }

    form .radiobts input[type="checkbox"] + label, form .radiobts input[type="radio"] + label, #form .radiobts input[type="checkbox"] + label, #form .radiobts input[type="radio"] + label {
        color: #333;
        width: 100%;
        font-size: 16px !important;
        font-weight: 400;
        padding: 10px 0;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        form .radiobts input[type="checkbox"] + label:before, form .radiobts input[type="checkbox"] + label:after, form .radiobts input[type="radio"] + label:before, form .radiobts input[type="radio"] + label:after, #form .radiobts input[type="checkbox"] + label:before, #form .radiobts input[type="checkbox"] + label:after, #form .radiobts input[type="radio"] + label:before, #form .radiobts input[type="radio"] + label:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        form .radiobts input[type="checkbox"] + label span, #form .radiobts input[type="checkbox"] + label span {
            display: inline-block;
            width: 25px;
            height: 25px;
            margin: -2px 10px 0 0;
            vertical-align: middle;
            border: 1px solid #cdcdcd;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            cursor: pointer;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            form .radiobts input[type="checkbox"] + label span:before, form .radiobts input[type="checkbox"] + label span:after, #form .radiobts input[type="checkbox"] + label span:before, #form .radiobts input[type="checkbox"] + label span:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            form .radiobts input[type="checkbox"] + label span.label-text, #form .radiobts input[type="checkbox"] + label span.label-text {
                position: static !important;
                float: left;
                margin: 0 !important;
                max-width: 80%;
                display: inline !important;
                background: transparent !important;
                border: 0px none !important;
                border-radius: 0px !important;
                box-sizing: border-box !important;
                width: initial !important;
                height: auto !important;
                vertical-align: middle !important;
            }

                form .radiobts input[type="checkbox"] + label span.label-text:after, #form .radiobts input[type="checkbox"] + label span.label-text:after {
                    display: none;
                }

        form .radiobts input[type="radio"] + label span, #form .radiobts input[type="radio"] + label span {
            display: inline-block;
            width: 25px;
            height: 25px;
            margin: -2px 10px 0 0;
            vertical-align: middle;
            cursor: pointer;
            position: relative;
            background: transparent;
            border: 1px solid #cdcdcd;
            -webkit-border-radius: 100px;
            -moz-border-radius: 100px;
            border-radius: 100px;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            form .radiobts input[type="radio"] + label span:before, form .radiobts input[type="radio"] + label span:after, #form .radiobts input[type="radio"] + label span:before, #form .radiobts input[type="radio"] + label span:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            form .radiobts input[type="radio"] + label span.label-text, #form .radiobts input[type="radio"] + label span.label-text {
                position: static !important;
                float: left;
                margin: 0 !important;
                max-width: 80%;
                display: inline !important;
                background: transparent !important;
                border: 0px none !important;
                border-radius: 0px !important;
                box-sizing: border-box !important;
                width: initial !important;
                height: auto !important;
                vertical-align: middle !important;
            }

                form .radiobts input[type="radio"] + label span.label-text:after, #form .radiobts input[type="radio"] + label span.label-text:after {
                    display: none;
                }

    form .radiobts input[type="checkbox"]:checked + label span, #form .radiobts input[type="checkbox"]:checked + label span {
        position: relative;
        background: #7d94bc;
        border: none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        form .radiobts input[type="checkbox"]:checked + label span:before, form .radiobts input[type="checkbox"]:checked + label span:after, #form .radiobts input[type="checkbox"]:checked + label span:before, #form .radiobts input[type="checkbox"]:checked + label span:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    form .radiobts input[type="radio"]:checked + label span, #form .radiobts input[type="radio"]:checked + label span {
        position: relative;
        background: transparent;
        border: 1px solid #7d94bc;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        form .radiobts input[type="radio"]:checked + label span:before, form .radiobts input[type="radio"]:checked + label span:after, #form .radiobts input[type="radio"]:checked + label span:before, #form .radiobts input[type="radio"]:checked + label span:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    form .radiobts input[type="checkbox"]:checked + label span:after, #form .radiobts input[type="checkbox"]:checked + label span:after {
        content: '';
        position: absolute;
        width: 73.9%;
        height: 43.4%;
        top: 17.39%;
        left: 13%;
        border: 4px solid #fff;
        border-top: none;
        border-right: none;
        background: transparent;
        transform: rotate(-45deg);
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        form .radiobts input[type="checkbox"]:checked + label span:after:before, form .radiobts input[type="checkbox"]:checked + label span:after:after, #form .radiobts input[type="checkbox"]:checked + label span:after:before, #form .radiobts input[type="checkbox"]:checked + label span:after:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    form .radiobts input[type="radio"]:checked + label span:after, #form .radiobts input[type="radio"]:checked + label span:after {
        content: '';
        position: absolute;
        width: 84%;
        height: 80%;
        top: 10%;
        left: 8%;
        border: none;
        background: #7d94bc;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        form .radiobts input[type="radio"]:checked + label span:after:before, form .radiobts input[type="radio"]:checked + label span:after:after, #form .radiobts input[type="radio"]:checked + label span:after:before, #form .radiobts input[type="radio"]:checked + label span:after:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

form input.error, form textarea.error, form select.error, #form input.error, #form textarea.error, #form select.error {
    border-color: red !important;
    background-color: #fef3f3 !important;
}

.introjs-overlay {
    position: absolute;
    z-index: 999999;
    background-color: #fff;
    opacity: 0;
    background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
    background: radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.introjs-fixParent {
    z-index: auto !important;
    opacity: 1.0 !important;
    position: absolute !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
}

.introjs-showElement,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
    z-index: 9999999 !important;
}

.introjs-disableInteraction {
    z-index: 99999999 !important;
    position: absolute;
}

.introjs-relativePosition,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
    position: relative;
}

.introjs-helperLayer {
    position: absolute;
    z-index: 9999998;
    background-color: #FFF;
    background-color: rgba(255, 255, 255, 0.9);
    border: 1px solid #777;
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 4px;
    box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.introjs-tooltipReferenceLayer {
    position: absolute;
    z-index: 10000000;
    background-color: transparent;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.introjs-helperLayer *,
.introjs-helperLayer *:before,
.introjs-helperLayer *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
}

.introjs-helperNumberLayer {
    position: absolute;
    top: -16px;
    left: -16px;
    z-index: 9999999999 !important;
    padding: 2px;
    font-family: Arial, verdana, tahoma;
    font-size: 13px;
    font-weight: bold;
    color: white;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    background: #cf0404;
    /* Old browsers */
    width: 20px;
    height: 20px;
    line-height: 20px;
    border: 3px solid white;
    border-radius: 50%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0);
    /* IE6-9 */
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000);
    /* IE10 text shadows */
    /*box-shadow: 0 2px 5px rgba(0,0,0,.4);*/
}

.introjs-arrow {
    border: 5px solid #F0F0F0;
    content: '';
    position: absolute;
}

    .introjs-arrow.top {
        top: -10px;
        left: 130px;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: #F0F0F0;
        border-left-color: transparent;
    }

    .introjs-arrow.top-right {
        top: -10px;
        right: 10px;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: #F0F0F0;
        border-left-color: transparent;
    }

    .introjs-arrow.top-middle {
        top: -10px;
        left: 50%;
        margin-left: -5px;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: #F0F0F0;
        border-left-color: transparent;
    }

    .introjs-arrow.right {
        right: -10px;
        top: 10px;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: #F0F0F0;
    }

    .introjs-arrow.right-bottom {
        bottom: 10px;
        right: -10px;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: #F0F0F0;
    }

    .introjs-arrow.bottom {
        bottom: -10px;
        border-top-color: #F0F0F0;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    }

    .introjs-arrow.left {
        left: -10px;
        top: 10px;
        border-top-color: transparent;
        border-right-color: #F0F0F0;
        border-bottom-color: transparent;
        border-left-color: transparent;
    }

    .introjs-arrow.left-bottom {
        left: -10px;
        bottom: 10px;
        border-top-color: transparent;
        border-right-color: #F0F0F0;
        border-bottom-color: transparent;
        border-left-color: transparent;
    }

.introjs-tooltip {
    position: absolute;
    padding: 10px;
    background-color: #F0F0F0;
    min-width: 450px;
    max-width: 600px;
    border-radius: 3px;
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
    text-align: center;
    -webkit-transition: opacity 0.1s ease-out;
    -moz-transition: opacity 0.1s ease-out;
    -ms-transition: opacity 0.1s ease-out;
    -o-transition: opacity 0.1s ease-out;
    transition: opacity 0.1s ease-out;
}

.introjs-tooltiptext strong {
    font-weight: normal;
    color: #7488ac;
    text-transform: uppercase;
}

.introjs-tooltipbuttons {
    text-align: center;
    white-space: nowrap;
}

/*
 Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
 Changed by Afshin Mehrabani
 Updated by Daniele Pascucci
*/
.introjs-button {
    position: relative;
    overflow: visible;
    display: inline-block;
    padding: 1px 10px 0px 10px;
    border: 0px solid #d4d4d4;
    margin: 0;
    text-decoration: none;
    /*text-shadow: 1px 1px 0 #fff;*/
    font-size: 12px;
    font-family: 'Source Sans Pro', Arial, sans-serif;
    color: #fff;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    background-color: #7d94bc;
    width: 85px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    vertical-align: middle;
    margin-right: 5px;
    /*
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7d94bc), to(#7d94bc));
  background-image: -moz-linear-gradient(#7d94bc, #7d94bc);
  background-image: -o-linear-gradient(#7d94bc, #7d94bc);
  background-image: linear-gradient(#7d94bc, #7d94bc);
  */
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    /*background-clip: padding-box;*/
    /* commented out due to Opera 11.10 bug */
    -webkit-border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    border-radius: 0.2em;
    /* IE hacks */
    zoom: 1;
    *display: inline;
    margin-top: 10px;
}

    .introjs-button:hover {
        border-color: #bcbcbc;
        text-decoration: none;
        box-shadow: 0px 1px 1px #e3e3e3;
    }

    .introjs-button:focus,
    .introjs-button:active {
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7d94bc), to(#7d94bc));
        background-image: -moz-linear-gradient(#7d94bc, #7d94bc);
        background-image: -o-linear-gradient(#7d94bc, #7d94bc);
        background-image: linear-gradient(#7d94bc, #7d94bc);
    }

    /* overrides extra padding on button elements in Firefox */
    .introjs-button::-moz-focus-inner {
        padding: 0;
        border: 0;
    }

.introjs-skipbutton {
    margin-right: 5px;
    /*color: #7a7a7a;*/
}

.introjs-prevbutton {
    -webkit-border-radius: 0.2em 0.2em 0.2em 0.2em;
    -moz-border-radius: 0.2em 0.2em 0.2em 0.2em;
    border-radius: 0.2em 0.2em 0.2em 0.2em;
}

.introjs-nextbutton {
    -webkit-border-radius: 0.2em 0.2em 0.2em 0.2em;
    -moz-border-radius: 0.2em 0.2em 0.2em 0.2em;
    border-radius: 0.2em 0.2em 0.2em 0.2em;
}

.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
    color: #9a9a9a;
    border-color: #d4d4d4;
    box-shadow: none;
    cursor: default;
    background-color: #DADADA;
    background-image: none;
    text-decoration: none;
}

.introjs-bullets {
    text-align: center;
}

    .introjs-bullets ul {
        clear: both;
        margin: 15px auto 0;
        padding: 0;
        display: inline-block;
    }

        .introjs-bullets ul li {
            list-style: none;
            float: left;
            margin: 0 2px;
        }

            .introjs-bullets ul li a {
                display: block;
                width: 6px;
                height: 6px;
                background: #ccc;
                border-radius: 10px;
                -moz-border-radius: 10px;
                -webkit-border-radius: 10px;
                text-decoration: none;
            }

                .introjs-bullets ul li a:hover {
                    background: #7d94bc;
                }

                .introjs-bullets ul li a.active {
                    background: #7d94bc;
                }

.introjs-progress {
    overflow: hidden;
    height: 10px;
    margin: 10px 0 5px 0;
    border-radius: 4px;
    background-color: #ecf0f1;
}

.introjs-progressbar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 10px;
    line-height: 10px;
    text-align: center;
    background-color: #08c;
}

.introjsFloatingElement {
    position: absolute;
    height: 0;
    width: 0;
    left: 50%;
    top: 50%;
}

/* ADSERVER */
.adzone.flash .flash {
    margin: 0 auto !important;
}

.adzone.linkedimage .linkedimage {
    margin: 0 auto !important;
}

.adzone.iframe {
    margin: 0 auto !important;
    text-align: center;
}

    .adzone.iframe .adviframecontainer {
        margin: 0 auto !important;
        text-align: center;
    }

#adv_mymoto_sidebar_1 {
    margin: 15px auto;
}

#adv_mymoto_centr_1 {
    margin: 15px 0 15px 0px;
}

/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
    border-radius: 5px;
    border: 2px solid #000;
    background: #404040;
    color: #fff;
}

    /* Use this next selector to style things like font-size and line-height: */
    .tooltipster-default .tooltipster-content {
        font-family: Arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        padding: 4px 5px;
        overflow: hidden;
        font-weight: bold;
    }

    /* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
    .tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
        /* border-color: ... !important; */
    }

/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
    cursor: help;
    margin-left: 4px;
}

/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
    padding: 0;
    font-size: 0;
    line-height: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    pointer-events: none;
    width: auto;
    overflow: visible;
    max-width: 50%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .tooltipster-base:before, .tooltipster-base:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .tooltipster-base .tooltipster-content {
        overflow: hidden;
    }

/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
    display: block;
    text-align: center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

    .tooltipster-arrow span, .tooltipster-arrow-border {
        display: block;
        width: 0;
        height: 0;
        position: absolute;
    }

.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
    border-left: 8px solid transparent !important;
    border-right: 8px solid transparent !important;
    border-top: 8px solid;
    bottom: -7px;
}

.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
    border-left: 9px solid transparent !important;
    border-right: 9px solid transparent !important;
    border-top: 9px solid;
    bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
    border-left: 8px solid transparent !important;
    border-right: 8px solid transparent !important;
    border-bottom: 8px solid;
    top: -7px;
}

.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
    border-left: 9px solid transparent !important;
    border-right: 9px solid transparent !important;
    border-bottom: 9px solid;
    top: -7px;
}

.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
    left: 0;
    right: 0;
    margin: 0 auto;
}

.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
    left: 6px;
}

.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
    left: 5px;
}

.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {
    right: 6px;
}

.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
    right: 5px;
}

.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
    border-top: 8px solid transparent !important;
    border-bottom: 8px solid transparent !important;
    border-left: 8px solid;
    top: 50%;
    margin-top: -7px;
    right: -7px;
}

.tooltipster-arrow-left .tooltipster-arrow-border {
    border-top: 9px solid transparent !important;
    border-bottom: 9px solid transparent !important;
    border-left: 9px solid;
    margin-top: -8px;
}

.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
    border-top: 8px solid transparent !important;
    border-bottom: 8px solid transparent !important;
    border-right: 8px solid;
    top: 50%;
    margin-top: -7px;
    left: -7px;
}

.tooltipster-arrow-right .tooltipster-arrow-border {
    border-top: 9px solid transparent !important;
    border-bottom: 9px solid transparent !important;
    border-right: 9px solid;
    margin-top: -8px;
}

/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
.tooltipster-fade {
    opacity: 0;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    -ms-transition-property: opacity;
    transition-property: opacity;
}

.tooltipster-fade-show {
    opacity: 1;
}

.tooltipster-grow {
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-backface-visibility: hidden;
}

.tooltipster-grow-show {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

.tooltipster-swing {
    opacity: 0;
    -webkit-transform: rotateZ(4deg);
    -moz-transform: rotateZ(4deg);
    -o-transform: rotateZ(4deg);
    -ms-transform: rotateZ(4deg);
    transform: rotateZ(4deg);
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
}

.tooltipster-swing-show {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
    -moz-transform: rotateZ(0deg);
    -o-transform: rotateZ(0deg);
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
    -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
    -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
    -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
    -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
    -o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
    transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
    top: 0;
    -webkit-transition-property: top;
    -moz-transition-property: top;
    -o-transition-property: top;
    -ms-transition-property: top;
    transition-property: top;
    -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

    .tooltipster-fall.tooltipster-dying {
        -webkit-transition-property: all;
        -moz-transition-property: all;
        -o-transition-property: all;
        -ms-transition-property: all;
        transition-property: all;
        top: 0px !important;
        opacity: 0;
    }

.tooltipster-slide {
    left: -40px;
    -webkit-transition-property: left;
    -moz-transition-property: left;
    -o-transition-property: left;
    -ms-transition-property: left;
    transition-property: left;
    -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}

    .tooltipster-slide.tooltipster-dying {
        -webkit-transition-property: all;
        -moz-transition-property: all;
        -o-transition-property: all;
        -ms-transition-property: all;
        transition-property: all;
        left: 0px !important;
        opacity: 0;
    }

/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
    opacity: 0.5;
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}

@keyframes showmenusLeft {
    from {
        opacity: 0;
        transform: translate(-42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Firefox < 16 */
@-moz-keyframes showmenusLeft {
    from {
        opacity: 0;
        transform: translate(-42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes showmenusLeft {
    from {
        opacity: 0;
        transform: translate(-42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Internet Explorer */
@-ms-keyframes showmenusLeft {
    from {
        opacity: 0;
        transform: translate(-42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Opera < 12.1 */
@-o-keyframes showmenusLeft {
    from {
        opacity: 0;
        transform: translate(-42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

@keyframes showmenusRight {
    from {
        opacity: 0;
        transform: translate(42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Firefox < 16 */
@-moz-keyframes showmenusRight {
    from {
        opacity: 0;
        transform: translate(42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes showmenusRight {
    from {
        opacity: 0;
        transform: translate(42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Internet Explorer */
@-ms-keyframes showmenusRight {
    from {
        opacity: 0;
        transform: translate(42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

/* Opera < 12.1 */
@-o-keyframes showmenusRight {
    from {
        opacity: 0;
        transform: translate(42px, 0px);
    }

    to {
        opacity: 1;
        transform: translate(0px, 0px);
    }
}

.pswp .pswp__video iframe {
    border: 0;
    vertical-align: middle;
    padding: 0;
}

#footer-help {
    background: #fff;
    float: none;
    clear: both;
    margin-bottom: 0px;
    display: block;
    padding-top: 0px;
}

@media only screen and (min-width: 1024px) {
    #footer-help {
        display: none;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #footer-help {
        display: block;
        width: 1030px;
        margin: 0 auto;
        overflow: hidden;
    }
}

@media only screen and (max-width: 1023px) {
    #footer-help {
        display: block;
        width: 768px;
        margin: 0 auto;
        overflow: hidden;
    }
}

@media only screen and (max-width: 767px) {
    #footer-help {
        display: block;
        width: auto;
        margin: 0 auto;
        overflow: hidden;
    }
}

#footer-help #btnSendFeedbackFooter {
    padding: 0px 20px;
    border: 1px solid #999;
    color: #666;
    height: 45px;
    line-height: 45px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 454px;
    margin: 0 auto 0px 296px;
    cursor: pointer;
    float: none;
    clear: both;
    text-align: center;
    font-size: 12px;
    text-transform: uppercase;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

    #footer-help #btnSendFeedbackFooter:before, #footer-help #btnSendFeedbackFooter:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 767px) {
    #footer-help #btnSendFeedbackFooter {
        width: 300px;
        margin: 0 auto 0px auto;
    }
}

#footer-help #btnSendFeedbackFooter:before {
    font-size: 20px;
    color: #7d94bc;
    font-weight: 300;
    line-height: 16px;
    padding-right: 20px;
    vertical-align: sub;
}

#footer-help.confirm-mail-code #btnSendFeedbackFooter, #footer-help.confirm-mail-mail #btnSendFeedbackFooter {
    margin: 0 auto;
}

div.up-footer {
    float: left;
    display: block;
    clear: both;
    width: 100%;
    padding: 30px 0 30px 0;
    margin: 30px 0 0 0;
    text-align: center;
    background-color: #fff;
    min-width: 1030px;
}

@media only screen and (max-width: 1023px) {
    div.up-footer {
        min-width: 768px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    div.up-footer {
        min-width: 1010px;
    }
}

@media only screen and (max-width: 767px) {
    div.up-footer {
        min-width: 300px;
    }
}

footer {
    clear: both;
}

#footer-cont {
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 1030px;
    margin: 0 auto;
}

    #footer-cont:before {
        content: ' ';
        box-shadow: 0 2px 4px rgba(186, 186, 186, 0.5);
        background-color: #e1e1e1;
        width: 100%;
        height: 1px;
        display: block;
    }

    #footer-cont:before, #footer-cont:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    #footer-cont {
        width: 748px;
        padding: 0 10px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #footer-cont {
        width: 1010px;
        padding: 0 10px;
    }
}

@media only screen and (max-width: 767px) {
    #footer-cont {
        width: 96%;
        padding: 0 2%;
    }
}

#footer-cont p.am-logo {
    color: #000;
    font-size: 15px;
    font-weight: 300;
    width: auto;
    overflow: initial;
    height: auto;
    padding-top: initial;
}

@media screen and (max-width: 720px) {
    #footer-cont p.am-logo {
        font-size: 14px;
    }
}

@media screen and (max-width: 470px) {
    #footer-cont p.am-logo {
        font-size: 13px;
    }
}

#footer-cont p.am-logo:before {
    margin-right: 20px;
}

@media screen and (max-width: 470px) {
    #footer-cont p.am-logo span.firstline {
        position: absolute;
        top: -8px;
    }

    #footer-cont p.am-logo span.secondline {
        position: absolute;
        top: 5px;
    }
}

#footer-cont .footer-network {
    padding-left: 0;
    padding-right: 0;
}

    #footer-cont .footer-network .ftr-ntw-content .network-logos {
        float: right;
        width: auto;
        height: 53px;
        text-align: right;
    }

@media screen and (max-width: 700px) {
    #footer-cont .footer-network .ftr-ntw-content .network-logos {
        float: none;
        clear: both;
        width: 100%;
        position: relative;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

        #footer-cont .footer-network .ftr-ntw-content .network-logos:before {
            content: ' ';
            box-shadow: 0 2px 4px rgba(186, 186, 186, 0.5);
            background-color: #e1e1e1;
            width: 100%;
            height: 1px;
            display: block;
            position: absolute;
            top: 0;
        }
}

#footer-cont .footer-network .ftr-ntw-content:after {
    /*box-shadow: 0px transparent;
								background-color: transparent;*/
}

/* LANCI PRINCIPALI */
#lanci {
    width: 100%;
    overflow: hidden;
    padding: 6px 0 19px 0;
}

    #lanci .lancio {
        position: relative;
        float: left;
        width: 300px;
        height: 218px;
        margin-bottom: 4px;
        overflow: hidden;
    }

@media only screen and (max-width: 1023px) {
    #lanci .lancio {
        width: 363px;
        padding: 0 10px 0 0;
        margin: 10px 10px 0 0;
        border-right: 1px solid #cdcdcd;
    }
}

#lanci .lancio.noBorder {
    border: none !important;
    background: none !important;
    padding: 0 !important;
    margin-left: 0;
    margin-right: 0;
}

#lanci .lancio.right {
    float: right;
    clear: right;
    margin-top: 0;
    margin-bottom: 11px;
}

#lanci .lancio .overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    width: 300px;
    height: 109px;
    background: url("../img/layout/lancio_overlay_piccolo.png") 0 0 repeat-x;
}

@media only screen and (max-width: 1023px) {
    #lanci .lancio .overlay {
        width: 363px;
    }
}

#lanci .lancio .cover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

@media only screen and (max-width: 1023px) {
    #lanci .lancio .cover {
        width: 363px;
    }
}

#lanci .lancio .blocco-notizia {
    position: absolute;
    bottom: 20px;
    left: 20px;
    margin: 0;
    z-index: 5;
    width: 260px;
    color: #fff;
    font-size: 18px;
    line-height: 18px;
}

    #lanci .lancio .blocco-notizia .occhiello {
        font-size: 12px;
        color: #fff;
    }

    #lanci .lancio .blocco-notizia .titolo {
        font-size: 18px;
        margin: 0;
        padding: 0 0 6px 0;
    }

        #lanci .lancio .blocco-notizia .titolo.video {
            padding: 0 0 0 45px;
            background: url("../img/loghi/lancio_play_btn.png") -1px 50% no-repeat;
        }

    #lanci .lancio .blocco-notizia .social-counters {
        position: relative;
        bottom: auto;
        left: auto;
        float: left;
        clear: left;
    }

    #lanci .lancio .blocco-notizia .nascosto {
        overflow: hidden;
        width: 100%;
        height: auto;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 14px;
        border-top: 1px solid #fff;
        zoom: 1;
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }

.no-touch #lanci .lancio .blocco-notizia .nascosto {
    max-height: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}

#lanci .lancio .social-counters {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 10;
}

#lanci .lancio#lancio-main {
    width: 709px;
    height: 440px;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    border-right: 1px solid #cdcdcd;
}

@media only screen and (max-width: 1023px) {
    #lanci .lancio#lancio-main {
        width: 748px;
        margin: 0;
        padding: 0;
        border-right: none;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #lanci .lancio#lancio-main {
        width: 701px;
        margin: 0 5px 0 0;
        padding: 0;
    }
}

@media only screen and (max-width: 1023px) {
    #lanci .lancio#lancio-main .cover {
        width: 100%;
    }
}

#lanci .lancio#lancio-main .overlay {
    width: 709px;
    height: 200px;
    background: url("../img/layout/lancio_overlay_grande.png") 0 0 repeat-x;
    -webkit-transition: height 0.4s ease-in-out;
    -moz-transition: height 0.4s ease-in-out;
    -ms-transition: height 0.4s ease-in-out;
    -o-transition: height 0.4s ease-in-out;
    transition: height 0.4s ease-in-out;
}

@media only screen and (max-width: 1023px) {
    #lanci .lancio#lancio-main .overlay {
        width: 100%;
    }
}

#lanci .lancio#lancio-main .blocco-notizia {
    width: 465px;
    left: 30px;
}

    #lanci .lancio#lancio-main .blocco-notizia .titolo {
        font-size: 42px;
        line-height: 46px;
        text-decoration: none;
    }

.no-touch #lanci .lancio#lancio-main:hover .nascosto {
    height: auto;
    max-height: 200px;
    opacity: 1;
    filter: alpha(opacity=100);
    margin: 10px 0 0 0;
    padding: 10px 0 0 0;
}

.no-touch #lanci .lancio#lancio-main:hover .overlay {
    height: 264px;
}

#lanci .lancio a {
    display: inline-block;
    color: #fff;
}

/* FINE LANCI PRINCIPALI */
/* PROVE */
#prove {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin: 20px 0 0 0;
}

    #prove .grey-button {
        position: absolute;
        top: 0;
        right: 10px;
    }

    #prove .prove-cont {
        margin: 20px 0 0 0;
        padding: 20px 0 0 0;
        border-top: 1px solid #cdcdcd;
    }

    #prove .prove-cont {
        *zoom: 1;
    }

        #prove .prove-cont:before, #prove .prove-cont:after {
            content: "";
            display: table;
        }

        #prove .prove-cont:after {
            clear: both;
        }

    #prove .blocco-notizia {
        float: left;
        width: 242px;
        padding: 0 10px 0 0;
        margin: 0 10px 0 0;
        background: url("../img/layout/dotted_border_vertical.png") 100% 0 repeat-y;
    }

@media only screen and (max-width: 1023px) {
    #prove .blocco-notizia {
        width: 362px;
    }

        #prove .blocco-notizia:nth-child(2), #prove .blocco-notizia:nth-child(5) {
            background: none;
            margin-right: 0;
            padding-right: 0;
        }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #prove .blocco-notizia {
        padding: 0 7px 0 0;
        margin: 0 7px 0 0;
    }
}

#prove .blocco-notizia img {
    margin-top: 10px;
}

#prove .blocco-notizia .titolo {
    font-size: 14px;
}

#prove .blocco-notizia .abstract {
    font-size: 12px;
    line-height: 15px;
}

#prove .separator {
    display: none;
    float: left;
    width: 100%;
    height: 4px;
    margin: 10px 0;
    background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
}

@media only screen and (max-width: 1023px) {
    #prove .separator {
        display: block;
    }
}

/* FINE PROVE */
/* MERCATO */
#mercato {
    clear: both;
    position: relative;
    width: 100%;
}

    #mercato .mercato-cont {
        margin: 20px 0 0 0;
        border-top: 1px solid #cdcdcd;
    }

    #mercato .mercato-cont {
        *zoom: 1;
    }

        #mercato .mercato-cont:before, #mercato .mercato-cont:after {
            content: "";
            display: table;
        }

        #mercato .mercato-cont:after {
            clear: both;
        }

        #mercato .mercato-cont #ricerca-veloce {
            float: left;
            width: 302px;
            margin: 20px 0 0 0;
            padding: 10px 10px 20px 10px;
            background: #f7f7f7;
        }

@media only screen and (max-width: 1023px) {
    #mercato .mercato-cont #ricerca-veloce {
        width: 407px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #mercato .mercato-cont #ricerca-veloce {
        padding-right: 5px;
    }
}

#mercato .mercato-cont #ricerca-veloce .titolo {
    font-size: 14px;
    font-weight: 600;
    color: #7186aa;
    text-transform: uppercase;
}

#mercato .mercato-cont #ricerca-veloce form,
#mercato .mercato-cont #ricerca-veloce div#form {
    clear: both;
    display: block;
}

    #mercato .mercato-cont #ricerca-veloce form > input,
    #mercato .mercato-cont #ricerca-veloce div#form > input {
        display: inline-block;
        width: 280px;
        padding: 10px;
        margin: 12px 0 0 0;
        font-size: 14px;
        color: #808080;
        border: 1px solid #cecece;
    }

@media only screen and (max-width: 1023px) {
    #mercato .mercato-cont #ricerca-veloce form > input,
    #mercato .mercato-cont #ricerca-veloce div#form > input {
        width: 385px;
    }
}

@media only screen and (max-width: 1023px) {
    #mercato .mercato-cont #ricerca-veloce form .customSelect,
    #mercato .mercato-cont #ricerca-veloce div#form .customSelect {
        width: 385px;
    }
}

#mercato .mercato-cont #ricerca-veloce form .blue-button,
#mercato .mercato-cont #ricerca-veloce div#form .blue-button {
    margin: 12px 0 0 0;
}

#mercato .mercato-cont #ricerca-veloce form .num-offerte,
#mercato .mercato-cont #ricerca-veloce div#form .num-offerte {
    float: left;
    text-transform: uppercase;
    font-size: 15px;
    margin: 15px 0 0 15px;
}

#mercato .mercato-cont #ricerca-veloce .altre-opzioni {
    display: inline-block;
    width: 100%;
    margin: 10px 0 0 0;
    padding: 0 0 12px 0;
    border-top: 1px solid #dbdbdb;
    background: url("../img/layout/bg_fine_sezione.png") 0 100% repeat-x;
}

    #mercato .mercato-cont #ricerca-veloce .altre-opzioni .grey-button {
        clear: both;
        margin: 10px 0 0 0;
    }

#mercato .mercato-cont #ricerca-veloce .nuovo-annuncio-btn {
    display: block;
    clear: both;
    float: left;
    margin: 7px 0 0 0;
    padding: 0 0 0 40px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    background: url("../img/loghi/ricerca_veloce_inserisci_annuncio_btn.png") 0 0 no-repeat;
}

#mercato .mercato-cont #notizie-mercato {
    float: left;
    width: 377px;
    overflow: hidden;
    padding: 0 0 20px 10px;
    margin: 20px 0 0 10px;
    background: url("../img/layout/dotted_border_vertical.png") 0 0 repeat-y;
}

@media only screen and (max-width: 1023px) {
    #mercato .mercato-cont #notizie-mercato {
        width: 100%;
        background: none;
        margin-left: 0;
        padding: 20px 0 0 0;
        border-top: 1px solid #cdcdcd;
    }
}

#mercato .mercato-cont #notizie-mercato .blocco-notizia {
    float: left;
    padding: 0 0 10px 0;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
}

@media only screen and (max-width: 1023px) {
    #mercato .mercato-cont #notizie-mercato .blocco-notizia {
        width: 364px;
        padding: 0 10px 0 0;
        margin: 0 10px 0 0;
        background: url("../img/layout/dotted_border_vertical.png") 100% 0 repeat-y;
    }
}

#mercato .mercato-cont #notizie-mercato .blocco-notizia .abstract {
    margin-top: 10px;
}

#mercato .mercato-cont #notizie-mercato .blocco-notizia img {
    margin-top: 25px;
}

#mercato .mercato-cont #offerte-mercato {
    float: right;
    width: 280px;
    padding: 20px 0 15px 10px;
    border-left: 1px solid #cdcdcd;
}

@media only screen and (max-width: 1023px) {
    #mercato .mercato-cont #offerte-mercato {
        width: 300px;
    }
}

#mercato .mercato-cont #offerte-mercato .titolo {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

#mercato .mercato-cont #offerte-mercato .altre-opzioni {
    float: left;
    clear: both;
    margin: 20px 0 0 0;
}

#mercato .mercato-cont #offerte-mercato .altre-opzioni {
    *zoom: 1;
}

    #mercato .mercato-cont #offerte-mercato .altre-opzioni:before, #mercato .mercato-cont #offerte-mercato .altre-opzioni:after {
        content: "";
        display: table;
    }

    #mercato .mercato-cont #offerte-mercato .altre-opzioni:after {
        clear: both;
    }

    #mercato .mercato-cont #offerte-mercato .altre-opzioni .vedi-tutti-btn {
        float: left;
        height: 24px;
        line-height: 24px;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 11px;
        text-align: center;
        color: #808080 !important;
        background: #dadada;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        #mercato .mercato-cont #offerte-mercato .altre-opzioni .vedi-tutti-btn:before, #mercato .mercato-cont #offerte-mercato .altre-opzioni .vedi-tutti-btn:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

/* FINE MERCATO */
/* FASCIA TV */
#fascia-tv {
    position: relative;
    clear: both;
    width: 1006px;
    padding: 18px 12px;
    background: #2a2a2a;
}

#fascia-tv {
    *zoom: 1;
}

    #fascia-tv:before, #fascia-tv:after {
        content: "";
        display: table;
    }

    #fascia-tv:after {
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    #fascia-tv {
        width: 724px;
    }
}

#fascia-tv .social-cont {
    position: absolute;
    top: 0;
    right: 0;
}

#fascia-tv .titolo-sezione {
    color: #dadada;
    border-bottom: 2px solid #dadada;
}

#fascia-tv .grey-button {
    position: absolute;
    top: 18px;
    right: 10px;
    background-color: #454545;
    color: #b5b5b5;
}

#fascia-tv .tvmoto-cont {
    margin: 15px 0 0 0;
    padding: 10px 0;
    border-top: 1px solid #404040;
}

#fascia-tv .carousel-cont {
    float: left;
    width: 699px;
    padding: 0 10px 0 0;
    border-right: 1px solid #353535;
}

@media only screen and (max-width: 1023px) {
    #fascia-tv .carousel-cont {
        width: 100%;
        border: none;
    }
}

#fascia-tv .carousel-cont .blocco-notizia {
    background: none;
}

#fascia-tv .carousel-cont .slider {
    border-color: #404040;
}

    #fascia-tv .carousel-cont .slider .jcarousel ul li a {
        float: left;
        position: relative;
        width: 230px;
    }

        #fascia-tv .carousel-cont .slider .jcarousel ul li a img {
            float: left;
        }

        #fascia-tv .carousel-cont .slider .jcarousel ul li a .blocco-notizia {
            clear: both;
            float: left;
            margin: 5px 0 0 0;
            padding: 0;
            border: none;
        }

            #fascia-tv .carousel-cont .slider .jcarousel ul li a .blocco-notizia .occhiello {
                font-size: 11px;
            }

            #fascia-tv .carousel-cont .slider .jcarousel ul li a .blocco-notizia .titolo {
                font-size: 12px;
                color: #d9d9d9;
                line-height: 12px;
                margin: 5px 0 0 0;
            }

            #fascia-tv .carousel-cont .slider .jcarousel ul li a .blocco-notizia .abstract {
                font-size: 11px;
                color: #808080;
                margin: 5px 0 0 0;
            }

.no-touch #fascia-tv .carousel-cont .slider .jcarousel ul li a:hover .play-btn {
    width: 105px;
}

    .no-touch #fascia-tv .carousel-cont .slider .jcarousel ul li a:hover .play-btn span {
        zoom: 1;
        opacity: 1;
        filter: alpha(opacity=100);
    }

#fascia-tv .countdown-cont {
    float: right;
    width: 262px;
    height: 143px;
    padding: 15px 12px;
    margin: 0 0 0 10px;
    text-align: center;
    background: #242424;
}

@media only screen and (max-width: 1023px) {
    #fascia-tv .countdown-cont {
        display: none;
    }
}

#fascia-tv .countdown-cont .logo-evento {
    text-transform: uppercase;
    padding: 0 0 8px 0;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
}

    #fascia-tv .countdown-cont .logo-evento .live-in {
        clear: both;
        padding: 0 0 0 22px;
        font-size: 14px;
        font-weight: 600;
        background: url("../img/loghi/live_in_icon.png") 0 0 no-repeat;
    }

#fascia-tv .countdown-cont #cd-left {
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
}

    #fascia-tv .countdown-cont #cd-left .countdown-section {
        width: 50px;
        margin: 0 0 0 10px;
        color: #d9d9d9;
    }

        #fascia-tv .countdown-cont #cd-left .countdown-section .countdown-amount {
            font-size: 24px;
        }

        #fascia-tv .countdown-cont #cd-left .countdown-section .countdown-period {
            font-size: 16px;
            font-weight: 300;
        }

#fascia-tv .countdown-cont .data {
    float: left;
    width: 100%;
    margin: 8px 0 0 0;
    font-size: 11px;
    color: #808080;
}

#fascia-tv .sezione-extra .collegamento {
    float: right;
    width: 262px;
    height: 260px;
    padding: 15px 12px;
    margin: 9px 0 0 0;
    position: relative;
    overflow: hidden;
}

@media only screen and (max-width: 1023px) {
    #fascia-tv .sezione-extra .collegamento {
        float: left;
        margin-right: 15px;
    }
}

#fascia-tv .sezione-extra .collegamento .lancio {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

#fascia-tv .sezione-extra .collegamento .infos {
    position: absolute;
    bottom: 14px;
    left: 14px;
    z-index: 5;
    width: 259px;
    text-transform: uppercase;
    color: #a3a3a3;
}

    #fascia-tv .sezione-extra .collegamento .infos .titolo {
        float: left;
        display: inline;
        font-size: 22px;
        font-weight: 600;
        border-bottom: 1px solid #808080;
        padding: 0 0 4px 0;
        color: #ccc;
    }

        #fascia-tv .sezione-extra .collegamento .infos .titolo span {
            color: #f20d07;
        }

    #fascia-tv .sezione-extra .collegamento .infos .abstract {
        float: left;
        clear: left;
        margin: 5px 0 0 0;
        font-size: 13px;
    }

    #fascia-tv .sezione-extra .collegamento .infos .guarda-btn {
        float: left;
        height: 24px;
        line-height: 24px;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 11px;
        text-align: center;
        color: #808080 !important;
        background: #dadada;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        clear: both;
        margin: 20px 0 0 0;
        background-color: #454545;
        color: #b5b5b5;
    }

        #fascia-tv .sezione-extra .collegamento .infos .guarda-btn:before, #fascia-tv .sezione-extra .collegamento .infos .guarda-btn:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    #fascia-tv .sezione-extra .collegamento .infos .video-count {
        float: right;
        margin: 22px 0 0 0;
        color: #a3a3a3;
        font-weight: 600;
    }

#fascia-tv .blocco-notizia {
    position: relative;
    padding: 0 0 14px 0;
    margin: 15px 0 0 0;
    border-bottom: 1px solid #404040;
}

    #fascia-tv .blocco-notizia .occhiello {
        font-size: 12px;
        color: #808080;
    }

    #fascia-tv .blocco-notizia .titolo {
        font-size: 24px;
        line-height: 26px;
        color: #dadada;
    }

    #fascia-tv .blocco-notizia .social-counters {
        margin-top: 13px;
    }

        #fascia-tv .blocco-notizia .social-counters .commenti {
            color: #808080;
        }

/* FINE FASCIA TV */
/* FASCIA NEWS e FASCIA SPORT */
#fascia-news,
#fascia-sport {
    clear: both;
    position: relative;
    width: 100%;
}

#fascia-news,
#fascia-sport {
    *zoom: 1;
}

    #fascia-news:before, #fascia-news:after,
    #fascia-sport:before,
    #fascia-sport:after {
        content: "";
        display: table;
    }

    #fascia-news:after,
    #fascia-sport:after {
        clear: both;
    }

    #fascia-news .grey-button,
    #fascia-sport .grey-button {
        position: absolute;
        top: 0;
        right: 10px;
    }

    #fascia-news .news-cont,
    #fascia-news .sport-cont,
    #fascia-sport .news-cont,
    #fascia-sport .sport-cont {
        margin: 5px 0 0 0;
    }

    #fascia-news .news-cont,
    #fascia-news .sport-cont,
    #fascia-sport .news-cont,
    #fascia-sport .sport-cont {
        *zoom: 1;
    }

        #fascia-news .news-cont:before, #fascia-news .news-cont:after,
        #fascia-news .sport-cont:before,
        #fascia-news .sport-cont:after,
        #fascia-sport .news-cont:before,
        #fascia-sport .news-cont:after,
        #fascia-sport .sport-cont:before,
        #fascia-sport .sport-cont:after {
            content: "";
            display: table;
        }

        #fascia-news .news-cont:after,
        #fascia-news .sport-cont:after,
        #fascia-sport .news-cont:after,
        #fascia-sport .sport-cont:after {
            clear: both;
        }

        #fascia-news .news-cont .blocco-notizia,
        #fascia-news .sport-cont .blocco-notizia,
        #fascia-sport .news-cont .blocco-notizia,
        #fascia-sport .sport-cont .blocco-notizia {
            float: left;
            width: 273px;
            margin: 0;
            padding: 25px 10px 0 10px;
            background: url("../img/layout/dotted_border_vertical.png") 0 0 repeat-y;
        }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #fascia-news .news-cont .blocco-notizia,
    #fascia-news .sport-cont .blocco-notizia,
    #fascia-sport .news-cont .blocco-notizia,
    #fascia-sport .sport-cont .blocco-notizia {
        padding: 0 5px;
    }
}

#fascia-news .news-cont .blocco-notizia:first-child,
#fascia-news .sport-cont .blocco-notizia:first-child,
#fascia-sport .news-cont .blocco-notizia:first-child,
#fascia-sport .sport-cont .blocco-notizia:first-child {
    width: 442px;
    padding-left: 0;
    background: none;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #fascia-news .news-cont .blocco-notizia:first-child,
    #fascia-news .sport-cont .blocco-notizia:first-child,
    #fascia-sport .news-cont .blocco-notizia:first-child,
    #fascia-sport .sport-cont .blocco-notizia:first-child {
        padding-right: 5px;
    }
}

#fascia-news .news-cont .blocco-notizia.noMargin,
#fascia-news .sport-cont .blocco-notizia.noMargin,
#fascia-sport .news-cont .blocco-notizia.noMargin,
#fascia-sport .sport-cont .blocco-notizia.noMargin {
    padding-right: 0;
}

#fascia-news .news-cont .blocco-notizia img,
#fascia-news .sport-cont .blocco-notizia img,
#fascia-sport .news-cont .blocco-notizia img,
#fascia-sport .sport-cont .blocco-notizia img {
    margin-top: 25px;
}

/* FINE FASCIA NEWS E FASCIA SPORT */
/* HOME NUOVO COLORS */
.home_nuovo #lancio-main {
    background: url("../img/layout/home_search_blue.png") no-repeat top left;
}

.home_nuovo h3 {
    color: #ffffff;
}

.home_nuovo input[type=button],
.home_nuovo .button {
    float: left;
    height: auto;
    line-height: auto;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 10px;
    text-align: center;
    color: #ffffff !important;
    background: #42668e;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .home_nuovo input[type=button]:before, .home_nuovo input[type=button]:after,
    .home_nuovo .button:before,
    .home_nuovo .button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .home_nuovo input[type=button].large, .home_nuovo input[type=button].larger,
    .home_nuovo .button.large,
    .home_nuovo .button.larger {
        float: left;
        height: auto;
        line-height: auto;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 14px;
        text-align: center;
        color: #ffffff !important;
        background: #455975;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .home_nuovo input[type=button].large:before, .home_nuovo input[type=button].large:after, .home_nuovo input[type=button].larger:before, .home_nuovo input[type=button].larger:after,
        .home_nuovo .button.large:before,
        .home_nuovo .button.large:after,
        .home_nuovo .button.larger:before,
        .home_nuovo .button.larger:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.home_nuovo p {
    color: #ffffff;
}

    .home_nuovo p strong {
        border-color: #ffffff;
    }

.home_nuovo .plus-sign {
    color: #7d94bc;
}

/* HOME USATO COLORS */
.home_usato #lancio-main {
    background: url("../img/layout/home_search_yellow.png") no-repeat top left;
}

.home_usato h3 {
    color: #404040;
}

.home_usato input[type=button],
.home_usato .button {
    float: left;
    height: auto;
    line-height: auto;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 10px;
    text-align: center;
    color: #ffffff !important;
    background: #44433f;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .home_usato input[type=button]:before, .home_usato input[type=button]:after,
    .home_usato .button:before,
    .home_usato .button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .home_usato input[type=button].large, .home_usato input[type=button].larger,
    .home_usato .button.large,
    .home_usato .button.larger {
        float: left;
        height: auto;
        line-height: auto;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 14px;
        text-align: center;
        color: #ffffff !important;
        background: #44433f;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .home_usato input[type=button].large:before, .home_usato input[type=button].large:after, .home_usato input[type=button].larger:before, .home_usato input[type=button].larger:after,
        .home_usato .button.large:before,
        .home_usato .button.large:after,
        .home_usato .button.larger:before,
        .home_usato .button.larger:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.home_usato p {
    color: #404040;
}

    .home_usato p strong {
        border-color: #404040;
    }

.home_usato .plus-sign {
    color: #ffe604;
}

/* HOME GENERIC RULES */
.home_nuovo #lanci #lancio-main,
.home_usato #lanci #lancio-main {
    height: auto !important;
}

.home_nuovo #lanci .lancio.right,
.home_usato #lanci .lancio.right {
    height: auto;
}

@media only screen and (max-width: 1023px) {
    .home_nuovo #lanci .lancio.right,
    .home_usato #lanci .lancio.right {
        display: none;
    }
}

.home_nuovo .home-top-block,
.home_usato .home-top-block {
    float: left;
    width: 282px;
    margin: 25px 31px 25px 21px;
}

    .home_nuovo .home-top-block h1, .home_nuovo .home-top-block h2, .home_nuovo .home-top-block h3, .home_nuovo .home-top-block h4, .home_nuovo .home-top-block h5, .home_nuovo .home-top-block h6,
    .home_usato .home-top-block h1,
    .home_usato .home-top-block h2,
    .home_usato .home-top-block h3,
    .home_usato .home-top-block h4,
    .home_usato .home-top-block h5,
    .home_usato .home-top-block h6 {
        text-transform: uppercase;
    }

    .home_nuovo .home-top-block h3,
    .home_usato .home-top-block h3 {
        font-size: 30px;
    }

.home_nuovo form select, .home_nuovo form input,
.home_nuovo div#form select,
.home_nuovo div#form input,
.home_usato form select,
.home_usato form input,
.home_usato div#form select,
.home_usato div#form input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    clear: both;
    width: 100%;
    margin-top: 10px;
    padding: 7px;
    font-size: 14px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
}

    .home_nuovo form select:before, .home_nuovo form select:after, .home_nuovo form input:before, .home_nuovo form input:after,
    .home_nuovo div#form select:before,
    .home_nuovo div#form select:after,
    .home_nuovo div#form input:before,
    .home_nuovo div#form input:after,
    .home_usato form select:before,
    .home_usato form select:after,
    .home_usato form input:before,
    .home_usato form input:after,
    .home_usato div#form select:before,
    .home_usato div#form select:after,
    .home_usato div#form input:before,
    .home_usato div#form input:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.home_nuovo input[type=button],
.home_nuovo .button,
.home_usato input[type=button],
.home_usato .button {
    width: 40%;
    padding: 5px 0;
    border: none;
}

    .home_nuovo input[type=button].large, .home_nuovo input[type=button].larger,
    .home_nuovo .button.large,
    .home_nuovo .button.larger,
    .home_usato input[type=button].large,
    .home_usato input[type=button].larger,
    .home_usato .button.large,
    .home_usato .button.larger {
        width: 50%;
        padding: 14px 0;
    }

    .home_nuovo input[type=button].larger,
    .home_nuovo .button.larger,
    .home_usato input[type=button].larger,
    .home_usato .button.larger {
        width: 90%;
        margin-top: 15px;
    }

    .home_nuovo input[type=button]:hover,
    .home_nuovo .button:hover,
    .home_usato input[type=button]:hover,
    .home_usato .button:hover {
        text-decoration: none;
    }

.home_nuovo p,
.home_usato p {
    width: 70%;
    margin: 0 0 16px 0;
    font-size: 15px;
}

    .home_nuovo p strong,
    .home_usato p strong {
        border-bottom: 1px solid;
        font-size: 65px;
    }

    .home_nuovo p em,
    .home_usato p em {
        font-size: 16px;
        font-style: normal;
    }

.home_nuovo .multi-column-list,
.home_usato .multi-column-list {
    font-size: 14px;
}

    .home_nuovo .multi-column-list.marche-simili,
    .home_usato .multi-column-list.marche-simili {
        -webkit-column-count: 5;
        -moz-column-count: 5;
        -ms-column-count: 5;
        -o-column-count: 5;
        column-count: 5;
        -webkit-column-rule: -compass-space-list(compact(1px, dotted, #666));
        -moz-column-rule: -compass-space-list(compact(1px, dotted, #666));
        -ms-column-rule: -compass-space-list(compact(1px, dotted, #666));
        -o-column-rule: -compass-space-list(compact(1px, dotted, #666));
        column-rule: -compass-space-list(compact(1px, dotted, #666));
        -webkit-column-gap: 35px;
        -moz-column-gap: 35px;
        -ms-column-gap: 35px;
        -o-column-gap: 35px;
        column-gap: 35px;
    }

.home_nuovo .chosen-container,
.home_usato .chosen-container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .home_nuovo .chosen-container:before, .home_nuovo .chosen-container:after,
    .home_usato .chosen-container:before,
    .home_usato .chosen-container:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .home_nuovo .chosen-container .chosen-single,
    .home_usato .chosen-container .chosen-single {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        margin-top: 9px;
    }

        .home_nuovo .chosen-container .chosen-single:before, .home_nuovo .chosen-container .chosen-single:after,
        .home_usato .chosen-container .chosen-single:before,
        .home_usato .chosen-container .chosen-single:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.home_nuovo .chosen-container-single .chosen-single span,
.home_usato .chosen-container-single .chosen-single span {
    color: #404040;
}

.home_nuovo .plus-sign,
.home_usato .plus-sign {
    font-size: 17px;
    font-weight: bold;
}

.page_concessionari .filtri-pagina {
    padding-bottom: 10px;
}

    .page_concessionari .filtri-pagina .form {
        margin-top: 5px;
        margin-right: 0;
    }

        .page_concessionari .filtri-pagina .form input {
            border: 1px solid #ccc;
        }

.page_concessionari .toolbar {
    width: 100%;
    text-align: right;
}

    .page_concessionari .toolbar:hover,
    .page_concessionari .toolbar :hover {
        text-decoration: none;
    }

        .page_concessionari .toolbar:hover .underline,
        .page_concessionari .toolbar :hover .underline {
            text-decoration: underline;
        }

.page_concessionari .toolbar {
    *zoom: 1;
}

    .page_concessionari .toolbar:before, .page_concessionari .toolbar:after {
        content: "";
        display: table;
    }

    .page_concessionari .toolbar:after {
        clear: both;
    }

    .page_concessionari .toolbar .text {
        font-size: 12px;
        color: #808080;
    }

    .page_concessionari .toolbar select {
        margin: 0.5em;
    }

    .page_concessionari .toolbar .chosen-container-single {
        width: 100px !important;
        margin: 0 0 0 10px;
        text-align: left;
    }

    .page_concessionari .toolbar .chosen-single {
        width: auto;
        height: 28px;
        line-height: 28px;
        margin: 0;
    }

        .page_concessionari .toolbar .chosen-single span {
            display: inline;
        }

.concessionario-block {
    position: relative;
    float: left;
    width: 100%;
    margin: 20px 0 0 0;
    border-bottom: 1px solid #cdcdcd;
    color: #262626;
}

    .concessionario-block h1 {
        font-size: 20px;
        font-weight: 600;
    }

    .concessionario-block .infos {
        margin: 20px 0 0 0;
    }

        .concessionario-block .infos .info {
            float: left;
            clear: left;
            font-size: 16px;
        }

@media only screen and (max-width: 1023px) {
    .concessionario-block .infos {
        width: 190px;
    }
}

.concessionario-block .brand-list {
    float: left;
    clear: left;
    max-width: 430px;
    margin: 20px 0 10px 0;
}

    .concessionario-block .brand-list li {
        float: left;
        margin: 10px 10px 0 0;
    }

@media only screen and (max-width: 1023px) {
    .concessionario-block .brand-list {
        width: 190px;
    }
}

.concessionario-block .right-box {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;
    width: 225px;
}

.concessionario-block .links {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0 0 0 10px;
    border: 1px solid #cdcdcd;
    border-bottom: none;
}

.concessionario-block .links {
    *zoom: 1;
}

    .concessionario-block .links:before, .concessionario-block .links:after {
        content: "";
        display: table;
    }

    .concessionario-block .links:after {
        clear: both;
    }

    .concessionario-block .links:before, .concessionario-block .links:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .concessionario-block .links a {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        float: left;
        width: 202px;
        padding: 12px 0;
        background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
        position: relative;
    }

        .concessionario-block .links a:before, .concessionario-block .links a:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .concessionario-block .links a:hover,
        .concessionario-block .links a :hover {
            text-decoration: none;
        }

            .concessionario-block .links a:hover .underline,
            .concessionario-block .links a :hover .underline {
                text-decoration: underline;
            }

        .concessionario-block .links a span {
            color: #7d94bc;
            width: 25px;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
        }

            .concessionario-block .links a span:before {
                display: block;
                height: 16px;
                font-size: 16px;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                text-align: center;
            }

        .concessionario-block .links a .label {
            padding: 0 10px 0 30px;
            font-size: 12px;
            font-weight: 600;
            line-height: 13px;
            color: #808080;
            text-transform: uppercase;
        }

    .concessionario-block .links li:first-child a {
        background: none;
    }

.page_eventi_eicma .brand-block {
    padding: 0 0 30px 0;
}

.page_eventi_eicma .brand-name {
    float: left;
    width: 100%;
}

    .page_eventi_eicma .brand-name .logo {
        float: left;
        margin: 0 15px 0 0;
    }

    .page_eventi_eicma .brand-name h2 {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 26px;
        line-height: 63px;
    }

@media only screen and (min-width: 1024px) {
    .page_eventi_eicma .grid .colonna-1 .blocco-notizia {
        display: inline-block;
        width: 31%;
    }

        .page_eventi_eicma .grid .colonna-1 .blocco-notizia img {
            margin-left: 0;
            margin-right: 0;
            width: 100%;
        }

    .page_eventi_eicma .grid .wrap_triple > div {
        margin-left: 3%;
    }

        .page_eventi_eicma .grid .wrap_triple > div:first-child {
            margin-left: 0;
        }

    .page_eventi_eicma .grid .toolbar {
        margin-bottom: 0;
    }
}

.page_eventi_eicma .one-line-separator {
    margin: 15px 0;
}

.page_eventi_eicma .gallery-block .titolo-sezione,
.page_eventi_eicma .video-block .titolo-sezione {
    border: none;
}

.page_eventi_eicma .gallery-block .jcarousel li {
    width: 81px;
}

.page_viaggi .grey-box {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 0 1em;
    display: inline-block;
    width: 100%;
}

    .page_viaggi .grey-box * {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .page_viaggi .grey-box *:before, .page_viaggi .grey-box *:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .page_viaggi .grey-box:before, .page_viaggi .grey-box:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_viaggi .grey-box .grey-spacer {
        position: absolute;
        width: 100%;
        top: -7px;
        left: 0;
        height: 10px;
        background: #f7f7f7;
    }

    .page_viaggi .grey-box h2 {
        color: #7d94bc;
        font-size: 16px;
        font-weight: 300;
        padding: 10px;
    }

        .page_viaggi .grey-box h2 > span {
            margin-left: 10px;
        }

    .page_viaggi .grey-box .blue-button {
        width: 100%;
        height: 40px;
        line-height: 40px;
        text-align: left;
        font-size: 16px;
        font-weight: 300;
    }

        .page_viaggi .grey-box .blue-button > span {
            line-height: 40px;
            float: right;
            font-size: 21px;
        }

.last-race {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
}

    .last-race * {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .last-race *:before, .last-race *:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .last-race .titolo-sezione {
        border: none;
        color: #909090;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        text-align: center;
        width: 100%;
        margin-bottom: 1em;
    }

        .last-race .titolo-sezione > span {
            color: #ec3131;
        }

.circuit {
    background-color: #f7f7f7;
    width: 100%;
    text-align: center;
    padding: 0.6em 7%;
}

    .circuit > img {
        width: 80%;
    }

    .circuit .scacchi {
        background: transparent url("../img/layout/bg_scacchi.png") repeat;
        height: 12px;
        width: 100%;
        margin-bottom: 0.6em;
    }

    .circuit .interlinea {
        color: #7d94bc;
    }

        .circuit .interlinea:before, .circuit .interlinea:after {
            position: relative;
            top: -8px;
            display: inline-block;
            content: '___';
        }

        .circuit .interlinea:before {
            right: 5px;
        }

        .circuit .interlinea:after {
            left: 5px;
        }

.lista-classifiche h2 {
    color: #404040;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 14px;
    font-weight: 300;
    display: inline-block;
    width: 100%;
    height: 28px;
    line-height: 28px;
    margin-bottom: 1em;
}

    .lista-classifiche h2 strong {
        font-weight: 400;
    }

    .lista-classifiche h2.motogp-title {
        background: url("../img/loghi/logo_motogp_small.png") center right no-repeat;
    }

    .lista-classifiche h2.moto2-title {
        background: url("../img/loghi/logo_moto2_small.png") center right no-repeat;
    }

    .lista-classifiche h2.moto3-title {
        background: url("../img/loghi/logo_moto3_small.png") center right no-repeat;
    }

.lista-classifiche ol {
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
    border-top: 1px solid #d8d8d8;
    padding: 1em 0;
    list-style-type: none;
    counter-reset: li-counter;
}

    .lista-classifiche ol.no-border-bg {
        background: none;
    }

.lista-classifiche li {
    background: url("../img/layout/dotted_border.png") 0 50% repeat-x;
    color: #808080;
    font-size: 11px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    line-height: 20px;
    margin-left: 3em;
    position: relative;
}

    .lista-classifiche li:before {
        position: absolute;
        top: 0;
        left: -2em;
        font-size: 14px;
        line-height: 20px;
        content: counter(li-counter);
        counter-increment: li-counter;
    }

    .lista-classifiche li > span,
    .lista-classifiche li > em {
        background-color: #fff;
        padding: 0 0.5em;
    }

    .lista-classifiche li > em {
        color: #7d94bc;
        float: right;
        font-style: normal;
        text-align: right;
        font-size: 14px;
        line-height: 20px;
    }

.page_dettaglio .correlati .blocco-notizia.small {
    max-width: 232px;
}

.page_dettaglio .main-multimedia {
    float: left;
    clear: both;
    margin: 15px 0 0 0;
}

.page_dettaglio .main-multimedia {
    *zoom: 1;
}

    .page_dettaglio .main-multimedia:before, .page_dettaglio .main-multimedia:after {
        content: "";
        display: table;
    }

    .page_dettaglio .main-multimedia:after {
        clear: both;
    }

    .page_dettaglio .main-multimedia .gallery .gallery-body .jcarousel {
        width: 1030px;
        height: 574px;
    }

@media only screen and (max-width: 1023px) {
    .page_dettaglio .main-multimedia .gallery .gallery-body .jcarousel {
        width: 748px;
        height: 417px;
    }
}

.page_dettaglio .two-col-block .gallery .gallery-body .jcarousel {
    width: 709px;
    height: 395px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .two-col-block .gallery .gallery-body .jcarousel {
        width: 426px;
        height: 237px;
    }

        .page_dettaglio .two-col-block .gallery .gallery-body .jcarousel .gallery-controls {
            width: 100%;
        }

            .page_dettaglio .two-col-block .gallery .gallery-body .jcarousel .gallery-controls .gallery-control {
                -webkit-transition: opacity 0.1s ease-in-out;
                -moz-transition: opacity 0.1s ease-in-out;
                -ms-transition: opacity 0.1s ease-in-out;
                -o-transition: opacity 0.1s ease-in-out;
                transition: opacity 0.1s ease-in-out;
                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
                opacity: 0.8;
                float: left;
            }

                .page_dettaglio .two-col-block .gallery .gallery-body .jcarousel .gallery-controls .gallery-control:hover {
                    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                    opacity: 1;
                }
}

.page_dettaglio .gallery {
    width: 100%;
    position: relative;
    background: #000;
}

.page_dettaglio .gallery {
    *zoom: 1;
}

    .page_dettaglio .gallery:before, .page_dettaglio .gallery:after {
        content: "";
        display: table;
    }

    .page_dettaglio .gallery:after {
        clear: both;
    }

    .page_dettaglio .gallery:hover .gallery-body .jcarousel .gallery-controls {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
    }

    .page_dettaglio .gallery:hover .gallery-body .jcarousel-control.inside {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
    }

    .page_dettaglio .gallery.grid-view .gallery-body .jcarousel .gallery-controls .gallery-control.grid-view {
        display: none;
    }

    .page_dettaglio .gallery.grid-view .gallery-body .jcarousel .gallery-controls .gallery-control.normal-view {
        display: block;
    }

    .page_dettaglio .gallery.fullscreen {
        position: fixed !important;
        width: 100% !important;
        height: 100% !important;
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important;
        background: #fff !important;
        background: rgba(255, 255, 255, 0.95) !important;
        visibility: visible;
        z-index: 100 !important;
        overflow-y: auto;
    }

        .page_dettaglio .gallery.fullscreen.no-controls .gallery-body .jcarousel-control.inside {
            display: block;
        }

        .page_dettaglio .gallery.fullscreen.no-controls .gallery-body .jcarousel-pagination {
            display: block;
        }

        .page_dettaglio .gallery.fullscreen .gallery-body {
            margin-top: 40px;
            width: 100% !important;
        }

            .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel {
                width: 70% !important;
                height: 100% !important;
                margin: 0 auto;
            }

                .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel .gallery-controls {
                    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                    opacity: 1;
                }

                    .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel .gallery-controls .gallery-control.fullscreen-on {
                        display: none;
                    }

                    .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel .gallery-controls .gallery-control.fullscreen-off {
                        display: block;
                    }

                    .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel .gallery-controls .gallery-control.grid-view {
                        display: none;
                    }

                    .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel .gallery-controls .gallery-control.normal-view {
                        display: none;
                    }

            .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel-control.inside {
                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                opacity: 1;
            }

            .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel-caption {
                width: 70%;
                padding: 15px 0 40px 0;
                position: relative;
                bottom: auto;
                right: auto;
                margin: 0 auto;
            }

                .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel-caption .page-track {
                    display: none;
                }

                .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel-caption .text-block {
                    margin: 0;
                }

                .page_dettaglio .gallery.fullscreen .gallery-body .jcarousel-caption .ad-block {
                    margin: 30px 0 0 0;
                    display: block;
                }

    .page_dettaglio .gallery.no-controls .gallery-body .jcarousel-control.inside {
        display: none;
    }

    .page_dettaglio .gallery.no-controls .gallery-body .jcarousel-pagination {
        display: none;
    }

    .page_dettaglio .gallery.in-page {
        margin-bottom: 20px;
    }

    .page_dettaglio .gallery .gallery-body {
        width: 100%;
        position: relative;
    }

        .page_dettaglio .gallery .gallery-body .jcarousel {
            width: 550px;
            height: 307px;
            position: relative;
            overflow: hidden;
        }

            .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body {
                width: 20000em;
                height: 100%;
                position: relative;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-item {
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    height: 100%;
                    position: relative;
                    float: left;
                    overflow: hidden;
                }

                    .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-item:before, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-item:after {
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-item img {
                        display: block;
                        width: 100%;
                        height: auto !important;
                    }

                .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page {
                    -moz-box-sizing: border-box;
                    -webkit-box-sizing: border-box;
                    box-sizing: border-box;
                    height: 100%;
                    position: relative;
                    float: left;
                }

                    .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page:before, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page:after {
                        -moz-box-sizing: border-box;
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page .jcarousel-item {
                        -webkit-transition: opacity 0.1s ease-in-out;
                        -moz-transition: opacity 0.1s ease-in-out;
                        -ms-transition: opacity 0.1s ease-in-out;
                        -o-transition: opacity 0.1s ease-in-out;
                        transition: opacity 0.1s ease-in-out;
                        width: 33.33333333333% !important;
                        height: 33.33333333333% !important;
                        cursor: pointer;
                        padding: 1px;
                    }

                        .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page .jcarousel-item:hover {
                            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
                            opacity: 0.9;
                        }

            .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls {
                -webkit-transition: opacity 0.25s ease-in-out;
                -moz-transition: opacity 0.25s ease-in-out;
                -ms-transition: opacity 0.25s ease-in-out;
                -o-transition: opacity 0.25s ease-in-out;
                transition: opacity 0.25s ease-in-out;
                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
                opacity: 0;
                position: absolute;
                top: 0;
                left: 0;
                width: 46px;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control {
                    width: 46px;
                    height: 46px;
                    background: #000;
                    display: block;
                    text-align: center;
                    text-decoration: none;
                }

                    .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control:before {
                        line-height: 46px;
                        color: #797979;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control:hover:before {
                        color: #fff;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control.fullscreen-on {
                        display: block;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control.fullscreen-off {
                        display: none;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control.grid-view {
                        display: block;
                    }

                    .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls .gallery-control.normal-view {
                        display: none;
                    }

        .page_dettaglio .gallery .gallery-body .jcarousel-control.inside {
            -webkit-transition: opacity 0.25s ease-in-out;
            -moz-transition: opacity 0.25s ease-in-out;
            -ms-transition: opacity 0.25s ease-in-out;
            -o-transition: opacity 0.25s ease-in-out;
            transition: opacity 0.25s ease-in-out;
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
            opacity: 0;
            display: block;
            text-indent: -9999px;
            overflow: hidden;
            position: absolute;
            top: 50%;
            margin: -47px 0 0 0;
            width: 46px;
            height: 94px;
            background-image: url("../img/layout/big_detail_carousel_arrows.png");
        }

            .page_dettaglio .gallery .gallery-body .jcarousel-control.inside.prev {
                left: 0;
                background-position: 0 -94px;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel-control.inside.prev:hover {
                    background-position: 0 0;
                }

            .page_dettaglio .gallery .gallery-body .jcarousel-control.inside.next {
                right: 0;
                background-position: -46px -94px;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel-control.inside.next:hover {
                    background-position: -46px 0;
                }

        .page_dettaglio .gallery .gallery-body .jcarousel-pagination {
            position: absolute;
            height: 10px;
            bottom: 20px;
            left: 0;
            right: 0;
            text-align: center;
        }

            .page_dettaglio .gallery .gallery-body .jcarousel-pagination a {
                -webkit-border-radius: 10px;
                -moz-border-radius: 10px;
                border-radius: 10px;
                text-decoration: none;
                display: inline-block;
                vertical-align: top;
                margin: 0 3px;
                font-size: 11px;
                height: 10px;
                width: 10px;
                line-height: 10px;
                background: #b3b3b3;
                text-indent: -9999px;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel-pagination a.active {
                    background: #fff;
                    color: #4E443C;
                    opacity: 1;
                }

        .page_dettaglio .gallery .gallery-body .jcarousel-caption {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            width: 150px;
            padding: 0 15px;
            position: absolute;
            bottom: 0;
            right: -150px;
            font-size: 13px;
            line-height: 15px;
            color: #666666;
        }

            .page_dettaglio .gallery .gallery-body .jcarousel-caption:before, .page_dettaglio .gallery .gallery-body .jcarousel-caption:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            .page_dettaglio .gallery .gallery-body .jcarousel-caption .page-track .jcarousel-control {
                vertical-align: top;
                width: 20px;
                height: 20px;
                position: relative;
                display: inline-block;
                text-indent: -200em;
                overflow: hidden;
                background: url("../img/layout/mototv_carousel_arrow_white.png") 0 0 no-repeat;
                margin: -1px 0 0 0;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel-caption .page-track .jcarousel-control.prev {
                    background-position: 0 -20px;
                }

                    .page_dettaglio .gallery .gallery-body .jcarousel-caption .page-track .jcarousel-control.prev.inactive {
                        background-position: 0 0;
                    }

                .page_dettaglio .gallery .gallery-body .jcarousel-caption .page-track .jcarousel-control.next {
                    background-position: -20px -20px;
                }

                    .page_dettaglio .gallery .gallery-body .jcarousel-caption .page-track .jcarousel-control.next.inactive {
                        background-position: -20px 0;
                    }

            .page_dettaglio .gallery .gallery-body .jcarousel-caption .page-track .counter {
                display: inline-block;
                line-height: 20px;
                vertical-align: top;
            }

            .page_dettaglio .gallery .gallery-body .jcarousel-caption .text-block {
                margin: 10px 0 0 0;
            }

                .page_dettaglio .gallery .gallery-body .jcarousel-caption .text-block .title {
                    color: #262626;
                    font-weight: 600;
                }

@media only screen and (max-width: 1023px) {
    .page_dettaglio .gallery .gallery-body .jcarousel-caption .text-block {
        margin: 0;
    }
}

.page_dettaglio .gallery .gallery-body .jcarousel-caption .ad-block {
    display: none;
    float: none;
}

    .page_dettaglio .gallery .gallery-body .jcarousel-caption .ad-block img {
        width: 100%;
        height: auto;
    }

.page_dettaglio .gallery.squeezed .jcarousel-caption {
    right: 0%;
    background-color: rgba(0, 0, 0, 0.7);
    color: #ccc;
    padding: 2%;
    text-align: right;
}

    .page_dettaglio .gallery.squeezed .jcarousel-caption .text-block .title {
        color: #fff;
    }

    .page_dettaglio .gallery.squeezed .jcarousel-caption .page-track .jcarousel-control {
        background-image: url("../img/layout/mototv_carousel_arrow.png");
        text-indent: 200em;
    }

.page_dettaglio .article-header {
    *zoom: 1;
}

    .page_dettaglio .article-header:before, .page_dettaglio .article-header:after {
        content: "";
        display: table;
    }

    .page_dettaglio .article-header:after {
        clear: both;
    }

    .page_dettaglio .article-header .article-title-cont {
        width: 100%;
        padding: 30px 0 20px 0;
        border-bottom: 1px solid #cdcdcd;
    }

    .page_dettaglio .article-header .article-title-cont {
        *zoom: 1;
    }

        .page_dettaglio .article-header .article-title-cont:before, .page_dettaglio .article-header .article-title-cont:after {
            content: "";
            display: table;
        }

        .page_dettaglio .article-header .article-title-cont:after {
            clear: both;
        }

        .page_dettaglio .article-header .article-title-cont .article-topic {
            float: left;
            max-width: 640px;
        }

            .page_dettaglio .article-header .article-title-cont .article-topic .subhead {
                font-size: 12px;
                font-weight: 600;
                color: #737373;
                text-transform: uppercase;
            }

            .page_dettaglio .article-header .article-title-cont .article-topic .title {
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-size: 34px;
                line-height: 40px;
                color: #262626;
            }

            .page_dettaglio .article-header .article-title-cont .article-topic .abstract {
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                margin: 5px 0 0 0;
                font-size: 17px;
                line-height: 19px;
            }

        .page_dettaglio .article-header .article-title-cont .article-share {
            float: right;
            margin: 22px 0 0 0;
        }

            .page_dettaglio .article-header .article-title-cont .article-share.fixed {
                position: fixed;
                right: 0;
                top: 75px;
                background-color: #fff;
                background-color: rgba(255, 255, 255, 0.6);
                z-index: 5;
                padding: 7px 5px 6px 6px;
                border: 1px solid #e4e4e4;
                border-right: none;
            }

            .page_dettaglio .article-header .article-title-cont .article-share .social {
                display: block;
                text-indent: -9999px;
                overflow: hidden;
                float: left;
                border: 1px solid #e2e2e2;
                border-right: none;
                width: 37px;
                height: 37px;
                background: #fff url("../img/loghi/social_icons_article_detail.png") 0 0 no-repeat;
            }

                .page_dettaglio .article-header .article-title-cont .article-share .social.twitter {
                    background-position: -37px 0;
                }

                .page_dettaglio .article-header .article-title-cont .article-share .social.gplus {
                    background-position: -74px 0;
                    border-right: 1px solid #e2e2e2;
                }

                .page_dettaglio .article-header .article-title-cont .article-share .social.youtube {
                    background-position: -111px 0;
                }

.no-touch .page_dettaglio .article-header .article-title-cont .article-share .social:hover {
    background-color: #7186aa;
    background-position: 0 -37px;
}

    .no-touch .page_dettaglio .article-header .article-title-cont .article-share .social:hover.twitter {
        background-position: -37px -37px;
    }

    .no-touch .page_dettaglio .article-header .article-title-cont .article-share .social:hover.gplus {
        background-position: -74px -37px;
    }

    .no-touch .page_dettaglio .article-header .article-title-cont .article-share .social:hover.youtube {
        background-position: -111px -37px;
    }

.page_dettaglio .article-header .article-title-cont .article-share .comments-btn {
    float: left;
    width: 65px;
    height: 40px;
    padding: 7px 0 0 0;
    margin: 0 0 0 20px;
    font-size: 14px;
    line-height: 10px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: url("../img/layout/balloon_commenti.png") 0 0 no-repeat;
}

    .page_dettaglio .article-header .article-title-cont .article-share .comments-btn span {
        font-size: 11px;
        font-weight: 400;
    }

.page_dettaglio .article-header .article-author {
    float: left;
    margin: -1px 0 0 0;
    padding: 20px 0 0 0;
    font-size: 12px;
    color: #737373;
    background: url("../img/layout/arrow_tooltip_down.png") 22px 0 no-repeat;
}

    .page_dettaglio .article-header .article-author img {
        float: left;
    }

    .page_dettaglio .article-header .article-author .data-box {
        float: left;
        margin: 0 0 0 10px;
    }

    .page_dettaglio .article-header .article-author .name,
    .page_dettaglio .article-header .article-author .role {
        float: left;
        clear: left;
    }

    .page_dettaglio .article-header .article-author .name {
        font-weight: 600;
    }

    .page_dettaglio .article-header .article-author .follow-box {
        float: left;
        clear: left;
        margin: 5px 0 0 0;
    }

        .page_dettaglio .article-header .article-author .follow-box a.social {
            display: block;
            text-indent: -9999px;
            overflow: hidden;
            float: left;
            width: 19px;
            height: 19px;
            margin: 0 5px 0 0;
            background: url("../img/loghi/social_icons.png") no-repeat;
        }

            .page_dettaglio .article-header .article-author .follow-box a.social.facebook {
                background-position: 0 0;
            }

            .page_dettaglio .article-header .article-author .follow-box a.social.twitter {
                background-position: -19px 0;
            }

            .page_dettaglio .article-header .article-author .follow-box a.social.gplus {
                background-position: -38px 0;
            }

            .page_dettaglio .article-header .article-author .follow-box a.social.youtube {
                background-position: -57px 0;
            }

.no-touch .page_dettaglio .article-header .article-author .follow-box a.social:hover.facebook {
    background-position: 0 -19px;
}

.no-touch .page_dettaglio .article-header .article-author .follow-box a.social:hover.twitter {
    background-position: -19px -19px;
}

.no-touch .page_dettaglio .article-header .article-author .follow-box a.social:hover.gplus {
    background-position: -38px -19px;
}

.no-touch .page_dettaglio .article-header .article-author .follow-box a.social:hover.youtube {
    background-position: -57px -19px;
}

.page_dettaglio .article-header .article-author .follow-box a.blue-button {
    height: 19px;
    line-height: 19px;
}

.page_dettaglio .article-header .article-vote {
    float: right;
    margin: 20px 20px 0 0;
    font-size: 14px;
    font-weight: 600;
    color: #999999;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .article-header .article-vote {
        margin: 20px 10px 0 0;
    }
}

.page_dettaglio .article-header .article-vote .label {
    float: left;
    width: 95px;
    margin: 5px 0 0 0;
    line-height: 16px;
    text-transform: uppercase;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .article-header .article-vote .label {
        width: 85px;
    }
}

.page_dettaglio .article-header .article-vote .vote-circle {
    float: right;
    width: 43px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    background: url("../img/layout/bg_dettaglio_voto_articolo.png") 0 0 no-repeat;
}

.page_dettaglio .article-header .level {
    overflow: hidden;
    float: right;
    margin: 33px 20px 0 0;
}

    .page_dettaglio .article-header .level ul {
        width: 90px;
        height: 20px;
    }

        .page_dettaglio .article-header .level ul li {
            display: block;
            float: left;
        }

            .page_dettaglio .article-header .level ul li span {
                height: 11px;
                width: 11px;
                display: block;
                background: #cccccc;
                border-radius: 180%;
                margin: 3px;
            }

                .page_dettaglio .article-header .level ul li span.active.green {
                    background: green;
                }

                .page_dettaglio .article-header .level ul li span.active.orange {
                    background: orange;
                }

                .page_dettaglio .article-header .level ul li span.active.red {
                    background: red;
                }

.page_dettaglio .article-header .votazione-clienti {
    display: inline-block;
    float: right;
    margin: 30px 20px 0 0;
    width: 52px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .article-header .votazione-clienti {
        margin: 30px 10px 0 0;
    }
}

.page_dettaglio .article-header .votazione-clienti > span {
    float: left;
}

.page_dettaglio .article-header .votazione-clienti .face {
    height: 28px;
    width: 28px;
    float: right;
    margin-top: -3px;
}

    .page_dettaglio .article-header .votazione-clienti .face.smile {
        background: transparent url("../img/loghi/face_smile_blue.png") center center no-repeat;
    }

    .page_dettaglio .article-header .votazione-clienti .face.sad {
        background: transparent url("../img/loghi/face_sad_blue.png") center center no-repeat;
    }

    .page_dettaglio .article-header .votazione-clienti .face.meh {
        background: transparent url("../img/loghi/face_meh_blue.png") center center no-repeat;
    }

.page_dettaglio .infographic {
    float: left;
    clear: both;
    width: 100%;
    padding: 30px 0;
    background: #f0f0f0;
}

.page_dettaglio .infographic {
    *zoom: 1;
}

    .page_dettaglio .infographic:before, .page_dettaglio .infographic:after {
        content: "";
        display: table;
    }

    .page_dettaglio .infographic:after {
        clear: both;
    }

    .page_dettaglio .infographic .info-list {
        margin: 0 auto;
        width: 768px;
    }

@media only screen and (max-width: 1023px) {
    .page_dettaglio .infographic .info-list {
        width: 728px;
    }
}

.page_dettaglio .infographic .info-block {
    float: left;
    margin: 0 70px 0 0;
    text-align: center;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .infographic .info-block {
        margin: 0 60px 0 0;
    }
}

.page_dettaglio .infographic .info-block .name {
    padding: 0 0 10px 0;
    font-size: 11px;
    color: #403f3f;
    text-transform: uppercase;
}

.page_dettaglio .infographic .info-block .separator {
    width: 92px;
    margin: 0 auto;
    border-bottom: 1px solid #cdcdcd;
}

.page_dettaglio .infographic .info-block .value {
    font-size: 43px;
    color: #7186aa;
}

.page_dettaglio .infographic .info-block .measure {
    font-size: 14px;
    color: #7186aa;
}

.page_dettaglio .article-wrap {
    position: relative;
}

.page_dettaglio .article-wrap {
    *zoom: 1;
}

    .page_dettaglio .article-wrap:before, .page_dettaglio .article-wrap:after {
        content: "";
        display: table;
    }

    .page_dettaglio .article-wrap:after {
        clear: both;
    }

.page_dettaglio .article-sidebar {
    float: left;
    width: 135px;
    margin: 40px 0 0 0;
    text-transform: uppercase;
    background: url("../img/layout/bg_sidebar_articolo.png") 100% 0 no-repeat;
}

    .page_dettaglio .article-sidebar li {
        margin: 0 0 10px 0;
    }

        .page_dettaglio .article-sidebar li a {
            font-size: 12px;
            font-weight: 600;
            color: #808080;
        }

            .page_dettaglio .article-sidebar li a.current {
                color: #404040;
            }

            .page_dettaglio .article-sidebar li a.banner {
                display: block;
                padding: 1em 0;
            }

        .page_dettaglio .article-sidebar li .spaced {
            padding: 1.5em 0;
        }

    .page_dettaglio .article-sidebar.fixed {
        position: fixed;
        backface-visibility: hidden;
        top: 40px;
        z-index: 10;
    }

        .page_dettaglio .article-sidebar.fixed + .article-content {
            margin-left: 155px;
        }

        .page_dettaglio .article-sidebar.fixed.bottom {
            position: absolute;
            bottom: 0;
            top: auto;
        }

.page_dettaglio .article-content {
    float: left;
    width: 550px;
    margin: 40px 0 0 20px;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_dettaglio .article-content {
        margin-left: 9px;
    }
}

.page_dettaglio .article-content .paragraph-title {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 30px;
    color: #262626;
}

.page_dettaglio .article-content p {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 15px;
    line-height: 22px;
    color: #262626;
    margin: 0 0 20px 0;
}

    .page_dettaglio .article-content p:first-child::first-letter {
        float: left;
        margin: 0 10px 10px 0;
        font-size: 72px;
        line-height: 50px;
    }

.page_dettaglio .article-content .strillo {
    position: relative;
    float: left;
    width: 290px;
    margin: 0 20px 20px 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 24px;
    font-style: italic;
    line-height: 26px;
    color: #262626;
}

    .page_dettaglio .article-content .strillo .commas {
        position: absolute;
        font-size: 72px;
        color: #7388ab;
    }

        .page_dettaglio .article-content .strillo .commas.open {
            top: 5px;
            left: -40px;
        }

        .page_dettaglio .article-content .strillo .commas.close {
            bottom: -25px;
            right: 5px;
        }

.page_dettaglio .article-content .video {
    margin: 0 0 20px 0;
}

    .page_dettaglio .article-content .video .video-placeholder {
        display: block;
        position: relative;
    }

    .page_dettaglio .article-content .video .video-placeholder {
        *zoom: 1;
    }

        .page_dettaglio .article-content .video .video-placeholder:before, .page_dettaglio .article-content .video .video-placeholder:after {
            content: "";
            display: table;
        }

        .page_dettaglio .article-content .video .video-placeholder:after {
            clear: both;
        }

        .page_dettaglio .article-content .video .video-placeholder .play-btn {
            top: auto;
            bottom: 20px;
            left: 20px;
            width: 64px;
            height: 64px;
        }

            .page_dettaglio .article-content .video .video-placeholder .play-btn span {
                line-height: 64px;
                height: 64px;
                left: 65px;
            }

.no-touch .page_dettaglio .article-content .video .video-placeholder:hover .play-btn {
    width: 160px;
}

    .no-touch .page_dettaglio .article-content .video .video-placeholder:hover .play-btn span {
        zoom: 1;
        opacity: 1;
        filter: alpha(opacity=100);
    }

.page_dettaglio .article-content .video .cover {
    width: 100%;
}

.page_dettaglio .article-content .image {
    position: relative;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .article-content .image {
        margin: 0 0 10px 0 !important;
    }
}

.page_dettaglio .article-content .image.left {
    float: left;
    margin: 5px 20px 10px 0;
}

    .page_dettaglio .article-content .image.left .caption {
        left: -125px;
    }

.page_dettaglio .article-content .image.right {
    float: right;
    margin: 5px 0 10px 20px;
}

    .page_dettaglio .article-content .image.right .caption {
        right: -125px;
    }

@media only screen and (min-width: 1024px) {
    .page_dettaglio .article-content .image.squeezed .caption {
        right: 0%;
        background-color: rgba(0, 0, 0, 0.7);
        color: #ccc;
        padding: 2% 3%;
        width: 94%;
    }
}

.page_dettaglio .article-content .audio {
    position: relative;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    display: block;
    margin-top: 30px;
}

    .page_dettaglio .article-content .audio .caption {
        bottom: 10px;
    }

    .page_dettaglio .article-content .audio.squeezed {
        margin-bottom: 40px;
    }

        .page_dettaglio .article-content .audio.squeezed .caption {
            right: 0;
            width: 100%;
            top: 120%;
        }

.page_dettaglio .article-content .pro-cons {
    border-top: 1px solid #cdcdcd;
    margin: 10px 0 0 0;
    font-size: 15px;
    line-height: 22px;
    color: #262626;
}

    .page_dettaglio .article-content .pro-cons > div {
        margin: 20px 0 0 0;
        padding: 0 0 0 60px;
    }

    .page_dettaglio .article-content .pro-cons .pro {
        background: url("../img/loghi/pro_icon.png") 0 5px no-repeat;
    }

    .page_dettaglio .article-content .pro-cons .cons {
        background: url("../img/loghi/con_icon.png") 0 5px no-repeat;
    }

.page_dettaglio .article-content .caption {
    position: absolute;
    bottom: 0;
    right: -110px;
    left: auto;
    width: 110px;
    font-size: 13px;
    line-height: 15px;
    color: #666666;
}

    .page_dettaglio .article-content .caption.fixed {
        position: relative;
        float: left;
        width: 100%;
        clear: both;
        right: auto !important;
        left: auto !important;
        bottom: auto !important;
        margin: 8px 0 0 0;
    }

@media only screen and (max-width: 1023px) {
    .page_dettaglio .article-content .caption {
        position: relative;
        float: left;
        width: 100%;
        clear: both;
        right: auto !important;
        left: auto !important;
        bottom: auto !important;
        margin: 8px 0 0 0;
    }
}

.page_dettaglio .article-content .comments-preview .comments-head {
    border-top: 1px solid #cdcdcd;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
    display: inline-block;
    width: 100%;
    margin: 1.1em 0 0 0;
    padding: 0.7em 0 0.5em 0;
}

    .page_dettaglio .article-content .comments-preview .comments-head .blue-button {
        margin-top: 5px;
    }

.page_dettaglio .article-content .comments-preview h1 {
    font-family: "Museo Slab 900", Arial, sans-serif;
    font-size: 12px;
    line-height: 30px;
    color: #7d94bc;
    text-transform: uppercase;
    float: left;
}

    .page_dettaglio .article-content .comments-preview h1 .baloon_commenti {
        float: left;
        width: 43px;
        height: 39px;
        margin: 0 10px 0 0;
        font-family: "Source Sans Pro", Arial, sans-serif;
        text-align: center;
        color: #fff;
        background: url("../img/layout/commenti_tot_box.png") 0 0 no-repeat;
    }

.page_dettaglio a.more {
    position: absolute;
    right: 0;
    top: 0;
}

.page_dettaglio .section-content {
    clear: both;
    position: relative;
    border-top: 1px solid #cdcdcd;
    padding: 28px 0 20px 0;
    margin: 18px 0 0 0;
}

.page_dettaglio .section-content {
    *zoom: 1;
}

    .page_dettaglio .section-content:before, .page_dettaglio .section-content:after {
        content: "";
        display: table;
    }

    .page_dettaglio .section-content:after {
        clear: both;
    }

    .page_dettaglio .section-content h3 {
        font-size: 24px;
        font-weight: 600;
        line-height: 20px;
    }

    .page_dettaglio .section-content.boxed {
        border: none;
        padding: 15px 10px 30px 10px;
        background: #f7f7f7;
    }

        .page_dettaglio .section-content.boxed h3 {
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
            color: #7186aa;
            margin-bottom: 15px;
        }

.page_dettaglio .listini {
    clear: both;
}

.page_dettaglio .listini {
    *zoom: 1;
}

    .page_dettaglio .listini:before, .page_dettaglio .listini:after {
        content: "";
        display: table;
    }

    .page_dettaglio .listini:after {
        clear: both;
    }

    .page_dettaglio .listini .col {
        float: left;
        margin: 0 67px 0 0;
    }

    .page_dettaglio .listini .price {
        font-size: 18px;
        font-weight: 600;
    }

        .page_dettaglio .listini .price span {
            color: #7488ac;
        }

    .page_dettaglio .listini .cover {
        margin: 20px 0 0 0;
    }

    .page_dettaglio .listini .link-cont {
        float: left;
        clear: left;
        width: 278px;
        height: 70px;
        padding: 0 0 0 20px;
        line-height: 70px;
        font-size: 13px;
        font-weight: 600;
        background: url("../img/layout/dotted_border.png") repeat-x;
    }

        .page_dettaglio .listini .link-cont img {
            float: left;
            margin: 20px 0 0 0;
        }

        .page_dettaglio .listini .link-cont a.big {
            float: left;
            display: block;
            width: 210px;
            margin: 0 0 0 30px;
            font-size: 14px;
            text-transform: uppercase;
            background: url("../img/layout/arrow_right.png") 100% 50% no-repeat;
        }

    .page_dettaglio .listini .manufactor {
        font-size: 12px;
    }

        .page_dettaglio .listini .manufactor .logo {
            float: left;
            border: 1px solid #cdcdcd;
        }

        .page_dettaglio .listini .manufactor .infos {
            float: left;
            margin: 0 0 0 15px;
            max-width: 210px;
        }

            .page_dettaglio .listini .manufactor .infos .name {
                font-weight: 600;
            }

            .page_dettaglio .listini .manufactor .infos .site {
                color: #808080;
            }

    .page_dettaglio .listini .useful-links {
        float: left;
        margin: 30px 0 0 0;
        font-size: 12px;
        font-weight: 600;
        color: #808080;
    }

    .page_dettaglio .listini .pipe {
        margin: 0 2px;
    }

.page_dettaglio .mercato-nuovo,
.page_dettaglio .mercato-usato {
    clear: both;
    position: relative;
}

.page_dettaglio .mercato-nuovo,
.page_dettaglio .mercato-usato {
    *zoom: 1;
}

    .page_dettaglio .mercato-nuovo:before, .page_dettaglio .mercato-nuovo:after,
    .page_dettaglio .mercato-usato:before,
    .page_dettaglio .mercato-usato:after {
        content: "";
        display: table;
    }

    .page_dettaglio .mercato-nuovo:after,
    .page_dettaglio .mercato-usato:after {
        clear: both;
    }

.page_dettaglio .confronto-moto fieldset {
    float: left;
    width: 282px;
    margin: 0 80px 0 0;
}

    .page_dettaglio .confronto-moto fieldset img {
        width: 282px;
        margin: 15px 0 0 0;
    }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_dettaglio .confronto-moto fieldset {
        margin: 0 40px 0 0;
    }
}

.page_dettaglio .confronto-moto .instructions {
    float: left;
    width: 315px;
    margin: 0 0 0 45px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .confronto-moto .instructions {
        width: 645px;
        margin: 0;
        padding: 30px 0 0 0;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_dettaglio .confronto-moto .instructions {
        margin: 0 0 0 40px;
    }
}

.page_dettaglio .confronto-moto .instructions .text {
    font-size: 14px;
    margin: 65px 0 0 0;
    padding: 0 0 62px 0;
    border-bottom: 1px solid #cdcdcd;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .confronto-moto .instructions .text {
        float: left;
        width: 500px;
        margin: 0;
        padding-bottom: 20px;
        border: none;
    }
}

.page_dettaglio .confronto-moto #confronto-submit {
    margin: 105px 0 0 0;
    height: 49px;
    line-height: 49px;
    font-size: 14px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio .confronto-moto #confronto-submit {
        float: right;
        margin: 0;
    }
}

.page_dettaglio .right-col {
    float: right;
    width: 300px;
    padding: 30px 0 0 0;
}

.page_dettaglio .right-col {
    *zoom: 1;
}

    .page_dettaglio .right-col:before, .page_dettaglio .right-col:after {
        content: "";
        display: table;
    }

    .page_dettaglio .right-col:after {
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    .page_dettaglio .right-col {
        width: 550px;
    }
}

.page_dettaglio .right-col .news-correlate {
    *zoom: 1;
}

    .page_dettaglio .right-col .news-correlate:before, .page_dettaglio .right-col .news-correlate:after {
        content: "";
        display: table;
    }

    .page_dettaglio .right-col .news-correlate:after {
        clear: both;
    }

.page_dettaglio .right-col h2 {
    font-family: "Rubik", Arial, sans-serif;
    display: inline-block;
    margin: 0 0 15px 0;
    font-size: 12px;
    color: #7388ab;
    text-transform: uppercase;
}

.page_dettaglio .right-col .grey-button {
    margin: 10px 0 10px 0;
}

.page_dettaglio .notify-me-block {
    padding: 15px;
    background: #ececec;
    margin: 10px 0 0 0;
}

    .page_dettaglio .notify-me-block form,
    .page_dettaglio .notify-me-block div#form {
        position: relative;
    }

        .page_dettaglio .notify-me-block form:after,
        .page_dettaglio .notify-me-block div#form:after {
            content: '';
            display: block;
            clear: both;
        }

    .page_dettaglio .notify-me-block label {
        display: block;
        font-size: 12px;
        line-height: 12px;
        color: #808080;
        margin-bottom: 10px;
        font-weight: 300;
    }

    .page_dettaglio .notify-me-block .icon {
        position: absolute;
        font-size: 20px;
        line-height: 20px;
        height: 20px;
        width: 20px;
        color: #cfcfcf;
        top: 30px;
        left: 10px;
    }

    .page_dettaglio .notify-me-block input {
        float: left;
        width: 175px;
        padding: 10px 10px 10px 38px;
        margin: 0;
        font-size: 14px;
        color: #808080;
        border: 1px solid #cecece;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_dettaglio .notify-me-block button {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        float: right;
        width: 79px;
        height: 36px;
        line-height: 36px;
        margin: 1px 0;
        font-size: 11px;
        text-align: center;
        text-transform: uppercase;
        color: #fff;
        background: #7488ac;
        border: none;
    }

.page_dettaglio.dettaglio_listino .two-col-block {
    border-top: none;
}

.page_dettaglio.dettaglio_listino .title-wrap {
    float: left;
    max-width: 640px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .title-wrap {
        max-width: 430px;
    }
}

.page_dettaglio.dettaglio_listino .title-wrap .title,
.page_dettaglio.dettaglio_listino .title-wrap .price {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif !important;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .title-wrap .name {
        font-size: 10px;
    }
}

.page_dettaglio.dettaglio_listino .title-wrap .title {
    color: #505050;
    font-size: 36px;
}

    .page_dettaglio.dettaglio_listino .title-wrap .title b {
        color: #262626;
    }

.page_dettaglio.dettaglio_listino .title-wrap .price {
    color: #7d94bc;
    font-size: 30px;
}

    .page_dettaglio.dettaglio_listino .title-wrap .price b {
        color: #404040;
    }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_dettaglio.dettaglio_listino .article-sidebar.fixed + .article-content {
        margin-left: 144px;
    }
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .article-sidebar + .article-content {
        margin-left: 0;
    }
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .article-content {
        width: auto;
    }
}

.page_dettaglio.dettaglio_listino .info-list {
    width: auto;
}

.page_dettaglio.dettaglio_listino .info-block {
    float: left;
    margin: 0 4% 0 4%;
    text-align: center;
    width: 17%;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .info-block {
        margin: 0 3% 0 3%;
        width: 19%;
    }

        .page_dettaglio.dettaglio_listino .info-block .name {
            font-size: 9px;
        }
}

.page_dettaglio.dettaglio_listino .info-block .separator {
    width: 100%;
}

.page_dettaglio.dettaglio_listino .info-block .value {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
}

.page_dettaglio.dettaglio_listino .scheda_tecnica {
    display: inline-block;
    margin: 1em 0;
}

    .page_dettaglio.dettaglio_listino .scheda_tecnica > span {
        margin-right: 0.5em;
    }

.page_dettaglio.dettaglio_listino .listini .link-cont {
    background: none;
    width: 250px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .listini .link-cont {
        width: 140px;
    }
}

.page_dettaglio.dettaglio_listino .listini .link-cont .big {
    background: none;
    width: 100px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .listini .link-cont .big {
        width: 80px;
        margin-left: 15px;
    }
}

.page_dettaglio.dettaglio_listino .useful-links {
    font-size: 14px;
    font-weight: 400;
    color: #404040;
    text-transform: uppercase;
}

    .page_dettaglio.dettaglio_listino .useful-links a,
    .page_dettaglio.dettaglio_listino .useful-links span {
        margin-bottom: 20px;
        display: inline-block;
    }

.page_dettaglio.dettaglio_listino .pipe {
    margin: 0 10px;
}

.page_dettaglio.dettaglio_listino .product-block .dial {
    font-size: 8px !important;
}

.page_dettaglio.dettaglio_listino .infographic {
    float: none;
    text-align: center;
    padding: 15px 0;
}

    .page_dettaglio.dettaglio_listino .infographic .info-list {
        width: auto;
    }

        .page_dettaglio.dettaglio_listino .infographic .info-list .info-block {
            float: none;
            display: inline-block;
            vertical-align: middle;
            margin: 0;
            padding: 0 8px;
            border-right: 1px dashed #ccc;
        }

            .page_dettaglio.dettaglio_listino .infographic .info-list .info-block.last {
                border-right: none;
            }

            .page_dettaglio.dettaglio_listino .infographic .info-list .info-block .name {
                padding: 0 0 8px 0;
            }

            .page_dettaglio.dettaglio_listino .infographic .info-list .info-block .separator {
                width: 86px;
            }

            .page_dettaglio.dettaglio_listino .infographic .info-list .info-block .value {
                font-family: "Source Sans Pro", Arial, sans-serif;
                padding: 8px 0 0 0;
                font-size: 22px;
                line-height: 22px;
            }

            .page_dettaglio.dettaglio_listino .infographic .info-list .info-block .measure {
                font-size: 12px;
                line-height: 18px;
            }

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_listino .infographic .info-list .info-block {
        padding: 0;
    }

        .page_dettaglio.dettaglio_listino .infographic .info-list .info-block .separator {
            width: 60px;
        }

        .page_dettaglio.dettaglio_listino .infographic .info-list .info-block .value {
            font-size: 18px;
            line-height: 18px;
        }
}

.page_dettaglio.fixed-filters .filtri-pagina.fake-breadcrumbs .info-annuncio {
    display: block;
}

.page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio {
    display: none;
    float: right;
    font-size: 13px;
    line-height: 40px;
    height: 40px;
    color: #7d94bc;
    margin: 0 5px 0 0;
}

    .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio .item, .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio .comments, .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio .thumbs, .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio .condividi {
        display: inline-block;
    }

    .page_dettaglio .filtri-pagina.fake-breadcrumbs .info-annuncio .divide {
        display: inline-block;
        margin: 0 5px;
    }

.page_dettaglio.dettaglio_usato .no-border {
    border: none;
}

.page_dettaglio.dettaglio_usato .fake-breadcrumbs {
    border-bottom: 1px solid #cdcdcd;
}

.page_dettaglio.dettaglio_usato .box-concessionario {
    margin-top: -1px;
    border: none;
    position: relative;
}

    .page_dettaglio.dettaglio_usato .box-concessionario .box-concessionario-body {
        padding: 20px 15px;
        background: #f0f0f0;
    }

        .page_dettaglio.dettaglio_usato .box-concessionario .box-concessionario-body .name {
            display: block;
            color: #7d94bc;
            font-size: 28px;
            line-height: 30px;
        }

        .page_dettaglio.dettaglio_usato .box-concessionario .box-concessionario-body .info {
            display: block;
            color: #7d94bc;
            font-size: 16px;
            line-height: 20px;
        }

.page_dettaglio.dettaglio_usato .title-wrap {
    float: left;
    max-width: 640px;
    border: none;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_usato .title-wrap {
        max-width: 400px;
    }
}

.page_dettaglio.dettaglio_usato .title-wrap .title,
.page_dettaglio.dettaglio_usato .title-wrap .price {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif !important;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_usato .title-wrap .name {
        font-size: 10px;
    }
}

.page_dettaglio.dettaglio_usato .title-wrap .title {
    color: #505050;
    font-size: 36px;
}

    .page_dettaglio.dettaglio_usato .title-wrap .title b {
        color: #262626;
    }

.page_dettaglio.dettaglio_usato .title-wrap .publish-date {
    font-size: 12px;
    line-height: 20px;
    color: #808080;
}

.page_dettaglio.dettaglio_usato .popup {
    display: none;
    position: absolute;
    top: 83px;
    left: -10px;
    z-index: 999;
}

    .page_dettaglio.dettaglio_usato .popup .popup-body {
        -webkit-box-shadow: compact(0 0 5px rgba(0, 0, 0, 0.5), false, false, false, false, false, false, false, false, false);
        -moz-box-shadow: compact(0 0 5px rgba(0, 0, 0, 0.5), false, false, false, false, false, false, false, false, false);
        box-shadow: compact(0 0 5px rgba(0, 0, 0, 0.5), false, false, false, false, false, false, false, false, false);
    }

        .page_dettaglio.dettaglio_usato .popup .popup-body:after {
            content: '';
            display: block;
            clear: both;
        }

        .page_dettaglio.dettaglio_usato .popup .popup-body .button-close {
            width: 30px;
            height: 30px;
            position: absolute;
            top: 0;
            right: 0;
            cursor: pointer;
        }

            .page_dettaglio.dettaglio_usato .popup .popup-body .button-close:before {
                width: 10px;
                height: 10px;
                font-size: 10px;
                line-height: 10px;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
            }

    .page_dettaglio.dettaglio_usato .popup.altri-annunci .popup-body {
        padding: 13px 30px 13px 13px;
        background: #f0f0f0;
    }

        .page_dettaglio.dettaglio_usato .popup.altri-annunci .popup-body .image {
            width: 80px;
            float: left;
        }

            .page_dettaglio.dettaglio_usato .popup.altri-annunci .popup-body .image img {
                width: 100%;
                height: auto;
                vertical-align: middle;
            }

        .page_dettaglio.dettaglio_usato .popup.altri-annunci .popup-body .content {
            width: 240px;
            float: left;
            padding: 4px 0 0 20px;
            font-size: 14px;
            line-height: 18px;
            color: #262626;
        }

        .page_dettaglio.dettaglio_usato .popup.altri-annunci .popup-body .button-close {
            color: #262626;
        }

    .page_dettaglio.dettaglio_usato .popup.info .popup-body {
        padding: 17px 30px 18px 0;
        background: #7d94bc;
    }

        .page_dettaglio.dettaglio_usato .popup.info .popup-body .icon {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            width: 50px;
            color: #fff;
        }

            .page_dettaglio.dettaglio_usato .popup.info .popup-body .icon:before {
                width: 20px;
                height: 20px;
                font-size: 20px;
                line-height: 20px;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
            }

        .page_dettaglio.dettaglio_usato .popup.info .popup-body .content {
            width: 160px;
            padding: 0 0 0 50px;
            font-size: 14px;
            line-height: 18px;
            color: #fff;
        }

        .page_dettaglio.dettaglio_usato .popup.info .popup-body .button-close {
            color: #fff;
        }

.page_dettaglio.dettaglio_usato .article-wrap .infographic {
    float: none;
    text-align: center;
    padding: 15px 0;
}

    .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list {
        width: auto;
    }

        .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block {
            float: none;
            display: inline-block;
            vertical-align: middle;
            margin: 0;
            padding: 0 35px;
            border-right: 1px dashed #ccc;
        }

            .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block.last {
                border-right: none;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block .name {
                padding: 0 0 8px 0;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block .separator {
                width: 86px;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block .value {
                padding: 8px 0 0 0;
                font-size: 22px;
                line-height: 22px;
            }

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block {
        padding: 0 17px;
    }

        .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block .separator {
            width: 60px;
        }

        .page_dettaglio.dettaglio_usato .article-wrap .infographic .info-list .info-block .value {
            font-size: 18px;
            line-height: 18px;
        }
}

.page_dettaglio.dettaglio_usato .article-wrap .box-info {
    float: none;
    width: auto;
    margin: 20px 0 0 0;
    padding: 15px 0 0 0;
    border-top: 1px solid #cdcdcd;
}

    .page_dettaglio.dettaglio_usato .article-wrap .box-info .description {
        width: 400px;
        float: left;
    }

        .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .title {
            display: block;
            color: #262626;
            font-size: 30px;
            line-height: 30px;
        }

        .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features {
            margin-top: 15px;
        }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .item .label, .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .comments .label, .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .thumbs .label, .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .condividi .label {
                display: block;
                text-transform: uppercase;
                font-size: 14px;
                line-height: 14px;
                color: #7d94bc;
                padding: 9px;
                background: #f0f0f0;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .item .value, .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .comments .value, .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .thumbs .value, .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .features .condividi .value {
                display: block;
                font-size: 14px;
                line-height: 16px;
                color: #262626;
                padding: 9px;
            }

        .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .video {
            margin-top: 20px;
        }

        .page_dettaglio.dettaglio_usato .article-wrap .box-info .description .privacy-policy {
            display: block;
            margin-top: 60px;
            color: #808080;
            font-size: 12px;
            line-height: 14px;
        }

    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario {
        width: 286px;
        float: right;
    }

        .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body {
            padding: 20px;
            background: #f0f0f0;
        }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .title {
                display: block;
                font-size: 24px;
                line-height: 24px;
                color: #262626;
                margin: 0 0 15px 0;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze {
                padding: 10px 0;
                font-size: 14px;
                line-height: 16px;
            }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .item, .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .comments, .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .thumbs, .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .condividi {
                    display: block;
                    margin-bottom: 5px;
                }

                    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .item.item-info, .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-info.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .item-info.comments, .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-info.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .item-info.thumbs, .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-info.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .referenze .item-info.condividi {
                        margin-top: 15px;
                    }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.button {
                padding-top: 18px;
                padding-bottom: 18px;
                background: transparent;
                color: #404040;
            }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.button .icon {
                    color: #4cc820;
                }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.button .icon-arrow-right {
                    color: #404040;
                }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.numbers {
                background: transparent;
                padding-top: 18px;
                padding-bottom: 18px;
            }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.numbers .icon {
                    color: #4cc820;
                }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg.lesser a {
                color: #808080;
                font-size: 12px;
                line-height: 15px;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .menu .box-cta-spalla .iconbg a {
                padding-top: 18px;
                padding-bottom: 18px;
            }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .fb {
                margin-top: 15px;
            }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .fb iframe {
                    width: 100%;
                    background: #fff;
                }

            .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto {
                margin-top: 20px;
            }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .title {
                    text-transform: uppercase;
                    display: block;
                    font-size: 12px;
                    line-height: 12px;
                    font-weight: 700;
                    color: #262626;
                }

                .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field {
                    margin-bottom: 10px;
                }

                    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .textfield,
                    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .textarea {
                        width: 100%;
                        padding: 10px;
                        margin: 0;
                        font-size: 14px;
                        color: #808080;
                        border: 1px solid #cecece;
                        -webkit-box-sizing: border-box;
                        -moz-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                        .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .textfield.disabled,
                        .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .textarea.disabled {
                            background: transparent;
                        }

                    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .captcha {
                        display: inline-block;
                        border: 1px solid #cecece;
                        margin-bottom: 10px;
                    }

                        .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .captcha img {
                            vertical-align: top;
                        }

                    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario .concessionario-body .contatto .form .form-field .submitbutton {
                        float: right;
                        border: none;
                    }

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_usato .article-wrap .box-info .description {
        float: none;
        width: 100%;
    }

    .page_dettaglio.dettaglio_usato .article-wrap .box-info .concessionario {
        margin-top: 20px;
        float: none;
        width: 100%;
    }
}

.page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg {
    position: relative;
}

    .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.bg-blue a {
        color: #fff;
    }

        .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.bg-blue a .icon {
            color: #fff;
        }

    .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers {
        margin-top: 1px;
    }

        .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers.opened .iconbg-body.button {
            display: none;
        }

        .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers.opened .iconbg-body.numbers {
            display: block;
        }

        .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body {
            z-index: 1;
            position: relative;
        }

            .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.button {
                display: block;
                padding: 30px 15px 30px 76px;
                background: #7d94bc;
                cursor: pointer;
                color: #fff;
            }

                .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.button .icon {
                    color: #fff;
                }

                .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.button .icon-arrow-right {
                    color: #fff;
                }

            .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.numbers {
                display: none;
                text-transform: capitalize;
                font-weight: 300;
                background: #f0f0f0;
                padding: 21px 15px 21px 76px;
            }

                .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.numbers .icon {
                    color: #4cc820;
                }

                .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body.numbers .close-button {
                    cursor: pointer;
                    width: 14px;
                    height: 14px;
                    font-size: 7px;
                    line-height: 14px;
                    display: block;
                    position: absolute;
                    top: 0;
                    bottom: 0;
                    right: 10px;
                    margin: auto 0;
                }

            .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg.telephone-numbers .iconbg-body strong {
                font-weight: 600;
            }

    .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg a {
        padding-left: 76px;
        padding-right: 15px;
        z-index: 1;
        position: relative;
    }

        .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg a .icon-arrow-right {
            width: 14px;
            height: 14px;
            display: block;
            position: absolute;
            top: 0;
            bottom: 0;
            right: 10px;
            margin: auto 0;
        }

            .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg a .icon-arrow-right:before {
                width: 14px;
                height: 14px;
                display: block;
            }

    .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg .icon {
        width: 66px;
        height: 27px;
        padding: 0 10px 0 0;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        margin: auto 0;
        font-size: 27px;
        line-height: 27px;
        color: #7d94bc;
        text-align: center;
    }

        .page_dettaglio.dettaglio_usato .box-cta-spalla .iconbg .icon.icon-save {
            font-size: 24px;
        }

.page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table {
    margin-top: 20px;
    width: 710px;
    float: left;
    padding: 0 10px 0 0;
}

    .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col {
        width: 351px;
        float: left;
    }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col.left {
            padding: 0 4px 0 0;
        }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col.right {
            padding: 0 0 0 4px;
        }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col .row {
            background: #f0f0f0;
            font-size: 16px;
            line-height: 16px;
            padding: 8px 16px;
        }

            .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col .row.even {
                background: transparent;
            }

            .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col .row .label {
                color: #808080;
            }

            .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col .row .value {
                color: #7186aa;
            }

    .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .legenda {
        font-size: 12px;
        line-height: 14px;
        color: #808080;
        margin-top: 15px;
        padding: 0 0 0 16px;
    }

.page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links {
    margin-top: 20px;
    width: 300px;
    float: left;
    padding: 0 0 0 10px;
}

    .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .link {
        padding: 30px 15px 30px 76px;
        background: url("../img/layout/dotted_border.png") repeat-x;
        position: relative;
        text-decoration: none;
        display: block;
    }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .link:hover {
            text-decoration: underline;
        }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .link .icon {
            display: block;
            width: 28px;
            height: 28px;
            position: absolute;
            top: 0;
            left: 18px;
            bottom: 0;
            margin: auto 0;
            text-align: center;
        }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .link .label {
            font-size: 14px;
            line-height: 14px;
            color: #404040;
            font-weight: 600;
            text-transform: uppercase;
        }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .link .arrow {
            display: block;
            width: 14px;
            height: 14px;
            font-size: 14px;
            line-height: 14px;
            color: #404040;
            position: absolute;
            top: 0;
            right: 10px;
            bottom: 0;
            margin: auto 0;
        }

    .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .useful-links {
        padding: 15px 0;
        background: url("../img/layout/dotted_border.png") repeat-x;
    }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .useful-links a {
            display: inline-block;
            font-size: 14px;
            line-height: 14px;
            color: #404040;
            font-weight: 600;
            text-transform: uppercase;
            text-decoration: none;
            padding: 6px;
        }

            .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .useful-links a:hover {
                text-decoration: underline;
            }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links .useful-links .pipe {
            display: inline-block;
            font-size: 14px;
            line-height: 14px;
            color: #404040;
            margin: 6px;
        }

@media only screen and (max-width: 1023px) {
    .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table {
        width: 364px;
    }

        .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .table .col {
            width: 100%;
            padding: 0;
            float: none;
        }

    .page_dettaglio.dettaglio_usato .scheda-tecnica-info .section-content .links {
        width: 364px;
    }
}

.page_dettaglio #prove .dimension_big {
    width: 498px;
}

@media only screen and (max-width: 1023px) {
    .page_dettaglio #prove .dimension_big {
        width: 100%;
    }
}

.page_dettaglio #prove .blocco-notizia .titolo {
    line-height: 20px !important;
    font-size: 16px !important;
    color: #262626;
}

.page_ricerca .titolo-pagina ul {
    width: 100%;
    text-align: center;
}

.page_ricerca .titolo-pagina ul {
    *zoom: 1;
}

    .page_ricerca .titolo-pagina ul:before, .page_ricerca .titolo-pagina ul:after {
        content: "";
        display: table;
    }

    .page_ricerca .titolo-pagina ul:after {
        clear: both;
    }

.page_ricerca .titolo-pagina li {
    width: 12.66%;
    padding: 0 2%;
    display: inline-block;
    float: left;
}

    .page_ricerca .titolo-pagina li a:hover,
    .page_ricerca .titolo-pagina li a :hover {
        text-decoration: none;
    }

        .page_ricerca .titolo-pagina li a:hover .underline,
        .page_ricerca .titolo-pagina li a :hover .underline {
            text-decoration: underline;
        }

    .page_ricerca .titolo-pagina li em,
    .page_ricerca .titolo-pagina li strong,
    .page_ricerca .titolo-pagina li span {
        width: 100%;
        display: block;
    }

    .page_ricerca .titolo-pagina li em {
        font-size: 18px;
        border-bottom: 1px solid #cdcdcd;
        font-style: normal;
        font-weight: 300;
        padding-bottom: 4px;
        height: 22px;
    }

@media only screen and (max-width: 1023px) {
    .page_ricerca .titolo-pagina li em {
        font-size: 14px;
        height: 21px;
    }
}

.page_ricerca .titolo-pagina li strong {
    font-size: 28px;
    padding-top: 4px;
}

.page_ricerca .titolo-pagina li span {
    font-size: 13px;
}

.page_ricerca .titolo-pagina li.current em {
    border-bottom: 2px solid #ffdf00;
    position: relative;
}

    .page_ricerca .titolo-pagina li.current em:before {
        content: "\e60e";
        color: #ffdf00;
        font-family: 'motoit_icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        top: 22px;
        left: 50%;
        margin-left: -7px;
    }

.page_ricerca .filtri-pagina .notizie-automoto {
    font-size: 12px;
    color: #808080;
}

@media only screen and (min-width: 1024px) {
    .page_ricerca .grid .colonna-1 .blocco-notizia {
        display: inline-block;
        width: 31%;
    }

        .page_ricerca .grid .colonna-1 .blocco-notizia img {
            margin-left: 0;
            margin-right: 0;
            width: 100%;
        }

    .page_ricerca .grid .wrap_triple > div {
        margin-left: 3%;
    }

        .page_ricerca .grid .wrap_triple > div:first-child {
            margin-left: 0;
        }

    .page_ricerca .grid .toolbar {
        margin-bottom: 0;
    }
}

.page_autori .grid .colonna-1 .blocco-autore {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    display: inline-block;
    width: 31%;
    border: 1px solid #cdcdcd;
}

    .page_autori .grid .colonna-1 .blocco-autore:before, .page_autori .grid .colonna-1 .blocco-autore:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_autori .grid .colonna-1 .blocco-autore img {
        width: 100%;
    }

    .page_autori .grid .colonna-1 .blocco-autore .quick-infos {
        padding: 15px 10px;
    }

    .page_autori .grid .colonna-1 .blocco-autore h2 {
        font-size: 20px;
        font-weight: 600;
        color: #262626;
    }

@media only screen and (max-width: 1023px) {
    .page_autori .grid .colonna-1 .blocco-autore h2 {
        font-size: 14px;
    }
}

.page_autori .grid .colonna-1 .blocco-autore .abstract {
    font-size: 16px;
    color: #666666;
}

@media only screen and (max-width: 1023px) {
    .page_autori .grid .colonna-1 .blocco-autore .abstract {
        font-size: 12px;
    }
}

.page_autori .grid .wrap_triple {
    clear: both;
    margin: 0 0 25px 0;
}

.page_autori .grid .wrap_triple {
    *zoom: 1;
}

    .page_autori .grid .wrap_triple:before, .page_autori .grid .wrap_triple:after {
        content: "";
        display: table;
    }

    .page_autori .grid .wrap_triple:after {
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    .page_autori .grid .wrap_triple {
        margin: 0 0 10px 0;
    }
}

.page_autori .grid .wrap_triple > div {
    margin-left: 3%;
}

    .page_autori .grid .wrap_triple > div:first-child {
        margin-left: 0;
    }

.page_autori .grid .toolbar {
    margin-bottom: 0;
}

.page_autori_dettaglio .titolo-pagina {
    padding: 20px 0px;
}

    .page_autori_dettaglio .titolo-pagina .role {
        font-size: 12px;
        text-transform: uppercase;
        color: #737373;
    }

    .page_autori_dettaglio .titolo-pagina h1 {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 34px;
        color: #262626;
    }

    .page_autori_dettaglio .titolo-pagina .abstract {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 17px;
        line-height: 18px;
        font-weight: normal;
        max-width: 625px;
        margin-top: 5px;
    }

.page_autori_dettaglio .social-cont {
    float: left;
}

.page_autori_dettaglio .social-cont {
    *zoom: 1;
}

    .page_autori_dettaglio .social-cont:before, .page_autori_dettaglio .social-cont:after {
        content: "";
        display: table;
    }

    .page_autori_dettaglio .social-cont:after {
        clear: both;
    }

    .page_autori_dettaglio .social-cont a {
        margin: 0 5px 0 0;
    }

.page_autori_dettaglio .text-bio {
    float: left;
    clear: both;
    margin: 10px 0 0 0;
}

    .page_autori_dettaglio .text-bio .avatar {
        float: right;
        margin: -28px 0 15px 15px;
        border: 1px solid #cdcdcd;
    }

.page_teampiloti .grid .blocco-pilota {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    display: inline-block;
    width: 31%;
    border: 1px solid #cdcdcd;
}

    .page_teampiloti .grid .blocco-pilota:before, .page_teampiloti .grid .blocco-pilota:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_teampiloti .grid .blocco-pilota img {
        width: 100%;
    }

    .page_teampiloti .grid .blocco-pilota .quick-infos {
        padding: 15px 10px;
    }

    .page_teampiloti .grid .blocco-pilota .number {
        font-size: 28px;
        font-weight: 500;
        color: #262626;
    }

@media only screen and (max-width: 1023px) {
    .page_teampiloti .grid .blocco-pilota .number {
        font-size: 22px;
    }
}

.page_teampiloti .grid .blocco-pilota h2 {
    font-size: 20px;
    font-weight: 500;
    color: #262626;
}

@media only screen and (max-width: 1023px) {
    .page_teampiloti .grid .blocco-pilota h2 {
        font-size: 12px;
    }
}

.page_teampiloti .grid .blocco-pilota .pilota {
    position: relative;
    padding: 0 7px;
}

.page_teampiloti .grid .blocco-pilota .abstract {
    text-transform: uppercase;
    font-size: 12px;
    color: #666666;
    border-top: 1px dashed #cccccc;
    margin-top: 15px;
    padding: 15px 7px 0;
}

@media only screen and (max-width: 1023px) {
    .page_teampiloti .grid .blocco-pilota .abstract {
        font-size: 10px;
    }
}

.page_teampiloti .grid .blocco-pilota .abstract span {
    font-weight: 600;
}

.page_teampiloti .grid .blocco-pilota .abstract a {
    color: #7d94bc;
}

.page_teampiloti .grid .wrap_triple {
    clear: both;
    margin: 0 0 25px 0;
}

.page_teampiloti .grid .wrap_triple {
    *zoom: 1;
}

    .page_teampiloti .grid .wrap_triple:before, .page_teampiloti .grid .wrap_triple:after {
        content: "";
        display: table;
    }

    .page_teampiloti .grid .wrap_triple:after {
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    .page_teampiloti .grid .wrap_triple {
        margin: 0 0 10px 0;
    }
}

.page_teampiloti .grid .wrap_triple > div {
    margin-left: 3%;
}

    .page_teampiloti .grid .wrap_triple > div:first-child {
        margin-left: 0;
    }

.page_teampiloti .grid .toolbar {
    margin-bottom: 0;
}

.page_classifica .grid .title-table {
    position: relative;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 18px;
    padding-left: 45px;
}

    .page_classifica .grid .title-table .date {
        font-size: 10px;
        font-weight: 300;
        margin-left: 5px;
    }

    .page_classifica .grid .title-table .logo {
        bottom: 3px;
        left: 0;
    }

.page_classifica .grid .cont-table {
    margin-bottom: 50px;
}

.page_classifica .grid table {
    width: 100%;
    font-size: 14px;
    color: #808080;
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: 0 100%;
}

@media only screen and (max-width: 1023px) {
    .page_classifica .grid table {
        font-size: 12px;
    }
}

.page_classifica .grid table thead {
    background: #f7f7f7;
}

    .page_classifica .grid table thead tr td {
        padding: 2px 0 2px 13px;
        font-weight: 600;
    }

.page_classifica .grid table tbody td {
    padding: 12px 0 12px 13px;
}

    .page_classifica .grid table tbody td.pos {
        font-weight: 600;
    }

    .page_classifica .grid table tbody td.country {
        text-transform: uppercase;
    }

    .page_classifica .grid table tbody td.points {
        font-weight: 600;
    }

.page_classifica .grid table tr {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: 0 0;
}

    .page_classifica .grid table tr td {
        font-weight: 300;
    }

.page_classifica .grid .old-gp ul {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: 0 100%;
}

.page_classifica .grid .old-gp li {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: 0 0;
}

    .page_classifica .grid .old-gp li a {
        font-size: 14px;
        color: #808080;
        display: block;
        overflow: hidden;
        padding: 12px 0 12px 13px;
    }

@media only screen and (max-width: 1023px) {
    .page_classifica .grid .old-gp li a {
        font-size: 12px;
    }
}

.page_classifica .grid .old-gp li a:hover .el {
    text-decoration: underline;
}

.page_classifica .grid .old-gp li span {
    display: block;
    float: left;
}

    .page_classifica .grid .old-gp li span.date {
        width: 110px;
    }

    .page_classifica .grid .old-gp li span.el {
        color: #7d94bc;
    }

    .page_classifica .grid .old-gp li span.arrow {
        float: right;
        margin-right: 10px;
        line-height: 18px;
    }

.page_calendario .grid .title-table {
    position: relative;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 18px;
}

    .page_calendario .grid .title-table .date {
        font-size: 10px;
        font-weight: 300;
        margin-left: 5px;
    }

    .page_calendario .grid .title-table .logo {
        bottom: 3px;
        left: 0;
    }

.page_calendario .grid .old-gp {
    position: relative;
}

    .page_calendario .grid .old-gp .filtri-pagina {
        position: absolute !important;
        top: 28px;
        right: 0;
        width: auto;
        box-shadow: none;
        border: 0;
        z-index: 0;
    }

.page_calendario .grid table {
    width: 100%;
    font-size: 14px;
    color: #808080;
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: 0 100%;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .grid table {
        font-size: 12px;
    }
}

.page_calendario .grid table tbody td {
    padding: 12px 0 12px 13px;
}

    .page_calendario .grid table tbody td.pos {
        font-weight: 600;
    }

    .page_calendario .grid table tbody td.country {
        text-transform: uppercase;
    }

    .page_calendario .grid table tbody td.points {
        font-weight: 600;
    }

    .page_calendario .grid table tbody td.col-day {
        width: 18%;
    }

    .page_calendario .grid table tbody td.col-gp {
        width: 18%;
    }

    .page_calendario .grid table tbody td.col-country {
        width: 18%;
    }

    .page_calendario .grid table tbody td.col-articles {
        text-align: right;
        padding-right: 12px;
    }

.page_calendario .grid table tr {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: 0 0;
}

    .page_calendario .grid table tr.month {
        background-color: #f7f7f7;
        color: #808080;
    }

        .page_calendario .grid table tr.month td {
            padding: 4px 0 4px 13px;
            font-weight: 500;
        }

    .page_calendario .grid table tr td {
        font-weight: 300;
    }

.page_calendario .grid table a {
    color: #7d94bc;
    font-weight: 500;
}

.page_calendario .grid .old-gp li a {
    font-size: 14px;
    color: #808080;
    display: block;
    overflow: hidden;
    padding: 12px 0 12px 13px;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .grid .old-gp li a {
        font-size: 12px;
    }
}

.page_calendario .grid .old-gp li a:hover .el {
    text-decoration: underline;
}

.page_calendario .grid .old-gp li span {
    display: block;
    float: left;
}

    .page_calendario .grid .old-gp li span.date {
        width: 110px;
    }

    .page_calendario .grid .old-gp li span.el {
        color: #7186aa;
    }

    .page_calendario .grid .old-gp li span.arrow {
        float: right;
        margin-right: 10px;
        line-height: 18px;
    }

.page_calendario .next-race {
    overflow: hidden;
}

    .page_calendario .next-race .circuit {
        width: 35%;
        padding: 0.6em 1em;
        float: left;
        height: 216px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .circuit {
        width: 100%;
        height: auto;
    }
}

.page_calendario .next-race .circuit:before, .page_calendario .next-race .circuit:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.page_calendario .next-race .circuit h2 {
    font-size: 1.3em;
    margin-top: 10px;
}

.page_calendario .next-race .circuit > img {
    width: 66%;
    margin-top: 10px;
}

.page_calendario .next-race .info-event-block {
    width: 65%;
    float: right;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block {
        width: 100%;
    }
}

.page_calendario .next-race .info-event-block h3 {
    margin-bottom: 10px;
    padding: 15px 0;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block h3 {
        margin-bottom: 0;
        padding: 0.5em 0;
    }
}

.page_calendario .next-race .info-event-block ul {
    margin: 0;
    padding: 0;
}

.page_calendario .next-race .info-event-block > div {
    position: relative;
    background: #fff;
    border: 1px solid #cdcdcd;
    padding: 0;
    height: 216px;
}

    .page_calendario .next-race .info-event-block > div:before {
        content: "";
        display: inline-block;
        position: absolute;
        background: transparent url("../img/layout/arrow_tooltip_left.png") center center no-repeat;
        left: -8px;
        top: 50%;
        margin-top: -7px;
        width: 8px;
        height: 14px;
    }

    .page_calendario .next-race .info-event-block > div:after {
        background: #cdcdcd;
    }

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block > div:after {
        background: none;
    }
}

.page_calendario .next-race .info-event-block > div:before {
    background: transparent url("../img/layout/arrow_tooltip_left.png") center center no-repeat;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block > div:before {
        background: #cdcdcd;
    }
}

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block > div {
        height: 100%;
    }
}

.page_calendario .next-race .info-event-block > div > div {
    padding: 20px;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block > div > div {
        width: 100%;
        padding: 3%;
        float: none;
    }
}

.page_calendario .next-race .info-event-block .countdown-cont {
    background: none;
}

@media only screen and (max-width: 1023px) {
    .page_calendario .next-race .info-event-block .countdown-cont {
        background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
    }
}

.page_nuovo.fixed-filters .gestione-confronto-cont {
    top: 5px;
    right: 5px;
}

@media only screen and (max-width: 1023px) {
    .page_nuovo.fixed-filters .filtri-pagina.confronta-shown {
        padding-top: 34px;
    }
}

.page_nuovo .gestione-confronto-cont {
    display: none;
    position: absolute;
    top: -45px;
    right: 0;
    z-index: 1;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
    text-align: center;
}

    .page_nuovo .gestione-confronto-cont .submit-confronto {
        float: left;
        width: 134px;
        height: 31px;
        line-height: 31px;
        background: #7d94bc;
        color: #fff;
    }

    .page_nuovo .gestione-confronto-cont .reset-confronto {
        float: left;
        width: 139px;
        height: 29px;
        line-height: 29px;
        color: #808080;
        border: 1px solid #cdcdcd;
    }

        .page_nuovo .gestione-confronto-cont .reset-confronto .icon-close {
            font-size: 8px;
            margin: 0 0 0 5px;
        }

.page_nuovo .wide-box {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 100%;
    background-color: #ececec;
    padding: 3.5% 2.5%;
    margin: 3% 0 5% 0;
}

    .page_nuovo .wide-box:before, .page_nuovo .wide-box:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_nuovo .wide-box .input {
        background-color: #fff;
        border: 1px solid #cdcdcd;
        padding: 0.3em 1em;
    }

        .page_nuovo .wide-box .input > span {
            color: #808080;
        }

        .page_nuovo .wide-box .input input {
            border: none;
            color: #808080;
            font-size: 12px;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            width: 130px;
            margin-left: 10px;
            vertical-align: text-top;
        }

    .page_nuovo .wide-box .blue-button {
        margin-top: 4px;
        border: none;
    }

.page_nuovo .two-col-block .colonna-1 .toolbar {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px 0 0;
}

    .page_nuovo .two-col-block .colonna-1 .toolbar:before, .page_nuovo .two-col-block .colonna-1 .toolbar:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_nuovo .two-col-block .colonna-1 h2 {
    font-size: 18px;
}

.page_nuovo .blocco-annuncio-nuovo {
    position: relative;
    margin: 20px 0 0 0;
    min-height: 146px;
}

.page_nuovo .blocco-annuncio-nuovo {
    *zoom: 1;
}

    .page_nuovo .blocco-annuncio-nuovo:before, .page_nuovo .blocco-annuncio-nuovo:after {
        content: "";
        display: table;
    }

    .page_nuovo .blocco-annuncio-nuovo:after {
        clear: both;
    }

    .page_nuovo .blocco-annuncio-nuovo .condividi {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        font-size: 12px;
        font-weight: 600;
        color: #7d94bc;
        text-transform: uppercase;
    }

        .page_nuovo .blocco-annuncio-nuovo .condividi:hover,
        .page_nuovo .blocco-annuncio-nuovo .condividi :hover {
            text-decoration: none;
        }

            .page_nuovo .blocco-annuncio-nuovo .condividi:hover .underline,
            .page_nuovo .blocco-annuncio-nuovo .condividi :hover .underline {
                text-decoration: underline;
            }

        .page_nuovo .blocco-annuncio-nuovo .condividi span {
            margin-left: 10px;
        }

    .page_nuovo .blocco-annuncio-nuovo .image,
    .page_nuovo .blocco-annuncio-nuovo .infos {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        display: inline-block;
    }

        .page_nuovo .blocco-annuncio-nuovo .image:before, .page_nuovo .blocco-annuncio-nuovo .image:after,
        .page_nuovo .blocco-annuncio-nuovo .infos:before,
        .page_nuovo .blocco-annuncio-nuovo .infos:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .page_nuovo .blocco-annuncio-nuovo .image {
        width: 30%;
    }

        .page_nuovo .blocco-annuncio-nuovo .image img {
            border: 1px solid #cdcdcd;
        }

    .page_nuovo .blocco-annuncio-nuovo .infos {
        z-index: 1;
        width: 70%;
    }

    .page_nuovo .blocco-annuncio-nuovo .brand {
        display: inline-block;
        margin: 0 0 0 15px;
        max-width: 370px;
    }

        .page_nuovo .blocco-annuncio-nuovo .brand h3 {
            color: #262626;
            font-size: 20px;
            font-weight: 600;
            line-height: 1;
        }

    .page_nuovo .blocco-annuncio-nuovo .model {
        font-size: 14px;
        line-height: 18px;
        color: #262626;
        margin: 0 0 0 15px;
    }

    .page_nuovo .blocco-annuncio-nuovo .price {
        font-size: 26px;
        line-height: 33px;
        color: #7d94bc;
        margin: 0 0 0 15px;
        display: inline-block;
        float: left;
    }

    .page_nuovo .blocco-annuncio-nuovo .level {
        float: left;
        margin-top: 9px;
        margin-left: 15px;
    }

        .page_nuovo .blocco-annuncio-nuovo .level li {
            display: block;
            float: left;
        }

            .page_nuovo .blocco-annuncio-nuovo .level li span {
                height: 11px;
                width: 11px;
                display: block;
                background: #cccccc;
                border-radius: 180%;
                margin: 3px;
                -webkit-transform: scale(0.8);
                -moz-transform: scale(0.8);
                -ms-transform: scale(0.8);
                -o-transform: scale(0.8);
                transform: scale(0.8);
                -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
                -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
                -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
                -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
                transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            }

                .page_nuovo .blocco-annuncio-nuovo .level li span.green.active {
                    background: green;
                }

                .page_nuovo .blocco-annuncio-nuovo .level li span.orange.active {
                    background: orange;
                }

                .page_nuovo .blocco-annuncio-nuovo .level li span.red.active {
                    background: red;
                }

                .page_nuovo .blocco-annuncio-nuovo .level li span.active {
                    -webkit-transform: scale(1);
                    -moz-transform: scale(1);
                    -ms-transform: scale(1);
                    -o-transform: scale(1);
                    transform: scale(1);
                }

    .page_nuovo .blocco-annuncio-nuovo .moto-info-list {
        float: right;
        width: 487px;
        margin: 0;
        overflow: hidden;
    }

        .page_nuovo .blocco-annuncio-nuovo .moto-info-list li {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            float: left;
            height: 38px;
            line-height: 38px;
            font-size: 13px;
            text-align: center;
            color: #000;
            border: 1px solid #cdcdcd;
            border-left: none;
            width: 30%;
        }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li:before, .page_nuovo .blocco-annuncio-nuovo .moto-info-list li:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.small {
                width: 20%;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.wide {
                width: 40%;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.wider {
                width: 50%;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li .icon-photo,
            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li .icon-play {
                color: #7d94bc;
                margin-left: 15px;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li .icon-play {
                margin-left: 5px;
            }

                .page_nuovo .blocco-annuncio-nuovo .moto-info-list li .icon-play:before {
                    font-size: 15px;
                    position: relative;
                    top: 1px;
                }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.media {
                text-align: left;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.media, .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.place, .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.where {
                color: #808080;
            }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.compare {
                background-color: #d9e0ee;
            }

                .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.compare .toggleCheck {
                    position: absolute;
                    bottom: 0;
                    right: 0;
                    width: 38px;
                    height: 38px;
                    cursor: pointer;
                    display: none;
                }

                .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.compare .checked a:hover {
                    text-decoration: underline;
                }

                .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.compare > label {
                    display: inline;
                    float: right;
                }

        .page_nuovo .blocco-annuncio-nuovo .moto-info-list.bg-grey {
            background-color: #ececec;
        }

            .page_nuovo .blocco-annuncio-nuovo .moto-info-list.bg-grey li {
                border-top: none;
            }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_nuovo .blocco-annuncio-nuovo .moto-info-list {
        width: 472px;
    }
}

@media only screen and (max-width: 1023px) {
    .page_nuovo .blocco-annuncio-nuovo .image {
        width: 50%;
    }

        .page_nuovo .blocco-annuncio-nuovo .image img {
            width: 100%;
        }

    .page_nuovo .blocco-annuncio-nuovo .brand {
        margin-top: 0.5em;
    }

    .page_nuovo .blocco-annuncio-nuovo .price {
        margin-bottom: 0.5em;
    }

    .page_nuovo .blocco-annuncio-nuovo .infos,
    .page_nuovo .blocco-annuncio-nuovo .moto-info-list {
        width: 100%;
    }

        .page_nuovo .blocco-annuncio-nuovo .moto-info-list li:first-child {
            border-left: 1px solid #cdcdcd;
        }

        .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.wide {
            width: 20%;
        }

        .page_nuovo .blocco-annuncio-nuovo .moto-info-list li.compare {
            width: 50%;
        }
}

@media only screen and (min-width: 1024px) {
    .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo {
        padding-top: 1em;
    }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .image,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .infos,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list {
            width: 100%;
        }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .brand,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .model,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .price,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .other-info {
            margin-left: 0;
        }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list li {
            width: 100%;
        }

            .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list li.media span {
                margin-left: 10px;
            }

            .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list li.media, .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list li.date {
                width: 50% !important;
            }

            .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list li.place {
                height: 38px;
                line-height: 38px;
                text-align: center;
            }

            .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .moto-info-list li.wide {
                display: none;
            }

    .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        width: 31%;
        border: 1px solid #cdcdcd;
        padding-top: 0;
    }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo:before, .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo img {
            margin-left: 0;
            margin-right: 0;
            width: 100%;
            border: none;
            border-bottom: 1px solid #cdcdcd;
        }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .infos {
            float: left;
        }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .brand,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .model,
        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .price {
            padding-left: 10px;
        }

        .page_nuovo .grid .colonna-1 .blocco-annuncio-nuovo .brand {
            margin-top: 10px;
        }

    .page_nuovo .grid .condividi {
        top: 166px;
        right: 10px;
    }

        .page_nuovo .grid .condividi .underline {
            display: none;
        }

    .page_nuovo .grid .wrap_triple > div {
        margin-left: 3%;
    }

        .page_nuovo .grid .wrap_triple > div:first-child {
            margin-left: 0;
        }

    .page_nuovo .grid .moto-info-list {
        border: none;
        margin: 0;
    }

        .page_nuovo .grid .moto-info-list li {
            border: none;
        }

            .page_nuovo .grid .moto-info-list li.year, .page_nuovo .grid .moto-info-list li.kilometers {
                width: 50%;
                border-top: 1px solid #cdcdcd;
            }

            .page_nuovo .grid .moto-info-list li.year {
                border-right: 1px solid #cdcdcd;
            }

            .page_nuovo .grid .moto-info-list li.place, .page_nuovo .grid .moto-info-list li.compare {
                width: 100%;
            }

            .page_nuovo .grid .moto-info-list li.place {
                text-align: left;
                padding-left: 10px;
                height: 24px;
                line-height: 16px;
                color: #808080;
            }
}

@media only screen and (max-width: 1023px) {
    .page_nuovo .grid .image {
        width: 50%;
    }

        .page_nuovo .grid .image img {
            width: 100%;
        }

    .page_nuovo .grid .brand {
        margin-top: 0.5em;
    }

    .page_nuovo .grid .price {
        margin-bottom: 0.5em;
    }

    .page_nuovo .grid .infos,
    .page_nuovo .grid .moto-info-list {
        width: 100%;
    }

        .page_nuovo .grid .moto-info-list li:first-child {
            border-left: 1px solid #cdcdcd;
        }

        .page_nuovo .grid .moto-info-list li.wide {
            width: 20%;
        }

        .page_nuovo .grid .moto-info-list li.compare {
            width: 50%;
        }
}

.page_epoca.fixed-filters .gestione-confronto-cont {
    top: 5px;
    right: 5px;
}

@media only screen and (max-width: 1023px) {
    .page_epoca.fixed-filters .filtri-pagina.confronta-shown {
        padding-top: 34px;
    }
}

.page_epoca .gestione-confronto-cont {
    display: none;
    position: absolute;
    top: -45px;
    right: 0;
    z-index: 1;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
    text-align: center;
}

    .page_epoca .gestione-confronto-cont .submit-confronto {
        float: left;
        width: 134px;
        height: 31px;
        line-height: 31px;
        background: #7d94bc;
        color: #fff;
    }

    .page_epoca .gestione-confronto-cont .reset-confronto {
        float: left;
        width: 139px;
        height: 29px;
        line-height: 29px;
        color: #808080;
        border: 1px solid #cdcdcd;
    }

        .page_epoca .gestione-confronto-cont .reset-confronto .icon-close {
            font-size: 8px;
            margin: 0 0 0 5px;
        }

.page_epoca .two-col-block .colonna-1 .toolbar {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px 0 0;
}

    .page_epoca .two-col-block .colonna-1 .toolbar:before, .page_epoca .two-col-block .colonna-1 .toolbar:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_epoca .two-col-block .colonna-1 h2 {
    font-size: 18px;
}

.page_epoca .blocco-annuncio-epoca {
    position: relative;
    margin: 20px 0 0 0;
    min-height: 146px;
}

.page_epoca .blocco-annuncio-epoca {
    *zoom: 1;
}

    .page_epoca .blocco-annuncio-epoca:before, .page_epoca .blocco-annuncio-epoca:after {
        content: "";
        display: table;
    }

    .page_epoca .blocco-annuncio-epoca:after {
        clear: both;
    }

    .page_epoca .blocco-annuncio-epoca .condividi {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        font-size: 12px;
        font-weight: 600;
        color: #7d94bc;
        text-transform: uppercase;
    }

        .page_epoca .blocco-annuncio-epoca .condividi:hover,
        .page_epoca .blocco-annuncio-epoca .condividi :hover {
            text-decoration: none;
        }

            .page_epoca .blocco-annuncio-epoca .condividi:hover .underline,
            .page_epoca .blocco-annuncio-epoca .condividi :hover .underline {
                text-decoration: underline;
            }

        .page_epoca .blocco-annuncio-epoca .condividi span {
            margin-left: 10px;
        }

    .page_epoca .blocco-annuncio-epoca img {
        float: left;
        border: 1px solid #cdcdcd;
    }

    .page_epoca .blocco-annuncio-epoca .infos {
        position: absolute;
        bottom: 0;
        right: 0;
        z-index: 1;
    }

    .page_epoca .blocco-annuncio-epoca .brand {
        display: inline-block;
        font-size: 20px;
        color: #262626;
        margin: 0 0 0 15px;
        max-width: 370px;
    }

        .page_epoca .blocco-annuncio-epoca .brand h3 {
            font-weight: 600;
        }

    .page_epoca .blocco-annuncio-epoca .model {
        font-size: 14px;
        color: #262626;
        margin: 0 0 0 15px;
    }

    .page_epoca .blocco-annuncio-epoca .price {
        font-size: 28px;
        color: #7d94bc;
        margin: 0 0 0 15px;
    }

    .page_epoca .blocco-annuncio-epoca .other-info {
        font-size: 13px;
        color: #808080;
        margin: 0 0 0 15px;
    }

        .page_epoca .blocco-annuncio-epoca .other-info span {
            font-weight: bold;
            color: #242424;
        }

    .page_epoca .blocco-annuncio-epoca .moto-info-list {
        float: left;
        width: 487px;
        margin: 15px 0 0 0;
        overflow: hidden;
    }

        .page_epoca .blocco-annuncio-epoca .moto-info-list li {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            float: left;
            height: 40px;
            line-height: 40px;
            font-size: 13px;
            text-align: center;
            color: #000;
            border: 1px solid #cdcdcd;
            border-left: none;
            width: 22%;
        }

            .page_epoca .blocco-annuncio-epoca .moto-info-list li:before, .page_epoca .blocco-annuncio-epoca .moto-info-list li:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            .page_epoca .blocco-annuncio-epoca .moto-info-list li.place {
                color: #808080;
            }

            .page_epoca .blocco-annuncio-epoca .moto-info-list li.year {
                font-weight: 700;
            }

                .page_epoca .blocco-annuncio-epoca .moto-info-list li.year .mil-label {
                    color: #808080;
                    font-weight: 400;
                }

            .page_epoca .blocco-annuncio-epoca .moto-info-list li.kilometers {
                font-weight: 700;
            }

                .page_epoca .blocco-annuncio-epoca .moto-info-list li.kilometers .mil-label {
                    color: #808080;
                    font-weight: 400;
                }

            .page_epoca .blocco-annuncio-epoca .moto-info-list li.compare {
                width: 34%;
                border-right: none;
            }

                .page_epoca .blocco-annuncio-epoca .moto-info-list li.compare .checked a:hover {
                    text-decoration: underline;
                }

                .page_epoca .blocco-annuncio-epoca .moto-info-list li.compare > label {
                    display: inline;
                    float: right;
                }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_epoca .blocco-annuncio-epoca .moto-info-list {
        width: 472px;
    }
}

@media only screen and (max-width: 1023px) {
    .page_epoca .blocco-annuncio-epoca {
        padding-top: 1em;
    }

        .page_epoca .blocco-annuncio-epoca img {
            float: right;
        }

        .page_epoca .blocco-annuncio-epoca .infos {
            position: static;
        }

        .page_epoca .blocco-annuncio-epoca .moto-info-list {
            width: 100%;
        }

        .page_epoca .blocco-annuncio-epoca .brand,
        .page_epoca .blocco-annuncio-epoca .model,
        .page_epoca .blocco-annuncio-epoca .price,
        .page_epoca .blocco-annuncio-epoca .other-info {
            margin-left: 0;
        }
}

.page_epoca .grid .colonna-1 .blocco-annuncio-epoca {
    padding-top: 1em;
}

    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca img {
        float: right;
    }

    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .infos {
        position: static;
    }

    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .moto-info-list {
        width: 100%;
    }

    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .brand,
    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .model,
    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .price,
    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .other-info {
        margin-left: 0;
    }

@media only screen and (min-width: 1024px) {
    .page_epoca .grid .colonna-1 .blocco-annuncio-epoca {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        width: 31%;
        border: 1px solid #cdcdcd;
        padding-top: 0;
    }

        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca:before, .page_epoca .grid .colonna-1 .blocco-annuncio-epoca:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca img {
            margin-left: 0;
            margin-right: 0;
            width: 100%;
            border: none;
            border-bottom: 1px solid #cdcdcd;
        }

        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .infos {
            float: left;
        }

        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .brand,
        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .model,
        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .price,
        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .other-info {
            padding-left: 10px;
        }

        .page_epoca .grid .colonna-1 .blocco-annuncio-epoca .brand {
            margin-top: 10px;
        }

    .page_epoca .grid .condividi {
        top: 166px;
        right: 10px;
    }

        .page_epoca .grid .condividi .underline {
            display: none;
        }

    .page_epoca .grid .wrap_triple > div {
        margin-left: 3%;
    }

        .page_epoca .grid .wrap_triple > div:first-child {
            margin-left: 0;
        }

    .page_epoca .grid .moto-info-list {
        border: none;
        margin: 0;
    }

        .page_epoca .grid .moto-info-list li {
            border: none;
        }

            .page_epoca .grid .moto-info-list li.year, .page_epoca .grid .moto-info-list li.kilometers {
                width: 50%;
                border-top: 1px solid #cdcdcd;
            }

            .page_epoca .grid .moto-info-list li.year {
                border-right: 1px solid #cdcdcd;
            }

            .page_epoca .grid .moto-info-list li.place, .page_epoca .grid .moto-info-list li.compare {
                width: 100%;
            }

            .page_epoca .grid .moto-info-list li.place {
                text-align: left;
                padding-left: 10px;
                height: 24px;
                line-height: 16px;
                color: #808080;
            }
}

.page_listini.fixed-filters .gestione-confronto-cont {
    top: 5px;
    right: 5px;
}

@media only screen and (max-width: 1023px) {
    .page_listini.fixed-filters .filtri-pagina.confronta-shown {
        padding-top: 34px;
    }
}

.page_listini .gestione-confronto-cont {
    display: none;
    position: absolute;
    top: -45px;
    right: 0;
    z-index: 1;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
    text-align: center;
}

    .page_listini .gestione-confronto-cont .submit-confronto {
        float: left;
        width: 134px;
        height: 31px;
        line-height: 31px;
        background: #7d94bc;
        color: #fff;
    }

    .page_listini .gestione-confronto-cont .reset-confronto {
        float: left;
        width: 139px;
        height: 29px;
        line-height: 29px;
        color: #808080;
        border: 1px solid #cdcdcd;
    }

        .page_listini .gestione-confronto-cont .reset-confronto .icon-close {
            font-size: 8px;
            margin: 0 0 0 5px;
        }

.page_listini .two-col-block .colonna-1 .toolbar {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px 0 0;
}

    .page_listini .two-col-block .colonna-1 .toolbar:before, .page_listini .two-col-block .colonna-1 .toolbar:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_listini .two-col-block .colonna-1 h2 {
    font-size: 18px;
}

.page_listini .blocco-annuncio-epoca {
    position: relative;
    margin: 20px 0 0 0;
    min-height: 146px;
}

.page_listini .blocco-annuncio-epoca {
    *zoom: 1;
}

    .page_listini .blocco-annuncio-epoca:before, .page_listini .blocco-annuncio-epoca:after {
        content: "";
        display: table;
    }

    .page_listini .blocco-annuncio-epoca:after {
        clear: both;
    }

    .page_listini .blocco-annuncio-epoca .brand-logo {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
    }

        .page_listini .blocco-annuncio-epoca .brand-logo img {
            border: none;
        }

    .page_listini .blocco-annuncio-epoca .image img {
        float: left;
        border: 1px solid #cdcdcd;
    }

    .page_listini .blocco-annuncio-epoca .infos {
        position: absolute;
        bottom: 0;
        right: 0;
        z-index: 1;
    }

    .page_listini .blocco-annuncio-epoca .brand {
        display: inline-block;
        font-size: 20px;
        color: #262626;
        margin: 0 0 0 15px;
        max-width: 370px;
    }

        .page_listini .blocco-annuncio-epoca .brand h3 {
            font-weight: 600;
        }

    .page_listini .blocco-annuncio-epoca .model {
        font-size: 14px;
        color: #262626;
        margin: 0 0 0 15px;
    }

    .page_listini .blocco-annuncio-epoca .price {
        font-size: 28px;
        color: #7d94bc;
        margin: 0 0 0 15px;
    }

    .page_listini .blocco-annuncio-epoca .rating {
        margin: 8px 0 0 15px;
    }

        .page_listini .blocco-annuncio-epoca .rating img {
            border: none;
        }

    .page_listini .blocco-annuncio-epoca .moto-info-list {
        float: left;
        width: 487px;
        margin: 5px 0 0 0;
        overflow: hidden;
    }

        .page_listini .blocco-annuncio-epoca .moto-info-list li {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            float: left;
            height: 40px;
            line-height: 40px;
            font-size: 13px;
            color: #000;
        }

            .page_listini .blocco-annuncio-epoca .moto-info-list li:before, .page_listini .blocco-annuncio-epoca .moto-info-list li:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            .page_listini .blocco-annuncio-epoca .moto-info-list li.reviews {
                width: 66%;
                border-bottom: 1px solid #cdcdcd;
            }

                .page_listini .blocco-annuncio-epoca .moto-info-list li.reviews .link-reviews {
                    float: left;
                    display: block;
                    margin: 12px 0 0 15px;
                    height: 15px;
                    line-height: 15px;
                    color: #999;
                    font-family: "Source Sans Pro", Arial, sans-serif;
                    font-size: 12px;
                    font-weight: 600;
                    text-transform: uppercase;
                }

                    .page_listini .blocco-annuncio-epoca .moto-info-list li.reviews .link-reviews .icon-comments {
                        float: left;
                        color: #7186aa;
                        font-size: 14px;
                        font-weight: 400;
                        margin-right: 5px;
                        line-height: inherit;
                    }

                    .page_listini .blocco-annuncio-epoca .moto-info-list li.reviews .link-reviews .underline {
                        color: #999;
                        font-family: "Source Sans Pro", Arial, sans-serif;
                        font-size: 12px;
                        font-weight: 600;
                        text-transform: uppercase;
                    }

            .page_listini .blocco-annuncio-epoca .moto-info-list li.compare {
                width: 34%;
                border-right: none;
                text-align: center;
                border: 1px solid #cdcdcd;
            }

                .page_listini .blocco-annuncio-epoca .moto-info-list li.compare .checked a:hover {
                    text-decoration: underline;
                }

                .page_listini .blocco-annuncio-epoca .moto-info-list li.compare > label {
                    display: inline;
                    float: right;
                }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_listini .blocco-annuncio-epoca .moto-info-list {
        width: 472px;
    }
}

@media only screen and (max-width: 1023px) {
    .page_listini .blocco-annuncio-epoca {
        padding-top: 1em;
    }

        .page_listini .blocco-annuncio-epoca .brand-logo {
            display: none;
        }

        .page_listini .blocco-annuncio-epoca .image img {
            float: right;
        }

        .page_listini .blocco-annuncio-epoca .infos {
            position: static;
        }

        .page_listini .blocco-annuncio-epoca .moto-info-list {
            margin: 10px 0 0 0;
            width: 100%;
        }

        .page_listini .blocco-annuncio-epoca .brand,
        .page_listini .blocco-annuncio-epoca .model,
        .page_listini .blocco-annuncio-epoca .price,
        .page_listini .blocco-annuncio-epoca .rating {
            margin-left: 0;
        }

        .page_listini .blocco-annuncio-epoca .rating {
            margin-top: 0;
        }

        .page_listini .blocco-annuncio-epoca .model {
            height: 36px;
        }
}

.page_listini .grid .colonna-1 .blocco-annuncio-epoca {
    padding-top: 1em;
}

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .brand-logo {
        display: none;
    }

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .image img {
        float: right;
    }

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .infos {
        position: static;
    }

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .moto-info-list {
        margin: 10px 0 0 0;
        width: 100%;
    }

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .brand,
    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .model,
    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .price,
    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .rating {
        margin-left: 0;
    }

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .rating {
        margin-top: 0;
    }

    .page_listini .grid .colonna-1 .blocco-annuncio-epoca .model {
        height: 36px;
    }

@media only screen and (min-width: 1024px) {
    .page_listini .grid .colonna-1 .blocco-annuncio-epoca {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        width: 31%;
        border: 1px solid #cdcdcd;
        padding-top: 0;
    }

        .page_listini .grid .colonna-1 .blocco-annuncio-epoca:before, .page_listini .grid .colonna-1 .blocco-annuncio-epoca:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .image img {
            margin-left: 0;
            margin-right: 0;
            width: 100%;
            border: none;
            border-bottom: 1px solid #cdcdcd;
        }

        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .brand-logo {
            display: none;
        }

        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .infos {
            float: none;
        }

        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .brand,
        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .model,
        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .price,
        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .rating {
            padding-left: 10px;
        }

        .page_listini .grid .colonna-1 .blocco-annuncio-epoca .brand {
            margin-top: 10px;
        }

    .page_listini .grid .condividi {
        top: 166px;
        right: 10px;
    }

        .page_listini .grid .condividi .underline {
            display: none;
        }

    .page_listini .grid .wrap_triple > div {
        margin-left: 3%;
    }

        .page_listini .grid .wrap_triple > div:first-child {
            margin-left: 0;
        }

    .page_listini .grid .moto-info-list {
        border: none;
        margin: 10px 0 0 0;
    }

        .page_listini .grid .moto-info-list li.reviews {
            display: none;
        }

        .page_listini .grid .moto-info-list li.compare {
            border: none;
            border-top: 1px solid #cdcdcd;
            width: 100%;
        }
}

.page_qmoto .block-models {
    float: left;
    width: 183px;
    margin-top: 1px;
    padding-top: 1em;
    overflow: hidden;
    position: relative;
    z-index: 2;
}

    .page_qmoto .block-models .tabellone-qmoto td {
        padding: 0;
        color: #7d94bc;
    }

    .page_qmoto .block-models .tabellone-qmoto .table-header th div {
        padding-left: 0;
        padding-right: 0;
    }

    .page_qmoto .block-models .tabellone-qmoto .table-brand-line td {
        border-right: none;
    }

.page_qmoto .block-prices {
    float: left;
    width: 527px;
    margin-left: -1px;
    position: relative;
    z-index: 1;
}

@media only screen and (max-width: 1023px) {
    .page_qmoto .block-prices {
        width: 244px;
    }
}

.page_qmoto .tabellone-qmoto td {
    border-right: 1px dotted #ccc;
    text-align: center;
    color: #808080;
    height: 60px;
    line-height: 60px;
    padding: 0;
}

.page_qmoto .tabellone-qmoto tr.even .descrizione {
    background-color: #f0f0f0;
}

.page_qmoto .table-header {
    background-color: #7d94bc;
    color: #fff;
}

    .page_qmoto .table-header th {
        height: 42px;
        border-right: 1px dotted #ccc;
    }

        .page_qmoto .table-header th .year {
            width: 68px;
            text-align: center;
            padding: 0.3em 1.1em;
            font-weight: 400;
        }

.page_qmoto .table-brand-line.aprilia div {
    background: #fff url("../img/loghi/logo_aprilia.png") 10px center no-repeat;
    padding-left: 60px;
}

.page_qmoto .table-brand-line.benelli div {
    background: #fff url("../img/loghi/logo_benelli.png") 10px center no-repeat;
    padding-left: 60px;
}

.page_qmoto .table-brand-line.bmw div {
    background: #fff url("../img/loghi/logo_bmw.png") 10px center no-repeat;
    padding-left: 60px;
}

.page_qmoto .table-brand-line td {
    background-color: #f0f0f0;
    text-align: left;
}

    .page_qmoto .table-brand-line td div {
        height: 64px;
        background-color: #fff;
        margin-bottom: 4px;
        color: #404040;
        font-size: 16px;
        position: relative;
    }

        .page_qmoto .table-brand-line td div:before {
            background-image: -owg-compact(linear-gradient(rgba(0, 0, 0, 0.25), transparent), false, false, false, false, false, false, false, false, false);
            background-image: -webkit-compact(linear-gradient(rgba(0, 0, 0, 0.25), transparent), false, false, false, false, false, false, false, false, false);
            background-image: -moz-compact(linear-gradient(rgba(0, 0, 0, 0.25), transparent), false, false, false, false, false, false, false, false, false);
            background-image: -o-compact(linear-gradient(rgba(0, 0, 0, 0.25), transparent), false, false, false, false, false, false, false, false, false);
            background-image: compact(linear-gradient(rgba(0, 0, 0, 0.25), transparent), false, false, false, false, false, false, false, false, false);
            content: '';
            display: block;
            position: absolute;
            left: 0;
            right: 0;
            bottom: -4px;
            height: 4px;
        }

.page_qmoto .model_wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    height: 60px;
    width: inherit;
    overflow: hidden;
}

    .page_qmoto .model_wrap:before, .page_qmoto .model_wrap:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_qmoto .model_wrap .descrizione,
    .page_qmoto .model_wrap .acquista {
        position: absolute;
        top: 0;
        left: 0;
        height: 60px;
        width: 100%;
    }

    .page_qmoto .model_wrap .descrizione {
        -webkit-transition: all 0.1s ease-in;
        -moz-transition: all 0.1s ease-in;
        -ms-transition: all 0.1s ease-in;
        -o-transition: all 0.1s ease-in;
        transition: all 0.1s ease-in;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        z-index: 2;
        background-color: #fff;
        line-height: 1em;
        text-align: left;
        padding: 0 10px;
    }

        .page_qmoto .model_wrap .descrizione:before, .page_qmoto .model_wrap .descrizione:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .page_qmoto .model_wrap .descrizione a:hover,
        .page_qmoto .model_wrap .descrizione a :hover {
            text-decoration: none;
        }

            .page_qmoto .model_wrap .descrizione a:hover .underline,
            .page_qmoto .model_wrap .descrizione a :hover .underline {
                text-decoration: underline;
            }

        .page_qmoto .model_wrap .descrizione .category {
            display: block;
            font-size: 10px;
            color: #808080;
            padding: 7px 0 0 0;
        }

        .page_qmoto .model_wrap .descrizione .name {
            color: #7d94bc;
            font-size: 12px;
        }

            .page_qmoto .model_wrap .descrizione .name b {
                font-weight: 600;
            }

        .page_qmoto .model_wrap .descrizione.shifted {
            top: -60px;
        }

        .page_qmoto .model_wrap .descrizione .icon-download {
            color: #7d94bc;
            font-size: 12px;
            cursor: pointer;
            margin: 0 10px 10px 0;
        }

    .page_qmoto .model_wrap .acquista {
        z-index: 1;
        background-color: #d7d7d7;
        box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.3);
    }

        .page_qmoto .model_wrap .acquista .blue-button {
            margin: 17px 0 0 12px;
        }

        .page_qmoto .model_wrap .acquista .icon-close {
            color: #808080;
            font-size: 9px;
            cursor: pointer;
            position: relative;
            top: -3px;
        }

    .page_qmoto .model_wrap.deactivated .icon-download {
        display: none;
    }

    .page_qmoto .model_wrap.deactivated .name,
    .page_qmoto .model_wrap.deactivated .descrizione {
        color: #404040;
    }

.dark {
    background: #2a2a2a;
    color: #dadada;
    margin-top: -4px;
}

@media only screen and (max-width: 1023px) {
    .dark {
        margin-top: -6px;
    }
}

.dark .line {
    background: #000000;
}

.dark .carousel-cont .prev {
    right: 40px;
}

.dark .carousel-cont .next {
    right: 20px;
}

.dark .carousel-cont .ombra {
    top: 30px;
}

.light {
    background: #fff;
}

    .light .line {
        background: #e8e8e8;
    }

    .light .tvmoto-cont .carousel-cont .titolo {
        text-transform: uppercase;
        margin: 0;
        margin-bottom: 20px;
        color: #000000;
    }

        .light .tvmoto-cont .carousel-cont .titolo span {
            text-transform: lowercase;
            color: #808080;
        }

    .light .tvmoto-cont .carousel-cont .slider .jcarousel {
        padding: 0;
        padding-bottom: 10px;
    }

        .light .tvmoto-cont .carousel-cont .slider .jcarousel .titolo {
            text-transform: none;
            font-size: 12px;
            margin: 0;
            color: #000000;
        }

        .light .tvmoto-cont .carousel-cont .slider .jcarousel a:hover {
            text-decoration: none;
        }

.page_tv_moto .separatore-sezione, .page_tv_moto .clear, .page_tv_moto #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list .page_tv_moto .item, .page_tv_moto #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_tv_moto .comments, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .page_tv_moto .comments, .page_tv_moto #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_tv_moto .thumbs, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .page_tv_moto .thumbs, .page_tv_moto #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_tv_moto .condividi, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .page_tv_moto .condividi, .page_tv_moto #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item .page_tv_moto .buttons, .page_tv_moto #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .page_tv_moto .buttons, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .page_tv_moto .buttons, .page_tv_moto #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .page_tv_moto .buttons, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .page_tv_moto .buttons, .page_tv_moto #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .page_tv_moto .buttons, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .page_tv_moto .buttons, .page_tv_moto #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item .page_tv_moto .header, .page_tv_moto #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .page_tv_moto .header, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .page_tv_moto .header, .page_tv_moto #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .page_tv_moto .header, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .page_tv_moto .header, .page_tv_moto #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .page_tv_moto .header, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .page_tv_moto .header, .page_tv_moto #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine .page_tv_moto .issue, .page_tv_moto #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue .page_tv_moto .last-issue-body, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .page_tv_moto .item-body, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .page_tv_moto .item-body, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .page_tv_moto .item-body, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body .page_tv_moto .block-commands, .page_tv_moto #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .page_tv_moto .block-commands, .page_tv_moto #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine .page_tv_moto .box-magazines, .page_tv_moto #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .page_tv_moto .item-body, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .page_tv_moto .item-body, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .page_tv_moto .item-body, .page_tv_moto #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .page_tv_moto .item-body, .page_tv_moto #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive .page_tv_moto .list-issues {
    clear: both;
}

.page_tv_moto .jcarousel li {
    position: relative;
}

.page_tv_moto .jcarousel .ombra {
    top: 50px;
    opacity: 0.4;
}

.page_tv_moto .blocco-notizia {
    background: none;
}

    .page_tv_moto .blocco-notizia div.titolo {
        padding-top: 0 !important;
    }

    .page_tv_moto .blocco-notizia .titolo, .page_tv_moto .blocco-notizia .occhiello, .page_tv_moto .blocco-notizia .abstract {
        font-family: "Source Sans Pro", Arial, sans-serif !important;
    }

    .page_tv_moto .blocco-notizia .abstract {
        font-size: 11px;
    }

.page_tv_moto .poster {
    border-bottom: 1px solid #ccc;
    padding-top: 20px;
}

    .page_tv_moto .poster .jcarousel {
        border-bottom: 0px !important;
        padding-left: 10px !important;
    }

        .page_tv_moto .poster .jcarousel .ombra {
            top: -14px;
            opacity: 0.4;
        }

    .page_tv_moto .poster .title-box {
        float: left;
        margin-right: 10px;
    }

    .page_tv_moto .poster .slider {
        border: 0;
        float: left;
        width: 790px;
    }

@media only screen and (max-width: 1023px) {
    .page_tv_moto .poster .slider {
        width: 508px;
    }
}

.page_tv_moto #main {
    width: 100%;
}

@media only screen and (max-width: 1023px) {
    .page_tv_moto #main {
        padding: 0;
    }
}

.page_tv_moto #main .dark > div, .page_tv_moto #main .light > div {
    width: 1030px;
    margin: 0 auto;
    padding: 0;
}

@media only screen and (max-width: 1023px) {
    .page_tv_moto #main .dark > div, .page_tv_moto #main .light > div {
        width: 748px;
        padding: 0 10px;
    }
}

.page_tv_moto #fascia-tv {
    padding: 0;
    width: 100%;
}

    .page_tv_moto #fascia-tv .social-cont {
        right: 0;
        top: 20px;
    }

    .page_tv_moto #fascia-tv .main-video-info {
        margin: 0 20px;
        padding: 20px 0;
    }

    .page_tv_moto #fascia-tv .tvmoto-cont {
        margin: 0;
        padding: 10px 0 0 0;
        border-top: 0;
    }

    .page_tv_moto #fascia-tv .borders {
        border-left: 1px solid #000000;
        border-right: 1px solid #000000;
    }

        .page_tv_moto #fascia-tv .borders.pad {
            padding-bottom: 40px;
        }

    .page_tv_moto #fascia-tv .details {
        height: 167px;
        width: 100%;
        background: rgba(0, 0, 0, 0.3);
        position: absolute;
        bottom: 0;
    }

        .page_tv_moto #fascia-tv .details .play-btn {
            bottom: 35px;
            left: 35px;
        }

        .page_tv_moto #fascia-tv .details .title_program {
            position: absolute;
            top: 50px;
            left: 160px;
            width: 75%;
        }

            .page_tv_moto #fascia-tv .details .title_program .title {
                color: #d9d9d9;
                font-size: 22px;
                display: block;
                margin-bottom: 10px;
                padding-bottom: 10px;
                border-bottom: 1px dashed #cccccc;
            }

            .page_tv_moto #fascia-tv .details .title_program .subtitle {
                font-size: 12px;
                text-transform: uppercase;
                color: #d9d9d9;
            }

    .page_tv_moto #fascia-tv .slider > .titolo {
        margin-left: 20px;
        margin-top: 0;
        padding-top: 20px;
    }

    .page_tv_moto #fascia-tv .carousel-cont {
        width: 100%;
        float: none;
        padding: 0;
        border: 0;
    }

        .page_tv_moto #fascia-tv .carousel-cont .titolo span {
            color: #808080;
        }

        .page_tv_moto #fascia-tv .carousel-cont .slider {
            border-bottom: 0;
        }

            .page_tv_moto #fascia-tv .carousel-cont .slider .jcarousel {
                padding: 20px;
            }

            .page_tv_moto #fascia-tv .carousel-cont .slider .line {
                height: 1px;
                margin: 0 20px;
            }

    .page_tv_moto #fascia-tv .main-video-player {
        box-shadow: 0 0 15px #141414;
    }

        .page_tv_moto #fascia-tv .main-video-player.countdown .content {
            position: absolute;
            top: 100px;
            left: 0;
            right: 0;
            width: 450px;
            margin: auto;
        }

@media only screen and (max-width: 1023px) {
    .page_tv_moto #fascia-tv .main-video-player.countdown .content {
        top: 30px;
    }
}

.page_tv_moto #fascia-tv .main-video-player.countdown .content .live-in {
    background: url("../img/loghi/live_in_icon_yellow.png") 0 0 no-repeat;
    text-align: right;
    margin: auto;
    text-transform: uppercase;
    font-size: 21px;
    color: #ffdf00;
    font-weight: bold;
    height: 30px;
    line-height: 36px;
    display: block;
    width: 97px;
    margin-bottom: 15px;
}

.page_tv_moto #fascia-tv .main-video-player.countdown .content #cd-left {
    text-align: center;
    font-size: 40px;
    border-top: 1px dashed #404040;
    padding-top: 5px;
}

@media only screen and (max-width: 1023px) {
    .page_tv_moto #fascia-tv .main-video-player.countdown .content #cd-left {
        font-size: 30px;
    }
}

.page_tv_moto #fascia-tv .main-video-player.countdown .content #cd-left span.countdown-section {
    margin-right: 10px;
}

.page_tv_moto #fascia-tv .main-video-player.countdown .content #cd-left span.countdown-period {
    font-size: 20px;
    margin-left: -5px;
}

.outer-wrapper {
    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border-collapse: separate;
    border-spacing: 0px;
}

    .outer-wrapper .center-helper {
        display: table-cell;
        vertical-align: middle;
        padding: 0;
    }

    .outer-wrapper * {
        box-sizing: border-box;
    }

.registrazione #nav-cont .mini-login, .registrazione #nav-cont .mini-nav, .registrazione #nav-cont #btnSendFeedbackMobile, .registrazione #first-line #login-cont, .registrazione #first-line .social-cont, .registrazione #btnSendFeedback, .registrazione #nav-cont .main-page-title {
    display: none !important;
}

.registrazione.page_mymoto #main-header, .registrazione.page_mymoto #nav-cont {
    border-bottom: none !important;
}

.registrazione.page_mymoto.pag-reg .tab-nav-container, .registrazione.page_mymoto.pag-acc .tab-nav-container {
    display: none !important;
}

.registrazione.page_mymoto.pag-reg form#form1, .registrazione.page_mymoto.pag-acc form#form1 {
    margin-top: 55px;
}

.registrazione #top-header-cont #site-selector {
    text-align: center;
    margin: 0 auto;
    width: 140px;
    float: none;
    display: block;
}

@media only screen and (max-width: 1023px) {
    .registrazione #top-header-cont #site-selector {
        width: 110px;
    }
}

@media only screen and (max-width: 767px) {
    .registrazione #top-header-cont #site-selector {
        width: 90px;
    }
}

.registrazione #top-header-cont #site-selector #logo-txt {
    display: none;
}

.registrazione #nav-cont {
    text-align: center;
}

@media screen and (min-width: 1024px) {
    .registrazione #nav-cont {
        display: none;
    }
}

.registrazione #nav-cont .mini-logos {
    left: 0 !important;
}

    .registrazione #nav-cont .mini-logos .network-logos {
        width: 110px;
        max-width: 110px;
        left: 0 !important;
    }

@media only screen and (max-width: 767px) {
    .registrazione #nav-cont .mini-logos .network-logos {
        width: 90px;
        max-width: 90px;
    }
}

.registrazione #nav-cont .mini-logos .network-logos #logo-txt {
    display: none;
}

@media only screen and (min-width: 1024px) {
    .registrazione #first-line {
        height: 50px;
        margin: 20px 0 0 0;
    }
}

.registrazione.success .confirm-mail, .registrazione.success .confirm-mail-code {
    text-align: center;
    max-width: 490px;
    margin: 120px auto 0 auto;
}

    .registrazione.success .confirm-mail .box_title, .registrazione.success .confirm-mail-code .box_title {
        margin-bottom: 30px;
    }

        .registrazione.success .confirm-mail .box_title .title, .registrazione.success .confirm-mail-code .box_title .title {
            font-size: 26px;
            font-weight: 300;
            line-height: 32px;
            text-transform: uppercase;
            margin: auto;
            position: relative;
            display: inline;
            /* &:after {
                    width: 100%;
                    height: 4px;
                    content: ' ';
                    background-color: $underline-color;
                    position: absolute;
                    bottom: 0px;
                    display: block;
                    z-index: -1;
                } */
            background-image: linear-gradient(#f6e035, #f6e035);
            background-size: 1px 4px;
            background-repeat: repeat-x;
            background-position: 0% 95%;
        }

    .registrazione.success .confirm-mail .notify_msg, .registrazione.success .confirm-mail-code .notify_msg {
        font-family: "Rubik", Arial, sans-serif;
    }

        .registrazione.success .confirm-mail .notify_msg:last-child, .registrazione.success .confirm-mail-code .notify_msg:last-child {
            margin-bottom: 150px;
        }

        .registrazione.success .confirm-mail .notify_msg p, .registrazione.success .confirm-mail-code .notify_msg p {
            color: #000;
            font-family: "Rubik", Arial, sans-serif;
            font-size: 15px;
            font-weight: 300;
            line-height: 24px;
            margin: 0 auto;
        }

            .registrazione.success .confirm-mail .notify_msg p.sub-block, .registrazione.success .confirm-mail-code .notify_msg p.sub-block {
                margin-top: 30px;
            }

            .registrazione.success .confirm-mail .notify_msg p.email_attivazione, .registrazione.success .confirm-mail-code .notify_msg p.email_attivazione {
                color: #000;
                font-size: 18px;
                font-weight: 500;
                font-family: "Rubik", Arial, sans-serif;
                padding-top: 30px;
                padding-bottom: 30px;
            }

            .registrazione.success .confirm-mail .notify_msg p .actcode.note, .registrazione.success .confirm-mail-code .notify_msg p .actcode.note {
                display: block;
                color: #000;
                font-size: 14px;
                font-weight: 500;
                margin-top: 40px;
            }

            .registrazione.success .confirm-mail .notify_msg p a, .registrazione.success .confirm-mail-code .notify_msg p a {
                text-decoration: underline;
                font-weight: 500 !important;
            }

    .registrazione.success .confirm-mail div#form.register-form.validate-form, .registrazione.success .confirm-mail-code div#form.register-form.validate-form {
        padding-bottom: 70px;
        clear: both;
        margin: 10px auto 0 auto;
    }

        .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_input, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_input {
            font-family: "Rubik", Arial, sans-serif !important;
            max-width: 330px;
            width: calc(100% - 110px);
        }

@media only screen and (max-width: 767px) {
    .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_input, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_input {
        width: 100%;
        clear: both;
        float: none;
        max-width: none;
    }
}

.registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_input .act_code, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_input .act_code {
    margin: 0;
    height: 55px !important;
    width: 100%;
    border-radius: 0 !important;
    padding-left: 20px;
    padding-right: 20px;
    font-family: "Rubik", Arial, sans-serif !important;
}

    .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_input .act_code::placeholder, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_input .act_code::placeholder {
        /* Chrome, Firefox, Opera, Safari 10.1+ */
        color: #9b9b9b !important;
        opacity: 1;
        /* Firefox */
        font-weight: 400 !important;
        font-size: 15px !important;
        font-family: "Rubik", Arial, sans-serif !important;
    }

    .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_input .act_code:-ms-input-placeholder, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_input .act_code:-ms-input-placeholder {
        /* Internet Explorer 10-11 */
        color: #9b9b9b !important;
        font-weight: 400 !important;
        font-size: 15px !important;
        font-family: "Rubik", Arial, sans-serif !important;
    }

    .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_input .act_code::-ms-input-placeholder, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_input .act_code::-ms-input-placeholder {
        /* Microsoft Edge */
        color: #9b9b9b !important;
        font-weight: 400 !important;
        font-size: 15px !important;
        font-family: "Rubik", Arial, sans-serif !important;
    }

.registrazione.success .confirm-mail div#form.register-form.validate-form .el, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el {
    margin-top: 0;
    margin-bottom: 0;
}

    .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_submit, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_submit {
        width: 110px;
    }

@media only screen and (max-width: 767px) {
    .registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_submit, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_submit {
        width: 100%;
        clear: both;
        float: none;
        margin-top: 35px;
    }
}

.registrazione.success .confirm-mail div#form.register-form.validate-form .el.confirm_submit input, .registrazione.success .confirm-mail-code div#form.register-form.validate-form .el.confirm_submit input {
    font-family: "Rubik", Arial, sans-serif !important;
    width: 100%;
    height: 55px;
    font-size: 14px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: -0.18px;
}

.registrazione.success .confirm-mail-code .register-container {
    margin-top: 60px;
    margin-bottom: 130px;
}

.registrazione.success .register-form {
    max-width: 440px;
    margin: 0 auto;
}

    .registrazione.success .register-form .el.confirm_input {
        float: left;
    }

    .registrazione.success .register-form .el.confirm_submit {
        float: right;
    }

.ov-hidden {
    overflow: hidden;
}

.clearfix, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page, .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls {
    *zoom: 1;
}

    .clearfix:before, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body:before, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page:before, .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls:before, .clearfix:after, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body:after, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page:after, .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls:after {
        content: "";
        display: table;
    }

    .clearfix:after, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body:after, .page_dettaglio .gallery .gallery-body .jcarousel .jcarousel-body .jcarousel-page:after, .page_dettaglio .gallery .gallery-body .jcarousel .gallery-controls:after {
        clear: both;
    }

.social-signin .signin {
    overflow: hidden;
}

.social-signin .afterLogin {
    display: none;
}

.social-signin.isLogged .signin {
    display: none;
}

.social-signin.isLogged .afterLogin {
    display: block;
}

.social-signin .btn-facebook,
.social-signin .btn-gplus {
    float: none;
    display: inline-block;
    vertical-align: top;
    border: 0px none;
}

.user-box {
    margin: 0 auto 30px;
    max-width: 532px;
    padding: 15px;
    background: #f6f6f6;
    overflow: hidden;
    font-size: 13px;
    color: #808080;
    position: relative;
}

    .user-box b {
        color: #000;
    }

        .user-box b.name {
            text-transform: uppercase;
        }

    .user-box a {
        font-weight: bold;
        color: #9a9a9a;
        border-bottom: 1px solid #9a9a9a;
    }

        .user-box a:hover {
            text-decoration: none;
        }

    .user-box .text {
        width: 100%;
        height: 100%;
        display: table;
        position: relative;
    }

        .user-box .text p {
            display: table-cell;
            vertical-align: middle;
            padding-left: 80px;
        }

        .user-box .text img {
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto;
        }

.registrazione {
    font-family: "Rubik", Arial, sans-serif;
}

    .registrazione .wrapper-wide {
        display: none;
    }

    .registrazione #main-header {
        border-bottom: 1px solid #cdcdcd;
    }

    .registrazione .tab-single-cont {
        display: block;
    }

    .registrazione .block-opacity {
        position: absolute;
        height: 64.5%;
        width: 100%;
        z-index: 1;
        background: rgba(255, 255, 255, 0.5);
        bottom: 0;
    }

    .registrazione .tabs-block .tab-nav-container {
        background-color: #e9e9e9;
        max-width: 500px;
        margin: 0 auto;
    }

        .registrazione .tabs-block .tab-nav-container > ul {
            height: 57px;
            box-sizing: border-box;
            float: none;
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            width: 100%;
            max-width: 500px;
            border-bottom: 1px solid #cdcdcd;
        }

        .registrazione .tabs-block .tab-nav-container > ul {
            *zoom: 1;
        }

            .registrazione .tabs-block .tab-nav-container > ul:before, .registrazione .tabs-block .tab-nav-container > ul:after {
                content: "";
                display: table;
            }

            .registrazione .tabs-block .tab-nav-container > ul:after {
                clear: both;
            }

@media screen and (max-width: 599px) {
    .registrazione .tabs-block .tab-nav-container > ul {
        margin-left: 0;
        margin-right: 0;
    }
}

.registrazione .tabs-block .tab-nav-container > ul li {
    float: left;
    width: 50%;
    max-width: 350px;
    height: 57px;
    box-sizing: border-box;
    float: left;
    width: 50%;
    max-width: none;
    display: inline-block;
}

    .registrazione .tabs-block .tab-nav-container > ul li a,
    .registrazione .tabs-block .tab-nav-container > ul li a.active {
        border: 0px;
        width: 100%;
        text-align: center;
        font-size: 13px;
        font-weight: 500;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 5px 0 0 0;
        line-height: 50px;
        color: #000;
    }

        .registrazione .tabs-block .tab-nav-container > ul li a:before, .registrazione .tabs-block .tab-nav-container > ul li a:after,
        .registrazione .tabs-block .tab-nav-container > ul li a.active:before,
        .registrazione .tabs-block .tab-nav-container > ul li a.active:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .registrazione .tabs-block .tab-nav-container > ul li a {
        border-right: 1px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd;
    }

        .registrazione .tabs-block .tab-nav-container > ul li a.active {
            border-top: 5px solid #ffdd3b;
            padding-top: 0;
            font-weight: 500;
            border-right: 1px solid #cdcdcd;
        }

@media screen and (min-width: 490px) {
    .registrazione .tabs-block .tab-nav-container > ul li.tab-login a.active {
        border-right: 0px none;
    }
}

.registrazione .register-container-head, .registrazione .register-container-footer {
    width: 100%;
    max-width: 500px;
    margin: 0 auto;
    padding: 0;
    font-size: 13px;
}

    .registrazione .register-container-head div.title, .registrazione .register-container-footer div.title {
        color: #000000;
        font-size: 24px;
        font-weight: normal;
        text-align: center;
    }

        .registrazione .register-container-head div.title.noTablet.noDesktop, .registrazione .register-container-footer div.title.noTablet.noDesktop {
            font-size: 18px;
            font-weight: bold;
        }

    .registrazione .register-container-head p, .registrazione .register-container-footer p {
        color: #000000;
        font-size: 15px;
        font-weight: 400;
    }

    .registrazione .register-container-head a, .registrazione .register-container-footer a {
        color: #000000;
        font-weight: bold;
    }

.registrazione .register-container-head {
    clear: both;
    max-width: none;
    width: auto;
    margin: 0 auto;
    /*padding: 15px 0px;*/
    font-size: 13px;
}

.registrazione .register-container-head div.title {
    font-size: 36px;
    line-height: 42px;
    font-family: "Rubik", Arial, sans-serif;
    /*font-weight: 300;*/
    text-align: center;
    /*padding-bottom: 2px;*/
}

@media only screen and (max-width: 489px) {
    .registrazione .register-container-head div.title span.maintit {
        display: block;
        text-transform: uppercase;
    }
}

.registrazione .register-container-head p {
    font-size: 15px;
    text-align: center;
    font-weight: 300;
    margin: 0;
    line-height: 18px;
}

.registrazione .register-container-head .ntw-logos {
    margin: 15px auto 5px auto;
    width: 55px;
    height: 26px;
    vertical-align: middle;
    background: url(../img/AM_network_rgb.svg) 0 0 no-repeat no-repeat;
}

.registrazione .register-container-footer {
    text-align: center;
    margin-left: -10px;
    margin-right: -10px;
    width: calc(100% + 20px);
    overflow: hidden;
}

    .registrazione .register-container-footer p {
        margin: 0;
        padding: 0;
    }

    .registrazione .register-container-footer .no-account {
        border-top: 1px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd;
        font-family: "Rubik", Arial, sans-serif;
        font-size: 15px;
        font-weight: 400;
        display: block;
        height: 49px;
        line-height: 49px;
    }

    .registrazione .register-container-footer .one-line-separator {
        display: none;
    }

.registrazione .register-container {
    width: 100%;
    max-width: 500px;
    margin: 0px auto;
    padding: 0;
    font-size: 13px;
}

@media only screen and (max-width: 1023px) {
    .registrazione .register-container {
        padding: 0px;
    }
}

.registrazione .register-container > p.subtitle {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #333;
}

.registrazione .register-container form, .registrazione .register-container div#form {
    padding-bottom: 18px;
    margin-top: 10px;
}

    .registrazione .register-container form.register-form-negozio, .registrazione .register-container div#form.register-form-negozio {
        margin-top: 20px;
    }

    .registrazione .register-container form.register-form.validate-form .el, .registrazione .register-container div#form.register-form.validate-form .el {
        min-height: 46px;
    }

        .registrazione .register-container form.register-form.validate-form .el.errormessage, .registrazione .register-container div#form.register-form.validate-form .el.errormessage {
            min-height: 0px;
        }

        .registrazione .register-container form.register-form.validate-form .el .actcode.nota, .registrazione .register-container div#form.register-form.validate-form .el .actcode.nota {
            padding-left: 80px;
            padding-top: 25px;
            padding-right: 5px;
            display: inline-block;
        }

    .registrazione .register-container form.register-form.validate-form .act_code, .registrazione .register-container div#form.register-form.validate-form .act_code {
        width: 305px;
        outline: none;
        border: 1px solid #cdcdcd;
        margin-top: 21px;
        padding: 4px;
        float: right;
        clear: right;
    }

        .registrazione .register-container form.register-form.validate-form .act_code.error, .registrazione .register-container div#form.register-form.validate-form .act_code.error {
            border-color: #F00;
        }

    .registrazione .register-container form.register-form.validate-form .actcode_msg.error, .registrazione .register-container div#form.register-form.validate-form .actcode_msg.error {
        color: #F00;
        text-align: right;
        position: absolute;
        top: -3px;
        right: 0;
    }

    .registrazione .register-container form.register-form.validate-form input.blue-button.save, .registrazione .register-container div#form.register-form.validate-form input.blue-button.save {
        border: 0px none;
        margin-top: 22px;
    }

@media only screen and (max-width: 767px) {
    .registrazione .register-container form .clear.nuova-sezione, .registrazione .register-container form #content_mymoto.content_garage .overview-list .nuova-sezione.item, #content_mymoto.content_garage .overview-list .registrazione .register-container form .nuova-sezione.item, .registrazione .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .registrazione .register-container form .nuova-sezione.comments, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .registrazione .register-container form .nuova-sezione.comments, .registrazione .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .registrazione .register-container form .nuova-sezione.thumbs, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .registrazione .register-container form .nuova-sezione.thumbs, .registrazione .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .registrazione .register-container form .nuova-sezione.condividi, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .registrazione .register-container form .nuova-sezione.condividi, .registrazione .register-container form #content_mymoto.content_garage .overview-list .item .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list .item .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .registrazione .register-container form .nuova-sezione.buttons, .registrazione .register-container form #content_mymoto.content_garage .scadenze-list .item .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list .item .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .registrazione .register-container form .nuova-sezione.header, .registrazione .register-container form #content_mymoto.content_magazine .nuova-sezione.issue, #content_mymoto.content_magazine .registrazione .register-container form .nuova-sezione.issue, .registrazione .register-container form #content_mymoto.content_magazine .box-last-issue .nuova-sezione.last-issue-body, #content_mymoto.content_magazine .box-last-issue .registrazione .register-container form .nuova-sezione.last-issue-body, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .issue .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .issue .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .registrazione .register-container form .nuova-sezione.block-commands, .registrazione .register-container form #content_mymoto.content_magazine .nuova-sezione.box-magazines, #content_mymoto.content_magazine .registrazione .register-container form .nuova-sezione.box-magazines, .registrazione .register-container form #content_mymoto.content_magazine .box-magazines .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines .item .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .registrazione .register-container form .nuova-sezione.item-body, .registrazione .register-container form #content_mymoto.content_magazine .box-archive .nuova-sezione.list-issues, #content_mymoto.content_magazine .box-archive .registrazione .register-container form .nuova-sezione.list-issues, .registrazione .register-container div#form .clear.nuova-sezione, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list .nuova-sezione.item, #content_mymoto.content_garage .overview-list .registrazione .register-container div#form .nuova-sezione.item, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .registrazione .register-container div#form .nuova-sezione.comments, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .registrazione .register-container div#form .nuova-sezione.comments, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .registrazione .register-container div#form .nuova-sezione.thumbs, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .registrazione .register-container div#form .nuova-sezione.thumbs, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .nuova-sezione.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .registrazione .register-container div#form .nuova-sezione.condividi, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .nuova-sezione.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .registrazione .register-container div#form .nuova-sezione.condividi, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list .item .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list .item .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .nuova-sezione.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .registrazione .register-container div#form .nuova-sezione.buttons, .registrazione .register-container div#form #content_mymoto.content_garage .scadenze-list .item .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list .item .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .nuova-sezione.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .registrazione .register-container div#form .nuova-sezione.header, .registrazione .register-container div#form #content_mymoto.content_magazine .nuova-sezione.issue, #content_mymoto.content_magazine .registrazione .register-container div#form .nuova-sezione.issue, .registrazione .register-container div#form #content_mymoto.content_magazine .box-last-issue .nuova-sezione.last-issue-body, #content_mymoto.content_magazine .box-last-issue .registrazione .register-container div#form .nuova-sezione.last-issue-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .issue .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .issue .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .nuova-sezione.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .nuova-sezione.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .registrazione .register-container div#form .nuova-sezione.block-commands, .registrazione .register-container div#form #content_mymoto.content_magazine .nuova-sezione.box-magazines, #content_mymoto.content_magazine .registrazione .register-container div#form .nuova-sezione.box-magazines, .registrazione .register-container div#form #content_mymoto.content_magazine .box-magazines .item .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines .item .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .nuova-sezione.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .nuova-sezione.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .registrazione .register-container div#form .nuova-sezione.item-body, .registrazione .register-container div#form #content_mymoto.content_magazine .box-archive .nuova-sezione.list-issues, #content_mymoto.content_magazine .box-archive .registrazione .register-container div#form .nuova-sezione.list-issues {
        display: none;
    }
}

.registrazione .register-container p.subscr_info {
    padding: 20px;
    background: #f6f6f6;
    width: 100%;
    max-width: 492px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto 0px auto;
    clear: both;
}

    .registrazione .register-container p.subscr_info:before, .registrazione .register-container p.subscr_info:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 767px) {
    .registrazione .register-container p.subscr_info {
        max-width: none;
    }
}

.registrazione .register-container p.subscr_info .tit {
    display: block;
    font-size: 18px;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-weight: 600;
}

.registrazione .register-container #divSocialButton .half-width .label {
    display: block;
}

.registrazione .register-container .half-width {
    float: left;
    width: 50%;
    text-align: center;
}

    .registrazione .register-container .half-width.spaced {
        margin-top: 25px;
        margin-bottom: 25px;
    }

.registrazione .register-container .login-btn-wrapper {
    text-align: center;
    float: left;
    width: 49%;
}

    .registrazione .register-container .login-btn-wrapper.right {
        float: right;
    }

.registrazione .register-container .login-tooltip .social-signin {
    float: none;
    display: block;
    width: 100%;
    max-width: 532px;
    margin: 0 auto;
}

@media only screen and (max-width: 489px) {
    .registrazione .register-container .login-tooltip .social-signin {
        max-width: 330px;
    }
}

.registrazione .register-container .login-tooltip .label {
    float: none;
}

.registrazione .register-container .login-tooltip .blue-button {
    margin: 0;
    clear: both;
    font-size: 10px;
}

.registrazione .register-container .login-tooltip .black-button {
    margin: 0;
    clear: both;
    font-size: 10px;
}

.registrazione .register-container .login-tooltip form,
.registrazione .register-container .login-tooltip div#form {
    float: none;
    display: block;
    width: 100%;
    max-width: 296px;
    text-align: center;
    margin: 0 auto;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .registrazione .register-container .login-tooltip form:before, .registrazione .register-container .login-tooltip form:after,
    .registrazione .register-container .login-tooltip div#form:before,
    .registrazione .register-container .login-tooltip div#form:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.registrazione .register-container .login-tooltip form,
.registrazione .register-container .login-tooltip div#form {
    *zoom: 1;
}

    .registrazione .register-container .login-tooltip form:before, .registrazione .register-container .login-tooltip form:after,
    .registrazione .register-container .login-tooltip div#form:before,
    .registrazione .register-container .login-tooltip div#form:after {
        content: "";
        display: table;
    }

    .registrazione .register-container .login-tooltip form:after,
    .registrazione .register-container .login-tooltip div#form:after {
        clear: both;
    }

    .registrazione .register-container .login-tooltip form .radiobts input[type="radio"], .registrazione .register-container .login-tooltip form .radiobts input[type="checkbox"], .registrazione .register-container .login-tooltip form .radiobts label,
    .registrazione .register-container .login-tooltip div#form .radiobts input[type="radio"],
    .registrazione .register-container .login-tooltip div#form .radiobts input[type="checkbox"],
    .registrazione .register-container .login-tooltip div#form .radiobts label {
        float: left;
    }

        .registrazione .register-container .login-tooltip form .radiobts input[type="radio"] + label span, .registrazione .register-container .login-tooltip form .radiobts input[type="radio"] + label span,
        .registrazione .register-container .login-tooltip div#form .radiobts input[type="radio"] + label span,
        .registrazione .register-container .login-tooltip div#form .radiobts input[type="radio"] + label span {
            width: 16px;
            height: 16px;
            border-radius: 50%;
            border: 1px solid #cdcdcd;
        }

        .registrazione .register-container .login-tooltip form .radiobts input[type="radio"]:checked + label span:after,
        .registrazione .register-container .login-tooltip form .radiobts input[type="radio"]:checked + label span:after,
        .registrazione .register-container .login-tooltip div#form .radiobts input[type="radio"]:checked + label span:after,
        .registrazione .register-container .login-tooltip div#form .radiobts input[type="radio"]:checked + label span:after {
            width: 84%;
            height: 80%;
            top: 10%;
            left: 9%;
            background-color: #000000;
        }

    .registrazione .register-container .login-tooltip form input[type="text"],
    .registrazione .register-container .login-tooltip div#form input[type="text"] {
        -webkit-box-shadow: 0 0 0 1000px white inset;
        border-radius: 0px;
    }

    .registrazione .register-container .login-tooltip form input[type="password"],
    .registrazione .register-container .login-tooltip div#form input[type="password"] {
        -webkit-box-shadow: 0 0 0 1000px white inset;
        border-radius: 0px;
    }

    .registrazione .register-container .login-tooltip form input[type="checkbox"],
    .registrazione .register-container .login-tooltip div#form input[type="checkbox"] {
        width: auto;
        height: auto;
        margin: 3px 9px 0 0;
        clear: left;
    }

    .registrazione .register-container .login-tooltip form .icheckbox_minimal,
    .registrazione .register-container .login-tooltip div#form .icheckbox_minimal {
        float: left;
        margin: 2px 9px 0 0;
        clear: left;
    }

        .registrazione .register-container .login-tooltip form .icheckbox_minimal label.error,
        .registrazione .register-container .login-tooltip div#form .icheckbox_minimal label.error {
            position: absolute;
            left: 140px;
            width: 160px;
            color: red;
        }

    .registrazione .register-container .login-tooltip form .par_title,
    .registrazione .register-container .login-tooltip div#form .par_title {
        font-weight: 600;
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
        margin-top: 18px;
        margin-bottom: 10px;
        display: block;
        color: #000000;
    }

    .registrazione .register-container .login-tooltip form label,
    .registrazione .register-container .login-tooltip div#form label {
        float: none;
        font-size: 12px !important;
        color: #000000;
        text-transform: none;
        font-weight: 500;
        text-align: left;
    }

        .registrazione .register-container .login-tooltip form label .underline,
        .registrazione .register-container .login-tooltip div#form label .underline {
            text-decoration: underline;
        }

    .registrazione .register-container .login-tooltip form .error input,
    .registrazione .register-container .login-tooltip div#form .error input {
        border-color: red;
        background-color: #fef3f3 !important;
    }

    .registrazione .register-container .login-tooltip form span#cvPrivacy, .registrazione .register-container .login-tooltip form span#cvSocialPrivacy,
    .registrazione .register-container .login-tooltip form span#cvPrivacyGDPROptional, .registrazione .register-container .login-tooltip form span#cvPrivacyGDPRCommercial,
    .registrazione .register-container .login-tooltip div#form span#cvPrivacy,
    .registrazione .register-container .login-tooltip div#form span#cvSocialPrivacy,
    .registrazione .register-container .login-tooltip div#form span#cvPrivacyGDPROptional,
    .registrazione .register-container .login-tooltip div#form span#cvPrivacyGDPRCommercial {
        font-weight: 400;
        text-transform: none;
        line-height: 15px;
        font-size: 11px;
        text-align: left;
        margin-bottom: 12px;
    }

        .registrazione .register-container .login-tooltip form span#cvPrivacy.errorblock, .registrazione .register-container .login-tooltip form span#cvSocialPrivacy.errorblock,
        .registrazione .register-container .login-tooltip form span#cvPrivacyGDPROptional.errorblock, .registrazione .register-container .login-tooltip form span#cvPrivacyGDPRCommercial.errorblock,
        .registrazione .register-container .login-tooltip div#form span#cvPrivacy.errorblock,
        .registrazione .register-container .login-tooltip div#form span#cvSocialPrivacy.errorblock,
        .registrazione .register-container .login-tooltip div#form span#cvPrivacyGDPROptional.errorblock,
        .registrazione .register-container .login-tooltip div#form span#cvPrivacyGDPRCommercial.errorblock {
            color: #d0021b;
        }

.registrazione .register-container .login-tooltip.login-block form,
.registrazione .register-container .login-tooltip.login-block div#form {
    max-width: 330px;
    text-align: center;
}

    .registrazione .register-container .login-tooltip.login-block form span.error,
    .registrazione .register-container .login-tooltip.login-block div#form span.error {
        color: #d0021b;
        display: block;
        text-align: left;
        font-size: 11px;
        font-weight: 400;
        padding-top: 3px;
    }

        .registrazione .register-container .login-tooltip.login-block form span.error.login-error,
        .registrazione .register-container .login-tooltip.login-block div#form span.error.login-error {
            border: 1px solid red;
            padding: 20px;
            text-align: center;
            margin-bottom: 15px;
            font-size: 16px;
            font-weight: 400;
            display: table;
            width: 100%;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .registrazione .register-container .login-tooltip.login-block form span.error.login-error:before, .registrazione .register-container .login-tooltip.login-block form span.error.login-error:after,
            .registrazione .register-container .login-tooltip.login-block div#form span.error.login-error:before,
            .registrazione .register-container .login-tooltip.login-block div#form span.error.login-error:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

    .registrazione .register-container .login-tooltip.login-block form input,
    .registrazione .register-container .login-tooltip.login-block div#form input {
        font-family: "Rubik", Arial, sans-serif !important;
        margin-bottom: 10px;
        height: 50px;
        float: none;
        text-align: left;
        vertical-align: middle;
        font-size: 17px !important;
    }

        .registrazione .register-container .login-tooltip.login-block form input::placeholder,
        .registrazione .register-container .login-tooltip.login-block div#form input::placeholder {
            /* Chrome, Firefox, Opera, Safari 10.1+ */
            color: #9b9b9b;
            opacity: 1;
            /* Firefox */
            font-weight: 300 !important;
        }

        .registrazione .register-container .login-tooltip.login-block form input:-ms-input-placeholder,
        .registrazione .register-container .login-tooltip.login-block div#form input:-ms-input-placeholder {
            /* Internet Explorer 10-11 */
            color: #9b9b9b;
            font-weight: 300 !important;
        }

        .registrazione .register-container .login-tooltip.login-block form input::-ms-input-placeholder,
        .registrazione .register-container .login-tooltip.login-block div#form input::-ms-input-placeholder {
            /* Microsoft Edge */
            color: #9b9b9b;
            font-weight: 300 !important;
        }

    .registrazione .register-container .login-tooltip.login-block form.register-form,
    .registrazione .register-container .login-tooltip.login-block div#form.register-form {
        max-width: 500px;
    }

@media only screen and (max-width: 489px) {
    .registrazione .register-container .login-tooltip.login-block form.register-form,
    .registrazione .register-container .login-tooltip.login-block div#form.register-form {
        max-width: 330px;
    }
}

.registrazione .register-container .login-tooltip.login-block form.register-form .half-width,
.registrazione .register-container .login-tooltip.login-block div#form.register-form .half-width {
    text-align: left;
    width: 49%;
}

    .registrazione .register-container .login-tooltip.login-block form.register-form .half-width.right,
    .registrazione .register-container .login-tooltip.login-block div#form.register-form .half-width.right {
        width: 49%;
        float: right;
    }

.registrazione .register-container .login-tooltip.login-block form.register-form .full-width,
.registrazione .register-container .login-tooltip.login-block div#form.register-form .full-width {
    text-align: left;
    /*width: 98%;*/
}

    .registrazione .register-container .login-tooltip.login-block form.register-form .full-width.right,
    .registrazione .register-container .login-tooltip.login-block div#form.register-form .full-width.right {
        width: 98%;
        float: right;
    }

.registrazione .register-container .login-tooltip.login-block form.register-form span.privacy-label,
.registrazione .register-container .login-tooltip.login-block div#form.register-form span.privacy-label {
    text-align: left;
    line-height: normal;
    font-size: 14px;
    font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
}

.registrazione .register-container .login-tooltip.login-block form.register-form .privacy-wrapper > .radiobts,
.registrazione .register-container .login-tooltip.login-block div#form.register-form .privacy-wrapper > .radiobts {
    margin-left: 17px;
    margin-top: 10px;
}

@media only screen and (max-width: 489px) {
    .registrazione .register-container .login-tooltip.login-block form.register-form .privacy-wrapper > .radiobts,
    .registrazione .register-container .login-tooltip.login-block div#form.register-form .privacy-wrapper > .radiobts {
        margin-left: 0px;
    }
}

.registrazione .register-container .login-tooltip.login-block form.register-form input,
.registrazione .register-container .login-tooltip.login-block div#form.register-form input {
    margin-bottom: 8px;
    margin-top: 4px;
}

.registrazione .register-container .login-tooltip.login-block .blue-button {
    float: none;
    display: inline-block;
    margin-top: 20px;
    width: 100%;
    padding: 5px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 44px;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
}

    .registrazione .register-container .login-tooltip.login-block .blue-button:before, .registrazione .register-container .login-tooltip.login-block .blue-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.registrazione .register-container .login-tooltip.login-block .black-button {
    float: none;
    display: inline-block;
    margin-top: 5px;
    width: 100%;
    padding: 5px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 55px !important;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 500;
    text-align: center !important;
    margin-bottom: 0 !important;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 13px;
    text-align: center;
    color: #fff !important;
    background: #000000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .registrazione .register-container .login-tooltip.login-block .black-button:before, .registrazione .register-container .login-tooltip.login-block .black-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .registrazione .register-container .login-tooltip.login-block .black-button:before, .registrazione .register-container .login-tooltip.login-block .black-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.registrazione .register-container .user_actions {
    width: 670px;
}

    .registrazione .register-container .user_actions .link_disabled {
        cursor: default;
        outline: none;
        pointer-events: none;
    }

.registrazione .register-container .register-container-message {
    padding: 10px;
}

    .registrazione .register-container .register-container-message p {
        font-size: 16px;
        font-weight: 400;
        color: #333;
    }

.registrazione .register-container .register-container-back {
    text-align: center;
    margin-top: 40px;
    text-decoration: underline;
}

    .registrazione .register-container .register-container-back a {
        color: #666;
        font-size: 15px;
        font-weight: 400;
    }

.registrazione .signin {
    max-width: 430px;
    text-align: center;
    margin: 0 auto;
    width: 100%;
}

    .registrazione .signin .one-line-separator {
        margin: 10px 0;
    }

        .registrazione .signin .one-line-separator.margin {
            margin-top: 20px;
        }

    .registrazione .signin .par_oppure {
        display: block;
        clear: both;
        margin-top: 20px;
    }

        .registrazione .signin .par_oppure span {
            color: #9b9b9b;
            display: inline-block;
            background-color: white;
            padding-left: 10px;
            padding-right: 10px;
            z-index: 2;
            position: relative;
            font-family: "Rubik", Arial, sans-serif;
            font-size: 12px;
            font-style: italic;
            top: -1px;
            font-weight: 300;
        }

        .registrazione .signin .par_oppure:before {
            content: '';
            display: block;
            background: #cdcdcd;
            width: 100%;
            height: 1px;
            position: relative;
            top: 7px;
            z-index: 1;
        }

.registrazione #register-tab a.reg-negozio.change-reg:before {
    content: '\e629';
    font-family: 'motoit_icomoon';
    font-size: 18px;
    padding-right: 5px;
    vertical-align: bottom;
}

.registrazione #register-tab a.reg-privato.change-reg:before {
    content: '\e606';
    font-family: 'motoit_icomoon';
    font-size: 18px;
    padding-right: 5px;
    vertical-align: bottom;
}

.registrazione #register-tab a.reg-negozio.change-reg, .registrazione #register-tab a.reg-privato.change-reg {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #7d94bc;
    color: #fff;
    font-size: 14px;
    width: 100%;
    max-width: 532px;
    margin: 0 auto 20px auto;
    height: 60px;
    padding: 20px 20px 20px 55px;
    display: block;
    position: relative;
}

    .registrazione #register-tab a.reg-negozio.change-reg:before, .registrazione #register-tab a.reg-negozio.change-reg:after, .registrazione #register-tab a.reg-privato.change-reg:before, .registrazione #register-tab a.reg-privato.change-reg:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .registrazione #register-tab a.reg-negozio.change-reg:after, .registrazione #register-tab a.reg-privato.change-reg:after {
        content: '\e64e';
        font-family: 'motoit_icomoon';
        font-size: 10px;
        padding-left: 5px;
        font-weight: 600;
    }

@media only screen and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg, .registrazione #register-tab a.reg-privato.change-reg {
        position: relative;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        float: none;
        height: auto;
        display: block;
        padding: 15px;
        text-align: center;
    }

        .registrazione #register-tab a.reg-negozio.change-reg.onlyMobile, .registrazione #register-tab a.reg-privato.change-reg.onlyMobile {
            display: block !important;
        }
}

@media only screen and (max-width: 767px) and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg .icon-arrow-right, .registrazione #register-tab a.reg-privato.change-reg .icon-arrow-right {
        display: none;
    }
}

.registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto .icon-dealer, .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto .icon-dealer, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto .icon-dealer, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto .icon-dealer {
    top: 20px;
}

@media only screen and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto .icon-dealer, .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto .icon-dealer, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto .icon-dealer, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto .icon-dealer {
        display: none;
    }
}

.registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto {
    float: left;
    width: 49%;
    padding-top: 10px;
    margin-left: 0px;
    height: 80px;
    margin-top: 10px;
}

@media only screen and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        float: none;
        height: auto;
        display: block;
        padding: 15px;
        text-align: center;
    }

        .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto.onlyMobile, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto.onlyMobile {
            display: block !important;
        }
}

.registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto .icon-arrow-right, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto .icon-arrow-right {
    top: 49px;
    left: 140px;
}

@media only screen and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-moto .icon-arrow-right, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-moto .icon-arrow-right {
        display: none;
    }
}

.registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto {
    float: right;
    width: 49%;
    padding-top: 15px;
    margin-top: 10px;
    margin-right: 0px;
    height: 80px;
}

@media only screen and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        float: none;
        height: auto;
        display: block;
        padding: 15px;
        text-align: center;
    }

        .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto.onlyMobile, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto.onlyMobile {
            display: block !important;
        }
}

.registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto .icon-arrow-right, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto .icon-arrow-right {
    top: 36px;
    left: 175px;
}

@media only screen and (max-width: 767px) {
    .registrazione #register-tab a.reg-negozio.change-reg.reg-negozio-auto .icon-arrow-right, .registrazione #register-tab a.reg-privato.change-reg.reg-negozio-auto .icon-arrow-right {
        display: none;
    }
}

.registrazione #register-tab a.reg-negozio.change-reg.concessionario, .registrazione #register-tab a.reg-privato.change-reg.concessionario {
    top: 251px;
}

.registrazione #register-tab a.reg-negozio.change-reg.mobile, .registrazione #register-tab a.reg-privato.change-reg.mobile {
    position: relative;
    display: none;
    padding: 12px 43px 12px 73px;
    width: 340px;
    margin: 0 auto 30px auto;
}

@media only screen and (max-width: 1023px) {
    .registrazione #register-tab a.reg-negozio.change-reg.mobile, .registrazione #register-tab a.reg-privato.change-reg.mobile {
        display: block;
    }
}

.registrazione #register-tab a.reg-negozio.change-reg.mobile span.icon-dealer, .registrazione #register-tab a.reg-privato.change-reg.mobile span.icon-dealer {
    top: 14px;
    font-size: 33px;
    display: none;
}

.registrazione #register-tab a.reg-negozio.change-reg.mobile span.icon-login, .registrazione #register-tab a.reg-privato.change-reg.mobile span.icon-login {
    top: 14px;
    font-size: 33px;
}

.registrazione #register-tab a.reg-negozio.change-reg span, .registrazione #register-tab a.reg-privato.change-reg span {
    position: absolute;
}

    .registrazione #register-tab a.reg-negozio.change-reg span.icon-dealer, .registrazione #register-tab a.reg-privato.change-reg span.icon-dealer {
        top: 17px;
        left: 15px;
        font-size: 26px;
        position: absolute;
    }

    .registrazione #register-tab a.reg-negozio.change-reg span.icon-login, .registrazione #register-tab a.reg-privato.change-reg span.icon-login {
        top: 17px;
        left: 15px;
        font-size: 26px;
        position: absolute;
    }

    .registrazione #register-tab a.reg-negozio.change-reg span.icon-arrow-right, .registrazione #register-tab a.reg-privato.change-reg span.icon-arrow-right {
        top: 23px;
        left: 395px;
        font-size: 15px;
        height: 14px;
        position: absolute;
    }

.registrazione #register-tab .vantaggi-reg {
    padding: 0px 0px 0px 10px;
    display: block;
    margin-right: 10px;
}

@media only screen and (max-width: 1023px) {
    .registrazione #register-tab .vantaggi-reg {
        padding: 0px;
        clear: both;
        margin-right: 0;
        margin-top: 50px;
    }
}

.registrazione #register-tab .vantaggi-reg ul.features {
    max-width: 492px;
    margin: 0 auto;
}

    .registrazione #register-tab .vantaggi-reg ul.features li {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 9px;
        /* trova concessionari marca*/
    }

        .registrazione #register-tab .vantaggi-reg ul.features li:before, .registrazione #register-tab .vantaggi-reg ul.features li:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    .registrazione #register-tab .vantaggi-reg ul.features li {
        width: 49.5%;
        float: left;
        padding-right: 1.5%;
    }
}

.registrazione #register-tab .vantaggi-reg ul.features li.assistenza {
    font-size: 16px;
    line-height: 20px;
    margin-top: 15px;
    padding: 8px 6px;
    border: 1px solid #CDCDCD;
    width: 100%;
    clear: both;
    text-align: center;
}

    .registrazione #register-tab .vantaggi-reg ul.features li.assistenza .tit {
        font-size: 20px;
        line-height: 20px;
    }

    .registrazione #register-tab .vantaggi-reg ul.features li.assistenza .text {
        font-size: 18px;
        line-height: 24px;
    }

.registrazione #register-tab .vantaggi-reg ul.features li.partners {
    width: 100% !important;
}

    .registrazione #register-tab .vantaggi-reg ul.features li.partners #upSearch {
        width: 100%;
        margin: 25px auto 10px auto;
        clear: both;
    }

        .registrazione #register-tab .vantaggi-reg ul.features li.partners #upSearch select.ricerca-conce-marca, .registrazione #register-tab .vantaggi-reg ul.features li.partners #upSearch select.ricerca-conce-regione, .registrazione #register-tab .vantaggi-reg ul.features li.partners #upSearch select.ricerca-conce-provincia {
            float: left;
            clear: both;
            width: 100%;
            margin-top: 5px;
        }

    .registrazione #register-tab .vantaggi-reg ul.features li.partners .upSearch-submit {
        clear: both;
        width: 100%;
        margin: 0px 0 15px;
        float: left;
    }

@media only screen and (max-width: 1023px) {
    .registrazione #register-tab .vantaggi-reg ul.features li.partners .upSearch-submit {
        clear: none;
        float: none;
        width: 50%;
        margin: 7px auto 15px auto;
    }
}

.registrazione #register-tab .vantaggi-reg ul.features li.partners .upSearch-submit input.blue-button {
    border: 0;
    width: 100%;
    font-size: 15px;
    margin-top: 7px;
    border: 0;
    height: 44px;
}

.registrazione #register-tab .vantaggi-reg ul.features li span.tit {
    font-weight: bold;
    display: block;
    color: #7D94BC;
    margin-top: 0px;
    font-size: 16px;
    line-height: 16px;
}

@media only screen and (min-width: 1024px) {
    .registrazione #register-tab .vantaggi-reg {
        width: 223px;
        position: absolute;
        top: 340px;
        right: 0;
        border-width: 0px 0px 0px 1px;
        border-style: solid;
        border-color: #CDCDCD;
    }

        .registrazione #register-tab .vantaggi-reg ul.features {
            width: 200px;
        }
}

.registrazione #register-tab .scelta-concessionario-reg, .registrazione #register-tab .scelta-privato-reg {
    clear: both;
    float: none;
    padding-top: 20px;
}

.registrazione #register-tab a.reg-privato.change-reg span.icon-arrow-right {
    left: 270px !important;
}

.registrazione #register-tab a.login-negozio {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #7d94bc;
    color: #fff;
    font-size: 14px;
}

    .registrazione #register-tab a.login-negozio:before, .registrazione #register-tab a.login-negozio:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .registrazione #register-tab a.login-negozio.desktop {
        width: 223px;
        height: 100px;
        position: absolute;
        top: 437px;
        right: 0;
        padding: 23px 36px 0px 65px;
        display: block;
    }

@media only screen and (max-width: 1023px) {
    .registrazione #register-tab a.login-negozio.desktop {
        display: none;
    }
}

.registrazione #register-tab a.login-negozio.desktop.concessionario {
    top: 251px;
}

.registrazione #register-tab a.login-negozio.mobile {
    position: relative;
    display: none;
    padding: 12px 43px 12px 73px;
    width: 340px;
    margin: 0 auto 30px auto;
}

@media only screen and (max-width: 1023px) {
    .registrazione #register-tab a.login-negozio.mobile {
        display: block;
    }
}

.registrazione #register-tab a.login-negozio.mobile span.icon-dealer {
    top: 14px;
    font-size: 33px;
}

.registrazione #register-tab a.login-negozio.mobile span.icon-login {
    top: 14px;
    font-size: 33px;
}

.registrazione #register-tab a.login-negozio span {
    position: absolute;
}

    .registrazione #register-tab a.login-negozio span.icon-dealer {
        top: 30px;
        left: 20px;
        font-size: 40px;
    }

    .registrazione #register-tab a.login-negozio span.icon-login {
        top: 37px;
        left: 16px;
        font-size: 30px;
    }

    .registrazione #register-tab a.login-negozio span.icon-arrow-right {
        top: 0;
        left: auto;
        font-size: 15px;
        right: 14px;
        bottom: 0;
        margin: auto;
        height: 14px;
    }

.registrazione.negozio #register-tab a.login-negozio.desktop {
    padding: 33px 36px 0px 65px;
}

/* SPECIFICHE DELLA REGISTRAZIONE E DELLA LOGIN*/
form.register-form input.error, form.login-form input.error, #form.register-form input.error, #form.login-form input.error {
    border: 2px solid #d0021b !important;
    background-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

form.register-form textarea.reg-textarea, form.login-form textarea.reg-textarea, #form.register-form textarea.reg-textarea, #form.login-form textarea.reg-textarea {
    min-height: 85px;
    max-height: 340px;
    height: 85px;
}

    form.register-form textarea.reg-textarea[readonly], form.login-form textarea.reg-textarea[readonly], #form.register-form textarea.reg-textarea[readonly], #form.login-form textarea.reg-textarea[readonly] {
        font-size: 13px !important;
        line-height: 18px !important;
    }

    form.register-form textarea.reg-textarea:read-only, form.login-form textarea.reg-textarea:read-only, #form.register-form textarea.reg-textarea:read-only, #form.login-form textarea.reg-textarea:read-only {
        font-size: 13px !important;
        line-height: 18px !important;
    }

    form.register-form textarea.reg-textarea.error, form.login-form textarea.reg-textarea.error, #form.register-form textarea.reg-textarea.error, #form.login-form textarea.reg-textarea.error {
        border-color: red;
    }

@media only screen and (max-width: 767px) {
    form.register-form textarea.reg-textarea.mm-privacy, form.login-form textarea.reg-textarea.mm-privacy, #form.register-form textarea.reg-textarea.mm-privacy, #form.login-form textarea.reg-textarea.mm-privacy {
        display: none;
    }
}

form.register-form .marche_rappr, form.login-form .marche_rappr, #form.register-form .marche_rappr, #form.login-form .marche_rappr {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-y: scroll;
    height: 180px;
    border: 1px solid #cdcdcd;
    padding: 8px;
    float: left;
    width: 100%;
    margin-bottom: 8px;
    margin-top: 2px;
}

    form.register-form .marche_rappr:before, form.register-form .marche_rappr:after, form.login-form .marche_rappr:before, form.login-form .marche_rappr:after, #form.register-form .marche_rappr:before, #form.register-form .marche_rappr:after, #form.login-form .marche_rappr:before, #form.login-form .marche_rappr:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    form.register-form .marche_rappr div.radiobts, form.login-form .marche_rappr div.radiobts, #form.register-form .marche_rappr div.radiobts, #form.login-form .marche_rappr div.radiobts {
        padding: 0 !important;
        margin: 0 !important;
    }

form.register-form .el.subscribe, form.login-form .el.subscribe, #form.register-form .el.subscribe, #form.login-form .el.subscribe {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

    form.register-form .el.subscribe input.button.blue-button, form.login-form .el.subscribe input.button.blue-button, #form.register-form .el.subscribe input.button.blue-button, #form.login-form .el.subscribe input.button.blue-button {
        float: none;
        display: inline-block;
        margin-top: 20px;
        width: 100%;
        padding: 5px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: 44px;
        font-size: 15px;
        text-transform: uppercase;
        font-weight: 600;
    }

        form.register-form .el.subscribe input.button.blue-button:before, form.register-form .el.subscribe input.button.blue-button:after, form.login-form .el.subscribe input.button.blue-button:before, form.login-form .el.subscribe input.button.blue-button:after, #form.register-form .el.subscribe input.button.blue-button:before, #form.register-form .el.subscribe input.button.blue-button:after, #form.login-form .el.subscribe input.button.blue-button:before, #form.login-form .el.subscribe input.button.blue-button:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    form.register-form .el.subscribe input.button.black-button, form.login-form .el.subscribe input.button.black-button, #form.register-form .el.subscribe input.button.black-button, #form.login-form .el.subscribe input.button.black-button {
        font-size: 14px !important;
        text-transform: uppercase;
        font-weight: 500;
        letter-spacing: -0.18px;
    }

@media only screen and (max-width: 489px) {
    form.register-form .el.subscribe input.button.black-button, form.login-form .el.subscribe input.button.black-button, #form.register-form .el.subscribe input.button.black-button, #form.login-form .el.subscribe input.button.black-button {
        font-size: 13px !important;
    }
}

form select.reg-provincia, form select.reg-comune, #form select.reg-provincia, #form select.reg-comune {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 5px;
}

form textarea.reg-textarea, #form textarea.reg-textarea {
    float: left;
    clear: both;
    width: 100%;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 5px;
    margin-top: 5px;
}

/*scelta marca*/
.box_concessionari .radiobts {
    display: block;
    width: 100%;
    clear: both;
    margin: 10px 0;
    float: left;
    padding: 5px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .box_concessionari .radiobts:before, .box_concessionari .radiobts:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .box_concessionari .radiobts ul li {
        float: left;
        width: 100%;
        text-align: left;
    }

        .box_concessionari .radiobts ul li label {
            margin-right: 0px;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 13px !important;
        }

.box_concessionari .multiSelect {
    width: 100%;
    border: 1px solid #cdcdcd;
    overflow-y: auto;
    height: 300px;
}

/* footer BEGIN*/
/* NO overlay page */
.footer-network {
    height: 53px;
    overflow: hidden;
}

@media screen and (max-width: 700px) {
    .footer-network {
        height: 106px;
    }
}

@media only screen and (max-width: 489px) {
    .footer-network {
        background: white;
        padding-left: 5px;
        padding-right: 5px;
    }
}

.footer-network .ftr-ntw-content {
    height: 53px;
    position: relative;
}

@media screen and (max-width: 700px) {
    .footer-network .ftr-ntw-content {
        height: 106px;
    }
}

.footer-network .ftr-ntw-content p.am-logo {
    margin: 0;
    line-height: 53px;
    vertical-align: middle;
    color: #ffffff;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    display: inline-block;
    float: left;
}

@media only screen and (max-width: 489px) {
    .footer-network .ftr-ntw-content p.am-logo {
        width: 53px;
        overflow: hidden;
        height: 40px;
        padding-top: 12px;
    }
}

.footer-network .ftr-ntw-content p.am-logo:before {
    content: '';
    width: 54px;
    height: 26px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    background: url("../img/AM_network_rgb.svg") 0 0 no-repeat no-repeat;
}

.footer-network .ftr-ntw-content .network-logos {
    float: right;
    width: auto;
    height: 53px;
    text-align: right;
}

    .footer-network .ftr-ntw-content .network-logos a {
        margin-right: 50px;
        vertical-align: middle;
        text-indent: -10000px;
        text-align: left;
    }

@media only screen and (max-width: 1023px) {
    .footer-network .ftr-ntw-content .network-logos a {
        margin-right: 10px;
    }
}

@media only screen and (max-width: 489px) {
    .footer-network .ftr-ntw-content .network-logos a {
        margin-right: 5px;
    }

        .footer-network .ftr-ntw-content .network-logos a:last-child {
            margin-right: 5px;
        }
}

@media only screen and (max-width: 359px) {
    .footer-network .ftr-ntw-content .network-logos a {
        margin-right: 0px;
    }

        .footer-network .ftr-ntw-content .network-logos a:last-child {
            margin-right: 5px;
        }
}

.footer-network .ftr-ntw-content .network-logos a:last-child {
    margin-right: 0px;
}

.footer-network .ftr-ntw-content .network-logos .automoto-gray {
    width: 150px;
    height: 53px;
    background: url(../img/automoto-dbdbdb.svg?20190718) 0 20px no-repeat no-repeat;
    background-size: contain;
    display: inline-block;
}

@media only screen and (max-width: 1023px) {
    .footer-network .ftr-ntw-content .network-logos .automoto-gray {
        width: 70px;
        background-position-y: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .footer-network .ftr-ntw-content .network-logos .automoto-gray {
        width: 77px;
    }
}

.footer-network .ftr-ntw-content .network-logos .motoit-gray {
    width: 85px;
    height: 53px;
    background: url(../img/moto-dbdbdb.svg?20190718) 0 20px no-repeat no-repeat;
    background-size:contain;
    display: inline-block;
    /* REMOVE WHEN VETRINAMOTORI IS ONLINE*/
    margin-right: 0;
}

@media only screen and (max-width: 1023px) {
    .footer-network .ftr-ntw-content .network-logos .motoit-gray {
        width: 50px;
        background-position-y: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .footer-network .ftr-ntw-content .network-logos .motoit-gray {
        width: 55px;
    }
}

.footer-network .ftr-ntw-content .network-logos .vetrinamotori-gray {
    width: 160px;
    height: 53px;
    background: url(../img/vetrinamotori-dbdbdb.svg) 0 20px no-repeat no-repeat;
    display: inline-block;
    /* REMOVE WHEN VETRINAMOTORI IS ONLINE*/
    display: none !important;
}

@media only screen and (max-width: 1023px) {
    .footer-network .ftr-ntw-content .network-logos .vetrinamotori-gray {
        width: 97px;
        background-position-y: 22px;
    }
}

@media only screen and (max-width: 767px) {
    .footer-network .ftr-ntw-content .network-logos .vetrinamotori-gray {
        width: 106px;
    }
}

/* overlay page - override*/
.overlay.registrazione.page_mymoto {
    width: 490px !important;
    margin-left: auto;
    margin-right: auto;
}

@media only screen and (max-width: 767px) {
    .overlay.registrazione.page_mymoto {
        width: 100% !important;
        max-width: 490px;
    }
}

.overlay.registrazione.page_mymoto .overlay_close {
    position: absolute;
    top: -45px;
    left: calc(50% + 248px);
    cursor: pointer;
    width: 50px;
    height: 50px;
    background-image: url("../img/layout/icon-close-wht.svg");
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
}

@media screen and (max-height: 850px) {
    .overlay.registrazione.page_mymoto .overlay_close {
        top: 0px;
    }
}

@media screen and (max-width: 599px) {
    .overlay.registrazione.page_mymoto .overlay_close {
        right: 0px;
        top: 0px;
        background-image: url("../img/layout/icon-close-blk.svg");
        background-repeat: no-repeat;
        background-position: center center;
        display: inline-block;
        left: auto;
        z-index: 20;
        width: 35px;
        height: 57px;
    }
}

@media only screen and (max-width: 359px) {
    .overlay.registrazione.page_mymoto .overlay_close {
        width: 31px;
    }
}

.overlay.registrazione.page_mymoto #main {
    width: 100%;
    padding: 0;
    background-color: white;
}

.overlay.registrazione.page_mymoto .tab-contents-wrap, .overlay.registrazione.page_mymoto contents-wrap {
    padding: 10px 10px 0 10px;
    background: white;
}

.overlay.registrazione.page_mymoto .register-container-footer .no-account {
    border-bottom: 0px none;
}

@media only screen and (max-width: 489px) {
    .overlay.registrazione.page_mymoto .register-container-footer .no-account {
        border-bottom: 1px solid #cdcdcd;
    }
}

.overlay.registrazione .tabs-block .tab-nav-container > ul {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 500px;
}

@media screen and (max-width: 599px) {
    .overlay.registrazione .tabs-block .tab-nav-container > ul {
        width: calc(100% - 35px);
        margin-left: 0;
        margin-right: 0;
    }
}

@media only screen and (max-width: 359px) {
    .overlay.registrazione .tabs-block .tab-nav-container > ul {
        width: calc(100% - 31px);
        margin-left: 0;
        margin-right: 0;
    }
}

.overlay .footer-network {
    height: 56px !important;
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network {
        height: 54px !important;
    }
}

.overlay .footer-network .ftr-ntw-content {
    height: 56px !important;
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content {
        height: 54px !important;
    }
}

.overlay .footer-network .ftr-ntw-content p.am-logo {
    line-height: 54px;
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content p.am-logo {
        height: 54px;
        padding-top: 14px;
        box-sizing: border-box;
    }
}

.overlay .footer-network .ftr-ntw-content p.am-logo:before {
    height: 54px;
    background-position-y: 13px;
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content p.am-logo:before {
        background-position-y: 0px;
    }
}

.overlay .footer-network .ftr-ntw-content .network-logos a {
    margin-right: 15px;
}

    .overlay .footer-network .ftr-ntw-content .network-logos a:last-child {
        margin-right: 0px;
    }

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content .network-logos a {
        margin-right: 5px;
    }

        .overlay .footer-network .ftr-ntw-content .network-logos a:last-child {
            margin-right: 5px;
        }
}

@media only screen and (max-width: 359px) {
    .overlay .footer-network .ftr-ntw-content .network-logos a {
        margin-right: 0px;
    }

        .overlay .footer-network .ftr-ntw-content .network-logos a:last-child {
            margin-right: 5px;
        }
}

.overlay .footer-network .ftr-ntw-content .network-logos .automoto-gray {
    width: 70px;
    height: 53px;
    background: url(../img/automoto-dbdbdb.svg) 0 22px no-repeat no-repeat;
    display: inline-block;
}

@media only screen and (max-width: 767px) {
    .overlay .footer-network .ftr-ntw-content .network-logos .automoto-gray {
        width: 77px;
    }
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content .network-logos .automoto-gray {
        width: 70px;
    }
}

.overlay .footer-network .ftr-ntw-content .network-logos .motoit-gray {
    width: 50px;
    height: 53px;
    background: url(../img/moto-dbdbdb.svg) 0 22px no-repeat no-repeat;
    display: inline-block;
    /* REMOVE WHEN VETRINAMOTORI IS ONLINE*/
    margin-right: 0;
}

@media only screen and (max-width: 767px) {
    .overlay .footer-network .ftr-ntw-content .network-logos .motoit-gray {
        width: 55px;
    }
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content .network-logos .motoit-gray {
        width: 50px;
    }
}

.overlay .footer-network .ftr-ntw-content .network-logos .vetrinamotori-gray {
    width: 97px;
    height: 53px;
    background: url(../img/vetrinamotori-dbdbdb.svg) 0 22px no-repeat no-repeat;
    display: inline-block;
    /* REMOVE WHEN VETRINAMOTORI IS ONLINE*/
    display: none !important;
}

@media only screen and (max-width: 767px) {
    .overlay .footer-network .ftr-ntw-content .network-logos .vetrinamotori-gray {
        width: 106px;
    }
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content .network-logos .vetrinamotori-gray {
        width: 97px;
    }
}

.overlay .footer-network .ftr-ntw-content:after {
    content: '';
    width: 100%;
    height: 1px;
    box-shadow: 0 2px 4px rgba(186, 186, 186, 0.5);
    background-color: #e1e1e1;
    position: absolute;
    bottom: 1px;
    left: 0;
}

@media only screen and (max-width: 489px) {
    .overlay .footer-network .ftr-ntw-content:after {
        display: none;
    }
}

.negozio .register-form.negozio p.subscr_info {
    padding: 20px;
    background: #f6f6f6;
    margin: 0;
    margin-bottom: 30px;
}

.negozio .register-form.negozio .chosen-single {
    width: auto;
    height: 31px;
    line-height: 31px;
    overflow: auto;
}

.negozio .register-form.negozio .chosen-single,
.negozio .register-form.negozio .chosen-drop {
    text-align: left;
}

.negozio .register-form.negozio .chosen-search {
    display: inline-block;
    width: 97%;
}

.negozio .register-form.negozio .el.select {
    overflow: visible;
}

.negozio .box_concessionari {
    overflow: visible;
}

    .negozio .box_concessionari .list_concessionari {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 0;
        display: block;
        width: 100%;
        background: #fff;
        height: 31px;
        line-height: 31px;
        text-align: left;
        padding: 0 10px;
        border: 1px solid #cdcdcd;
        color: #ababab;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        cursor: pointer;
        clear: both;
    }

        .negozio .box_concessionari .list_concessionari:before, .negozio .box_concessionari .list_concessionari:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .negozio .box_concessionari .list_concessionari span {
            line-height: 31px;
        }

    .negozio .box_concessionari .list_sel {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-top: 5px;
        border: 1px solid #cdcdcd;
        width: 100%;
        background: #fff;
        overflow: hidden;
        display: none;
        padding: 10px 10px 0px 10px;
    }

        .negozio .box_concessionari .list_sel:before, .negozio .box_concessionari .list_sel:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .negozio .box_concessionari .list_sel.visible {
            display: block;
        }

        .negozio .box_concessionari .list_sel .tag {
            background: #7d94bc;
            float: left;
            color: #fff;
            text-transform: capitalize;
            padding: 2px 8px;
            border-radius: 3px;
            margin: 0px 10px 10px 0px;
        }

            .negozio .box_concessionari .list_sel .tag span {
                font-size: 10px;
                margin-left: 7px;
                cursor: pointer;
            }

    .negozio .box_concessionari .outerdiv {
        position: fixed;
        backface-visibility: hidden;
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 1;
        background: transparent;
        display: none;
    }

        .negozio .box_concessionari .outerdiv.visible {
            display: block;
        }

    .negozio .box_concessionari .gbox {
        display: none;
        overflow: hidden;
    }

        .negozio .box_concessionari .gbox.visible {
            z-index: 2;
            display: block;
            position: absolute;
            top: 20px;
            left: 0;
            width: 100%;
            height: 180px;
            background: #f6f6f6;
            box-shadow: 0 0 10px #cdcdcd;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .negozio .box_concessionari .gbox.visible:before, .negozio .box_concessionari .gbox.visible:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

        .negozio .box_concessionari .gbox ul {
            overflow: hidden;
            padding: 10px;
        }

            .negozio .box_concessionari .gbox ul li {
                width: 50%;
                float: left;
            }

        .negozio .box_concessionari .gbox label {
            font-size: 11px;
            text-transform: capitalize;
        }

        .negozio .box_concessionari .gbox .icheckbox_minimal {
            background-color: #fff;
        }

.registrazione.negozio .register-container.register-conce {
    width: 100%;
    max-width: 690px;
    margin-top: 55px;
}

    .registrazione.negozio .register-container.register-conce .register-container-head {
        text-align: center;
    }

        .registrazione.negozio .register-container.register-conce .register-container-head .title {
            font-size: 26px;
            font-weight: 300;
            line-height: 32px;
            text-transform: uppercase;
            margin: auto;
            position: relative;
            display: inline;
            background-image: linear-gradient(#f6e035, #f6e035);
            background-size: 1px 4px;
            background-repeat: repeat-x;
            background-position: 0% 95%;
        }

@media only screen and (max-width: 489px) {
    .registrazione.negozio .register-container.register-conce .register-container-head .title {
        font-size: 20px;
    }
}

.registrazione.negozio .register-container.register-conce .register-container-head p {
    max-width: 440px;
    margin: 30px auto 0 auto;
}

.registrazione.negozio .register-container.register-conce #form {
    max-width: 690px;
    margin-top: 45px;
    text-align: left;
    padding-bottom: 0 !important;
}

    .registrazione.negozio .register-container.register-conce #form div.el.half-width.full-width-xs:nth-child(even) div.el {
        margin-right: 15px;
        min-height: 95px;
    }

@media only screen and (max-width: 489px) {
    .registrazione.negozio .register-container.register-conce #form div.el.half-width.full-width-xs:nth-child(even) div.el {
        margin-right: 0;
    }
}

.registrazione.negozio .register-container.register-conce #form div.el.half-width.full-width-xs:nth-child(odd) div.el {
    margin-left: 15px;
    min-height: 95px;
}

@media only screen and (max-width: 489px) {
    .registrazione.negozio .register-container.register-conce #form div.el.half-width.full-width-xs:nth-child(odd) div.el {
        margin-left: 0;
    }
}

.registrazione.negozio .register-container.register-conce #form label {
    color: #000000;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 14px !important;
    font-weight: 500;
}

.registrazione.negozio .register-container.register-conce #form .icon-required {
    font-size: 14px;
    font-family: "Rubik", Arial, sans-serif;
    color: #000;
    line-height: 22px;
    padding-bottom: 12px;
    position: relative;
    top: 0px;
    padding-left: 0px;
    padding-right: 5px;
    font-weight: 500;
}

    .registrazione.negozio .register-container.register-conce #form .icon-required:before {
        content: '*';
    }

.registrazione.negozio .register-container.register-conce #form input[type="text"] {
    height: 55px !important;
}

.registrazione.negozio .register-container.register-conce #form span.nota {
    color: #9b9b9b;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: -0.16px;
}

    .registrazione.negozio .register-container.register-conce #form span.nota.mandatory {
        text-align: center;
    }

.registrazione.negozio .register-container.register-conce #form .el.subscribe {
    max-width: 330px;
    height: 55px;
}

.registrazione.negozio .register-container.register-conce #form .el.full-width {
    float: left;
    width: 100%;
}

    .registrazione.negozio .register-container.register-conce #form .el.full-width.mandatory {
        min-height: 30px;
    }

.registrazione.negozio .register-container.register-conce #form .privacytext-wrapper {
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 15px;
}

    .registrazione.negozio .register-container.register-conce #form .privacytext-wrapper:before, .registrazione.negozio .register-container.register-conce #form .privacytext-wrapper:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .registrazione.negozio .register-container.register-conce #form .privacytext-wrapper {
        display: none;
    }
}

@media only screen and (max-width: 489px) {
    .registrazione.negozio .register-container.register-conce #form .privacytext-wrapper {
        margin-right: 0;
    }
}

.registrazione.negozio .register-container.register-conce #form .privacytext-wrapper textarea {
    color: #000000 !important;
    font-family: "Rubik", Arial, sans-serif !important;
    font-size: 11px !important;
    font-weight: 400 !important;
    height: 157px;
    margin: 0 !important;
}

.registrazione.negozio .register-container.register-conce .infoPrivacy-label {
    text-align: center;
    min-height: 14px !important;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    color: #9b9b9b;
}

@media only screen and (max-width: 489px) {
    .registrazione.negozio .register-container.register-conce .infoPrivacy-label {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }
}

.registrazione.negozio .register-container.register-conce .infoPrivacy-label span {
    display: inline-block;
    background-color: white;
    width: auto;
    padding: 0 10px;
    color: #9b9b9b;
    z-index: 10;
    position: relative;
    font-size: 12px;
    font-style: italic;
    top: -1px;
    font-weight: 300;
}

.registrazione.negozio .register-container.register-conce .infoPrivacy-label:before {
    content: '';
    display: block;
    background: #cdcdcd;
    width: 100%;
    height: 1px;
    position: relative;
    top: 7px;
    z-index: 1;
}

.registrazione.negozio .register-container.register-conce .privacyradios-wrapper {
    overflow: initial !important;
    position: static;
}

@media only screen and (max-width: 1023px) {
    .registrazione.negozio .register-container.register-conce .privacyradios-wrapper {
        width: 100%;
    }
}

.registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper {
    min-height: 148px;
    margin-left: 15px;
    float: left;
}

@media only screen and (max-width: 489px) {
    .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper {
        margin-left: 0;
    }
}

.registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy {
    color: #9b9b9b !important;
    font-family: "Rubik", Arial, sans-serif !important;
    font-size: 11px;
    font-weight: 400;
}

    .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy a {
        color: #9b9b9b !important;
    }

        .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy a, .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy a:link, .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy a:visited, .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy a:focus, .registrazione.negozio .register-container.register-conce .privacyradios-wrapper .infoPrivacy-wrapper .infoPrivacy a:active {
            color: #9b9b9b !important;
        }

.registrazione.negozio .register-container.register-conce .register-container-footer {
    border-top: 1px solid #cdcdcd;
    border-bottom: 0px none;
    display: block;
    height: 49px;
    line-height: 49px;
    text-align: center;
    width: 100%;
    margin: 0 auto;
    max-width: none;
}

    .registrazione.negozio .register-container.register-conce .register-container-footer a {
        font-family: "Rubik", Arial, sans-serif;
        font-size: 15px;
        font-weight: 400;
        color: #000;
    }

.registrazione.negozio footer {
    padding: 0;
}

.registrazione.negozio #footer-help {
    display: none !important;
}

.registrazione.negozio .footer-network .ftr-ntw-content:after {
    display: none;
}

.success .user-box {
    max-width: 100%;
}

@media screen and (max-width: 489px) {
    .registrazione.page_mymoto.seiconcessionario.overlay {
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

        .registrazione.page_mymoto.seiconcessionario.overlay form {
            height: auto;
            background-color: #FFFFFF;
        }
}

.registrazione.page_mymoto.seiconcessionario.overlay .border-line {
    display: block;
    height: 4px;
    background-color: #ffdd3b;
    position: static;
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-head {
    padding-top: 42px;
    padding-bottom: 40px;
}

@media only screen and (max-width: 489px) {
    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-head {
        padding: 34px 20px 24px 20px;
    }
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-head div.title {
    text-transform: uppercase;
}

    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-head div.title .ntw-logos {
        margin-top: 0;
        width: 82px;
        height: 40px;
        background-size: contain;
        margin-bottom: 20px;
    }

@media only screen and (max-width: 489px) {
    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-head div.title .ntw-logos {
        display: none;
    }
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-head > .ntw-logos {
    display: none;
}

@media only screen and (max-width: 489px) {
    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-head > .ntw-logos {
        display: block;
        margin-top: 12px;
    }
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body {
    padding: 0 40px 78px 40px;
}

@media only screen and (max-width: 489px) {
    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body {
        padding: 0 20px 45px 20px;
    }
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a {
    display: block;
    float: left;
    width: 49%;
    text-align: center;
    line-height: 55px;
    height: 55px;
    margin-top: 0px;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: -0.18px;
}

    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.black-button {
        border: 1px solid #000;
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out;
    }

html:not(.touch) .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.black-button:not(.disabled):hover, html:not(.touch) .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.black-button:not(.disabled):focus, html + :not(.touch) .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.black-button:not(.disabled):active {
    background-color: #fff !important;
    color: #000 !important;
    border-color: #000 !important;
    text-decoration: none;
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.white-button {
    border: 1px solid #000;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}

html:not(.touch) .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.white-button:not(.disabled):hover, html:not(.touch) .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.white-button:not(.disabled):focus, html + :not(.touch) .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a.button.white-button:not(.disabled):active {
    background-color: #000 !important;
    color: #FFF !important;
    border-color: #FFF !important;
    text-decoration: none;
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .actions a:last-child {
    float: right;
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo {
    text-align: center;
}

    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .tit {
        margin-top: 70px;
        font-size: 18px;
        font-weight: 300;
        line-height: 24px;
        padding-bottom: 1px;
        border-bottom: 3px solid #ffdd3b;
        display: inline-block;
        width: auto;
    }

@media only screen and (max-width: 489px) {
    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .tit {
        margin-top: 60px;
    }
}

@media only screen and (max-width: 359px) {
    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .tit {
        font-size: 17px;
    }
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .phone {
    margin-top: 40px;
    cursor: pointer;
    font-size: 22px;
    font-weight: 300;
    line-height: 24px;
    display: inline-block;
    height: 60px;
    padding-top: 36px;
    position: relative;
    text-align: center;
    width: 100%;
}

    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .phone:before {
        content: '';
        background: url(../img/phone.svg) 0 0 no-repeat no-repeat;
        width: 29px;
        height: 25px;
        background-size: contain;
        display: inline-block;
        position: absolute;
        top: 0;
        left: calc(50% - 15px);
    }

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .phone-hours {
    color: #9b9b9b;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: -0.16px;
    display: block;
    margin: 0 auto;
    padding-top: 3px;
}

.registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .mail {
    margin-top: 40px;
    cursor: pointer;
    font-size: 22px;
    font-weight: 300;
    line-height: 24px;
    display: inline-block;
    height: 56px;
    padding-top: 33px;
    position: relative;
    text-align: center;
    width: 100%;
}

    .registrazione.page_mymoto.seiconcessionario.overlay .register-container-body .reqinfo .mail:before {
        content: '';
        background: url(../img/mail.svg) 0 0 no-repeat no-repeat;
        width: 28px;
        height: 20px;
        background-size: contain;
        display: inline-block;
        position: absolute;
        top: 0;
        left: calc(50% - 14px);
    }

.page_welcome .containerCenter {
    overflow: hidden;
}

.page_welcome #main {
    padding: 0;
    width: 100%;
    margin-top: -4px;
}

@media only screen and (max-width: 1023px) {
    .page_welcome #main {
        margin-top: -6px;
    }
}

.page_welcome .intro {
    background: #ececec;
    text-align: center;
    padding: 20px 0;
}

    .page_welcome .intro .titolo-pagina {
        font-size: 36px;
    }

    .page_welcome .intro p {
        font-size: 14px;
        display: block;
        width: 60%;
        margin: 0 auto;
    }

    .page_welcome .intro .button {
        float: left;
        height: 63px;
        line-height: 63px;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 16px;
        text-align: center;
        color: #fff !important;
        background: #6988c0;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: none;
        display: block;
        width: 130px;
        margin: 30px auto;
        padding: 0 70px;
    }

        .page_welcome .intro .button:before, .page_welcome .intro .button:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.page_welcome .servizi {
    overflow: hidden;
}

    .page_welcome .servizi .el {
        width: 29%;
        height: 250px;
        float: left;
        text-align: center;
        margin: 0 2.1%;
    }

@media only screen and (max-width: 1023px) {
    .page_welcome .servizi .el {
        width: 45%;
    }
}

.page_welcome .servizi .el .circle {
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: #6988c0;
    width: 72px;
    height: 72px;
    text-transform: uppercase;
    line-height: 72px;
    color: #fff;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    margin: 30px auto;
}

    .page_welcome .servizi .el .circle span {
        line-height: 72px;
    }

        .page_welcome .servizi .el .circle span.icon-loop {
            font-size: 24px;
        }

    .page_welcome .servizi .el .circle img {
        margin-top: -6px;
    }

.page_welcome .servizi .el h4 {
    font-weight: 400;
    color: #000000;
    text-transform: uppercase;
    border-bottom: 1px solid #808080;
    padding-bottom: 15px;
}

.page_welcome .servizi .el p {
    font-size: 12px;
    color: #808080;
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 70%;
}

.page_confronto_listino .wrap_overflowed_controls {
    display: none;
}

.page_confronto_listino .wrap_overflowed_main_wrap {
    padding-top: 0;
}

.page_confronto_listino .wrap_overflowed {
    border-top: none;
    padding-top: 0;
    overflow-y: hidden;
    overflow-x: auto;
}

.page_confronto_listino .conta-articoli em {
    font-style: normal;
}

.page_confronto_listino .models-wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: right;
    background-image: url("../img/layout/prove_separatore_dotted.png");
    background-repeat: repeat-y;
    background-position: right;
    display: inline-block;
    width: 1000px;
}

    .page_confronto_listino .models-wrap:before, .page_confronto_listino .models-wrap:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_confronto_listino .models-wrap * {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .page_confronto_listino .models-wrap *:before, .page_confronto_listino .models-wrap *:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.page_confronto_listino .model-wrap {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: left;
    background-image: url("../img/layout/prove_separatore_dotted.png");
    background-repeat: repeat-y;
    background-position: left;
    width: 180px;
    display: inline-block;
    float: left;
    min-height: 700px;
}

    .page_confronto_listino .model-wrap.hide-all .image,
    .page_confronto_listino .model-wrap.hide-all .article-vote,
    .page_confronto_listino .model-wrap.hide-all .scheda-tecnica,
    .page_confronto_listino .model-wrap.hide-all .accordion {
        display: none;
    }

.page_confronto_listino .handler {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: left;
    background-image: url("../img/layout/prove_separatore_dotted.png");
    background-repeat: repeat-y;
    background-position: left;
    background-color: #f0f0f0;
    height: 34px;
    padding: 0.45em 0.5em 0 0.5em;
}

    .page_confronto_listino .handler > a,
    .page_confronto_listino .handler > span {
        color: #808080;
        font-size: 14px;
    }

        .page_confronto_listino .handler > a:hover,
        .page_confronto_listino .handler > a :hover,
        .page_confronto_listino .handler > span:hover,
        .page_confronto_listino .handler > span :hover {
            text-decoration: none;
        }

            .page_confronto_listino .handler > a:hover .underline,
            .page_confronto_listino .handler > a :hover .underline,
            .page_confronto_listino .handler > span:hover .underline,
            .page_confronto_listino .handler > span :hover .underline {
                text-decoration: underline;
            }

    .page_confronto_listino .handler .floatRight {
        margin-left: 0.5em;
        margin-top: 3px;
    }

.page_confronto_listino .select_wrap {
    padding: 1em 0.3em 0 0.4em;
}

    .page_confronto_listino .select_wrap .chosen-single {
        width: 100%;
        height: 31px;
        line-height: 31px;
    }

.page_confronto_listino .image {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: left;
    background-image: url("../img/layout/prove_separatore_dotted.png");
    background-repeat: repeat-y;
    background-position: left;
    background-color: #fff;
    text-align: center;
}

    .page_confronto_listino .image img {
        width: 168px;
        height: 127px;
        border: 1px solid #ededed;
        margin: 2em 6px 0.5em;
    }

    .page_confronto_listino .image ul {
        max-height: 0;
        overflow: hidden;
        opacity: 0;
        padding-bottom: 0.5em;
        box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.3);
    }

        .page_confronto_listino .image ul li {
            text-align: left;
            padding: 0 2em;
            font-size: 12px;
        }

.page_confronto_listino .article-vote {
    padding: 0 1.2em 1em 1.2em;
}

    .page_confronto_listino .article-vote .label,
    .page_confronto_listino .article-vote .text {
        float: left;
        display: inline-block;
    }

    .page_confronto_listino .article-vote .label {
        width: 64%;
        text-transform: uppercase;
        color: #999999;
        line-height: 15px;
        font-size: 14px;
        padding-top: 5px;
    }

    .page_confronto_listino .article-vote .text {
        width: 30%;
    }

.page_confronto_listino .scheda-tecnica {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: left;
    background-image: url("../img/layout/prove_separatore_dotted.png");
    background-repeat: repeat-y;
    background-position: left;
    display: inline-block;
    background-color: #f0f0f0;
    height: 34px;
    line-height: 34px;
    padding: 0 0.5em;
    width: 100%;
}

    .page_confronto_listino .scheda-tecnica:hover,
    .page_confronto_listino .scheda-tecnica :hover {
        text-decoration: none;
    }

        .page_confronto_listino .scheda-tecnica:hover .underline,
        .page_confronto_listino .scheda-tecnica :hover .underline {
            text-decoration: underline;
        }

    .page_confronto_listino .scheda-tecnica .underline {
        font-size: 10px;
        position: relative;
        top: -5px;
    }

    .page_confronto_listino .scheda-tecnica .icon-gear2 {
        margin: 7px 0.5em 0 0.5em;
        font-size: 20px;
        display: inline-block;
    }

    .page_confronto_listino .scheda-tecnica .floatRight {
        margin-top: 9px;
    }

.page_confronto_listino .ombra {
    position: absolute;
    top: -3px;
    right: 0;
    z-index: 10;
    width: 4px;
    height: 100%;
    background: url("../img/layout/carousel_ombra.png") 0 0 no-repeat;
    background-size: cover;
}

.page_confronto_listino .accordion .trigger {
    background-color: #7d94bc;
    color: #fff;
    cursor: pointer;
    height: 42px;
    font-weight: 100;
    line-height: 42px;
    padding-left: 0.4em;
    overflow: hidden;
}

.page_confronto_listino .accordion.close .icon-arrow-down:before {
    content: "\e60c";
}

.page_confronto_listino .alternate-list > li {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: left;
    background-image: url("../img/layout/prove_separatore_dotted.png");
    background-repeat: repeat-y;
    background-position: left;
    background-color: #f0f0f0;
    height: 31px;
    line-height: 31px;
    font-size: 12px;
    padding-left: 0.8em;
    list-style: none;
}

    .page_confronto_listino .alternate-list > li:before {
        content: "\2022";
        font-size: 16px;
        padding-right: 0.4em;
    }

    .page_confronto_listino .alternate-list > li.empty:before {
        content: "";
    }

.page_confronto_listino .alternate-list .even {
    background-color: #fff;
}

.page_confronto_listino .box-cta-spalla .iconbg {
    position: relative;
}

    .page_confronto_listino .box-cta-spalla .iconbg a {
        z-index: 1;
        padding-left: 30px;
    }

    .page_confronto_listino .box-cta-spalla .iconbg.condividi .share-tooltip-wrap {
        top: -25px;
        left: 50%;
        margin-left: -81px;
        z-index: 2;
    }

.page_confronto_listino .box-cta-spalla .icon-save,
.page_confronto_listino .box-cta-spalla .icon-mail2,
.page_confronto_listino .box-cta-spalla .icon-share {
    margin-right: 2em;
    color: #7d94bc;
    font-size: 16px;
}

.page_confronto_listino .box-cta-spalla .aggiungi-modello {
    background: #7d94bc url("../img/layout/bg_add_model.png") 8% 50% no-repeat;
}

    .page_confronto_listino .box-cta-spalla .aggiungi-modello a {
        padding-left: 80px;
        color: #fff;
    }

html, body {
    min-height: 100%;
}

html {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

    html:before, html:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.buttons {
    margin: 20px 0;
    overflow: hidden;
}

    .buttons .elimina {
        float: left;
        height: 50px !important;
        line-height: 50px !important;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 17px !important;
        text-align: center;
        color: #FFF !important;
        background: #c42a21;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        min-width: 80px;
        max-width: 48%;
        float: left;
        padding: 0 40px !important;
        text-transform: none;
        font-weight: 600;
    }

        .buttons .elimina:before, .buttons .elimina:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .buttons .elimina:hover {
            text-decoration: underline;
        }

        .buttons .elimina:first-letter {
            text-transform: uppercase;
        }

    .buttons .anteprima {
        float: left;
        height: 39px;
        line-height: 39px;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 16px;
        text-align: center;
        color: #808080 !important;
        background: #dbdbdb;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        min-width: 80px;
    }

        .buttons .anteprima:before, .buttons .anteprima:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .buttons .anteprima:hover {
            text-decoration: underline;
        }

        .buttons .anteprima:first-letter {
            text-transform: uppercase;
        }

    .buttons .pubblica {
        float: left;
        height: 50px !important;
        line-height: 50px !important;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 17px !important;
        text-align: center;
        color: #fff !important;
        background: #7d94bc;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: right;
        margin-left: 10px;
        min-width: 80px;
        padding: 0 40px !important;
        text-transform: none;
        font-weight: 600;
        max-width: 48%;
    }

        .buttons .pubblica:before, .buttons .pubblica:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .buttons .pubblica:hover {
            text-decoration: underline;
        }

        .buttons .pubblica:first-letter {
            text-transform: uppercase;
        }

    .buttons .annulla {
        /* background: #eeeeee; */
        float: left;
        height: 50px !important;
        line-height: 50px !important;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 17px !important;
        text-align: center;
        color: #888 !important;
        background: #FFFFFF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #888;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        min-width: 80px;
        max-width: 48%;
        padding: 0 40px !important;
        text-transform: none;
        font-weight: 600;
    }

        .buttons .annulla:before, .buttons .annulla:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .buttons .annulla:hover {
            text-decoration: underline;
        }

        .buttons .annulla:first-letter {
            text-transform: uppercase;
        }

    .buttons .inserisci-nuovo {
        /* background: #eeeeee; */
        float: left;
        height: 50px !important;
        line-height: 50px !important;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 17px !important;
        text-align: center;
        color: #888 !important;
        background: #FFFFFF;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #888;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        min-width: 80px;
        max-width: 48%;
        padding: 0 40px !important;
        text-transform: none;
        font-weight: 600;
    }

        .buttons .inserisci-nuovo:before, .buttons .inserisci-nuovo:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .buttons .inserisci-nuovo:hover {
            text-decoration: underline;
        }

        .buttons .inserisci-nuovo:first-letter {
            text-transform: uppercase;
        }

@media screen and (max-width: 359px) {
    .buttons .inserisci-nuovo {
        min-width: 100% !important;
        margin-bottom: 30px;
    }
}

@media screen and (max-width: 359px) {
    .buttons .inserisci-nuovo.buttons-2 + .pubblica {
        width: 100% !important;
        max-width: none;
    }
}

@media screen and (max-width: 359px) {
    .buttons .inserisci-nuovo.buttons-2 {
        width: 100% !important;
        max-width: none;
    }
}

.buttons .buttons-1 {
    width: 100% !important;
    max-width: 200px;
    padding: 0 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .buttons .buttons-1:before, .buttons .buttons-1:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 767px) {
    .buttons .buttons-1 {
        clear: both;
        max-width: none !important;
    }
}

.buttons .buttons-2 {
    width: 47% !important;
    padding: 0 !important;
    max-width: 200px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .buttons .buttons-2:before, .buttons .buttons-2:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.buttons .buttons-3 {
    width: 31% !important;
    padding: 0 !important;
    max-width: 200px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .buttons .buttons-3:before, .buttons .buttons-3:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 767px) {
    .buttons .buttons-3 {
        width: 100% !important;
        clear: both;
        max-width: none !important;
        float: none !important;
        clear: both !important;
        margin-left: 0 !important;
        margin-bottom: 12px;
        display: block;
    }
}

.scrollToTop {
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 10px;
    right: 10px;
    background: rgba(40, 40, 40, 0.6);
    border-radius: 50%;
    z-index: 10;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    opacity: 1;
    display: none;
    -webkit-transition: opacity 0.35 ease-in-out;
    -moz-transition: opacity 0.35 ease-in-out;
    -ms-transition: opacity 0.35 ease-in-out;
    -o-transition: opacity 0.35 ease-in-out;
    transition: opacity 0.35 ease-in-out;
}

    .scrollToTop:after {
        content: '\e91f';
        font-family: 'Motoit_icomoon';
        color: white;
        text-align: center;
        padding: 19px 0;
        display: table;
        font-size: 12px;
        margin: 0 auto;
    }

.keyboardUp .scrollToTop {
    display: none;
    opacity: 0;
}

.blocco-annuncio .item, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .comments, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .thumbs, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .condividi, .content_salvataggi .blocco .item, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .comments, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .thumbs, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .condividi, .blocco-listino .item, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .comments, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .thumbs, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .condividi, .vehicle .vehic-actions .item, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .comments, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .thumbs, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .condividi, .calendar-actions .item, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .comments, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .thumbs, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .condividi {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    position: relative;
    height: 11px;
    padding: 7px 20px 6px 32px;
    background: #7488ac;
    text-decoration: none;
}

    .blocco-annuncio .item .label, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .comments .label, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .thumbs .label, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .condividi .label, .content_salvataggi .blocco .item .label, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .comments .label, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .thumbs .label, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .condividi .label, .blocco-listino .item .label, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .comments .label, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .thumbs .label, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .condividi .label, .vehicle .vehic-actions .item .label, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .comments .label, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .thumbs .label, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .condividi .label, .calendar-actions .item .label, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .comments .label, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .thumbs .label, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .condividi .label {
        font-size: 10px;
        line-height: 11px;
        color: #FFF;
        text-transform: uppercase;
        display: block;
    }

    .blocco-annuncio .item .icon, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .comments .icon, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .thumbs .icon, .blocco-annuncio #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-annuncio .condividi .icon, .content_salvataggi .blocco .item .icon, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .comments .icon, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .thumbs .icon, .content_salvataggi .blocco #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .content_salvataggi .blocco .condividi .icon, .blocco-listino .item .icon, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .comments .icon, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .thumbs .icon, .blocco-listino #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .blocco-listino .condividi .icon, .vehicle .vehic-actions .item .icon, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .comments .icon, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .thumbs .icon, .vehicle .vehic-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .vehicle .vehic-actions .condividi .icon, .calendar-actions .item .icon, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .comments .icon, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .thumbs .icon, .calendar-actions #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .calendar-actions .condividi .icon {
        font-size: 12px;
        line-height: 10px;
        height: 10px;
        color: #FFF;
        position: absolute;
        left: 12px;
        top: 7px;
    }

.page_mymoto {
    /* OLD VERSION
    .nav-annunci {
    		border-bottom: 1px solid #cdcdcd;
    		margin-left: -10px;
    		display: inline-block;
    		width: 101%;
    		li {
    			display: inline-block;
    			float: left;
    			a {
        				@include transition(background-color .1s ease-in-out);
        				display: block;
        				padding: 0 1.5em;
        				text-transform: uppercase;
        				font-size: 12px;
        				font-weight: 400;
        				height: 40px;
        				line-height: 40px;
        				@include media(medium-screens) {
        					padding: 0 0.9em;
        				}
        				&.current {
        					background-color: #404040;
        					color: #fff;
        				}
        				.no-touch & {
        					&:hover {
        						background-color: #808080;
        						color: #fff;
        						text-decoration: none;
        					}
        				}
    			}
    		}

        @include media(small-screens) {
          margin-left:0;
          width:100%;
        }
	 }
   */
}

    .page_mymoto #main-header {
        border-bottom: 1px solid #cdcdcd;
    }

@media only screen and (max-width: 1023px) {
    .page_mymoto #main-header {
        border-bottom: 0px none;
    }
}

.page_mymoto #content_mymoto {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
    border-left: 1px solid #cdcdcd;
    float: right;
    width: 768px;
    min-height: 650px;
    margin-top: 20px;
}

    .page_mymoto #content_mymoto:before, .page_mymoto #content_mymoto:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto {
        width: 475px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .page_mymoto #content_mymoto {
        width: 737px;
    }
}

@media only screen and (max-width: 767px) {
    .page_mymoto #content_mymoto {
        margin-top: 20px;
        width: 100%;
        min-width: 296px;
        float: none;
        border: 0px none;
        margin: 0;
        padding: 0;
        min-height: 480px;
    }
}

.page_mymoto #content_mymoto .box_title {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
}

    .page_mymoto #content_mymoto .box_title .title {
        font-size: 24px;
        color: #000;
        text-transform: uppercase;
        padding-left: 0px;
        font-family: 'Rubik';
        font-size: 28px;
        font-weight: 500;
        text-transform: none;
    }

        .page_mymoto #content_mymoto .box_title .title:first-letter {
            text-transform: uppercase;
        }

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .box_title .title {
        font-size: 18px;
        font-weight: 700;
        line-height: 20px;
        text-transform: uppercase;
    }
}

.page_mymoto #content_mymoto .box_title .title.shorttitle {
    width: 615px;
    width: 340px;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .box_title .title.shorttitle {
        display: block;
        width: 465px;
    }
}

.page_mymoto #content_mymoto .box_title .title .icon {
    color: #7d94bc;
    margin-right: 5px;
    font-size: 40px;
    vertical-align: sub;
    position: relative;
    display: none;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .box_title .title .icon {
        font-size: 32px;
    }
}

.page_mymoto #content_mymoto .box_title .title .span.line-2 {
    display: block;
    padding-left: 47px;
}

.page_mymoto #content_mymoto .box_title .title span.line-2 {
    display: block;
    margin-top: 10px;
    font-size: 24px;
    font-family: "Rubik", Arial, sans-serif;
    font-weight: normal;
    color: #7e96b4;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 10px;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .box_title .title span.line-2 {
        font-size: 16px;
        text-transform: none;
    }
}

.page_mymoto #content_mymoto .box_title .title-line-2 {
    display: none;
    margin-top: 10px;
    font-size: 16px;
    text-transform: none;
    font-family: "Rubik", Arial, sans-serif;
    font-weight: normal;
    color: #7e96b4;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 10px;
}

@media only screen and (max-width: 767px) {
    .page_mymoto #content_mymoto .box_title .title-line-2 {
        display: block;
    }
}

.page_mymoto #content_mymoto .box_title .subtitle {
    font-size: 15px;
    color: #333333;
    font-weight: 300;
    margin: 5px 0 0 2px;
}

    .page_mymoto #content_mymoto .box_title .subtitle.big {
        text-transform: none;
        font-size: 24px;
        padding-left: 45px;
    }

.page_mymoto #content_mymoto .box_title.border {
    margin-left: -10px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #cdcdcd;
}

.page_mymoto #content_mymoto .box_title .subnav {
    display: none;
}

@media only screen and (max-width: 767px) {
    .page_mymoto #content_mymoto .box_title.has-submenu .title {
        display: none !important;
    }
}

.page_mymoto #content_mymoto .box_title.has-submenu .subnav {
    margin: 25px 0 0 0;
    list-style-type: none;
    padding: 0;
    display: none;
    border-top: 1px solid #cdcdcd;
}

@media only screen and (max-width: 767px) {
    .page_mymoto #content_mymoto .box_title.has-submenu .subnav {
        display: block;
    }
}

.page_mymoto #content_mymoto .box_title.has-submenu .subnav li {
    display: block;
    padding: 0;
    vertical-align: middle;
    outline: none;
    position: relative;
    border-bottom: 1px solid #cdcdcd;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li .children a {
        padding: 15px 25px 15px 45px;
    }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li .children a span.count {
            float: right;
            background-color: #8696b1;
            color: #FFF;
            border-radius: 26px;
            padding: 6px;
            font-size: 11px;
            margin-top: -3px;
            min-width: 16px;
            text-align: center;
        }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li .children li {
        border-bottom: 0px none;
        border-top: 0px none;
    }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li .children li:last-child {
            margin-bottom: 10px;
        }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.opened > a {
        font-weight: 900;
        font-size: 15px;
        padding-left: 45px;
        color: #000000;
    }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.opened a.has-children {
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22m3.635001%2013.889001l6.363%20-6.366l6.364%206.366l0.707%20-0.708l-6.363%20-6.364l-0.707%20-0.707l-0.707%200.708l-6.363%206.364l0.706%200.707z%22%2F%3E%3C%2Fsvg%3E");
        /* data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="#999" d="m3.635001,13.889001l6.363,-6.366l6.364,6.366l0.707,-0.708l-6.363,-6.364l-0.707,-0.707l-0.707,0.708l-6.363,6.364l0.706,0.707z"/></svg> */
    }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.selected > a {
        font-weight: 900;
        font-size: 15px;
        color: #2d2d2d;
        padding-left: 41px;
    }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item .item.selected a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.comments .item.selected a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.thumbs .item.selected a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .item.selected a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.condividi .item.selected a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item .selected.comments a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.comments .selected.comments a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.thumbs .selected.comments a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.condividi .selected.comments a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item .selected.thumbs a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.comments .selected.thumbs a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.thumbs .selected.thumbs a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.condividi .selected.thumbs a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.item .selected.condividi a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.comments .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.comments .selected.condividi a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.thumbs .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.thumbs .selected.condividi a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters li.condividi .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.condividi .selected.condividi a {
        border-left: none;
        color: #4674c3;
    }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li span[class^="icon-"] {
        position: absolute;
        top: 14px;
        left: 12px;
        color: #404040;
        font-size: 20px;
    }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.selected span[class^="icon-"] {
        left: 8px;
    }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li a {
        display: block;
        padding: 15px 25px 15px 45px;
        color: #000000;
        font-family: "Rubik", Arial, sans-serif;
        font-size: 15px;
        font-weight: 400;
        text-transform: none;
        text-decoration: none;
        outline: none;
        -webkit-transition: background-color 0.3s ease-in-out;
        -moz-transition: background-color 0.3s ease-in-out;
        -ms-transition: background-color 0.3s ease-in-out;
        -o-transition: background-color 0.3s ease-in-out;
        transition: background-color 0.3s ease-in-out;
    }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li a.has-children {
            background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
            /* data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path fill="#999" d="M16.363 6.11L10 12.476 3.636 6.11l-.707.708 6.363 6.364.707.707.707-.708 6.363-6.364z"/></svg> */
            /* Inner mega hack - Chrome < 45 doesn't support a two-value syntax for background-position-x -> use calc to get posx from right */
            background-position-x: 100%;
            background-position-y: center;
            background-repeat: no-repeat;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            .page_mymoto #content_mymoto .box_title.has-submenu .subnav li a.has-children:before, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li a.has-children:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad {
        background-color: #ffdf10;
        color: #000;
        border-bottom: 0px none;
        margin-bottom: 38px;
    }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad a:hover {
            background-color: #f5d400;
        }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad span[class^="icon-"] {
            color: #000;
            font-size: 12px;
            font-weight: 900;
            left: 16px;
            top: 18px;
        }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened > a {
            /* border-left: 5px solid #b59d01;
                                  padding-left: 40px; */
        }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children .item.selected a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children .selected.comments a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children .selected.thumbs a, .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.opened .children .selected.condividi a {
            color: #c29b00;
        }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-insert-ad.selected > a {
            font-weight: 900;
            font-size: 15px;
            color: #2d2d2d;
        }

@media only screen and (max-width: 767px) {
    .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-logout {
        margin-top: 25px;
        border: 0px none;
        background-color: #7d94bc;
    }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-logout span[class^="icon-"] {
            color: #fff;
        }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-logout a {
            color: #FFF;
        }

            .page_mymoto #content_mymoto .box_title.has-submenu .subnav li.menu-logout a:hover {
                background-color: #48608b;
            }
}

.page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item > a.has-children, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.comments > a.has-children, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.comments > a.has-children, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.thumbs > a.has-children, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.thumbs > a.has-children, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.condividi > a.has-children, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.condividi > a.has-children {
    color: #000000;
    font-family: "Rubik", Arial, sans-serif;
    position: relative;
    height: 52px;
    font-size: 18px;
    font-weight: 500;
    text-transform: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item > a.has-children span, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.comments > a.has-children span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.comments > a.has-children span, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.thumbs > a.has-children span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.thumbs > a.has-children span, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.condividi > a.has-children span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.condividi > a.has-children span {
        display: inline-block;
        height: 52px;
        position: absolute;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item > a.has-children span.section_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.comments > a.has-children span.section_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.comments > a.has-children span.section_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.thumbs > a.has-children span.section_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.thumbs > a.has-children span.section_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.condividi > a.has-children span.section_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.condividi > a.has-children span.section_tit {
            opacity: 0;
        }

        .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item > a.has-children span.page_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.comments > a.has-children span.page_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.comments > a.has-children span.page_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.thumbs > a.has-children span.page_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.thumbs > a.has-children span.page_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.condividi > a.has-children span.page_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.condividi > a.has-children span.page_tit {
            opacity: 1;
        }

.page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item li.currentpage a span, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.comments li.currentpage a span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.comments li.currentpage a span, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.thumbs li.currentpage a span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.thumbs li.currentpage a span, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.condividi li.currentpage a span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.condividi li.currentpage a span {
    padding-bottom: 4px;
    background-image: linear-gradient(#7084aa, #7084aa);
    background-size: 1px 3px;
    background-repeat: repeat-x;
    background-position: 0% 98%;
    font-weight: 500;
}

.page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item.opened > a.has-children span.section_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.opened.comments > a.has-children span.section_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.opened.comments > a.has-children span.section_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.opened.thumbs > a.has-children span.section_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.opened.thumbs > a.has-children span.section_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.opened.condividi > a.has-children span.section_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.opened.condividi > a.has-children span.section_tit {
    opacity: 1;
    color: #6586ac;
    font-weight: 500;
}

.page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.item.opened > a.has-children span.page_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.opened.comments > a.has-children span.page_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.opened.comments > a.has-children span.page_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.opened.thumbs > a.has-children span.page_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.opened.thumbs > a.has-children span.page_tit, .page_mymoto #content_mymoto .box_title.has-submenu .subnav #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters ul > li.opened.condividi > a.has-children span.page_tit, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .page_mymoto #content_mymoto .box_title.has-submenu .subnav ul > li.opened.condividi > a.has-children span.page_tit {
    opacity: 0;
}

.page_mymoto #content_mymoto .box_title.has-submenu .subnav .children {
    overflow: hidden;
    max-height: 0;
    transition: 250ms ease-in-out;
}

    .page_mymoto #content_mymoto .box_title.has-submenu .subnav .children .child-title {
        padding-left: 38px;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 800;
        margin-top: 10px;
    }

.page_mymoto #content_mymoto .new-ads-box {
    margin: 0 0 12px 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    float: left;
    width: 100%;
}

    .page_mymoto #content_mymoto .new-ads-box:before, .page_mymoto #content_mymoto .new-ads-box:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_mymoto #content_mymoto .new-ads-box a {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 173px;
        height: 51px;
        line-height: 23px;
        text-align: left;
        margin-bottom: 20px;
        margin-right: 21px;
        margin-left: 0px;
        padding-top: 8px;
        padding-left: 47px;
        padding-right: 14px;
        line-height: 16px;
        border-top: 3px solid #7d94bc;
        text-decoration: none !important;
        text-transform: uppercase;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
    }

        .page_mymoto #content_mymoto .new-ads-box a:before, .page_mymoto #content_mymoto .new-ads-box a:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .new-ads-box a {
        width: calc(50% - (13px / 2 ));
        padding-top: 15px;
        margin-right: 13px;
    }

        .page_mymoto #content_mymoto .new-ads-box a :nth-child(even) {
            margin-right: 0px;
        }

        .page_mymoto #content_mymoto .new-ads-box a.second {
            margin-right: 0px;
        }

        .page_mymoto #content_mymoto .new-ads-box a .icon-plus {
            right: initial !important;
        }

        .page_mymoto #content_mymoto .new-ads-box a .icon-autorepublish {
            right: initial !important;
        }
}

.page_mymoto #content_mymoto .new-ads-box a.last {
    margin-right: 0px;
}

.page_mymoto #content_mymoto .new-ads-box a.motonuova {
    border-color: #4198ce;
}

    .page_mymoto #content_mymoto .new-ads-box a.motonuova:hover {
        border-color: #4074af;
        background-color: #4074ae;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.motonuova:hover span.icon-plus {
            background-color: #0d3e83;
            color: #FFF;
        }

.page_mymoto #content_mymoto .new-ads-box a.motousata {
    border-color: #f9da02;
}

    .page_mymoto #content_mymoto .new-ads-box a.motousata:hover {
        border-color: #ffdf00;
        background-color: #ffdf00;
    }

        .page_mymoto #content_mymoto .new-ads-box a.motousata:hover span.icon-plus {
            background-color: #fdb700;
        }

.page_mymoto #content_mymoto .new-ads-box a.motoepoca {
    border-color: #ea3637;
}

    .page_mymoto #content_mymoto .new-ads-box a.motoepoca:hover {
        border-color: #ea3637;
        background-color: #ea3637;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.motoepoca:hover span.icon-plus {
            background-color: #bb0807;
            color: #FFF;
        }

.page_mymoto #content_mymoto .new-ads-box a.accessori {
    border-color: #44cf40;
}

    .page_mymoto #content_mymoto .new-ads-box a.accessori:hover {
        border-color: #5fbb46;
        background-color: #60bb46;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.accessori:hover span.icon-plus {
            background-color: #15930e;
            color: #FFF;
        }

.page_mymoto #content_mymoto .new-ads-box a.cercomoto {
    border-color: #7d94bc;
}

    .page_mymoto #content_mymoto .new-ads-box a.cercomoto:hover {
        border-color: #7d94bc;
        background-color: #7d94bc;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.cercomoto:hover span.icon-plus {
            background-color: #4d6081;
            color: #FFF;
        }

.page_mymoto #content_mymoto .new-ads-box a.autousata {
    border-color: #7d94bc;
    padding-top: 16px;
}

    .page_mymoto #content_mymoto .new-ads-box a.autousata:hover {
        border-color: #0054a6;
        background-color: #0054a6;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.autousata:hover span.icon-plus {
            background-color: #003466;
            color: #FFF;
        }

.page_mymoto #content_mymoto .new-ads-box a.richiediconce {
    border-color: #7d94bc;
}

    .page_mymoto #content_mymoto .new-ads-box a.richiediconce:hover {
        border-color: #7d94bc;
        background-color: #7d94bc;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.richiediconce:hover span.icon-plus {
            background-color: #4d6081;
            color: #FFF;
        }

.page_mymoto #content_mymoto .new-ads-box a.ripubblicazioneauto {
    border-color: #7d94bc;
}

    .page_mymoto #content_mymoto .new-ads-box a.ripubblicazioneauto:hover {
        border-color: #7d94bc;
        background-color: #7d94bc;
        color: #FFF !important;
    }

        .page_mymoto #content_mymoto .new-ads-box a.ripubblicazioneauto:hover span.icon-autorepublish {
            background-color: #4d6081;
            color: #FFF;
            width: 24px;
            left: 11px;
        }

.page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile {
    display: block;
    background-color: #ffdf10;
    color: #333;
    line-height: 39px;
    height: 40px;
    text-transform: uppercase;
    padding: 0 !important;
    text-align: center;
    margin: 0 auto !important;
    box-sizing: border-box;
    max-width: 400px !important;
    width: 96%;
    border-top: 0px none !important;
    position: relative !important;
}

@media screen and (max-width: 420px) {
    .page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile {
        max-width: 300px !important;
    }
}

.page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile .icon-plus {
    background-color: transparent;
    color: #333 !important;
}

.page_mymoto #content_mymoto .new-ads-box a .icon-plus {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 20px;
    height: 20px;
    background: #7d94bc;
    color: #fff;
    position: absolute;
    left: 14px;
    font-size: 9px;
    text-align: center;
    font-weight: bold;
    line-height: 21px;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .new-ads-box a .icon-plus {
        right: 13px;
    }
}

.page_mymoto #content_mymoto .new-ads-box a .icon-autorepublish {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    bottom: 0;
    margin: auto;
    width: 20px;
    height: 23px;
    position: absolute;
    font-size: 24px;
    top: -3px;
    left: 13px;
    text-align: center;
    font-weight: normal;
    line-height: 23px;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .new-ads-box a .icon-autorepublish {
        right: 13px;
    }
}

.page_mymoto #content_mymoto .new-ads-box .newgroup {
    margin-top: 14px;
    clear: both;
    float: left;
}

.page_mymoto #content_mymoto .new-ads-box .group {
    margin-top: 14px;
    clear: both;
    float: left;
}

    .page_mymoto #content_mymoto .new-ads-box .group:first-child {
        margin-top: 0;
    }

.page_mymoto #content_mymoto .new-ads-box.all-buttons {
    max-width: 400px;
    clear: both;
    float: none;
    width: 100%;
    margin: 40px auto 0;
    max-width: 400px;
}

    .page_mymoto #content_mymoto .new-ads-box.all-buttons .group {
        margin-bottom: 50px !important;
        clear: both;
        float: none;
    }

    .page_mymoto #content_mymoto .new-ads-box.all-buttons a {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        height: 50px;
        line-height: 50px;
        text-align: left;
        margin-bottom: 20px;
        margin-left: 0px;
        padding-top: 0;
        border-top: 0px none;
        text-decoration: none !important;
        text-transform: uppercase;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        background-color: #ffdf10;
        color: #000 !important;
        border-top-color: transparent !important;
        outline: none;
        float: none;
        display: block;
        text-align: center;
        padding-left: 0;
        padding-right: 0;
    }

        .page_mymoto #content_mymoto .new-ads-box.all-buttons a:before, .page_mymoto #content_mymoto .new-ads-box.all-buttons a:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .page_mymoto #content_mymoto .new-ads-box.all-buttons a:hover {
            background-color: #ffdf10 !important;
            color: #000 !important;
            border-top-color: transparent !important;
        }

.page_mymoto #content_mymoto .results-wrap .tab-contents-wrap {
    margin-top: 40px;
}

.page_mymoto #content_mymoto .results-wrap.header {
    background-color: white;
    min-height: 0;
    margin-top: 5px;
    top: -100%;
    -webkit-transition: top 0.45s ease-in-out;
    -moz-transition: top 0.45s ease-in-out;
    -ms-transition: top 0.45s ease-in-out;
    -o-transition: top 0.45s ease-in-out;
    transition: top 0.45s ease-in-out;
}

    .page_mymoto #content_mymoto .results-wrap.header #toolbars-box {
        margin-top: 10px;
        border-bottom: 1px solid #cdcdcd;
        padding-bottom: 8px;
        border-top: 1px solid #cdcdcd;
        padding-top: 8px;
        -ms-box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        -webkit-box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        -webkit-transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
        -moz-transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
        -ms-transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
        -o-transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
        transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);
    }

    .page_mymoto #content_mymoto .results-wrap.header.results-stuck {
        position: fixed;
        top: 0px;
        z-index: 49;
    }

        .page_mymoto #content_mymoto .results-wrap.header.results-stuck #toolbars-box {
            margin-top: 0px;
            padding-top: 8px;
        }

@media only screen and (min-width: 1024px) {
    .page_mymoto #content_mymoto .results-wrap.header.results-stuck {
        width: 757px;
        margin-top: 42px;
    }
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .results-wrap.header.results-stuck {
        width: 92.8%;
        max-width: 464px;
        margin-top: 0;
    }
}

@media only screen and (max-width: 767px) {
    .page_mymoto #content_mymoto .results-wrap.header.results-stuck {
        max-width: 92.8%;
        margin-top: 0;
    }

        .page_mymoto #content_mymoto .results-wrap.header.results-stuck .title_bg {
            width: 100%;
            margin-left: -2.1%;
            margin-right: -2.1%;
        }
}

.page_mymoto #content_mymoto .results-wrap .checkbts {
    display: inline-block;
    float: left;
    line-height: 32px;
    font-size: 14px;
    padding: 0;
    margin: 0;
    border: 0px none;
    width: 32px;
    z-index: 3;
    clear: both;
    border: 0px none;
    cursor: pointer;
    vertical-align: middle;
}

    .page_mymoto #content_mymoto .results-wrap .checkbts input[type=checkbox]:not(old) {
        width: 32px;
        height: 32px;
        margin: 0;
        padding: 0;
        opacity: 0;
        float: left;
        cursor: pointer;
    }

        .page_mymoto #content_mymoto .results-wrap .checkbts input[type=checkbox]:not(old) + label {
            display: inline-block;
            background: url("../img/layout/checks_checkbox_seleziona.png") no-repeat -2px -2px;
            line-height: 32px;
            height: 32px;
            overflow: hidden;
            padding-left: 32px;
            margin-left: -32px;
            z-index: 4;
            cursor: pointer;
        }

        .page_mymoto #content_mymoto .results-wrap .checkbts input[type=checkbox]:not(old):hover + label {
            background-position: -2px -74px;
        }

        .page_mymoto #content_mymoto .results-wrap .checkbts input[type=checkbox]:not(old):checked + label {
            background-position: -2px -38px;
        }

    .page_mymoto #content_mymoto .results-wrap .checkbts label {
        margin-right: 0px;
    }

.page_mymoto #content_mymoto .results-wrap #toolbars-box {
    display: block;
    width: 100%;
    float: left;
    margin-top: 10px;
    /*
                  .ordinam-pagina   {
                        float:right;
        	             .order-tit       {
        	          display:inline-block;
                     font-family: $font-mm-forms;
        	         font-weight: bold;
        	         text-transform: none;
        	         font-size:11px;
        	        }
                        #dpSort       {
                        margin-left:5px;
                        padding: 5px;
                        font-family: $font-mm-forms;
        	            font-weight: normal;
        	            text-transform: none;
        	            font-size:11px;
                        background-color: transparent;
                        border:0px none;
                    }
                  }*/
    /*
                  .filtri-pagina  {
                        background-color:transparent;
        	              clear: both;
        	              .filter-tit     {
              	               display:inline-block;
                               font-family: $font-mm-forms;
              	               font-weight: bold;
              	               text-transform: none;
              	               font-size:11px;
                               position: relative;
                               float: left;
                               height: 40px;
                               line-height: 40px;
                               box-sizing: border-box;
                               .filter-tit-txt   {
                                    display: inline-block;
                                    font-family:  $font-mm-forms;
                                    font-weight: bold;
                                    text-transform: none;
                                    font-size: 11px;
                                    margin-right: 10px;
                               }
        	               }
                  }
                  */
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #content_mymoto .results-wrap #toolbars-box {
        background-color: transparent;
        overflow: hidden;
    }
}

.page_mymoto #content_mymoto .results-wrap .blocco-annuncio .checkbts {
    position: absolute;
    top: 0;
    left: 0;
    height: 32px;
    overflow: hidden;
    outline: none;
}

.page_mymoto .separatore-sezione {
    margin: 0;
}

.page_mymoto .no-margin-top {
    margin-top: 0 !important;
}

.page_mymoto .noborder {
    border: 0px none !important;
}

.page_mymoto .box-header {
    padding-bottom: 10px;
}

    .page_mymoto .box-header .title {
        position: relative;
        height: 24px;
        margin: 30px 0 10px 0;
        padding: 0 0 0 0px;
    }

        .page_mymoto .box-header .title .label {
            text-transform: uppercase;
            font-weight: 600;
            font-size: 22px;
            line-height: 24px;
        }

            .page_mymoto .box-header .title .label:first-letter {
                text-transform: uppercase;
            }

        .page_mymoto .box-header .title .icon {
            height: 24px;
            font-size: 24px;
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            margin: auto 0;
            color: #7d94bc;
        }

    .page_mymoto .box-header .text {
        padding: 0 0 0 10px;
    }

        .page_mymoto .box-header .text p {
            font-size: 17px;
            font-weight: 300;
            margin: 15px 0 0 0;
            color: #333;
        }

.page_mymoto .title_bg {
    background: #7d94bc;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 11px 25px;
    background-color: transparent;
    color: #000;
    font-size: 22px;
    padding: 11px 25px 11px 9px;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 12px;
    margin-top: 40px;
    font-weight: 500;
    text-transform: none;
    font-family: 'Rubik';
}

    .page_mymoto .title_bg:first-letter {
        text-transform: uppercase;
    }

@media only screen and (max-width: 1023px) {
    .page_mymoto .title_bg {
        font-size: 17px;
    }
}

.page_mymoto .notifications {
    margin-top: 0px;
    margin-bottom: 10px;
    overflow: hidden;
    clear: both;
}

    .page_mymoto .notifications [class^="notifications_"] {
        margin: 0 auto;
        text-align: center;
        width: 100%;
        overflow: hidden;
        clear: both;
    }

    .page_mymoto .notifications .notifications_4of4 div.singlenot {
        width: 25%;
    }

@media only screen and (max-width: 1023px) {
    .page_mymoto .notifications .notifications_4of4 div.singlenot {
        width: 50%;
        border-right: 0px none;
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .page_mymoto .notifications .notifications_4of4 div.singlenot {
        width: 25%;
    }
}

@media only screen and (max-width: 489px) {
    .page_mymoto .notifications .notifications_4of4 div.singlenot {
        width: 50%;
        border-right: 0px none;
    }
}

.page_mymoto .notifications .notifications_3of4 .singlenot {
    width: 33.3%;
}

.page_mymoto .notifications .notifications_2of4 .singlenot {
    width: 50%;
}

.page_mymoto .notifications .notifications_1of4 .singlenot {
    width: 100%;
}

.page_mymoto .notifications div.singlenot {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    margin: 0 auto 5px auto;
    height: auto;
    vertical-align: middle;
    overflow: hidden;
    float: left;
}

    .page_mymoto .notifications div.singlenot:before, .page_mymoto .notifications div.singlenot:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_mymoto .notifications div.singlenot:last-of-type {
        border-right: 0;
    }

    .page_mymoto .notifications div.singlenot a.dashboard_goto {
        display: block;
        outline: none;
        padding: 12px 0;
        margin: 0 auto;
        text-decoration: none;
        -webkit-transition: background-color 0.3s ease-in-out;
        -moz-transition: background-color 0.3s ease-in-out;
        -ms-transition: background-color 0.3s ease-in-out;
        -o-transition: background-color 0.3s ease-in-out;
        transition: background-color 0.3s ease-in-out;
    }

        .page_mymoto .notifications div.singlenot a.dashboard_goto:hover {
            text-decoration: none;
            background-color: #f0f0f0;
        }

        .page_mymoto .notifications div.singlenot a.dashboard_goto .counter span#lblValue {
            font-size: 40px;
            line-height: 40px;
            font-weight: 800;
            color: #404040;
        }

    .page_mymoto .notifications div.singlenot .circle {
        background: #7d94bc;
        color: #fff;
        font-size: 37px;
        width: 64px;
        height: 64px;
        line-height: 64px;
        border-radius: 100%;
        border-width: 5px;
        border-style: solid;
        border-color: #7d94bc;
        margin: 0 auto;
        position: relative;
    }

        .page_mymoto .notifications div.singlenot .circle .count {
            margin: 0;
            position: absolute;
            font-size: 14px;
            display: block;
            width: 26px;
            height: 26px;
            background: #d81f1b;
            color: #fff;
            border-radius: 100%;
            text-align: center;
            line-height: 26px;
            font-style: normal;
            top: -3px;
            right: -3px;
            -webkit-transform: scale(0);
            -moz-transform: scale(0);
            -ms-transform: scale(0);
            -o-transform: scale(0);
            transform: scale(0);
            -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.5s;
            -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.5s;
            -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.5s;
            -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.5s;
            transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.5s;
        }

            .page_mymoto .notifications div.singlenot .circle .count.animated {
                -webkit-transform: scale(1);
                -moz-transform: scale(1);
                -ms-transform: scale(1);
                -o-transform: scale(1);
                transform: scale(1);
            }

        .page_mymoto .notifications div.singlenot .circle.deflated, .page_mymoto .notifications div.singlenot .circle.deflated:hover {
            background-color: #eee;
            color: #aaa;
            border: 5px solid #eee;
        }

        .page_mymoto .notifications div.singlenot .circle.isselected {
            background: #435472;
            border-color: #435472;
        }

            .page_mymoto .notifications div.singlenot .circle.isselected:hover {
                background: #7d94bc;
                border-color: #7d94bc;
            }

    .page_mymoto .notifications div.singlenot p {
        text-transform: uppercase;
        color: #404040;
        position: relative;
        font-size: 13px;
        display: inline-block;
        padding: 3px 3px 0 3px;
        margin: 0 auto;
    }

        .page_mymoto .notifications div.singlenot p:after {
            content: '\e64e';
            color: #333;
            font-size: 10px;
            display: inline;
            padding-left: 6px;
            font-family: 'motoit_icomoon';
        }

    .page_mymoto .notifications div.singlenot a.dashboard_add {
        width: 80%;
        height: 40px;
        font-size: 14px;
        line-height: 40px;
        padding: 0;
        text-transform: uppercase;
        margin: 10px auto 0 auto;
        float: none;
        background-color: #ffdf10;
        font-weight: 500;
        display: block;
        outline: none;
        text-decoration: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }

@media only screen and (max-width: 489px) {
    .page_mymoto .notifications div.singlenot a.dashboard_add {
        width: 90%;
    }
}

.page_mymoto .notifications div.singlenot a.dashboard_add span.icon-plus {
    font-size: 11px;
    padding-right: 10px;
    margin-left: -13px;
    font-weight: 600;
}

@media only screen and (max-width: 600px) {
    .page_mymoto .notifications div.singlenot a.dashboard_add span.icon-plus {
        display: none;
    }
}

@media only screen and (max-width: 480px) {
    .page_mymoto .notifications div.singlenot a.dashboard_add span.icon-plus {
        display: inline;
    }
}

.page_mymoto .nav-annunci-wrapper {
    display: block;
    display: none;
    overflow: hidden;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 10px;
    box-sizing: border-box;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto .nav-annunci-wrapper {
        height: 40px;
    }
}

.page_mymoto .nav-annunci-wrapper .nav-annunci {
    box-sizing: border-box;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto .nav-annunci-wrapper .nav-annunci {
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        overflow-x: scroll;
        height: 51px;
    }
}

.page_mymoto .nav-annunci-wrapper .nav-annunci ul {
    list-style-type: none;
    box-sizing: border-box;
}

@media only screen and (max-width: 1023px) {
    .page_mymoto .nav-annunci-wrapper .nav-annunci ul {
        display: inline-block;
        white-space: nowrap;
        height: 40px;
    }
}

.page_mymoto .nav-annunci-wrapper .nav-annunci ul li {
    list-style-type: none;
    display: inline-block;
    height: 40px;
    box-sizing: border-box;
    /*min-width: 24%;*/
    text-align: center;
}

    .page_mymoto .nav-annunci-wrapper .nav-annunci ul li.current {
        background-color: #404040;
        color: #fff;
    }

        .page_mymoto .nav-annunci-wrapper .nav-annunci ul li.current a {
            font-weight: 300;
            color: #fff;
        }

    .page_mymoto .nav-annunci-wrapper .nav-annunci ul li a {
        height: 40px;
        display: inline-block;
        padding: 14px 10px 0;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-weight: 300;
        font-size: 14px;
        line-height: 14px;
        letter-spacing: normal;
        text-transform: uppercase;
        color: #777;
        text-decoration: none;
        outline: none;
        box-sizing: border-box;
    }

.page_mymoto .toolbar {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 140px;
    height: 32px;
}

    .page_mymoto .toolbar:before, .page_mymoto .toolbar:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_mymoto .toolbar {
    *zoom: 1;
}

    .page_mymoto .toolbar:before, .page_mymoto .toolbar:after {
        content: "";
        display: table;
    }

    .page_mymoto .toolbar:after {
        clear: both;
    }

    .page_mymoto .toolbar .chosen-single {
        border: 1px solid #cdcdcd;
        width: 130px;
        height: 34px;
        line-height: 34px;
        margin-top: 0;
        padding-left: 20px;
    }

    .page_mymoto .toolbar .icheckbox_minimal {
        width: 32px;
        height: 32px;
        margin-top: -3px;
        background: url("../img/layout/checkbox_seleziona_unchecked.png") 0 0 no-repeat;
    }

        .page_mymoto .toolbar .icheckbox_minimal:hover {
            background: url("../img/layout/checkbox_seleziona_hover.png") 0 0 no-repeat;
        }

        .page_mymoto .toolbar .icheckbox_minimal.checked {
            background: url("../img/layout/checkbox_seleziona_checked.png") 0 0 no-repeat;
        }

.page_mymoto .ratings {
    background: #f0f0f0;
    margin-bottom: 0px !important;
    padding: 5px 5px 20px 5px !important;
}

    .page_mymoto .ratings li .label {
        margin-left: 2px;
    }

    .page_mymoto .ratings li .stars {
        margin-right: 25px;
        float: right;
    }

    .page_mymoto .ratings li .vote {
        color: #7d94bc;
        float: right;
        margin-right: 25px;
        display: block;
        width: 10px;
        text-align: center;
    }

.page_mymoto .validate-form {
    position: relative;
}

    .page_mymoto .validate-form .singlerow {
        margin-bottom: 10px;
    }

    .page_mymoto .validate-form .el.select {
        overflow: visible !important;
    }

        .page_mymoto .validate-form .el.select.middle {
            margin: 0 2%;
        }

        .page_mymoto .validate-form .el.select.calendar input {
            background: white url("../img/layout/calendar-icon.png") right center no-repeat;
            padding: 0 40px 0 10px;
        }

    .page_mymoto .validate-form .el.titolo {
        position: relative;
        top: -100px;
    }

    .page_mymoto .validate-form .el.noIntest {
        padding-top: 26px;
    }

@media only screen and (max-width: 1023px) {
    .page_mymoto .validate-form span.nota {
        margin-left: 0px !important;
        padding-left: 3px;
    }
}

.page_mymoto .validate-form input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
    font-family: "Source Sans Pro", Arial, sans-serif;
    width: 100%;
    height: 50px;
    padding: 0 10px;
    border: 1px solid #cdcdcd;
}

    .page_mymoto .validate-form input:before, .page_mymoto .validate-form input:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_mymoto .validate-form textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 10px;
    border: 1px solid #cdcdcd;
}

    .page_mymoto .validate-form textarea:before, .page_mymoto .validate-form textarea:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_mymoto .validate-form .separatore-sezione {
    margin: 20px 0;
}

    .page_mymoto .validate-form .separatore-sezione.without-margin {
        margin: 0;
    }

.page_mymoto #feedback-loading, .page_mymoto #loading {
    background-image: url("../img/layout/loader.gif");
    background-repeat: no-repeat;
    position: fixed;
    top: 50%;
    left: 50%;
    height: 32px;
    width: 32px;
}

.page_mymoto .loaderDiv {
    display: none;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 20000;
    opacity: 0.75;
    background: #FFF;
}

    .page_mymoto .loaderDiv .loaderPlaceholder {
        background-image: url("../img/loading_bw.gif");
        background-repeat: no-repeat;
        position: fixed;
        top: 50%;
        left: 49%;
        height: 32px;
        width: 32px;
    }

        .page_mymoto .loaderDiv .loaderPlaceholder span.loaderTxt {
            position: absolute;
            top: -26px;
            left: -12px;
            text-transform: uppercase;
        }

.linkInsertNew.modal .new-button {
    width: 210px;
    display: block;
    margin: 0 auto;
    background-color: #ffdf00;
    color: black !important;
    font-size: 14px;
    text-transform: uppercase;
    text-align: left;
    padding: 0;
    height: 44px;
    text-decoration: none;
    padding-left: 35px;
    float: none;
    position: relative;
    width: 90%;
    display: block;
    height: 40px;
    padding-left: 0px;
    background-color: #ffdf00;
    margin-bottom: 12px;
    text-align: center;
    line-height: 40px;
    max-width: 300px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*
        &.motonuova{background-color: #4198ce}
        &.motousata{background-color: #ffdf00}
        &.motoepoca{background-color: #ea3637}
        &.accessori{background-color: #44cf40}
        &.cercomoto{ }
        &.autousata{background-color: #ffdf00}
        &.richiediconce{}
        &.ripubblicazioneauto{}
        */
}

    .linkInsertNew.modal .new-button:before, .linkInsertNew.modal .new-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .linkInsertNew.modal .new-button span.icon {
        display: none;
        left: 0px;
        color: white;
        background-color: #7d94bc;
        width: 20px;
        height: 20px;
        background: #7d94bc;
        line-height: 20px;
        text-align: center;
        font-size: 9px;
    }

.linkInsertNew.modal div:first-child {
    display: block;
    margin-bottom: 20px;
}

.linkInsertNew.modal div.title {
    margin-bottom: 5px;
    margin: 0 auto 5px auto;
    font-weight: 500;
    font-family: 'Rubik','Source Sans Pro', Arial, sans-serif;
    text-transform: uppercase;
    text-align: left;
    line-height: 40px;
}

.nuova-sezione {
    margin-top: 30px;
}

.isScrollable {
    overflow-y: auto;
    max-height: 200px;
    border-color: #CCC;
    border-width: 1px 1px;
    border-style: solid;
}

    .isScrollable::-webkit-scrollbar {
        background: transparent;
        overflow: visible;
        width: 15px;
    }

    .isScrollable::-webkit-scrollbar-thumb {
        background-color: rgba(0, 0, 0, 0.2);
        border: solid #fff;
    }

        .isScrollable::-webkit-scrollbar-thumb:hover {
            background: rgba(0, 0, 0, 0.8);
        }

        .isScrollable::-webkit-scrollbar-thumb:horizontal {
            border-width: 4px 6px;
            min-width: 40px;
        }

        .isScrollable::-webkit-scrollbar-thumb:vertical {
            border-width: 6px 4px;
            min-height: 40px;
        }

    .isScrollable::-webkit-scrollbar-track-piece {
        background-color: #fff;
    }

    .isScrollable::-webkit-scrollbar-corner {
        background: transparent;
    }

    .isScrollable::-webkit-scrollbar-thumb {
        background-color: #DEDEDE;
        -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.03), inset 0 -1px 0 rgba(0, 0, 0, 0.02);
    }

        .isScrollable::-webkit-scrollbar-thumb:hover {
            background-color: #959595;
            -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
        }

/* CALENDAR */
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .7em .3em;
    text-align: center;
    text-decoration: none;
    font-size: 1.3em !important;
    font-weight: normal !important;
}

/* TABS E BLOCCHI LISTING */
.tabs-el-page-menu {
    display: block;
    height: 40px;
    overflow: hidden;
    border-bottom: 1px solid #cdcdcd;
    margin-bottom: 10px;
    box-sizing: border-box;
    -webkit-overflow-scrolling: touch;
}

    .tabs-el-page-menu.items-2:not(.second-level) ul li a.tabs-el {
        font-size: 15px;
        padding-left: 40px;
        padding-right: 40px;
    }

@media screen and (max-width: 320px) {
    .tabs-el-page-menu.items-4:not(.second-level) ul li a.tabs-el {
        padding: 14px 12px 0;
    }
}

.tabs-el-page-menu .tabs-el-root {
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    height: 56px;
    box-sizing: border-box;
}

    .tabs-el-page-menu .tabs-el-root ul {
        list-style-type: none;
        display: inline-block;
        white-space: nowrap;
        height: 40px;
        box-sizing: border-box;
    }

        .tabs-el-page-menu .tabs-el-root ul li {
            list-style-type: none;
            display: inline-block;
            height: 40px;
            box-sizing: border-box;
            text-align: center;
        }

            .tabs-el-page-menu .tabs-el-root ul li:hover, .tabs-el-page-menu .tabs-el-root ul li.tabs-el-current {
                border-bottom: 4px solid #7186aa;
            }

                .tabs-el-page-menu .tabs-el-root ul li:hover a, .tabs-el-page-menu .tabs-el-root ul li.tabs-el-current a {
                    font-weight: Bold;
                    color: #000;
                }

            .tabs-el-page-menu .tabs-el-root ul li a {
                cursor: pointer;
                height: 40px;
                display: inline-block;
                padding: 14px 20px 0;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-weight: 400;
                font-size: 14px;
                line-height: 14px;
                letter-spacing: normal;
                text-transform: uppercase;
                color: #777;
                text-decoration: none;
                outline: none;
                box-sizing: border-box;
            }

@media screen and (max-width: 320px) {
    .tabs-el-page-menu .tabs-el-root ul li a {
        padding: 14px 14px 0;
    }
}

.tabs-el-page-menu .tabs-el-root ul li a .ads-counter {
    padding-left: 5px;
}

@media only screen and (max-width: 489px) {
    .tabs-el-page-menu .tabs-el-root ul li a .ads-counter {
        display: none;
    }
}

.tabs-el-page-menu.second-level {
    height: auto;
    border-bottom: none;
    margin-top: 20px;
    margin-bottom: 0;
}

    .tabs-el-page-menu.second-level .tabs-el-root ul {
        width: 100%;
    }

        .tabs-el-page-menu.second-level .tabs-el-root ul li {
            border-bottom: 0px none;
            margin-right: 10px;
            min-width: 140px;
            width: auto;
        }

@media only screen and (max-width: 1023px) {
    .tabs-el-page-menu.second-level .tabs-el-root ul li {
        min-width: 95px;
    }
}

@media only screen and (max-width: 767px) {
    .tabs-el-page-menu.second-level .tabs-el-root ul li {
        min-width: 120px;
    }
}

@media only screen and (max-width: 489px) {
    .tabs-el-page-menu.second-level .tabs-el-root ul li {
        min-width: 95px;
    }
}

@media screen and (max-width: 320px) {
    .tabs-el-page-menu.second-level .tabs-el-root ul li {
        min-width: 90px;
    }
}

.tabs-el-page-menu.second-level .tabs-el-root ul li:hover a {
    background-color: #7186aa;
    color: #FFF;
}

.tabs-el-page-menu.second-level .tabs-el-root ul li:last-child {
    margin-right: 0px;
}

.tabs-el-page-menu.second-level .tabs-el-root ul li a {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    border: 1px solid #cdcdcd;
    vertical-align: middle;
    padding: 12px 10px;
    width: 100%;
}

.tabs-el-page-menu.second-level .tabs-el-root ul li.tabs-el-current a {
    background-color: #7186aa;
    color: #FFF;
}

/* LINK INTRO SECTIONS PER SCROLLTO */
.section-links {
    clear: both;
}

    .section-links li.section-el {
        margin-bottom: 10px;
        max-width: 200px;
        float: left;
    }

        .section-links li.section-el a {
            margin-bottom: 10px;
            max-width: 200px;
            float: left;
            display: block;
            padding: 10px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            border: 1px solid #666;
            text-decoration: none;
            outline: none;
            font-size: 15px;
            text-align: center;
            margin-right: 10px;
            color: #333;
            text-transform: uppercase;
        }

        .section-links li.section-el:last-child a {
            margin-right: 0;
        }

.results-wrap.header .tabs-el-mobile-menu {
    display: none;
}

.results-wrap.header .title_bg {
    display: none;
}

@media only screen and (max-width: 1023px) {
    .results-wrap.header .ads-counter, .results-wrap.header .items-counter {
        display: none;
    }
}

@media only screen and (max-width: 767px) {
    .results-wrap.header .ads-counter, .results-wrap.header .items-counter {
        display: inline;
    }
}

@media only screen and (max-width: 489px) {
    .results-wrap.header .ads-counter, .results-wrap.header .items-counter {
        display: none;
    }
}

.results-wrap.header .ads-counter, .results-wrap.header .items-counter {
    padding-bottom: 0px;
    padding-left: 5px;
    font-size: 13px;
}

    .results-wrap.header .ads-counter .val, .results-wrap.header .items-counter .val {
        font-weight: bold;
        display: inline-block;
        padding-right: 5px;
    }

.toolbar .sel-tutti {
    display: inline-block;
    float: left;
    line-height: 32px;
    font-size: 14px;
    padding: 0;
    margin: 0;
    border: 0px none;
    width: 32px;
}

.toolbar.toolbar-active .toolbar-actions {
    display: block;
}

.toolbar .toolbar-actions {
    display: none;
}

    .toolbar .toolbar-actions .stampa, .toolbar .toolbar-actions .elimina, .toolbar .toolbar-actions .ripubblica {
        display: inline-block;
        float: left;
        line-height: 32px;
        font-size: 14px;
        margin: 0;
        border-right: 1px solid #cdcdcd;
        width: 35px;
        text-align: center;
    }

        .toolbar .toolbar-actions .stampa a, .toolbar .toolbar-actions .elimina a, .toolbar .toolbar-actions .ripubblica a {
            display: block;
            text-decoration: none;
            padding: 0 10px;
            background-color: transparent;
        }

            .toolbar .toolbar-actions .stampa a:hover, .toolbar .toolbar-actions .elimina a:hover, .toolbar .toolbar-actions .ripubblica a:hover {
                text-decoration: none;
                color: #FFF;
                background-color: #6e83a8;
            }

.tabs-block {
    display: inline-block;
}

    .tabs-block .no-results-filters {
        text-align: center;
        padding: 30px;
        font-size: 16px;
        font-weight: 400;
        color: #333;
        min-height: 90px;
        display: block;
    }

        .tabs-block .no-results-filters a.resetfilter {
            color: #4674c3 !important;
            display: block;
            border: 1px solid #4f7bc5;
            line-height: 40px;
            text-transform: uppercase;
            font-size: 14px;
            max-width: 300px;
            margin: 15px auto 0 auto;
            display: block;
            text-decoration: none;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
        }

    .tabs-block .no-results {
        margin-bottom: 20px;
        margin-top: -20px;
        display: table;
        width: 100%;
    }

        .tabs-block .no-results span {
            margin: 20px auto;
            text-align: center;
            display: table-cell;
            vertical-align: middle;
            padding: 50px 0;
        }

.results-counter .val {
    font-weight: 600;
}

.results-counter .tit {
    font-weight: 400;
}

.results-counter .removefilters a {
    padding-left: 10px;
    color: #4674cd;
}

.blocco-annuncio {
    position: relative;
    margin: 0px 0 30px 0;
    padding: 0 0 11px 0;
    border-bottom: 1px solid #cdcdcd;
    min-height: 182px;
    overflow: hidden;
}

.blocco-annuncio {
    *zoom: 1;
}

    .blocco-annuncio:before, .blocco-annuncio:after {
        content: "";
        display: table;
    }

    .blocco-annuncio:after {
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    .blocco-annuncio {
        margin-bottom: 40px;
        padding-bottom: 40px;
    }
}

.blocco-annuncio .wrap-annuncio {
    opacity: 0;
    -webkit-transition: opacity 0.5s ease-in;
    -moz-transition: opacity 0.5s ease-in;
    -ms-transition: opacity 0.5s ease-in;
    -o-transition: opacity 0.5s ease-in;
    transition: opacity 0.5s ease-in;
}

    .blocco-annuncio .wrap-annuncio.noresults {
        opacity: 1;
    }

.blocco-annuncio.loaded .wrap-annuncio {
    opacity: 1 !important;
}

.blocco-annuncio .ad-img-wrapper {
    position: relative;
    border: 1px solid #cdcdcd;
    overflow: hidden;
    float: left;
    width: 214px;
    height: 160px;
    box-sizing: border-box;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .ad-img-wrapper {
        width: 100%;
        height: auto;
    }
}

@media only screen and (max-width: 767px) {
    .blocco-annuncio .ad-img-wrapper {
        width: 214px;
        height: 160px;
    }
}

@media only screen and (max-width: 489px) {
    .blocco-annuncio .ad-img-wrapper {
        width: 100%;
        height: auto;
        float: none;
    }
}

.blocco-annuncio .scegli {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    font-size: 12px;
    font-weight: 600;
    color: #7d94bc;
    text-transform: uppercase;
}

    .blocco-annuncio .scegli:hover,
    .blocco-annuncio .scegli :hover {
        text-decoration: none;
    }

        .blocco-annuncio .scegli:hover .underline,
        .blocco-annuncio .scegli :hover .underline {
            text-decoration: underline;
        }

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .scegli {
        top: 0;
        left: 0;
    }
}

.blocco-annuncio .scegli span {
    margin-left: 10px;
}

.blocco-annuncio .scegli .icheckbox_minimal {
    width: 34px;
    height: 34px;
    margin: 0;
    background: url("../img/layout/checkbox_seleziona_unchecked.png") 0 0 no-repeat;
}

    .blocco-annuncio .scegli .icheckbox_minimal:hover {
        background: url("../img/layout/checkbox_seleziona_hover.png") 0 0 no-repeat;
    }

    .blocco-annuncio .scegli .icheckbox_minimal.checked {
        background: url("../img/layout/checkbox_seleziona_checked.png") 0 0 no-repeat;
    }

.blocco-annuncio .box_underapproval {
    border: 1px solid #cdcdcd;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 2;
    display: none;
}

    .blocco-annuncio .box_underapproval .icon-underapproval {
        position: absolute;
        font-size: 77px;
        color: #FFF;
        display: block !important;
        top: 50%;
        margin-top: -38px;
        left: 50%;
        top: 50%;
        margin-left: -38px;
    }

.blocco-annuncio.underapproval .box_underapproval {
    display: block;
}

    .blocco-annuncio.underapproval .box_underapproval .icon-underapproval {
        display: block;
    }

.blocco-annuncio.underapproval .msg_share {
    display: none !important;
}

.blocco-annuncio .imagebox {
    display: block;
    float: left;
    margin-right: 8px;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 158px;
    /*width: 212px;
				height: 158px; */
    color: #FFF;
    font-size: 11px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .imagebox {
        float: none;
        margin-right: 0;
        position: static;
        display: block;
        width: 100%;
        height: 250px;
    }
}

@media only screen and (max-width: 767px) {
    .blocco-annuncio .imagebox {
        float: left;
        margin-right: 0;
        position: relative;
        display: block;
        width: 212px;
        height: 158px;
    }
}

@media only screen and (max-width: 489px) {
    .blocco-annuncio .imagebox {
        display: block;
        float: none;
        margin-right: 0;
        position: static;
        width: 100%;
        height: 230px;
    }
}

@media only screen and (max-width: 489px) and (max-width: 410px) {
    .blocco-annuncio .imagebox {
        height: 200px;
    }
}

.blocco-annuncio .imagebox .videos-count, .blocco-annuncio .imagebox .photos-count {
    position: absolute;
    bottom: 3px;
    border-radius: 2px;
    background: rgba(60, 60, 60, 0.8);
    right: 3px;
    color: #FFF;
    padding: 4px 3px;
    font-size: 11px;
    line-height: 11px;
    vertical-align: middle;
}

    .blocco-annuncio .imagebox .videos-count span[class^='icon'], .blocco-annuncio .imagebox .photos-count span[class^='icon'] {
        padding-right: 2px;
        vertical-align: middle;
    }

.blocco-annuncio .imagebox .videos-count {
    right: 39px;
}

.blocco-annuncio .imagebox:before {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #fff;
    font-size: 50px;
    margin: -25px auto auto -17px;
    display: none;
}

.blocco-annuncio .imagebox .adtype {
    width: 120px;
    height: 100%;
    display: block;
    position: absolute;
    right: -6px;
    top: 7px;
    text-align: right;
    z-index: 2;
}

    .blocco-annuncio .imagebox .adtype .adtype-tipoann {
        background: #ffdf10;
        font-size: 11px;
        color: black;
        text-transform: uppercase;
        line-height: 23px;
        margin-right: 5px;
        font-weight: 600;
        height: 23px;
        display: block;
        z-index: 4;
        float: right;
        clear: both;
    }

        .blocco-annuncio .imagebox .adtype .adtype-tipoann.nuovo:before {
            content: 'nuovo';
            text-align: center;
            padding: 0 6px;
        }

        .blocco-annuncio .imagebox .adtype .adtype-tipoann.usato:before {
            content: 'usato';
            text-align: center;
            padding: 0 6px;
        }

        .blocco-annuncio .imagebox .adtype .adtype-tipoann.epoca:before {
            content: 'epoca';
            text-align: center;
            padding: 0 6px;
        }

        .blocco-annuncio .imagebox .adtype .adtype-tipoann.accessori:before {
            content: 'accessori';
            text-align: center;
            padding: 0 6px;
        }

    .blocco-annuncio .imagebox .adtype .adtype-cerco {
        width: 52px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/cerco.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

    .blocco-annuncio .imagebox .adtype .adtype-nonpagato {
        width: 72px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/nonpagato.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

    .blocco-annuncio .imagebox .adtype .adtype-inscadenza {
        width: 94px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/inscadenza.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

    .blocco-annuncio .imagebox .adtype .adtype-inapprovazione {
        width: 123px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/inapprovazione.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

    .blocco-annuncio .imagebox .adtype .adtype-nonapprovato {
        width: 123px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/nonapprovato.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

    .blocco-annuncio .imagebox .adtype .adtype-importedfromfeed {
        width: 72px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/import.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

    .blocco-annuncio .imagebox .adtype .adtype-nonalistino {
        width: 72px;
        height: 27px;
        display: block;
        background: transparent url("../img/layout/nonalistino.png") right 0 no-repeat;
        z-index: 4;
        float: right;
        clear: both;
    }

.blocco-annuncio .imagebox.ripubautomatica span.adautorepub {
    display: block;
    width: 48px;
    height: 48px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: transparent url("../img/layout/ripubb-autom.png") 0 0 no-repeat;
    z-index: 4;
}

.blocco-annuncio .infos {
    float: left;
    top: 0;
    left: 0px;
    z-index: 1;
    min-height: 160px;
    min-width: 230px;
    width: 540px;
    padding-left: 5px;
    box-sizing: border-box;
    clear: right;
    /*background-color: rgba(0,128,0,0.2); */
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .infos {
        width: 499px;
    }
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .infos {
        width: 100%;
        position: static;
        margin-top: 10px;
        min-height: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .blocco-annuncio .infos {
        width: calc(100% - 223px);
        position: static;
        margin-top: 0px;
    }
}

@media only screen and (max-width: 489px) {
    .blocco-annuncio .infos {
        float: none;
        width: 100%;
        margin-top: 10px;
    }
}

.blocco-annuncio .moto-info-ad {
    overflow: hidden;
    margin-top: -4px;
    width: 100%;
    display: table;
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .moto-info-ad {
        padding-left: 15px;
        width: 180px;
    }
}

.blocco-annuncio .moto-info-ad .box-msg_dateins {
    height: 15px;
    text-align: left;
    width: 50%;
    display: table-cell;
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .moto-info-ad .box-msg_dateins {
        width: 40%;
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

.blocco-annuncio .moto-info-ad .box-msg_dateexpir {
    height: 15px;
    text-align: right;
    width: 50%;
    display: table-cell;
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .moto-info-ad .box-msg_dateexpir {
        border-left: 1px solid #cdcdcd;
        padding-left: 15px;
        text-align: left;
    }
}

.blocco-annuncio .moto-info-ad .tit {
    font-size: 12px;
    color: #262626;
    display: inline-block;
    text-align: left;
    padding-right: 5px;
}

.blocco-annuncio .moto-info-ad .val {
    font-size: 12px;
    display: inline-block;
    text-align: left;
}

.blocco-annuncio .moto-info-code {
    display: inline-block;
    text-align: right;
    line-height: 36px;
    width: 114px;
}

    .blocco-annuncio .moto-info-code .box-msg_id {
        margin-bottom: 10px;
    }

        .blocco-annuncio .moto-info-code .box-msg_id .val {
            font-size: 14px;
            font-weight: bold;
            min-width: 58px;
        }

.blocco-annuncio .brand {
    display: inline-block;
    font-size: 20px;
    line-height: 28px;
    color: #262626;
    margin: 0px 0 0 15px;
    max-width: 405px;
}

    .blocco-annuncio .brand h3 {
        font-weight: 600;
        display: inline-block;
        line-height: 21px;
    }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .brand h3 {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .brand h3 {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

.blocco-annuncio .model {
    font-size: 14px;
    color: #262626;
    margin: 0 0 0 15px;
    max-width: 405px;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .model {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .model {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

.blocco-annuncio .price-code {
    display: table;
    width: 100%;
}

.blocco-annuncio .price {
    display: table-cell;
    text-align: left;
    font-size: 28px;
    color: #7d94bc;
    margin: 0 0 0 15px;
    width: 120px;
    display: inline-block;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .price {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .price {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

.blocco-annuncio .code {
    display: table-cell;
    text-align: right;
    line-height: 28px;
    vertical-align: middle;
}

    .blocco-annuncio .code .val {
        font-size: 14px;
        font-weight: bold;
        min-width: 58px;
    }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .code .val a {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .code .val a {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

.blocco-annuncio .msg_share {
    margin-left: 5px;
    min-width: 115px;
    height: 30px;
    float: right;
    padding-top: 12px;
    box-sizing: border-box;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg_share {
        display: block;
        margin-top: 3px;
        margin-left: 0px;
    }
}

.blocco-annuncio .msg_share ul {
    display: inline;
}

    .blocco-annuncio .msg_share ul li {
        display: inline-block;
        min-width: 18px;
        margin-right: 1px;
        height: 18px;
    }

        .blocco-annuncio .msg_share ul li a {
            width: 18px;
            display: block;
            height: 18px;
            overflow: hidden;
            text-indent: -1000px;
        }

        .blocco-annuncio .msg_share ul li.facebook {
            background: transparent url("../img/layout/share_icons.png") 0 0 no-repeat;
        }

        .blocco-annuncio .msg_share ul li.twitter {
            background: transparent url("../img/layout/share_icons.png") -21px 0 no-repeat;
        }

        .blocco-annuncio .msg_share ul li.gplus {
            background: transparent url("../img/layout/share_icons.png") -42px 0 no-repeat;
        }

        .blocco-annuncio .msg_share ul li.txt {
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-weight: normal;
            text-transform: none;
            font-size: 11px;
            line-height: 14px;
            vertical-align: text-top;
        }

.blocco-annuncio .other-info {
    font-size: 13px;
    color: #808080;
    margin: 0 0 0 15px;
}

.blocco-annuncio .moto-info-list {
    float: left;
    height: 30px;
    overflow: hidden;
    clear: both;
    margin: 6px 0 0 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .blocco-annuncio .moto-info-list:before, .blocco-annuncio .moto-info-list:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .moto-info-list {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

@media only screen and (min-width: 1024px) {
    .blocco-annuncio .moto-info-list {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
    }
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list {
        margin: 12px 0 0 0;
    }

        .blocco-annuncio .moto-info-list li.media {
            border-left: 0px none;
        }
}

.blocco-annuncio .moto-info-list li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 20px;
    line-height: 30px;
    font-size: 13px;
    text-align: left;
    border-color: #cdcdcd;
    border-style: solid;
    border-width: 0 1px 0 0;
    display: inline-block;
    padding: 0px 8px;
    color: #000;
}

    .blocco-annuncio .moto-info-list li:before, .blocco-annuncio .moto-info-list li:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list li:first-child {
        border-left: none;
        padding-left: 3px;
    }

    .blocco-annuncio .moto-info-list li:last-child {
        border-right: none;
    }
}

.blocco-annuncio .moto-info-list li.media {
    width: 70px;
    height: 44px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list li.media {
        width: 35px;
    }
}

.blocco-annuncio .moto-info-list li.media .media_photo, .blocco-annuncio .moto-info-list li.media .media_video {
    text-align: left;
    margin-left: 10px;
    height: 12px;
    position: relative;
    margin-top: 2px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list li.media .media_photo, .blocco-annuncio .moto-info-list li.media .media_video {
        margin-left: 0;
        text-align: left;
    }
}

.blocco-annuncio .moto-info-list li.media .media-video {
    margin-top: 3px;
}

.blocco-annuncio .moto-info-list li.media span {
    color: #7d94bc;
}

    .blocco-annuncio .moto-info-list li.media span.icon-photo {
        position: absolute;
        top: 0;
        left: 7px;
        width: 15px;
    }

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list li.media span.icon-photo {
        left: 0;
    }
}

.blocco-annuncio .moto-info-list li.media span.icon-play {
    position: absolute;
    top: 0;
    left: 7px;
    width: 15px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list li.media span.icon-play {
        left: 0;
    }
}

.blocco-annuncio .moto-info-list li.media span.media_count {
    height: 13px;
    padding-left: 27px;
    vertical-align: top;
    line-height: 13px;
    width: 11px;
    text-align: right;
    display: inline-block;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-info-list li.media span.media_count {
        padding-left: 18px;
    }
}

.blocco-annuncio .moto-info-list li .icon-play:before {
    font-size: 16px;
    vertical-align: -1px;
}

.blocco-annuncio .moto-info-list li .icon-photo:before {
    /* font-size: 16px;
					vertical-align: -2px; */
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .moto-info-list {
        width: 515px;
    }
}

.blocco-annuncio .moto-counters-list {
    width: 100%;
    float: left;
    clear: both;
    min-height: 30px;
    display: block;
    background-color: #eee;
    padding: 10px;
    box-sizing: border-box;
    margin-left: 18px;
    margin-top: 5px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-counters-list {
        margin-left: -5px;
        width: calc(100% + 5px);
    }
}

@media only screen and (max-width: 767px) {
    .blocco-annuncio .moto-counters-list {
        margin-left: 0px;
        width: calc(100% + 5px);
    }
}

.blocco-annuncio .moto-counters-list .counter-item {
    float: left;
    color: #000;
    font-size: 11px;
    line-height: 20px;
    vertical-align: middle;
    font-family: Arial, "Helvetica", sans-serif;
    padding-right: 5px;
    box-sizing: border-box;
    min-width: 24%;
    text-align: center;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-counters-list .counter-item {
        min-width: 24%;
    }
}

.blocco-annuncio .moto-counters-list .counter-item:last-child {
    padding-right: 0;
}

.blocco-annuncio .moto-counters-list .counter-item .tit {
    font-size: 11px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-counters-list .counter-item .tit {
        display: none;
    }
}

.blocco-annuncio .moto-counters-list .counter-item .val {
    font-size: 12px;
    font-weight: bold;
    padding-right: 5px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .moto-counters-list .counter-item .val {
        padding-right: 5px;
        text-align: center;
    }
}

.blocco-annuncio .moto-counters-list .counter-item.views:before {
    content: url("../img/layout/icon-counter-visite.png");
    padding-right: 3px;
    vertical-align: -webkit-baseline-middle;
    vertical-align: sub;
    line-height: 20px;
}

.blocco-annuncio .moto-counters-list .counter-item.contacts:before {
    content: url("../img/layout/icon-counter-mail.png");
    vertical-align: -webkit-baseline-middle;
    vertical-align: sub;
    line-height: 20px;
}

.blocco-annuncio .moto-counters-list .counter-item.phonereqs:before {
    content: url("../img/layout/icon-counter-tel.png");
    vertical-align: -webkit-baseline-middle;
    vertical-align: sub;
    line-height: 20px;
}

.blocco-annuncio .moto-counters-list .counter-item.favs:before {
    content: url("../img/layout/icon-counter-preferiti.png");
    vertical-align: -webkit-baseline-middle;
    vertical-align: sub;
    line-height: 20px;
}

.blocco-annuncio .msg-links {
    float: left;
    clear: both;
    min-width: 186px;
    overflow: hidden;
    margin: 11px 0 0 0;
    /*background-color: orange;*/
    height: 36px;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .blocco-annuncio .msg-links {
        margin: 6px 0 0 0;
        width: 108px;
        min-width: 108px;
        height: 52px;
    }
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg-links {
        margin: 6px 0 0 0;
        width: 108px;
        min-width: 108px;
        height: 52px;
    }
}

@media only screen and (max-width: 767px) {
    .blocco-annuncio .msg-links {
        margin: 6px 0 0 0;
        width: 180px;
        min-width: 108px;
        height: 30px;
    }
}

.blocco-annuncio .msg-links li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 13px;
    text-align: center;
    overflow: hidden;
    border-color: #cdcdcd;
    border-style: solid;
    border-width: 0 1px 0 0;
}

    .blocco-annuncio .msg-links li:before, .blocco-annuncio .msg-links li:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg-links li {
        border: 0px;
        float: none;
    }
}

@media only screen and (max-width: 767px) {
    .blocco-annuncio .msg-links li {
        border: 0px;
        float: left;
    }
}

@media only screen and (max-width: 489px) {
    .blocco-annuncio .msg-links li {
        border: 0px;
        float: left;
    }
}

.blocco-annuncio .msg-links li.msg_onmagazine {
    
    text-transform: uppercase;
    font-size: 11px;
    margin-top: 2px;
    margin-left: 0px;
    padding-right:5px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg-links li.msg_onmagazine {
        margin-left: 0px;
    }
}

.blocco-annuncio .msg-links li.msg_onmagazine .label {
    background-color: #b7c4df;
    padding: 4px 6px;
}

.blocco-annuncio .msg-links li.msg_onmagazine a {
    display: block;
    width: 100%;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .blocco-annuncio .msg-links li.msg_onmagazine a:before, .blocco-annuncio .msg-links li.msg_onmagazine a:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.blocco-annuncio .msg-links li.msg_highlighted {
    width: 89px;
    text-transform: uppercase;
    font-size: 11px;
    margin-top: 2px;
    margin-right: 8px;
}

    .blocco-annuncio .msg-links li.msg_highlighted .label {
        background-color: #b7c4df;
        padding: 4px 8px;
    }

    .blocco-annuncio .msg-links li.msg_highlighted a {
        display: block;
        width: 100%;
        position: relative;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .blocco-annuncio .msg-links li.msg_highlighted a:before, .blocco-annuncio .msg-links li.msg_highlighted a:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.blocco-annuncio .msg-links li.msg_completepayment {
    width: 170px;
    text-transform: uppercase;
    font-size: 11px;
    border: 0px none;
    margin-left: 16px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg-links li.msg_completepayment {
        margin-left: 0px;
        margin-right: 12px;
    }
}

.blocco-annuncio .msg-links li.msg_completepayment a {
    padding: 7px 17px 6px 33px;
    max-width: 120px;
    overflow: hidden;
    cursor: pointer;
    vertical-align: top;
}

    .blocco-annuncio .msg-links li.msg_completepayment a .icon {
        left: 12px;
        top: 7px;
    }

.blocco-annuncio .msg-links li.msg_republish {
    width: 99px;
    border: 0px none;
    margin-left: 67px;
    overflow: hidden;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg-links li.msg_republish {
        margin-left: 1px;
    }
}

.blocco-annuncio .msg-links li.msg_republish a {
    margin-left: 0px;
    padding: 7px 15px 6px 32px;
    max-width: 52px;
    overflow: hidden;
    cursor: pointer;
    vertical-align: top;
}

.blocco-annuncio .msg-links li.msg_delete {
    width: 87px;
    border: 0px none;
}

    .blocco-annuncio .msg-links li.msg_delete a {
        margin-left: 3px;
        padding: 7px 17px 6px 33px;
        max-width: 34px;
        overflow: hidden;
        cursor: pointer;
        vertical-align: top;
    }

        .blocco-annuncio .msg-links li.msg_delete a .icon {
            left: 12px;
            top: 7px;
        }

.blocco-annuncio .msg-links li.msg_modify {
    width: 95px;
    border: 0px none;
}

    .blocco-annuncio .msg-links li.msg_modify a {
        margin-left: 3px;
        padding: 7px 18px 6px 32px;
        cursor: pointer;
        vertical-align: top;
    }

.blocco-annuncio.checked .image:before {
    display: block;
    opacity: 1;
}

.blocco-annuncio .msg-actions {
    float: right;
    margin-top: 8px;
    display: table;
    min-width: 308px !important;
    width: 348px;
    height: 36px;
}

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .msg-actions {
        width: 100%;
        max-width: 355px;
        margin-top: 13px;
    }
}

@media only screen and (max-width: 489px) {
    .blocco-annuncio .msg-actions {
        width: 100%;
    }
}

.blocco-annuncio .msg-actions .action {
    width: 33%;
    overflow: hidden;
    text-align: right;
    display: table-cell;
    padding-left: 1.5%;
}

    .blocco-annuncio .msg-actions .action:first-child {
        padding-left: 0;
    }

    .blocco-annuncio .msg-actions .action.msg_delete, .blocco-annuncio .msg-actions .action.vehic_delete {
        cursor: pointer;
    }

    .blocco-annuncio .msg-actions .action a {
        height: 36px;
        line-height: 36px;
        box-sizing: border-box;
        width: 100%;
        padding: 12px 8px 12px 8px;
        text-align: center;
    }

        .blocco-annuncio .msg-actions .action a .label {
            font-size: 15px;
            color: #FFF;
            text-transform: capitalize;
            display: block;
            position: static !important;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        }

            .blocco-annuncio .msg-actions .action a .label:before {
                padding-right: 8px;
                font-family: 'motoit_icomoon';
            }

@media only screen and (max-width: 1023px) {
    .blocco-annuncio .model {
        max-width: 220px;
    }

    .blocco-annuncio .brand,
    .blocco-annuncio .model,
    .blocco-annuncio .price,
    .blocco-annuncio .other-info {
        margin-left: 0;
    }
}

.collapsed-text {
    max-height: 92px;
    overflow: hidden;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}

@media only screen and (max-width: 1023px) {
    .collapsed-text {
        max-height: 40px;
    }
}

.collapsed-text-morelink {
    text-align: center;
    color: #4674c3;
    cursor: pointer;
    width: 200px;
    text-transform: uppercase;
    font-size: 13px;
    margin: 0px auto 0px;
    display: block;
    height: 44px;
    line-height: 44px;
}

    .collapsed-text-morelink:after {
        content: '\e911';
        margin-left: 5px;
        font-family: 'motoit_icomoon';
    }

    .collapsed-text-morelink.opened:after {
        content: '\e912';
        margin-left: 5px;
        font-family: 'motoit_icomoon';
    }

.content_dashboard .welcome {
    text-align: center;
    max-width: 670px;
    margin: 0 auto 100px auto;
}

@media only screen and (max-width: 1023px) {
    .content_dashboard .welcome {
        max-width: 100%;
    }
}

.content_dashboard .welcome .ntw-logos {
    margin: 20px auto 0 auto;
    width: 75px;
    height: 37px;
    display: inline-block;
    vertical-align: middle;
    background: url(../img/AM_network_rgb.svg) 0 0 no-repeat no-repeat;
}

.content_dashboard .welcome .box-title {
    text-align: center;
}

    .content_dashboard .welcome .box-title .title {
        font-family: "Rubik", Arial, sans-serif;
        font-size: 28px;
        font-weight: 500;
        margin-top: 33px;
    }

    .content_dashboard .welcome .box-title .subtitle {
        margin-top: 15px;
        font-family: "Rubik", Arial, sans-serif;
        font-size: 15px;
        font-weight: 300;
        padding: 22px 0px;
        position: relative;
    }

        .content_dashboard .welcome .box-title .subtitle:before, .content_dashboard .welcome .box-title .subtitle:after {
            content: '';
            width: 100%;
            height: 1px;
            background-color: #e1e1e1;
            height: 1px;
            box-shadow: 0 2px 4px rgba(186, 186, 186, 0.5);
            display: block;
        }

        .content_dashboard .welcome .box-title .subtitle:before {
            top: 0;
            position: absolute;
        }

        .content_dashboard .welcome .box-title .subtitle:after {
            bottom: 0;
            position: absolute;
        }

.content_dashboard .welcome .features {
    margin-top: 55px;
    clear: both;
    float: left;
}

    .content_dashboard .welcome .features .el.el_feature {
        width: 47%;
        margin-right: 3%;
        float: left;
        min-height: 120px;
        text-align: left;
        font-family: "Rubik", Arial, sans-serif;
        display: table;
    }

@media only screen and (max-width: 1023px) {
    .content_dashboard .welcome .features .el.el_feature {
        width: 96%;
        margin-right: 2%;
        margin-left: 2%;
        min-height: initial;
        margin-bottom: 50px;
    }
}

.content_dashboard .welcome .features .el.el_feature .el_img {
    display: table-cell;
    width: 46px;
    height: 46px;
    vertical-align: top;
}

    .content_dashboard .welcome .features .el.el_feature .el_img:before {
        width: 46px;
        height: 46px;
        content: ' ';
        background: url(../img/layout/icon-check.svg) 0 0 no-repeat no-repeat;
        display: inline-block;
    }

.content_dashboard .welcome .features .el.el_feature .el_cnt {
    display: table-cell;
    padding-left: 10px;
    padding-top: 13px;
}

    .content_dashboard .welcome .features .el.el_feature .el_cnt .tit {
        font-size: 17px;
        font-weight: 500;
        line-height: 24px;
        position: relative;
        /*
										&:after{
											width: 100%;
											height: 4px;
											content: ' ';
											background-color: $underline-color;
											position: absolute;
											bottom: 1px;
											display: block;
											z-index: -1;
										}*/
        display: inline;
        background-image: linear-gradient(#f6e035, #f6e035);
        background-size: 1px 4px;
        background-repeat: repeat-x;
        background-position: 0% 98%;
    }

    .content_dashboard .welcome .features .el.el_feature .el_cnt .txt {
        color: #4a4a4a;
        font-size: 14px;
        font-weight: 300;
        line-height: 18px;
        display: block;
    }

.content_dashboard .welcome button.black-button {
    float: none;
    width: 140px;
    height: 55px;
    text-transform: uppercase;
    margin-top: 85px;
}

    .content_dashboard .welcome button.black-button:before {
        clear: both;
        width: 100%;
        float: none;
    }

@media only screen and (max-width: 1023px) {
    .content_dashboard .welcome button.black-button {
        margin-top: 45px;
    }
}

.content_dashboard .separatore-sezione {
    float: none;
}

.content_dashboard .user_activities .el {
    position: relative;
    border-bottom: 1px dashed #ccc;
}

    .content_dashboard .user_activities .el .icon.icon-delete {
        line-height: 26px;
        font-size: 13px;
        margin-left: -2px;
        top: -1px;
        position: absolute;
        left: 13px;
        color: #FFF;
    }

    .content_dashboard .user_activities .el.read {
        background-color: #fff;
        color: #333;
    }

        .content_dashboard .user_activities .el.read .icon.icon-balloon2 {
            color: #bbb;
        }

        .content_dashboard .user_activities .el.read p {
            color: #999;
        }

        .content_dashboard .user_activities .el.read .button .icon {
            color: #808080 !important;
        }

    .content_dashboard .user_activities .el.unread {
        background-color: #eff3fb;
    }

        .content_dashboard .user_activities .el.unread .button {
            float: left;
            height: 24px;
            line-height: 24px;
            padding: 0 20px;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 10px;
            text-align: center;
            color: #fff !important;
            background: #7488ac;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            border: 0px none;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            top: 0;
            float: right;
            display: block;
            bottom: 0;
            margin: auto;
            padding: 0 20px;
        }

            .content_dashboard .user_activities .el.unread .button:before, .content_dashboard .user_activities .el.unread .button:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

        .content_dashboard .user_activities .el.unread p {
            font-weight: bolder;
        }

        .content_dashboard .user_activities .el.unread .icon-balloon2:before {
            content: "\e63d";
        }

    .content_dashboard .user_activities .el.important p, .content_dashboard .user_activities .el.important span.icon {
        color: rgba(210, 16, 16, 0.98);
    }

    .content_dashboard .user_activities .el:last-of-type {
        border-bottom: 0;
    }

    .content_dashboard .user_activities .el span {
        position: absolute;
        line-height: 41px;
        left: 15px;
        color: #7d94bc;
    }

        .content_dashboard .user_activities .el span.icon {
            left: 10px;
        }

    .content_dashboard .user_activities .el p {
        margin: 0;
        margin-left: 33px;
        font-size: 13px;
        font-weight: 500;
        display: block;
        height: 40px;
        line-height: 40px;
        overflow: hidden;
        width: 635px;
    }

@media only screen and (max-width: 1023px) {
    .content_dashboard .user_activities .el p {
        width: 350px;
    }
}

@media only screen and (max-width: 767px) {
    .content_dashboard .user_activities .el p {
        width: calc(100% - 33px - 83px);
    }
}

.content_dashboard .user_activities .el .button {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 10px;
    text-align: center;
    color: #808080 !important;
    background: #dadada;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    float: right;
    display: block;
    bottom: 0;
    margin: auto;
    padding: 0 20px;
}

    .content_dashboard .user_activities .el .button:before, .content_dashboard .user_activities .el .button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .content_dashboard .user_activities .el .button.readmore {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        right: 65px;
        font-weight: bold;
        padding: 0 10px;
        font-size: 14px;
        right: 51px;
        width: 32px;
    }

        .content_dashboard .user_activities .el .button.readmore:before, .content_dashboard .user_activities .el .button.readmore:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .content_dashboard .user_activities .el .button.delete {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: right;
        right: 10px;
        padding: 0 18px;
        width: 32px;
    }

        .content_dashboard .user_activities .el .button.delete:before, .content_dashboard .user_activities .el .button.delete:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.content_dashboard .user_activities .viewall {
    clear: both;
    padding-left: 289px;
    padding-bottom: 20px;
    padding-top: 20px;
}

@media only screen and (max-width: 1023px) {
    .content_dashboard .user_activities .viewall {
        padding-left: 138px;
    }
}

@media only screen and (max-width: 767px) {
    .content_dashboard .user_activities .viewall {
        padding-left: 0;
        text-align: center;
        margin-top: 12px;
    }
}

.content_dashboard .user_activities .viewall .blue-button {
    padding: 10px 20px;
    font-size: 13px;
    float: none;
    clear: both;
    margin-top: 7px;
}

.content_dashboard .user_actions > p {
    margin: 20px 0 20px 10px;
    text-transform: uppercase;
}

.content_dashboard .user_actions .col p {
    display: none;
}

.content_dashboard .user_actions .col .el {
    margin-bottom: 20px;
}

.content_dashboard .user_actions .el.quotazioni_usato img {
    margin-left: -7px;
    margin-right: 12px;
    width: 78px;
}

@media only screen and (max-width: 1023px) {
    .content_dashboard .user_actions .el.quotazioni_usato img {
        margin-left: 0;
        margin-right: 10px;
        width: 62px;
    }
}

.content_dashboard .dashboard_profilingcta {
    background: #f0f0f0;
    border-top: 2px solid #44cf40;
    font-size: 16px;
    text-transform: uppercase;
    padding: 11px 25px;
    margin-bottom: 5px;
}

@media only screen and (max-width: 767px) {
    .content_dashboard .user_actions.singleTab .user_actions .title_bg {
        display: none;
    }
}

.content_dashboard .user_actions.singleTab .user_actions .el:first-child {
    margin-top: 8px;
}

.content_dashboard .my_garage {
    padding: 23px 0;
    text-align: center;
    overflow: hidden;
}

    .content_dashboard .my_garage p {
        font-size: 14px;
        margin: 0;
        color: #404040;
    }

    .content_dashboard .my_garage a.add_toGarage {
        float: left;
        height: 40px;
        line-height: 40px;
        padding: 0 20px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 14px;
        text-align: center;
        color: #fff !important;
        background: #7488ac;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 0px none;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        float: none;
        width: 60%;
        margin: 5px auto 0 auto;
        text-transform: capitalize;
    }

        .content_dashboard .my_garage a.add_toGarage:before, .content_dashboard .my_garage a.add_toGarage:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 489px) {
    .content_dashboard .my_garage a.add_toGarage {
        width: 90%;
    }
}

.content_dashboard .my_garage > div {
    width: 50%;
    float: left;
    margin-bottom: 15px;
}

    .content_dashboard .my_garage > div p {
        text-transform: uppercase;
    }

    .content_dashboard .my_garage > div .num {
        color: #7488ac;
        font-size: 42px;
        font-weight: 600;
        border-bottom: 1px solid #ccc;
        display: block;
        padding-bottom: 2px;
        width: 65%;
        margin: 0 auto 6px auto;
    }

    .content_dashboard .my_garage > div a.link_my_garage {
        line-height: normal !important;
        background-color: transparent !important;
        height: 89px !important;
        width: 80px;
        display: block;
        float: none;
        margin: 5px auto 0 auto;
        padding: 0 10px;
        font-family: "Source Sans Pro", Arial, sans-serif;
        font-size: 12px;
        text-align: center;
        text-transform: uppercase;
        text-decoration: none;
        -webkit-transition: background ease-in 0.1s;
        -moz-transition: background ease-in 0.1s;
        -ms-transition: background ease-in 0.1s;
        -o-transition: background ease-in 0.1s;
        transition: background ease-in 0.1s;
    }

        .content_dashboard .my_garage > div a.link_my_garage:hover {
            background-color: #f0f0f0 !important;
        }

.content_dashboard .my_garage .title_bg {
    width: 100%;
    float: none;
    clear: both;
    text-align: left;
}

.content_dashboard #box-support .support_info {
    line-height: 30px;
}

    .content_dashboard #box-support .support_info span {
        display: inline-block;
        width: 40%;
        text-align: left;
        line-height: 20px;
        margin-bottom: 10px;
    }

@media only screen and (max-width: 489px) {
    .content_dashboard #box-support .support_info span.label {
        width: 47%;
    }
}

.content_dashboard #box-support .support_info span.value {
    font-weight: bold;
}

@media only screen and (max-width: 489px) {
    .content_dashboard #box-support .support_info span.value {
        width: 42%;
        text-align: right;
    }
}

.content_dashboard #box-support .support_info.fullrow span {
    width: auto;
}

.content_dashboard #box-support .support_info > span.title {
    margin-bottom: 10px;
}

#content_mymoto.content_annunci.nonpagato .box_title .adtype {
    width: 74px;
    height: 27px;
    display: block;
    position: absolute;
    left: 50px;
    top: -10px;
    background: transparent url("../img/layout/nonpagato_rect.png") 0 0 no-repeat;
    z-index: 2;
}

#content_mymoto.content_annunci div#carica_annuncio {
    width: 600px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci div#carica_annuncio {
        width: 98% !important;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_annunci div#carica_annuncio {
        width: 99% !important;
    }
}

#content_mymoto.content_annunci .blocco-annuncio.lazy {
    -webkit-transition: background-image 0.2s ease-in-out;
    -moz-transition: background-image 0.2s ease-in-out;
    -ms-transition: background-image 0.2s ease-in-out;
    -o-transition: background-image 0.2s ease-in-out;
    transition: background-image 0.2s ease-in-out;
}

@media only screen and (min-width: 1024px) {
    #content_mymoto.content_annunci .blocco-annuncio.lazy {
        background: url("/static/img/ads_list_skel_desktop.png") 0 0 no-repeat;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .blocco-annuncio.lazy {
        background: url("/static/img/ads_list_skel_tablet.png") 0 0 no-repeat;
    }
}

#content_mymoto.content_annunci .blocco-annuncio.lazy.loaded {
    background-image: none;
}

#content_mymoto.content_annunci .notifications div.pubblicati {
    margin-left: 12.5%;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .notifications div.pubblicati {
        margin-left: 0;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .notifications > div {
        width: 33%;
    }
}

#content_mymoto.content_annunci .lista_annunci {
    width: 49%;
    margin-bottom: 40px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .lista_annunci {
        width: 100%;
    }
}

#content_mymoto.content_annunci .lista_annunci .lista {
    height: 375px;
    overflow: hidden;
    position: relative;
}

    #content_mymoto.content_annunci .lista_annunci .lista li {
        display: block;
        padding: 15px 0;
        border-bottom: 1px dashed #ccc;
        overflow: hidden;
    }

        #content_mymoto.content_annunci .lista_annunci .lista li a {
            display: block;
            overflow: hidden;
            position: relative;
        }

            #content_mymoto.content_annunci .lista_annunci .lista li a.cerco span.adtype {
                width: 52px;
                height: 27px;
                display: block;
                position: absolute;
                left: 68px;
                top: 8px;
                background: transparent url("../img/layout/cerco.png") 0 0 no-repeat;
            }

            #content_mymoto.content_annunci .lista_annunci .lista li a.nonpagato span.adtype {
                width: 72px;
                height: 27px;
                display: block;
                position: absolute;
                left: 48px;
                top: 8px;
                background: transparent url("../img/layout/nonpagato.png") 0 0 no-repeat;
            }

        #content_mymoto.content_annunci .lista_annunci .lista li img {
            float: left;
        }

        #content_mymoto.content_annunci .lista_annunci .lista li p {
            display: block;
            float: left;
            margin: 0 10px;
            line-height: 1;
        }

        #content_mymoto.content_annunci .lista_annunci .lista li b {
            text-transform: uppercase;
            font-size: 14px;
        }

        #content_mymoto.content_annunci .lista_annunci .lista li span {
            font-size: 12px;
            text-transform: capitalize;
        }

        #content_mymoto.content_annunci .lista_annunci .lista li .prezzo {
            font-size: 12px;
            color: #7d94bc;
            text-transform: uppercase;
        }

        #content_mymoto.content_annunci .lista_annunci .lista li:last-of-type {
            border-bottom: 0;
        }

    #content_mymoto.content_annunci .lista_annunci .lista .iScrollVerticalScrollbar {
        background: #fff;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        width: 12px !important;
    }

        #content_mymoto.content_annunci .lista_annunci .lista .iScrollVerticalScrollbar .iScrollIndicator {
            cursor: pointer;
            border: 0 !important;
            border-radius: 0 !important;
            width: 4px !important;
            left: 4px !important;
            background: #ccc !important;
        }

#content_mymoto.content_annunci .nuovo_annuncio, #content_mymoto.content_annunci .azioni {
    background: #f0f0f0;
    height: 160px;
    margin-bottom: 40px;
    display: table;
    padding-left: 85px;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    #content_mymoto.content_annunci .nuovo_annuncio:before, #content_mymoto.content_annunci .nuovo_annuncio:after, #content_mymoto.content_annunci .azioni:before, #content_mymoto.content_annunci .azioni:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #content_mymoto.content_annunci .nuovo_annuncio:hover, #content_mymoto.content_annunci .azioni:hover {
        text-decoration: none;
    }

    #content_mymoto.content_annunci .nuovo_annuncio > div, #content_mymoto.content_annunci .azioni > div {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: #7d94bc;
        color: #fff;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        position: absolute;
        right: 20px;
        top: 0;
        bottom: 0;
        margin: auto;
        font-size: 20px;
    }

    #content_mymoto.content_annunci .nuovo_annuncio .icon, #content_mymoto.content_annunci .azioni .icon {
        position: absolute;
        line-height: 160px;
        font-size: 40px;
        left: 20px;
        color: #7d94bc;
    }

        #content_mymoto.content_annunci .nuovo_annuncio .icon.icon-automobile, #content_mymoto.content_annunci .azioni .icon.icon-automobile {
            font-size: 30px;
        }

    #content_mymoto.content_annunci .nuovo_annuncio p, #content_mymoto.content_annunci .azioni p {
        display: table-cell;
        vertical-align: middle;
        font-size: 12px;
        color: #000000;
    }

    #content_mymoto.content_annunci .nuovo_annuncio b, #content_mymoto.content_annunci .azioni b {
        font-size: 16px;
        font-weight: 500;
        text-transform: uppercase;
        color: #000000;
    }

    #content_mymoto.content_annunci .nuovo_annuncio span, #content_mymoto.content_annunci .azioni span {
        text-transform: uppercase;
        font-size: 12px;
        color: #808080;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .nuovo_annuncio {
        padding-left: 65px;
    }

        #content_mymoto.content_annunci .nuovo_annuncio .icon {
            font-size: 30px !important;
            left: 14px;
        }

            #content_mymoto.content_annunci .nuovo_annuncio .icon.icon-automobile {
                font-size: 25px !important;
            }

        #content_mymoto.content_annunci .nuovo_annuncio > div {
            bottom: 20px;
            top: inherit;
        }

        #content_mymoto.content_annunci .nuovo_annuncio span {
            display: block;
            width: 120px;
            margin-bottom: -10px;
        }
}

#content_mymoto.content_annunci .search, #content_mymoto.content_annunci .nuova {
    height: 120px;
    padding-left: 52px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .search, #content_mymoto.content_annunci .nuova {
        width: 49%;
    }
}

#content_mymoto.content_annunci .search span.icon, #content_mymoto.content_annunci .nuova span.icon {
    font-size: 25px;
    line-height: 120px;
    left: 14px;
}

#content_mymoto.content_annunci .nuova {
    background: #fff;
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #ccc;
    margin-left: 2.2%;
}

    #content_mymoto.content_annunci .nuova b {
        font-size: 14px;
    }

    #content_mymoto.content_annunci .nuova .icon-arrow-right {
        color: #000;
        position: absolute;
        right: 4px;
        top: 0;
        bottom: 0;
        line-height: 120px;
    }

#content_mymoto.content_annunci .azioni {
    padding-left: 20px;
}

    #content_mymoto.content_annunci .azioni + .azioni {
        margin-left: 2.2%;
    }

        #content_mymoto.content_annunci .azioni + .azioni + .azioni {
            margin-left: 0;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .azioni {
        padding-left: 0;
        display: block;
        padding: 10px;
        height: auto;
    }

        #content_mymoto.content_annunci .azioni > div {
            position: inherit;
            float: right;
            right: inherit;
            margin-top: 10px;
        }
}

#content_mymoto.content_annunci.step_2 .separatore-sezione {
    margin-bottom: 40px;
}

#content_mymoto.content_annunci.step_3 .filtri-pagina {
    float: none;
    width: 100%;
    padding-left: 11px;
    background-color: #7d94bc;
}

    #content_mymoto.content_annunci.step_3 .filtri-pagina .filter-cont .label {
        color: #fff;
    }

    #content_mymoto.content_annunci.step_3 .filtri-pagina .filter-cont.selected .label {
        color: #ffdf00;
    }

    #content_mymoto.content_annunci.step_3 .filtri-pagina input.txt-src {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 1px solid #cdcdcd;
        width: 94%;
        margin: 3%;
        font-size: 14px;
        line-height: 14px;
        padding: 5px 4px 2px;
    }

        #content_mymoto.content_annunci.step_3 .filtri-pagina input.txt-src:before, #content_mymoto.content_annunci.step_3 .filtri-pagina input.txt-src:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

#content_mymoto.content_annunci.step_3 .filter-cont:first-child .filter-tooltip {
    display: block;
    height: auto;
}

#content_mymoto.content_annunci.step_4 .filtri-pagina {
    float: none;
    width: 100%;
    padding-left: 11px;
    background-color: #7d94bc;
}

    #content_mymoto.content_annunci.step_4 .filtri-pagina .filter-cont .label {
        color: #fff;
    }

    #content_mymoto.content_annunci.step_4 .filtri-pagina .filter-cont.selected .label {
        color: #ffdf00;
    }

    #content_mymoto.content_annunci.step_4 .filtri-pagina .filter-list li.first {
        background: transparent none;
    }

    #content_mymoto.content_annunci.step_4 .filtri-pagina input.txt-src {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 1px solid #cdcdcd;
        width: 100%;
        margin: 6% 0 3% 0;
        font-size: 14px;
        line-height: 14px;
        padding: 5px 0px 2px 0;
    }

        #content_mymoto.content_annunci.step_4 .filtri-pagina input.txt-src:before, #content_mymoto.content_annunci.step_4 .filtri-pagina input.txt-src:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

#content_mymoto.content_annunci.step_4 .toolbar {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 100%;
}

    #content_mymoto.content_annunci.step_4 .toolbar:before, #content_mymoto.content_annunci.step_4 .toolbar:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (min-width: 1024px) {
    #content_mymoto.content_annunci.step_4 .toolbar {
        padding: 20px 13px;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci.step_4 .toolbar {
        padding: 20px 6px;
    }
}

#content_mymoto.content_annunci.step_4 .toolbar > h2 {
    float: left;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci.step_4 .toolbar > h2 {
        padding-left: 7px;
    }
}

#content_mymoto.content_annunci.step_4 .toolbar .chosen-single {
    display: inline-block;
    float: right;
    margin: 0;
    width: 105px;
    height: 34px;
    line-height: 34px;
}

#content_mymoto.content_annunci.step_4 .toolbar .text {
    font-size: 12px;
    margin: 11px 10px;
}

#content_mymoto.content_annunci.step_4 .blocco-annuncio {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    border: 1px solid #cdcdcd;
    padding-top: 0;
}

    #content_mymoto.content_annunci.step_4 .blocco-annuncio:before, #content_mymoto.content_annunci.step_4 .blocco-annuncio:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (min-width: 1024px) {
    #content_mymoto.content_annunci.step_4 .blocco-annuncio {
        width: 30%;
        margin: 0 1.5% 4% 1.5%;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci.step_4 .blocco-annuncio {
        width: 46%;
        margin: 0 0 4% 3%;
    }
}

@media only screen and (min-width: 1024px) {
    #content_mymoto.content_annunci.step_4 .blocco-annuncio.lazy {
        background: url("/static/img/ads_list_skel_desktop.png") 0 0 no-repeat;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci.step_4 .blocco-annuncio.lazy {
        background: url("/static/img/ads_list_skel_tablet.png") 0 0 no-repeat;
    }
}

#content_mymoto.content_annunci.step_4 .blocco-annuncio img {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    border: none;
    border-bottom: 1px solid #cdcdcd;
}

#content_mymoto.content_annunci.step_4 .blocco-annuncio .infos {
    float: left;
    padding: 0.7em 0.5em;
}

#content_mymoto.content_annunci.step_6 b, #content_mymoto.content_annunci.step_6 p {
    font-size: 18px;
}

#content_mymoto.content_annunci.step_6 p {
    color: #474747;
    font-weight: 400;
}

#content_mymoto.content_annunci.step_6 span {
    font-size: 16px;
    margin-left: 5px;
}

    #content_mymoto.content_annunci.step_6 span a {
        font-size: 18px;
        color: #7d94bc;
        border-bottom: 1px solid #7d94bc;
    }

        #content_mymoto.content_annunci.step_6 span a:hover {
            text-decoration: none;
        }

        #content_mymoto.content_annunci.step_6 span a.button {
            float: left;
            height: 25px;
            line-height: 25px;
            padding: 0 20px;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 11px;
            text-align: center;
            color: white !important;
            background: #7d94bc;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            border: 0px none;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            float: none;
            padding: 5px 16px;
            margin-left: 10px;
        }

            #content_mymoto.content_annunci.step_6 span a.button:before, #content_mymoto.content_annunci.step_6 span a.button:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            #content_mymoto.content_annunci.step_6 span a.button:hover {
                text-decoration: underline;
            }

#content_mymoto.content_annunci.step_6 .separatore-sezione {
    margin: 20px 0;
}

#content_mymoto.content_annunci.step_6 .new {
    float: left;
    height: 35px;
    line-height: 35px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 11px;
    text-align: center;
    color: white !important;
    background: #7d94bc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 15px;
}

    #content_mymoto.content_annunci.step_6 .new:before, #content_mymoto.content_annunci.step_6 .new:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

#content_mymoto.content_annunci .share p {
    font-size: 16px;
}

#content_mymoto.content_annunci .share a {
    display: block;
    float: left;
    color: #fff;
    padding: 2px 6px;
    margin-right: 10px;
}

    #content_mymoto.content_annunci .share a i {
        font-size: 13px;
    }

    #content_mymoto.content_annunci .share a.fb {
        background: #325288;
    }

    #content_mymoto.content_annunci .share a.tw {
        background: #00acec;
    }

    #content_mymoto.content_annunci .share a.gp {
        background: #e04a2f;
    }

    #content_mymoto.content_annunci .share a:hover {
        text-decoration: none;
    }

#content_mymoto.content_annunci .btn_wrap a {
    font-size: 12px;
    padding: 8px 28px;
    float: left;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .btn_wrap a {
        padding: 8px 10px;
    }
}

#content_mymoto.content_annunci .separatore-sezione + .btn_wrap {
    margin-right: 3px;
}

#content_mymoto.content_annunci .help_box {
    width: 110px;
    position: absolute;
    top: -20px;
    right: 0;
    text-align: center;
}

    #content_mymoto.content_annunci .help_box i {
        color: #808080;
        font-size: 11px;
        border-bottom: 1px solid #cdcdcd;
        margin-top: 0;
        margin-bottom: 8px;
        padding-bottom: 8px;
        font-style: normal;
        display: inline-block;
    }

    #content_mymoto.content_annunci .help_box span {
        color: #7d94bc;
        margin: 0 3px;
    }

    #content_mymoto.content_annunci .help_box:hover {
        text-decoration: none;
    }

@media only screen and (max-width: 767px) {
    #content_mymoto.content_annunci .help_box {
        display: none;
    }
}

#content_mymoto.content_annunci .results-wrap {
    min-height: 500px;
    margin-top: 10px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .results-wrap {
        min-height: 680px;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_annunci .results-wrap {
        min-height: 200px;
    }
}

#content_mymoto.content_annunci .login-tooltip form {
    width: 600px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_annunci .login-tooltip form {
        width: 475px;
    }
}

.step_3 .results-wrap {
    float: left;
}

    .step_3 .results-wrap .filter-list {
        display: inline-block;
        width: 100%;
        margin-bottom: 20px;
    }

        .step_3 .results-wrap .filter-list li {
            margin: 0;
            padding: 0;
            display: inline-block;
            float: left;
            background: none;
            border-bottom: 1px solid #cdcdcd;
            text-align: center;
            width: 94px;
            min-height: 120px;
        }

        .step_3 .results-wrap .filter-list a {
            padding: 0;
            padding-bottom: 4px;
            font-size: 11px;
            display: block;
            text-align: center;
            margin: 16px auto 0 auto;
            border: 1px solid #FFF;
            width: 92px;
            min-height: 86px;
        }

            .step_3 .results-wrap .filter-list a:hover {
                border-color: #7d94bc;
            }

        .step_3 .results-wrap .filter-list img {
            display: block;
            text-align: center;
            border-bottom: 1px solid #cdcdcd;
            padding-bottom: 3px;
            margin: 5px auto 10px auto;
            min-height: 43px;
        }

@media only screen and (min-width: 1024px) {
    .page_annunci .fixed #search-box {
        display: none;
    }
}

.valore_annuncio {
    z-index: 10;
    height: 180px;
    background: #98abc3;
    color: #fff;
    width: 125px;
    text-align: center;
    text-transform: uppercase;
    position: absolute;
    top: 0px;
    padding-bottom: 20px;
    right: -150px;
    margin-bottom: 50px;
}

@media only screen and (max-width: 1023px) {
    .valore_annuncio {
        position: static;
        width: 100%;
        z-index: 1;
        position: inherit;
        height: auto;
        padding: 10px 0 5px 0;
        margin-top: 30px;
    }

        .valore_annuncio p {
            margin: 0 !important;
        }

        .valore_annuncio ul li {
            width: 33%;
            display: block;
            float: left;
            margin: 10px 0 !important;
            padding: 10px 0 !important;
            border-top: 0px !important;
            border-bottom: 0px !important;
        }
}

.valore_annuncio.fixed {
    top: 4px;
    right: 0;
}

.valore_annuncio p {
    font-size: 14px;
    border-bottom: 1px solid #fff;
    padding-bottom: 12px;
    margin: 17px 11px;
}

.valore_annuncio .lv {
    position: relative;
}

.valore_annuncio .bar {
    position: absolute;
    top: 0;
    left: 18px;
    height: 100%;
    width: 4px;
    background: #94a6c6;
}

@media only screen and (max-width: 1023px) {
    .valore_annuncio .bar {
        display: none;
    }
}

.valore_annuncio .bar .val {
    background: #ffdf00;
    width: 4px;
    position: absolute;
    height: 0%;
    -webkit-transition: height cubic-bezier(0.09, 0.83, 0.42, 2) 0.5s;
    -moz-transition: height cubic-bezier(0.09, 0.83, 0.42, 2) 0.5s;
    -ms-transition: height cubic-bezier(0.09, 0.83, 0.42, 2) 0.5s;
    -o-transition: height cubic-bezier(0.09, 0.83, 0.42, 2) 0.5s;
    transition: height cubic-bezier(0.09, 0.83, 0.42, 2) 0.5s;
}

.valore_annuncio ul {
    margin-left: 40px;
    text-align: left;
    width: 70px;
}

@media only screen and (max-width: 1023px) {
    .valore_annuncio ul {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
    }
}

.valore_annuncio ul li + li {
    margin: 10px 0;
    padding: 10px 0;
    border-top: 1px dotted #fff;
    border-bottom: 1px dotted #fff;
}

    .valore_annuncio ul li + li + li {
        margin: 0;
        padding: 0;
        border: 0;
    }

.valore_annuncio ul li {
    position: relative;
    font-size: 12px;
}

@media only screen and (max-width: 1023px) {
    .valore_annuncio ul li {
        padding: 0 10px !important;
        width: 31%;
        text-align: center;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .valore_annuncio ul li:before, .valore_annuncio ul li:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }
}

.valore_annuncio ul li .icon-check {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    display: inline-block;
    font-size: 10px;
    height: 18px;
    width: 18px;
    line-height: 18px;
    margin-left: 5px;
    text-align: center;
    background: #e9ecf2;
    color: #7085a9;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 2) 0.4s;
    -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 2) 0.4s;
    -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 2) 0.4s;
    -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 2) 0.4s;
    transition: all cubic-bezier(0.09, 0.83, 0.42, 2) 0.4s;
}

@media only screen and (min-width: 1024px) {
    .valore_annuncio ul li .icon-check {
        float: right;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .valore_annuncio ul li .icon-check {
        float: right;
    }
}

@media only screen and (max-width: 1023px) {
    .valore_annuncio ul li .icon-check {
        float: none;
    }
}

.valore_annuncio ul li .icon-check.ok {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    background: #fff;
    color: #35c11e;
}

#domande-tabs .strong {
    font-weight: bold;
}

#domande-tabs span.box-label {
    display: inline-block;
    width: 80px;
}

    #domande-tabs span.box-label.box-intest {
        font-weight: bold;
    }

    #domande-tabs span.box-label.short {
        width: 40px;
    }

    #domande-tabs span.box-label.onechar {
        width: 25px;
    }

#domande-tabs div.domande-infos {
    margin-bottom: 15px;
    border-bottom: 1px dashed #cdcdcd;
    padding: 10px;
}

    #domande-tabs div.domande-infos.ad_available div.deletedad {
        display: none;
    }

    #domande-tabs div.domande-infos.ad_deleted div.deletedad {
        display: inline-block;
        font-style: italic;
        float: left;
        font-size: 13px;
    }

    #domande-tabs div.domande-infos div.domande-header {
        margin-top: 5px;
    }

        #domande-tabs div.domande-infos div.domande-header div {
            margin-right: 5px;
        }

        #domande-tabs div.domande-infos div.domande-header .box-msg_title {
            float: none;
            display: block;
            font-size: 22px;
        }

        #domande-tabs div.domande-infos div.domande-header .box-msg_id {
            font-size: 13px;
        }

        #domande-tabs div.domande-infos div.domande-header .box-msg_dateins {
            float: right;
            display: block;
        }

    #domande-tabs div.domande-infos div.risposte-text {
        margin-top: 10px;
        margin-bottom: 15px;
    }

        #domande-tabs div.domande-infos div.risposte-text .text {
            padding-top: 10px;
        }

    #domande-tabs div.domande-infos div.sender-footer {
        padding: 5px 0;
    }

        #domande-tabs div.domande-infos div.sender-footer div.box-comment_sender,
        #domande-tabs div.domande-infos div.sender-footer div.box-msg_dateins {
            float: left;
            clear: none;
            padding-right: 5px;
            font-size: 13px;
        }

    #domande-tabs div.domande-infos div.domande-text div {
        display: block;
        clear: left;
    }

    #domande-tabs div.domande-infos div.domande-text .text {
        padding-top: 10px;
    }

    #domande-tabs div.domande-infos div.domande-text span.tit {
        clear: right;
    }

#domande-tabs .outbox .buttons {
    display: none;
}

#domande-tabs .inbox .buttons {
    float: right;
}

    #domande-tabs .inbox .buttons ul li {
        display: inline;
    }

    #domande-tabs .inbox .buttons .item, #domande-tabs .inbox .buttons #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #domande-tabs .inbox .buttons .comments, #domande-tabs .inbox .buttons #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #domande-tabs .inbox .buttons .thumbs, #domande-tabs .inbox .buttons #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #domande-tabs .inbox .buttons .condividi {
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        display: inline-block;
        position: relative;
        height: 11px;
        padding: 7px 20px 6px 32px;
        background: #7488ac;
        text-decoration: none;
    }

        #domande-tabs .inbox .buttons .item .label, #domande-tabs .inbox .buttons #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #domande-tabs .inbox .buttons .comments .label, #domande-tabs .inbox .buttons #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #domande-tabs .inbox .buttons .thumbs .label, #domande-tabs .inbox .buttons #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #domande-tabs .inbox .buttons .condividi .label {
            font-size: 10px;
            line-height: 11px;
            color: #FFF;
            text-transform: uppercase;
            display: block;
        }

.ui-datepicker {
    width: 281px !important;
}

.annunci-form .codiceAnnuncio {
    clear: both;
}

    .annunci-form .codiceAnnuncio label {
        display: inline-block !important;
    }

    .annunci-form .codiceAnnuncio span {
        display: inline-block !important;
    }

    .annunci-form .codiceAnnuncio .codiceAnnuncio-wrapper {
        float: left;
    }

@media only screen and (max-width: 489px) {
    .annunci-form .codiceAnnuncio .codiceAnnuncio-wrapper {
        width: 100%;
        float: none;
    }
}

.annunci-form .codiceAnnuncio .dataAnnuncio-wrapper {
    float: right;
}

@media only screen and (max-width: 489px) {
    .annunci-form .codiceAnnuncio .dataAnnuncio-wrapper {
        width: 100%;
        float: none;
        clear: both;
    }
}

.annunci-form .chosen-container.error a {
    border-color: red;
}

.annunci-form .b_dashed {
    border-top: 1px dashed #ccc;
    padding-top: 12px;
    margin-top: 5px;
    margin-bottom: 12px;
}

.annunci-form .el.select {
    overflow: visible !important;
}

    .annunci-form .el.select .el {
        margin: 0;
    }

    .annunci-form .el.select.calendar input {
        background: #fff url("../img/layout/calendar-icon.png") right center no-repeat;
        padding: 0 40px 0 10px;
        height: 50px !important;
        margin-bottom: 20px;
        line-height: 50px;
    }

.annunci-form .el.boxed {
    border: 1px solid #cdcdcd;
}

.annunci-form .el.bosch_smile .tit {
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
    text-transform: uppercase;
    color: #000;
    display: block;
}

.annunci-form .el.bosch_smile .subtit {
    clear: both;
    text-transform: uppercase;
    font-size: 13px;
    color: #333333;
    display: block;
    margin-left: 10px;
}

.annunci-form .el.bosch_smile .radiobts.singlecheck {
    padding-top: 0px;
    margin-left: 7px;
}

    .annunci-form .el.bosch_smile .radiobts.singlecheck .logo {
        margin-top: 10px;
        float: left;
    }

    .annunci-form .el.bosch_smile .radiobts.singlecheck input[type=checkbox]:not(old):checked + label,
    .annunci-form .el.bosch_smile .radiobts.singlecheck input[type=checkbox]:not(old) + label {
        margin-top: 18px;
        margin-left: -18px !important;
    }

.annunci-form .el.bmw_check_warranty {
    border: 1px solid #cdcdcd;
    padding: 0 7px;
    margin-top: 15px;
    margin-bottom: 15px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: initial;
    min-height: 80px;
}

    .annunci-form .el.bmw_check_warranty:before, .annunci-form .el.bmw_check_warranty:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .annunci-form .el.bmw_check_warranty a {
        outline: none;
    }

    .annunci-form .el.bmw_check_warranty span.title {
        clear: both;
        color: #333333;
        margin-left: 3px !important;
        font-size: 15px !important;
        text-transform: none;
        font-weight: bold;
        margin-bottom: 0px;
        display: block;
        line-height: 20px;
        text-indent: -999999px;
        background: url(../img/garanzie/bmw/logo-title.png);
        background-repeat: no-repeat;
        position: relative;
        top: -10px;
        z-index: 2;
    }

    .annunci-form .el.bmw_check_warranty .radiobts.singlecheck {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0;
    }

        .annunci-form .el.bmw_check_warranty .radiobts.singlecheck > label {
            width: auto !important;
        }

        .annunci-form .el.bmw_check_warranty .radiobts.singlecheck .warrantyLogo {
            display: inline-block;
            margin-left: 13px;
        }

.annunci-form .el.ann-pneumatici {
    width: 48%;
    float: left;
}

    .annunci-form .el.ann-pneumatici.right {
        float: right;
        clear: right;
    }

.annunci-form .el.ann-bollo {
    width: 48%;
    float: left;
}

.annunci-form .el.ann-revisione {
    width: 48%;
    float: right;
    clear: right;
}

    .annunci-form .el.ann-revisione.epoca {
        float: none;
    }

.annunci-form .el.ann-prezzo-operatori {
    margin-top: 35px;
}

.annunci-form .el.ann-prezzo-operatori-descr {
    width: 48%;
    float: right;
    clear: right;
}

@media only screen and (max-width: 489px) {
    .annunci-form .el.ann-prezzo-operatori-descr {
        width: 100%;
        float: none;
    }
}

.annunci-form .el.noeuro:before {
    display: none;
}

.annunci-form .el.noeuro .error {
    left: 0 !important;
}

.annunci-form .clear, .annunci-form #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list .annunci-form .item, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .comments, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .comments, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .thumbs, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .thumbs, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .condividi, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .condividi, .annunci-form #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item .annunci-form .buttons, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .buttons, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .annunci-form .buttons, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .buttons, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .annunci-form .buttons, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .buttons, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .annunci-form .buttons, .annunci-form #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item .annunci-form .header, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .header, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .annunci-form .header, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .header, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .annunci-form .header, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .header, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .annunci-form .header, .annunci-form #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine .annunci-form .issue, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue .annunci-form .last-issue-body, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body .annunci-form .block-commands, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .annunci-form .block-commands, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .annunci-form .block-commands, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .annunci-form .block-commands, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .annunci-form .block-commands, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .annunci-form .block-commands, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .annunci-form .block-commands, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .annunci-form .block-commands, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .annunci-form .block-commands, .annunci-form #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine .annunci-form .box-magazines, .annunci-form #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .annunci-form .item-body, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive .annunci-form .list-issues {
    *zoom: 1;
}

    .annunci-form .clear:before, .annunci-form #content_mymoto.content_garage .overview-list .item:before, #content_mymoto.content_garage .overview-list .annunci-form .item:before, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .comments:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .comments:before, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .thumbs:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .thumbs:before, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .condividi:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .condividi:before, .annunci-form #content_mymoto.content_garage .overview-list .item .buttons:before, #content_mymoto.content_garage .overview-list .item .annunci-form .buttons:before, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .buttons:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .annunci-form .buttons:before, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .buttons:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .annunci-form .buttons:before, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .buttons:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .annunci-form .buttons:before, .annunci-form #content_mymoto.content_garage .scadenze-list .item .header:before, #content_mymoto.content_garage .scadenze-list .item .annunci-form .header:before, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .header:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .annunci-form .header:before, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .header:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .annunci-form .header:before, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .header:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .annunci-form .header:before, .annunci-form #content_mymoto.content_magazine .issue:before, #content_mymoto.content_magazine .annunci-form .issue:before, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body:before, #content_mymoto.content_magazine .box-last-issue .annunci-form .last-issue-body:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues .item .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .issue .info .info-body .block-commands:before, #content_mymoto.content_magazine .issue .info .info-body .annunci-form .block-commands:before, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .annunci-form .block-commands:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .annunci-form .block-commands:before, .annunci-form #content_mymoto.content_magazine .box-magazines:before, #content_mymoto.content_magazine .annunci-form .box-magazines:before, .annunci-form #content_mymoto.content_magazine .box-magazines .item .item-body:before, #content_mymoto.content_magazine .box-magazines .item .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:before, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:before, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:before, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body:before, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .annunci-form .item-body:before, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues:before, #content_mymoto.content_magazine .box-archive .annunci-form .list-issues:before, .annunci-form .clear:after, .annunci-form #content_mymoto.content_garage .overview-list .item:after, #content_mymoto.content_garage .overview-list .annunci-form .item:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .comments:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .comments:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .thumbs:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .thumbs:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .condividi:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .condividi:after, .annunci-form #content_mymoto.content_garage .overview-list .item .buttons:after, #content_mymoto.content_garage .overview-list .item .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .buttons:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .buttons:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .buttons:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .scadenze-list .item .header:after, #content_mymoto.content_garage .scadenze-list .item .annunci-form .header:after, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .header:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .annunci-form .header:after, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .header:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .annunci-form .header:after, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .header:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .annunci-form .header:after, .annunci-form #content_mymoto.content_magazine .issue:after, #content_mymoto.content_magazine .annunci-form .issue:after, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body:after, #content_mymoto.content_magazine .box-last-issue .annunci-form .last-issue-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues .item .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .issue .info .info-body .block-commands:after, #content_mymoto.content_magazine .issue .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-magazines:after, #content_mymoto.content_magazine .annunci-form .box-magazines:after, .annunci-form #content_mymoto.content_magazine .box-magazines .item .item-body:after, #content_mymoto.content_magazine .box-magazines .item .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues:after, #content_mymoto.content_magazine .box-archive .annunci-form .list-issues:after {
        content: "";
        display: table;
    }

    .annunci-form .clear:after, .annunci-form #content_mymoto.content_garage .overview-list .item:after, #content_mymoto.content_garage .overview-list .annunci-form .item:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .comments:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .comments:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .thumbs:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .thumbs:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form .condividi:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form .condividi:after, .annunci-form #content_mymoto.content_garage .overview-list .item .buttons:after, #content_mymoto.content_garage .overview-list .item .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .buttons:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .buttons:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .buttons:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .annunci-form .buttons:after, .annunci-form #content_mymoto.content_garage .scadenze-list .item .header:after, #content_mymoto.content_garage .scadenze-list .item .annunci-form .header:after, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .header:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .annunci-form .header:after, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .header:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .annunci-form .header:after, .annunci-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .header:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .annunci-form .header:after, .annunci-form #content_mymoto.content_magazine .issue:after, #content_mymoto.content_magazine .annunci-form .issue:after, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body:after, #content_mymoto.content_magazine .box-last-issue .annunci-form .last-issue-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues .item .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .issue .info .info-body .block-commands:after, #content_mymoto.content_magazine .issue .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .annunci-form .block-commands:after, .annunci-form #content_mymoto.content_magazine .box-magazines:after, #content_mymoto.content_magazine .annunci-form .box-magazines:after, .annunci-form #content_mymoto.content_magazine .box-magazines .item .item-body:after, #content_mymoto.content_magazine .box-magazines .item .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form .item-body:after, .annunci-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .annunci-form .item-body:after, .annunci-form #content_mymoto.content_magazine .box-archive .list-issues:after, #content_mymoto.content_magazine .box-archive .annunci-form .list-issues:after {
        clear: both;
    }

.annunci-form .fields {
    *zoom: 1;
}

    .annunci-form .fields:before, .annunci-form .fields:after {
        content: "";
        display: table;
    }

    .annunci-form .fields:after {
        clear: both;
    }

.annunci-form b {
    font-size: 20px;
}

.annunci-form .separatore-sezione {
    margin: 10px 0;
    float: none;
}

.annunci-form .width-onethird {
    float: left;
    width: 32%;
    margin-right: 2% !important;
}

    .annunci-form .width-onethird.last {
        margin-right: 0% !important;
    }

.annunci-form label {
    color: #333333;
    margin-left: 3px !important;
    font-size: 15px !important;
    text-transform: none;
    font-weight: bold;
    margin-bottom: 0px;
    display: block;
    line-height: 20px;
}

    .annunci-form label .icon-required, .annunci-form .price-required .icon-required {
        font-size: 7px;
        color: #F00;
        line-height: 22px;
        padding-bottom: 12px;
        position: absolute;
        top: 0;
        padding-left: 3px;
    }

.annunci-form select {
    margin-bottom: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #FFF;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
    /* Inner mega hack - Chrome < 45 doesn't support a two-value syntax for background-position-x -> use calc to get posx from right */
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    background-repeat: no-repeat;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.annunci-form textarea {
    margin-bottom: 4px;
    border: 1px solid #cecece;
    width: 100%;
    font-size: 12px;
    font-weight: 300;
    color: #000000;
    padding: 8px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .annunci-form textarea:before, .annunci-form textarea:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .annunci-form textarea.disabled {
        color: #aaa;
        resize: none;
    }

.annunci-form input {
    margin-bottom: 4px;
    height: 50px !important;
    line-height: 39px;
    font-size: 12px;
    font-weight: 300;
    color: #000000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .annunci-form input:before, .annunci-form input:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.annunci-form .chosen-single {
    margin: 0;
    width: auto;
}

.annunci-form .tipo_moto, .annunci-form .tipo_accessorio, .annunci-form .ecoincentivi, .annunci-form .tipo_auto {
    margin-top: 8px;
}

    .annunci-form .tipo_moto #caratteristiche, .annunci-form .tipo_moto #registri, .annunci-form .tipo_accessorio #caratteristiche, .annunci-form .tipo_accessorio #registri, .annunci-form .ecoincentivi #caratteristiche, .annunci-form .ecoincentivi #registri, .annunci-form .tipo_auto #caratteristiche, .annunci-form .tipo_auto #registri {
        text-transform: uppercase;
        font-size: 13px;
        color: #333333;
        margin-left: 10px;
        line-height: 26px;
        font-weight: 300;
    }

@media only screen and (max-width: 1023px) {
    .annunci-form .tipo_moto #caratteristiche, .annunci-form .tipo_moto #registri, .annunci-form .tipo_accessorio #caratteristiche, .annunci-form .tipo_accessorio #registri, .annunci-form .ecoincentivi #caratteristiche, .annunci-form .ecoincentivi #registri, .annunci-form .tipo_auto #caratteristiche, .annunci-form .tipo_auto #registri {
        font-size: 12px;
        margin-left: 3px !important;
    }
}

.annunci-form .tipo_moto ul, .annunci-form .tipo_accessorio ul, .annunci-form .ecoincentivi ul, .annunci-form .tipo_auto ul {
    display: block;
    overflow: hidden;
}

    .annunci-form .tipo_moto ul li, .annunci-form .tipo_accessorio ul li, .annunci-form .ecoincentivi ul li, .annunci-form .tipo_auto ul li {
        margin: 0 5px 5px 0;
        float: left;
        width: 100%;
    }

        .annunci-form .tipo_moto ul li label, .annunci-form .tipo_accessorio ul li label, .annunci-form .ecoincentivi ul li label, .annunci-form .tipo_auto ul li label {
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            color: #666666;
            font-weight: 400;
        }

.annunci-form .tipo_moto.vintage ul li, .annunci-form .tipo_accessorio.vintage ul li, .annunci-form .ecoincentivi.vintage ul li, .annunci-form .tipo_auto.vintage ul li {
    width: 108px;
}

@media only screen and (max-width: 1023px) {
    .annunci-form .tipo_moto.vintage ul li, .annunci-form .tipo_accessorio.vintage ul li, .annunci-form .ecoincentivi.vintage ul li, .annunci-form .tipo_auto.vintage ul li {
        width: 108px;
    }
}

.annunci-form .tipo_accessorio ul li {
    width: 95px;
}

.annunci-form .note {
    display: block;
    font-family: Arial;
    font-size: 11px;
    margin-bottom: 6px;
    color: #777777;
    margin-left: 3px;
}

.annunci-form ul.servizipagamento label {
    margin-right: 13px;
}

.annunci-form .prezzo.ov-hidden {
    margin-top: 25px;
}

.annunci-form .prezzo b {
    margin-bottom: 6px;
    display: block;
}

.annunci-form .prezzo .el input {
    height: 70px !important;
    text-align: left;
    font-size: 25px !important;
    font-weight: 600;
}

.annunci-form .prezzo .el:before {
    content: "EURO";
    position: absolute;
    bottom: 32px;
    right: 33px;
    color: #808080;
    font-weight: lighter;
}

.annunci-form .prezzo .el .error {
    right: 97px;
    font-size: 13px;
    top: 7px;
}

.annunci-form .prezzo .cont {
    display: block;
    position: relative;
    height: 68px;
    border-bottom: 1px dashed #ccc;
    border-top: 1px dashed #ccc;
}

@media only screen and (max-width: 767px) {
    .annunci-form .prezzo .cont {
        margin-top: 10px;
    }
}

.annunci-form .prezzo .cont:before {
    position: absolute;
    right: 4px;
    top: 30px;
    font-size: 10px;
}

@media only screen and (max-width: 767px) {
    .annunci-form .prezzo .cont:before {
        right: 9px;
        top: 21px;
    }
}

.annunci-form .prezzo .cont:hover p {
    text-decoration: underline;
}

.annunci-form .prezzo .cont p {
    width: 175px;
    text-transform: uppercase;
    color: #808080;
    font-size: 10px;
    float: left;
    margin: 22px 0 0 0;
    line-height: 1.3;
}

@media only screen and (max-width: 1023px) {
    .annunci-form .prezzo .cont p {
        width: 50%;
        margin-top: 9px;
        float: left;
    }
}

.annunci-form .prezzo .cont img {
    margin-top: 22px;
    float: left;
}

@media only screen and (max-width: 767px) {
    .annunci-form .prezzo .cont img {
        margin-top: 13px;
        float: right;
        padding-right: 27px;
    }
}

.annunci-form .prezzo .level {
    overflow: hidden;
    position: absolute;
    top: 8px;
    right: -3px;
    width: 90px;
    height: 20px;
}

    .annunci-form .prezzo .level li {
        display: block;
        float: left;
    }

        .annunci-form .prezzo .level li span {
            height: 11px;
            width: 11px;
            display: block;
            background: #cccccc;
            border-radius: 180%;
            margin: 3px;
            -webkit-transform: scale(0.8);
            -moz-transform: scale(0.8);
            -ms-transform: scale(0.8);
            -o-transform: scale(0.8);
            transform: scale(0.8);
            -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
        }

            .annunci-form .prezzo .level li span.green.active {
                background: green;
            }

            .annunci-form .prezzo .level li span.orange.active {
                background: orange;
            }

            .annunci-form .prezzo .level li span.red.active {
                background: red;
            }

            .annunci-form .prezzo .level li span.active {
                -webkit-transform: scale(1);
                -moz-transform: scale(1);
                -ms-transform: scale(1);
                -o-transform: scale(1);
                transform: scale(1);
            }

.annunci-form .extra {
    margin-top: 25px;
}

.annunci-form .optionalContainer {
    max-height: 300px;
    overflow-y: auto;
}

    .annunci-form .optionalContainer #lststandardpackets li,
    .annunci-form .optionalContainer #lststandard li,
    .annunci-form .optionalContainer #lstoptionalpackets li,
    .annunci-form .optionalContainer #lstoptionals li {
        border-top: 0px;
        padding: 0;
        margin: 0;
    }

.annunci-form .accordion-head {
    border: 1px solid #CCC;
    padding: 15px 10px;
    margin-top: 25px;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
    display: block;
}

    .annunci-form .accordion-head:after {
        content: "\e60c";
        position: absolute;
        right: 10px;
        top: 16px;
        color: #000;
        font-size: 20px;
        font-family: 'motoit_icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .annunci-form .accordion-head.open:after {
        content: "\e60e";
    }

.annunci-form .accordion-content {
    display: none;
    padding: 7px;
    border-width: 0px 1px 1px;
    border-style: solid;
    border-color: #cccccc;
}

.annunci-form #accessoriDiSerie #divDiSerie {
    margin-top: 0px;
    border-top-width: 0px;
}

.annunci-form .detail p {
    margin: 0px;
    font-size: 20px;
    color: #404040;
    font-weight: 300;
}

    .annunci-form .detail p span {
        font-size: 22px;
        color: #7d94bc;
        font-weight: 500;
    }

.annunci-form .detail a {
    position: relative;
    font-weight: 300;
    font-size: 13px;
}

    .annunci-form .detail a:hover {
        text-decoration: none;
        padding-bottom: 3px;
        border-bottom: 1px solid #404040;
    }

    .annunci-form .detail a:before {
        position: absolute;
        right: -15px;
        top: 2px;
    }

.annunci-form .newgroup {
    display: block;
    margin-top: 25px;
    margin-bottom: 10px;
}

.annunci-form .titgroup {
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
}

.annunci-form .extra ul {
    margin-top: 10px;
}

    .annunci-form .extra ul li {
        border-top: 1px dashed #cccccc;
        padding: 10px 0px;
        width: 100%;
        float: none;
        clear: both;
    }

        .annunci-form .extra ul li > div {
            margin-top: -3px;
        }

@media only screen and (max-width: 1023px) {
    .annunci-form .extra ul li.radiobts label {
        font-size: 11px;
    }
}

.annunci-form .extra ul li label {
    margin-left: 7px;
    font-weight: 600;
    width: calc(100% - 100px);
}

@media only screen and (max-width: 1023px) {
    .annunci-form .extra ul li label {
        font-size: 12px;
        margin-left: 3px;
    }
}

.annunci-form .extra ul li label span {
    float: left;
}

.annunci-form .extra ul li .price {
    margin-top: -3px;
    float: right;
    color: #7d94bc;
    font-size: 20px;
    padding: 10px 0;
}

.annunci-form .extra ul li span.service-decription {
    margin-left: 40px;
    text-transform: none;
    display: block;
    font-family: 'Source Sans Pro', Arial, sans-serif;
    font-size: 14px;
    color: #404040;
    float: none;
}

@media only screen and (max-width: 1023px) {
    .annunci-form .extra ul li span.service-decription {
        font-size: 12px;
    }
}

.annunci-form .tags.tagging {
    background: #fff;
    padding: 3px;
    border: 1px solid #cecece;
}

    .annunci-form .tags.tagging .tag {
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        display: inline-block;
        margin: 3px;
        background: #7186aa;
        vertical-align: top;
        color: #fff;
        font-size: 14px;
        line-height: 14px;
        height: 14px;
        padding: 5px 30px 5px 10px;
        position: relative;
        font-weight: 300;
    }

        .annunci-form .tags.tagging .tag .delete {
            width: 10px;
            height: 10px;
            padding: 7px 10px;
            display: block;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            margin: auto 0;
            cursor: pointer;
        }

            .annunci-form .tags.tagging .tag .delete:before {
                width: 10px;
                height: 10px;
                display: block;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                font-size: 10px;
                line-height: 10px;
                color: #fff;
                font-weight: 700;
            }

    .annunci-form .tags.tagging .type-zone {
        font-size: 14px;
        line-height: 24px;
        height: 24px !important;
        width: auto !important;
        min-width: 20px;
        padding: 0 5px 0 5px;
        display: inline-block;
        border: none;
        margin: 3px;
    }

        .annunci-form .tags.tagging .type-zone:focus {
            outline: none;
        }

.annunci-form .tag-block .help-block {
    margin: 0;
    padding: 4px 2px;
    font-size: 10px;
    line-height: 12px;
    color: #c2c2c2;
}

.annunci-form .custominputfile {
    display: none;
}

.annunci-form .custominputfile-container {
    padding: 0 120px 0 0;
    height: 40px;
    position: relative;
}

    .annunci-form .custominputfile-container .file-label {
        display: block;
        height: 14px;
        padding: 12px 10px;
        font-size: 14px;
        line-height: 14px;
        font-weight: 300;
        color: #808080;
        background: #fff;
        border: 1px solid #cdcdcd;
    }

    .annunci-form .custominputfile-container .delete-button {
        display: none;
        width: 38px;
        height: 38px;
        cursor: pointer;
        position: absolute;
        top: 0;
        right: 121px;
        bottom: 0;
        margin: auto 0;
        font-family: 'motoit_icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
    }

        .annunci-form .custominputfile-container .delete-button:before {
            content: "\e617";
            display: block;
            width: 10px;
            height: 10px;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            margin: auto;
            font-size: 10px;
            line-height: 10px;
            color: #808080;
        }

    .annunci-form .custominputfile-container .choose-button {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        margin: auto 0;
        height: 30px;
        width: 110px;
        font-size: 12px;
        line-height: 30px;
        text-transform: uppercase;
        text-align: center;
        color: #fff;
        background: #7488ac;
        cursor: pointer;
    }

.annunci-form #sezione-garage .aggiungiAlGarage_info {
    display: block;
    clear: both;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    margin-left: 28px;
    margin-bottom: 10px;
    line-height: 15px;
}

/* nuovo css senza ICheck*/
.annunci-form.form .sortcomment span {
    font-family: Arial;
    font-size: 12px;
}

.annunci-form.form select.ann-marca,
.annunci-form.form select.ann-modello,
.annunci-form.form select.ann-version,
.annunci-form.form select.ann-anno,
.annunci-form.form select.ann-emissioni,
.annunci-form.form select.ann-pneumatici,
.annunci-form.form select.ann-owner,
.annunci-form.form select.ann-colore,
.annunci-form.form select.ann-permuta,
.annunci-form.form select.ann-passaggio,
.annunci-form.form select.ann-garanzia,
.annunci-form.form select.ann-tipoannuncio,
.annunci-form.form select.ann-categoria,
.annunci-form.form select.ann-segmento,
.annunci-form.form select.ann-immatricolazione,
.annunci-form.form select.ann-veicolo,
.annunci-form.form select.ann-tipologia,
.annunci-form.form select.ann-meseanno,
.annunci-form.form select.ann-alimentazione,
.annunci-form.form select.ann-cambio,
.annunci-form.form select.ann-colore,
.annunci-form.form select.ann-motore,
.annunci-form.form select.ann-trazione,
.annunci-form.form select.ann-marce,
.annunci-form.form select.ann-porte,
.annunci-form.form select.ann-immatricolazione-carico {
    margin-bottom: 20px;
    clear: both;
    width: 100%;
    margin-top: 0px;
    height: 50px !important;
    padding: 0 0 0 6px;
    line-height: 50px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .annunci-form.form select.ann-marca:before, .annunci-form.form select.ann-marca:after,
    .annunci-form.form select.ann-modello:before,
    .annunci-form.form select.ann-modello:after,
    .annunci-form.form select.ann-version:before,
    .annunci-form.form select.ann-version:after,
    .annunci-form.form select.ann-anno:before,
    .annunci-form.form select.ann-anno:after,
    .annunci-form.form select.ann-emissioni:before,
    .annunci-form.form select.ann-emissioni:after,
    .annunci-form.form select.ann-pneumatici:before,
    .annunci-form.form select.ann-pneumatici:after,
    .annunci-form.form select.ann-owner:before,
    .annunci-form.form select.ann-owner:after,
    .annunci-form.form select.ann-colore:before,
    .annunci-form.form select.ann-colore:after,
    .annunci-form.form select.ann-permuta:before,
    .annunci-form.form select.ann-permuta:after,
    .annunci-form.form select.ann-passaggio:before,
    .annunci-form.form select.ann-passaggio:after,
    .annunci-form.form select.ann-garanzia:before,
    .annunci-form.form select.ann-garanzia:after,
    .annunci-form.form select.ann-tipoannuncio:before,
    .annunci-form.form select.ann-tipoannuncio:after,
    .annunci-form.form select.ann-categoria:before,
    .annunci-form.form select.ann-categoria:after,
    .annunci-form.form select.ann-segmento:before,
    .annunci-form.form select.ann-segmento:after,
    .annunci-form.form select.ann-immatricolazione:before,
    .annunci-form.form select.ann-immatricolazione:after,
    .annunci-form.form select.ann-veicolo:before,
    .annunci-form.form select.ann-veicolo:after,
    .annunci-form.form select.ann-tipologia:before,
    .annunci-form.form select.ann-tipologia:after,
    .annunci-form.form select.ann-meseanno:before,
    .annunci-form.form select.ann-meseanno:after,
    .annunci-form.form select.ann-alimentazione:before,
    .annunci-form.form select.ann-alimentazione:after,
    .annunci-form.form select.ann-cambio:before,
    .annunci-form.form select.ann-cambio:after,
    .annunci-form.form select.ann-colore:before,
    .annunci-form.form select.ann-colore:after,
    .annunci-form.form select.ann-motore:before,
    .annunci-form.form select.ann-motore:after,
    .annunci-form.form select.ann-trazione:before,
    .annunci-form.form select.ann-trazione:after,
    .annunci-form.form select.ann-marce:before,
    .annunci-form.form select.ann-marce:after,
    .annunci-form.form select.ann-porte:before,
    .annunci-form.form select.ann-porte:after,
    .annunci-form.form select.ann-immatricolazione-carico:before,
    .annunci-form.form select.ann-immatricolazione-carico:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.annunci-form.form select.ann-colore {
    text-transform: lowercase;
}

.annunci-form.form p.prezzo-operatore {
    margin-top: 22px;
    font-size: 12px;
    padding: 3px 0 3px 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
}

@media only screen and (max-width: 1023px) {
    .annunci-form.form p.prezzo-operatore {
        margin-top: 2px;
        font-size: 12px;
    }
}

@media only screen and (max-width: 489px) {
    .annunci-form.form p.prezzo-operatore {
        margin-top: 2px;
        font-size: 12px;
    }
}

.annunci-form.form .el.ann-garanzia-box {
    width: 70% !important;
}

.annunci-form.form .el.ann-permuta-box {
    width: 25% !important;
}

.annunci-form.form .radiobts input {
    float: left;
    overflow: hidden;
    height: 28px !important;
    line-height: 28px;
    overflow: hidden;
}

.annunci-form.form .radiobts.singlecheck {
    padding-top: 34px;
}

.annunci-form.form ul.standardKit li {
    border: none;
    padding: 5px 0;
    font-size: 11px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    padding-left: 5px;
}

.annunci-form.form .max-annunci {
    border: 1px solid #FF8C00;
    padding: 15px 10px;
    width: 100%;
    box-sizing: border-box;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 16px;
    padding-left: 10px;
    background-color: #FBF0E5;
    color: #D87701;
    text-align: center;
}

    .annunci-form.form .max-annunci .icon.icon-warn {
        padding-right: 4px;
        color: #d87701;
    }

@media only screen and (max-width: 1023px) {
    .annunci-form.form .max-annunci {
        margin-top: 35px;
    }
}

.alert-bottom .annunci-form.form .max-annunci {
    margin-top: 0px !important;
    margin-bottom: 45px;
}

.annunci-form.form .servizipagamento .max-annunci {
    margin-bottom: 20px;
}

@media only screen and (max-width: 1023px) {
    .annunci-form.form .servizipagamento .max-annunci {
        margin-top: 0px;
    }
}

.annunci-form.form .clear, .annunci-form.form #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list .annunci-form.form .item, .annunci-form.form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form.form .comments, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form.form .comments, .annunci-form.form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form.form .thumbs, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form.form .thumbs, .annunci-form.form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .annunci-form.form .condividi, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .annunci-form.form .condividi, .annunci-form.form #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item .annunci-form.form .buttons, .annunci-form.form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form.form .buttons, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .annunci-form.form .buttons, .annunci-form.form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form.form .buttons, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .annunci-form.form .buttons, .annunci-form.form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form.form .buttons, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .annunci-form.form .buttons, .annunci-form.form #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item .annunci-form.form .header, .annunci-form.form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form.form .header, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .annunci-form.form .header, .annunci-form.form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form.form .header, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .annunci-form.form .header, .annunci-form.form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form.form .header, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .annunci-form.form .header, .annunci-form.form #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine .annunci-form.form .issue, .annunci-form.form #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue .annunci-form.form .last-issue-body, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form.form .item-body, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form.form .item-body, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form.form .item-body, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body .annunci-form.form .block-commands, .annunci-form.form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .annunci-form.form .block-commands, .annunci-form.form #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine .annunci-form.form .box-magazines, .annunci-form.form #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .annunci-form.form .item-body, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .annunci-form.form .item-body, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .annunci-form.form .item-body, .annunci-form.form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .annunci-form.form .item-body, .annunci-form.form #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive .annunci-form.form .list-issues {
    margin-top: 10px;
}

.content_autorepub .title-acquistati, .content_autorepub .title-acquistanuovo {
    font-family: 'Rubik';
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.content_autorepub .no-results {
    display: block;
    font-size: 16px;
    text-align: center;
    background: #eee;
    padding: 30px;
    margin-top: 20px;
}

.servizipagamento li {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif !important;
    font-size: 12px;
}

.servizipagamento .duration {
    display: block;
}

.servizipagamento .mm-durataordine {
    float: right;
}

.servizipagamento .mm-tipoordine {
    padding-left: 10px;
    text-transform: none;
    min-width: 325px;
    display: inline-block;
}

.acquistanuovo_box {
    display: block;
    margin-top: 40px;
}

    .acquistanuovo_box .error {
        display: inline;
        float: right;
        color: #F00;
        font-family: Arial;
        font-size: 12px;
    }

#content_mymoto.tuoi_annunci .notifications .pubblicati {
    float: none;
    margin-left: auto !important;
    margin-right: auto;
}

#content_mymoto.tuoi_annunci .text-centered {
    width: 80%;
    margin: 0 auto 1.5em;
    font-size: 14px;
    font-weight: 300;
}

#content_mymoto.tuoi_annunci .lista_annunci {
    width: 100%;
}

#content_mymoto.content_annunci .box_title {
    margin-left: 0px;
    margin-right: 0px;
}

#content_mymoto.content_annunci .annunci-form > .group-title {
    margin-top: 20px;
}

.group-title {
    margin-top: 50px;
    font-size: 33px;
    font-weight: 200;
    background-color: #98abc3;
    padding-top: 20px;
    padding-left: 10px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    color: #FFF;
}

@media only screen and (max-width: 489px) {
    .group-title {
        margin-top: 20px;
        font-size: 22px;
        font-weight: 200;
    }
}

.group-title .group-number {
    border: 1px solid white;
    border-radius: 120px;
    width: 40px;
    display: inline-block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 28px;
    outline: none;
    margin-right: 10px;
}

@media only screen and (max-width: 489px) {
    .group-title .group-number {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 20px;
        margin-right: 7px;
    }
}

div#content_mymoto.request_offer div#carica_annuncio {
    width: auto !important;
}

div#content_mymoto.request_offer .el.four-col-block-margin.floatRight .chosen-container {
    width: 99.99% !important;
}

div#content_mymoto.request_offer .altreinfo_note {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: 15px;
    color: #808080;
    margin-bottom: 8px;
    display: block;
}

div#content_mymoto.request_offer .lista_ricerche {
    clear: both;
    margin-top: 50px !important;
}

#content_mymoto.content_listini {
    /*
	.box_title {
		margin-left: 10px;
		margin-top: 20px;
		margin-bottom: 20px;
		position: relative;
		.title {
			font-size: 24px;
			color: #000;
			text-transform: uppercase;
			@include media(medium-screens) {
				display: block;
				width: 350px;
			}
			.icon {
				color: $col-blu;
				margin-right: 5px;
				font-size: 40px;
				vertical-align: sub;
			}
		}
		.subtitle {
			text-transform: lowercase;
			font-size: 16px;
			color: #808080;
			font-weight: 300;
			margin: 0;
			&.big {
				text-transform: none;
				font-size: 24px;
				padding-left: 45px;
			}
		}
		&.border {
			margin-left: -10px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #cdcdcd;
		}
	}*/
}

    #content_mymoto.content_listini .contatori .notifications .salvati {
        margin-left: 40%;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_listini .contatori .notifications .salvati {
        margin-left: 25%;
    }
}

#content_mymoto.content_listini .text-centered {
    width: 80%;
    margin: 1.5em auto;
    font-size: 14px;
    font-weight: 300;
}

#content_mymoto.content_listini .lista_annunci, #content_mymoto.content_listini .lista_listini {
    width: 100%;
}

#content_mymoto.content_listini .results-wrap {
    float: left;
    padding-bottom: 20px;
    width: 100%;
    margin-top: 10px;
}

#content_mymoto.content_listini .toolbar {
    padding-bottom: 0;
}

#content_mymoto.content_listini .blocco-listino {
    position: relative;
    margin: 0px 0 30px 0;
    padding: 0 0 11px 0;
    border-bottom: 1px dashed #cdcdcd;
    min-height: 146px;
    float: left;
    width: 100%;
    background: transparent none;
}

#content_mymoto.content_listini .blocco-listino {
    *zoom: 1;
}

    #content_mymoto.content_listini .blocco-listino:before, #content_mymoto.content_listini .blocco-listino:after {
        content: "";
        display: table;
    }

    #content_mymoto.content_listini .blocco-listino:after {
        clear: both;
    }

    #content_mymoto.content_listini .blocco-listino .imagebox {
        display: block;
        float: left;
        position: relative;
        margin-right: 8px;
    }

        #content_mymoto.content_listini .blocco-listino .imagebox span.adtype {
            width: 120px;
            height: 100%;
            display: block;
            position: absolute;
            right: 0px;
            top: 7px;
            text-align: right;
            z-index: 2;
        }

            #content_mymoto.content_listini .blocco-listino .imagebox span.adtype .adtype-nonalistino {
                background: #a69253;
                font-size: 11px;
                color: white;
                text-transform: uppercase;
                line-height: 23px;
                margin-right: 0;
                font-weight: 600;
                height: 23px;
                display: block;
                z-index: 4;
                float: right;
                clear: both;
            }

                #content_mymoto.content_listini .blocco-listino .imagebox span.adtype .adtype-nonalistino:before {
                    content: 'non piu\' a listino';
                    text-align: center;
                    padding: 0 6px;
                }

    #content_mymoto.content_listini .blocco-listino img.fotolistino {
        float: left;
        border: 1px solid #cdcdcd;
        width: 212px;
        height: 149px;
        overflow: hidden;
    }

    #content_mymoto.content_listini .blocco-listino .infos {
        float: left;
        top: 0;
        left: 0px;
        z-index: 1;
        min-height: 82px;
    }

        #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating {
            background-image: url("../img/layout/rating-sprite.png");
            background-repeat: no-repeat;
            display: block;
            width: 90px;
            height: 16px;
            margin: 3px 0 4px 15px;
        }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-1 {
                background-position: 0 -16px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-2 {
                background-position: 0 -32px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-3 {
                background-position: 0 -48px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-4 {
                background-position: 0 -64px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-5 {
                background-position: 0 -80px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-6 {
                background-position: 0 -96px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-7 {
                background-position: 0 -112px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-8 {
                background-position: 0 -128px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-9 {
                background-position: 0 -144px;
            }

            #content_mymoto.content_listini .blocco-listino .infos .fivestar-rating.rank-10 {
                background-position: 0 -160px;
            }

    #content_mymoto.content_listini .blocco-listino .brand {
        display: inline-block;
        font-size: 20px;
        line-height: 28px;
        color: #262626;
        margin: 0px 0 0 15px;
        max-width: 405px;
    }

        #content_mymoto.content_listini .blocco-listino .brand h3 {
            font-weight: 600;
        }

    #content_mymoto.content_listini .blocco-listino .model {
        font-size: 14px;
        color: #262626;
        margin: 0 0 0 15px;
        max-width: 405px;
    }

    #content_mymoto.content_listini .blocco-listino .price {
        font-size: 28px;
        color: #7d94bc;
        margin: 7px 0 0 15px;
        max-width: 405px;
    }

    #content_mymoto.content_listini .blocco-listino .stars {
        margin: 0 0 0 15px;
        max-width: 405px;
        height: 24px;
        overflow: hidden;
    }

    #content_mymoto.content_listini .blocco-listino .other-info {
        font-size: 13px;
        color: #808080;
        margin: 0 0 0 15px;
    }

    #content_mymoto.content_listini .blocco-listino .moto-info-list {
        float: left;
        width: 534px;
        overflow: hidden;
        margin: 14px 0 0 0;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        #content_mymoto.content_listini .blocco-listino .moto-info-list:before, #content_mymoto.content_listini .blocco-listino .moto-info-list:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_listini .blocco-listino .moto-info-list {
        margin: 5px 0 0 0;
    }
}

#content_mymoto.content_listini .blocco-listino .moto-info-list li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 25px;
    line-height: 40px;
    font-size: 11px;
    text-align: center;
    text-transform: uppercase;
    border: 0px none;
    border-left: none;
}

    #content_mymoto.content_listini .blocco-listino .moto-info-list li:before, #content_mymoto.content_listini .blocco-listino .moto-info-list li:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_recens {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 130px;
        padding-left: 10px;
        border: 0px none;
    }

        #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_recens:before, #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_recens:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_recens {
        width: 73px;
    }
}

#content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_recens a {
    margin-left: 3px;
    padding: 7px 14px 6px 14px;
    max-width: 34px;
    overflow: hidden;
    cursor: pointer;
    vertical-align: top;
}

#content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_schedatecn {
    width: 107px;
    border: 0px none;
}

    #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_schedatecn a {
        margin-left: 3px;
        padding: 7px 15px 6px 15px;
        max-width: 100px;
        overflow: hidden;
        cursor: pointer;
        vertical-align: top;
    }

        #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_schedatecn a .label {
            min-width: 75px;
        }

#content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_msg_nuovo, #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_msg_usato {
    width: 105px;
    border: 0px none;
}

    #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_msg_nuovo a, #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_msg_usato a {
        margin-left: 3px;
        padding: 7px 15px 6px 15px;
        max-width: 100px;
        overflow: hidden;
        cursor: pointer;
        vertical-align: top;
    }

        #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_msg_nuovo a .label, #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_msg_usato a .label {
            min-width: 73px;
        }

#content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_delete {
    width: 87px;
    border: 0px none;
}

    #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_delete a {
        margin-left: 3px;
        padding: 7px 17px 6px 33px;
        max-width: 34px;
        overflow: hidden;
        cursor: pointer;
        vertical-align: top;
    }

        #content_mymoto.content_listini .blocco-listino .moto-info-list li.lst_delete a .icon {
            left: 12px;
            top: 7px;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_listini .blocco-listino {
        padding-top: 1em;
    }

        #content_mymoto.content_listini .blocco-listino .infos {
            position: static;
        }

        #content_mymoto.content_listini .blocco-listino .moto-info-list {
            width: 100%;
        }

        #content_mymoto.content_listini .blocco-listino .brand,
        #content_mymoto.content_listini .blocco-listino .model,
        #content_mymoto.content_listini .blocco-listino .price,
        #content_mymoto.content_listini .blocco-listino .other-info {
            margin-left: 0;
        }
}

#content_mymoto.content_listini .blocco-listino .icheckbox.checked {
    padding: 0;
}

    #content_mymoto.content_listini .blocco-listino .icheckbox.checked > div {
        padding: 0 0 0 20px;
    }

#content_mymoto.content_listini .blocco-listino .toggleCheck {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 40px;
    height: 40px;
}

#content_mymoto.content_listini .blocco-listino .close {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 12px;
    z-index: 3;
    text-decoration: none;
}

#content_mymoto.content_garage {
    /*
	.box_title {
		margin-left: 10px;
		margin-top: 20px;
		margin-bottom: 20px;
		position: relative;
		.title {
			font-size: 24px;
			color: #000;
			text-transform: uppercase;
			padding-left: 0px;
			@include media(medium-screens) {
				display: block;
				width: 350px;
			}
			.icon {
				color: $col-blu;
				margin-right: 5px;
				font-size: 40px;
				vertical-align: sub;
				position: relative;
			}
		}
		.subtitle {
			text-transform: lowercase;
			font-size: 16px;
			color: #808080;
			font-weight: 300;
			margin: 0;
			&.big {
				text-transform: none;
				font-size: 24px;
				padding-left: 45px;
			}
		}
		&.border {
			margin-left: -10px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #cdcdcd;
		}
	}
	*/
}

    #content_mymoto.content_garage .new-button-box {
        float: none;
        margin-bottom: 80px;
    }

    #content_mymoto.content_garage .clear:after, #content_mymoto.content_garage .overview-list .item:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:after, #content_mymoto.content_garage .overview-list .item .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:after, #content_mymoto.content_garage .scadenze-list .item .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:after, #content_mymoto.content_garage #content_mymoto.content_magazine .issue:after, #content_mymoto.content_magazine #content_mymoto.content_garage .issue:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-last-issue .last-issue-body:after, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_garage .last-issue-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .issue .info .info-body .block-commands:after, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_garage .block-commands:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-magazines:after, #content_mymoto.content_magazine #content_mymoto.content_garage .box-magazines:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-magazines .item .item-body:after, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_garage .item-body:after, #content_mymoto.content_garage #content_mymoto.content_magazine .box-archive .list-issues:after, #content_mymoto.content_magazine .box-archive #content_mymoto.content_garage .list-issues:after {
        content: '';
        display: block;
        clear: both;
    }

    #content_mymoto.content_garage .overview-title {
        padding-left: 48px;
        margin-top: 20px;
        text-transform: uppercase;
        font-weight: 600;
        font-size: 16px;
        line-height: 34px;
        position: relative;
    }

        #content_mymoto.content_garage .overview-title .icon.icon-motocicletta {
            font-size: 34px;
            position: absolute;
            top: 0;
            left: 5px;
            color: #7d94bc;
        }

        #content_mymoto.content_garage .overview-title .icon.icon-automobile {
            position: absolute;
            color: #7d94bc;
            font-size: 27px;
            font-weight: 600;
            top: 4px;
            left: 0;
        }

    #content_mymoto.content_garage .overview-list {
        padding-bottom: 60px;
    }

        #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi {
            margin-top: 0px;
            border-bottom: 1px solid #cdcdcd;
            position: relative;
            margin-bottom: 40px;
        }

            #content_mymoto.content_garage .overview-list .item .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .garage-img-wrapper {
                position: relative;
                border: 1px solid #cdcdcd;
                overflow: hidden;
                float: left;
                width: 214px;
                height: 160px;
                box-sizing: border-box;
                background-size: cover;
                background-repeat: no-repeat;
                background-position: center center;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .garage-img-wrapper {
        width: 100%;
        height: auto;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .garage-img-wrapper {
        width: 214px;
        height: 160px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .garage-img-wrapper, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .garage-img-wrapper, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .garage-img-wrapper {
        width: 100%;
        height: auto;
        float: none;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox {
    display: block;
    float: left;
    margin-right: 8px;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 158px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox {
        float: none;
        margin-right: 0;
        position: static;
        display: block;
        width: 100%;
        height: 250px;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox {
        float: left;
        margin-right: 0;
        position: relative;
        display: block;
        width: 212px;
        height: 158px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox {
        display: block;
        float: none;
        margin-right: 0;
        position: static;
        width: 100%;
        height: 230px;
    }
}

@media only screen and (max-width: 489px) and (max-width: 410px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox {
        height: 200px;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .videos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .videos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .videos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list .item .vehicle .imagebox .photos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .photos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .photos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .photos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .photos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .photos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .photos-count {
    position: absolute;
    bottom: 3px;
    border-radius: 2px;
    background: rgba(60, 60, 60, 0.8);
    right: 3px;
    color: #FFF;
    padding: 4px 3px;
    font-size: 11px;
    line-height: 11px;
    vertical-align: middle;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .imagebox .videos-count span[class^='icon'], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .videos-count span[class^='icon'], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .videos-count span[class^='icon'], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .videos-count span[class^='icon'], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .videos-count span[class^='icon'], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .videos-count span[class^='icon'], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .videos-count span[class^='icon'], #content_mymoto.content_garage .overview-list .item .vehicle .imagebox .photos-count span[class^='icon'], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .photos-count span[class^='icon'], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .photos-count span[class^='icon'], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .photos-count span[class^='icon'], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .photos-count span[class^='icon'], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .photos-count span[class^='icon'], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .photos-count span[class^='icon'] {
        padding-right: 2px;
        vertical-align: middle;
    }

#content_mymoto.content_garage .overview-list .item .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .videos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .videos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .videos-count, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .videos-count, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .videos-count {
    right: 39px;
}

#content_mymoto.content_garage .overview-list .item .vehicle .imagebox .garagetype, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .garagetype, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .garagetype, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .garagetype, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .garagetype, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .garagetype, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .garagetype {
    width: 120px;
    height: 100%;
    display: block;
    position: absolute;
    right: -6px;
    top: 7px;
    text-align: right;
    z-index: 2;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .imagebox .garagetype .garagetype-vehicletype, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .garagetype .garagetype-vehicletype, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .garagetype .garagetype-vehicletype, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .garagetype .garagetype-vehicletype, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .garagetype .garagetype-vehicletype, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .garagetype .garagetype-vehicletype, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .garagetype .garagetype-vehicletype {
        background: #ffdf10;
        font-size: 11px;
        color: black;
        text-transform: uppercase;
        line-height: 23px;
        margin-right: 5px;
        font-weight: 600;
        height: 23px;
        display: block;
        z-index: 4;
        float: right;
        clear: both;
    }

        #content_mymoto.content_garage .overview-list .item .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .imagebox .garagetype .garagetype-vehicletype.sold:before {
            content: 'Venduto';
            text-align: center;
            padding: 0 6px;
        }

#content_mymoto.content_garage .overview-list .item .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos {
    float: left;
    top: 0;
    left: 0px;
    z-index: 1;
    min-height: 60px;
    min-width: 230px;
    width: 540px;
    padding-left: 5px;
    box-sizing: border-box;
    clear: right;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos {
        width: 499px;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos {
        width: 100%;
        position: static;
        margin-top: 10px;
        min-height: 0;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos {
        width: calc(100% - 223px);
        position: static;
        margin-top: 0px;
        min-height: 60px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos {
        float: none;
        width: 100%;
        margin-top: 10px;
        min-height: 0;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .infos .brand, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .brand, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .brand, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .brand, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .brand, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .brand, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .brand {
    display: inline-block;
    font-size: 20px;
    line-height: 28px;
    color: #262626;
    margin: 0px 0 0 15px;
    max-width: 405px;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .brand h3 {
        font-weight: 600;
        display: inline-block;
        max-width: 405px;
        line-height: 21px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .brand h3 {
        max-width: none;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .brand h3 {
        max-width: 220px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .brand h3, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .brand h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .brand h3 {
        max-width: none;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .infos .model, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .model, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .model, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .model, #content_mymoto.content_garage .overview-list .item .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .version {
    font-size: 14px;
    color: #262626;
    margin: 0 0 0 15px;
    max-width: 405px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .infos .model, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .model, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .model, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .model, #content_mymoto.content_garage .overview-list .item .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .version {
        max-width: 220px;
    }

    #content_mymoto.content_garage .overview-list .item .vehicle .infos .brand, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .brand, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .brand, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .brand, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .brand, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .brand, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .brand,
    #content_mymoto.content_garage .overview-list .item .vehicle .infos .model,
    #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .model,
    #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .model,
    #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .model, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .model, #content_mymoto.content_garage .overview-list .item .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .infos .version, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .infos .version, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .infos .version {
        margin-left: 0;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details {
    float: left;
    top: 0;
    left: 0px;
    z-index: 1;
    min-height: 70px;
    min-width: 230px;
    width: 540px;
    padding-left: 20px;
    box-sizing: border-box;
    clear: right;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details {
        width: 499px;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details {
        width: 100%;
        position: static;
        margin-top: 10px;
        min-height: 0px;
        padding-left: 5px;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details {
        width: calc(100% - 223px);
        position: static;
        margin-top: 0px;
        min-height: 80px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details {
        float: none;
        width: 100%;
        margin-top: 10px;
        min-height: 0px;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .details ul li, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details ul li, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details ul li, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details ul li, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details ul li, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details ul li, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details ul li {
    font-size: 12px;
    line-height: 19px;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .details ul li .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details ul li .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details ul li .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details ul li .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details ul li .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details ul li .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details ul li .label {
        color: inherit;
        font-weight: 700;
        color: #262626;
        display: inline-block;
        width: 30%;
    }

    #content_mymoto.content_garage .overview-list .item .vehicle .details ul li .value, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .details ul li .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .details ul li .value, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .details ul li .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .details ul li .value, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .details ul li .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .details ul li .value {
        color: inherit;
        font-weight: 400;
        color: #767676;
        display: inline;
        width: 62%;
    }

#content_mymoto.content_garage .overview-list .item .vehicle .deadlines, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .deadlines, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .deadlines, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .deadlines, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .deadlines, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .deadlines, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .deadlines {
    float: left;
    width: 100%;
    padding-left: 5px;
    box-sizing: border-box;
    border: 1px solid #cdcdcd;
    margin-top: 10px !important;
    clear: both;
    padding: 10px;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .deadlines ul li, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .deadlines ul li, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .deadlines ul li, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .deadlines ul li, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .deadlines ul li, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .deadlines ul li, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .deadlines ul li {
        font-size: 12px;
        line-height: 19px;
    }

        #content_mymoto.content_garage .overview-list .item .vehicle .deadlines ul li .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .deadlines ul li .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .deadlines ul li .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .deadlines ul li .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .deadlines ul li .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .deadlines ul li .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .deadlines ul li .label {
            color: inherit;
            font-weight: 700;
            color: #262626;
            display: inline-block;
            width: 45%;
        }

        #content_mymoto.content_garage .overview-list .item .vehicle .deadlines ul li .value, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .deadlines ul li .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .deadlines ul li .value, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .deadlines ul li .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .deadlines ul li .value, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .deadlines ul li .value, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .deadlines ul li .value {
            color: inherit;
            font-weight: 400;
            color: #767676;
            display: inline;
            width: 52%;
        }

#content_mymoto.content_garage .overview-list .item .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links {
    display: block;
    height: 20px;
    float: left;
    clear: right;
    min-width: 230px;
    width: 540px;
    padding-left: 5px;
    box-sizing: border-box;
    clear: right;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links {
        width: 499px;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links {
        width: 100%;
        position: static;
        margin-top: 10px;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links {
        width: calc(100% - 223px);
        position: static;
        margin-top: 0px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links {
        float: none;
        width: 100%;
        margin-top: 10px;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .vehic-links div[class^="vehic_"], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links div[class^="vehic_"], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links div[class^="vehic_"], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links div[class^="vehic_"], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links div[class^="vehic_"], #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links div[class^="vehic_"], #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links div[class^="vehic_"] {
    display: inline-block;
    padding-left: 30px;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child {
        padding-left: 15px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child {
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child {
        padding-left: 15px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links div[class^="vehic_"]:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links div[class^="vehic_"]:first-child {
        padding-left: 0px;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.item, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.item, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.item, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.item, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.item, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.item, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.item, #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters a.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.comments, #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters a.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.thumbs, #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters a.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.condividi {
    text-transform: uppercase;
    color: #4674c3;
    font-size: 13px;
    font-weight: 600;
    outline: none;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.item .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.item .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.item .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.item .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.item .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.item .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.item .icon, #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters a.comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.comments .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.comments .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.comments .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.comments .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.comments .icon, #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters a.thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.thumbs .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.thumbs .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.thumbs .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.thumbs .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.thumbs .icon, #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters a.condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .item .vehicle .vehic-links a.condividi .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-links a.condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-links a.condividi .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-links a.condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-links a.condividi .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-links a.condividi .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-links a.condividi .icon {
        display: none;
    }

#content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions {
    float: right;
    margin-top: 30px;
    display: table;
    min-width: 308px !important;
    width: 348px;
    height: 36px;
    /*background-color: yellow;*/
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions {
        width: 100%;
        max-width: none;
        margin-top: 13px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions {
        width: 100%;
    }
}

#content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions .action, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions .action, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions .action, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions .action, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions .action, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions .action, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions .action {
    width: 33%;
    overflow: hidden;
    text-align: right;
    display: table-cell;
    padding-left: 1.5%;
}

    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions .action:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions .action:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions .action:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions .action:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions .action:first-child, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions .action:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions .action:first-child {
        padding-left: 15px;
    }

    #content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions .action a, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions .action a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions .action a, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions .action a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions .action a, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions .action a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions .action a {
        height: 36px;
        line-height: 36px;
        box-sizing: border-box;
        width: 100%;
        padding: 12px 8px 12px 8px;
        text-align: center;
        cursor: pointer;
    }

        #content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions .action a .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions .action a .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions .action a .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions .action a .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions .action a .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions .action a .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions .action a .label {
            font-size: 15px;
            color: #FFF;
            text-transform: capitalize;
            display: block;
            position: static !important;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        }

            #content_mymoto.content_garage .overview-list .item .vehicle .vehic-actions .action a .label:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .vehicle .vehic-actions .action a .label:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .vehicle .vehic-actions .action a .label:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .vehicle .vehic-actions .action a .label:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .vehicle .vehic-actions .action a .label:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .vehicle .vehic-actions .action a .label:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .vehicle .vehic-actions .action a .label:before {
                padding-right: 8px;
                font-family: 'motoit_icomoon';
            }

#content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons {
    width: 245px;
    border: 1px solid #ccc;
    border-bottom: none;
    padding: 0 10px;
    position: absolute;
    right: 0;
    bottom: 0;
    margin: 0;
}

    #content_mymoto.content_garage .overview-list .item .buttons .button, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons .button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons .button, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons .button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons .button, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons .button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons .button {
        height: 48px;
        display: block;
        border-bottom: 1px dashed #ccc;
        position: relative;
        text-decoration: none;
        /* &.quotation {
						.icon {
							background:  url('../img/layout/quotazione.png') center center no-repeat;
						}
					}*/
    }

        #content_mymoto.content_garage .overview-list .item .buttons .button:hover .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons .button:hover .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons .button:hover .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons .button:hover .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons .button:hover .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons .button:hover .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons .button:hover .label {
            text-decoration: underline;
        }

        #content_mymoto.content_garage .overview-list .item .buttons .button.last, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons .button.last, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons .button.last, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons .button.last, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons .button.last, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons .button.last, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons .button.last {
            border-bottom: none;
        }

        #content_mymoto.content_garage .overview-list .item .buttons .button .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons .button .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons .button .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons .button .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons .button .icon, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons .button .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons .button .icon {
            display: block;
            width: 57px;
            height: 48px;
            position: absolute;
            top: 0;
            left: 0;
            text-align: center;
        }

            #content_mymoto.content_garage .overview-list .item .buttons .button .icon:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons .button .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons .button .icon:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons .button .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons .button .icon:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons .button .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons .button .icon:before {
                font-size: 20px;
                line-height: 20px;
                height: 20px;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto 0;
                color: #7186aa;
            }

        #content_mymoto.content_garage .overview-list .item .buttons .button .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons .button .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons .button .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons .button .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons .button .label, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons .button .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons .button .label {
            font-size: 12px;
            line-height: 12px;
            padding: 18px 0 18px 57px;
            text-transform: uppercase;
            color: #808080;
            display: block;
        }

#content_mymoto.content_garage .overview-list .nogarageitem p {
    font-size: 15px;
    color: #808080;
    font-weight: 300;
}

    #content_mymoto.content_garage .overview-list .nogarageitem p a {
        font-weight: bold;
        color: #262626;
    }

#content_mymoto.content_garage .scadenze-list {
    padding: 10px 0 35px 0;
}

    #content_mymoto.content_garage .scadenze-list form,
    #content_mymoto.content_garage .scadenze-list div#form {
        float: none;
    }

    #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza {
        margin-bottom: 20px;
    }

        #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #pnlFormScadenza .chosen-container .chosen-results {
            max-height: 120px;
        }

        #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .toggle-button {
            width: 34px !important;
            margin-top: 0px !important;
        }

        #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .item, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .comments, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .thumbs, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .condividi {
            padding: 0 7px 0 7px;
        }

            #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .item.new-deadline, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.comments, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.thumbs, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.condividi {
                display: none;
            }

                #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .item.new-deadline.opened, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.opened.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.opened.comments, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.opened.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.opened.thumbs, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.opened.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.opened.condividi {
                    display: block;
                }

                    #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .item.new-deadline.opened fieldset, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.opened.comments fieldset, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.opened.comments fieldset, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.opened.thumbs fieldset, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.opened.thumbs fieldset, #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.opened.condividi fieldset, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .new-deadline.opened.condividi fieldset {
                        min-width: 0;
                    }

        #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .validate-form .el span.error {
            background-color: #f0f0f0;
        }

        #content_mymoto.content_garage .scadenze-list #garage_nuova_scadenza .radiobts {
            clear: right;
            margin: 34px 0;
        }

    #content_mymoto.content_garage .scadenze-list .item, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi {
        border-bottom: 1px solid #cdcdcd;
        margin-bottom: 40px;
        padding: 0 0 0 7px;
        overflow: hidden;
    }

        #content_mymoto.content_garage .scadenze-list .item.new-deadline, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .new-deadline.comments, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .new-deadline.thumbs, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .new-deadline.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .new-deadline.condividi {
            background: #f0f0f0;
            border-bottom: 0px none;
            padding-right: 0px;
        }

        #content_mymoto.content_garage .scadenze-list .item.opened .header .col.toggle-button .icon.status-closed, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.comments .header .col.toggle-button .icon.status-closed, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .opened.comments .header .col.toggle-button .icon.status-closed, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.thumbs .header .col.toggle-button .icon.status-closed, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .opened.thumbs .header .col.toggle-button .icon.status-closed, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.condividi .header .col.toggle-button .icon.status-closed, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .opened.condividi .header .col.toggle-button .icon.status-closed {
            display: none;
        }

        #content_mymoto.content_garage .scadenze-list .item.opened .header .col.toggle-button .icon.status-opened, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.comments .header .col.toggle-button .icon.status-opened, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .opened.comments .header .col.toggle-button .icon.status-opened, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.thumbs .header .col.toggle-button .icon.status-opened, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .opened.thumbs .header .col.toggle-button .icon.status-opened, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.condividi .header .col.toggle-button .icon.status-opened, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .opened.condividi .header .col.toggle-button .icon.status-opened {
            display: block;
        }

        #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header {
            height: 40px;
        }

            #content_mymoto.content_garage .scadenze-list .item .header .col, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col {
                float: left;
                font-size: 14px;
                line-height: 14px;
                height: 14px;
                padding: 13px 0;
                color: #403f3f;
            }

                #content_mymoto.content_garage .scadenze-list .item .header .col.title-new-deadline, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.title-new-deadline, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.title-new-deadline, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.title-new-deadline, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.title-new-deadline, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.title-new-deadline, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.title-new-deadline {
                    height: 40px;
                    padding: 0;
                }

                    #content_mymoto.content_garage .scadenze-list .item .header .col.title-new-deadline .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.title-new-deadline .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.title-new-deadline .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.title-new-deadline .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.title-new-deadline .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.title-new-deadline .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.title-new-deadline .icon {
                        padding: 6px 0;
                        height: 28px;
                        display: inline-block;
                        vertical-align: top;
                        color: #7d94bc;
                        margin-left: -2px;
                    }

                        #content_mymoto.content_garage .scadenze-list .item .header .col.title-new-deadline .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.title-new-deadline .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.title-new-deadline .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.title-new-deadline .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.title-new-deadline .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.title-new-deadline .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.title-new-deadline .icon:before {
                            font-size: 28px;
                            line-height: 28px;
                        }

                    #content_mymoto.content_garage .scadenze-list .item .header .col.title-new-deadline .title-content, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.title-new-deadline .title-content, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.title-new-deadline .title-content, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.title-new-deadline .title-content, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.title-new-deadline .title-content, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.title-new-deadline .title-content, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.title-new-deadline .title-content {
                        padding: 13px 0 13px 12px;
                        display: inline-block;
                        vertical-align: top;
                        text-transform: none;
                        font-weight: 500;
                        font-size: 18px;
                        color: #333;
                        font-family: "Rubik", Arial, sans-serif;
                    }

                #content_mymoto.content_garage .scadenze-list .item .header .col.reminder, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.reminder, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.reminder, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.reminder, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.reminder, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.reminder, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.reminder {
                    height: 40px;
                    padding: 0;
                }

                    #content_mymoto.content_garage .scadenze-list .item .header .col.reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.reminder .icon {
                        padding: 9px 0;
                        height: 22px;
                        display: block;
                        color: #7d94bc;
                    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .scadenze-list .item .header .col.reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.reminder .icon {
        padding-top: 7px;
    }
}

#content_mymoto.content_garage .scadenze-list .item .header .col.reminder .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.reminder .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.reminder .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.reminder .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.reminder .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.reminder .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.reminder .icon:before {
    font-size: 22px;
    line-height: 22px;
}

#content_mymoto.content_garage .scadenze-list .item .header .col.date, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.date, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.date, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.date {
    padding-left: 15px;
    width: 85px;
}

#content_mymoto.content_garage .scadenze-list .item .header .col.time-left, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.time-left, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.time-left, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.time-left, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.time-left, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.time-left, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.time-left {
    padding-left: 5px;
    width: 160px;
}

#content_mymoto.content_garage .scadenze-list .item .header .col.title, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.title, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.title, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.title, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.title, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.title, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.title {
    padding-left: 33px;
    width: 100%;
    padding-top: 0;
    font-size: 16px;
    font-weight: 400;
}

    #content_mymoto.content_garage .scadenze-list .item .header .col.title .vehicle, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.title .vehicle, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.title .vehicle, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.title .vehicle, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.title .vehicle, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.title .vehicle, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.title .vehicle {
        font-weight: 700;
    }

#content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button {
    float: right;
    width: 183px;
    height: 35px;
    padding: 5px 0 0 0;
    position: relative;
    margin-top: 5px;
}

    #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 10px;
        margin: auto;
    }

        #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.status-closed, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.status-closed, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.status-closed, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.status-closed, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.status-closed, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.status-closed, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.status-closed {
            display: block;
        }

        #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.status-opened, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.status-opened, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.status-opened, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.status-opened, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.status-opened, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.status-opened, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.status-opened {
            display: none;
        }

        #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.add, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.add, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.add, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.add, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.add, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.add, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.add {
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
            width: 22px;
            height: 22px;
            background: #7d94bc;
        }

            #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.add:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.add:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.add:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.add:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.add:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.add:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.add:before {
                display: block;
                width: 12px;
                height: 12px;
                padding: 5px;
                font-size: 12px;
                line-height: 12px;
                text-align: center;
                color: #fff;
            }

        #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.modify, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.modify, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.modify, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.modify, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.modify, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.modify, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.modify {
            width: 22px;
            height: 22px;
        }

            #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.modify:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.modify:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.modify:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.modify:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.modify:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.modify:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.modify:before {
                display: block;
                width: 22px;
                height: 22px;
                font-size: 22px;
                line-height: 22px;
                text-align: center;
                color: #7d94bc;
            }

        #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.close, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.close, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.close, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.close, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.close, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.close, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.close {
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
            width: 22px;
            height: 22px;
            background: #7d94bc;
        }

            #content_mymoto.content_garage .scadenze-list .item .header .col.toggle-button .icon.close:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.toggle-button .icon.close:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.toggle-button .icon.close:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.toggle-button .icon.close:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.toggle-button .icon.close:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.toggle-button .icon.close:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.toggle-button .icon.close:before {
                display: block;
                width: 12px;
                height: 12px;
                padding: 5px;
                font-size: 12px;
                line-height: 12px;
                text-align: center;
                color: #fff;
            }

#content_mymoto.content_garage .scadenze-list .item .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions {
    float: right;
    margin-top: 8px;
    display: table;
    min-width: 308px !important;
    width: 348px;
    height: 36px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .scadenze-list .item .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions {
        width: 100%;
        max-width: 355px;
        margin-top: 13px;
    }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_garage .scadenze-list .item .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions {
        width: 100%;
    }
}

#content_mymoto.content_garage .scadenze-list .item .calendar-actions .action, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions .action, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions .action, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions .action, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions .action, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions .action, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions .action {
    width: 33%;
    overflow: hidden;
    text-align: right;
    display: table-cell;
    padding-left: 1.5%;
}

    #content_mymoto.content_garage .scadenze-list .item .calendar-actions .action:first-child, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions .action:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions .action:first-child, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions .action:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions .action:first-child, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions .action:first-child, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions .action:first-child {
        padding-left: 0;
    }

    #content_mymoto.content_garage .scadenze-list .item .calendar-actions .action.calendar_delete, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions .action.calendar_delete, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions .action.calendar_delete, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions .action.calendar_delete, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions .action.calendar_delete, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions .action.calendar_delete, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions .action.calendar_delete {
        cursor: pointer;
    }

    #content_mymoto.content_garage .scadenze-list .item .calendar-actions .action a, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions .action a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions .action a, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions .action a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions .action a, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions .action a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions .action a {
        height: 36px;
        line-height: 36px;
        box-sizing: border-box;
        width: 100%;
        margin-bottom: 0;
        padding: 12px 8px 12px 8px;
        text-align: center;
    }

        #content_mymoto.content_garage .scadenze-list .item .calendar-actions .action a .label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions .action a .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions .action a .label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions .action a .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions .action a .label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions .action a .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions .action a .label {
            font-size: 15px;
            float: none;
            color: #FFF;
            text-transform: capitalize;
            display: block;
            position: static !important;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        }

            #content_mymoto.content_garage .scadenze-list .item .calendar-actions .action a .label:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .calendar-actions .action a .label:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .calendar-actions .action a .label:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .calendar-actions .action a .label:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .calendar-actions .action a .label:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .calendar-actions .action a .label:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .calendar-actions .action a .label:before {
                padding-right: 8px;
                font-family: 'motoit_icomoon';
            }

#content_mymoto.content_garage .scadenze-list .item.overdue .col.time-left, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .overdue.comments .col.time-left, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .overdue.comments .col.time-left, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .overdue.thumbs .col.time-left, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .overdue.thumbs .col.time-left, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .overdue.condividi .col.time-left, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .overdue.condividi .col.time-left {
    color: #F00;
    font-weight: bold;
}

#content_mymoto.content_garage .scadenze-list .item .form, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form {
    height: 0px;
    visibility: hidden;
    width: 100%;
}

    #content_mymoto.content_garage .scadenze-list .item .form .form-body, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body {
        padding: 20px 0;
        float: none;
    }

        #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.data-promemoria, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.data-promemoria, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.data-promemoria, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.data-promemoria, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.data-promemoria, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.data-promemoria, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.data-promemoria {
            width: 50%;
        }

        #content_mymoto.content_garage .scadenze-list .item .form .form-body .el .alert-avviso.radiobts, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el .alert-avviso.radiobts, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el .alert-avviso.radiobts, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el .alert-avviso.radiobts, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el .alert-avviso.radiobts, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el .alert-avviso.radiobts, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el .alert-avviso.radiobts {
            margin: 0px 0 30px;
        }

            #content_mymoto.content_garage .scadenze-list .item .form .form-body .el .alert-avviso.radiobts .checkbox-label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el .alert-avviso.radiobts .checkbox-label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el .alert-avviso.radiobts .checkbox-label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el .alert-avviso.radiobts .checkbox-label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el .alert-avviso.radiobts .checkbox-label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el .alert-avviso.radiobts .checkbox-label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el .alert-avviso.radiobts .checkbox-label {
                background: white;
            }

        #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.checkbox-reminder, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.checkbox-reminder, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.checkbox-reminder, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.checkbox-reminder, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.checkbox-reminder, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.checkbox-reminder, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.checkbox-reminder {
            padding: 32px 0 0 0;
        }

            #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.checkbox-reminder .icheckbox_minimal, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.checkbox-reminder .icheckbox_minimal, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.checkbox-reminder .icheckbox_minimal, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.checkbox-reminder .icheckbox_minimal, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.checkbox-reminder .icheckbox_minimal, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.checkbox-reminder .icheckbox_minimal, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.checkbox-reminder .icheckbox_minimal {
                float: left;
                margin: 3px 8px 0 20px;
                background-color: #fff;
                border: 1px solid #ccc;
            }

            #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.checkbox-reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.checkbox-reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.checkbox-reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.checkbox-reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.checkbox-reminder .icon, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.checkbox-reminder .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.checkbox-reminder .icon {
                float: left;
                height: 22px;
                display: block;
                color: #7d94bc;
                margin: 0 10px 0 0;
            }

                #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.checkbox-reminder .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.checkbox-reminder .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.checkbox-reminder .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.checkbox-reminder .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.checkbox-reminder .icon:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.checkbox-reminder .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.checkbox-reminder .icon:before {
                    font-size: 22px;
                    line-height: 22px;
                }

            #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.checkbox-reminder label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.checkbox-reminder label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.checkbox-reminder label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.checkbox-reminder label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.checkbox-reminder label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.checkbox-reminder label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.checkbox-reminder label {
                font-size: 14px;
                line-height: 14px;
                padding: 4px 0;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .scadenze-list .item .form .form-body .el.checkbox-reminder label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .el.checkbox-reminder label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .el.checkbox-reminder label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .el.checkbox-reminder label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .el.checkbox-reminder label, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .el.checkbox-reminder label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .el.checkbox-reminder label {
        width: 110px;
        display: inline-block;
    }
}

#content_mymoto.content_garage .scadenze-list .item .form .form-body .buttons, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .buttons, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .buttons, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .buttons {
    height: auto;
    margin: 0;
}

    #content_mymoto.content_garage .scadenze-list .item .form .form-body .buttons .button, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .buttons .button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .buttons .button, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .buttons .button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .buttons .button, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .buttons .button, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .buttons .button {
        margin: 10px 10px 0 0;
        text-decoration: none;
        height: 44px;
        font-size: 16px;
        width: 46%;
    }

        #content_mymoto.content_garage .scadenze-list .item .form .form-body .buttons .button.cancel, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .form .form-body .buttons .button.cancel, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .form .form-body .buttons .button.cancel, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .form .form-body .buttons .button.cancel, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .form .form-body .buttons .button.cancel, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .form .form-body .buttons .button.cancel, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .form .form-body .buttons .button.cancel {
            background: transparent;
            color: #333 !important;
            border: 1px solid #999;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .scadenze-list .item, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi {
        padding: 0 0 0 7px;
    }

        #content_mymoto.content_garage .scadenze-list .item .header .col, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col {
            font-size: 12px;
            line-height: 14px;
            height: 14px;
            padding: 15px 0 11px 0;
        }

            #content_mymoto.content_garage .scadenze-list .item .header .col.date, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header .col.date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header .col.date, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header .col.date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header .col.date, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header .col.date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header .col.date {
                padding-left: 10px;
                width: 65px;
            }
}

#content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio, #content_mymoto.content_garage .nuovo-mezzo .azioni {
    background: #f0f0f0;
    height: 160px;
    margin-bottom: 40px;
    display: table;
    padding-left: 85px;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio:before, #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio:after, #content_mymoto.content_garage .nuovo-mezzo .azioni:before, #content_mymoto.content_garage .nuovo-mezzo .azioni:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio:hover, #content_mymoto.content_garage .nuovo-mezzo .azioni:hover {
        text-decoration: none;
    }

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio > div, #content_mymoto.content_garage .nuovo-mezzo .azioni > div {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: #7d94bc;
        color: #fff;
        width: 30px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        position: absolute;
        right: 20px;
        top: 0;
        bottom: 0;
        margin: auto;
        font-size: 20px;
    }

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio .icon, #content_mymoto.content_garage .nuovo-mezzo .azioni .icon {
        position: absolute;
        line-height: 160px;
        font-size: 40px;
        left: 20px;
        color: #7d94bc;
    }

        #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio .icon.icon-automobile, #content_mymoto.content_garage .nuovo-mezzo .azioni .icon.icon-automobile {
            font-size: 30px;
        }

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio p, #content_mymoto.content_garage .nuovo-mezzo .azioni p {
        display: table-cell;
        vertical-align: middle;
        font-size: 12px;
        color: #000000;
    }

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio b, #content_mymoto.content_garage .nuovo-mezzo .azioni b {
        font-size: 16px;
        font-weight: 500;
        text-transform: uppercase;
        color: #000000;
    }

    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio span, #content_mymoto.content_garage .nuovo-mezzo .azioni span {
        text-transform: uppercase;
        font-size: 12px;
        color: #808080;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio {
        padding-left: 65px;
    }

        #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio .icon {
            font-size: 30px !important;
            left: 14px;
        }

            #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio .icon.icon-automobile {
                font-size: 25px !important;
            }

        #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio > div {
            bottom: 20px;
            top: inherit;
        }

        #content_mymoto.content_garage .nuovo-mezzo .nuovo_annuncio span {
            display: block;
            width: 120px;
            margin-bottom: -10px;
        }
}

#content_mymoto.content_garage .nuovo-mezzo .form .annunci-form {
    padding: 20px 0;
    float: none;
}

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form select.gar-marca,
    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form select.gar-modello,
    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form select.gar-version {
        float: left;
        clear: both;
        width: 100%;
        margin-top: 0px;
        height: 39px !important;
        padding: 0 0 0 6px;
        line-height: 39px;
    }

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .select.middle {
        margin: 5px 2% !important;
    }

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .dati-personali {
        padding: 40px 0;
    }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .dati-personali label {
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .dati-personali .el {
            float: left;
            width: 32%;
            margin-right: 2%;
        }

            #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .dati-personali .el.last {
                margin-right: 0%;
            }

            #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .dati-personali .el.large {
                width: 600px;
            }

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form #data_immatricolazione.datepicker {
        position: relative;
        z-index: 100000;
    }

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .calendar {
        z-index: 1;
    }

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive {
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        margin-bottom: 20px;
        margin-top: 10px;
    }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive.opened .header {
            background-image: url("../img/layout/arrow_black_up.png");
        }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .header {
            padding: 15px 0;
            /*background:  url('../img/layout/arrow_black_down.png') 95% center no-repeat;*/
        }

            #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .header .title {
                display: block;
                font-size: 20px;
                line-height: 20px;
                height: 20px;
                font-weight: 700;
            }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .content {
            /*height: 0px;*/
            /*visibility: hidden;*/
            overflow: hidden;
        }

            #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .content .content-body {
                padding: 26px 0 40px 0;
            }

                #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .content .content-body #carica_foto {
                    padding: 0 80px 0 80px;
                }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .content .content-body {
        padding: 0 0 30px 0;
    }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .content .content-body #carica_foto {
            padding: 10px 0 20px 0;
        }

        #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .informazioni-aggiuntive .content .content-body .el {
            width: 100%;
        }
}

#content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .buttons {
    height: auto;
    margin: 0;
}

    #content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .buttons .button {
        margin: 10px 10px 0 0;
        text-decoration: none;
    }

#content_mymoto.content_garage .nuovo-mezzo .form .annunci-form .sortcomment span {
    font-family: Arial;
    font-size: 12px;
}

#content_mymoto.content_magazine {
    /*
	.box_title {
		margin-left: 10px;
		margin-top: 20px;
		margin-bottom: 20px;
		position: relative;
		.title {
			font-size: 24px;
			color: #000;
			text-transform: uppercase;
			padding-left: 0px;
			@include media(medium-screens) {
				display: block;
				width: 350px;
			}
			.icon {
				color: $col-blu;
				margin-right: 5px;
				font-size: 40px;
				vertical-align: sub;
				position: relative;
			}
		}
		.subtitle {
			text-transform: lowercase;
			font-size: 16px;
			color: #808080;
			font-weight: 300;
			margin: 0;
			&.big {
				text-transform: none;
				font-size: 24px;
				padding-left: 45px;
			}
		}
		&.border {
			margin-left: -10px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #cdcdcd;
		}
	}
	*/
}

    #content_mymoto.content_magazine .line {
        padding-bottom: 20px;
        margin-bottom: 20px;
        border-bottom: 1px dashed #cdcdcd;
    }

    #content_mymoto.content_magazine .clear:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list .item:after, #content_mymoto.content_garage .overview-list #content_mymoto.content_magazine .item:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .comments:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_magazine .comments:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .thumbs:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_magazine .thumbs:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .condividi:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_magazine .condividi:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list .item .buttons:after, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_magazine .buttons:after, #content_mymoto.content_magazine #content_mymoto.content_garage .scadenze-list .item .header:after, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_magazine .header:after, #content_mymoto.content_magazine .issue:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:after, #content_mymoto.content_magazine .issue .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-magazines:after, #content_mymoto.content_magazine .box-magazines .item .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues:after {
        content: '';
        display: block;
        clear: both;
    }

    #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body {
        padding: 20px;
        background: #f0f0f0;
    }

        #content_mymoto.content_magazine .issue .cover, #content_mymoto.content_magazine .box-last-issue .last-issue-body .cover, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .cover, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .cover, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .cover, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .cover, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .cover, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .cover, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .cover {
            padding: 0 0 20px 0;
            width: 100%;
        }

            #content_mymoto.content_magazine .issue .cover .image, #content_mymoto.content_magazine .box-last-issue .last-issue-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .cover .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .cover .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .cover .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .cover .image {
                -webkit-box-shadow: compact(0 0 4px rgba(0, 0, 0, 0.2), false, false, false, false, false, false, false, false, false);
                -moz-box-shadow: compact(0 0 4px rgba(0, 0, 0, 0.2), false, false, false, false, false, false, false, false, false);
                box-shadow: compact(0 0 4px rgba(0, 0, 0, 0.2), false, false, false, false, false, false, false, false, false);
                padding: 8px;
                background: #fff;
            }

                #content_mymoto.content_magazine .issue .cover .image img, #content_mymoto.content_magazine .box-last-issue .last-issue-body .cover .image img, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .cover .image img, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .cover .image img, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .cover .image img, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .cover .image img, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .cover .image img, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .cover .image img, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .cover .image img {
                    display: block;
                    width: 100%;
                    height: auto;
                    vertical-align: middle;
                }

        #content_mymoto.content_magazine .issue .info, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info {
            width: 100%;
        }

            #content_mymoto.content_magazine .issue .info .info-body, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body {
                position: relative;
            }

                #content_mymoto.content_magazine .issue .info .info-body .date, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .date, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .date, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .date, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .date, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .date, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .date {
                    margin-bottom: 15px;
                }

                    #content_mymoto.content_magazine .issue .info .info-body .date span, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .date span, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .date span, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .date span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .date span, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .date span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .date span, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .date span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .date span {
                        display: block;
                        font-size: 12px;
                        line-height: 12px;
                        text-transform: uppercase;
                        color: #404040;
                    }

                #content_mymoto.content_magazine .issue .info .info-body .title h3, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .title h3, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .title h3, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .title h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .title h3, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .title h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .title h3, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .title h3, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .title h3 {
                    margin: 0;
                    padding: 0;
                    color: #404040;
                    font-size: 16px;
                    line-height: 18px;
                    font-weight: 600;
                }

                #content_mymoto.content_magazine .issue .info .info-body .text p, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .text p, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .text p, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .text p, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .text p, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .text p {
                    margin: 0;
                    font-size: 14px;
                    line-height: 16px;
                    color: #404040;
                    font-weight: 300;
                }

                #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands {
                    width: 100%;
                    height: 24px;
                    padding: 30px 0 0 0;
                }

                    #content_mymoto.content_magazine .issue .info .info-body .block-commands .downloaded, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .downloaded, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .downloaded, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .downloaded, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .downloaded, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .downloaded, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .downloaded, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .downloaded, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .downloaded {
                        display: block;
                        float: left;
                        margin-right: 10px;
                    }

                        #content_mymoto.content_magazine .issue .info .info-body .block-commands .downloaded.active .icon, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .downloaded.active .icon, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .downloaded.active .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .downloaded.active .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .downloaded.active .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .downloaded.active .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .downloaded.active .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .downloaded.active .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .downloaded.active .icon {
                            color: #6988c0;
                        }

                        #content_mymoto.content_magazine .issue .info .info-body .block-commands .downloaded .icon, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .downloaded .icon, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .downloaded .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .downloaded .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .downloaded .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .downloaded .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .downloaded .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .downloaded .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .downloaded .icon {
                            display: block;
                            font-size: 24px;
                            line-height: 24px;
                            height: 24px;
                            color: #ccc;
                        }

                    #content_mymoto.content_magazine .issue .info .info-body .block-commands .favorites, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .favorites, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .favorites, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .favorites, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .favorites, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .favorites, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .favorites, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .favorites, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .favorites {
                        display: block;
                        float: left;
                        text-decoration: none;
                        line-height: 44px;
                        height: 44px;
                        vertical-align: middle;
                    }

                        #content_mymoto.content_magazine .issue .info .info-body .block-commands .favorites.active .icon, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .favorites.active .icon, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .favorites.active .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .favorites.active .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .favorites.active .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .favorites.active .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .favorites.active .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .favorites.active .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .favorites.active .icon {
                            color: #6988c0;
                        }

                        #content_mymoto.content_magazine .issue .info .info-body .block-commands .favorites .icon, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .favorites .icon, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .favorites .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .favorites .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .favorites .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .favorites .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .favorites .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .favorites .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .favorites .icon {
                            display: block;
                            font-size: 24px;
                            color: #ccc;
                            line-height: 38px;
                        }

                    #content_mymoto.content_magazine .issue .info .info-body .block-commands .download, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .download, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .download, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .download, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .download, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .download, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .download, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .download, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .download {
                        -webkit-border-radius: 2px;
                        -moz-border-radius: 2px;
                        border-radius: 2px;
                        float: right;
                        position: relative;
                        height: 44px;
                        background: #7488ac;
                        text-decoration: none;
                        line-height: 44px;
                        display: inline-block;
                        font-size: 16px;
                        max-width: 200px;
                        width: 78%;
                        text-align: center;
                    }

                        #content_mymoto.content_magazine .issue .info .info-body .block-commands .download .label, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .download .label, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .download .label, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .download .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .download .label, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .download .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .download .label, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .download .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .download .label {
                            font-size: 14px;
                            line-height: 44px;
                            color: #fff;
                            text-transform: none;
                            display: block;
                        }

                        #content_mymoto.content_magazine .issue .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .download .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .download .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .download .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .download .icon {
                            font-size: 12px;
                            line-height: 44px;
                            height: 44px;
                            color: #fff;
                            float: left;
                            padding-left: 17px;
                        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_magazine .issue .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands .download .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands .download .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands .download .icon, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands .download .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands .download .icon {
        padding-left: 10px;
    }
}

#content_mymoto.content_magazine .box-magazines {
    margin-bottom: 20px;
}

    #content_mymoto.content_magazine .box-magazines .item, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi {
        padding: 10px 0;
        width: 50%;
        float: left;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_magazine .box-magazines .item, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi {
        width: 100%;
    }
}

#content_mymoto.content_magazine .box-magazines .item.item-moto .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-moto.comments .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .item-moto.comments .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-moto.thumbs .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .item-moto.thumbs .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-moto.condividi .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .item-moto.condividi .item-body .image {
    background-position: center top;
}

#content_mymoto.content_magazine .box-magazines .item.item-automoto .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-automoto.comments .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .item-automoto.comments .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-automoto.thumbs .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .item-automoto.thumbs .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item-automoto.condividi .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .item-automoto.condividi .item-body .image {
    background-position: center bottom;
}

#content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body {
    padding: 0 26px;
    position: relative;
    height: 105px;
}

    #content_mymoto.content_magazine .box-magazines .item .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body .image, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body .image {
        background: url("../img/loghi/magazine_magazines.png") center top no-repeat;
        width: 111px;
        height: 111px;
        position: absolute;
        top: 0;
        left: 26px;
        bottom: 0;
        margin: auto 0;
        overflow: hidden;
    }

    #content_mymoto.content_magazine .box-magazines .item .item-body .text, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .text, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body .text, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .text, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body .text, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .text, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body .text {
        padding: 0 0 0 120px;
        position: relative;
        height: 100%;
    }

        #content_mymoto.content_magazine .box-magazines .item .item-body .text p, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body .text p, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body .text p, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body .text p {
            margin: 0;
            font-size: 12px;
            line-height: 15px;
            font-weight: 400;
        }

#content_mymoto.content_magazine .box-last-issue .last-issue-body .cover {
    float: left;
    padding: 0 15px 0 0;
    width: 436px;
}

#content_mymoto.content_magazine .box-last-issue .last-issue-body .info {
    float: left;
    padding: 0 0 0 14px;
    width: 250px;
    border-left: 1px dashed #cdcdcd;
}

    #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body {
        padding-top: 10px;
        padding-bottom: 54px;
        min-height: 247px;
    }

        #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .date {
            font-size: 12px;
            line-height: 12px;
            margin-bottom: 5px;
        }

        #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .title {
            padding-bottom: 10px;
        }

            #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .title h3 {
                font-size: 20px;
            }

        #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body table {
            padding: 0;
            margin: 0;
        }

            #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body table tbody {
                margin: 0;
                padding: 0;
            }

            #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body table td.tit {
                font-size: 12px;
                min-width: 88px;
                font-weight: bold;
            }

            #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body table td.txt {
                font-size: 12px;
                font-weight: normal;
            }

        #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 100%;
            padding: 20px 0 10px 0;
        }

            #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands .download {
                margin-right: 0px;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_magazine .box-last-issue .last-issue-body .cover {
        padding: 20px 0;
        width: 100%;
    }

    #content_mymoto.content_magazine .box-last-issue .last-issue-body .info {
        padding: 0;
        width: 100%;
        border-left: none;
    }

        #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body {
            min-height: 0;
            padding-top: 0;
            padding-bottom: 0;
        }

            #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands {
                position: relative;
                padding: 30px 0 0 0;
            }
}

#content_mymoto.content_magazine .box-archive {
    margin-top: 50px;
}

    #content_mymoto.content_magazine .box-archive .list-issues {
        clear: both;
        padding: 0 0 30px 0;
    }

        #content_mymoto.content_magazine .box-archive .list-issues .item, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi {
            float: left;
            width: 245px;
            margin-right: 11px;
            margin-bottom: 11px;
        }

            #content_mymoto.content_magazine .box-archive .list-issues .item.last, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.condividi {
                margin-right: 0;
            }

            #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .cover .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .cover .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .cover .image, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .cover .image, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .cover .image {
                padding: 5px;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_magazine .box-archive .list-issues .item, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi {
        width: 49%;
        margin-right: 0.9%;
        margin-bottom: 8px;
    }

        #content_mymoto.content_magazine .box-archive .list-issues .item.last, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.condividi {
            margin-right: 0.9%;
        }

        #content_mymoto.content_magazine .box-archive .list-issues .item:nth-child(2n), #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:nth-child(2n), #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments:nth-child(2n), #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:nth-child(2n), #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs:nth-child(2n), #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:nth-child(2n), #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi:nth-child(2n) {
            margin-right: 0;
        }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_magazine .box-archive .list-issues .item, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi {
        width: 49%;
        margin-right: 0.9%;
        margin-bottom: 8px;
    }

        #content_mymoto.content_magazine .box-archive .list-issues .item.last, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .last.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .last.condividi {
            margin-right: 0.9%;
        }

        #content_mymoto.content_magazine .box-archive .list-issues .item:nth-child(2n), #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:nth-child(2n), #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments:nth-child(2n), #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:nth-child(2n), #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs:nth-child(2n), #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:nth-child(2n), #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi:nth-child(2n) {
            margin-right: 0;
        }
}

@media only screen and (max-width: 489px) {
    #content_mymoto.content_magazine .box-archive .list-issues .item, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
}

#content_mymoto.content_magazine .box-archive .load-more {
    padding: 0 0 30px 0;
    text-align: center;
}

    #content_mymoto.content_magazine .box-archive .load-more .button {
        display: inline-block;
        float: none;
        background-color: #7488ac;
        height: 44px;
        width: 80%;
        font-size: 18px;
        line-height: 44px;
        text-transform: none;
    }

html.csstransforms #content_mymoto.content_magazine .box-magazines .item .item-body .text p, html.csstransforms #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters html.csstransforms #content_mymoto.content_magazine .box-magazines .comments .item-body .text p, html.csstransforms #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters html.csstransforms #content_mymoto.content_magazine .box-magazines .thumbs .item-body .text p, html.csstransforms #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .text p, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters html.csstransforms #content_mymoto.content_magazine .box-magazines .condividi .item-body .text p {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    position: absolute;
}

#content_mymoto.content_contributi {
    /*
	.box_title {
		margin-left: 10px;
		margin-top: 20px;
		margin-bottom: 20px;
		position: relative;
		.title {
			font-size: 24px;
			color: #000;
			text-transform: uppercase;
			@include media(medium-screens) {
				display: block;
				width: 350px;
			}
			.icon {
				color: $col-blu;
				margin-right: 5px;
				font-size: 40px;
				vertical-align: sub;
			}
		}
		.subtitle {
			text-transform: lowercase;
			font-size: 16px;
			color: #808080;
			font-weight: 300;
			margin: 0;
			&.big {
				text-transform: none;
				font-size: 24px;
				padding-left: 45px;
			}
		}
		&.border {
			margin-left: -10px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #cdcdcd;
		}
	}
	*/
}

    #content_mymoto.content_contributi .toolbar {
        padding: 0 0 10px 0;
    }

        #content_mymoto.content_contributi .toolbar .search {
            height: 29px;
            line-height: 31px;
            border: 1px solid #cdcdcd;
            padding: 0 10px;
        }

            #content_mymoto.content_contributi .toolbar .search input {
                border: none;
                font-size: 12px;
                width: 200px;
            }

        #content_mymoto.content_contributi .toolbar .icon-mail1 {
            color: #7d94bc;
            margin: 3px 10px 0 25px;
            font-size: 20px;
        }

    #content_mymoto.content_contributi .text-centered {
        width: 80%;
        margin: 1.5em auto;
        font-size: 14px;
        font-weight: 300;
    }

    #content_mymoto.content_contributi .results-wrap {
        float: left;
        padding-bottom: 1.5em;
        width: 100%;
    }

    #content_mymoto.content_contributi .wide-box {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        margin-bottom: 1em;
        position: relative;
        padding: 1em 0;
    }

        #content_mymoto.content_contributi .wide-box:before, #content_mymoto.content_contributi .wide-box:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    #content_mymoto.content_contributi .wide-box {
        *zoom: 1;
    }

        #content_mymoto.content_contributi .wide-box:before, #content_mymoto.content_contributi .wide-box:after {
            content: "";
            display: table;
        }

        #content_mymoto.content_contributi .wide-box:after {
            clear: both;
        }

        #content_mymoto.content_contributi .wide-box .date {
            color: #9a9a9a;
            font-size: 11px;
            padding-bottom: 1em;
        }

        #content_mymoto.content_contributi .wide-box h3,
        #content_mymoto.content_contributi .wide-box p {
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            color: #262626;
        }

        #content_mymoto.content_contributi .wide-box h3 {
            font-size: 16px;
        }

        #content_mymoto.content_contributi .wide-box p {
            font-size: 13px;
            padding-bottom: 1em;
        }

        #content_mymoto.content_contributi .wide-box.bg-grey {
            background-color: #f5f5f5;
            padding: 1em;
        }

            #content_mymoto.content_contributi .wide-box.bg-grey .quote,
            #content_mymoto.content_contributi .wide-box.bg-grey .quote + p {
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                color: #262626;
                font-size: 18px;
                line-height: 1.34em;
            }

            #content_mymoto.content_contributi .wide-box.bg-grey .quote {
                font-weight: 700;
            }

                #content_mymoto.content_contributi .wide-box.bg-grey .quote + p {
                    background-image: url("../img/layout/border-table.gif");
                    background-repeat: repeat-x;
                    background-position: bottom;
                    padding-bottom: 1em;
                    padding-right: 3em;
                }

            #content_mymoto.content_contributi .wide-box.bg-grey .date {
                font-size: 12px;
                padding-bottom: 1em;
            }

        #content_mymoto.content_contributi .wide-box.pending {
            opacity: 0.5;
        }

        #content_mymoto.content_contributi .wide-box .cover,
        #content_mymoto.content_contributi .wide-box .info,
        #content_mymoto.content_contributi .wide-box .ratings {
            width: 31%;
            margin-right: 2%;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi .wide-box .cover,
    #content_mymoto.content_contributi .wide-box .info,
    #content_mymoto.content_contributi .wide-box .ratings {
        width: 48%;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi .wide-box .info {
        float: right !important;
    }
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi .wide-box .info-wide {
        width: 48%;
        float: right;
    }
}

#content_mymoto.content_contributi .ratings {
    display: block;
    float: left;
    width: 100%;
}

    #content_mymoto.content_contributi .ratings li {
        display: block;
        height: 30px;
        line-height: 30px;
    }

    #content_mymoto.content_contributi .ratings .stars,
    #content_mymoto.content_contributi .ratings .label,
    #content_mymoto.content_contributi .ratings .vote {
        display: inline-block;
        float: left;
    }

    #content_mymoto.content_contributi .ratings .stars {
        width: 50%;
    }

    #content_mymoto.content_contributi .ratings .label {
        color: #262626;
        font-size: 11px;
        width: 40%;
    }

    #content_mymoto.content_contributi .ratings .vote {
        color: #7d94bc;
        font-size: 14px;
        width: 10%;
        text-align: right;
    }

#content_mymoto.content_contributi .flag-sticky {
    position: absolute;
    top: 15px;
    right: -6px;
    background: #47c732;
    color: #fff;
    padding: 0.3em 0.7em;
    text-transform: uppercase;
    font-size: 12px;
}

    #content_mymoto.content_contributi .flag-sticky.pending {
        background: #e7b222;
    }

#content_mymoto.content_contributi .social-counters {
    margin: 5px 0 0 0;
}

    #content_mymoto.content_contributi .social-counters a {
        float: left;
        display: block;
        padding-right: 10px;
        height: 15px;
        color: #999;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
    }

        #content_mymoto.content_contributi .social-counters a:hover,
        #content_mymoto.content_contributi .social-counters a :hover {
            text-decoration: none;
        }

            #content_mymoto.content_contributi .social-counters a:hover .underline,
            #content_mymoto.content_contributi .social-counters a :hover .underline {
                text-decoration: underline;
            }

    #content_mymoto.content_contributi .social-counters .icon-comments,
    #content_mymoto.content_contributi .social-counters .icon-photo,
    #content_mymoto.content_contributi .social-counters .icon-share {
        float: left;
        color: #7186aa;
        font-size: 14px;
        font-weight: 400;
        margin-right: 5px;
    }

    #content_mymoto.content_contributi .social-counters .icon-thumb-up,
    #content_mymoto.content_contributi .social-counters .icon-thumb-down {
        float: left;
        font-size: 17px;
        font-weight: 400;
        margin-right: 5px;
    }

        #content_mymoto.content_contributi .social-counters .icon-thumb-up.active,
        #content_mymoto.content_contributi .social-counters .icon-thumb-down.active {
            color: #7186aa;
        }

    #content_mymoto.content_contributi .social-counters .condividi {
        position: relative;
    }

#content_mymoto.content_contributi .article-vote {
    float: left;
    margin: -5px 0 0 0;
    font-size: 12px;
    color: #999999;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi .article-vote {
        margin-top: 1em;
    }
}

#content_mymoto.content_contributi .article-vote .label {
    float: left;
    width: 64px;
    margin: 0;
    line-height: 14px;
}

#content_mymoto.content_contributi .article-vote .vote-circle {
    float: right;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: url("../img/layout/bg_dettaglio_voto_articolo.png") 0 0 no-repeat;
}

#content_mymoto.content_contributi .balloon {
    position: relative;
    background: #fff;
    border: 1px solid #cdcdcd;
    margin-top: -20px;
    margin-bottom: 1em;
    padding: 2em 6em 2em 1.5em;
    font-size: 13px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    color: #676767;
}

    #content_mymoto.content_contributi .balloon:before {
        content: "";
        display: inline-block;
        position: absolute;
        background: transparent url("../img/layout/arrow_tooltip_up.png") center center no-repeat;
        top: -8px;
        left: 5%;
        margin-left: -7px;
        width: 14px;
        height: 8px;
    }

    #content_mymoto.content_contributi .balloon.close {
        display: none;
    }

#content_mymoto.content_contributi .top-text {
    margin: 1em 1.5em;
}

    #content_mymoto.content_contributi .top-text h1 {
        font-size: 24px;
    }

    #content_mymoto.content_contributi .top-text p {
        width: 80%;
        margin: 0.3em 0 1.5em;
        font-size: 14px;
        font-weight: 300;
    }

#content_mymoto.content_contributi .show-section {
    cursor: pointer;
    font-size: 9px;
    float: right;
}

#content_mymoto.content_contributi .section-text {
    display: none;
}

.invia_lettere .results-wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
}

    .invia_lettere .results-wrap:before, .invia_lettere .results-wrap:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .invia_lettere .results-wrap .el {
        margin-bottom: 20px;
    }

.invia_lettere #carica_foto {
    width: 100%;
}

#content_mymoto.content_contributi_pareri .box-header,
#content_mymoto.content_contributi_prove .box-header {
    margin-bottom: 20px;
    overflow: hidden;
}

    #content_mymoto.content_contributi_pareri .box-header .title .icon,
    #content_mymoto.content_contributi_prove .box-header .title .icon {
        /*font-size: 21px;*/
    }

    #content_mymoto.content_contributi_pareri .box-header .text p,
    #content_mymoto.content_contributi_prove .box-header .text p {
        /*margin-bottom: 20px;*/
    }

    #content_mymoto.content_contributi_pareri .box-header .search,
    #content_mymoto.content_contributi_prove .box-header .search {
        height: 29px;
        line-height: 31px;
        border: 1px solid #cdcdcd;
        padding: 0 10px;
    }

        #content_mymoto.content_contributi_pareri .box-header .search input,
        #content_mymoto.content_contributi_prove .box-header .search input {
            border: none;
            font-size: 12px;
            width: 200px;
        }

#content_mymoto.content_contributi_pareri .ultimo-parere,
#content_mymoto.content_contributi_prove .ultimo-parere {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #ccc;
}

    #content_mymoto.content_contributi_pareri .ultimo-parere .content,
    #content_mymoto.content_contributi_prove .ultimo-parere .content {
        overflow: hidden;
        background: #f0f0f0;
        padding: 20px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        #content_mymoto.content_contributi_pareri .ultimo-parere .content:before, #content_mymoto.content_contributi_pareri .ultimo-parere .content:after,
        #content_mymoto.content_contributi_prove .ultimo-parere .content:before,
        #content_mymoto.content_contributi_prove .ultimo-parere .content:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        #content_mymoto.content_contributi_pareri .ultimo-parere .content .image,
        #content_mymoto.content_contributi_prove .ultimo-parere .content .image {
            width: 430px;
            display: block;
            float: left;
            -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
            padding: 8px;
            background: #fff;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            #content_mymoto.content_contributi_pareri .ultimo-parere .content .image:before, #content_mymoto.content_contributi_pareri .ultimo-parere .content .image:after,
            #content_mymoto.content_contributi_prove .ultimo-parere .content .image:before,
            #content_mymoto.content_contributi_prove .ultimo-parere .content .image:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .ultimo-parere .content .image,
    #content_mymoto.content_contributi_prove .ultimo-parere .content .image {
        float: none;
        width: 100%;
    }
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .image img,
#content_mymoto.content_contributi_prove .ultimo-parere .content .image img {
    width: 100%;
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el,
#content_mymoto.content_contributi_prove .ultimo-parere .content .info-el {
    float: right;
    width: 265px;
    padding: 20px;
    border-left: 1px dashed #ccc;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el:before, #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el:after,
    #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el:before,
    #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el,
    #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el {
        border: 0;
        width: 100%;
        padding: 0;
        margin-top: 20px;
    }
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el span,
#content_mymoto.content_contributi_prove .ultimo-parere .content .info-el span {
    display: block;
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el .date,
#content_mymoto.content_contributi_prove .ultimo-parere .content .info-el .date {
    text-transform: uppercase;
    color: #737373;
    font-size: 11px;
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el .title,
#content_mymoto.content_contributi_prove .ultimo-parere .content .info-el .title {
    margin: 8px 0;
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el p,
#content_mymoto.content_contributi_prove .ultimo-parere .content .info-el p {
    margin: 0;
    font-size: 13px;
}

#content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul,
#content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul {
    margin-top: 20px;
    width: 100%;
}

    #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul li,
    #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul li {
        text-transform: uppercase;
        font-size: 11px;
        color: #262626;
        margin-bottom: 5px;
    }

        #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul li span,
        #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul li span {
            float: right;
            color: #7d94bc;
            font-size: 14px;
        }

        #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul li.comments,
        #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul li.comments {
            margin: 20px 0 0 0;
        }

            #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul li.comments a,
            #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul li.comments a {
                color: #808080;
                font-size: 11px;
                text-transform: uppercase;
                margin: 0;
                text-align: left;
                display: block;
                position: relative;
                padding-left: 20px;
            }

                #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul li.comments a:hover,
                #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul li.comments a:hover {
                    text-decoration: none;
                }

                #content_mymoto.content_contributi_pareri .ultimo-parere .content .info-el ul li.comments a:before,
                #content_mymoto.content_contributi_prove .ultimo-parere .content .info-el ul li.comments a:before {
                    position: absolute;
                    left: 0;
                    font-size: 14px;
                    color: #7d94bc;
                }

#content_mymoto.content_contributi_pareri .results-wrap,
#content_mymoto.content_contributi_prove .results-wrap {
    margin-bottom: 60px;
}

#content_mymoto.content_contributi_pareri .single.el,
#content_mymoto.content_contributi_prove .single.el {
    margin-top: 30px;
    border-bottom: 1px solid #cccccc;
    overflow: hidden;
}

    #content_mymoto.content_contributi_pareri .single.el img,
    #content_mymoto.content_contributi_prove .single.el img {
        display: block;
        max-width: 220px;
        border-bottom: 0;
        margin: 0 auto;
    }

    #content_mymoto.content_contributi_pareri .single.el .info-el,
    #content_mymoto.content_contributi_prove .single.el .info-el {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        width: 400px;
        padding: 10px;
        min-height: 180px;
    }

        #content_mymoto.content_contributi_pareri .single.el .info-el:before, #content_mymoto.content_contributi_pareri .single.el .info-el:after,
        #content_mymoto.content_contributi_prove .single.el .info-el:before,
        #content_mymoto.content_contributi_prove .single.el .info-el:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el .info-el,
    #content_mymoto.content_contributi_prove .single.el .info-el {
        width: 70%;
        clear: both;
    }
}

#content_mymoto.content_contributi_pareri .single.el .info-el span,
#content_mymoto.content_contributi_prove .single.el .info-el span {
    display: block;
}

#content_mymoto.content_contributi_pareri .single.el .info-el .date,
#content_mymoto.content_contributi_prove .single.el .info-el .date {
    text-transform: uppercase;
    color: #737373;
    font-size: 11px;
}

#content_mymoto.content_contributi_pareri .single.el .info-el .title,
#content_mymoto.content_contributi_prove .single.el .info-el .title {
    margin: 8px 0;
}

#content_mymoto.content_contributi_pareri .single.el .info-el p,
#content_mymoto.content_contributi_prove .single.el .info-el p {
    margin: 0;
    font-size: 13px;
}

#content_mymoto.content_contributi_pareri .single.el ul,
#content_mymoto.content_contributi_prove .single.el ul {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    float: left;
    width: 120px;
}

    #content_mymoto.content_contributi_pareri .single.el ul:before, #content_mymoto.content_contributi_pareri .single.el ul:after,
    #content_mymoto.content_contributi_prove .single.el ul:before,
    #content_mymoto.content_contributi_prove .single.el ul:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el ul,
    #content_mymoto.content_contributi_prove .single.el ul {
        width: 25%;
    }
}

#content_mymoto.content_contributi_pareri .single.el ul li,
#content_mymoto.content_contributi_prove .single.el ul li {
    text-transform: uppercase;
    font-size: 11px;
    color: #262626;
    margin-bottom: 5px;
}

    #content_mymoto.content_contributi_pareri .single.el ul li span,
    #content_mymoto.content_contributi_prove .single.el ul li span {
        float: right;
        color: #7d94bc;
        font-size: 12px;
    }

    #content_mymoto.content_contributi_pareri .single.el ul li.comments,
    #content_mymoto.content_contributi_prove .single.el ul li.comments {
        margin: 10px 0 0 0;
    }

        #content_mymoto.content_contributi_pareri .single.el ul li.comments a,
        #content_mymoto.content_contributi_prove .single.el ul li.comments a {
            color: #808080;
            font-size: 11px;
            text-transform: uppercase;
            margin: 0;
            text-align: right;
            display: block;
            position: relative;
        }

            #content_mymoto.content_contributi_pareri .single.el ul li.comments a:hover,
            #content_mymoto.content_contributi_prove .single.el ul li.comments a:hover {
                text-decoration: none;
            }

            #content_mymoto.content_contributi_pareri .single.el ul li.comments a:before,
            #content_mymoto.content_contributi_prove .single.el ul li.comments a:before {
                position: absolute;
                left: 0;
                font-size: 14px;
                color: #7d94bc;
            }

#content_mymoto.content_contributi_pareri .show-section,
#content_mymoto.content_contributi_prove .show-section {
    cursor: pointer;
    font-size: 9px;
    float: right;
}

#content_mymoto.content_contributi_pareri .section-text,
#content_mymoto.content_contributi_prove .section-text {
    display: none;
}

#content_mymoto.content_contributi_pareri .vote,
#content_mymoto.content_contributi_prove .vote {
    font-size: 21px;
    font-weight: 600;
}

#content_mymoto.content_contributi_pareri .single.el .vehicle-photo,
#content_mymoto.content_contributi_prove .single.el .vehicle-photo {
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
    border: 1px solid #CCCCCC;
}

#content_mymoto.content_contributi_pareri .single.el .vehicle-info,
#content_mymoto.content_contributi_prove .single.el .vehicle-info {
    float: left;
    min-width: 520px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el .vehicle-info,
    #content_mymoto.content_contributi_prove .single.el .vehicle-info {
        width: 226px;
        min-width: 226px;
    }
}

#content_mymoto.content_contributi_pareri .single.el .vehicle-info .brand,
#content_mymoto.content_contributi_prove .single.el .vehicle-info .brand {
    font-weight: 600;
    display: inline-block;
    max-width: 405px;
    line-height: 21px;
    font-size: 1.17em;
    margin: 0;
}

#content_mymoto.content_contributi_pareri .single.el .vehicle-info .model,
#content_mymoto.content_contributi_prove .single.el .vehicle-info .model {
    font-size: 14px;
    color: #262626;
    margin: 0 0 0 15px;
    max-width: 405px;
    display: block;
    margin-left: 1px;
}

#content_mymoto.content_contributi_pareri .single.el .vehicleRaty,
#content_mymoto.content_contributi_prove .single.el .vehicleRaty {
    float: left;
    width: 438px;
    margin-top: 7px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100px;
}

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty:before, #content_mymoto.content_contributi_pareri .single.el .vehicleRaty:after,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty:before,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty {
        width: 226px;
    }
}

#content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul,
#content_mymoto.content_contributi_prove .single.el .vehicleRaty ul {
    padding: 0px;
    float: none;
    width: 300px;
}

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul li,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul li {
        clear: both;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyTxt,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyTxt {
        font-size: 11px;
        color: #262626;
        margin-bottom: 5px;
        float: left;
        display: block;
        width: 80px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyTxt,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyTxt {
        width: 122px;
    }
}

#content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars,
#content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars {
    display: block;
    width: 80px;
    height: 8px;
    background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat;
    margin-right: 6px;
    margin-top: 5px;
    float: left;
}

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-10,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-10 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left top;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-9,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-9 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -8px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-8,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-8 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -16px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-7,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-7 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -24px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-6,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-6 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -32px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-5,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-5 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -40px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-4,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-4 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -48px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-3,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-3 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -56px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-2,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-2 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -64px;
    }

    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyStars.rate-1,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyStars.rate-1 {
        background: transparent url("../../../static/img/sprite/stars_small.png") no-repeat left -72px;
    }

#content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyVote,
#content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyVote {
    float: left;
    clear: right;
    display: block;
    width: 13px;
    text-align: right;
    margin-top: -1px;
    font-size: 14px;
    font-weight: bold;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el .vehicleRaty ul span.ratyVote,
    #content_mymoto.content_contributi_prove .single.el .vehicleRaty ul span.ratyVote {
        margin-left: 6px;
    }
}

#content_mymoto.content_contributi_pareri .single.el .editReview,
#content_mymoto.content_contributi_prove .single.el .editReview {
    float: right;
    margin-bottom: 13px;
    display: block;
    margin-top: 76px;
    clear: both;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_pareri .single.el .editReview,
    #content_mymoto.content_contributi_prove .single.el .editReview {
        margin-top: 9px;
    }
}

#content_mymoto.content_contributi_pareri .single.el .editReview a,
#content_mymoto.content_contributi_prove .single.el .editReview a {
    box-sizing: border-box;
    min-width: 80px;
    height: 50px !important;
    line-height: 50px !important;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 17px !important;
    text-align: center;
    color: #fff !important;
    background: #7d94bc;
    margin-left: 10px;
    min-width: 80px;
    padding: 0 40px !important;
    text-transform: none;
    font-weight: 600;
}

    #content_mymoto.content_contributi_pareri .single.el .editReview a:first-letter,
    #content_mymoto.content_contributi_prove .single.el .editReview a:first-letter {
        text-transform: uppercase;
    }

#surveyAfterInsert.invia_parere .box-header,
#content_mymoto.content_contributi_pareri.invia_parere .box-header,
#content_mymoto.content_contributi_prove.invia_parere .box-header {
    margin-bottom: 0px;
    overflow: hidden;
}

#surveyAfterInsert.invia_parere .box-select,
#content_mymoto.content_contributi_pareri.invia_parere .box-select,
#content_mymoto.content_contributi_prove.invia_parere .box-select {
    margin: -40px 0 20px 0;
}

#surveyAfterInsert.invia_parere #form-tabs,
#content_mymoto.content_contributi_pareri.invia_parere #form-tabs,
#content_mymoto.content_contributi_prove.invia_parere #form-tabs {
    margin-top: 80px;
}

    #surveyAfterInsert.invia_parere #form-tabs .chosen-single,
    #content_mymoto.content_contributi_pareri.invia_parere #form-tabs .chosen-single,
    #content_mymoto.content_contributi_prove.invia_parere #form-tabs .chosen-single {
        margin: 0;
        width: auto;
    }

#surveyAfterInsert.invia_parere .ratings,
#content_mymoto.content_contributi_pareri.invia_parere .ratings,
#content_mymoto.content_contributi_prove.invia_parere .ratings {
    display: block;
    float: none;
    clear: both;
    margin-bottom: 10px;
}

    #surveyAfterInsert.invia_parere .ratings li,
    #content_mymoto.content_contributi_pareri.invia_parere .ratings li,
    #content_mymoto.content_contributi_prove.invia_parere .ratings li {
        padding: 5px;
    }

    #surveyAfterInsert.invia_parere .ratings span.vote,
    #content_mymoto.content_contributi_pareri.invia_parere .ratings span.vote,
    #content_mymoto.content_contributi_prove.invia_parere .ratings span.vote {
        color: #7d94bc;
        font-weight: 600;
    }

    #surveyAfterInsert.invia_parere .ratings span.label,
    #content_mymoto.content_contributi_pareri.invia_parere .ratings span.label,
    #content_mymoto.content_contributi_prove.invia_parere .ratings span.label {
        width: 37%;
        display: inline-block;
        font-size: 16px;
    }

@media only screen and (max-width: 489px) {
    #surveyAfterInsert.invia_parere .ratings span.label,
    #content_mymoto.content_contributi_pareri.invia_parere .ratings span.label,
    #content_mymoto.content_contributi_prove.invia_parere .ratings span.label {
        display: inline-block;
        padding-right: 10px;
        min-width: 38%;
        width: inherit;
    }

    #surveyAfterInsert.invia_parere .ratings span.vote,
    #content_mymoto.content_contributi_pareri.invia_parere .ratings span.vote,
    #content_mymoto.content_contributi_prove.invia_parere .ratings span.vote {
        float: right;
        display: inline-block;
        font-size: 26px;
        position: absolute;
        right: 0;
    }
}

#surveyAfterInsert.invia_parere .set_stars,
#content_mymoto.content_contributi_pareri.invia_parere .set_stars,
#content_mymoto.content_contributi_prove.invia_parere .set_stars {
    float: right;
    margin-right: 20px;
}

@media only screen and (max-width: 489px) {
    #surveyAfterInsert.invia_parere .set_stars,
    #content_mymoto.content_contributi_pareri.invia_parere .set_stars,
    #content_mymoto.content_contributi_prove.invia_parere .set_stars {
        width: 100%;
        float: left;
        margin-right: 0;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    }
}

#surveyAfterInsert.invia_parere .el .reviewImgContainer,
#content_mymoto.content_contributi_pareri.invia_parere .el .reviewImgContainer,
#content_mymoto.content_contributi_prove.invia_parere .el .reviewImgContainer {
    margin-bottom: 30px;
    clear: both;
    display: block;
    float: left;
}

@media only screen and (max-width: 1023px) {
    #surveyAfterInsert.invia_parere .el .reviewImgContainer,
    #content_mymoto.content_contributi_pareri.invia_parere .el .reviewImgContainer,
    #content_mymoto.content_contributi_prove.invia_parere .el .reviewImgContainer {
        margin: 0 auto 30px auto;
        text-align: center;
        float: none;
    }
}

#surveyAfterInsert.invia_parere .el .reviewImgContainer img,
#content_mymoto.content_contributi_pareri.invia_parere .el .reviewImgContainer img,
#content_mymoto.content_contributi_prove.invia_parere .el .reviewImgContainer img {
    height: 80px;
    float: left;
    margin: 5px 10px 10px 14px;
    border: 1px solid #CCC;
}

@media only screen and (max-width: 1023px) {
    #surveyAfterInsert.invia_parere .el .reviewImgContainer img,
    #content_mymoto.content_contributi_pareri.invia_parere .el .reviewImgContainer img,
    #content_mymoto.content_contributi_prove.invia_parere .el .reviewImgContainer img {
        height: auto;
        float: left;
        margin: 5px auto;
        border: 1px solid #CCC;
        width: 100%;
        clear: both;
    }
}

#surveyAfterInsert.invia_parere .el label.reviewLabelTit,
#content_mymoto.content_contributi_pareri.invia_parere .el label.reviewLabelTit,
#content_mymoto.content_contributi_prove.invia_parere .el label.reviewLabelTit {
    color: #333333;
    font-size: 1.17em;
    font-weight: 600;
    text-transform: none;
}

    #surveyAfterInsert.invia_parere .el label.reviewLabelTit.reviewTit,
    #content_mymoto.content_contributi_pareri.invia_parere .el label.reviewLabelTit.reviewTit,
    #content_mymoto.content_contributi_prove.invia_parere .el label.reviewLabelTit.reviewTit {
        display: block;
        margin-top: 50px;
        line-height: 1.17em;
    }

@media only screen and (max-width: 1023px) {
    #surveyAfterInsert.invia_parere .el label.reviewLabelTit.reviewTit,
    #content_mymoto.content_contributi_pareri.invia_parere .el label.reviewLabelTit.reviewTit,
    #content_mymoto.content_contributi_prove.invia_parere .el label.reviewLabelTit.reviewTit {
        margin-top: 24px;
    }
}

#surveyAfterInsert.invia_parere .el span.icon.icon-required.reviewLabelTit,
#content_mymoto.content_contributi_pareri.invia_parere .el span.icon.icon-required.reviewLabelTit,
#content_mymoto.content_contributi_prove.invia_parere .el span.icon.icon-required.reviewLabelTit {
    top: -7px;
}

#content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.clear, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list .ratings-after.item, #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ratings-after.comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.comments, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ratings-after.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.comments, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ratings-after.thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.thumbs, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ratings-after.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.thumbs, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .ratings-after.condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.condividi, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .ratings-after.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.condividi, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list .item .ratings-after.buttons, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ratings-after.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .ratings-after.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ratings-after.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .ratings-after.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ratings-after.buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .ratings-after.buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.buttons, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .scadenze-list .item .ratings-after.header, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ratings-after.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .ratings-after.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ratings-after.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .ratings-after.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ratings-after.header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .ratings-after.header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.header, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .ratings-after.issue, #content_mymoto.content_magazine #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.issue, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-last-issue .ratings-after.last-issue-body, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.last-issue-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues .item .ratings-after.item-body, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ratings-after.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .ratings-after.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ratings-after.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .ratings-after.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ratings-after.item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .ratings-after.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .issue .info .info-body .ratings-after.block-commands, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .ratings-after.block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .ratings-after.block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .ratings-after.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .ratings-after.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .ratings-after.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .ratings-after.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .ratings-after.block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .ratings-after.block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.block-commands, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .ratings-after.box-magazines, #content_mymoto.content_magazine #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.box-magazines, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-magazines .item .ratings-after.item-body, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .ratings-after.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .ratings-after.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .ratings-after.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .ratings-after.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .ratings-after.item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .ratings-after.item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.item-body, #content_mymoto.content_contributi_pareri.invia_parere .ratings-container #content_mymoto.content_magazine .box-archive .ratings-after.list-issues, #content_mymoto.content_magazine .box-archive #content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.list-issues {
    margin: 0;
}

#content_mymoto.content_contributi_pareri.invia_parere .ratings-container .ratings-after.el span.error {
    margin-top: 2px;
    margin-bottom: 7px;
}

#surveyAfterInsert.invia_parere .el.error-box {
    min-height: 20px;
}

    #surveyAfterInsert.invia_parere .el.error-box span.error {
        margin-top: 0;
    }

#surveyAfterInsert.invia_parere .buttons {
    margin-top: 5px;
}

#content_mymoto.content_contributi_pareri {
    /*
	.box_title {
		margin-left: 10px;
		margin-top: 20px;
		margin-bottom: 20px;
		position: relative;
		.title {
			font-size: 24px;
			color: #000;
			text-transform: uppercase;
			padding-left: 0px;
			@include media(medium-screens) {
				display: block;
				width: 350px;
			}
			.icon {
				color: $col-blu;
				margin-right: 5px;
				font-size: 40px;
				vertical-align: sub;
				position: relative;
			}
		}
		.subtitle {
			text-transform: lowercase;
			font-size: 16px;
			color: #808080;
			font-weight: 300;
			margin: 0;
			&.big {
				text-transform: none;
				font-size: 24px;
				padding-left: 45px;
			}
		}
		&.border {
			margin-left: -10px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #cdcdcd;
		}
	}
	*/
}

#content_mymoto.content_contributi_prove .wide-box {
    padding-bottom: 0;
    border-bottom: 1px solid #ededed;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_prove .wide-box {
        padding-bottom: 1em;
    }
}

#content_mymoto.content_contributi_prove .wide-box p {
    padding-bottom: 0.5em;
}

#content_mymoto.content_contributi_prove .wide-box .date {
    text-transform: uppercase;
}

#content_mymoto.content_contributi_prove .social-counters .article-vote {
    width: 100px;
    margin-right: 10px;
}

    #content_mymoto.content_contributi_prove .social-counters .article-vote .label {
        line-height: 25px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_prove .social-counters .article-vote {
        margin-top: 0;
    }
}

#content_mymoto.content_contributi_prove .social-counters .commenti {
    width: 100px;
    margin-right: 0px;
    margin-top: 1px;
}

    #content_mymoto.content_contributi_prove .social-counters .commenti .icon-comments {
        margin-top: 2px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_prove .social-counters .commenti {
        margin-top: 6px;
    }
}

#content_mymoto.content_contributi_prove .el textarea {
    color: #404040;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 14px;
}

#content_mymoto.content_contributi_prove #carica_foto > span {
    left: 38%;
}

#content_mymoto.content_contributi_viaggi .line {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px dashed #cdcdcd;
}

#content_mymoto.content_contributi_viaggi .clear, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_viaggi .item, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .comments, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_viaggi .comments, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .thumbs, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_viaggi .thumbs, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .condividi, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_contributi_viaggi .condividi, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_contributi_viaggi .buttons, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_contributi_viaggi .header, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine #content_mymoto.content_contributi_viaggi .issue, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_contributi_viaggi .last-issue-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_contributi_viaggi .block-commands, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine #content_mymoto.content_contributi_viaggi .box-magazines, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_contributi_viaggi .item-body, #content_mymoto.content_contributi_viaggi #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive #content_mymoto.content_contributi_viaggi .list-issues {
    clear: both;
}

#content_mymoto.content_contributi_viaggi .box-header {
    overflow: hidden;
}

    #content_mymoto.content_contributi_viaggi .box-header .title .icon {
        font-size: 21px;
    }

    #content_mymoto.content_contributi_viaggi .box-header .text p {
        margin-bottom: 20px;
    }

    #content_mymoto.content_contributi_viaggi .box-header .search {
        height: 29px;
        line-height: 31px;
        border: 1px solid #cdcdcd;
        padding: 0 10px;
    }

        #content_mymoto.content_contributi_viaggi .box-header .search input {
            border: none;
            font-size: 12px;
            width: 200px;
        }

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio {
    margin-top: 40px;
}

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content {
        overflow: hidden;
        background: #f0f0f0;
        padding: 20px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content:before, #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .image {
            width: 430px;
            display: block;
            float: left;
            -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
            padding: 8px;
            background: #fff;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

            #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .image:before, #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .image:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .image {
        float: none;
        width: 100%;
    }
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .image img {
    width: 100%;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el {
    float: right;
    width: 265px;
    padding: 20px;
    border-left: 1px dashed #ccc;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el:before, #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el {
        border: 0;
        width: 100%;
        padding: 0;
        margin-top: 20px;
    }
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el span {
    display: block;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .date {
    text-transform: uppercase;
    color: #737373;
    font-size: 11px;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .title {
    margin: 8px 0;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el h3,
#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el p {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    color: #262626;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el h3 {
    font-size: 16px;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el p {
    font-size: 13px;
    margin: 0;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters {
    margin: 28px 0 0 0;
}

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters a {
        display: block;
        float: none;
        padding-right: 10px;
        margin: 0 0 8px 0;
        height: 15px;
        color: #999;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
    }

        #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters a:hover,
        #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters a :hover {
            text-decoration: none;
        }

            #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters a:hover .underline,
            #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters a :hover .underline {
                text-decoration: underline;
            }

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .label {
        display: block;
        float: left;
    }

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-comments,
    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-photo,
    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-share {
        float: left;
        color: #7186aa;
        font-size: 14px;
        font-weight: 400;
        margin-right: 5px;
    }

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-thumb-up,
    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-thumb-down {
        float: left;
        font-size: 17px;
        font-weight: 400;
        margin-right: 5px;
    }

        #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-thumb-up.active,
        #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .icon-thumb-down.active {
            color: #7186aa;
        }

    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .social-counters .condividi {
        position: relative;
    }

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .article-vote {
    float: none;
    margin: 2px 0 0 0;
    font-size: 12px;
    color: #999999;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .article-vote {
        margin-top: 1em;
    }
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .article-vote .label {
    float: left;
    width: 64px;
    margin: 0;
    line-height: 14px;
}

#content_mymoto.content_contributi_viaggi .box-ultimo-viaggio .content .info-el .article-vote .vote-circle {
    float: right;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: url("../img/layout/bg_dettaglio_voto_articolo.png") 0 0 no-repeat;
}

#content_mymoto.content_contributi_viaggi .box-archive {
    padding-bottom: 50px;
}

    #content_mymoto.content_contributi_viaggi .box-archive .list .wide-box {
        padding: 30px 0 0 0;
        margin: 0;
        border-bottom: 1px solid #ccc;
    }

        #content_mymoto.content_contributi_viaggi .box-archive .list .wide-box .cover {
            margin-bottom: -1px;
        }

#content_mymoto.content_contributi_viaggi .box-invia-viaggio {
    padding-top: 20px;
}

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio form,
    #content_mymoto.content_contributi_viaggi .box-invia-viaggio div#form {
        float: none;
    }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio label.displayblock {
        display: block;
        margin: 10px 0 15px 0;
    }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio label.label-checkbox {
        display: inline-block;
    }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio .chosen-container {
        margin-bottom: 8px;
    }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-upload label.displayblock {
        margin-bottom: 0;
    }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-upload #carica_foto {
        padding: 20px 80px 0 80px;
    }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi {
        overflow: hidden;
        border-bottom: 1px dashed #ccc;
    }

        #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item.opened .item-body .item-header .name, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.comments .item-body .item-header .name, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .opened.comments .item-body .item-header .name, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.thumbs .item-body .item-header .name, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .opened.thumbs .item-body .item-header .name, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .opened.condividi .item-body .item-header .name, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .opened.condividi .item-body .item-header .name {
            background-image: url("../img/layout/arrow_black_up.png");
        }

        #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header {
            position: relative;
            padding: 15px 20px 10px 5px;
            cursor: pointer;
        }

            #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .name, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .name, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .name, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .name, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .name, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .name, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .name {
                text-transform: uppercase;
                font-size: 12px;
                line-height: 12px;
                color: #808080;
                background: url("../img/layout/arrow_black_down.png") left center no-repeat;
                padding: 0 0 0 15px;
            }

            #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .title, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .title, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .title, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .title, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .title, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .title, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .title {
                overflow: hidden;
            }

                #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .title span, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .title span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .title span, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .title span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .title span, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .title span, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .title span {
                    display: block;
                    padding: 10px 0 15px 15px;
                    font-size: 18px;
                    line-height: 18px;
                    color: #404040;
                }

            #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .button-delete, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .button-delete, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .button-delete, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .button-delete, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .button-delete, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .button-delete, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .button-delete {
                display: none;
                position: absolute;
                right: 0;
                bottom: 0;
                color: #808080;
                padding: 10px 18px 10px 10px;
                cursor: pointer;
            }

                #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .button-delete:hover .label, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .button-delete:hover .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .button-delete:hover .label, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .button-delete:hover .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .button-delete:hover .label, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .button-delete:hover .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .button-delete:hover .label {
                    text-decoration: underline;
                }

                #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .button-delete .label, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .button-delete .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .button-delete .label, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .button-delete .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .button-delete .label, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .button-delete .label, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .button-delete .label {
                    text-transform: uppercase;
                    font-size: 12px;
                    line-height: 12px;
                }

                #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .button-delete .icon, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .button-delete .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .button-delete .icon, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .button-delete .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .button-delete .icon, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .button-delete .icon, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .button-delete .icon {
                    width: 8px;
                    height: 8px;
                    padding: 3px 5px;
                    display: block;
                    position: absolute;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    margin: auto 0;
                }

                    #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-header .button-delete .icon:before, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-header .button-delete .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-header .button-delete .icon:before, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-header .button-delete .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-header .button-delete .icon:before, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-header .button-delete .icon:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-header .button-delete .icon:before {
                        width: 8px;
                        height: 8px;
                        display: block;
                        position: absolute;
                        top: 0;
                        right: 0;
                        bottom: 0;
                        left: 0;
                        margin: auto;
                        font-size: 8px;
                        line-height: 8px;
                    }

        #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-form, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-form, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-form, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-form, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-form, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-form, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-form {
            display: none;
            overflow: hidden;
        }

            #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .item .item-body .item-form .item-form-body, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .item-form .item-form-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .comments .item-body .item-form .item-form-body, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .item-form .item-form-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .thumbs .item-body .item-form .item-form-body, #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .item-form .item-form-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .items .condividi .item-body .item-form .item-form-body {
                padding-bottom: 15px;
            }

    #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .nuova-tappa {
        padding: 20px 0;
        text-align: center;
        background: #f0f0f0;
    }

        #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .nuova-tappa .button-nuova-tappa {
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            display: inline-block;
            position: relative;
            height: 40px;
            line-height: 40px;
            padding: 0 15px 0 30px;
            font-size: 12px;
            text-align: center;
            text-transform: uppercase;
            color: #fff;
            background: #7488ac;
            cursor: pointer;
        }

            #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .nuova-tappa .button-nuova-tappa .icon {
                width: 10px;
                height: 10px;
                padding: 0 10px;
                display: block;
                position: absolute;
                top: 0;
                left: 0;
                bottom: 0;
                margin: auto 0;
            }

                #content_mymoto.content_contributi_viaggi .box-invia-viaggio .block-tappe .nuova-tappa .button-nuova-tappa .icon:before {
                    width: 10px;
                    height: 10px;
                    display: block;
                    position: absolute;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    left: 0;
                    margin: auto;
                    font-size: 10px;
                    line-height: 10px;
                }

select.dati-regione, select.dati-provincia, select.dati-comune {
    float: left;
    clear: both;
    width: 100%;
}

textarea.dati-textarea {
    float: left;
    clear: both;
    width: 100%;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.tab_acquisti {
    margin-top: 30px;
    width: 100%;
    color: #403f3f;
    border-color: #cdcdcd;
}

    .tab_acquisti thead {
        background: #f0f0f0;
        text-transform: uppercase;
        font-size: 13px;
        border: 0px none;
    }

        .tab_acquisti thead tr {
            border: 0px none;
        }

    .tab_acquisti tbody {
        font-size: 13px;
    }

        .tab_acquisti tbody tr {
            border-bottom: 0px none;
        }

            .tab_acquisti tbody tr:last-of-type {
                border: 0;
            }

            .tab_acquisti tbody tr:nth-child(even) {
                background: #f5f5f5;
            }

    .tab_acquisti td {
        text-align: center;
        height: 40px;
        line-height: 40px;
        vertical-align: middle;
        border-color: #cdcdcd;
    }

    .tab_acquisti .col-doc-mobile {
        display: none;
    }

@media only screen and (max-width: 1023px) {
    .tab_acquisti .col-doc-mobile {
        display: table-cell;
        padding: 7px 0;
    }
}

@media only screen and (max-width: 767px) {
    .tab_acquisti .col-doc-mobile {
        display: none;
    }
}

@media only screen and (max-width: 489px) {
    .tab_acquisti .col-doc-mobile {
        display: table-cell;
        padding: 7px 0;
    }
}

.tab_acquisti .col-doc-mobile span {
    line-height: 22px !important;
}

.tab_acquisti .col-doc-mobile .data {
    display: block;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 18px;
    font-size: 12px;
}

.tab_acquisti .col-doc-mobile .tipo-num {
    text-align: left;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 16px;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
}

.tab_acquisti .col-doc-mobile .importi {
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 18px;
    font-size: 11px;
    text-align: left;
    line-height: 15px !important;
}

.tab_acquisti .col-data, .tab_acquisti .col-doc, .tab_acquisti .col-imp, .tab_acquisti .col-disc {
    display: table-cell;
}

@media only screen and (max-width: 1023px) {
    .tab_acquisti .col-data, .tab_acquisti .col-doc, .tab_acquisti .col-imp, .tab_acquisti .col-disc {
        display: none;
    }
}

@media only screen and (max-width: 767px) {
    .tab_acquisti .col-data, .tab_acquisti .col-doc, .tab_acquisti .col-imp, .tab_acquisti .col-disc {
        display: table-cell;
    }
}

@media only screen and (max-width: 489px) {
    .tab_acquisti .col-data, .tab_acquisti .col-doc, .tab_acquisti .col-imp, .tab_acquisti .col-disc {
        display: none;
    }
}

.tab_acquisti .col-tot {
    min-width: 80px;
}

.tab_acquisti .print_invoice {
    display: block;
    padding: 0px;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    max-width: 100px;
    outline: none;
    width: 36px;
    height: 32px;
}

    .tab_acquisti .print_invoice:before {
        content: '\e620';
        font-family: 'motoit_icomoon';
        color: white;
        background-color: #7d94bc;
        font-size: 15px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        margin: auto;
        display: block;
        height: 100%;
        line-height: 32px;
    }

    .tab_acquisti .print_invoice.aspNetDisabled {
        opacity: 0.2;
    }

.tab_acquisti .col-plus .plus {
    display: block;
    padding: 0px;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    max-width: 100px;
    outline: none;
    width: 36px;
    height: 32px;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-sizing: border-box;
}

    .tab_acquisti .col-plus .plus:before {
        content: '+';
        font-family: 'motoit_icomoon';
        color: #666;
        background-color: white;
        font-size: 15px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        margin: auto;
        display: block;
        height: 100%;
        line-height: 29px;
        font-size: 22px;
    }

.tab_acquisti .col-plus .minus {
    display: block;
    padding: 0px;
    text-align: center;
    margin: 0px auto;
    text-decoration: none;
    max-width: 100px;
    outline: none;
    width: 36px;
    height: 32px;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-sizing: border-box;
}

    .tab_acquisti .col-plus .minus:before {
        content: '-';
        font-family: 'motoit_icomoon';
        color: #666;
        background-color: white;
        font-size: 15px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        margin: auto;
        display: block;
        height: 100%;
        line-height: 27px;
        font-size: 22px;
    }

.tab_acquisti .invoice-rows {
    padding: 0;
    background: white;
}

.tab_acquisti .childGrid {
    width: 100%;
    border: 0px none;
    margin-bottom: 50px;
    margin-top: 10px;
}

    .tab_acquisti .childGrid tr {
        border: 0px none;
    }

    .tab_acquisti .childGrid th.dett-header {
        border: 0px none;
        background: #838fa5;
        color: #fff;
        height: 25px;
        line-height: 25px;
    }

    .tab_acquisti .childGrid td {
        line-height: 22px;
        height: 22px;
        padding-left: 5px;
    }

        .tab_acquisti .childGrid td.dett-descrizione {
            line-height: 22px;
            height: 22px;
            text-align: left;
            padding-left: 5px;
            min-width: 200px;
            background: white;
            border-left: 0px none;
        }

        .tab_acquisti .childGrid td.dett-imp {
            background: white;
        }

.profilo-form.validate-form .nota {
    font-size: 12px;
    color: #808080;
    padding-left: 10px;
    display: block;
    margin-top: -5px;
    margin-bottom: 5px;
    font-style: italic;
}

.page_mymoto .validate-form .social-box {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 25px;
    margin-bottom: 10px;
    background: #f0f0f0;
    position: relative;
}

    .page_mymoto .validate-form .social-box:before, .page_mymoto .validate-form .social-box:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_mymoto .validate-form .social-box p {
        color: #808080;
        font-size: 12px;
        margin: 0 0 0 50px;
        font-weight: 300;
        text-transform: uppercase;
        display: block;
    }

        .page_mymoto .validate-form .social-box p .social-title {
            font-weight: bold;
            color: #404040;
            font-size: 16px;
            display: block;
        }

        .page_mymoto .validate-form .social-box p .icon.icon-enabled {
            display: none;
            left: 76px;
            font-size: 14px;
            top: 10px;
            margin-right: 5px;
            width: 14px;
            height: 14px;
            position: absolute;
        }

        .page_mymoto .validate-form .social-box p .connectedAs {
            font-weight: normal;
        }

        .page_mymoto .validate-form .social-box p .socialEmail {
            padding-left: 4px;
            text-decoration: underline;
            color: #404040;
            font-weight: 600;
        }

        .page_mymoto .validate-form .social-box p.connected .icon.icon-enabled {
            display: block;
        }

            .page_mymoto .validate-form .social-box p.connected .icon.icon-enabled:before {
                color: #5cbe21;
            }

        .page_mymoto .validate-form .social-box p.connected .connectedAs {
            font-weight: normal;
            padding-left: 22px;
            color: #333333;
            font-size: 14px;
            margin-top: 2px;
            display: inline-block;
        }

        .page_mymoto .validate-form .social-box p.connected .socialEmail {
            padding-left: 4px;
            text-decoration: underline;
            color: #404040;
            font-weight: 600;
            font-size: 16px;
            display: inline-block;
        }

@media only screen and (max-width: 1023px) {
    .page_mymoto .validate-form .social-box p.connected .socialEmail {
        margin-left: 14px;
        margin-top: 0px;
    }
}

.page_mymoto .validate-form .social-box b {
    color: #404040;
    font-size: 16px;
    display: block;
}

.page_mymoto .validate-form .social-box .icon {
    position: absolute;
    font-size: 26px;
    top: 0;
    bottom: 0;
    line-height: 85px;
    left: 25px;
}

    .page_mymoto .validate-form .social-box .icon.icon-gplus {
        color: #dd4b39;
    }

    .page_mymoto .validate-form .social-box .icon.icon-facebook {
        color: #3b5998;
    }

.page_mymoto .validate-form .social-box input.blue-button {
    float: left;
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 16px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    text-transform: none;
    right: 25px;
    top: 16px;
    bottom: 0;
    width: 40%;
    display: block;
    margin: 20px auto 0px auto;
    float: none;
    font-weight: 400;
}

    .page_mymoto .validate-form .social-box input.blue-button:before, .page_mymoto .validate-form .social-box input.blue-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 489px) {
    .page_mymoto .validate-form .social-box input.blue-button {
        position: static;
        margin-top: 10px;
        width: 100%;
    }
}

@media only screen and (max-width: 1023px) {
    .page_mymoto .validate-form .social-box input.blue-button.connected {
        top: 30px;
    }
}

.page_profilo.page_profilo_light .buttons {
    margin: 20px 0 0 0;
}

.page_profilo .box-header {
    padding-bottom: 30px;
}

    .page_profilo .box-header.bottom {
        padding: 0;
        clear: both;
    }

@media only screen and (max-width: 1023px) {
    .page_profilo .box-header .text {
        padding: 0;
    }
}

.page_profilo .profilo-form .chosen-single {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    height: 31px;
    line-height: 31px;
}

    .page_profilo .profilo-form .chosen-single:before, .page_profilo .profilo-form .chosen-single:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_profilo .profilo-form .el {
    margin-bottom: 10px;
}

    .page_profilo .profilo-form .el label.double-lines {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding-top: 15px;
        height: 41px;
        display: block;
    }

        .page_profilo .profilo-form .el label.double-lines:before, .page_profilo .profilo-form .el label.double-lines:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    .page_profilo .profilo-form .el label span.note {
        display: block;
        padding-left: 10px;
        margin-top: -10px;
        margin-bottom: -27px;
    }
}

.page_profilo .profilo-form select.dati-regione,
.page_profilo .profilo-form select.dati-provincia,
.page_profilo .profilo-form select.dati-comune {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 0px;
    height: 39px !important;
    padding: 0 0 0 6px;
    line-height: 39px;
}

.page_profilo .profilo-form select.dati-sesso {
    width: 100%;
    height: 39px !important;
}

.page_profilo .profilo-form input {
    margin-bottom: 20px;
    height: 50px !important;
    line-height: 50px;
    font-size: 16px;
    color: #000000;
    text-transform: none;
    font-weight: 400;
}

    .page_profilo .profilo-form input.blue-button {
        border: 1px solid #7488ac;
    }

.page_profilo .buttons {
    margin: 50px 0 100px;
}

.page_profilo .modal .buttons {
    margin-bottom: 20px;
}

.page_profilo .box-head-form {
    margin: 0 0 0 35px;
    min-height: 390px;
}

@media only screen and (max-width: 1023px) {
    .page_profilo .box-head-form {
        margin: 0;
    }
}

.page_profilo .box-head-form .change-img {
    position: relative;
    width: 234px;
    height: 234px;
    overflow: hidden;
    float: left;
    background: #f0f0f0;
}

@media only screen and (max-width: 1023px) {
    .page_profilo .box-head-form .change-img {
        float: none;
        margin: 0 auto;
    }
}

.page_profilo .box-head-form .change-img img {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all ease 0.1s;
    -moz-transition: all ease 0.1s;
    -ms-transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    transition: all ease 0.1s;
    border: 1px solid #808080;
    width: 234px;
}

    .page_profilo .box-head-form .change-img img:before, .page_profilo .box-head-form .change-img img:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_profilo .box-head-form .change-img:hover label {
    bottom: 0;
}

.no-touch .page_profilo .box-head-form .change-img:hover img {
    -webkit-filter: grayscale(0.5);
    filter: grayscale(0.5);
}

.page_profilo .box-head-form .change-img label {
    -webkit-transition: all ease 0.1s;
    -moz-transition: all ease 0.1s;
    -ms-transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    transition: all ease 0.1s;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0;
    margin: 0 !important;
    background: #7d94bc;
    overflow: hidden;
    width: auto;
    height: 35px;
}

.touch .page_profilo .box-head-form .change-img label {
    bottom: 0;
}

.page_profilo .box-head-form .change-img label span {
    color: #fff;
    text-align: center;
    display: block;
    height: 35px;
    line-height: 35px;
}

.page_profilo .box-head-form .change-img label input {
    position: absolute;
    top: -50px;
}

.page_profilo .box-head-form .change-social-img {
    position: absolute;
    float: left;
    width: 225px;
    top: 236px;
}

@media only screen and (max-width: 1023px) {
    .page_profilo .box-head-form .change-social-img {
        position: static;
        width: 100%;
        top: inherit;
        text-align: center;
        margin-top: 20px;
    }
}

.page_profilo .box-head-form .change-social-img p.simple-text {
    font-size: 15px;
    color: #808080;
    font-weight: 300;
    margin: 10px 0 12px 0;
}

@media only screen and (max-width: 1023px) {
    .page_profilo .box-head-form .change-social-img p.simple-text {
        margin-top: 0px;
    }
}

.page_profilo .box-head-form .change-social-img div input {
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 14px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    float: none;
    width: 225px;
    margin: 5px auto 0 auto;
    padding: 0 0 0 34px;
    text-align: left;
    border: 0px none;
}

    .page_profilo .box-head-form .change-social-img div input:before, .page_profilo .box-head-form .change-social-img div input:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .page_profilo .box-head-form .change-social-img div input:before, .page_profilo .box-head-form .change-social-img div input:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.page_profilo .box-head-form .change-social-img .img-facebook {
    margin-bottom: 10px;
}

    .page_profilo .box-head-form .change-social-img .img-facebook input {
        background: #7488ac url("../img/layout/btn_ico_fb.png") 9px 15px no-repeat;
    }

.page_profilo .box-head-form .change-social-img .img-gplus input {
    background: #7488ac url("../img/layout/btn_ico_googleplus.png") 10px 15px no-repeat;
}

.page_profilo .box-head-form .info-head {
    float: right;
    width: 370px;
}

@media only screen and (max-width: 1023px) {
    .page_profilo .box-head-form .info-head {
        width: 100%;
        margin-top: 40px;
    }
}

.page_profilo .box-head-form .info-head p {
    margin-bottom: 20px;
}

    .page_profilo .box-head-form .info-head p > span {
        font-weight: 300;
        font-size: 13px;
    }

.page_profilo .box-head-form .info-head .subtitle {
    font-size: 15px;
    color: #808080;
    font-weight: 300;
    margin: 10px 0 0 5px;
    display: block;
}

.page_profilo .box-head-form .info-head .resend-pw-box {
    margin-top: 50px;
    margin-bottom: 50px;
}

#container.page_profilo .items-title {
    font-size: 18px;
    margin-top: 20px;
    display: block;
    clear: both;
    color: #333;
    font-weight: 600;
}

#container.page_profilo .boxes-mailing .box-mailing {
    margin-bottom: 20px;
    background: #f0f0f0;
}

    #container.page_profilo .boxes-mailing .box-mailing .box-top {
        padding: 20px 20px 10px 20px;
        border-bottom: 1px dashed #ccc;
        position: relative;
    }

        #container.page_profilo .boxes-mailing .box-mailing .box-top .mailing-title {
            text-transform: uppercase;
            font-size: 16px;
            line-height: 20px;
            display: block;
            padding: 0 0 0 0;
            color: #404040;
            font-weight: bold;
        }

        #container.page_profilo .boxes-mailing .box-mailing .box-top .icon.icon-enabled {
            display: none;
        }

        #container.page_profilo .boxes-mailing .box-mailing .box-top .mailing-status {
            text-transform: uppercase;
            font-size: 12px;
            line-height: 18px;
            display: inline-block;
            color: #444;
            padding: 0 !important;
            margin-top: 2px;
            font-weight: 300;
        }

    #container.page_profilo .boxes-mailing .box-mailing .box-bottom {
        padding: 0 20px 20px 20px;
    }

        #container.page_profilo .boxes-mailing .box-mailing .box-bottom p {
            margin: 0;
            font-size: 16px;
            line-height: 24px;
            font-weight: 400;
        }

        #container.page_profilo .boxes-mailing .box-mailing .box-bottom .action {
            text-align: right;
            margin-top: 10px;
        }

    #container.page_profilo .boxes-mailing .box-mailing .button {
        right: 20px;
        float: none;
        margin: auto 0;
        height: 39px;
        display: inline-block;
        right: 20px;
        float: none;
        margin: auto 0;
        height: 40px;
        display: inline-block;
        top: 18px;
        line-height: 40px;
        min-width: 200px;
        font-weight: 400;
        padding: 0 !important;
        text-decoration: none;
    }

@media only screen and (max-width: 489px) {
    #container.page_profilo .boxes-mailing .box-mailing .button {
        position: static;
        width: 100%;
        margin-top: 10px;
    }
}

#container.page_profilo .boxes-mailing .box-mailing.subscribed .mailing-status {
    padding-left: 18px;
    color: #333333;
    font-weight: normal;
}

#container.page_profilo .boxes-mailing .box-mailing.subscribed .icon.icon-enabled {
    display: inline-block;
    font-size: 14px;
    margin-right: 5px;
    width: 14px;
    height: 14px;
    color: #5cbe21;
    line-height: 18px;
}

#container.page_profilo .boxes-mailing .box-mailing.subscribed a.button {
    background: #c9c9c9 !important;
    color: #333 !important;
}

    #container.page_profilo .boxes-mailing .box-mailing.subscribed a.button:hover {
        background: #7488ac !important;
        color: white !important;
    }

#container.page_profilo .boxes-mailing .blue-button-extrabig {
    padding: 0px 13px;
    box-sizing: border-box;
    width: 99px;
}

/* nuovo css senza ICheck*/
.profilo-form.form select {
    margin-bottom: 4px;
}

.profilo-form.form textarea {
    margin-bottom: 4px;
    border: 1px solid #cecece;
    width: 100%;
    font-size: 12px;
    font-weight: 300;
    color: #000000;
    padding: 8px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .profilo-form.form textarea:before, .profilo-form.form textarea:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .profilo-form.form textarea.disabled {
        color: #aaa;
        resize: none;
    }

.profilo-form.form input {
    margin-bottom: 4px;
    height: 39px !important;
    line-height: 39px;
    font-size: 12px;
    font-weight: 300;
    color: #000000;
}

.profilo-form.form select.usr-provinciafatt,
.profilo-form.form select.usr-comunefatt {
    float: left;
    clear: both;
    width: 100%;
    margin-top: 0px;
    height: 39px !important;
    padding: 0 0 0 6px;
    line-height: 39px;
}

@media only screen and (min-width: 1024px) {
    .profilo-form.form .el.concessionario-change-email {
        width: 45%;
        float: left;
    }
}

@media only screen and (max-width: 489px) {
    .profilo-form.form .el.concessionario-change-email {
        width: auto;
        float: none;
    }
}

@media only screen and (min-width: 1024px) {
    .profilo-form.form .el.concessionario-change-pass {
        width: 45%;
        float: right;
        clear: right;
    }
}

@media only screen and (max-width: 489px) {
    .profilo-form.form .el.concessionario-change-pass {
        width: auto;
        float: none;
    }
}

#content_mymoto.content_salvataggi {
    /* nuovo css senza ICheck
        select.ric-marca,
        select.ric-modello,
        select.ric-version,
        select.ric-segmento,
        select.ric-regione,
        select.ric-provincia,
        select.ric-cap,
        select.ric-alimentazione,
        select.ric-trazione,
        select.ric-anti-inquinamento,
        select.ric-garanzia
        {
                float: left;
                clear: both;
                width: 100%;
                margin-top: 0px;
                height:39px !important;
                padding: 0 0 0 6px;
                line-height: 39px;
        }*/
}

    #content_mymoto.content_salvataggi .header-salvataggi {
        background-image: url("../img/layout/border-table.gif");
        background-repeat: repeat-x;
        background-position: bottom;
        padding: 25px 40px;
    }

        #content_mymoto.content_salvataggi .header-salvataggi h1 {
            font-size: 21px;
            text-transform: uppercase;
        }

            #content_mymoto.content_salvataggi .header-salvataggi h1 > span {
                color: #7d94bc;
            }

        #content_mymoto.content_salvataggi .header-salvataggi p {
            margin: 0;
        }

    #content_mymoto.content_salvataggi .tabs-block .tab-contents-wrap .customSelect {
        width: 230px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .tabs-block .tab-contents-wrap .customSelect {
        width: 140px;
    }
}

#content_mymoto.content_salvataggi .tabs-block .tab-contents-wrap .chosen-container, #content_mymoto.content_salvataggi .tabs-block .tab-contents-wrap .chosen-container-single {
    width: 230px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .tabs-block .tab-contents-wrap .chosen-container, #content_mymoto.content_salvataggi .tabs-block .tab-contents-wrap .chosen-container-single {
        width: 140px;
    }
}

#content_mymoto.content_salvataggi .lista_annunci {
    width: 100%;
}

#content_mymoto.content_salvataggi .lista_salvataggi li.src_notify span {
    display: block;
}

    #content_mymoto.content_salvataggi .lista_salvataggi li.src_notify span.subscribed {
        background-color: #b7c4df;
    }

#content_mymoto.content_salvataggi .results-wrap {
    float: left;
    padding-bottom: 1.5em;
    width: 100%;
    margin-top: 10px;
}

#content_mymoto.content_salvataggi .validate-form {
    padding-top: 20px;
    /*  label{
            color: #808080;
            font-size: 11px;
            font-weight: 300;
            &.tit {
	            color: #808080;
	            font-size: 14px;
	            font-weight: 300;
            }
        }
        textarea{
            border: 1px solid #cecece;
            width: 100%;
            font-size: 12px;
            font-weight: 600;
            color: #808080;
            padding: 8px;
            @include box-sizing(border-box);
            &.disabled {
                color: #aaa;
                resize: none;
            }
        }
        input{
            margin-bottom: 8px;
            height: 39px !important;
            line-height: 39px;
            font-size: 12px;
            color: #808080;
        }
         */
}

    #content_mymoto.content_salvataggi .validate-form .el.select {
        overflow: visible !important;
    }

        #content_mymoto.content_salvataggi .validate-form .el.select.three-col-block-margin {
            width: 247px;
            float: left;
        }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .validate-form .el.select.three-col-block-margin {
        width: 153px;
    }
}

#content_mymoto.content_salvataggi .validate-form .el.select.right {
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select.middle {
    margin: 0 8px;
}

#content_mymoto.content_salvataggi .validate-form .el.select .el {
    margin: 0;
}

#content_mymoto.content_salvataggi .validate-form .el.select.calendar input {
    background: #fff url("../img/layout/calendar-icon.png") right center no-repeat;
    padding: 0 40px 0 10px;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-nomericerca {
    background-color: #c5d0dd;
    padding: 10px;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-prezzoda {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-prezzoa {
    width: 48%;
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-cilindratada {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-cilindrataa {
    width: 48%;
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-potenzada {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-potenzaa {
    width: 48%;
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-annoda {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-annoa {
    width: 48%;
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-kmda {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-kma {
    width: 48%;
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-pesoda {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .validate-form .el.select.ric-pesoa {
    width: 48%;
    float: right;
}

#content_mymoto.content_salvataggi .validate-form .el.select p {
    padding: 0;
    margin: 0;
}

#content_mymoto.content_salvataggi .validate-form .clear, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .item, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .comments, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .comments, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .thumbs, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .thumbs, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .condividi, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .condividi, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_salvataggi .validate-form .buttons, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_salvataggi .validate-form .header, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .issue, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_salvataggi .validate-form .last-issue-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .box-magazines, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_salvataggi .validate-form .item-body, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive #content_mymoto.content_salvataggi .validate-form .list-issues {
    *zoom: 1;
}

    #content_mymoto.content_salvataggi .validate-form .clear:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item:before, #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .item:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .comments:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .comments:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .thumbs:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .thumbs:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .condividi:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .condividi:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item .buttons:before, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:before, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_salvataggi .validate-form .buttons:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list .item .header:before, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:before, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_salvataggi .validate-form .header:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue:before, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .issue:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body:before, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_salvataggi .validate-form .last-issue-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue .info .info-body .block-commands:before, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:before, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines:before, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .box-magazines:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines .item .item-body:before, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:before, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:before, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:before, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:before, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_salvataggi .validate-form .item-body:before, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues:before, #content_mymoto.content_magazine .box-archive #content_mymoto.content_salvataggi .validate-form .list-issues:before, #content_mymoto.content_salvataggi .validate-form .clear:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item:after, #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .item:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .comments:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .comments:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .thumbs:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .thumbs:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .condividi:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .condividi:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item .buttons:after, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list .item .header:after, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue:after, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .issue:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body:after, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_salvataggi .validate-form .last-issue-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue .info .info-body .block-commands:after, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines:after, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .box-magazines:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines .item .item-body:after, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues:after, #content_mymoto.content_magazine .box-archive #content_mymoto.content_salvataggi .validate-form .list-issues:after {
        content: "";
        display: table;
    }

    #content_mymoto.content_salvataggi .validate-form .clear:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item:after, #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .item:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .comments:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .comments:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .thumbs:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .thumbs:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .validate-form .condividi:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .validate-form .condividi:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list .item .buttons:after, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons:after, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_salvataggi .validate-form .buttons:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list .item .header:after, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header:after, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_salvataggi .validate-form .header:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue:after, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .issue:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body:after, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_salvataggi .validate-form .last-issue-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .issue .info .info-body .block-commands:after, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands:after, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .validate-form .block-commands:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines:after, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .validate-form .box-magazines:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines .item .item-body:after, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body:after, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body:after, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_salvataggi .validate-form .item-body:after, #content_mymoto.content_salvataggi .validate-form #content_mymoto.content_magazine .box-archive .list-issues:after, #content_mymoto.content_magazine .box-archive #content_mymoto.content_salvataggi .validate-form .list-issues:after {
        clear: both;
    }

#content_mymoto.content_salvataggi .validate-form .fields {
    *zoom: 1;
}

    #content_mymoto.content_salvataggi .validate-form .fields:before, #content_mymoto.content_salvataggi .validate-form .fields:after {
        content: "";
        display: table;
    }

    #content_mymoto.content_salvataggi .validate-form .fields:after {
        clear: both;
    }

#content_mymoto.content_salvataggi .validate-form b {
    font-size: 20px;
}

#content_mymoto.content_salvataggi .validate-form .separatore-sezione {
    margin: 10px 0;
    float: none;
}

#content_mymoto.content_salvataggi .validate-form .half-width {
    text-align: left;
    width: 48%;
    float: left;
}

    #content_mymoto.content_salvataggi .validate-form .half-width.right {
        width: 48%;
        float: right;
    }

#content_mymoto.content_salvataggi .validate-form .width-onethird {
    float: left;
    width: 32%;
    margin-right: 2% !important;
}

    #content_mymoto.content_salvataggi .validate-form .width-onethird.last {
        margin-right: 0% !important;
    }

#content_mymoto.content_salvataggi .validate-form .chosen-single {
    margin: 0;
    width: auto;
}

#content_mymoto.content_salvataggi .blocco {
    position: relative;
    margin: 0 0 50px 0;
    min-height: 146px;
    float: left;
    width: 100%;
    border-bottom: 1px solid #cdcdcd;
}

#content_mymoto.content_salvataggi .blocco {
    *zoom: 1;
}

    #content_mymoto.content_salvataggi .blocco:before, #content_mymoto.content_salvataggi .blocco:after {
        content: "";
        display: table;
    }

    #content_mymoto.content_salvataggi .blocco:after {
        clear: both;
    }

    #content_mymoto.content_salvataggi .blocco .infos {
        z-index: 1;
        padding: 0 0 10px 2px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco .infos {
        padding: 0 0 20px 0px;
    }
}

#content_mymoto.content_salvataggi .blocco .infos div span {
    display: inline-block;
    font-size: 13px;
}

    #content_mymoto.content_salvataggi .blocco .infos div span.tit {
        min-width: 132px;
    }

    #content_mymoto.content_salvataggi .blocco .infos div span.val {
        font-weight: bold;
    }

#content_mymoto.content_salvataggi .blocco div.date {
    position: absolute;
    right: 2px;
    top: 5px;
    font-size: 13px;
}

    #content_mymoto.content_salvataggi .blocco div.date span.tit {
        min-width: 66px !important;
    }

    #content_mymoto.content_salvataggi .blocco div.date span.val {
        font-size: 14px;
        font-weight: bold;
        min-width: 67px !important;
        text-align: right;
    }

#content_mymoto.content_salvataggi .blocco .moto-info-list {
    position: absolute;
    bottom: 5px;
    right: 0;
    left: auto;
    overflow: hidden;
}

    #content_mymoto.content_salvataggi .blocco .moto-info-list li {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: 25px;
        line-height: 25px;
        font-size: 13px;
        text-align: center;
        text-transform: uppercase;
        vertical-align: top;
        cursor: pointer;
        display: inline-block;
        font-size: 10px;
    }

        #content_mymoto.content_salvataggi .blocco .moto-info-list li:before, #content_mymoto.content_salvataggi .blocco .moto-info-list li:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_notify {
            width: 105px;
            text-transform: uppercase;
            font-size: 11px;
            border: 0px none;
        }

            #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_notify a {
                text-transform: uppercase;
                font-size: 11px !important;
            }

            #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_notify .label {
                background-color: #b7c4df;
                padding: 4px 6px;
            }

        #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_delete {
            width: 87px;
            border: 0px none;
        }

            #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_delete a {
                margin-left: 3px;
                padding: 7px 17px 6px 33px;
                max-width: 34px;
                overflow: hidden;
                cursor: pointer;
                vertical-align: top;
            }

                #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_delete a .icon {
                    left: 12px;
                    top: 7px;
                }

        #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_modify {
            width: 92px;
            border: 0px none;
        }

            #content_mymoto.content_salvataggi .blocco .moto-info-list li.src_modify a {
                margin-left: 0px;
                padding: 7px 18px 6px 32px;
                cursor: pointer;
                vertical-align: top;
                text-align: right;
            }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco {
        padding-top: 1em;
    }
}

#content_mymoto.content_salvataggi .blocco .icheckbox {
    background-image: none;
    background-color: transparent;
    height: 100%;
    width: 100%;
}

    #content_mymoto.content_salvataggi .blocco .icheckbox + span {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 108px;
    }

    #content_mymoto.content_salvataggi .blocco .icheckbox.checked + span {
        background-color: #b7c4df;
    }

#content_mymoto.content_salvataggi .blocco .close {
    z-index: 3;
    text-decoration: none;
}

#content_mymoto.content_salvataggi .blocco .search_head {
    background-color: #7488ac;
    padding: 10px;
    position: relative;
}

    #content_mymoto.content_salvataggi .blocco .search_head:after {
        content: '\e64e';
        display: inline-block;
        color: #fff;
        position: absolute;
        top: 0;
        right: 18px;
        font-family: 'Motoit_icomoon';
        font-size: 23px;
        height: 76px;
        vertical-align: middle;
        line-height: 76px;
    }

    #content_mymoto.content_salvataggi .blocco .search_head .search_title {
        color: #FFF;
        font-size: 22px;
        display: block;
        font-weight: 600;
        max-width: 88%;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco .search_head .search_title {
        width: 92%;
    }
}

#content_mymoto.content_salvataggi .blocco .search_head .search_market {
    color: #EEE;
    margin-top: 8px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
}

#content_mymoto.content_salvataggi .blocco .search_head .search_date {
    padding-left: 6px;
    color: #EEE;
    font-size: 12px;
    margin-top: 8px;
    font-weight: 400;
}

#content_mymoto.content_salvataggi .blocco .search_head .search_result_txt {
    color: #FFF !important;
    position: absolute;
    top: 28px;
    right: 40px;
    font-size: 16px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco .search_head .search_result_txt {
        display: none;
    }
}

#content_mymoto.content_salvataggi .blocco .search_params {
    padding: 10px;
    clear: both;
    float: none;
}

    #content_mymoto.content_salvataggi .blocco .search_params div {
        line-height: 25px;
    }

    #content_mymoto.content_salvataggi .blocco .search_params span.tit {
        display: inline-block;
        width: 30%;
        font-size: 16px;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco .search_params span.tit {
        width: 40%;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_salvataggi .blocco .search_params span.tit {
        font-size: 15px;
    }
}

#content_mymoto.content_salvataggi .blocco .search_params span.val {
    display: inline-block;
    width: 60%;
    font-size: 16px;
}

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco .search_params span.val {
        width: 50%;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_salvataggi .blocco .search_params span.val {
        font-size: 15px;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_salvataggi .blocco .search_params .src_notify.radiobts ul li label {
        font-size: 15px !important;
    }
}

#content_mymoto.content_salvataggi .blocco .search_actions {
    width: 100%;
    float: none;
    clear: both;
    text-align: right;
    margin-top: 65px;
}

    #content_mymoto.content_salvataggi .blocco .search_actions .action {
        width: 18%;
        max-width: 145px;
        display: inline-block;
        text-align: center;
        padding-left: 2%;
        overflow: hidden;
        position: static;
    }

@media only screen and (max-width: 1023px) {
    #content_mymoto.content_salvataggi .blocco .search_actions .action {
        width: 25%;
    }
}

@media only screen and (max-width: 767px) {
    #content_mymoto.content_salvataggi .blocco .search_actions .action {
        width: 47%;
    }
}

#content_mymoto.content_salvataggi .blocco .search_actions .action a {
    height: 44px;
    line-height: 44px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0px 8px;
    text-align: center;
}

    #content_mymoto.content_salvataggi .blocco .search_actions .action a:before, #content_mymoto.content_salvataggi .blocco .search_actions .action a:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    #content_mymoto.content_salvataggi .blocco .search_actions .action a span.label.icon {
        text-align: center;
        margin: 0 auto;
        display: inline;
        font-size: 15px;
        position: static;
        text-transform: capitalize;
    }

        #content_mymoto.content_salvataggi .blocco .search_actions .action a span.label.icon:before {
            padding-right: 10px;
        }

#content_mymoto.content_salvataggi .blue-button {
    height: 44px;
    line-height: 44px;
    font-size: 17px !important;
    text-decoration: none;
    background-color: #7d94bc;
}

#content_mymoto.content_salvataggi .ric-regione, #content_mymoto.content_salvataggi .prezzo-da, #content_mymoto.content_salvataggi .ric-cilindr-da, #content_mymoto.content_salvataggi .ric-distanza, #content_mymoto.content_salvataggi .ric-emissionida {
    width: 48%;
    float: left;
}

#content_mymoto.content_salvataggi .ric-provincia, #content_mymoto.content_salvataggi .prezzo-a, #content_mymoto.content_salvataggi .ric-cilindr-a, #content_mymoto.content_salvataggi .ric-cap, #content_mymoto.content_salvataggi .ric-emissionia {
    width: 48%;
    float: right;
    clear: right;
}

#content_mymoto.content_salvataggi select.ric-colore {
    text-transform: lowercase;
}

#content_mymoto.content_salvataggi .clear, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .item, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .comments, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .comments, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .thumbs, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .thumbs, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_salvataggi .condividi, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #content_mymoto.content_salvataggi .condividi, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #content_mymoto.content_salvataggi .buttons, #content_mymoto.content_salvataggi #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #content_mymoto.content_salvataggi .header, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .issue, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue #content_mymoto.content_salvataggi .last-issue-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #content_mymoto.content_salvataggi .block-commands, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine #content_mymoto.content_salvataggi .box-magazines, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #content_mymoto.content_salvataggi .item-body, #content_mymoto.content_salvataggi #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive #content_mymoto.content_salvataggi .list-issues {
    margin-top: 10px;
}

.content_notallowed #not_allowed {
    margin-left: 12px;
    margin-bottom: 30px;
}

    .content_notallowed #not_allowed p {
        font-size: 14px;
        color: #808080;
        font-weight: bold;
        margin: 50px 0 60px 2px;
    }

.content_notallowed .new-button-box {
    top: 9px;
    left: 3px;
    font-size: 16px;
    display: inline-block;
}

    .content_notallowed .new-button-box span.icon {
        top: 9px;
        left: 8px;
        font-size: 16px;
        display: none;
    }

.profileinfo {
    position: relative;
    margin: 0;
    padding-right: 15px;
    padding-bottom: 5px;
    padding-top: 12px;
}

    .profileinfo .notifications {
        display: block;
        font-size: 12px;
        position: absolute;
        top: 48px;
        right: 20px;
        color: #333;
        font-weight: 400;
        overflow: visible;
        user-select: none;
    }

        .profileinfo .notifications .count {
            font-family: "Rubik", Arial, sans-serif;
            margin: 0;
            position: absolute;
            font-size: 11px;
            display: block;
            width: 20px;
            height: 20px;
            background: #d81f1b;
            color: #fff;
            border-radius: 100%;
            text-align: center;
            line-height: 19px;
            font-style: normal;
            top: -7px;
            right: 7px;
            -webkit-transform: scale(0);
            -moz-transform: scale(0);
            -ms-transform: scale(0);
            -o-transform: scale(0);
            transform: scale(0);
            -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
            transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
        }

            .profileinfo .notifications .count.animated {
                -webkit-transform: scale(1);
                -moz-transform: scale(1);
                -ms-transform: scale(1);
                -o-transform: scale(1);
                transform: scale(1);
            }

        .profileinfo .notifications a {
            font-size: 22px;
            text-transform: uppercase;
            float: left;
            text-decoration: none;
            outline: none;
        }

    .profileinfo .user-pic {
        border: 0;
        padding: 0;
        width: 90px;
        height: 90px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        margin: 0px auto;
    }

    .profileinfo .profile-data {
        padding-bottom: 15px;
        position: relative;
    }

        .profileinfo .profile-data .name {
            font-family: "Rubik", Arial, sans-serif;
            margin-top: 15px;
            font-size: 18px;
            font-weight: 500;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            margin-bottom: 5px;
        }

        .profileinfo .profile-data .lastlogin {
            font-family: "Rubik", Arial, sans-serif;
            color: #9b9b9b;
            font-size: 12px;
            font-weight: 400;
            margin: 0;
        }

        .profileinfo .profile-data:after {
            content: '';
            width: 100%;
            height: 1px;
            background-color: #e1e1e1;
            height: 1px;
            box-shadow: 0 2px 4px rgba(186, 186, 186, 0.5);
            display: block;
            position: absolute;
            bottom: 0px;
        }

.referenti-form input.blue-button {
    margin-bottom: 50px;
    height: 50px !important;
    line-height: 50px;
    font-size: 16px;
    color: #000000;
    text-transform: none;
    font-weight: 400;
    border: 1px solid #7488ac;
}

.boxreferente {
    width: 100%;
    max-width: 328px;
    float: left;
    margin: 0 0 80px 0;
    overflow: hidden;
    display: inline-block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media only screen and (max-width: 1023px) {
    .boxreferente {
        max-width: none;
    }
}

.boxreferente:before, .boxreferente:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.boxreferente * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .boxreferente *:before, .boxreferente *:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.boxreferente img {
    float: left;
    width: 65px;
}

.boxreferente p {
    line-height: initial;
    margin-top: 5px;
    margin-bottom: 0;
}

.boxreferente:nth-of-type(2n+1) {
    margin-right: 100px;
}

@media only screen and (max-width: 1023px) {
    .boxreferente:nth-of-type(2n+1) {
        margin-right: 0;
    }
}

.boxreferente .referente_info {
    float: left;
    width: calc(100% - 80px);
    max-width: 280px;
    overflow: hidden;
    padding-left: 15px;
    min-height: 90px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .boxreferente .referente_info:before, .boxreferente .referente_info:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .boxreferente .referente_info .name {
        font-size: 18px;
        font-weight: bold;
        width: 100%;
        line-height: 14px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-bottom: 0;
    }

    .boxreferente .referente_info .role {
        width: 100%;
        margin-top: 0;
        font-size: 16px;
        line-height: 16px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-bottom: 7px;
        margin-top: 3px;
    }

        .boxreferente .referente_info .role span {
            line-height: 14px;
        }

    .boxreferente .referente_info .phone {
        font-size: 14px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-top: 0;
    }

    .boxreferente .referente_info .email {
        font-size: 14px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-top: 0;
    }

    .boxreferente .referente_info .hide {
        display: none;
    }

.boxreferente .actions {
    width: 250px;
    float: right;
}

@media only screen and (max-width: 1023px) {
    .boxreferente .actions {
        clear: both;
        padding-top: 10px;
        width: 280px;
    }
}

.boxreferente .actions .act_wrapper {
    float: left;
    width: 48%;
    margin-right: 2%;
    height: 45px;
}

    .boxreferente .actions .act_wrapper a {
        height: 45px !important;
        line-height: 45px !important;
        width: 100% !important;
        font-size: 16px !important;
        user-select: none;
        text-decoration: none;
        position: relative;
        font-family: 'motoit_icomoon';
        padding: 0 10px;
    }

        .boxreferente .actions .act_wrapper a:before {
            display: inline-block;
            margin-right: 10px;
            color: #FFF;
        }

.boxModificaReferente {
    display: inline-block;
    width: 600px;
    background: #f0f0f0;
    padding: 10px;
}

/*

#carica_foto{
    .uploadstatus {
        border: 1px solid #CDCDCD;
        display: block;
        width: 598px;
        float: left;
        margin-top: 13px;
    }

    .statuscomment {
        margin: 5px;
        text-align: center;
        display: block;
        float: left;
        clear: both;
        width: 100%;
    }

    .statuscomment span {
        font-family: Arial;
        font-size: 12px;
    }
}
*/
.prezzo .el.half-width.right.radiobts {
    clear: right;
    margin-top: 55px;
}

.tipo_auto .iscriz_registri ul li {
    width: 100% !important;
}

::-ms-clear {
    display: none;
}

#oldbrowser, #nophotoupload {
    margin-bottom: 10px;
    padding: 15px 15px 25px 15px;
    background-color: #F00;
    color: #FFF;
    display: none;
    font-size: 20px;
}

    #oldbrowser a, #nophotoupload a {
        color: #FFF;
        text-decoration: underline;
    }

.ie9 #nophotoupload {
    display: block;
}

.ie8 #oldbrowser {
    display: block;
}

.ie8 #nav-cont nav ul li a {
    padding: 13px 10px 0 10px;
}

    .ie8 #nav-cont nav ul li a.submenu {
        padding: 13px 10px 0 10px;
    }

.ie8 #nav-cont nav ul li.mini-nav > a, .ie8 #nav-cont nav ul li.mini-motoit > a, .ie8 #nav-cont nav ul li.mini-automoto > a, .ie8 #nav-cont nav ul li.mini-search > a, .ie8 #nav-cont nav ul li.mini-login > a {
    width: 40px;
    height: 42px;
    padding: 0;
    margin: 0;
}

.ie8 #nav-cont #content-data {
    max-width: 400px;
}

    .ie8 #nav-cont #content-data ul li a {
        padding: 13px 6px 0 6px;
        margin: 0;
    }

        .ie8 #nav-cont #content-data ul li a .data-type {
            margin: 0;
            padding: 0;
        }

        .ie8 #nav-cont #content-data ul li a .data-count {
            margin: 0;
            padding: 0;
        }

.ie8 .tab-separator {
    top: 25px;
}

.ie8 .social-activity .large-4 {
    width: 290px;
}

    .ie8 .social-activity .large-4.withMargin {
        margin: 0 70px;
    }

.ie8 .noDesktop {
    display: none;
}

.ie7 #oldbrowser {
    display: block;
}

.ieold #oldbrowser {
    display: block;
}

/*! jQuery UI - v1.11.1 - 2014-08-27
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=0&bgColorHeader=%23ffffff&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=%23f3f3f3&fcHeader=%23414141&iconColorHeader=%23a2a2a2&bgColorContent=%23ffffff&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=%23dddddd&fcContent=%23333333&iconColorContent=%23222222&bgColorDefault=%23f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=%23cccccc&fcDefault=%233c3c3c&iconColorDefault=%23000000&bgColorHover=%23d2d2d2&bgTextureHover=flat&bgImgOpacityHover=100&borderColorHover=%23646464&fcHover=%23000000&iconColorHover=%23000000&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23fbd850&fcActive=%23eb8f00&iconColorActive=%23ef8c08&bgColorHighlight=%23ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=%23fed22f&fcHighlight=%23363636&iconColorHighlight=%23228ef1&bgColorError=%23b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23ffd27a&bgColorOverlay=%23666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    min-height: 0;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

.ui-front {
    z-index: 100;
}

.ui-state-disabled {
    cursor: default !important;
}

.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

    .ui-datepicker .ui-datepicker-header {
        position: relative;
        padding: .2em 0;
    }

    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em;
    }

    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
        top: 1px;
    }

    .ui-datepicker .ui-datepicker-prev {
        left: 2px;
    }

    .ui-datepicker .ui-datepicker-next {
        right: 2px;
    }

    .ui-datepicker .ui-datepicker-prev-hover {
        left: 1px;
    }

    .ui-datepicker .ui-datepicker-next-hover {
        right: 1px;
    }

    .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px;
    }

    .ui-datepicker .ui-datepicker-title {
        margin: 0 2.3em;
        font-size: 14px;
        line-height: 1.8em;
        text-align: center;
    }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0;
        }

    .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
        width: 45%;
    }

    .ui-datepicker table {
        width: 100%;
        font-size: 13px;
        border-collapse: collapse;
        margin: 0 0 .4em;
    }

    .ui-datepicker th {
        padding: .7em .3em;
        text-align: center;
        font-weight: bold;
        border: 0;
    }

    .ui-datepicker td {
        border: 0;
        padding: 1px;
    }

        .ui-datepicker td span, .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none;
        }

    .ui-datepicker .ui-datepicker-buttonpane {
        background-image: none;
        margin: .7em 0 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0;
    }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            width: auto;
            overflow: visible;
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: left;
            }

    .ui-datepicker.ui-datepicker-multi {
        width: auto;
    }

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

    .ui-datepicker-multi .ui-datepicker-group table {
        width: 95%;
        margin: 0 auto .4em;
    }

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

.ui-datepicker-rtl {
    direction: rtl;
}

    .ui-datepicker-rtl .ui-datepicker-prev {
        right: 2px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next {
        left: 2px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-prev:hover {
        right: 1px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next:hover {
        left: 1px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-buttonpane {
        clear: right;
    }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button {
            float: left;
        }

            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
                float: right;
            }

    .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px;
    }

.ui-widget {
    font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

    .ui-widget .ui-widget {
        font-size: 1em;
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
        font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
        font-size: 1em;
    }

.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff url("../img/jqueryui/ui-bg_highlight-soft_100_ffffff_1x100.png") 50% top repeat-x;
    color: #333;
}

    .ui-widget-content a {
        color: #333;
    }

.ui-widget-header {
    border: 1px solid #f3f3f3;
    background: #fff url("../img/jqueryui/ui-bg_gloss-wave_35_ffffff_500x100.png") 50% 50% repeat-x;
    color: #414141;
    font-weight: bold;
}

    .ui-widget-header a {
        color: #414141;
    }

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
        border: 1px solid #ccc;
        background: #f6f6f6 url("../img/jqueryui/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
        font-weight: bold;
        color: #3c3c3c;
    }

        .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
            color: #3c3c3c;
            text-decoration: none;
        }

    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
        border: 1px solid #646464;
        background: #d2d2d2 url("../img/jqueryui/ui-bg_flat_100_d2d2d2_40x100.png") 50% 50% repeat-x;
        font-weight: bold;
        color: #000;
    }

        .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
            color: #000;
            text-decoration: none;
        }

    .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
        border: 1px solid #fbd850;
        background: #fff url("../img/jqueryui/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
        font-weight: bold;
        color: #eb8f00;
    }

        .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
            color: #eb8f00;
            text-decoration: none;
        }

    .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
        border: 1px solid #fed22f;
        background: #ffe45c url("../img/jqueryui/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
        color: #363636;
    }

        .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
            color: #363636;
        }

    .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
        border: 1px solid #cd0a0a;
        background: #b81900 url("../img/jqueryui/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
        color: #fff;
    }

        .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
            color: #fff;
        }

    .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
        color: #fff;
    }

    .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
        font-weight: bold;
    }

    .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
        opacity: .7;
        filter: Alpha(Opacity=70);
        font-weight: normal;
    }

    .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
        opacity: .35;
        filter: Alpha(Opacity=35);
        background-image: none;
    }

        .ui-state-disabled .ui-icon {
            filter: Alpha(Opacity=35);
        }

.ui-icon {
    width: 16px;
    height: 16px;
}

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_222222_256x240.png");
}

.ui-widget-header .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_a2a2a2_256x240.png");
}

.ui-state-default .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_000000_256x240.png");
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_000000_256x240.png");
}

.ui-state-active .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_ef8c08_256x240.png");
}

.ui-state-highlight .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_228ef1_256x240.png");
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_ffd27a_256x240.png");
}

.ui-icon-blank {
    background-position: 16px 16px;
}

.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}

.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0;
}

.ui-widget-overlay {
    background: #666 url("../img/jqueryui/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
    opacity: .5;
    filter: Alpha(Opacity=50);
}

.ui-widget-shadow {
    margin: -5px 0 0 -5px;
    padding: 5px;
    background: #000 url("../img/jqueryui/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
    opacity: .2;
    filter: Alpha(Opacity=20);
    border-radius: 5px;
}

/*! jQuery UI - v1.11.1 - 2014-08-26
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    min-height: 0;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

.ui-front {
    z-index: 100;
}

.ui-state-disabled {
    cursor: default !important;
}

.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}

    .ui-datepicker .ui-datepicker-header {
        position: relative;
        padding: .2em 0;
    }

    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em;
    }

    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
        top: 1px;
    }

    .ui-datepicker .ui-datepicker-prev {
        left: 2px;
    }

    .ui-datepicker .ui-datepicker-next {
        right: 2px;
    }

    .ui-datepicker .ui-datepicker-prev-hover {
        left: 1px;
    }

    .ui-datepicker .ui-datepicker-next-hover {
        right: 1px;
    }

    .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px;
    }

    .ui-datepicker .ui-datepicker-title {
        margin: 0 2.3em;
        font-size: 14px;
        line-height: 1.8em;
        text-align: center;
    }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0;
        }

    .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
        width: 45%;
    }

    .ui-datepicker table {
        width: 100%;
        font-size: 13px;
        border-collapse: collapse;
        margin: 0 0 .4em;
    }

    .ui-datepicker th {
        padding: .7em .3em;
        text-align: center;
        font-weight: bold;
        border: 0;
    }

    .ui-datepicker td {
        border: 0;
        padding: 1px;
    }

        .ui-datepicker td span, .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none;
        }

    .ui-datepicker .ui-datepicker-buttonpane {
        background-image: none;
        margin: .7em 0 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0;
    }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            width: auto;
            overflow: visible;
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: left;
            }

    .ui-datepicker.ui-datepicker-multi {
        width: auto;
    }

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

    .ui-datepicker-multi .ui-datepicker-group table {
        width: 95%;
        margin: 0 auto .4em;
    }

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

.ui-datepicker-rtl {
    direction: rtl;
}

    .ui-datepicker-rtl .ui-datepicker-prev {
        right: 2px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next {
        left: 2px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-prev:hover {
        right: 1px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next:hover {
        left: 1px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-buttonpane {
        clear: right;
    }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button {
            float: left;
        }

            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
                float: right;
            }

    .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px;
    }

/*! jQuery UI - v1.11.1 - 2014-08-27
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
.ui-widget {
    font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

    .ui-widget .ui-widget {
        font-size: 1em;
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
        font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
        font-size: 1em;
    }

.ui-widget-content {
    border: 1px solid #ddd;
    background: #fff url("../img/jqueryui/ui-bg_highlight-soft_100_ffffff_1x100.png") 50% top repeat-x;
    color: #333;
}

    .ui-widget-content a {
        color: #333;
    }

.ui-widget-header {
    border: 1px solid #f3f3f3;
    background: #fff url("../img/jqueryui/ui-bg_gloss-wave_35_ffffff_500x100.png") 50% 50% repeat-x;
    color: #414141;
    font-weight: bold;
}

    .ui-widget-header a {
        color: #414141;
    }

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
        border: 1px solid #ccc;
        background: #f6f6f6 url("../img/jqueryui/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
        font-weight: bold;
        color: #3c3c3c;
        font-size: 12px;
    }

        .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
            color: #3c3c3c;
            text-decoration: none;
        }

    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
        border: 1px solid #646464;
        background: #d2d2d2 url("../img/jqueryui/ui-bg_flat_100_d2d2d2_40x100.png") 50% 50% repeat-x;
        font-weight: bold;
        color: #000;
    }

        .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
            color: #000;
            text-decoration: none;
        }

    .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
        border: 1px solid #fbd850;
        background: #fff url("../img/jqueryui/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
        font-weight: bold;
        color: #eb8f00;
    }

        .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
            color: #eb8f00;
            text-decoration: none;
        }

    .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
        border: 1px solid #fed22f;
        background: #ffe45c url("../img/jqueryui/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
        color: #363636;
    }

        .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
            color: #363636;
        }

    .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
        border: 1px solid #cd0a0a;
        background: #b81900 url("../img/jqueryui/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
        color: #fff;
    }

        .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
            color: #fff;
        }

    .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
        color: #fff;
    }

    .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
        font-weight: bold;
    }

    .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
        opacity: .7;
        filter: Alpha(Opacity=70);
        font-weight: normal;
    }

    .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
        opacity: .35;
        filter: Alpha(Opacity=35);
        background-image: none;
    }

        .ui-state-disabled .ui-icon {
            filter: Alpha(Opacity=35);
        }

.ui-icon {
    width: 16px;
    height: 16px;
}

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_222222_256x240.png");
}

.ui-widget-header .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_a2a2a2_256x240.png");
}

.ui-state-default .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_000000_256x240.png");
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_000000_256x240.png");
}

.ui-state-active .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_ef8c08_256x240.png");
}

.ui-state-highlight .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_228ef1_256x240.png");
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("../img/jqueryui/ui-icons_ffd27a_256x240.png");
}

.ui-icon-blank {
    background-position: 16px 16px;
}

.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}

.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0;
}

.ui-widget-overlay {
    background: #666 url("../img/jqueryui/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
    opacity: .5;
    filter: Alpha(Opacity=50);
}

.ui-widget-shadow {
    margin: -5px 0 0 -5px;
    padding: 5px;
    background: #000 url("../img/jqueryui/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
    opacity: .2;
    filter: Alpha(Opacity=20);
    border-radius: 5px;
}

#container.page_lettere_alla_redazione .colonna-1 {
    position: relative;
    z-index: 9;
}

#container.page_lettere_alla_redazione .fixed-filters .filtri-pagina {
    z-index: 100;
}

#container.page_lettere_alla_redazione .box-title {
    padding: 0;
    margin: 20px 0;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    color: #404040;
}

#container.page_lettere_alla_redazione .box-form {
    margin-top: 20px;
    padding: 55px 0 0 0;
    position: relative;
}

    #container.page_lettere_alla_redazione .box-form.opened .toggle-button .icon:before {
        content: '-';
    }

    #container.page_lettere_alla_redazione .box-form .toggle-button {
        position: absolute;
        top: 0;
        right: 0;
        padding: 0 30px 0 30px;
        height: 24px;
        font-size: 12px;
        line-height: 24px;
        cursor: pointer;
    }

        #container.page_lettere_alla_redazione .box-form .toggle-button .icon {
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            position: absolute;
            top: 0;
            left: 0;
            height: 24px;
            width: 24px;
            background: #7d94bc;
            text-align: center;
            color: #fff;
        }

            #container.page_lettere_alla_redazione .box-form .toggle-button .icon:before {
                content: '+';
            }

        #container.page_lettere_alla_redazione .box-form .toggle-button .label {
            color: #808080;
            text-transform: uppercase;
        }

    #container.page_lettere_alla_redazione .box-form .form {
        height: 0px;
        overflow: hidden;
    }

        #container.page_lettere_alla_redazione .box-form .form .form-body {
            visibility: hidden;
            background: url("../img/layout/dotted_border.png?1409060873") 0 100% repeat-x;
        }

            #container.page_lettere_alla_redazione .box-form .form .form-body .comment-block {
                padding: 0;
                margin: 0 0 5px 0;
                background: none;
            }

                #container.page_lettere_alla_redazione .box-form .form .form-body .comment-block .author-info {
                    line-height: 58px;
                }

            #container.page_lettere_alla_redazione .box-form .form .form-body form,
            #container.page_lettere_alla_redazione .box-form .form .form-body div#form {
                padding-bottom: 25px;
            }

            #container.page_lettere_alla_redazione .box-form .form .form-body .form-field {
                margin-bottom: 10px;
            }

                #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .textfield,
                #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .textarea {
                    padding: 10px;
                    margin: 0;
                    font-size: 14px;
                    color: #808080;
                    border: 1px solid #cecece;
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    box-sizing: border-box;
                }

                    #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .textfield.disabled,
                    #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .textarea.disabled {
                        background: transparent;
                    }

                #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .textfield {
                    width: 245px;
                }

                #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .textarea {
                    width: 100%;
                }

                #container.page_lettere_alla_redazione .box-form .form .form-body .form-field .submitbutton {
                    border: none;
                }

#container.page_lettere_alla_redazione .box-letters-container {
    padding: 0 0 10px 0;
}

    #container.page_lettere_alla_redazione .box-letters-container.box-selected .box-title {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        text-transform: uppercase;
        font-size: 15px;
        line-height: 18px;
        color: #7186aa;
        padding: 0 15px;
    }

        #container.page_lettere_alla_redazione .box-letters-container.box-selected .box-title strong {
            color: #262626;
            font-weight: 400;
        }

    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter {
        margin-bottom: 20px;
    }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.switchable.opened .answer .answer-bar .toggle-button .open {
            display: none;
        }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.switchable.opened .answer .answer-bar .toggle-button .close {
            display: block;
        }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.switchable .answer .answer-body {
            height: 0px;
        }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.switchable .answer .answer-body .answer-text {
                visibility: hidden;
            }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.switchable .answer .answer-bar .toggle-button {
            display: block;
        }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .question {
            padding: 20px 15px 25px 15px;
        }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .question .question-text {
                margin: 0;
                font-size: 13px;
                line-height: 16px;
                color: #808080;
            }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .question .author {
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                margin: 15px 0 0 0;
                font-size: 13px;
                line-height: 13px;
                color: #808080;
            }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer {
            padding: 0 15px;
        }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer .answer-body {
                padding: 0;
            }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer .answer-body .answer-text {
                    padding: 20px 0;
                    border-bottom: none;
                }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer .answer-bar {
                padding: 0;
                position: relative;
                height: auto;
            }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer .answer-bar .button-continue {
                    -webkit-border-radius: 3px;
                    -moz-border-radius: 3px;
                    border-radius: 3px;
                    display: inline-block;
                    text-decoration: none;
                    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                    font-size: 11px;
                    line-height: 11px;
                    color: #808080;
                    text-transform: uppercase;
                    padding: 6px 12px;
                    background: #dadada;
                }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer .answer-bar .button-continue:hover {
                        text-decoration: underline;
                    }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter.on-sidebar .answer .answer-bar .social-counters {
                    padding: 13px 0;
                    float: none;
                }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .question {
            padding: 30px;
            background: #f5f5f5;
        }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .question .question-title {
                margin: 0 0 0 -8px;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-size: 18px;
                line-height: 20px;
                color: #262626;
                font-weight: 700;
            }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .question .question-text {
                margin: 18px 0;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-size: 18px;
                line-height: 22px;
                color: #262626;
                font-weight: 400;
            }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .question .comment-block {
                margin: 0;
                padding: 0;
                background: none;
            }

        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer {
            padding: 0 20px 55px 20px;
            position: relative;
            background: #fff;
            border: 1px solid #d8d8d8;
        }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer:before {
                content: "";
                display: block;
                position: absolute;
                background: transparent url("../img/layout/arrow_tooltip_up.png?1409060873") center center no-repeat;
                top: -8px;
                left: 5%;
                margin-left: -7px;
                width: 14px;
                height: 8px;
            }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-body {
                position: relative;
                overflow: hidden;
            }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-body .answer-text {
                    padding: 25px 0;
                    border-bottom: 1px dashed #ccc;
                }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-body .answer-text p {
                        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                        font-size: 13px;
                        line-height: 16px;
                        color: #676767;
                        margin: 0;
                    }

            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar {
                padding: 0 20px;
                height: 55px;
                position: absolute;
                left: 0;
                right: 0;
                bottom: 0;
                background: #fff;
            }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar:after {
                    content: '';
                    display: block;
                    clear: both;
                }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .toggle-button {
                    padding: 22px 0;
                    height: 11px;
                    cursor: pointer;
                    float: left;
                    display: none;
                }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .toggle-button .button-text {
                        height: 11px;
                        font-size: 11px;
                        line-height: 11px;
                        color: #808080;
                        text-transform: uppercase;
                        position: relative;
                        padding: 0 20px 0 0;
                    }

                        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .toggle-button .button-text.open {
                            display: block;
                        }

                        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .toggle-button .button-text.close {
                            display: none;
                        }

                        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .toggle-button .button-text .arrow {
                            width: 12px;
                            height: 12px;
                            position: absolute;
                            top: 0;
                            right: 0;
                            bottom: 0;
                            margin: auto 0;
                            text-align: center;
                            color: #4d4d4d;
                        }

                            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .toggle-button .button-text .arrow:before {
                                width: 100%;
                                height: 100%;
                                font-size: 12px;
                                line-height: 12px;
                                display: block;
                            }

                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters {
                    padding: 18px 0;
                    height: 19px;
                    float: right;
                }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters:after {
                        content: '';
                        display: block;
                        clear: both;
                    }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .item, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi {
                        display: block;
                        float: left;
                        height: 19px;
                        line-height: 19px;
                        position: relative;
                        text-decoration: none;
                    }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments {
                        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                        font-size: 11px;
                        font-weight: 600;
                        text-transform: uppercase;
                        color: #808080;
                        padding: 0 0 0 20px;
                    }

                        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .icon {
                            height: 19px;
                            position: absolute;
                            top: 2px;
                            left: 0;
                            font-size: 15px;
                            color: #7186aa;
                        }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs {
                        margin-left: 8px;
                        padding-left: 44px;
                    }

                        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs a {
                            width: 22px;
                            display: block;
                            position: absolute;
                            top: 0;
                            left: 0;
                            text-decoration: none;
                            text-align: center;
                        }

                            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs a.thumb-up {
                                margin-top: -2px;
                            }

                            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs a.thumb-down {
                                margin-top: 2px;
                                margin-left: 22px;
                            }

                            #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs a .icon {
                                font-size: 18px;
                                color: #808080;
                            }

                                #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs a .icon.active {
                                    color: #7186aa;
                                }

                        #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .counter {
                            display: block;
                            font-size: 10px;
                            color: #7186aa;
                        }

                    #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi {
                        margin-left: 8px;
                        font-size: 15px;
                        color: #7186aa;
                    }

#container.page_sondaggi .box-title {
    padding: 0;
    margin: 20px 0;
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    color: #404040;
}

#container.page_sondaggi #il-sondaggio {
    float: none;
    height: auto;
    padding: 20px;
}

    #container.page_sondaggi #il-sondaggio .data {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 13px;
        margin: 0 0 5px 0;
    }

    #container.page_sondaggi #il-sondaggio .domanda {
        padding-bottom: 15px;
    }

    #container.page_sondaggi #il-sondaggio .scelte-possibili {
        padding: 5px 0 15px 0;
    }

        #container.page_sondaggi #il-sondaggio .scelte-possibili .scelta {
            margin-top: 10px;
            position: relative;
        }

            #container.page_sondaggi #il-sondaggio .scelte-possibili .scelta .percentuale-cont {
                position: absolute;
                top: 0;
                left: 110px;
                right: 0;
                width: auto;
            }

        #container.page_sondaggi #il-sondaggio .scelte-possibili .counter {
            float: right;
            text-transform: uppercase;
            color: #7186aa;
            font-size: 12px;
            line-height: 12px;
            margin: 15px 0 0 0;
        }

    #container.page_sondaggi #il-sondaggio .vota-btn {
        margin-top: 15px;
    }

#container.page_sondaggi .box-archive .sondaggi .sondaggio {
    width: 221px;
    margin-right: 20px;
    margin-bottom: 20px;
    height: 290px;
    float: left;
    border: 1px solid #cdcdcd;
}

    #container.page_sondaggi .box-archive .sondaggi .sondaggio.last {
        margin-right: 0;
    }

    #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body {
        padding: 20px 10px;
    }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .data {
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 13px;
            line-height: 18px;
            color: #808080;
        }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .domanda {
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 18px;
            line-height: 21px;
            margin: 0 0 5px 0;
            color: #262626;
            padding-bottom: 15px;
            background: url("../img/layout/dotted_border.png?1409060873") 0 100% repeat-x;
        }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili:before {
            content: "";
            display: table;
        }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili:after {
            content: "";
            display: table;
            clear: both;
        }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .scelta {
            position: relative;
            padding: 5px 0 0 0;
        }

            #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .scelta .voce {
                font-size: 13px;
                text-transform: uppercase;
                width: 70px;
                color: #404040;
            }

            #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .scelta .percentuale-cont {
                position: absolute;
                bottom: 0;
                left: 70px;
                right: 0;
                width: auto;
                margin: -4px 0 0 0;
            }

                #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .scelta .percentuale-cont .percentuale {
                    text-align: right;
                    font-size: 12px;
                    color: #7186aa;
                    text-transform: uppercase;
                }

                #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .scelta .percentuale-cont .grafica {
                    width: 100%;
                    height: 2px;
                    border-bottom: 1px solid #cdcdcd;
                }

                    #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .scelta .percentuale-cont .grafica .linea {
                        float: left;
                        height: 2px;
                        background: #7186aa;
                        margin-top: 1px;
                    }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio .sondaggio-body .scelte-possibili .counter {
            float: right;
            text-transform: uppercase;
            color: #7186aa;
            font-size: 12px;
            line-height: 12px;
            margin: 15px 0 0 0;
        }

@media only screen and (max-width: 1023px) {
    #container.page_sondaggi .box-archive .sondaggi .sondaggio {
        width: 206px;
    }

        #container.page_sondaggi .box-archive .sondaggi .sondaggio, #container.page_sondaggi .box-archive .sondaggi .sondaggio.last {
            margin: 0 10px 10px 0;
        }

            #container.page_sondaggi .box-archive .sondaggi .sondaggio:nth-child(even) {
                margin-right: 0;
            }
}

.form_contatti .columns {
    position: relative;
}

.form_contatti label {
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    margin: 1em 0 0.5em 0;
}

    .form_contatti label.error {
        position: absolute;
        top: 0;
        right: 0;
        color: red;
    }

@media only screen and (max-width: 1023px) {
    .form_contatti label b {
        display: block;
    }
}

.form_contatti input,
.form_contatti textarea {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #cdcdcd;
    margin-bottom: 1em;
    padding: 0 .5em;
}

    .form_contatti input:before, .form_contatti input:after,
    .form_contatti textarea:before,
    .form_contatti textarea:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .form_contatti input:required,
    .form_contatti textarea:required {
        background-color: transparent;
    }

    .form_contatti input[type="input"] {
        width: 40%;
        height: 30px;
    }

.form_contatti textarea {
    width: 100%;
    min-height: 150px;
    line-height: 1em;
    padding: .5em;
}

.form_contatti input[type="submit"] {
    margin: 1.5em 0 3em 0;
    border: none;
}

.form_contatti .contact-info {
    padding: 2em;
    background-color: #f6f6f6;
    color: #808080;
}

.no-touch .wizard .blue-button:hover {
    text-decoration: none;
}

.no-touch .wizard .wizard-nav a:hover {
    opacity: 0.5;
}

.no-touch .wizard .patenti li:hover,
.no-touch .wizard .passeggeri li:hover,
.no-touch .wizard .usi li:hover,
.no-touch .wizard .definizione li:hover {
    transform: translateY(-5px);
}

.no-touch .wizard .segmenti li:hover,
.no-touch .wizard .chilometri li:hover,
.no-touch .wizard .offroad li:hover,
.no-touch .wizard .new-entry li:hover,
.no-touch .wizard .opinione li:hover {
    transform: translateY(-2px);
}

.no-touch .wizard-results .accordion_toggle:hover {
    color: #fff;
    text-decoration: none;
}

.no-touch .wizard-results .image:hover {
    cursor: pointer;
}

    .no-touch .wizard-results .image:hover .scheda {
        display: block;
    }

.wizard {
    background: url("../img/layout/bg_wizard.jpg") center center no-repeat;
    margin-top: -5px;
}

@media only screen and (max-width: 1023px) {
    .wizard {
        margin-top: 44px;
    }
}

.wizard #main {
    background: -moz-radial-gradient(center center, circle farthest-corner, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.2) 100%);
    background: -webkit-radial-gradient(center center, circle farthest-corner, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.2) 100%);
    background: -o-radial-gradient(center center, circle farthest-corner, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.2) 100%);
    background: -ms-radial-gradient(center center, circle farthest-corner, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.2) 100%);
    background: radial-gradient(center center, circle farthest-corner, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.2) 100%);
    height: 457px;
    border-left: 1px solid rgba(255, 255, 255, 0.3);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    position: relative;
    text-align: center;
}

.wizard .question {
    padding: 1em 0 1em 0;
    font-weight: 100;
}

    .wizard .question.extra-padding {
        padding: 2em 0 1em 0;
    }

    .wizard .question.extra-padding-plus {
        padding: 2em 0 1.6em 0;
    }

    .wizard .question.big {
        font-weight: normal;
        padding-top: 3.2em;
    }

    .wizard .question .emphasis {
        text-decoration: underline;
        text-transform: uppercase;
    }

.wizard .abstract {
    margin: 0 auto;
    width: 50%;
    font-size: 15px;
}

.wizard .cta {
    margin: 2em auto;
}

    .wizard .cta .blue-button-big {
        margin: 1em;
        width: 240px;
        height: 75px;
        line-height: 75px;
        display: inline-block;
        float: none;
        cursor: pointer;
        font-size: 14px;
        border: none;
    }

.wizard .wizard-nav {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -65px;
    width: 100%;
    padding: 0 1%;
    z-index: 0;
}

    .wizard .wizard-nav:before, .wizard .wizard-nav:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .wizard .wizard-nav:hover,
    .wizard .wizard-nav :hover {
        text-decoration: none;
    }

        .wizard .wizard-nav:hover .underline,
        .wizard .wizard-nav :hover .underline {
            text-decoration: underline;
        }

    .wizard .wizard-nav span {
        color: #fff;
        font-size: 11px;
        line-height: 50px;
        text-transform: uppercase;
    }

    .wizard .wizard-nav [class^="icon-big_arrow_"] {
        font-size: 50px;
        color: #fff;
    }

.wizard .steps {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    background-color: #fff;
    text-align: center;
}

    .wizard .steps:before, .wizard .steps:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .wizard .steps .step {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        width: 7.7%;
        margin: 1% 0.5%;
        height: 50px;
        line-height: 50px;
        font-size: 12px;
        background-color: #cdcdcd;
    }

        .wizard .steps .step:before, .wizard .steps .step:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    .wizard .steps .step {
        font-size: 10px;
    }
}

.wizard .steps .step.current {
    position: relative;
    background: #fff;
    border: 1px solid #cdcdcd;
    border: none;
    background-color: #cdcdcd;
}

    .wizard .steps .step.current:before {
        content: "";
        display: inline-block;
        position: absolute;
        background: transparent url("../img/layout/arrow_tooltip_up.png") center center no-repeat;
        top: -8px;
        left: 50%;
        margin-left: -7px;
        width: 14px;
        height: 8px;
    }

    .wizard .steps .step.current:before {
        top: -18px;
    }

@media only screen and (max-width: 1023px) {
    .wizard .steps .step.current:before {
        top: -16px;
    }
}

.wizard .steps .step.done {
    background-color: #ffdf00;
}

.wizard .steps .step a {
    display: block;
}

.wizard .patenti li,
.wizard .passeggeri li,
.wizard .usi li,
.wizard .definizione li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.1s ease-out;
    -moz-transition: all 0.1s ease-out;
    -ms-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
    position: relative;
    transform: translateY(0);
    z-index: 1;
    height: 150px;
    width: 150px;
    display: inline-block;
    margin: 0 5px;
    cursor: pointer;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

    .wizard .patenti li:before, .wizard .patenti li:after,
    .wizard .passeggeri li:before,
    .wizard .passeggeri li:after,
    .wizard .usi li:before,
    .wizard .usi li:after,
    .wizard .definizione li:before,
    .wizard .definizione li:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    .wizard .patenti li,
    .wizard .passeggeri li,
    .wizard .usi li,
    .wizard .definizione li {
        width: 120px;
    }
}

.wizard .patenti li.noTransition,
.wizard .passeggeri li.noTransition,
.wizard .usi li.noTransition,
.wizard .definizione li.noTransition {
    transition: none;
}

.wizard .patenti li label,
.wizard .passeggeri li label,
.wizard .usi li label,
.wizard .definizione li label {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    display: block;
    background-color: #fff;
}

.wizard .patenti li [class^="icon-"],
.wizard .passeggeri li [class^="icon-"],
.wizard .usi li [class^="icon-"],
.wizard .definizione li [class^="icon-"] {
    background-image: url("../img/layout/border-table.gif");
    background-repeat: repeat-x;
    background-position: bottom;
    color: #7d94bc;
    font-size: 30px;
    height: 100px;
    line-height: 100px;
    overflow: hidden;
}

.wizard .patenti li input[type="checkbox"],
.wizard .patenti li input[type="radio"],
.wizard .passeggeri li input[type="checkbox"],
.wizard .passeggeri li input[type="radio"],
.wizard .usi li input[type="checkbox"],
.wizard .usi li input[type="radio"],
.wizard .definizione li input[type="checkbox"],
.wizard .definizione li input[type="radio"] {
    display: none;
}

    .wizard .patenti li input[type="checkbox"]:checked + label,
    .wizard .patenti li input[type="radio"]:checked + label,
    .wizard .passeggeri li input[type="checkbox"]:checked + label,
    .wizard .passeggeri li input[type="radio"]:checked + label,
    .wizard .usi li input[type="checkbox"]:checked + label,
    .wizard .usi li input[type="radio"]:checked + label,
    .wizard .definizione li input[type="checkbox"]:checked + label,
    .wizard .definizione li input[type="radio"]:checked + label {
        background-color: #7d94bc;
        background-color: rgba(125, 148, 188, 0.9);
        color: #fff;
    }

        .wizard .patenti li input[type="checkbox"]:checked + label [class^="icon-"],
        .wizard .patenti li input[type="radio"]:checked + label [class^="icon-"],
        .wizard .passeggeri li input[type="checkbox"]:checked + label [class^="icon-"],
        .wizard .passeggeri li input[type="radio"]:checked + label [class^="icon-"],
        .wizard .usi li input[type="checkbox"]:checked + label [class^="icon-"],
        .wizard .usi li input[type="radio"]:checked + label [class^="icon-"],
        .wizard .definizione li input[type="checkbox"]:checked + label [class^="icon-"],
        .wizard .definizione li input[type="radio"]:checked + label [class^="icon-"] {
            color: #fff;
        }

.wizard .patenti .label,
.wizard .passeggeri .label,
.wizard .usi .label,
.wizard .definizione .label {
    height: 50px;
    line-height: 50px;
    overflow: hidden;
}

    .wizard .patenti .label.two-rows,
    .wizard .passeggeri .label.two-rows,
    .wizard .usi .label.two-rows,
    .wizard .definizione .label.two-rows {
        line-height: 30px;
    }

        .wizard .patenti .label.two-rows > span,
        .wizard .passeggeri .label.two-rows > span,
        .wizard .usi .label.two-rows > span,
        .wizard .definizione .label.two-rows > span {
            position: relative;
            top: 8px;
        }

.wizard .patenti .minitxt,
.wizard .passeggeri .minitxt,
.wizard .usi .minitxt,
.wizard .definizione .minitxt {
    display: block;
    font-size: 11px;
    line-height: 0;
}

.wizard .passeggeri li {
    height: 150px;
    width: 105px;
}

@media only screen and (max-width: 1023px) {
    .wizard .passeggeri li {
        width: 85px;
    }
}

.wizard .passeggeri li [class^="icon-"] {
    height: 125px;
    line-height: 125px;
}

.wizard .passeggeri .label {
    height: 25px;
    line-height: 25px;
    font-size: 11px;
}

.wizard .segmenti,
.wizard .chilometri,
.wizard .offroad,
.wizard .new-entry,
.wizard .opinione {
    padding: 0 10%;
}

    .wizard .segmenti li,
    .wizard .chilometri li,
    .wizard .offroad li,
    .wizard .new-entry li,
    .wizard .opinione li {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transition: all 0.1s ease-out;
        -moz-transition: all 0.1s ease-out;
        -ms-transition: all 0.1s ease-out;
        -o-transition: all 0.1s ease-out;
        transition: all 0.1s ease-out;
        transform: translateY(0);
        position: relative;
        z-index: 1;
        height: 70px;
        width: 29%;
        display: inline-block;
        margin: 0 .5% 1%;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
        cursor: pointer;
    }

        .wizard .segmenti li:before, .wizard .segmenti li:after,
        .wizard .chilometri li:before,
        .wizard .chilometri li:after,
        .wizard .offroad li:before,
        .wizard .offroad li:after,
        .wizard .new-entry li:before,
        .wizard .new-entry li:after,
        .wizard .opinione li:before,
        .wizard .opinione li:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .wizard .segmenti li.noTransition,
        .wizard .chilometri li.noTransition,
        .wizard .offroad li.noTransition,
        .wizard .new-entry li.noTransition,
        .wizard .opinione li.noTransition {
            transition: none;
        }

        .wizard .segmenti li label,
        .wizard .chilometri li label,
        .wizard .offroad li label,
        .wizard .new-entry li label,
        .wizard .opinione li label {
            -webkit-transition: all 0.3s ease-out;
            -moz-transition: all 0.3s ease-out;
            -ms-transition: all 0.3s ease-out;
            -o-transition: all 0.3s ease-out;
            transition: all 0.3s ease-out;
            display: block;
            background-color: #fff;
        }

        .wizard .segmenti li input[type="checkbox"],
        .wizard .segmenti li input[type="radio"],
        .wizard .chilometri li input[type="checkbox"],
        .wizard .chilometri li input[type="radio"],
        .wizard .offroad li input[type="checkbox"],
        .wizard .offroad li input[type="radio"],
        .wizard .new-entry li input[type="checkbox"],
        .wizard .new-entry li input[type="radio"],
        .wizard .opinione li input[type="checkbox"],
        .wizard .opinione li input[type="radio"] {
            display: none;
        }

            .wizard .segmenti li input[type="checkbox"]:checked + label,
            .wizard .segmenti li input[type="radio"]:checked + label,
            .wizard .chilometri li input[type="checkbox"]:checked + label,
            .wizard .chilometri li input[type="radio"]:checked + label,
            .wizard .offroad li input[type="checkbox"]:checked + label,
            .wizard .offroad li input[type="radio"]:checked + label,
            .wizard .new-entry li input[type="checkbox"]:checked + label,
            .wizard .new-entry li input[type="radio"]:checked + label,
            .wizard .opinione li input[type="checkbox"]:checked + label,
            .wizard .opinione li input[type="radio"]:checked + label {
                background-color: #7d94bc;
                background-color: rgba(125, 148, 188, 0.9);
                color: #fff;
            }

                .wizard .segmenti li input[type="checkbox"]:checked + label [class^="icon-"],
                .wizard .segmenti li input[type="radio"]:checked + label [class^="icon-"],
                .wizard .chilometri li input[type="checkbox"]:checked + label [class^="icon-"],
                .wizard .chilometri li input[type="radio"]:checked + label [class^="icon-"],
                .wizard .offroad li input[type="checkbox"]:checked + label [class^="icon-"],
                .wizard .offroad li input[type="radio"]:checked + label [class^="icon-"],
                .wizard .new-entry li input[type="checkbox"]:checked + label [class^="icon-"],
                .wizard .new-entry li input[type="radio"]:checked + label [class^="icon-"],
                .wizard .opinione li input[type="checkbox"]:checked + label [class^="icon-"],
                .wizard .opinione li input[type="radio"]:checked + label [class^="icon-"] {
                    color: #fff;
                }

        .wizard .segmenti li [class^="icon-"],
        .wizard .chilometri li [class^="icon-"],
        .wizard .offroad li [class^="icon-"],
        .wizard .new-entry li [class^="icon-"],
        .wizard .opinione li [class^="icon-"] {
            color: #7d94bc;
            font-size: 30px;
            height: 42px;
            line-height: 55px;
            overflow: hidden;
        }

    .wizard .segmenti .label,
    .wizard .chilometri .label,
    .wizard .offroad .label,
    .wizard .new-entry .label,
    .wizard .opinione .label {
        height: 28px;
        line-height: 28px;
        font-size: 12px;
        overflow: hidden;
    }

    .wizard .chilometri li {
        box-shadow: none;
    }

        .wizard .chilometri li label {
            background-color: #7d94bc;
        }

        .wizard .chilometri li input[type="checkbox"]:checked + label,
        .wizard .chilometri li input[type="radio"]:checked + label {
            background-color: #4b628a;
        }

    .wizard .chilometri .label {
        color: #fff;
        height: 70px;
        line-height: 70px;
        font-size: 12px;
        overflow: hidden;
    }

    .wizard .offroad li,
    .wizard .new-entry li {
        box-shadow: none;
        width: 19%;
    }

        .wizard .offroad li label,
        .wizard .new-entry li label {
            background-color: #7d94bc;
        }

        .wizard .offroad li input[type="checkbox"]:checked + label,
        .wizard .offroad li input[type="radio"]:checked + label,
        .wizard .new-entry li input[type="checkbox"]:checked + label,
        .wizard .new-entry li input[type="radio"]:checked + label {
            background-color: #4b628a;
        }

    .wizard .offroad .label,
    .wizard .new-entry .label {
        color: #fff;
        height: 70px;
        line-height: 70px;
        font-size: 12px;
        overflow: hidden;
    }

.wizard .budget li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    z-index: 1;
    width: 300px;
    height: 70px;
    line-height: 70px;
    border: 1px solid #cdcdcd;
    display: inline-block;
    background-color: #fff;
    text-align: center;
}

    .wizard .budget li:before, .wizard .budget li:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .wizard .budget li input[type=text] {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: none;
        width: 200px;
        height: 30px;
        line-height: 30px;
        font-size: 21px;
        color: #7d94bc;
        margin-top: 10px;
        text-align: center;
    }

        .wizard .budget li input[type=text]:before, .wizard .budget li input[type=text]:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .wizard .budget li .button {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: 30px;
        width: 30px;
        border: none;
        border-radius: 0;
        background-color: #7d94bc;
        color: #fff;
        font-size: 12px;
        position: relative;
        top: -2px;
        display: inline-block;
        line-height: 30px;
        cursor: pointer;
    }

        .wizard .budget li .button:before, .wizard .budget li .button:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .wizard .budget li .button:hover,
        .wizard .budget li .button :hover {
            text-decoration: none;
        }

            .wizard .budget li .button:hover .underline,
            .wizard .budget li .button :hover .underline {
                text-decoration: underline;
            }

.wizard .usi li [class^="icon-"],
.wizard .definizione li [class^="icon-"] {
    height: 125px;
    line-height: 125px;
}

.wizard .usi .label,
.wizard .definizione .label {
    height: 25px;
    line-height: 25px;
    font-size: 11px;
}

.wizard .new-entry li {
    width: 30%;
}

.wizard .opinione li {
    width: 19%;
}

.wizard .opinione .label {
    height: 70px;
    line-height: 70px;
}

.wizard.page_sogno .question {
    padding-top: 50px;
    padding-bottom: 30px;
}

.wizard.page_sogno ul {
    padding: 0 10%;
}

.wizard.page_sogno li {
    z-index: 1;
    position: relative;
}

.wizard.page_sogno .big-search {
    width: 400px;
    margin: 0 auto;
    position: relative;
}

    .wizard.page_sogno .big-search label,
    .wizard.page_sogno .big-search input {
        display: block;
        margin: 0 auto;
        text-align: left;
    }

    .wizard.page_sogno .big-search label {
        margin-bottom: 10px;
        font-size: 12px;
        width: 100%;
    }

    .wizard.page_sogno .big-search input {
        height: 60px;
        line-height: 40px;
        padding: 0 10px;
        width: 380px;
        border: 1px solid #cdcdcd;
        font-size: 30px;
        color: #808080;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    }

    .wizard.page_sogno .big-search .mp_list {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 auto;
        width: 402px;
        position: absolute;
        left: 0;
        z-index: 1;
        top: 80px;
        text-align: left;
        background-image: none;
        border-bottom: 1px solid #cdcdcd;
        border-left: 1px solid #cdcdcd;
        border-right: 1px solid #cdcdcd;
    }

        .wizard.page_sogno .big-search .mp_list:before, .wizard.page_sogno .big-search .mp_list:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .wizard.page_sogno .big-search .mp_list .mp_item {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            clear: both;
            border-top: 1px solid #cdcdcd;
            border-left: none;
            border-right: none;
            padding: 0;
        }

            .wizard.page_sogno .big-search .mp_list .mp_item:before, .wizard.page_sogno .big-search .mp_list .mp_item:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

            .wizard.page_sogno .big-search .mp_list .mp_item img {
                display: inline;
                float: left;
                width: 20%;
                height: auto;
                margin: 0 3% 0 0;
            }

            .wizard.page_sogno .big-search .mp_list .mp_item span {
                background-image: none;
                font-size: 15px;
            }

                .wizard.page_sogno .big-search .mp_list .mp_item span:hover {
                    color: #7d94bc;
                }

.wizard.page_sogno .range {
    margin: 34px auto 0;
    position: relative;
}

.wizard.page_sogno .label {
    display: block;
    width: 400px;
    margin: 0 auto;
    text-align: left;
    font-size: 12px;
}

.wizard.page_sogno .slider {
    width: 490px;
    height: 2px;
    margin: 34px auto;
    display: inline-block;
    background-color: #5a5a5a;
    background-image: none;
    border: none;
}

    .wizard.page_sogno .slider .ui-widget-header {
        background-color: #7d94bc;
        background-image: none;
        border: none;
        height: 5px;
        margin-top: -2px;
    }

    .wizard.page_sogno .slider .ui-slider-handle {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        height: 30px;
        width: 40px;
        margin-left: -20px;
        display: block;
        background-color: #b4b4b4;
        background-image: none;
        border: none;
        color: #fff;
        position: relative;
        top: -17px;
        cursor: pointer;
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
    }

        .wizard.page_sogno .slider .ui-slider-handle:before {
            font-family: 'motoit_icomoon';
            content: "\e60f\e60c";
            line-height: 30px;
            font-size: 10px;
        }

.wizard.page_sogno .display {
    display: inline-block;
    width: 70px;
    height: 65px;
    line-height: 65px;
    border: 1px solid #cdcdcd;
    background-color: #fff;
    color: #808080;
    font-size: 14px;
    position: absolute;
    top: 15px;
    right: 65px;
}

@media only screen and (max-width: 1023px) {
    .wizard.page_sogno .display {
        right: -45px;
    }
}

.wizard.page_sogno .cta {
    margin: 0 auto;
}

.page_wizard_definizione .abstract,
.page_wizard_opinione .abstract {
    margin-bottom: 3em;
}

.page_wizard_sogno .wizard-results {
    display: none;
}

.icon-autoscooter2:before {
    content: "\e665\e669";
}

.icon-tif_omino2:before {
    content: "\e664\e664";
    letter-spacing: -0.5em;
    margin-left: -0.5em;
}

.icon-tif_omino3:before {
    content: "\e664\e664\e664";
    letter-spacing: -0.5em;
    margin-left: -0.5em;
}

.icon-tif_omino4:before {
    content: "\e664\e664\e664\e664";
    letter-spacing: -0.5em;
    margin-left: -0.5em;
}

.icon-tif_omino5:before {
    content: "\e664\e664\e664\e664\e664";
    letter-spacing: -0.5em;
    margin-left: -0.5em;
}

.icon-tif_omino-plus:before {
    content: "\e664\e67b";
}

.icon-tif_citta_autostrada:before {
    content: "\e656\e654";
}

.wizard-results .accordion_toggle {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 1030px;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
    padding: 0 1.2em;
    display: block;
    font-size: 14px;
    color: #fff;
    background-color: #7d94bc;
    position: relative;
    top: -20px;
}

    .wizard-results .accordion_toggle:before, .wizard-results .accordion_toggle:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .wizard-results .accordion_toggle:visited {
        color: #fff;
        text-decoration: none;
    }

    .wizard-results .accordion_toggle.closed .chiuso {
        display: none;
    }

    .wizard-results .accordion_toggle.closed .aperto {
        display: block;
    }

    .wizard-results .accordion_toggle .aperto {
        display: none;
    }

@media only screen and (max-width: 1023px) {
    .wizard-results .accordion_toggle {
        width: 768px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .wizard-results .accordion_toggle {
        width: 1010px;
        overflow: hidden;
    }
}

.wizard-results .titolo-pagina {
    padding-left: 20px;
}

    .wizard-results .titolo-pagina.small {
        font-size: 24px;
    }

.wizard-results .chosen-container {
    width: 150px !important;
    padding-right: 20px;
    text-align: left;
}

    .wizard-results .chosen-container .chosen-single {
        width: auto !important;
    }

    .wizard-results .chosen-container .chosen-drop {
        width: 150px;
    }

.wizard-results .titolo-pagina {
    display: inline-block;
    float: left;
    width: 100%;
    padding-top: 0.3em;
    padding-bottom: 0;
}

    .wizard-results .titolo-pagina.small {
        padding-bottom: 1em;
    }

.wizard-results .grid.top {
    margin-bottom: 2em;
}

    .wizard-results .grid.top .text {
        display: inline-block;
        position: relative;
        top: 8px;
        margin-right: 10px;
        font-size: 12px;
        color: #808080;
    }

.wizard-results .grid.middle li,
.wizard-results .grid.bottom li {
    padding: 20px;
    border: 1px solid #cdcdcd;
}

.wizard-results .grid.middle li,
.wizard-results .grid.bottom li {
    *zoom: 1;
}

    .wizard-results .grid.middle li:before, .wizard-results .grid.middle li:after,
    .wizard-results .grid.bottom li:before,
    .wizard-results .grid.bottom li:after {
        content: "";
        display: table;
    }

    .wizard-results .grid.middle li:after,
    .wizard-results .grid.bottom li:after {
        clear: both;
    }

    .wizard-results .grid.middle li .image,
    .wizard-results .grid.bottom li .image {
        position: relative;
    }

        .wizard-results .grid.middle li .image,
        .wizard-results .grid.middle li .image > img,
        .wizard-results .grid.bottom li .image,
        .wizard-results .grid.bottom li .image > img {
            float: left;
        }

@media only screen and (max-width: 1023px) {
    .wizard-results .grid.middle li .image,
    .wizard-results .grid.middle li .image > img,
    .wizard-results .grid.bottom li .image,
    .wizard-results .grid.bottom li .image > img {
        width: 100%;
    }
}

.wizard-results .grid.middle li .image,
.wizard-results .grid.bottom li .image {
    margin-right: 1em;
}

@media only screen and (max-width: 1023px) {
    .wizard-results .grid.middle li .image,
    .wizard-results .grid.bottom li .image {
        margin-right: 0;
    }
}

.wizard-results .grid.middle li .image.hovered .scheda,
.wizard-results .grid.bottom li .image.hovered .scheda {
    display: block;
}

.wizard-results .grid.middle li .image .sticky,
.wizard-results .grid.bottom li .image .sticky {
    position: absolute;
    top: 10px;
    right: -6px;
    background: transparent url("../img/layout/sconto30.png") center center no-repeat;
    display: none;
    width: 79px;
    height: 24px;
}

.wizard-results .grid.middle li .image.sticky-visible .sticky,
.wizard-results .grid.bottom li .image.sticky-visible .sticky {
    display: block;
}

.wizard-results .grid.middle li .scheda,
.wizard-results .grid.bottom li .scheda {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 1.3em 2em;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.9);
    color: #000;
    display: none;
}

    .wizard-results .grid.middle li .scheda:before, .wizard-results .grid.middle li .scheda:after,
    .wizard-results .grid.bottom li .scheda:before,
    .wizard-results .grid.bottom li .scheda:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .wizard-results .grid.middle li .scheda > div,
    .wizard-results .grid.bottom li .scheda > div {
        background-image: url("../img/layout/border-table.gif");
        background-repeat: repeat-x;
        background-position: top;
        padding: 7% 0;
    }

        .wizard-results .grid.middle li .scheda > div:first-child,
        .wizard-results .grid.bottom li .scheda > div:first-child {
            background-image: none;
        }

    .wizard-results .grid.middle li .scheda em,
    .wizard-results .grid.bottom li .scheda em {
        color: #7d94bc;
        font-style: normal;
    }

.wizard-results .grid.middle li h1,
.wizard-results .grid.middle li .prezzo1,
.wizard-results .grid.middle li .prezzo2,
.wizard-results .grid.bottom li h1,
.wizard-results .grid.bottom li .prezzo1,
.wizard-results .grid.bottom li .prezzo2 {
    font-size: 30px;
    line-height: 30px;
}

.wizard-results .grid.middle li h2,
.wizard-results .grid.bottom li h2 {
    font-size: 22px;
    color: #666;
    font-weight: 100;
}

.wizard-results .grid.middle li .prezzo1,
.wizard-results .grid.bottom li .prezzo1 {
    color: #808080;
    text-decoration: line-through;
    margin-top: 1em;
}

.wizard-results .grid.middle li .prezzo2,
.wizard-results .grid.bottom li .prezzo2 {
    color: #7d94bc;
    margin-bottom: 1em;
}

.wizard-results .grid.middle .ad-block,
.wizard-results .grid.bottom .ad-block {
    margin-top: 0;
}

.wizard-results .grid.bottom li {
    margin-left: 4%;
    margin-right: 4%;
    margin-bottom: 5%;
}

    .wizard-results .grid.bottom li .image,
    .wizard-results .grid.bottom li .image > img {
        width: 100%;
        float: none;
        margin-right: 0;
    }

    .wizard-results .grid.bottom li h1,
    .wizard-results .grid.bottom li .prezzo1,
    .wizard-results .grid.bottom li .prezzo2 {
        font-size: 28px;
        line-height: 28px;
    }

    .wizard-results .grid.bottom li h2 {
        font-size: 20px;
    }

    .wizard-results .grid.bottom li h1,
    .wizard-results .grid.bottom li .prezzo1 {
        margin-top: 0.5em;
    }

    .wizard-results .grid.bottom li .prezzo2 {
        margin-bottom: 0.5em;
    }

.wizard-results .text-centered .grey-button {
    display: inline-block;
    float: none;
}

.wizard_modal {
    width: 1030px;
    margin: 0 auto;
    padding: 0;
    overflow: scroll;
    top: 0 !important;
    bottom: 0 !important;
    margin-top: 0 !important;
}

@media only screen and (max-width: 1023px) {
    .wizard_modal {
        width: 748px;
        padding: 0 10px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .wizard_modal {
        width: 1010px;
        overflow: hidden;
    }
}

.wizard_modal a.close-modal {
    position: absolute;
    top: 10px;
    right: 15px;
    display: block;
    width: 70px;
    height: 30px;
    text-transform: uppercase;
}

    .wizard_modal a.close-modal:hover {
        text-decoration: none;
    }

    .wizard_modal a.close-modal:after {
        font-family: 'motoit_icomoon';
        content: "\e605";
        margin: 0 0 0 5px;
        vertical-align: middle;
    }

.wizard_overlay_wrap {
    padding-bottom: 100px;
}

    .wizard_overlay_wrap .logo {
        float: left;
    }

        .wizard_overlay_wrap .logo + h1 {
            margin-left: 60px;
            line-height: 50px;
        }

    .wizard_overlay_wrap .titolo-pagina.small {
        font-size: 24px;
        padding-top: 1em;
        padding-bottom: 1em;
    }

    .wizard_overlay_wrap .stripe-one,
    .wizard_overlay_wrap .stripe-two,
    .wizard_overlay_wrap .stripe-three,
    .wizard_overlay_wrap .stripe-four {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        width: 1030px;
    }

        .wizard_overlay_wrap .stripe-one:before, .wizard_overlay_wrap .stripe-one:after,
        .wizard_overlay_wrap .stripe-two:before,
        .wizard_overlay_wrap .stripe-two:after,
        .wizard_overlay_wrap .stripe-three:before,
        .wizard_overlay_wrap .stripe-three:after,
        .wizard_overlay_wrap .stripe-four:before,
        .wizard_overlay_wrap .stripe-four:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

@media only screen and (max-width: 1023px) {
    .wizard_overlay_wrap .stripe-one,
    .wizard_overlay_wrap .stripe-two,
    .wizard_overlay_wrap .stripe-three,
    .wizard_overlay_wrap .stripe-four {
        width: 748px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .wizard_overlay_wrap .stripe-one,
    .wizard_overlay_wrap .stripe-two,
    .wizard_overlay_wrap .stripe-three,
    .wizard_overlay_wrap .stripe-four {
        width: 1010px;
    }
}

.wizard_overlay_wrap .stripe-one {
    padding: 30px 30px 60px 30px;
    border-bottom: 1px solid #cdcdcd;
}

.wizard_overlay_wrap .stripe-four .titolo-pagina.small {
    padding-top: 0;
}

.wizard_overlay_wrap .separatore-sezione {
    margin: 35px 0;
}

.wizard_overlay_wrap .slider {
    padding-bottom: 15px;
}

    .wizard_overlay_wrap .slider .jcarousel {
        padding: 0;
    }

    .wizard_overlay_wrap .slider .jcarousel-control {
        right: 20px;
    }

        .wizard_overlay_wrap .slider .jcarousel-control.prev {
            right: 40px;
        }

        .wizard_overlay_wrap .slider .jcarousel-control.white {
            right: 0;
            background-image: none;
            background-color: #fff;
        }

    .wizard_overlay_wrap .slider ul {
        height: 375px;
        border-top: 1px solid #cdcdcd;
        border-right: 1px solid #cdcdcd;
        border-bottom: 1px solid #cdcdcd;
    }

    .wizard_overlay_wrap .slider li {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0 !important;
        padding: 20px;
        border-left: 1px solid #cdcdcd;
        height: 100%;
    }

        .wizard_overlay_wrap .slider li:before, .wizard_overlay_wrap .slider li:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

        .wizard_overlay_wrap .slider li.intro-box {
            background-color: #eee;
            width: 250px;
            padding: 30px;
        }

            .wizard_overlay_wrap .slider li.intro-box h2 {
                font-size: 28px;
            }

            .wizard_overlay_wrap .slider li.intro-box h3 {
                font-size: 20px;
                font-weight: 100;
            }

            .wizard_overlay_wrap .slider li.intro-box p {
                font-size: 12px;
            }

        .wizard_overlay_wrap .slider li h1,
        .wizard_overlay_wrap .slider li .prezzo1,
        .wizard_overlay_wrap .slider li .prezzo2 {
            font-size: 26px;
            line-height: 26px;
        }

        .wizard_overlay_wrap .slider li h1 {
            font-size: 20px;
            line-height: 16px;
            margin-top: 10px;
        }

        .wizard_overlay_wrap .slider li h2 {
            font-size: 16px;
            color: #666;
            font-weight: 100;
        }

        .wizard_overlay_wrap .slider li .prezzo1 {
            color: #808080;
            text-decoration: line-through;
            margin-top: 0.5em;
        }

        .wizard_overlay_wrap .slider li .prezzo2 {
            color: #7d94bc;
            margin-bottom: 0.5em;
        }

    .wizard_overlay_wrap .slider .ombra {
        height: 375px;
        background-size: cover;
    }

.no-rgba .wizard #main {
    background: url("../img/layout/bg_white05_ie.png") top left repeat;
}

.modaliframe.page_mymoto #main {
    width: 400px;
}

.modaliframe.page_mymoto #content_mymoto {
    width: 400px;
    height: 500px;
    border: 0;
}

    .modaliframe.page_mymoto #content_mymoto .form select.mm-select, .modaliframe.page_mymoto #content_mymoto #form select.mm-select {
        width: 180px;
    }

    .modaliframe.page_mymoto #content_mymoto label.recaplabel {
        font-size: 17px;
        font-weight: bold;
        margin-right: 10px;
        margin-left: 0 !important;
    }

    .modaliframe.page_mymoto #content_mymoto .labelcontainer span {
        font-size: 12px;
        font-family: 'Source Sans Pro', Arial, sans-serif;
        text-transform: uppercase;
        margin-left: 3px;
    }

    .modaliframe.page_mymoto #content_mymoto.annunci-form #gmotocontainer .labelcontainer,
    .modaliframe.page_mymoto #content_mymoto.annunci-form #gautocontainer .labelcontainer {
        width: 60%;
        float: left;
    }

        .modaliframe.page_mymoto #content_mymoto.annunci-form #gmotocontainer .labelcontainer label,
        .modaliframe.page_mymoto #content_mymoto.annunci-form #gautocontainer .labelcontainer label {
            margin-right: 5px;
        }

            .modaliframe.page_mymoto #content_mymoto.annunci-form #gmotocontainer .labelcontainer label:first-of-type,
            .modaliframe.page_mymoto #content_mymoto.annunci-form #gautocontainer .labelcontainer label:first-of-type {
                font-weight: bold;
            }

    .modaliframe.page_mymoto #content_mymoto.annunci-form #gmotocontainer .actioncontainer,
    .modaliframe.page_mymoto #content_mymoto.annunci-form #gautocontainer .actioncontainer {
        width: 30%;
        float: right;
    }

        .modaliframe.page_mymoto #content_mymoto.annunci-form #gmotocontainer .actioncontainer a,
        .modaliframe.page_mymoto #content_mymoto.annunci-form #gautocontainer .actioncontainer a {
            margin-left: 10px;
        }

#ModalProfilingCta iframe {
    border: 0;
    width: 420px;
    height: 500px;
}

.spinner {
    margin: 100px auto;
    width: 50px;
    height: 40px;
    text-align: center;
    font-size: 10px;
}

    .spinner > div {
        background-color: #7488ac;
        height: 100%;
        width: 6px;
        display: inline-block;
        -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
        animation: sk-stretchdelay 1.2s infinite ease-in-out;
    }

    .spinner .rect2 {
        -webkit-animation-delay: -1.1s;
        animation-delay: -1.1s;
    }

    .spinner .rect3 {
        -webkit-animation-delay: -1.0s;
        animation-delay: -1.0s;
    }

    .spinner .rect4 {
        -webkit-animation-delay: -0.9s;
        animation-delay: -0.9s;
    }

    .spinner .rect5 {
        -webkit-animation-delay: -0.8s;
        animation-delay: -0.8s;
    }

@-webkit-keyframes sk-stretchdelay {
    0%, 40%, 100% {
        -webkit-transform: scaleY(0.4);
    }

    20% {
        -webkit-transform: scaleY(1);
    }
}

@keyframes sk-stretchdelay {
    0%, 40%, 100% {
        transform: scaleY(0.4);
        -webkit-transform: scaleY(0.4);
    }

    20% {
        transform: scaleY(1);
        -webkit-transform: scaleY(1);
    }
}

body.vetrina {
    /* le altre 2 classi del body sono moto e auto */
    /* per test:
  ?fs=v -> arrivi da vetrinamotori
  ?fs=a -> arrivi da automoto
  ?fs=m -> arrivi da moto
*/
}

    body.vetrina.sidemenu-overflow {
        overflow: hidden;
        width: 100%;
        height: 100%;
    }

    body.vetrina header {
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
        position: fixed;
        top: 0;
        z-index: 3;
    }

        body.vetrina header .btn.btn-red.btn-sm.btn-header {
            font-family: "Open Sans", Helvetica, Arial, sans-serif;
            font-size: 12px;
            font-weight: 600;
        }

        body.vetrina header .content-container .search-link {
            display: none !important;
        }

    body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad {
        background-color: #e42a2e;
        color: #FFF;
    }

html:not(.touch) body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad:not(.disabled):hover, html:not(.touch) body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad:not(.disabled):focus, html + :not(.touch) body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad:not(.disabled):active {
    background-color: #c9302c;
}

body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.insert-ad .icon {
    color: #fff !important;
}

body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.logoutbtn {
    background-color: #6b767f;
    color: #FFF;
}

    body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .tooltip-block.logoutbtn:hover {
        background-color: #a5afb5;
    }

body.vetrina.ifr #container.mypage #login-cont .logged-tooltip .one-line-separator:first-of-type {
    display: none;
}

body.vetrina .content_dashboard .welcome .features .el.el_feature .el_img:before {
    background-image: url("../img/layout/icon-check-vm.svg");
}

body.vetrina .content_dashboard .welcome .features .el.el_feature .el_cnt .tit {
    background-image: linear-gradient(#cdcdcd, #cdcdcd);
    background-size: 1px 4px;
    background-repeat: repeat-x;
    background-position: 0% 98%;
}

body.vetrina #main {
    margin-top: 96px;
}

@media only screen and (max-width: 1023px) {
    body.vetrina #main {
        margin-top: 50px;
    }
}

@media only screen and (max-width: 767px) {
    body.vetrina #main {
        margin-top: 70px;
    }
}

body.vetrina #sidebar_mymoto .nav > li > a {
    position: static;
}

body.vetrina #sidebar_mymoto .nav li.menu-insert-ad {
    background-color: #e42a2e;
    color: #FFF;
}

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad span[class^="icon-"] {
        color: #FFF;
        z-index: 2;
    }

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad a {
        color: #FFF;
        padding-left: 40px;
    }

        body.vetrina #sidebar_mymoto .nav li.menu-insert-ad a:hover {
            background-color: #c9302c;
        }

        body.vetrina #sidebar_mymoto .nav li.menu-insert-ad a.has-children {
            background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M16.363%206.11L10%2012.476%203.636%206.11l-.707.708%206.363%206.364.707.707.707-.708%206.363-6.364z%22%2F%3E%3C%2Fsvg%3E");
        }

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened a.has-children {
        background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22m3.635001%2013.889001l6.363%20-6.366l6.364%206.366l0.707%20-0.708l-6.363%20-6.364l-0.707%20-0.707l-0.707%200.708l-6.363%206.364l0.706%200.707z%22%2F%3E%3C%2Fsvg%3E");
    }

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened > a {
        border-left-color: #751c1a;
        padding-left: 35px;
    }

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children .item.selected a, body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.comments a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children .selected.comments a, body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.thumbs a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children .selected.thumbs a, body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .selected.condividi a, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters body.vetrina #sidebar_mymoto .nav li.menu-insert-ad.opened .children .selected.condividi a {
        color: #751c1a;
    }

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad .children .child-title {
        padding-left: 40px;
    }

    body.vetrina #sidebar_mymoto .nav li.menu-insert-ad .children li a {
        padding-left: 51px;
    }

body.vetrina #sidebar_mymoto .support .info .label {
    line-height: 25px;
    display: table-cell;
    padding: 0;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    white-space: nowrap;
    vertical-align: middle;
    border-radius: 0;
}

body.vetrina footer {
    margin-top: 30px;
}

body.vetrina .page_mymoto #content_mymoto .results-wrap.header.results-stuck {
    z-index: 9;
    margin-top: 50px;
}

@media only screen and (min-width: 1024px) {
    body.vetrina .page_mymoto #content_mymoto .results-wrap.header.results-stuck {
        margin-top: 95px;
    }
}

body.vetrina .page_mymoto #content_mymoto .new-ads-box.all-buttons a, body.vetrina .page_mymoto #content_mymoto .new-ads-box.all-buttons a:link, body.vetrina .page_mymoto #content_mymoto .new-ads-box.all-buttons a:hover, body.vetrina .page_mymoto #content_mymoto .new-ads-box.all-buttons a:visited, body.vetrina .page_mymoto #content_mymoto .new-ads-box.all-buttons a:active {
    background-color: #e42a2e !important;
    color: #FFFFFF !important;
    border-color: #e42a2e !important;
}

body.vetrina .page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile, body.vetrina .page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile:hover, body.vetrina .page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile:visited, body.vetrina .page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile:active {
    background-color: #e42a2e !important;
    color: #FFFFFF !important;
    border-color: #e42a2e !important;
}

    body.vetrina .page_mymoto #content_mymoto .new-ads-box a.insert-ad-mobile .icon-plus {
        background-color: transparent;
        color: #FFF !important;
    }

body.vetrina .linkInsertNew.modal .new-button {
    background-color: #e42a2e !important;
    color: #FFFFFF !important;
}

body.vetrina .page_mymoto #content_mymoto .results-wrap .checkbts {
    z-index: 2;
}

@media only screen and (max-width: 1023px) {
    body.moto .page_mymoto #content_mymoto .results-wrap.header #toolbars-box, body.auto .page_mymoto #content_mymoto .results-wrap.header #toolbars-box {
        border-bottom: 0px none;
        -ms-box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        -webkit-box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
        box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.16), 0 0 0 0px rgba(0, 0, 0, 0.08);
    }
}

html.show-menu body {
    position: relative;
    overflow: hidden;
}

body {
    font: 100% "Source Sans Pro", Arial, "Helvetica", sans-serif;
    color: #000000;
}

textarea,
input {
    outline: none;
}

    input[type="text"] {
        box-sizing: border-box;
        font-size: 18px;
        font-family: "Source Sans Pro", Arial, sans-serif;
        width: 100%;
        height: 50px;
        padding: 0 10px;
        border: 1px solid #cdcdcd;
        margin-bottom: 4px;
        height: 50px !important;
        border-radius: 3px;
        font-size: 18px !important;
        line-height: 24px !important;
        font-weight: 400;
    }

        input[type="text"]:disabled {
            font-weight: 300;
        }

        input[type="text"]::-webkit-input-placeholder {
            color: #666;
            font-weight: 200;
        }

        input[type="text"]::-moz-placeholder {
            /* Firefox 19+ */
            color: #666;
            font-weight: 200;
            opacity: 1;
        }

        input[type="text"]:-ms-input-placeholder {
            /* IE 10+ */
            color: #666;
            font-weight: 200;
        }

.clear, #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues {
    clear: both;
}

html.hide-container,
html.hide-container body {
    overflow: hidden;
}

    html.hide-container #container {
        height: 100%;
    }

#container {
    position: relative;
    width: 100%;
    overflow: visible;
}

#main,
.containerCenter {
    width: 1030px;
    margin: 0 auto;
    padding: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    #main:before, #main:after,
    .containerCenter:before,
    .containerCenter:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 1023px) {
    #main,
    .containerCenter {
        width: 768px;
        padding: 0 10px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    #main,
    .containerCenter {
        width: 1020px;
        overflow: hidden;
    }
}

@media only screen and (max-width: 767px) {
    #main,
    .containerCenter {
        width: 96%;
        padding: 0 2%;
    }
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #main-header.fixed ~ #form1 #main,
    .page_mymoto #main-header.fixed + #form1 #main {
        margin-top: 45px;
    }
}

@media only screen and (max-width: 767px) {
    .page_mymoto #main-header.fixed ~ #form1 #main,
    .page_mymoto #main-header.fixed + #form1 #main {
        margin-top: 60px;
    }
}

@media only screen and (max-width: 1023px) {
    .page_mymoto #main-header ~ #form1 #main,
    .page_mymoto #main-header + #form1 #main {
        margin-top: 45px;
    }
}

@media only screen and (max-width: 767px) {
    .page_mymoto #main-header ~ #form1 #main,
    .page_mymoto #main-header + #form1 #main {
        margin-top: 60px;
    }
}

.relative {
    position: relative;
}

/* MAIN-BLOCK */
.half-width {
    text-align: left;
    width: 48%;
    float: left;
}

    .half-width.right {
        width: 48%;
        float: right;
    }

        .half-width.right.el.noeuro:before {
            display: none;
        }

        .half-width.right.el.noeuro .error {
            left: 0 !important;
        }

.one-col-block,
.two-col-block,
.three-col-block {
    float: left;
    clear: left;
    width: 1030px;
    border-top: 1px solid #cdcdcd;
}

.one-col-block,
.two-col-block,
.three-col-block {
    *zoom: 1;
}

    .one-col-block:before, .one-col-block:after,
    .two-col-block:before,
    .two-col-block:after,
    .three-col-block:before,
    .three-col-block:after {
        content: "";
        display: table;
    }

    .one-col-block:after,
    .two-col-block:after,
    .three-col-block:after {
        clear: both;
    }

.wFilters .one-col-block, .wFilters .two-col-block, .wFilters .three-col-block {
    border-top: none;
}

@media only screen and (max-width: 1023px) {
    .one-col-block,
    .two-col-block,
    .three-col-block {
        width: 748px !important;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .one-col-block,
    .two-col-block,
    .three-col-block {
        width: 1010px !important;
    }
}

.three-col-block {
    padding: 0 0 20px 0;
}

.six-col-block {
    width: 50%;
    float: left;
}

.four-col-block-margin {
    width: 32%;
    float: left;
}

.six-col-block-margin {
    width: 49%;
    float: left;
}

@media only screen and (max-width: 1023px) {
    .full-col-md {
        width: 100%;
        float: left;
    }
}

@media only screen and (max-width: 489px) {
    .full-width-xs {
        float: none !important;
        width: 100% !important;
    }
}

.half-width-xs {
    clear: both;
    display: block;
    width: 100%;
}

@media only screen and (max-width: 489px) {
    .half-width-xs {
        clear: none;
        display: inline;
        width: auto;
    }
}

.colonna-1 {
    float: left;
    width: 444px;
    margin: 10px 0 0 0;
    padding: 0 10px 0 0;
    background: url("../img/layout/dotted_border_vertical.png") 100% 0 repeat-y;
}

.two-col-block .colonna-1 {
    margin-top: 0;
    padding-top: 10px;
    width: 709px;
    background: none;
    border-right: 1px solid #cdcdcd;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .two-col-block .colonna-1 {
        width: 694px !important;
    }
}

@media only screen and (max-width: 1023px) {
    .colonna-1 {
        width: 426px;
        background: none;
        border-right: 1px solid #cdcdcd;
    }

    .two-col-block .colonna-1 {
        width: 426px !important;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .colonna-1 {
        padding: 0 5px 0 0;
    }
}

.colonna-1 .blocco-notizia.main {
    width: 100%;
}

    .colonna-1 .blocco-notizia.main .titolo {
        font-size: 24px;
        line-height: 25px;
    }

@media only screen and (max-width: 1023px) {
    .colonna-1 .blocco-notizia.main img {
        width: 100%;
        margin-top: 10px;
    }
}

.colonna-1 .blocco-notizia .automoto-label {
    position: absolute;
    top: 35px;
    right: -6px;
    z-index: 9;
    width: 79px;
    height: 24px;
    background: url("../img/layout/automoto_it_label.png") 0 0 no-repeat;
}

.colonna-1 .sub-col {
    float: left;
    width: 212px;
    padding: 0 10px 0 10px;
    margin: 10px 0 0 0;
    background: url("../img/layout/dotted_border_vertical.png") 0 0 repeat-y;
}

@media only screen and (max-width: 1023px) {
    .colonna-1 .sub-col {
        width: 202px;
    }
}

.colonna-1 .sub-col.sub-col-1 {
    padding-left: 0;
    background: none;
}

.colonna-1 .sub-col.sub-col-2 {
    padding-right: 0;
}

.colonna-1 .sub-col .blocco-notizia {
    width: 212px;
    height: 180px;
}

    .colonna-1 .sub-col .blocco-notizia img {
        margin: 5px 0 10px 10px;
    }

@media only screen and (max-width: 1023px) {
    .colonna-1 .sub-col .blocco-notizia img {
        margin: 5px 10px 10px 6px;
    }
}

.colonna-1 .sub-col .blocco-notizia .titolo {
    font-size: 16px;
}

.lista-notizie {
    float: left;
    clear: left;
}

.lista-notizie {
    *zoom: 1;
}

    .lista-notizie:before, .lista-notizie:after {
        content: "";
        display: table;
    }

    .lista-notizie:after {
        clear: both;
    }

.blocco-editoriale {
    float: left;
    clear: left;
}

.blocco-editoriale {
    *zoom: 1;
}

    .blocco-editoriale:before, .blocco-editoriale:after {
        content: "";
        display: table;
    }

    .blocco-editoriale:after {
        clear: both;
    }

    .blocco-editoriale .blocco-notizia .titolo {
        font-size: 24px;
    }

.blocco-altre-notizie {
    float: left;
    clear: left;
    position: relative;
}

.blocco-altre-notizie {
    *zoom: 1;
}

    .blocco-altre-notizie:before, .blocco-altre-notizie:after {
        content: "";
        display: table;
    }

    .blocco-altre-notizie:after {
        clear: both;
    }

    .blocco-altre-notizie .titolo-sezione {
        position: absolute;
        top: -27px;
        left: 50%;
        width: 100px;
        margin: 0 0 0 -50px !important;
        background: #fff;
        color: #404040;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 14px;
        font-weight: 600;
        text-align: center;
        text-transform: uppercase;
        border: none;
    }

.colonna-2 {
    float: left;
    width: 245px;
    border-right: 1px solid #cdcdcd;
    padding: 15px 10px;
}

@media only screen and (max-width: 1023px) {
    .colonna-2 {
        clear: both;
        border: none;
        width: 100%;
        padding: 20px 0 0 0;
        margin: 20px 0 0 0;
        border-top: 1px solid #cdcdcd;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .colonna-2 {
        padding: 15px 5px;
    }
}

@media only screen and (max-width: 1023px) {
    .colonna-2 .subcontent-1 {
        float: left;
        width: 426px;
        padding: 0 10px 0 0;
        margin: 0 10px 0 0;
        border-right: 1px solid #cdcdcd;
    }
}

@media only screen and (max-width: 1023px) {
    .colonna-2 .subcontent-2 {
        float: left;
        width: 300px;
    }
}

.colonna-3 {
    float: right;
    width: 299px;
    padding: 0 0 0 10px;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .colonna-3 {
        padding: 0 0 0 5px;
    }
}

#lettere-alla-redazione .titolo-sezione {
    border: none;
    width: 100%;
    text-align: center;
}

    #lettere-alla-redazione .titolo-sezione span {
        color: #7186aa;
    }

#lettere-alla-redazione .domanda-risposta {
    margin: 15px 0 0 0;
    color: #666666;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 13px;
    line-height: 17px;
}

    #lettere-alla-redazione .domanda-risposta .domanda {
        margin: 10px 0 0 0;
        padding: 20px 15px;
        background: url("../img/layout/bg_domanda.png") 0 100% no-repeat #f5f5f5;
    }

        #lettere-alla-redazione .domanda-risposta .domanda .autore {
            width: 100%;
            margin: 15px 0 0 0;
            font-weight: bold;
        }

    #lettere-alla-redazione .domanda-risposta .risposta {
        padding: 20px 15px 10px 15px;
        border: 1px solid #d8d8d8;
        border-top: none;
    }

    #lettere-alla-redazione .domanda-risposta .risposta {
        *zoom: 1;
    }

        #lettere-alla-redazione .domanda-risposta .risposta:before, #lettere-alla-redazione .domanda-risposta .risposta:after {
            content: "";
            display: table;
        }

        #lettere-alla-redazione .domanda-risposta .risposta:after {
            clear: both;
        }

        #lettere-alla-redazione .domanda-risposta .risposta .grey-button {
            clear: both;
            margin: 10px 0 0 0;
        }

        #lettere-alla-redazione .domanda-risposta .risposta .social-counters {
            float: left;
            clear: left;
            width: 100%;
            margin: 15px 0 0 0;
        }

            #lettere-alla-redazione .domanda-risposta .risposta .social-counters a {
                float: left;
                display: block;
                margin: 0 15px 0 0;
                padding: 0 0 0 5px;
                height: 15px;
                color: #808080;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
                font-size: 12px;
                font-weight: 600;
                text-transform: uppercase;
            }

            #lettere-alla-redazione .domanda-risposta .risposta .social-counters .condividi {
                position: relative;
            }

    #lettere-alla-redazione .domanda-risposta .icon-comments {
        float: left;
        color: #7186aa;
        font-size: 14px;
        font-weight: 400;
        margin-right: 5px;
    }

    #lettere-alla-redazione .domanda-risposta .scrivi-alla-redazione-btn {
        display: block;
        clear: both;
        float: left;
        margin: 10px 0 0 0;
        padding: 0 0 0 30px;
        height: 23px;
        color: #808080;
        line-height: 23px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
        background: url("../img/loghi/scrivi_alla_redazione_btn.png") 0 0 no-repeat;
    }

.nine-grid {
    margin: 10px auto 0 auto;
    width: 245px;
}

.nine-grid {
    *zoom: 1;
}

    .nine-grid:before, .nine-grid:after {
        content: "";
        display: table;
    }

    .nine-grid:after {
        clear: both;
    }

    .nine-grid .overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 81px;
        height: 81px;
        background: url("../img/layout/bg_opacity_gray.png") 0 0 repeat;
        zoom: 1;
        opacity: .5;
        filter: alpha(opacity=50);
        z-index: 9;
        -webkit-transition: opacity 0.25s ease-in-out;
        -moz-transition: opacity 0.25s ease-in-out;
        -ms-transition: opacity 0.25s ease-in-out;
        -o-transition: opacity 0.25s ease-in-out;
        transition: opacity 0.25s ease-in-out;
    }

    .nine-grid .col {
        float: left;
        width: 81px;
    }

        .nine-grid .col a.grid-block {
            display: block;
            width: 81px;
            height: 81px;
            margin: 1px 0 0 0;
            position: relative;
            z-index: 1;
        }

            .nine-grid .col a.grid-block .grid-label {
                float: left;
                display: block;
                position: absolute;
                top: 0;
                left: -6px;
                width: 87px;
                height: 81px;
                z-index: 8;
                background: url("../img/layout/label_nome_nostri_autori.png") 0 0 no-repeat;
                zoom: 1;
                opacity: 0;
                filter: alpha(opacity=0);
                -webkit-transition: opacity 0.25s ease-in-out, left 0.25s ease-in-out;
                -moz-transition: opacity 0.25s ease-in-out, left 0.25s ease-in-out;
                -ms-transition: opacity 0.25s ease-in-out, left 0.25s ease-in-out;
                -o-transition: opacity 0.25s ease-in-out, left 0.25s ease-in-out;
                transition: opacity 0.25s ease-in-out, left 0.25s ease-in-out;
            }

                .nine-grid .col a.grid-block .grid-label span {
                    width: 62px;
                    padding: 10px;
                    font-size: 11px;
                    text-transform: uppercase;
                    color: #fff;
                    position: absolute;
                    bottom: 0;
                    left: 6px;
                }

            .nine-grid .col a.grid-block.active,
            .no-touch .nine-grid .col a.grid-block.hover {
                z-index: 2;
            }

                .nine-grid .col a.grid-block.active .overlay,
                .no-touch .nine-grid .col a.grid-block.hover .overlay {
                    opacity: 0;
                    filter: alpha(opacity=0);
                }

        .nine-grid .col.sx-to-dx {
            margin: 0 1px 0 0;
        }

            .nine-grid .col.sx-to-dx a.grid-block.active .grid-label,
            .no-touch .nine-grid .col.sx-to-dx a.grid-block.hover .grid-label {
                left: 76px;
                zoom: 1;
                opacity: 1;
                filter: alpha(opacity=100);
            }

        .nine-grid .col.dx-to-sx {
            margin: 0;
        }

            .nine-grid .col.dx-to-sx a.grid-block .grid-label {
                left: auto;
                right: -6px;
                background-position: 0 100%;
                -webkit-transition: opacity 0.25s ease-in-out, right 0.25s ease-in-out;
                -moz-transition: opacity 0.25s ease-in-out, right 0.25s ease-in-out;
                -ms-transition: opacity 0.25s ease-in-out, right 0.25s ease-in-out;
                -o-transition: opacity 0.25s ease-in-out, right 0.25s ease-in-out;
                transition: opacity 0.25s ease-in-out, right 0.25s ease-in-out;
            }

            .nine-grid .col.dx-to-sx a.grid-block.active .grid-label,
            .no-touch .nine-grid .col.dx-to-sx a.grid-block.hover .grid-label {
                right: 76px;
                zoom: 1;
                opacity: 1;
                filter: alpha(opacity=100);
            }

#ultimi-articoli-autore {
    margin: 10px 0 0 0;
}

    #ultimi-articoli-autore .titolo-sezione {
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 600;
        color: #262626;
        border: none;
        padding: 0;
        margin: 0;
    }

    #ultimi-articoli-autore ul {
        padding: 0 0 0 25px;
        list-style-type: disc;
    }

        #ultimi-articoli-autore ul li {
            float: left;
            clear: left;
            margin: 8px 0 0 0;
            font-size: 13px;
            line-height: 17px;
        }

#il-sondaggio {
    float: left;
    height: 230px;
    padding: 15px 10px 18px 10px;
    margin: 12px 0;
    background: #e7ecf1;
}

#il-sondaggio {
    *zoom: 1;
}

    #il-sondaggio:before, #il-sondaggio:after {
        content: "";
        display: table;
    }

    #il-sondaggio:after {
        clear: both;
    }

    #il-sondaggio .titolo-sezione {
        font-size: 14px;
        color: #7186aa;
        border-bottom: 1px solid #7186aa;
    }

    #il-sondaggio .sondaggio {
        margin: 10px 0 0 0;
    }

        #il-sondaggio .sondaggio .domanda {
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 18px;
            padding: 0 0 12px 0;
            line-height: 19px;
            color: #262626;
            background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
        }

        #il-sondaggio .sondaggio .scelte-possibili {
            padding: 0 0 10px 0;
            background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
        }

        #il-sondaggio .sondaggio .scelte-possibili {
            *zoom: 1;
        }

            #il-sondaggio .sondaggio .scelte-possibili:before, #il-sondaggio .sondaggio .scelte-possibili:after {
                content: "";
                display: table;
            }

            #il-sondaggio .sondaggio .scelte-possibili:after {
                clear: both;
            }

            #il-sondaggio .sondaggio .scelte-possibili .scelta {
                float: left;
                clear: left;
                width: 100%;
                margin: 8px 0 0 0;
                font-size: 13px;
                text-transform: uppercase;
            }

                #il-sondaggio .sondaggio .scelte-possibili .scelta .voce {
                    float: left;
                    width: 70px;
                    margin: 0 0 0 8px;
                }

                #il-sondaggio .sondaggio .scelte-possibili .scelta .percentuale-cont {
                    float: right;
                    width: 124px;
                    margin: -4px 0 0 0;
                }

                    #il-sondaggio .sondaggio .scelte-possibili .scelta .percentuale-cont .percentuale {
                        text-align: right;
                        font-size: 12px;
                        color: #7186aa;
                    }

                    #il-sondaggio .sondaggio .scelte-possibili .scelta .percentuale-cont .grafica {
                        width: 100%;
                        height: 2px;
                        background: url("../img/layout/bg_grafica_sondaggio.png") 0 100% repeat-x;
                    }

                        #il-sondaggio .sondaggio .scelte-possibili .scelta .percentuale-cont .grafica .linea {
                            float: left;
                            height: 2px;
                            background: #7186aa;
                        }

        #il-sondaggio .sondaggio .vota-btn {
            float: left;
            height: 29px;
            line-height: 29px;
            padding: 0 20px;
            font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            font-size: 12px;
            text-align: center;
            color: #fff !important;
            background: #7488ac;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            border: 0px none;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            width: 47px;
            margin: 10px 0 0 0;
        }

            #il-sondaggio .sondaggio .vota-btn:before, #il-sondaggio .sondaggio .vota-btn:after {
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

        #il-sondaggio .sondaggio .sondaggi-precedenti {
            float: left;
            clear: left;
            margin: 10px 0 0 0;
            padding: 0 10px 0 0;
            font-size: 10px;
            text-transform: uppercase;
            color: #7388ab;
            background: url("../img/layout/arrow_right.png") 100% 50% no-repeat;
        }

#tab-top-lette-commentate {
    float: left;
    clear: left;
    padding: 0 0 10px 0;
}

#tab-top-lette-commentate {
    *zoom: 1;
}

    #tab-top-lette-commentate:before, #tab-top-lette-commentate:after {
        content: "";
        display: table;
    }

    #tab-top-lette-commentate:after {
        clear: both;
    }

    #tab-top-lette-commentate .tab-single-cont {
        padding: 0 0 0 15px;
    }

        #tab-top-lette-commentate .tab-single-cont ul {
            list-style-type: disc;
        }

            #tab-top-lette-commentate .tab-single-cont ul li {
                float: left;
                clear: left;
                margin: 10px 0 0 0;
                font-size: 13px;
                line-height: 17px;
            }

#live-news {
    *zoom: 1;
}

    #live-news:before, #live-news:after {
        content: "";
        display: table;
    }

    #live-news:after {
        clear: both;
    }

    #live-news .titolo-sezione {
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 15px;
        font-weight: 600;
        text-align: center;
        color: #292929;
        border: none;
        background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
    }

        #live-news .titolo-sezione span {
            color: #909090;
        }

    #live-news ul {
        margin: 11px 0 0 0;
    }

        #live-news ul li {
            float: left;
            clear: left;
            margin: 8px 0 0 0;
        }

            #live-news ul li .orario {
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                border-radius: 2px;
                float: left;
                width: 45px;
                height: 22px;
                font-size: 12px;
                font-weight: 600;
                text-align: center;
                color: #fff;
                line-height: 22px;
                background: #ababab;
            }

                #live-news ul li .orario.focus {
                    background: #e86161;
                }

            #live-news ul li .notizia {
                float: left;
                width: 230px;
                margin: 0 0 0 10px;
                font-size: 13px;
                font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
            }

#notizie-tvmoto {
    clear: left;
    position: relative;
    padding: 0 0 10px 0;
}

#notizie-tvmoto {
    *zoom: 1;
}

    #notizie-tvmoto:before, #notizie-tvmoto:after {
        content: "";
        display: table;
    }

    #notizie-tvmoto:after {
        clear: both;
    }

    #notizie-tvmoto .grey-button {
        position: absolute;
        top: 0;
        right: 0;
    }

    #notizie-tvmoto .social-cont {
        position: absolute;
        top: 0;
        right: 0;
    }

    #notizie-tvmoto .main-video-player {
        position: relative;
        display: block;
        margin: 20px 0 0 0;
    }

    #notizie-tvmoto .main-video-player {
        *zoom: 1;
    }

        #notizie-tvmoto .main-video-player:before, #notizie-tvmoto .main-video-player:after {
            content: "";
            display: table;
        }

        #notizie-tvmoto .main-video-player:after {
            clear: both;
        }

        #notizie-tvmoto .main-video-player .play-btn {
            top: auto;
            bottom: 20px;
            left: 20px;
            width: 46px;
            height: 46px;
            background: url("../img/layout/bg_opacity_gray.png") 0 0 repeat;
            -webkit-transition: width 0.25s ease-in-out;
            -moz-transition: width 0.25s ease-in-out;
            -ms-transition: width 0.25s ease-in-out;
            -o-transition: width 0.25s ease-in-out;
            transition: width 0.25s ease-in-out;
        }

            #notizie-tvmoto .main-video-player .play-btn img {
                float: left;
                width: 46px;
                height: 46px;
            }

            #notizie-tvmoto .main-video-player .play-btn span {
                font-size: 14px;
                height: 46px;
                left: 40px;
                line-height: 46px;
            }

.no-touch #notizie-tvmoto .main-video-player:hover .play-btn {
    width: 120px;
}

    .no-touch #notizie-tvmoto .main-video-player:hover .play-btn span {
        zoom: 1;
        opacity: 1;
        filter: alpha(opacity=100);
    }

#notizie-tvmoto .blocco-notizia {
    position: relative;
}

    #notizie-tvmoto .blocco-notizia .titolo {
        margin-top: 10px;
        font-size: 16px;
    }

#notizie-tvmoto .slider .jcarousel ul li a {
    float: left;
    position: relative;
    width: 86px;
}

    #notizie-tvmoto .slider .jcarousel ul li a img {
        float: left;
    }

    #notizie-tvmoto .slider .jcarousel ul li a .blocco-notizia .abstract {
        font-size: 11px;
        color: #808080;
    }

#ultime-da-automoto .blocco-notizia img {
    margin-top: 10px;
}

#ultime-da-automoto .blocco-notizia .titolo {
    font-size: 16px;
    line-height: 18px;
}

#ultime-da-automoto .blocco-notizia .giornalista {
    margin-top: 10px;
}

.brand-circles-block .titolo-sezione {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-weight: 600;
    font-size: 14px;
    color: #262626;
    border: none;
    padding: 0;
}

.brand-circles-block .brand-list {
    margin: 0 auto 10px auto;
    padding: 0 0 15px 0;
}

.brand-circles-block .brand-list {
    *zoom: 1;
}

    .brand-circles-block .brand-list:before, .brand-circles-block .brand-list:after {
        content: "";
        display: table;
    }

    .brand-circles-block .brand-list:after {
        clear: both;
    }

    .brand-circles-block .brand-list a {
        float: left;
        width: 61px;
        display: block;
        width: 61px;
        height: 61px;
        margin: 15px 16px 0 0;
    }

        .brand-circles-block .brand-list a.last-col {
            margin: 15px 0 0 0;
        }

.colonna-2 .brand-circles-block .brand-list {
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
    width: 215px;
}

#chi-siamo .titolo-sezione {
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-weight: 600;
    font-size: 14px;
    color: #262626;
    border: none;
}

#chi-siamo .descrizione {
    margin: 8px 0 0 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    line-height: 17px;
    color: #828282;
}

.separatore-sezione {
    float: left;
    clear: both;
    width: 100%;
    height: 4px;
    margin: 15px 0;
    background: url("../img/layout/bg_fine_sezione.png") 0 100% repeat-x;
    overflow: hidden;
}

.one-line-separator {
    position: relative;
    float: left;
    clear: both;
    width: 100%;
    height: 1px;
    text-align: center;
    background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
    overflow: hidden;
}

    .one-line-separator span {
        position: relative;
        top: -11px;
        padding: 0 15px;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-style: italic;
        background: #fff;
    }

    .one-line-separator.normal {
        background: #cdcdcd;
    }

.titolo-pagina {
    position: relative;
    padding: 10px 0;
    font-size: 36px;
    font-weight: 600;
}

    .titolo-pagina .conta-articoli {
        font-size: 24px;
        font-weight: 300;
    }

    .titolo-pagina.motogp {
        background: transparent url("../img/loghi/logo_motogp.png") 98% 50% no-repeat;
    }

    .titolo-pagina.eicma {
        background: transparent url("../img/loghi/logo_eicma.png") 98% 50% no-repeat;
    }

.titolo-sezione {
    display: inline-block;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 14px;
    padding: 0 0 3px 0;
    border-bottom: 2px solid #8b8b8b;
    text-transform: uppercase;
}

    .titolo-sezione.blue {
        border: none;
        font-size: 14px;
        color: #7186aa;
    }

.social-cont {
    clear: right;
    float: right;
}

    .social-cont a {
        display: block;
        text-indent: -9999px;
        overflow: hidden;
        float: left;
        width: 19px;
        height: 19px;
        margin: 0 0 0 6px;
        background: url("../img/loghi/social_icons.png") no-repeat;
    }

.no-touch .social-cont a {
    -webkit-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    -moz-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    -ms-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    -o-transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
    transition: all cubic-bezier(0.09, 0.83, 0.42, 1.4) 0.2s;
}

.social-cont a.facebook {
    background-position: 0 0;
}

.social-cont a.twitter {
    background-position: -19px 0;
}

.social-cont a.gplus {
    background-position: -38px 0;
}

.social-cont a.youtube {
    background-position: -57px 0;
}

.social-cont a.marketplace {
    width: 18px;
    height: 21px;
    margin-top: -2px;
    background: url("../img/loghi/marketplace_icons.png") no-repeat;
}

    .social-cont a.marketplace.windows {
        background-position: 0 0;
        margin-left: 22px;
    }

    .social-cont a.marketplace.android {
        background-position: -18px 0;
    }

    .social-cont a.marketplace.apple {
        background-position: -36px 0;
    }

.no-touch .social-cont a.marketplace:hover.windows {
    background-position: 0 -21px;
}

.no-touch .social-cont a.marketplace:hover.android {
    background-position: -18px -21px;
}

.no-touch .social-cont a.marketplace:hover.apple {
    background-position: -36px -21px;
}

.no-touch .social-cont a:hover.facebook {
    background-position: 0 -19px;
}

.no-touch .social-cont a:hover.twitter {
    background-position: -19px -19px;
}

.no-touch .social-cont a:hover.gplus {
    background-position: -38px -19px;
}

.no-touch .social-cont a:hover.youtube {
    background-position: -57px -19px;
}

.blocco-notizia {
    position: relative;
    margin: 10px 0 0 0;
    padding: 0 0 15px 0;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
}

.blocco-notizia {
    *zoom: 1;
}

    .blocco-notizia:before, .blocco-notizia:after {
        content: "";
        display: table;
    }

    .blocco-notizia:after {
        clear: both;
    }

.correlati .blocco-notizia {
    padding: 0 10px 0 0;
    background: url("../img/layout/dotted_border_vertical.png") 100% 0 repeat-y;
}

.blocco-notizia:first-child {
    margin: 0;
}

.blocco-notizia.noBorder {
    border: none !important;
    background: none !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.blocco-notizia .occhiello {
    font-size: 11px;
    font-weight: 600;
    color: #737373;
    text-transform: uppercase;
}

.news-correlate .blocco-notizia .occhiello {
    font-size: 12px;
    color: #262626;
}

.blocco-notizia .data {
    font-size: 11px;
    color: #737373;
}

.blocco-notizia .titolo {
    display: block;
    margin: 5px 0 0 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 19px;
    line-height: 22px;
    color: #262626;
}

.news-correlate .blocco-notizia .titolo {
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
}

.blocco-notizia .giornalista {
    margin: 5px 0 0 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 11px;
    color: #999999;
}

.blocco-notizia .abstract {
    margin: 2px 0 0 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 13px;
    line-height: 17px;
}

.blocco-notizia .collana {
    display: inline-block;
    margin: 5px 0 0 0;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    color: #000;
    padding: 0 0 0 12px;
    background: url("../img/layout/notizia_dot.png") 0 60% no-repeat;
}

.blocco-notizia .social-counters {
    margin: 10px 0 0 0;
}

    .blocco-notizia .social-counters a {
        float: left;
        display: block;
        padding-right: 10px;
        height: 15px;
        color: #808080;
        font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
    }

        .blocco-notizia .social-counters a:hover,
        .blocco-notizia .social-counters a :hover {
            text-decoration: none;
        }

            .blocco-notizia .social-counters a:hover .underline,
            .blocco-notizia .social-counters a :hover .underline {
                text-decoration: underline;
            }

    .blocco-notizia .social-counters .icon-comments,
    .blocco-notizia .social-counters .icon-photo,
    .blocco-notizia .social-counters .icon-share,
    .blocco-notizia .social-counters .icon-play {
        float: left;
        color: #7186aa;
        font-size: 14px;
        font-weight: 400;
        margin-right: 5px;
    }

        .blocco-notizia .social-counters .icon-comments.white,
        .blocco-notizia .social-counters .icon-photo.white,
        .blocco-notizia .social-counters .icon-share.white,
        .blocco-notizia .social-counters .icon-play.white {
            color: white;
            color: rgba(255, 255, 255, 0.6);
        }

    .blocco-notizia .social-counters .condividi {
        position: relative;
    }

.blocco-notizia img {
    float: right;
    margin: 10px 0 10px 10px;
}

.news-correlate .blocco-notizia img {
    margin: 0;
}

.blocco-notizia.main img {
    margin-left: 0;
}

.blocco-notizia.secondary-pages img {
    float: left;
    margin: 10px 10px 10px 0;
}

.blocco-notizia.small .titolo {
    font-size: 14px;
    text-transform: none;
}

.blocco-notizia.small .abstract {
    font-size: 12px;
}

.blocco-notizia.title-image a.lancio {
    float: left;
    display: block;
    position: relative;
}

    .blocco-notizia.title-image a.lancio:hover .titolo {
        text-decoration: underline;
    }

.blocco-notizia.title-image .infos {
    position: absolute;
    width: 415px;
    bottom: 30px;
    left: 20px;
    z-index: 1;
}

.blocco-notizia.title-image .titolo,
.blocco-notizia.title-image .occhiello {
    color: #fff;
    text-transform: none;
}

.blocco-notizia.blocco-podio .podio {
    width: 110px;
    height: 37px;
    margin: 15px 0 0 5px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 24px;
    text-align: center;
    line-height: 27px;
    color: #7186aa;
    background: url("../img/layout/podio_bg.png") 0 0 no-repeat;
}

@media only screen and (max-width: 1023px) {
    .blocco-notizia.blocco-podio .podio {
        margin-left: 90px;
    }
}

.blocco-notizia.blocco-podio .titolo {
    margin: 10px 0 0 0;
    text-align: center;
    line-height: 18px;
}

.blocco-notizia.blocco-podio .social-counters {
    text-align: center;
    margin: 5px 0 0 0;
}

    .blocco-notizia.blocco-podio .social-counters a {
        float: none;
        display: inline;
        margin: 0 5px 0 0;
    }

    .blocco-notizia.blocco-podio .social-counters .icon-comments,
    .blocco-notizia.blocco-podio .social-counters .icon-play {
        float: none;
    }

    .blocco-notizia.blocco-podio .social-counters .condividi {
        position: relative;
    }

.product-block {
    float: left;
    display: block;
}

.mercato-nuovo .product-block,
.mercato-usato .product-block {
    width: 250px;
    margin: 0 10px 0 0;
    background: url("../img/layout/dotted_border_vertical.png") 100% 0 repeat-y;
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .mercato-nuovo .product-block,
    .mercato-usato .product-block {
        margin: 0;
        background: none;
    }
}

.moto-simili .product-block {
    width: 230px;
    background: url("../img/layout/dotted_border_vertical.png") 100% 0 repeat-y;
}

#offerte-mercato .product-block {
    margin: 12px 0 0 0;
    padding: 0 0 10px 0;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
}

.product-block .cover {
    float: left;
}

.product-block .infos {
    float: left;
    margin: 0 0 0 12px;
}

.mercato-nuovo .product-block .infos,
.mercato-usato .product-block .infos {
    max-width: 115px;
}

#offerte-mercato .product-block .infos {
    width: 180px;
}

.moto-simili .product-block .infos {
    width: 95px;
}

.product-block .infos .subhead {
    font-size: 11px;
    font-weight: 600;
    color: #999999;
    text-transform: uppercase;
}

.product-block .infos .name {
    font-size: 13px;
    font-weight: 600;
    color: #262626;
}

.product-block .infos .label,
.product-block .infos .city {
    font-size: 12px;
    color: #808080;
}

.product-block .infos .label {
    float: left;
    width: 65px;
}

.product-block .infos .price {
    font-size: 12px;
    font-weight: 600;
    color: #7186aa;
    text-transform: uppercase;
}

.product-block.noBorder {
    border: none !important;
    background: none !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.links-block {
    position: relative;
    float: left;
    padding: 0 0 18px 0;
    margin: 12px 0 0 0;
    width: 245px;
    background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
}

    .links-block.noBorder {
        border: none !important;
        background: none !important;
        padding: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .links-block img {
        position: absolute;
        top: 5px;
        left: 20px;
    }

    .links-block .links {
        float: left;
        margin: 0 0 0 110px;
    }

        .links-block .links .title {
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
        }

        .links-block .links a {
            float: left;
            clear: left;
            display: block;
            margin: 8px 0 0 0;
            font-size: 12px;
            color: #808080;
        }

.info-event-block {
    width: 100%;
}

    .info-event-block * {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .info-event-block *:before, .info-event-block *:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

    .info-event-block.baloon :after {
        position: absolute;
        top: -8px;
        left: 50%;
        margin-left: -7px;
        width: 14px;
        height: 8px;
        display: inline-block;
        content: '';
        background: transparent url("../img/layout/search_filter_arrow.png") center center no-repeat;
    }

    .info-event-block > div {
        border: 1px solid #d8d8d8;
        width: 100%;
        padding: 3% 3% 5% 3%;
        position: relative;
    }

    .info-event-block > div {
        *zoom: 1;
    }

        .info-event-block > div:before, .info-event-block > div:after {
            content: "";
            display: table;
        }

        .info-event-block > div:after {
            clear: both;
        }

    .info-event-block .countdown-cont {
        background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
        padding-bottom: 0.5em;
    }

    .info-event-block h3 {
        text-align: center;
        color: #808080;
        font-size: 14px;
        background: url("../img/layout/dotted_border.png") 0 100% repeat-x;
        padding: 0.5em 0;
        text-transform: uppercase;
    }

        .info-event-block h3 .icon-crono,
        .info-event-block h3 .icon-clock,
        .info-event-block h3 .icon-direction,
        .info-event-block h3 .icon-ticket,
        .info-event-block h3 .icon-location {
            color: #7d94bc;
        }

    .info-event-block .icon-direction {
        color: #7d94bc;
    }

    .info-event-block .data,
    .info-event-block #cd-left {
        text-align: center;
        color: #808080;
    }

    .info-event-block #cd-left {
        padding: 0.5em 0;
    }

    .info-event-block .data {
        font-size: 11px;
    }

    .info-event-block ul {
        color: #262626;
        padding-top: 1em;
    }

        .info-event-block ul li {
            color: #7d94bc;
            text-transform: uppercase;
            font-size: 14px;
            line-height: 20px;
            display: block;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

            .info-event-block ul li b {
                font-weight: 600;
                text-transform: uppercase;
                color: #000;
                font-size: 10px;
            }

        .info-event-block ul .content {
            margin: -3px 0 0 0;
            padding: 0 0 5px 0;
            line-height: 16px;
            font-size: 14px;
            font-weight: 600;
            color: #7d94bc;
        }

    .info-event-block .more-info {
        padding: 15px 0 0 0;
        background: url("../img/layout/dotted_border.png") 0 0 repeat-x;
    }

        .info-event-block .more-info span {
            float: left;
        }

        .info-event-block .more-info a {
            float: left;
            display: block;
            width: 200px;
            height: 20px;
            margin: 0 0 0 5px;
            line-height: 20px;
            font-size: 10px;
            font-weight: 600;
            text-transform: uppercase;
            color: #262626;
            background: url("../img/layout/arrow_right.png") 100% 50% no-repeat;
        }

.lancio-grafico {
    float: left;
    width: 310px;
    height: 175px;
    position: relative;
    overflow: hidden;
}

    .lancio-grafico .cover {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
    }

    .lancio-grafico .infos {
        position: absolute;
        bottom: 15px;
        left: 14px;
        z-index: 5;
        width: 280px;
        color: #a3a3a3;
        text-transform: uppercase;
    }

        .lancio-grafico .infos .titolo {
            float: left;
            display: inline;
            font-size: 22px;
            font-weight: 600;
            line-height: 22px;
            border-bottom: 1px solid #808080;
            padding: 0 0 4px 0;
            color: #ccc;
        }

            .lancio-grafico .infos .titolo.borderTop {
                display: block;
                border-bottom: none;
                border-top: 1px solid #808080;
                padding: 4px 0 0 0;
                text-align: center;
                float: none;
            }

            .lancio-grafico .infos .titolo span {
                color: #f20d07;
            }

                .lancio-grafico .infos .titolo span.yellow {
                    color: #fdf200;
                }

        .lancio-grafico .infos .abstract {
            float: left;
            clear: left;
            margin: 5px 0 0 0;
            font-size: 13px;
        }

.ad-block {
    float: left;
    clear: left;
    width: 100%;
    margin: 10px 0 0 0;
    text-align: center;
}

.video-block {
    margin: 15px 0 0 0;
}

    .video-block .slider .jcarousel ul li a {
        float: left;
        position: relative;
        width: 230px;
    }

        .video-block .slider .jcarousel ul li a img {
            float: left;
        }

        .video-block .slider .jcarousel ul li a .blocco-notizia {
            clear: both;
            float: left;
            width: 100%;
            margin: 5px 0 0 0;
            padding: 0;
            background: none;
            color: #808080;
        }

            .video-block .slider .jcarousel ul li a .blocco-notizia .occhiello {
                font-size: 11px;
            }

            .video-block .slider .jcarousel ul li a .blocco-notizia .titolo {
                font-size: 12px;
                line-height: 12px;
                margin: 5px 0 0 0;
            }

            .video-block .slider .jcarousel ul li a .blocco-notizia .abstract {
                font-size: 11px;
                margin: 5px 0 0 0;
            }

.no-touch .video-block .slider .jcarousel ul li a:hover .play-btn {
    width: 105px;
}

    .no-touch .video-block .slider .jcarousel ul li a:hover .play-btn span {
        zoom: 1;
        opacity: 1;
        filter: alpha(opacity=100);
    }

.play-btn {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: absolute;
    top: 87px;
    left: 10px;
    z-index: 9;
    display: block;
    width: 32px;
    height: 32px;
    overflow: hidden;
    background: url("../img/layout/bg_opacity_gray.png") 0 0 repeat;
    -webkit-transition: width 0.25s ease-in-out;
    -moz-transition: width 0.25s ease-in-out;
    -ms-transition: width 0.25s ease-in-out;
    -o-transition: width 0.25s ease-in-out;
    transition: width 0.25s ease-in-out;
}

.dettaglio .play-btn {
    width: 64px;
    height: 64px;
    top: auto;
    left: 20px;
    bottom: 20px;
}

.play-btn img {
    float: left;
}

.play-btn span {
    float: left;
    position: absolute;
    top: 0;
    left: 34px;
    color: #808080;
    font-size: 12px;
    line-height: 32px;
    text-transform: uppercase;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -ms-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
}

.dettaglio .play-btn span {
    font-size: 16px;
    left: 60px;
    line-height: 64px;
}

.scroll .load-more {
    float: left;
    width: 100%;
    text-align: center;
}

.scroll .nextSelector {
    float: none;
    display: inline-block;
    margin-top: 3em;
}

.grey-button {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 11px;
    text-align: center;
    color: #808080 !important;
    background: #dadada;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .grey-button:before, .grey-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.blue-button-small {
    float: left;
    height: 19px;
    line-height: 19px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 10px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .blue-button-small:before, .blue-button-small:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.blue-button {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 11px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .blue-button:before, .blue-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.blue-button-big {
    float: left;
    height: 29px;
    line-height: 29px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .blue-button-big:before, .blue-button-big:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.blue-button-extrabig {
    float: left;
    height: 39px;
    line-height: 39px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 200px;
    height: 50px !important;
    line-height: 50px !important;
    font-family: "Source Sans Pro", Arial, sans-serif;
    font-size: 17px !important;
    text-align: center;
    color: #fff !important;
    background: #7d94bc;
    margin-left: 10px;
    min-width: 80px;
    padding: 0 40px !important;
    text-transform: none;
    font-weight: 600;
}

    .blue-button-extrabig:before, .blue-button-extrabig:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.black-button-small {
    float: left;
    height: 19px;
    line-height: 19px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 10px;
    text-align: center;
    color: #fff !important;
    background: #000000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .black-button-small:before, .black-button-small:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.black-button {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 13px;
    text-align: center;
    color: #fff !important;
    background: #000000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .black-button:before, .black-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.black-button-big {
    float: left;
    height: 29px;
    line-height: 29px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    text-align: center;
    color: #fff !important;
    background: #000000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .black-button-big:before, .black-button-big:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.black-button-extrabig {
    float: left;
    height: 39px;
    line-height: 39px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    text-align: center;
    color: #fff !important;
    background: #000000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 200px;
    height: 50px !important;
    line-height: 50px !important;
    font-family: "Source Sans Pro", Arial, sans-serif;
    font-size: 17px !important;
    text-align: center;
    color: #fff !important;
    background: #7d94bc;
    margin-left: 10px;
    min-width: 80px;
    padding: 0 40px !important;
    text-transform: none;
    font-weight: 600;
}

    .black-button-extrabig:before, .black-button-extrabig:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.white-button-small {
    float: left;
    height: 19px;
    line-height: 19px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 10px;
    text-align: center;
    color: black !important;
    background: white;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid #000;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .white-button-small:before, .white-button-small:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.white-button {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 20px;
    font-family: "Rubik", Arial, sans-serif;
    font-size: 13px;
    text-align: center;
    color: black !important;
    background: white;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid #000;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .white-button:before, .white-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.white-button-big {
    float: left;
    height: 29px;
    line-height: 29px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    text-align: center;
    color: black !important;
    background: white;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid #000;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

    .white-button-big:before, .white-button-big:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.white-button-extrabig {
    float: left;
    height: 39px;
    line-height: 39px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 12px;
    text-align: center;
    color: black !important;
    background: white;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid #000;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 200px;
    height: 50px !important;
    line-height: 50px !important;
    font-family: "Source Sans Pro", Arial, sans-serif;
    font-size: 17px !important;
    text-align: center;
    color: #fff !important;
    background: #7d94bc;
    margin-left: 10px;
    min-width: 80px;
    padding: 0 40px !important;
    text-transform: none;
    font-weight: 600;
}

    .white-button-extrabig:before, .white-button-extrabig:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

.button.disabled {
    background-color: #e9e9e9;
    cursor: not-allowed;
}

/*.new-button-big{
	@include btn($col-puls,#fff,35px,12px);
    padding-left: 29px;
    position: relative;
    span.icon
    {
       position: absolute;
       top: 12px;
       left: 9px;
    }
}
    */
.new-button {
    float: left;
    height: 44px;
    line-height: 44px;
    padding: 0 20px;
    font-family: "Source Sans Pro", Arial, "Helvetica", sans-serif;
    font-size: 15px;
    text-align: center;
    color: #fff !important;
    background: #7488ac;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 10px;
    position: relative;
}

    .new-button:before, .new-button:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

@media only screen and (max-width: 489px) {
    .new-button {
        width: 100%;
        margin-bottom: 20px;
        margin-left: 0;
    }
}

.new-button.first {
    margin-left: 0px;
}

.new-button span.icon {
    display: none;
    position: absolute;
    top: 8px;
    left: 7px;
    color: #FFF;
    font-size: 19px;
}

    .new-button span.icon.icon-mail2 {
        top: 10px;
        left: 9px;
        font-size: 14px;
    }

    .new-button span.icon.icon-tag {
        font-size: 16px;
        top: 9px;
    }

    .new-button span.icon.icon-print {
        font-size: 15px;
        top: 10px;
        left: 8px;
    }

    .new-button span.icon.icon-garage {
        font-size: 16px;
    }

    .new-button span.icon.icon-crea-notifica {
        font-size: 18px;
    }

.new-button-box {
    margin: 0px 0 20px 0px;
    float: left;
    clear: both;
}

.marginTop-10 {
    margin-top: 10px;
}

.marginTop-1em {
    margin-top: 1em;
}

.marginBottom-1em {
    margin-bottom: 1em;
}

.marginTop-none {
    margin-top: 0 !important;
}

.noMargin {
    margin: 0 !important;
}

.noPadding {
    padding: 0 !important;
}

.noPaddingBottom {
    padding-bottom: 0 !important;
}

.grey-box {
    background-color: #f7f7f7;
}

.bg-white {
    background-color: #fff;
}

.bg-blue {
    background-color: #7d94bc;
}

@media only screen and (max-width: 489px) {
    .noSmallMobile {
        display: none !important;
    }
}

.onlySmallMobile {
    display: none !important;
}

@media only screen and (max-width: 489px) {
    .onlySmallMobile {
        display: block !important;
    }
}

.onlyMobile {
    display: none !important;
}

@media only screen and (max-width: 767px) {
    .onlyMobile {
        display: initial !important;
    }
}

@media only screen and (max-width: 767px) {
    .noMobile {
        display: none !important;
    }
}

@media only screen and (max-width: 1023px) {
    .noTablet {
        display: none !important;
    }
}

@media only screen and (min-width: 1024px) {
    .noDesktop {
        display: none !important;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px) {
    .noDesktop {
        display: none !important;
    }
}

.floatLeft {
    float: left !important;
}

.floatRight {
    float: right !important;
}

.text-centered {
    text-align: center;
}

.text-right {
    text-align: right;
}

.white-overlay {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: fixed;
    backface-visibility: hidden;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #fff;
    zoom: 1;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.25s ease-in-out;
    -moz-transition: opacity 0.25s ease-in-out;
    -ms-transition: opacity 0.25s ease-in-out;
    -o-transition: opacity 0.25s ease-in-out;
    transition: opacity 0.25s ease-in-out;
}

    .white-overlay:before, .white-overlay:after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .white-overlay.opened {
        height: 100%;
        opacity: 0.9;
        filter: alpha(opacity=90);
    }

.page_mymoto .servizipagamento input {
    width: 20px;
}

.annunci-form .prezzo .el .error {
    margin-top: -3px;
    right: 0;
}

#lbChooseModelErr {
    height: 30px;
}

    #lbChooseModelErr .clear, #lbChooseModelErr #content_mymoto.content_garage .overview-list .item, #content_mymoto.content_garage .overview-list #lbChooseModelErr .item, #lbChooseModelErr #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #lbChooseModelErr .comments, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #lbChooseModelErr .comments, #lbChooseModelErr #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #lbChooseModelErr .thumbs, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #lbChooseModelErr .thumbs, #lbChooseModelErr #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #lbChooseModelErr .condividi, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list #lbChooseModelErr .condividi, #lbChooseModelErr #content_mymoto.content_garage .overview-list .item .buttons, #content_mymoto.content_garage .overview-list .item #lbChooseModelErr .buttons, #lbChooseModelErr #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #lbChooseModelErr .buttons, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .comments #lbChooseModelErr .buttons, #lbChooseModelErr #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #lbChooseModelErr .buttons, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .thumbs #lbChooseModelErr .buttons, #lbChooseModelErr #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .buttons, #content_mymoto.content_garage .overview-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #lbChooseModelErr .buttons, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi .buttons, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .overview-list .condividi #lbChooseModelErr .buttons, #lbChooseModelErr #content_mymoto.content_garage .scadenze-list .item .header, #content_mymoto.content_garage .scadenze-list .item #lbChooseModelErr .header, #lbChooseModelErr #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #lbChooseModelErr .header, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .comments #lbChooseModelErr .header, #lbChooseModelErr #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #lbChooseModelErr .header, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .thumbs #lbChooseModelErr .header, #lbChooseModelErr #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .header, #content_mymoto.content_garage .scadenze-list #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #lbChooseModelErr .header, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi .header, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_garage .scadenze-list .condividi #lbChooseModelErr .header, #lbChooseModelErr #content_mymoto.content_magazine .issue, #content_mymoto.content_magazine #lbChooseModelErr .issue, #lbChooseModelErr #content_mymoto.content_magazine .box-last-issue .last-issue-body, #content_mymoto.content_magazine .box-last-issue #lbChooseModelErr .last-issue-body, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues .item .item-body, #content_mymoto.content_magazine .box-archive .list-issues .item #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #lbChooseModelErr .item-body, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #lbChooseModelErr .item-body, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #lbChooseModelErr .item-body, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .issue .info .info-body .block-commands, #content_mymoto.content_magazine .issue .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-last-issue .last-issue-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues .item .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .comments .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .thumbs .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body .block-commands, #content_mymoto.content_magazine .box-archive .list-issues #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body .block-commands, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-archive .list-issues .condividi .item-body .info .info-body #lbChooseModelErr .block-commands, #lbChooseModelErr #content_mymoto.content_magazine .box-magazines, #content_mymoto.content_magazine #lbChooseModelErr .box-magazines, #lbChooseModelErr #content_mymoto.content_magazine .box-magazines .item .item-body, #content_mymoto.content_magazine .box-magazines .item #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .comments #lbChooseModelErr .item-body, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .comments #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .thumbs #lbChooseModelErr .item-body, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .thumbs #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi .item-body, #content_mymoto.content_magazine .box-magazines #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters .condividi #lbChooseModelErr .item-body, #lbChooseModelErr #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi .item-body, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters #content_mymoto.content_magazine .box-magazines .condividi #lbChooseModelErr .item-body, #lbChooseModelErr #content_mymoto.content_magazine .box-archive .list-issues, #content_mymoto.content_magazine .box-archive #lbChooseModelErr .list-issues {
        height: 30px;
    }

    #lbChooseModelErr .errormodel {
        height: 30px;
    }

        #lbChooseModelErr .errormodel label.error {
            line-height: 30px;
            left: 0;
            margin-left: 55px;
        }

.login-tooltip .form {
    float: left;
}

#pnlFormScadenza {
    height: auto;
    opacity: 1;
    visibility: visible;
}

.scadenze-list .icon-bell.inactive {
    color: lightgray !important;
}

#content_mymoto .tabs-block.blue > ul li a {
    /* @include transition(background-color .1s ease-in-out); */
    transition-delay: 0s;
    transition-duration: 0.1s;
    transition-property: background-color;
    transition-timing-function: ease-in-out;
}

    #content_mymoto .tabs-block.blue > ul li a.active {
        background-color: #7d94bc;
        color: #FFF;
        font-weight: 400;
    }

.no-touch #content_mymoto .tabs-block.blue > ul li a:hover {
    text-decoration: none;
    background-color: #7d94bc;
    color: #fff;
}

.customRadio {
    float: none;
}

.chk_double_column {
    width: 296px !important;
}

.lbl_error {
    color: red;
}

#content_mymoto.content_contributi .ratings .label {
    width: 60%;
}

.negozio .register-form.negozio .el.select {
    overflow: visible;
}

.validate-form li.myRadio {
    line-height: 25px;
}

.page_mymoto .validate-form li.myRadio input.myRadioButton {
    height: 20px !important;
    line-height: 20px;
    cursor: pointer;
}

.page_mymoto .validate-form li.myRadio label.myRadioButtonLabel {
    vertical-align: text-bottom;
    margin-left: 7px;
}

#content_mymoto.content_annunci .lista_annunci .lista li span.alert {
    color: red;
    text-transform: uppercase;
}

    #content_mymoto.content_annunci .lista_annunci .lista li span.alert.highlight {
        color: #7d94bc;
        font-weight: bold;
    }

#content_mymoto.tuoi_annunci .blocco-annuncio .alert {
    margin-left: 15px;
    color: red;
    text-transform: uppercase;
    font-weight: bold;
}

    #content_mymoto.tuoi_annunci .blocco-annuncio .alert.highlight {
        color: #7d94bc;
    }

    #content_mymoto.tuoi_annunci .blocco-annuncio .alert a {
        color: inherit;
    }

.horizontal_radiobutton {
    display: inline;
}

#content_mymoto.content_annunci .azioni {
    /*padding-left: 20px;
    width: 240px;*/
}

#content_mymoto.content_annunci .container {
    display: inline-block;
    width: 100%;
}

.annunci-form .prezzo .el input.error {
    border-color: red;
    font-size: 25px;
}

.page_mymoto .validate-form .customSelect, .page_mymoto .validate-form input.customRadio, .page_mymoto .validate-form input.customCheck, .page_mymoto .validate-form div.customCheck input, .page_mymoto .validate-form #fallback input {
    display: none;
}

.chosen-container .chosen-results li.highlighted {
    background-color: #f0f0f0;
}

.valore_annuncio {
    top: 20px;
}

div#container.page_mymoto.page_profilo div#main div#content_mymoto.content_magazine div.buttons {
    margin-top: 10px;
    margin-bottom: 10px;
}

div#container.page_mymoto.page_profilo div#main div#content_mymoto.content_magazine div.results-wrap div.wide-box.bg-grey {
    padding: 1em;
    background-color: #f5f5f5;
}

div#container.page_mymoto.page_profilo div#main div#content_mymoto.content_magazine div.results-wrap div.wide-box {
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 1em;
    position: relative;
}

.validate-form .el textarea.error {
    border-color: red;
}

div.matchmailing_resultswrapper {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

    div.matchmailing_resultswrapper div.item, div.matchmailing_resultswrapper #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.comments, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.matchmailing_resultswrapper div.comments, div.matchmailing_resultswrapper #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.thumbs, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.matchmailing_resultswrapper div.thumbs, div.matchmailing_resultswrapper #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.condividi, #container.page_lettere_alla_redazione .box-letters-container .box-body .letter .answer .answer-bar .social-counters div.matchmailing_resultswrapper div.condividi {
        padding-bottom: 5px;
    }

#content_mymoto.content_contributi_pareri.invia_parere.match_mailing #form-tabs {
    margin-top: 10px !important;
}

#content_mymoto.content_contributi_pareri.invia_parere.match_mailing #match_mailing_elenco.tab-block {
    margin-top: 15px;
}

.page_mymoto .nav-annunci li a.current:hover {
    background-color: #404040;
    color: #fff;
}

span.socialEmail {
    text-transform: lowercase;
}

/*# sourceMappingURL=style.css.map */

.result {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 10px;
}

.result_ok {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.result_ko {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.privacy-label a {
    font-size: 16px;
    display: block;
    width: 400px;
    margin: 0 auto;
    text-align: center;
    font-weight: 400;
}

.privacy-label a:hover {
    text-decoration: underline;
}

.up-header {
    float: left;
    display: block;
    clear: both;
    width: 100%;
    text-align: center;
    background-color: #fff;
    min-width: 1030px;
}

#header-cont {
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 1030px;
    margin: 0 auto;
}

#header-cont .header-network {
    padding-left: 0;
    padding-right: 0;
}

.header-network {
    height: 53px;
    overflow: hidden;
}

.header-network a {
    float: right;
}

.registrazione .register-container-head div.warning {
    font-size: 20px;
    line-height: 22px;
    font-family: "Rubik", Arial, sans-serif;
    text-align: center;
}

@media only screen and (max-width: 489px) {
    .registrazione .register-container-head div.warning span.maintit {
        display: block;
        text-transform: uppercase;
    }
}

.right {
    float:right;
}

.el button.btn {
    width: 100%;
}

.login-tooltip form button.btn, .login-tooltip div#form button.btn {
    border: 1px solid;
}