/* Mixins =================================================== */
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}
.clearfix:after {
  clear: both;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  position: static;
  clip: auto;
  height: auto;
  width: auto;
  margin: 0;
  overflow: visible;
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 15, 2013 */
@font-face {
  font-family: 'peugeotregular';
  src: url('peugeot-fonts/peugeot_normal_v2-webfont.eot');
  src: url('peugeot-fonts/peugeot_normal_v2-webfont.eot?#iefix') format('embedded-opentype'), url('peugeot-fonts/peugeot_normal_v2-webfont.woff') format('woff'), url('peugeot-fonts/peugeot_normal_v2-webfont.ttf') format('truetype'), url('peugeot-fonts/peugeot_normal_v2-webfont.svg#peugeotregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'peugeotbold';
  src: url('peugeot-fonts/peugeot_bold_v2-webfont.eot');
  src: url('peugeot-fonts/peugeot_bold_v2-webfont.eot?#iefix') format('embedded-opentype'), url('peugeot-fonts/peugeot_bold_v2-webfont.woff') format('woff'), url('peugeot-fonts/peugeot_bold_v2-webfont.ttf') format('truetype'), url('peugeot-fonts/peugeot_bold_v2-webfont.svg#peugeotbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'peugeot_styleregular';
  src: url('peugeot-fonts/peugeot_style_v2-webfont.eot');
  src: url('peugeot-fonts/peugeot_style_v2-webfont.eot?#iefix') format('embedded-opentype'), url('peugeot-fonts/peugeot_style_v2-webfont.woff') format('woff'), url('peugeot-fonts/peugeot_style_v2-webfont.ttf') format('truetype'), url('peugeot-fonts/peugeot_style_v2-webfont.svg#peugeot_styleregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* ==========================================================================
	General purposes
	========================================================================== */
/*
 * Image replacement
 */
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  /* IE 6/7 fallback */
  *text-indent: -9999px;
}
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%;
}
strong {
  font-weight: 700;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
  line-height: 1;
  margin: 0;
}
h1 {
  font-size: 2.143em;
  /* 30px base 14px */
  font-family: 'peugeotregular';
  color: #ffffff;
}
h2 {
  font-size: 1.714em;
  /* 24px base 14px */
  font-family: 'peugeotregular';
  padding-top: 50px;
}
h3 {
  font-family: 'peugeotregular';
  font-size: 2.143em;
  /* 30px base 14px */
}
h4 {
  font-family: 'peugeotregular';
  font-size: 1.714em;
  /* 24px base 14px */
}
h5 {
  font-size: 1.0em;
  /* 14px base 14px */
  font-family: 'peugeotbold';
  text-transform: uppercase;
  color: #057fd5;
}
h6 {
  font-size: 0.929em;
  /* 13px base 14px */
  font-family: 'peugeotregular';
}
.btn-default {
  background-color: #2b90d7;
  background-color: rgba(43, 144, 215, 0.95);
  background-image: none;
  font-size: 13px;
  line-height: 30px;
  border: none;
  text-shadow: none;
  color: #fff;
}
.btn-default:hover {
  color: #fff;
  background-color: #2882c1;
}
.btn-default[disabled],
.btn-default[disabled]:hover {
  color: #fff;
  background-color: #c8c8c8;
  background-color: rgba(200, 200, 200, 0.95);
  opacity: 1;
}
.btn-default.btn-ebike {
  color: #fff;
  background-color: #a1b923;
  background-color: rgba(161, 185, 35, 0.95);
}
.btn-default.btn-ebike:hover {
  color: #fff;
  background-color: #98af20;
}
/* ==========================================================================
	Base
	========================================================================== */
body {
  /*background: #19181e;*/
  background: #142032;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: #282835;
}
a {
  text-decoration: none;
  color: #3a9de2;
}
a:visited {
  /*color : @peugeot-lightblue;*/
}
a:hover {
  text-decoration: underline;
  color: #3a9de2;
}
a:focus {
  color: #3a9de2;
}
a:focus,
a:hover,
a:active {
  outline: 0;
}
.sliding-doors-button span {
  /*background: transparent url('images/button_left_orange.png') no-repeat 0 0;*/
  /* left img */
  background: red;
  display: block;
  line-height: 27px;
  padding: 0 0 0 17px;
  color: #fff;
}
.sliding-doors-button {
  /*background: transparent url('images/button_right_orange.png') no-repeat top right;*/
  /* right img */
  background: green;
  display: block;
  float: left;
  height: 27px;
  /*margin-right: 6px;*/
  padding-right: 17px;
  font-family: 'peugeotregular';
  font-size: 0.929em;
  text-shadow: 0 1px 0 #000000;
}
/*
 * Breadcrumbs
 */
.breadcrumbs {
  font-family: 'peugeotregular';
  font-size: 0.786em;
  color: #cccccc;
  padding-top: 6px;
}
.breadcrumbs a {
  color: #cccccc;
  padding: 0 6px;
}
.breadcrumbs a:hover {
  text-decoration: underline;
  color: #cccccc;
}
.breadcrumbs span {
  padding-left: 5px;
}
.breadcrumbs span.separatore {
  padding-left: 0;
}
.breadcrumbs.concessionario-ufficiale a:nth-child(1),
.breadcrumbs.concessionario-ufficiale a:nth-child(3),
.breadcrumbs.concessionario-ufficiale span.separatore:nth-child(2),
.breadcrumbs.concessionario-ufficiale span.separatore:nth-child(4) {
  display: none;
}
/* =============================================================================
	Header
	========================================================================== */
.banner {
  background: #142032 url('../img/bg-header.png') top center repeat-x;
  height: 119px;
  margin-bottom: 35px;
}
.navbar-static-top {
  position: relative;
  z-index: 500;
}
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  box-shadow: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 0;
}
.navbar-inner {
  background: transparent;
  height: 127px;
}
.banner .container {
  position: relative;
  height: 127px;
}
.nav-main {
  float: left;
  margin: 63px 0 0 48px;
  clear: both;
}
.nav-main .nav {
  /*margin: 102px 0 0;*/
  margin: 0;
}
.nav-main .nav > li {
  color: #142032;
  text-transform: none;
  font-size: 0.929em;
  margin-left: 10px;
}
.nav-main .nav li a {
  color: #142032;
  text-shadow: none;
  font-family: 'peugeotregular';
  padding: 0 15px;
}
.nav-main .nav li a:hover,
.nav-main .nav li a:focus {
  color: #3a9de2;
  background: none;
}
.nav-main ul:hover li a {
  color: #9b9c9e;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.nav-main ul:hover li a:hover {
  color: #142032!important;
}
.single-biciclette .nav-main .nav li.menu-e-bike a,
.page-template-tpl-concessionario-e-bike-php .nav-main .nav li.menu-e-bike a {
  color: #a1b923;
}
.nav-main .nav li.menu-e-bike.active a {
  color: #a1b923;
}
.nav-main .nav li.menu-e-bike:hover a {
  color: #a1b923;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  background-color: transparent;
  box-shadow: none;
  text-shadow: none;
  color: #3a9de2;
}
/* Evidenzio la voce di menu quando sono nella scheda prodotto */
.single-scooters .nav-main .menu-scooter a,
.page-template-tpl-concessionario-scooter-php .nav-main .menu-scooter a,
.tax-categoria-scooter .nav-main .menu-scooter a {
  background-color: transparent;
  box-shadow: none;
  color: #3a9de2;
}
/* end */
.banner .brand {
  display: block;
  position: absolute;
  top: 43px;
  left: 73px;
  margin-left: 0px;
  margin-top: 0;
  width: 152px;
  height: 26px;
  padding: 0;
  background: none;
}
.banner .brand a:before {
  content: "";
  display: none;
  width: 0;
  height: 150%;
}
.banner .brand a {
  position: absolute;
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 26px;
  padding: 0;
  background: none;
}
.banner .brand a span {
  display: block;
  position: relative;
  float: left;
  height: 25px;
  width: 24px;
  padding: 0;
  background: url('../img/logo.png') top left no-repeat;
  background-size: 24px 25px;
}
.banner .brand a span.logo-title {
  position: relative;
  margin-left: 5px;
  float: right;
  top: 0px;
  left: 0px;
  height: 25px;
  width: 113px;
  padding: 0;
  background: url('../img/logo_scooter.png') top left no-repeat;
  background-size: 113px 25px;
}
.banner .claim {
  position: absolute;
  top: 54px;
  left: 154px;
  width: 174px;
  height: 18px;
  padding: 0;
  background: transparent url('../img/claim-motion-emotion.png') no-repeat 0 0;
}
.page-template-tpl-gamma-php .top-bar #comparatore .comparatore-wrapper.fixed,
.single-scooters .top-bar #comparatore .comparatore-wrapper.fixed {
  position: fixed;
  width: 300px;
}
.page-template-tpl-gamma-php .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label,
.single-scooters .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label {
  background-color: #eaeaea;
}
.page-template-tpl-gamma-php .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label.collapsed,
.single-scooters .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label.collapsed {
  background-color: #3F3D4B;
}
.page-template-tpl-gamma-php .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label.collapsed:hover,
.single-scooters .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label.collapsed:hover {
  background-color: #514F5C;
}
.page-template-tpl-gamma-php .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label:hover,
.single-scooters .top-bar #comparatore .comparatore-wrapper.fixed a.top-bar-label:hover {
  background-color: #eaeaea;
}
.top-bar {
  height: 27px;
  display: inline-block;
  float: right;
  border-left: 1px solid #555766;
  border-right: 1px solid #0b0a0f;
}
.top-bar > div {
  position: relative;
  float: right;
  height: 100%;
  border-left: 1px solid #0b0a0f;
  border-right: 1px solid #555766;
}
.top-bar > div#comparatore {
  width: 300px;
  z-index: 300;
}
.top-bar > div#comparatore .comparatore-wrapper {
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
}
.top-bar > div#comparatore a.top-bar-label {
  background-color: #eaeaea;
  color: #3a9de2;
}
.top-bar > div#comparatore a.top-bar-label.collapsed {
  color: #ffffff;
  background-color: transparent;
}
.top-bar > div#comparatore a.top-bar-label.collapsed:hover {
  background: #514f5c;
  background: rgba(255, 255, 255, 0.1);
  text-decoration: none;
}
.top-bar > div#comparatore a.top-bar-label span.arrow {
  display: block;
  height: 16px;
  width: 16px;
  float: right;
  background: url('../img/comparatore-buttons.png') no-repeat 0 0;
  background-size: 100% auto;
  background-position: 0 0;
  margin-top: 6px;
}
.top-bar > div#comparatore a.top-bar-label.collapsed span.arrow {
  background-position: 0 -16px;
}
.top-bar > div#comparatore #lista-scooter {
  padding: 0 20px;
  background-color: #eaeaea;
  border-radius: 0 0 6px 6px;
}
.top-bar > div#comparatore #lista-scooter.in {
  border-top: 1px solid #d0d0d0;
}
.top-bar > div#comparatore #lista-scooter p {
  margin: 15px 0;
  font-size: 12px;
}
.top-bar > div#comparatore #lista-scooter a.btn-default {
  display: block;
  margin-bottom: 15px;
}
.top-bar > div#comparatore #lista-scooter .scooter {
  position: relative;
  border-bottom: 1px solid #d0d0d0;
  padding: 5px 0;
  margin: 10px 0;
}
.top-bar > div#comparatore #lista-scooter .scooter img {
  width: 40%;
  height: auto;
  float: left;
}
.top-bar > div#comparatore #lista-scooter .scooter h5 {
  margin-top: 40px;
  width: 55%;
  float: left;
  padding-left: 5%;
}
.top-bar > div#comparatore #lista-scooter .scooter .close {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 16px;
  width: 16px;
  float: right;
  background: url('../img/comparatore-buttons.png') no-repeat 0 0;
  background-size: 100% auto;
  background-position: 0 -32px;
  margin-top: 6px;
  text-indent: -9999px;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.top-bar > div a.top-bar-label {
  display: block;
  padding: 0 20px;
  height: 100%;
  line-height: 27px;
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
}
.top-bar > div a.top-bar-label small {
  text-transform: none;
}
.top-bar > div a.top-bar-label:hover {
  background: #514f5c;
  background: rgba(255, 255, 255, 0.1);
  text-decoration: none;
}
.no-backgroundsize .top-bar #comparatore a.top-bar-label span.arrow {
  background: url('../img/comparatore-buttons-up.png');
}
.no-backgroundsize .top-bar #comparatore a.top-bar-label.collapsed span.arrow {
  background: url('../img/comparatore-buttons-down.png');
}
.no-backgroundsize .top-bar #comparatore #lista-scooter .scooter .close {
  background: url('../img/comparatore-buttons-close.png');
}
.no-boxshadow .top-bar > div#comparatore .comparatore-wrapper #lista-scooter.in {
  border: 1px solid #d0d0d0;
}
.banner .nav-social-container {
  position: absolute;
  top: 44px;
  right: 15px;
}
.banner .nav-social-container .nav-concessionario {
  float: left;
  font-family: 'peugeot_styleregular';
  font-size: 1.3em;
  line-height: 140%;
  color: #E9E9E9;
}
.banner .nav-social-container .nav-social {
  float: left !important;
}
.nav-social {
  list-style: none;
  margin: 0;
  padding: 0;
}
.nav-social li a span {
  display: none;
}
.nav-social-container .nav-social > li > a {
  display: block;
  width: 26px;
  height: 26px;
}
.nav-social-container .nav-social > li > a:before {
  display: none;
}
.banner .nav-social-container .nav-social > li {
  font-size: 0.929em;
  margin-left: 10px;
  float: left;
}
.banner .nav-social-container .nav-social > li > a {
  display: block;
  width: 22px;
  height: 22px;
  text-indent: 100px;
}
.banner .nav-social-container .nav-social > li.facebook > a {
  background: transparent url('../img/top-bar-social-icons.png') no-repeat -25px 0;
}
.banner .nav-social-container .nav-social > li.instagram > a {
  background: transparent url('../img/top-bar-social-icons.png') no-repeat -50px 0;
}
.banner .nav-social-container .nav-social > li.youtube > a {
  background: transparent url('../img/top-bar-social-icons.png') no-repeat 0 0;
}
.banner .nav-social-container .nav-social > li.facebook > a:hover {
  background-position: -25px -25px;
}
.banner .nav-social-container .nav-social > li.instagram > a:hover {
  background-position: -50px -25px;
}
.banner .nav-social-container .nav-social > li.youtube > a:hover {
  background-position: 0 -25px;
}
/* =============================================================================
  Footer
  ========================================================================== */
footer {
  background: #e6e7e8;
  position: relative;
  top: 10px;
  z-index: 100;
}
footer .container {
  padding: 0;
}
footer .nav-footer {
  float: left;
  margin: 25px 0 20px;
  width: auto;
  /*width: 25%;*/
  /*25 x 4 = 100*/
  /*width: 27%;*/
  /*27 x 3 = 81*/
  /*padding: 40px 0 0;*/
}
footer .nav-footer h6 {
  margin: 0;
  padding: 0 6% 10px;
  color: #142032;
  text-transform: uppercase;
}
footer .nav-footer .nav,
footer .nav-footer .nav-social {
  margin: 0;
  padding: 0 6%;
}
footer .nav-footer .nav {
  width: 320px;
}
footer .nav-footer .nav > li {
  font-size: 0.8em;
  line-height: 18px;
  display: inline;
  margin-right: 5px;
}
footer .nav-footer .nav li a {
  color: #142032;
  font-family: 'peugeotregular';
  display: inline-block;
  line-height: 18px;
  margin-right: 10px;
}
footer .nav-footer .nav li a:hover,
footer .nav-footer .nav li a:focus {
  color: #3a9de2;
  background: none;
  text-decoration: underline;
}
footer .nav-footer.nav-social-container {
  float: right;
  margin: 7px 0 20px;
  width: 250px;
  /*width: 19%;*/
  /*padding: 40px 0 0;*/
}
footer .nav-footer .nav-social > li {
  font-size: 0.929em;
  margin-bottom: 14px;
}
footer .nav-footer .nav-social li a {
  color: #142032;
  font-family: 'peugeotregular';
  display: block;
  line-height: 26px;
  background-color: transparent;
  background-image: url('../img/footer-social-icons.png');
  background-repeat: no-repeat;
  background-position: 100% 0;
  padding-right: 0;
  float: right;
  margin-left: 30px;
}
footer .nav-footer .nav-social li a:hover,
footer .nav-footer .nav-social li a:focus {
  color: #3a9de2;
  background-position: 100% -30px;
}
footer .nav-footer .nav-social li.facebook a {
  background-repeat: no-repeat;
  background-position: 100% -60px;
}
footer .nav-footer .nav-social li.facebook a:hover,
footer .nav-footer .nav-social li.facebook a:focus {
  background-position: 100% -90px;
}
footer .nav-footer .nav-social li.instagram a {
  background-repeat: no-repeat;
  background-position: 100% -180px;
}
footer .nav-footer .nav-social li.instagram a:hover,
footer .nav-footer .nav-social li.instagram a:focus {
  background-position: 100% -210px;
}
footer .nav-footer .nav-social li.youtube a {
  background-repeat: no-repeat;
  background-position: 100% 0;
}
footer .nav-footer .nav-social li.youtube a:hover,
footer .nav-footer .nav-social li.youtube a:focus {
  background-position: 100% -30px;
}
footer .nav-footer .nav-social li.newsletter a {
  background-repeat: no-repeat;
  background-position: 100% -120px;
  margin-left: 0;
}
footer .nav-footer .nav-social li.newsletter a:hover,
footer .nav-footer .nav-social li.newsletter a:focus {
  background-position: 100% -150px;
}
footer p {
  clear: both;
  background: transparent;
  margin: 0;
  padding: 19px 0 20px 0;
  text-align: right;
  font-size: 0.714em;
  color: #142032;
  border-top: 1px solid #142032;
}
footer p a {
  color: #142032;
}
footer p a:hover,
footer p a:focus {
  text-decoration: underline;
  color: #3a9de2;
}
footer .footer-concessionario ul {
  width: 700px;
}
footer .footer-concessionario ul li {
  float: left;
  width: 30%;
}
/* ==========================================================================
	Content
	========================================================================== */
.wrap-outer {
  /*background: #0b1424 url('../img/bg-main.jpg') no-repeat 50% 0;*/
  /*background-size: 100%;*/
  /*background: transparent url('../img/dark_bg.jpg') repeat left top;*/
  background: #142032;
  position: relative;
  top: -8px;
}
.page-template-tpl-concessionario-home-php .wrap-outer {
  /*background: #0b1424 url('../img/bg-main-concessionario.jpg') no-repeat 50% 0;*/
  background: #142032;
}
.wrap-inner {
  background: #e5e5e5;
  width: 100%;
  margin: 0 auto;
}
.wrap-inner.header {
  /*background: transparent url('../img/bg-inner-header.png') repeat 0 0;*/
  background: #142032;
}
.wrap-inner.header .content {
  padding-bottom: 22px;
}
.wrap-inner.header h1 {
  margin: 20px 0 0;
}
.wrap-inner.header p {
  margin: 18px 0 0;
  font-size: 1.286em;
  /* 18px base 14px */
  font-family: 'peugeotregular';
  color: #ffffff;
  line-height: 1.4em;
}
.wrap-inner.carousel {
  background: transparent;
}
.wrap.container {
  position: relative;
}
/* ==========================================================================
	Sidebar
	========================================================================== */
/* ==========================================================================
	Posts
	========================================================================== */
/* ==========================================================================
	WordPress Generated Classes
	See: http://codex.wordpress.org/CSS#WordPress_Generated_Classes
	========================================================================== */
.aligncenter {
  display: block;
  margin: 0 auto;
}
.alignleft {
  float: left;
}
.alignright {
  float: right;
}
figure.alignnone {
  margin-left: 0;
  margin-right: 0;
}
/* ==========================================================================
	Homepage
	========================================================================== */
/* ROYAL SLIDER per il visual principale */
.home .wrap-inner.carousel #home-main-gallery,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel #home-main-gallery,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel #home-main-gallery {
  width: 100%;
  color: #000;
}
.home .wrap-inner.carousel.chi-siamo-wrapper,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper {
  max-width: 1470px;
}
.home .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
.home .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper {
  max-width: 940px;
  margin: auto;
}
.home .wrap-inner.carousel.chi-siamo-wrapper .rsNav,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .rsNav,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .rsNav {
  right: 50%;
  margin-right: -65px;
}
.home .wrap-inner.carousel .rsMinW .rsBullets,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsBullets,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsBullets {
  bottom: 0;
  line-height: 6px;
  padding: 0 30px;
  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(40%, rgba(0, 0, 0, 0.6)), color-stop(60%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(0, 0, 0, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0) 100%);
  /* IE10+ */
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 40%, rgba(0, 0, 0, 0.6) 60%, rgba(0, 0, 0, 0) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
  /* IE6-9 */
}
.home .wrap-inner.carousel .rsMinW .rsBullet.rsNavSelected span,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsBullet.rsNavSelected span,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsBullet.rsNavSelected span {
  background: transparent url('../img/rs-nav-custom.png') no-repeat -120px -6px;
}
.home .wrap-inner.carousel .rsMinW .rsBullet,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsBullet,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsBullet {
  height: 12px;
  padding: 10px 3px 10px 3px;
  width: 12px;
}
.home .wrap-inner.carousel .rsMinW .rsBullet span,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsBullet span,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsBullet span {
  background: transparent url('../img/rs-nav-custom.png') no-repeat -140px -6px;
  border-radius: 0;
  box-shadow: none;
  height: 12px;
  width: 12px;
}
.home .wrap-inner.carousel .rsMinW .rsArrow,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsArrow,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsArrow {
  height: 57px;
  width: 43px;
}
.home .wrap-inner.carousel .rsMinW .rsArrowLeft,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsArrowLeft,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsArrowLeft {
  /*left: 0;
		    margin-left: 1px;
		    bottom: 50%;
		    margin-bottom: -28px;*/
  left: 1%;
  margin-right: 0px;
  bottom: 50%;
  margin-bottom: -26px;
  position: absolute;
  z-index: 150;
  display: block;
  width: 53px;
  height: 53px;
  background-color: rgba(0, 0, 0, 0.5);
  background-position: center center;
  background-size: auto;
  background-repeat: no-repeat;
}
.home .wrap-inner.carousel .rsMinW .rsArrowRight,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsArrowRight,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsArrowRight {
  /*right: 0;
		    margin-right: 1px;
		    bottom: 50%;
		    margin-bottom: -28px;*/
  right: 1%;
  margin-right: 0px;
  bottom: 50%;
  margin-bottom: -26px;
  position: absolute;
  z-index: 150;
  display: block;
  width: 53px;
  height: 53px;
  background-color: rgba(0, 0, 0, 0.5);
  background-position: center center;
  background-size: auto;
  background-repeat: no-repeat;
}
.home .wrap-inner.carousel .rsMinW .rsArrowIcn,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsArrowIcn,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsArrowIcn {
  background: transparent url("../img/rs-nav-custom.png") no-repeat 0 -30px;
  border-radius: 0;
  height: 57px;
  margin-left: 0;
  margin-top: 0;
  width: 43px;
}
.home .wrap-inner.carousel .rsMinW.rsHor .rsArrowLeft .rsArrowIcn,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowLeft .rsArrowIcn,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: center center;
  background-image: url('../img/white_arrow_left.png');
  background-repeat: no-repeat;
  z-index: 200;
  width: 53px;
  height: 53px;
  margin: 0;
  top: 0;
  left: 0;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.home .wrap-inner.carousel .rsMinW.rsHor .rsArrowLeft .rsArrowIcn:hover,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowLeft .rsArrowIcn:hover,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowLeft .rsArrowIcn:hover {
  background-position: 35% center;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.home .wrap-inner.carousel .rsMinW.rsHor .rsArrowRight .rsArrowIcn,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowRight .rsArrowIcn,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowRight .rsArrowIcn {
  /*background-position: -50px -30px;*/
  background-position: center center;
  background-image: url('../img/white_arrow_right.png');
  z-index: 200;
  width: 53px;
  height: 53px;
  top: 0;
  left: 0;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.home .wrap-inner.carousel .rsMinW.rsHor .rsArrowRight .rsArrowIcn:hover,
.page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowRight .rsArrowIcn:hover,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW.rsHor .rsArrowRight .rsArrowIcn:hover {
  /*background-position: -50px -30px;*/
  background-position: 65% center;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.page-template-tpl-concessionario-home-php .rsMinW,
.page-template-tpl-concessionario-chi-siamo-php .rsMinW,
.page-template-tpl-concessionario-home-php .rsMinW .rsOverflow,
.page-template-tpl-concessionario-chi-siamo-php .rsMinW .rsOverflow,
.page-template-tpl-concessionario-home-php .rsMinW .rsSlide,
.page-template-tpl-concessionario-chi-siamo-php .rsMinW .rsSlide,
.page-template-tpl-concessionario-home-php .rsMinW .rsVideoFrameHolder,
.page-template-tpl-concessionario-chi-siamo-php .rsMinW .rsVideoFrameHolder,
.page-template-tpl-concessionario-home-php .rsMinW .rsThumbs,
.page-template-tpl-concessionario-chi-siamo-php .rsMinW .rsThumbs {
  /*background: transparent;*/
  background: #edf0ef;
  color: #fff;
}
.page-template-tpl-concessionario-home-php .wrap-inner.carousel,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel {
  max-width: 940px;
  margin: auto;
}
.page-template-tpl-concessionario-home-php .wrap-inner.carousel #home-main-gallery,
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel #home-main-gallery {
  height: 415px !important;
}
.page-template-tpl-concessionario-home-php .span8,
.page-template-tpl-concessionario-chi-siamo-php .span8 {
  margin-left: 0;
}
.page-template-tpl-concessionario-home-php .concessionario-box,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box {
  min-height: 415px;
  background: #f1f1f1;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-head,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-head {
  margin: 0 20px;
  padding: 20px 0 10px 0;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-head img,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-head img {
  max-height: 100px;
  max-width: 100%;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-head h1,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-head h1 {
  font-family: 'peugeotbold';
  color: #000000;
  font-size: 1.7em;
  padding: 20px 0 10px 0;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info {
  margin: 0 20px;
  padding: 5px 0;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info.no-border,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info.no-border {
  border-bottom: none;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .title_servizi,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .title_servizi,
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .title_orari,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .title_orari {
  padding-top: 10px;
  clear: both;
  float: left;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .ico_servizi,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .ico_servizi {
  float: left;
  line-height: 24px;
  margin-left: 30px;
  margin-bottom: 10px;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .ico_servizi li,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .ico_servizi li {
  margin: 5px 80px 5px 0;
  text-indent: 25px;
  display: none;
  width: 20px;
  height: 18px;
  background-color: transparent;
  background-image: url('../img/concessionario-icons.png');
  background-repeat: no-repeat;
  background-position: 0 -180px;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .ico_servizi.Vendita li.ico_Vendita,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .ico_servizi.Vendita li.ico_Vendita {
  display: block;
  background-position: 0 -180px;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .ico_servizi.Officina li.ico_Officina,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .ico_servizi.Officina li.ico_Officina {
  display: block;
  background-position: 0 -200px;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .ico_servizi.Ricambi li.ico_Ricambi,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .ico_servizi.Ricambi li.ico_Ricambi {
  display: block;
  background-position: 0 -160px;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .ico_servizi.Metropolis li.ico_Metropolis,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .ico_servizi.Metropolis li.ico_Metropolis {
  background: greenyellow;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-info .orari,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-info .orari {
  float: left;
  line-height: 24px;
  margin: 5px 0 10px 30px;
}
.page-template-tpl-concessionario-home-php .concessionario-box .concessionario-sedi,
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-sedi {
  margin: 0 20px;
  padding: 20px 0;
  border-top: 1px solid #ffffff;
}
.page-template-tpl-concessionario-chi-siamo-php .span4 {
  background: transparent;
}
.page-template-tpl-concessionario-chi-siamo-php .second-row-wrapper {
  padding: 30px 0;
  background: transparent;
  line-height: 180%;
  -moz-column-count: 2;
  /* Firefox */
  -webkit-column-count: 2;
  /* Safari and Chrome */
  column-count: 2;
}
.page-template-tpl-concessionario-chi-siamo-php .concessionario-box .concessionario-sedi {
  margin: 10px 20px;
  border: none;
}
.infoBlock {
  position: absolute;
  top: 30px;
  right: 30px;
  left: auto;
  max-width: 33%;
  min-width: 18%;
  padding-bottom: 0;
  background: #FFF;
  background: rgba(255, 255, 255, 0.8);
  overflow: hidden;
  padding: 1%;
}
.infoBlock h4 {
  font-family: 'peugeot_styleregular';
  text-transform: uppercase;
  font-size: 1.9em;
}
.infoBlock p {
  font-family: 'peugeotregular';
  font-size: 1.471em;
  margin: 10px 0 0;
  padding: 0 0 20px;
}
.infoBlock a.btn {
  text-decoration: none;
  font-family: 'peugeotregular';
  font-size: 0.829em;
  padding: 0 10px;
  color: #ffffff;
  text-shadow: none;
  text-align: left;
  line-height: 28px;
  text-transform: uppercase;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
  border-width: 0;
  box-shadow: none;
}
.infoBlock a.btn:hover,
.infoBlock a.btn:focus {
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#316b96), to(#04365b));
  background-image: -webkit-linear-gradient(top, #316b96, #04365b);
  background-color: #04365b;
  background-image: -moz-linear-gradient(top, #316b96, #04365b);
  background-image: -ms-linear-gradient(top, #316b96, #04365b);
  background-image: -o-linear-gradient(top, #316b96, #04365b);
  background-image: linear-gradient(top, #316b96, #04365b);
  background-repeat: repeat-x;
}
.infoBlock a.btn .arrow {
  display: none;
}
.infoBlockRightBottom {
  color: #FFF;
  background: #000;
  background: rgba(0, 0, 0, 0.35);
  top: auto;
  bottom: 30px;
  right: 60px;
}
.fullWidth {
  max-width: 1400px;
  margin: 0 auto 24px;
}
/* END OF ROYAL SLIDER */
.home .wrap-inner.boxes,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes {
  height: 186px;
  background: transparent;
}
.home .wrap-inner.boxes .content,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .content {
  padding: 20px 0 0;
}
.home .wrap-inner.boxes .rsMinW,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW,
.home .wrap-inner.boxes .rsMinW .rsOverflow,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsOverflow,
.home .wrap-inner.boxes .rsMinW .rsSlide,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsSlide,
.home .wrap-inner.boxes .rsMinW .rsVideoFrameHolder,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsVideoFrameHolder,
.home .wrap-inner.boxes .rsMinW .rsThumbs,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsThumbs {
  /*background: transparent;*/
  background: #edf0ef;
  color: #fff;
}
.home .wrap-inner.boxes #home-boxes-carousel1,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1,
.home .wrap-inner.boxes #home-boxes-carousel2,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 {
  width: 100%;
  color: #000;
  height: 128px!important;
}
.home .wrap-inner.boxes #home-boxes-carousel1 .box,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box,
.home .wrap-inner.boxes #home-boxes-carousel2 .box,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box {
  width: 31.6%;
  margin-right: 2.6%;
  float: left;
  position: relative;
}
.home .wrap-inner.boxes #home-boxes-carousel1 .box a,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box a,
.home .wrap-inner.boxes #home-boxes-carousel2 .box a,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box a {
  display: block;
  background-color: #ffffff;
  opacity: 0;
  position: absolute;
  z-index: 10000;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  /* Safari */
}
.home .wrap-inner.boxes #home-boxes-carousel1 .box a:hover,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box a:hover,
.home .wrap-inner.boxes #home-boxes-carousel2 .box a:hover,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box a:hover {
  opacity: 0.2;
}
.home .wrap-inner.boxes #home-boxes-carousel1 .box.last,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box.last,
.home .wrap-inner.boxes #home-boxes-carousel2 .box.last,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box.last {
  margin-right: 0;
}
.home .wrap-inner.boxes .rsMinW .rsBullets,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsBullets {
  bottom: -30px;
  line-height: 6px;
  padding-top: 0px;
}
.home .wrap-inner.boxes .rsMinW .rsBullet.rsNavSelected span,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsBullet.rsNavSelected span {
  background: transparent url('../img/rs-nav-custom.png') no-repeat -96px -7px;
}
.home .wrap-inner.boxes .rsMinW .rsBullet,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsBullet {
  height: 8px;
  padding: 7px 4px 7px 4px;
  width: 8px;
}
.home .wrap-inner.boxes .rsMinW .rsBullet span,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsBullet span {
  background: transparent url('../img/rs-nav-custom.png') no-repeat -66px -7px;
  border-radius: 0;
  box-shadow: none;
  height: 8px;
  width: 8px;
}
.home .wrap-inner.boxes .rsMinW .rsArrow,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsArrow {
  height: 22px;
  width: 20px;
}
.home .wrap-inner.boxes .rsMinW .rsArrowLeft,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsArrowLeft,
.home .wrap-inner.boxes .rsMinW .rsArrowRight,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsArrowRight {
  bottom: -30px;
}
.home .wrap-inner.boxes .rsMinW .rsArrowIcn,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW .rsArrowIcn {
  background: transparent url("../img/rs-nav-custom.png") no-repeat 0 0;
  border-radius: 0;
  height: 22px;
  margin-left: 0;
  margin-top: 0;
  width: 20px;
}
.home .wrap-inner.boxes .rsMinW.rsHor .rsArrowRight .rsArrowIcn,
.page-template-tpl-concessionario-home-php .wrap-inner.boxes .rsMinW.rsHor .rsArrowRight .rsArrowIcn {
  background-position: -30px 0;
}
.lt-ie9 .home .wrap-inner.boxes #home-boxes-carousel1 .box a,
.lt-ie9 .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box a,
.lt-ie9 .home .wrap-inner.boxes #home-boxes-carousel2 .box a,
.lt-ie9 .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box a {
  background: url("../img/pix-transparent.gif") repeat;
}
.wrap-inner.boxes.first-row {
  background: #edf0ef;
  margin-top: 1.5%;
}
.page-template-tpl-concessionario-home-php .wrap-inner.boxes.first-row {
  background: #edf0ef;
}
.wrap-inner.boxes.second-row {
  background: #edf0ef;
  margin-top: 1.5%;
}
.page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel {
  background: #e5e5e5 !important;
  max-width: none;
}
/* ==========================================================================
	Plus +
	========================================================================== */
.page-template-tpl-plus-php .wrap-inner.header .content,
.page-template-tpl-plus-pagine-php .wrap-inner.header .content,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .content {
  padding: 0;
}
.page-template-tpl-plus-php .wrap-inner.header .plus-logo,
.page-template-tpl-plus-pagine-php .wrap-inner.header .plus-logo,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .plus-logo {
  position: absolute;
  right: 0;
  top: 35px;
}
.page-template-tpl-plus-php .wrap-inner.header .plus-logo img,
.page-template-tpl-plus-pagine-php .wrap-inner.header .plus-logo img,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .plus-logo img {
  max-height: 40px;
}
.page-template-tpl-plus-php .wrap-inner.header .nav-main,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main {
  margin: 15px 0 15px 0 ;
  float: left;
}
.page-template-tpl-plus-php .wrap-inner.header .nav-main li,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li {
  float: left;
  text-transform: none;
  height: 50px;
  line-height: 40px;
  margin: 0;
}
.page-template-tpl-plus-php .wrap-inner.header .nav-main li a,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li a,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li a {
  display: block;
  height: 50px;
  padding: 0;
  width: auto;
}
.page-template-tpl-plus-php .wrap-inner.header .nav-main li a span,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li a span,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li a span {
  display: block;
  float: left;
  width: auto;
  height: 50px;
}
.page-template-tpl-plus-php .wrap-inner.header .nav-main li a span.left,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li a span.left,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li a span.left,
.page-template-tpl-plus-php .wrap-inner.header .nav-main li a span.right,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li a span.right,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li a span.right {
  width: 22px;
}
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li.menu-plus.active span.left,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li.menu-plus.active span.left,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li.menu-plus.active span.middle,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li.menu-plus.active span.middle,
.page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main li.menu-plus.active span.right,
.page-template-tpl-plus-assicurazione-php .wrap-inner.header .nav-main li.menu-plus.active span.right {
  background: none;
  color: #fff;
}
.nav-main ul#menu-plus li a {
  color: #fff;
  margin: 0 25px !important;
}
.nav-main ul#menu-plus:hover li a {
  color: #fff!important;
}
.nav-main ul#menu-plus li a:hover {
  color: #3a9de2 !important;
}
.nav-main ul#menu-plus li a:hover span {
  color: #3a9de2 !important;
}
.nav-main ul#menu-plus li.active a {
  color: #3a9de2 !important;
}
.page-template-tpl-plus-php .boxes,
.page-template-tpl-azienda-home-php .boxes {
  padding-bottom: 40px;
}
.page-template-tpl-plus-php .primary-box,
.page-template-tpl-azienda-home-php .primary-box,
.page-template-tpl-plus-php .secondary-box,
.page-template-tpl-azienda-home-php .secondary-box {
  margin-top: 30px;
  position: relative;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  border-bottom: 1px solid #959595;
}
.page-template-tpl-plus-php .primary-box .box-img,
.page-template-tpl-azienda-home-php .primary-box .box-img,
.page-template-tpl-plus-php .secondary-box .box-img,
.page-template-tpl-azienda-home-php .secondary-box .box-img {
  border-bottom: 1px solid #ffffff;
}
.page-template-tpl-plus-php .primary-box .box-title,
.page-template-tpl-azienda-home-php .primary-box .box-title,
.page-template-tpl-plus-php .secondary-box .box-title,
.page-template-tpl-azienda-home-php .secondary-box .box-title {
  font-size: 1.3em;
  padding: 0 20px;
  font-family: 'peugeotregular';
  text-transform: uppercase;
  color: #787878;
  border-top: 1px solid #cccccc;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d6d6d6), to(#bebebe));
  background-image: -webkit-linear-gradient(top, #d6d6d6, #bebebe);
  background-color: #bebebe;
  background-image: -moz-linear-gradient(top, #d6d6d6, #bebebe);
  background-image: -ms-linear-gradient(top, #d6d6d6, #bebebe);
  background-image: -o-linear-gradient(top, #d6d6d6, #bebebe);
  background-image: linear-gradient(top, #d6d6d6, #bebebe);
  background-repeat: repeat-x;
  background-color: #d6d6d6;
  line-height: 50px;
}
.page-template-tpl-plus-php .primary-box .box-title span,
.page-template-tpl-azienda-home-php .primary-box .box-title span,
.page-template-tpl-plus-php .secondary-box .box-title span,
.page-template-tpl-azienda-home-php .secondary-box .box-title span {
  position: absolute;
  bottom: 0;
  right: 0;
  display: block;
  height: 50px;
  width: 30px;
  margin-right: 15px;
  float: right;
  background: url('../img/peugeot-plus-arrow.png') no-repeat 100% 50%;
}
.page-template-tpl-plus-php .primary-box .box-link,
.page-template-tpl-azienda-home-php .primary-box .box-link,
.page-template-tpl-plus-php .secondary-box .box-link,
.page-template-tpl-azienda-home-php .secondary-box .box-link {
  background-color: #ffffff;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  /* Safari */
}
.page-template-tpl-plus-php .primary-box .box-link:hover,
.page-template-tpl-azienda-home-php .primary-box .box-link:hover,
.page-template-tpl-plus-php .secondary-box .box-link:hover,
.page-template-tpl-azienda-home-php .secondary-box .box-link:hover {
  opacity: 0.2;
}
.page-template-tpl-plus-php .secondary-box .box-img,
.page-template-tpl-azienda-home-php .secondary-box .box-img {
  border: 0;
}
.page-template-tpl-plus-php .secondary-box .box-img img,
.page-template-tpl-azienda-home-php .secondary-box .box-img img {
  max-width: none;
  width: 100%;
}
.page-template-tpl-plus-php .secondary-box .box-title,
.page-template-tpl-azienda-home-php .secondary-box .box-title {
  border-top: 0;
  line-height: 30px;
  padding-bottom: 13px;
}
.lt-ie9 .page-template-tpl-plus-php .box-link {
  background: url("../img/pix-transparent.gif") repeat;
}
.page-template-tpl-plus-pagine-php .page,
.page-template-tpl-plus-assicurazione-php .page {
  padding: 4em 0;
  line-height: 180%;
  text-align: center;
}
.page-template-tpl-plus-pagine-php .page .testo,
.page-template-tpl-plus-assicurazione-php .page .testo {
  padding-right: 3%;
}
.page-template-tpl-plus-pagine-php .page h3,
.page-template-tpl-plus-assicurazione-php .page h3 {
  text-align: left;
  margin-bottom: 1em;
  font-size: 2.5em;
}
.page-template-tpl-plus-pagine-php .page h4,
.page-template-tpl-plus-assicurazione-php .page h4 {
  text-align: left;
  font-size: 1.3em;
  padding: 0.7em 0;
  font-weight: 600;
  line-height: 150%;
}
.page-template-tpl-plus-pagine-php .page p,
.page-template-tpl-plus-assicurazione-php .page p {
  text-align: left;
}
.page-template-tpl-plus-pagine-php .page p em,
.page-template-tpl-plus-assicurazione-php .page p em {
  font-size: 0.8em;
}
.page-template-tpl-plus-pagine-php .page p.nota,
.page-template-tpl-plus-assicurazione-php .page p.nota {
  text-align: left;
  font-size: 0.8em;
  margin: 1em 0 0;
}
.page-template-tpl-plus-pagine-php .page blockquote,
.page-template-tpl-plus-assicurazione-php .page blockquote {
  margin: 30px 20px;
  padding: 0 20px;
  border-left: 5px solid #32678e;
}
.page-template-tpl-plus-pagine-php .page blockquote p,
.page-template-tpl-plus-assicurazione-php .page blockquote p {
  font-size: 15px;
  font-weight: 600;
  font-style: italic;
  line-height: 150%;
}
.page-template-tpl-plus-pagine-php .page .tabella-orari,
.page-template-tpl-plus-assicurazione-php .page .tabella-orari {
  text-align: center;
  margin: 2em 0;
}
.page-template-tpl-plus-pagine-php .page .immagine,
.page-template-tpl-plus-assicurazione-php .page .immagine {
  position: relative;
  margin-top: 1em;
}
.page-template-tpl-plus-pagine-php .page .immagine-wrapper,
.page-template-tpl-plus-assicurazione-php .page .immagine-wrapper {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  border-top: 1px solid #959595;
  border-bottom: 1px solid #959595;
}
.page-template-tpl-plus-pagine-php .page .immagine-logo-assicurazione,
.page-template-tpl-plus-assicurazione-php .page .immagine-logo-assicurazione {
  overflow: hidden;
  text-align: right;
}
.page-template-tpl-plus-pagine-php .page .logo,
.page-template-tpl-plus-assicurazione-php .page .logo {
  position: absolute;
  max-width: none;
  width: 110%;
  height: auto;
  top: 0;
  left: -5%;
}
.page-template-tpl-plus-pagine-php .page .concessionari-link,
.page-template-tpl-plus-assicurazione-php .page .concessionari-link {
  font-size: 1em;
  padding: 0 3%;
  color: #ffffff;
  text-shadow: none;
  margin: 2em 0;
  width: 94%;
  text-align: center;
  line-height: 60px;
  text-transform: uppercase;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-plus-pagine-php .page .concessionari-link:hover,
.page-template-tpl-plus-assicurazione-php .page .concessionari-link:hover {
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#316b96), to(#04365b));
  background-image: -webkit-linear-gradient(top, #316b96, #04365b);
  background-color: #04365b;
  background-image: -moz-linear-gradient(top, #316b96, #04365b);
  background-image: -ms-linear-gradient(top, #316b96, #04365b);
  background-image: -o-linear-gradient(top, #316b96, #04365b);
  background-image: linear-gradient(top, #316b96, #04365b);
  background-repeat: repeat-x;
}
.page-template-tpl-plus-pagine-php .page .concessionari-link span,
.page-template-tpl-plus-assicurazione-php .page .concessionari-link span {
  display: inline-block;
  padding-left: 55px;
  height: 50px;
  background-image: url('../img/plus-concessionario-link-icon.png');
  background-repeat: no-repeat;
  background-size: 50px 50px;
  background-position: 0 3px;
}
.page-template-tpl-plus-pagine-php .page #plus-brochure-download,
.page-template-tpl-plus-assicurazione-php .page #plus-brochure-download {
  text-align: left;
  margin-top: 30px;
  display: none;
}
.page-template-tpl-plus-pagine-php .page #plus-brochure-download p,
.page-template-tpl-plus-assicurazione-php .page #plus-brochure-download p {
  font-size: 0.8em;
  line-height: 140%;
  margin: 0 0 24px;
}
.page-template-tpl-plus-pagine-php .page #plus-brochure-download a.brochure,
.page-template-tpl-plus-assicurazione-php .page #plus-brochure-download a.brochure {
  height: auto;
  line-height: 140%;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  text-align: left;
  text-shadow: none;
  text-transform: uppercase;
  background-position: 0 0;
  width: 46%;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: none;
}
.page-template-tpl-plus-pagine-php .page #plus-brochure-download a.brochure:hover,
.page-template-tpl-plus-assicurazione-php .page #plus-brochure-download a.brochure:hover {
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#316b96), to(#04365b));
  background-image: -webkit-linear-gradient(top, #316b96, #04365b);
  background-color: #04365b;
  background-image: -moz-linear-gradient(top, #316b96, #04365b);
  background-image: -ms-linear-gradient(top, #316b96, #04365b);
  background-image: -o-linear-gradient(top, #316b96, #04365b);
  background-image: linear-gradient(top, #316b96, #04365b);
  background-repeat: repeat-x;
}
.page-template-tpl-plus-pagine-php .page #plus-brochure-download a.brochure span,
.page-template-tpl-plus-assicurazione-php .page #plus-brochure-download a.brochure span {
  display: block;
  height: 100%;
  width: 70%;
  padding: 1em 0 1em 35%;
  background-image: url('../img/pdf-icon.png');
  background-repeat: no-repeat;
  background-size: 52px 30px;
  background-position: 5px 5px;
  text-align: left;
}
.page-template-tpl-plus-pagine-php .page .tabella-link,
.page-template-tpl-plus-assicurazione-php .page .tabella-link {
  font-size: 1em;
  width: 94%;
  padding: 0 3%;
  text-shadow: none;
  margin: 0;
  margin-top: 1em;
  text-align: left;
  line-height: 50px;
  text-transform: uppercase;
  border-bottom: 1px solid #9e9e9e;
  background-color: #e6e6e6;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#d0d0d0));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #d0d0d0);
  background-color: #d0d0d0;
  background-image: -moz-linear-gradient(top, #e6e6e6, #d0d0d0);
  background-image: -ms-linear-gradient(top, #e6e6e6, #d0d0d0);
  background-image: -o-linear-gradient(top, #e6e6e6, #d0d0d0);
  background-image: linear-gradient(top, #e6e6e6, #d0d0d0);
  background-repeat: repeat-x;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-plus-pagine-php .page .tabella-link:hover,
.page-template-tpl-plus-assicurazione-php .page .tabella-link:hover {
  background-color: #eeeeee;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#d6d6d6));
  background-image: -webkit-linear-gradient(top, #eeeeee, #d6d6d6);
  background-color: #d6d6d6;
  background-image: -moz-linear-gradient(top, #eeeeee, #d6d6d6);
  background-image: -ms-linear-gradient(top, #eeeeee, #d6d6d6);
  background-image: -o-linear-gradient(top, #eeeeee, #d6d6d6);
  background-image: linear-gradient(top, #eeeeee, #d6d6d6);
  background-repeat: repeat-x;
}
.page-template-tpl-plus-pagine-php .page .tabella-link span,
.page-template-tpl-plus-assicurazione-php .page .tabella-link span {
  display: inline-block;
  float: right;
  width: 23px;
  height: 50px;
  background-image: url('../img/peugeot-plus-page-arrow.png');
  background-repeat: no-repeat;
  background-position: -23px 50%;
}
.page-template-tpl-plus-pagine-php .page .tabella-link.collapsed span,
.page-template-tpl-plus-assicurazione-php .page .tabella-link.collapsed span {
  background-position: 0 50%;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table {
  margin-top: 1em;
  width: 100%;
  border-collapse: separate;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table th,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table th {
  line-height: 120%;
  font-size: 0.8em;
  padding: 1em;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table tr:nth-child(even),
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table tr:nth-child(even) {
  background-color: #d0d0d0;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td {
  line-height: 120%;
  font-size: 0.8em;
  padding: 0.5em;
  border-bottom: 1px solid #afafaf;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.last,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.last {
  border-bottom: none;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.column-first,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.column-first {
  border-right: 1px solid #afafaf;
  font-weight: bold;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.column-second,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.column-second,
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.column-third,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.column-third,
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.column-fourth,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.column-fourth,
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.column-fifth,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.column-fifth {
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #afafaf;
}
.page-template-tpl-plus-pagine-php .page #tabella-prezzi table td.column-sixth,
.page-template-tpl-plus-assicurazione-php .page #tabella-prezzi table td.column-sixth {
  border-left: 1px solid #e3e3e3;
  width: 16%;
}
/* Gestisco la visualizzazione degli elementi statici */
.page-template-tpl-plus-pagine-php.garanzia .page #plus-brochure-download {
  display: block;
}
.page-template-tpl-plus-pagine-php.garanzia .page #plus-brochure-download a.brochure.garanzia {
  display: block;
}
.page-template-tpl-plus-pagine-php.assistenza-stradale .page #plus-brochure-download {
  display: block;
}
.page-template-tpl-plus-pagine-php.assistenza-stradale .page #plus-brochure-download a.brochure.assistenza {
  display: block;
}
.page-template-tpl-plus-pagine-php.finanziamenti .page .tabella-link,
.page-template-tpl-plus-pagine-php.servizio-clienti .page .tabella-link,
.page-template-tpl-plus-pagine-php.assistenza-stradale .page .tabella-link,
.page-template-tpl-plus-pagine-php.finanziamenti .page #tabella-prezzi,
.page-template-tpl-plus-pagine-php.servizio-clienti .page #tabella-prezzi,
.page-template-tpl-plus-pagine-php.assistenza-stradale .page #tabella-prezzi {
  display: none;
}
/* ==========================================================================
	Promozioni
	========================================================================== */
.page-template-tpl-gamma-promo-php .boxes,
.page-template-tpl-concessionario-gamma-promo-php .boxes {
  padding-bottom: 40px;
}
.page-template-tpl-gamma-promo-php .boxes .box,
.page-template-tpl-concessionario-gamma-promo-php .boxes .box {
  margin-top: 30px;
  position: relative;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  border-bottom: 1px solid #959595;
}
.page-template-tpl-gamma-promo-php .boxes .box .box-img,
.page-template-tpl-concessionario-gamma-promo-php .boxes .box .box-img {
  border-bottom: 1px solid #ffffff;
}
.page-template-tpl-gamma-promo-php .boxes .box .box-title,
.page-template-tpl-concessionario-gamma-promo-php .boxes .box .box-title {
  font-size: 0.8em;
  padding: 0 20px;
  font-family: 'peugeotregular';
  color: #3a9de2;
  border-top: 1px solid #cccccc;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d6d6d6), to(#bebebe));
  background-image: -webkit-linear-gradient(top, #d6d6d6, #bebebe);
  background-color: #bebebe;
  background-image: -moz-linear-gradient(top, #d6d6d6, #bebebe);
  background-image: -ms-linear-gradient(top, #d6d6d6, #bebebe);
  background-image: -o-linear-gradient(top, #d6d6d6, #bebebe);
  background-image: linear-gradient(top, #d6d6d6, #bebebe);
  background-repeat: repeat-x;
  background-color: #d6d6d6;
  line-height: 30px;
}
.page-template-tpl-gamma-promo-php .boxes .box .box-title span,
.page-template-tpl-concessionario-gamma-promo-php .boxes .box .box-title span {
  position: absolute;
  bottom: 0;
  right: 0;
  display: block;
  height: 30px;
  width: 30px;
  margin-right: 15px;
  float: right;
  background: url('../img/peugeot-blue-arrow.png') no-repeat 100% 50%;
}
.page-template-tpl-gamma-promo-php .boxes .box .box-link,
.page-template-tpl-concessionario-gamma-promo-php .boxes .box .box-link {
  background-color: #ffffff;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  /* Safari */
}
.page-template-tpl-gamma-promo-php .boxes .box .box-link:hover,
.page-template-tpl-concessionario-gamma-promo-php .boxes .box .box-link:hover {
  opacity: 0.2;
}
.lt-ie9 .page-template-tpl-gamma-promo-php .boxes .box .box-link,
.lt-ie9 .page-template-tpl-concessionario-gamma-promo-php .boxes .box .box-link {
  background: url("../img/pix-transparent.gif") repeat;
}
/* ==========================================================================
	Singola Promozione
	========================================================================== */
.single-promozioni .wrap-inner.header .content,
.page-template-tpl-concessionario-promozione-php .wrap-inner.header .content,
.single-promo-concessionario .wrap-inner.header .content {
  padding-bottom: 0;
}
.single-promozioni .wrap-inner.header .content h1,
.page-template-tpl-concessionario-promozione-php .wrap-inner.header .content h1,
.single-promo-concessionario .wrap-inner.header .content h1 {
  margin-bottom: 34px;
}
.single-promozioni .page,
.page-template-tpl-concessionario-promozione-php .page,
.single-promo-concessionario .page {
  line-height: 180%;
  padding: 3em 0 0;
}
.single-promozioni .page .descrizione-promozione h1,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione h1,
.single-promo-concessionario .page .descrizione-promozione h1,
.single-promozioni .page .descrizione-promozione h2,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione h2,
.single-promo-concessionario .page .descrizione-promozione h2,
.single-promozioni .page .descrizione-promozione h3,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione h3,
.single-promo-concessionario .page .descrizione-promozione h3,
.single-promozioni .page .descrizione-promozione h4,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione h4,
.single-promo-concessionario .page .descrizione-promozione h4,
.single-promozioni .page .descrizione-promozione h5,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione h5,
.single-promo-concessionario .page .descrizione-promozione h5,
.single-promozioni .page .descrizione-promozione h6,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione h6,
.single-promo-concessionario .page .descrizione-promozione h6 {
  padding-bottom: 20px;
  font-family: 'peugeotregular';
  font-size: 1.714em;
  color: #282835;
  padding-top: 0;
  text-transform: none;
}
.single-promozioni .page .descrizione-promozione p em,
.page-template-tpl-concessionario-promozione-php .page .descrizione-promozione p em,
.single-promo-concessionario .page .descrizione-promozione p em {
  font-size: 0.9em;
  line-height: 140%;
  padding-top: 0.5em;
  font-style: normal;
}
.single-promozioni .page .prezzi,
.page-template-tpl-concessionario-promozione-php .page .prezzi,
.single-promo-concessionario .page .prezzi {
  background-color: #F6F6F6;
  background-image: -moz-linear-gradient(center top, #eaeaea, #c1c1c1);
  background-repeat: repeat-x;
  border-radius: 6px 6px 6px 6px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  margin: 2em 0 0;
  padding: 2%;
  width: 96%;
}
.single-promozioni .page .prezzi .prezzo,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo,
.single-promo-concessionario .page .prezzi .prezzo {
  padding: 1em 0;
}
.single-promozioni .page .prezzi .prezzo div.prima,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.prima,
.single-promo-concessionario .page .prezzi .prezzo div.prima {
  border-bottom: 1px solid #C5C5C5;
}
.single-promozioni .page .prezzi .prezzo div.prima p.valore,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.prima p.valore,
.single-promo-concessionario .page .prezzi .prezzo div.prima p.valore {
  font-size: 1.2em;
  text-align: right;
}
.single-promozioni .page .prezzi .prezzo div.prima p.valore .prezzo-listino,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.prima p.valore .prezzo-listino,
.single-promo-concessionario .page .prezzi .prezzo div.prima p.valore .prezzo-listino {
  font-size: 0.75em;
}
.single-promozioni .page .prezzi .prezzo div.seconda,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.seconda,
.single-promo-concessionario .page .prezzi .prezzo div.seconda {
  border-top: 1px solid #FFFFFF;
}
.single-promozioni .page .prezzi .prezzo div.seconda p,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.seconda p,
.single-promo-concessionario .page .prezzi .prezzo div.seconda p {
  font-size: 0.9em;
  line-height: 140%;
  padding-top: 0.5em;
  margin: 0;
}
.single-promozioni .page .prezzi .prezzo div.seconda a.link-scheda,
.page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.seconda a.link-scheda,
.single-promo-concessionario .page .prezzi .prezzo div.seconda a.link-scheda {
  text-align: right;
  font-size: 0.9em;
  line-height: 140%;
  padding-top: 0.5em;
}
.single-promozioni .page p.prezzi-nota,
.page-template-tpl-concessionario-promozione-php .page p.prezzi-nota,
.single-promo-concessionario .page p.prezzi-nota {
  margin-top: 1em;
  font-size: 0.9em;
}
.single-promozioni .page .nota-legale,
.page-template-tpl-concessionario-promozione-php .page .nota-legale,
.single-promo-concessionario .page .nota-legale {
  padding-top: 20px;
}
.single-promozioni .page .nota-legale h5,
.page-template-tpl-concessionario-promozione-php .page .nota-legale h5,
.single-promo-concessionario .page .nota-legale h5 {
  padding-bottom: 4px;
  font-family: 'peugeotbold';
  font-size: 1em;
  color: #282835;
  padding-top: 0;
  text-transform: none;
}
.single-promozioni .page .nota-legale p,
.page-template-tpl-concessionario-promozione-php .page .nota-legale p,
.single-promo-concessionario .page .nota-legale p {
  font-size: 0.9em;
  line-height: 140%;
  font-style: normal;
}
.single-promozioni .promozioni-garanzia img,
.page-template-tpl-concessionario-promozione-php .promozioni-garanzia img,
.single-promo-concessionario .promozioni-garanzia img {
  max-width: 70%;
  display: block;
  margin: 0 auto 2em;
}
.single-promozioni .promozioni-garanzia img.esagoni,
.page-template-tpl-concessionario-promozione-php .promozioni-garanzia img.esagoni,
.single-promo-concessionario .promozioni-garanzia img.esagoni {
  max-width: 60%;
}
/* ==========================================================================
	Gamma
	========================================================================== */
.garanzia-legenda {
  padding: 1em 0 1em;
  margin-top: 3em;
  border-top: 1px solid #bababa;
}
.garanzia-legenda img {
  max-height: 30px;
  float: left;
  display: block;
  padding: 2px 8px 0 0;
}
.garanzia-legenda span {
  display: inline-block;
  float: left;
  font-size: 0.857em;
  line-height: 140%;
}
.garanzia-legenda a {
  color: #057fd5;
}
.garanzia-legenda .plus-logo img {
  max-height: 45px;
  padding: 1px 8px 0 0;
}
.garanzia-legenda .plus-logo span {
  padding: 14px 0 0 0;
}
.page-template-tpl-gamma-php .wrap-inner,
.page-template-tpl-concessionario-gamma-php .wrap-inner,
.page-template-tpl-gamma-biciclette-php .wrap-inner,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-inner,
.tax-categoria-scooter .wrap-inner {
  background: url("../img/bg-inner-lighter.png") repeat-x scroll 0 0 #e5e5e5;
}
.page-template-tpl-gamma-php .wrap-inner.header,
.page-template-tpl-concessionario-gamma-php .wrap-inner.header,
.page-template-tpl-gamma-biciclette-php .wrap-inner.header,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-inner.header,
.tax-categoria-scooter .wrap-inner.header {
  /*background: url("../img/bg-inner-header.png") repeat-x scroll 0 100% transparent;*/
  background: #142032;
}
.page-template-tpl-gamma-php h2,
.page-template-tpl-concessionario-gamma-php h2,
.page-template-tpl-gamma-biciclette-php h2,
.page-template-tpl-concessionario-gamma-biciclette-php h2,
.tax-categoria-scooter h2 {
  font-family: 'peugeotbold';
}
.page-template-tpl-gamma-php .wrap-category-scooter,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter,
.tax-categoria-scooter .wrap-category-scooter {
  background: url('../img/bg-gamma-category-title.png') no-repeat 50% 100px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .select-container,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .select-container,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .select-container,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .select-container,
.tax-categoria-scooter .wrap-category-scooter .select-container {
  padding-top: 30px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container {
  padding-top: 35px;
  margin-top: 25px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box {
  width: 25%;
  float: left;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner {
  margin: 15px 15px;
  padding: 10px;
  background-color: #eaeaea;
  position: relative;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-info,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-info,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-info,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-info,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-info {
  min-height: 75px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .img-wrapper,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .img-wrapper,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .img-wrapper,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .img-wrapper,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .img-wrapper {
  text-align: center;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5 {
  margin: 6px 0 2px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p {
  font-family: 'peugeotregular';
  margin: 1px 0 0;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p span,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p span,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p span,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p span,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p span {
  font-family: 'peugeotbold';
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter {
  display: none;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover {
  background: rgba(255, 255, 255, 0.8);
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter {
  display: block;
  position: absolute;
  top: 50px;
  left: 10%;
  width: 80%;
  z-index: 300;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn {
  width: 90%;
  border-radius: 0;
  line-height: 20px;
  padding: 8px 5%;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-comparatore,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-comparatore,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-comparatore,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-comparatore,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-comparatore {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia {
  height: 16px;
  padding-top: 2px;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia img,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia img,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia img,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia img,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia img {
  max-height: 16px;
  vertical-align: top;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie {
  position: absolute;
  z-index: 250;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo,
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-colore,
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-nuovo-prezzo {
  top: -7px;
  left: -7px;
  width: 46%;
  height: 46%;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-fine-serie {
  top: -7px;
  right: -7px;
  width: 46%;
  height: 46%;
}
.page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione,
.tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .flag-promozione {
  bottom: -56px;
  right: -17px;
  width: 40%;
  height: 40%;
}
.page-template-tpl-gamma-php .hybrid-logo,
.page-template-tpl-concessionario-gamma-php .hybrid-logo,
.page-template-tpl-gamma-biciclette-php .hybrid-logo,
.page-template-tpl-concessionario-gamma-biciclette-php .hybrid-logo,
.tax-categoria-scooter .hybrid-logo {
  position: absolute;
  right: 0;
  top: 20px;
}
.page-template-tpl-gamma-php .hybrid-logo img,
.page-template-tpl-concessionario-gamma-php .hybrid-logo img,
.page-template-tpl-gamma-biciclette-php .hybrid-logo img,
.page-template-tpl-concessionario-gamma-biciclette-php .hybrid-logo img,
.tax-categoria-scooter .hybrid-logo img {
  max-height: 55px;
}
.page-template-tpl-gamma-php .bike-box-container,
.page-template-tpl-concessionario-gamma-php .bike-box-container,
.page-template-tpl-gamma-biciclette-php .bike-box-container,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container,
.tax-categoria-scooter .bike-box-container {
  margin-top: 25px;
  margin-bottom: 25px;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box,
.tax-categoria-scooter .bike-box-container .bike-box {
  width: 33%;
  float: left;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner {
  border: 2px solid #a1b923;
  margin: 15px 15px;
  padding: 10px;
  background-color: #eaeaea;
  position: relative;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner h5,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner h5,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner h5,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner h5,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner h5 {
  color: #a1b923;
  margin: 6px 0 2px;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner p,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner p,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner p,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner p,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner p {
  font-family: 'peugeotregular';
  margin: 1px 0 0;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner p span,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner p span,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner p span,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner p span,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner p span {
  font-family: 'peugeotbold';
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner .img-wrapper,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner .img-wrapper,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .img-wrapper,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .img-wrapper,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner .img-wrapper {
  text-align: center;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner .bike-title-price,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner .bike-title-price,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .bike-title-price,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .bike-title-price,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner .bike-title-price {
  position: relative;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner .bike-title-price img,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner .bike-title-price img,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .bike-title-price img,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .bike-title-price img,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner .bike-title-price img {
  position: absolute;
  top: 0;
  right: 0;
  width: 120px;
  height: auto;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner .btn-scooter,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner .btn-scooter,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .btn-scooter,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner .btn-scooter,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner .btn-scooter {
  display: none;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover {
  background: rgba(255, 255, 255, 0.8);
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter,
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover a,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover a,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover a,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover a,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 300;
  cursor: pointer;
  background: url("../img/pix-transparent.gif") repeat;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter:hover,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter:hover,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter:hover,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter:hover,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover .btn-scooter:hover,
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover a:hover,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover a:hover,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover a:hover,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover a:hover,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover a:hover {
  text-decoration: none;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike {
  position: absolute;
  color: #fff;
  display: block;
  padding: 8px 5%;
  bottom: auto;
  top: 40%;
  width: 70%;
  left: 10%;
  border-radius: 0;
  line-height: 20px;
}
.page-template-tpl-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike.btn-scheda,
.page-template-tpl-concessionario-gamma-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike.btn-scheda,
.page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike.btn-scheda,
.page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike.btn-scheda,
.tax-categoria-scooter .bike-box-container .bike-box .bike-box-inner:hover .btn-ebike.btn-scheda {
  border-radius: 4px;
}
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter {
  top: 90px;
}
.page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda {
  border-radius: 4px;
}
/* ==========================================================================
	Scooter
	========================================================================== */
.single-scooters .wrap-inner.header .content,
.page-template-tpl-concessionario-scooter-php .wrap-inner.header .content,
.single-biciclette .wrap-inner.header .content,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content {
  padding-bottom: 8px;
}
.single-scooters .wrap-inner.header .content .scooter-title,
.page-template-tpl-concessionario-scooter-php .wrap-inner.header .content .scooter-title,
.single-biciclette .wrap-inner.header .content .scooter-title,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title {
  position: absolute;
  top: 4em;
  z-index: 10;
  background: #000;
  background: rgba(0, 0, 0, 0.35);
  padding: 1.5em 3em;
}
.single-scooters .wrap-inner.header .content .scooter-title h1,
.page-template-tpl-concessionario-scooter-php .wrap-inner.header .content .scooter-title h1,
.single-biciclette .wrap-inner.header .content .scooter-title h1,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title h1 {
  text-transform: uppercase;
  font-family: 'peugeot_styleregular';
  margin: 0;
}
/* ROYAL SLIDER per il visual principale */
.single-scooters .wrap-inner.carousel #scooter-gallery,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel #scooter-gallery,
.single-biciclette .wrap-inner.carousel #scooter-gallery,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel #scooter-gallery {
  width: 100%;
}
.single-scooters .wrap-inner.carousel .rsThumbsHor,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsThumbsHor,
.single-biciclette .wrap-inner.carousel .rsThumbsHor,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsThumbsHor {
  position: absolute;
  left: 50%;
  margin-left: -397px;
  height: 94px;
  width: 794px;
  bottom: 20px;
  background: transparent;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
.single-scooters .wrap-inner.carousel .rsThumb,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsThumb,
.single-biciclette .wrap-inner.carousel .rsThumb,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsThumb {
  border: 2px solid #ffffff;
  width: 120px;
  height: 90px;
}
.single-scooters .wrap-inner.carousel .rsDefault .rsThumbsArrow,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault .rsThumbsArrow,
.single-biciclette .wrap-inner.carousel .rsDefault .rsThumbsArrow,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault .rsThumbsArrow {
  background-color: #619AC4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#619ac4), to(#285b82));
  background-image: -webkit-linear-gradient(top, #619ac4, #285b82);
  background-color: #285b82;
  background-image: -moz-linear-gradient(top, #619ac4, #285b82);
  background-image: -ms-linear-gradient(top, #619ac4, #285b82);
  background-image: -o-linear-gradient(top, #619ac4, #285b82);
  background-image: linear-gradient(top, #619ac4, #285b82);
  background-repeat: repeat-x;
}
.single-scooters .wrap-inner.carousel .rsDefault .rsThumbsArrow:hover,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault .rsThumbsArrow:hover,
.single-biciclette .wrap-inner.carousel .rsDefault .rsThumbsArrow:hover,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault .rsThumbsArrow:hover,
.single-scooters .wrap-inner.carousel .rsDefault .rsThumbsArrow:focus,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault .rsThumbsArrow:focus,
.single-biciclette .wrap-inner.carousel .rsDefault .rsThumbsArrow:focus,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault .rsThumbsArrow:focus {
  background-color: #6eb3e5;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6eb3e5), to(#2c6ea0));
  background-image: -webkit-linear-gradient(top, #6eb3e5, #2c6ea0);
  background-color: #2c6ea0;
  background-image: -moz-linear-gradient(top, #6eb3e5, #2c6ea0);
  background-image: -ms-linear-gradient(top, #6eb3e5, #2c6ea0);
  background-image: -o-linear-gradient(top, #6eb3e5, #2c6ea0);
  background-image: linear-gradient(top, #6eb3e5, #2c6ea0);
  background-repeat: repeat-x;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowLeft,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowLeft,
.single-biciclette .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowLeft,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
  border-right: 2px #ffffff solid;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowRight,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowRight,
.single-biciclette .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowRight,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
  border-left: 2px #ffffff solid;
}
.single-scooters .wrap-inner.carousel .rsThumb.rsNavSelected,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsThumb.rsNavSelected,
.single-biciclette .wrap-inner.carousel .rsThumb.rsNavSelected,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsThumb.rsNavSelected {
  background: #ffffff;
}
.single-scooters .wrap-inner.carousel .rsThumb.rsNavSelected img,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsThumb.rsNavSelected img,
.single-biciclette .wrap-inner.carousel .rsThumb.rsNavSelected img,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsThumb.rsNavSelected img {
  opacity: 0.7;
}
.single-scooters .wrap-inner.carousel .rsDefault .rsArrow,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault .rsArrow,
.single-biciclette .wrap-inner.carousel .rsDefault .rsArrow,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault .rsArrow {
  height: 57px;
  width: 43px;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft {
  /*left: 0;
		    margin-left: 1px;
		    bottom: 50%;
		    margin-bottom: -28px;*/
  left: 1%;
  margin-right: 0px;
  top: 50%;
  margin-top: -26px;
  position: absolute;
  z-index: 150;
  display: block;
  width: 53px;
  height: 53px;
  background-color: rgba(0, 0, 0, 0.5);
  background-position: center center;
  background-size: auto;
  background-repeat: no-repeat;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight {
  /*right: 0;
		    margin-right: 1px;
		    bottom: 50%;
		    margin-bottom: -28px;*/
  right: 1%;
  margin-right: 0px;
  top: 50%;
  margin-top: -26px;
  position: absolute;
  z-index: 150;
  display: block;
  width: 53px;
  height: 53px;
  background-color: rgba(0, 0, 0, 0.5);
  background-position: center center;
  background-size: auto;
  background-repeat: no-repeat;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowIcn,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowIcn,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowIcn,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowIcn {
  background: transparent url("../img/rs-nav-custom.png") no-repeat 0 -30px;
  border-radius: 0;
  height: 57px;
  margin-left: 0;
  margin-top: 0;
  width: 43px;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
  background-position: center center;
  background-image: url('../img/white_arrow_left.png');
  background-repeat: no-repeat;
  z-index: 200;
  width: 53px;
  height: 53px;
  margin: 0;
  top: 0;
  left: 0;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowLeft .rsArrowIcn:hover {
  background-position: 35% center;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn {
  /*background-position: -50px -30px;*/
  background-position: center center;
  background-image: url('../img/white_arrow_right.png');
  z-index: 200;
  width: 53px;
  height: 53px;
  top: 0;
  left: 0;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.single-scooters .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover,
.page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover,
.single-biciclette .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault.rsHor .rsArrowRight .rsArrowIcn:hover {
  background-position: 65% center;
  transition-property: background-position;
  /*standard*/
  transition-duration: 500ms;
  -webkit-transition-property: background-position;
  /*Safari e Chrome */
  -webkit-transition-duration: 500ms;
  -o-transition-property: background-position;
  /*Opera*/
  -o-transition-duration: 500ms;
  -moz-transition-property: background-position;
  /*Firefox*/
  -moz-transition-duration: 500ms;
}
.single-scooters h3,
.page-template-tpl-concessionario-scooter-php h3,
.single-biciclette h3,
.page-template-tpl-concessionario-e-bike-php h3,
.page-template-tpl-comparatore-php h3 {
  padding: 1em 0;
}
.single-scooters .caratteristiche,
.page-template-tpl-concessionario-scooter-php .caratteristiche,
.single-biciclette .caratteristiche,
.page-template-tpl-concessionario-e-bike-php .caratteristiche,
.page-template-tpl-comparatore-php .caratteristiche {
  width: 96%;
  margin: 0;
  padding: 2%;
  background-color: #f6f6f6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.single-scooters .caratteristiche .caratteristica,
.page-template-tpl-concessionario-scooter-php .caratteristiche .caratteristica,
.single-biciclette .caratteristiche .caratteristica,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica,
.page-template-tpl-comparatore-php .caratteristiche .caratteristica {
  padding: 0.4em 1em 0.4em 1.5em;
  background: url('../img/list-arrow.png') no-repeat 0 8px;
  background-size: 16px 16px;
}
.single-scooters .descrizione,
.page-template-tpl-concessionario-scooter-php .descrizione,
.single-biciclette .descrizione,
.page-template-tpl-concessionario-e-bike-php .descrizione,
.page-template-tpl-comparatore-php .descrizione {
  padding: 2em 0;
}
.single-scooters .descrizione .paragrafo,
.page-template-tpl-concessionario-scooter-php .descrizione .paragrafo,
.single-biciclette .descrizione .paragrafo,
.page-template-tpl-concessionario-e-bike-php .descrizione .paragrafo,
.page-template-tpl-comparatore-php .descrizione .paragrafo {
  font-size: 0.9em;
  line-height: 180%;
  padding: 0.8em 0 0.8em 0;
}
.single-scooters .colori h4,
.page-template-tpl-concessionario-scooter-php .colori h4,
.single-biciclette .colori h4,
.page-template-tpl-concessionario-e-bike-php .colori h4,
.page-template-tpl-comparatore-php .colori h4 {
  padding: 0;
  font-size: 1.5em;
  line-height: 40px;
  font-family: 'peugeotregular';
  float: left;
}
.single-scooters .colori .gamma-colori,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori,
.single-biciclette .colori .gamma-colori,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori,
.page-template-tpl-comparatore-php .colori .gamma-colori {
  float: left;
}
.single-scooters .colori .gamma-colori li,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori li,
.single-biciclette .colori .gamma-colori li,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li,
.page-template-tpl-comparatore-php .colori .gamma-colori li {
  position: relative;
  display: block;
  list-style-type: none;
  margin: 0 1em 0 0;
  width: 80px;
  height: 40px;
  float: left;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
}
.single-scooters .colori .gamma-colori li .colore-box,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori li .colore-box,
.single-biciclette .colori .gamma-colori li .colore-box,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li .colore-box,
.page-template-tpl-comparatore-php .colori .gamma-colori li .colore-box {
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  height: 100%;
}
.single-scooters .colori .gamma-colori li .colore-singolo,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori li .colore-singolo,
.single-biciclette .colori .gamma-colori li .colore-singolo,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li .colore-singolo,
.page-template-tpl-comparatore-php .colori .gamma-colori li .colore-singolo {
  width: 100%;
  height: 100%;
}
.single-scooters .colori .gamma-colori li .colore-doppio,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori li .colore-doppio,
.single-biciclette .colori .gamma-colori li .colore-doppio,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li .colore-doppio,
.page-template-tpl-comparatore-php .colori .gamma-colori li .colore-doppio {
  float: left;
  width: 50%;
  height: 100%;
}
.single-scooters .colori .gamma-colori li .nome-colore,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori li .nome-colore,
.single-biciclette .colori .gamma-colori li .nome-colore,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li .nome-colore,
.page-template-tpl-comparatore-php .colori .gamma-colori li .nome-colore {
  position: absolute;
  top: -40px;
  left: -70px;
  display: none;
  width: 220px;
  height: 15px;
  background-color: #ffffff;
  text-align: center;
  padding: 4px 4px 8px 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.single-scooters .colori .gamma-colori li:hover .nome-colore,
.page-template-tpl-concessionario-scooter-php .colori .gamma-colori li:hover .nome-colore,
.single-biciclette .colori .gamma-colori li:hover .nome-colore,
.page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li:hover .nome-colore,
.page-template-tpl-comparatore-php .colori .gamma-colori li:hover .nome-colore {
  display: block;
  cursor: default;
}
.single-scooters .patente,
.page-template-tpl-concessionario-scooter-php .patente,
.single-biciclette .patente,
.page-template-tpl-concessionario-e-bike-php .patente,
.page-template-tpl-comparatore-php .patente {
  padding: 1em 0;
}
.single-scooters .patente h4,
.page-template-tpl-concessionario-scooter-php .patente h4,
.single-biciclette .patente h4,
.page-template-tpl-concessionario-e-bike-php .patente h4,
.page-template-tpl-comparatore-php .patente h4 {
  padding: 0;
  font-size: 1.5em;
  font-family: 'peugeotregular';
  float: left;
}
.single-scooters .patente p,
.page-template-tpl-concessionario-scooter-php .patente p,
.single-biciclette .patente p,
.page-template-tpl-concessionario-e-bike-php .patente p,
.page-template-tpl-comparatore-php .patente p {
  float: left;
  line-height: 170%;
  padding-left: 1em;
}
.single-scooters .prezzi,
.page-template-tpl-concessionario-scooter-php .prezzi,
.single-biciclette .prezzi,
.page-template-tpl-concessionario-e-bike-php .prezzi,
.page-template-tpl-comparatore-php .prezzi {
  margin: 1.5em 0 0 0;
  width: 96%;
  padding: 2%;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#c1c1c1));
  background-image: -webkit-linear-gradient(top, #eaeaea, #c1c1c1);
  background-color: #c1c1c1;
  background-image: -moz-linear-gradient(top, #eaeaea, #c1c1c1);
  background-image: -ms-linear-gradient(top, #eaeaea, #c1c1c1);
  background-image: -o-linear-gradient(top, #eaeaea, #c1c1c1);
  background-image: linear-gradient(top, #eaeaea, #c1c1c1);
  background-repeat: repeat-x;
  background-color: #f6f6f6;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
}
.single-scooters .prezzi .prezzo,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo,
.single-biciclette .prezzi .prezzo,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo,
.page-template-tpl-comparatore-php .prezzi .prezzo {
  padding: 1em 0;
}
.single-scooters .prezzi .prezzo div.prima,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.prima,
.single-biciclette .prezzi .prezzo div.prima,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.prima,
.page-template-tpl-comparatore-php .prezzi .prezzo div.prima {
  border-bottom: 1px solid #c5c5c5;
}
.single-scooters .prezzi .prezzo div.prima h4,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.prima h4,
.single-biciclette .prezzi .prezzo div.prima h4,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.prima h4,
.page-template-tpl-comparatore-php .prezzi .prezzo div.prima h4 {
  float: left;
}
.single-scooters .prezzi .prezzo div.prima p.valore,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.prima p.valore,
.single-biciclette .prezzi .prezzo div.prima p.valore,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.prima p.valore,
.page-template-tpl-comparatore-php .prezzi .prezzo div.prima p.valore {
  font-size: 1.2em;
  float: right;
}
.single-scooters .prezzi .prezzo div.seconda,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.seconda,
.single-biciclette .prezzi .prezzo div.seconda,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.seconda,
.page-template-tpl-comparatore-php .prezzi .prezzo div.seconda {
  border-top: 1px solid #ffffff;
}
.single-scooters .prezzi .prezzo div.seconda h5,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.seconda h5,
.single-biciclette .prezzi .prezzo div.seconda h5,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.seconda h5,
.page-template-tpl-comparatore-php .prezzi .prezzo div.seconda h5 {
  text-transform: none;
  font-family: 'peugeotregular';
  padding-top: 0.5em;
}
.single-scooters .prezzi .prezzo div.seconda p,
.page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.seconda p,
.single-biciclette .prezzi .prezzo div.seconda p,
.page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.seconda p,
.page-template-tpl-comparatore-php .prezzi .prezzo div.seconda p {
  font-size: 0.9em;
  padding-top: 0.5em;
  line-height: 140%;
}
.single-scooters .box-accessori,
.page-template-tpl-concessionario-scooter-php .box-accessori,
.single-biciclette .box-accessori,
.page-template-tpl-concessionario-e-bike-php .box-accessori,
.page-template-tpl-comparatore-php .box-accessori {
  margin: 1.5em 0 0 0;
  width: 96%;
  padding: 2%;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#c1c1c1));
  background-image: -webkit-linear-gradient(top, #eaeaea, #c1c1c1);
  background-color: #c1c1c1;
  background-image: -moz-linear-gradient(top, #eaeaea, #c1c1c1);
  background-image: -ms-linear-gradient(top, #eaeaea, #c1c1c1);
  background-image: -o-linear-gradient(top, #eaeaea, #c1c1c1);
  background-image: linear-gradient(top, #eaeaea, #c1c1c1);
  background-repeat: repeat-x;
  background-color: #f6f6f6;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
}
.single-scooters .box-accessori h4,
.page-template-tpl-concessionario-scooter-php .box-accessori h4,
.single-biciclette .box-accessori h4,
.page-template-tpl-concessionario-e-bike-php .box-accessori h4,
.page-template-tpl-comparatore-php .box-accessori h4 {
  padding-bottom: 0.6em;
}
.single-scooters .box-accessori p span,
.page-template-tpl-concessionario-scooter-php .box-accessori p span,
.single-biciclette .box-accessori p span,
.page-template-tpl-concessionario-e-bike-php .box-accessori p span,
.page-template-tpl-comparatore-php .box-accessori p span {
  font-size: 1.15em;
}
.single-scooters .box-accessori a.btn,
.page-template-tpl-concessionario-scooter-php .box-accessori a.btn,
.single-biciclette .box-accessori a.btn,
.page-template-tpl-concessionario-e-bike-php .box-accessori a.btn,
.page-template-tpl-comparatore-php .box-accessori a.btn {
  color: #ffffff;
  text-shadow: none;
  margin: 1.7em auto 0;
  width: 50%;
  text-align: center;
  line-height: 26px;
  text-transform: uppercase;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
  display: block;
}
.single-scooters .box-accessori a.btn:hover,
.page-template-tpl-concessionario-scooter-php .box-accessori a.btn:hover,
.single-biciclette .box-accessori a.btn:hover,
.page-template-tpl-concessionario-e-bike-php .box-accessori a.btn:hover,
.page-template-tpl-comparatore-php .box-accessori a.btn:hover,
.single-scooters .box-accessori a.btn.selected,
.page-template-tpl-concessionario-scooter-php .box-accessori a.btn.selected,
.single-biciclette .box-accessori a.btn.selected,
.page-template-tpl-concessionario-e-bike-php .box-accessori a.btn.selected,
.page-template-tpl-comparatore-php .box-accessori a.btn.selected {
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#316b96), to(#04365b));
  background-image: -webkit-linear-gradient(top, #316b96, #04365b);
  background-color: #04365b;
  background-image: -moz-linear-gradient(top, #316b96, #04365b);
  background-image: -ms-linear-gradient(top, #316b96, #04365b);
  background-image: -o-linear-gradient(top, #316b96, #04365b);
  background-image: linear-gradient(top, #316b96, #04365b);
  background-repeat: repeat-x;
}
.single-scooters .video,
.page-template-tpl-concessionario-scooter-php .video,
.single-biciclette .video,
.page-template-tpl-concessionario-e-bike-php .video,
.page-template-tpl-comparatore-php .video {
  margin: 3em 0 0 0;
}
.single-scooters .video .video-wrapper,
.page-template-tpl-concessionario-scooter-php .video .video-wrapper,
.single-biciclette .video .video-wrapper,
.page-template-tpl-concessionario-e-bike-php .video .video-wrapper,
.page-template-tpl-comparatore-php .video .video-wrapper {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
  margin-top: 1.5em;
}
.single-scooters .video .video-wrapper iframe,
.page-template-tpl-concessionario-scooter-php .video .video-wrapper iframe,
.single-biciclette .video .video-wrapper iframe,
.page-template-tpl-concessionario-e-bike-php .video .video-wrapper iframe,
.page-template-tpl-comparatore-php .video .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.single-scooters .scheda-tecnica,
.page-template-tpl-concessionario-scooter-php .scheda-tecnica,
.single-biciclette .scheda-tecnica,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica,
.page-template-tpl-comparatore-php .scheda-tecnica,
.single-scooters .scheda-accessori,
.page-template-tpl-concessionario-scooter-php .scheda-accessori,
.single-biciclette .scheda-accessori,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori,
.page-template-tpl-comparatore-php .scheda-accessori {
  width: 100%;
  margin: 0 0 2em 0;
  padding: 0;
  background-color: #f6f6f6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.single-scooters .scheda-tecnica .value,
.page-template-tpl-concessionario-scooter-php .scheda-tecnica .value,
.single-biciclette .scheda-tecnica .value,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica .value,
.page-template-tpl-comparatore-php .scheda-tecnica .value,
.single-scooters .scheda-accessori .value,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .value,
.single-biciclette .scheda-accessori .value,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .value,
.page-template-tpl-comparatore-php .scheda-accessori .value {
  font-weight: 700;
}
.single-scooters .scheda-tecnica h4,
.page-template-tpl-concessionario-scooter-php .scheda-tecnica h4,
.single-biciclette .scheda-tecnica h4,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica h4,
.page-template-tpl-comparatore-php .scheda-tecnica h4,
.single-scooters .scheda-accessori h4,
.page-template-tpl-concessionario-scooter-php .scheda-accessori h4,
.single-biciclette .scheda-accessori h4,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori h4,
.page-template-tpl-comparatore-php .scheda-accessori h4 {
  font-size: 1.3em;
  border-bottom: 1px solid #c5c5c5;
  line-height: 250%;
  padding: 0 1em;
}
.single-scooters .scheda-tecnica h4 span,
.page-template-tpl-concessionario-scooter-php .scheda-tecnica h4 span,
.single-biciclette .scheda-tecnica h4 span,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica h4 span,
.page-template-tpl-comparatore-php .scheda-tecnica h4 span,
.single-scooters .scheda-accessori h4 span,
.page-template-tpl-concessionario-scooter-php .scheda-accessori h4 span,
.single-biciclette .scheda-accessori h4 span,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori h4 span,
.page-template-tpl-comparatore-php .scheda-accessori h4 span {
  text-transform: uppercase;
}
.single-scooters .scheda-tecnica .row-fluid,
.page-template-tpl-concessionario-scooter-php .scheda-tecnica .row-fluid,
.single-biciclette .scheda-tecnica .row-fluid,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica .row-fluid,
.page-template-tpl-comparatore-php .scheda-tecnica .row-fluid,
.single-scooters .scheda-accessori .row-fluid,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .row-fluid,
.single-biciclette .scheda-accessori .row-fluid,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .row-fluid,
.page-template-tpl-comparatore-php .scheda-accessori .row-fluid {
  width: 96%;
  padding: 0.5em 2%;
  line-height: 1.5em;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #c5c5c5;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid {
  border-bottom: none;
  border-top: none;
  padding: 0.5em 0;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .icona-accessorio,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .icona-accessorio,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .icona-accessorio,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .icona-accessorio,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .icona-accessorio {
  padding-right: 2%;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .dati-accessorio h5,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio h5,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .dati-accessorio h5,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio h5,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio h5 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
  text-transform: inherit;
  color: #282835;
  padding: 0 0 1em;
  line-height: 1.2em;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.codice,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.codice,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.codice,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.codice,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.codice {
  font-size: 0.85em;
  margin: 0;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.prezzo,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.prezzo,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.prezzo,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.prezzo,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .dati-accessorio p.prezzo {
  font-family: 'peugeotbold';
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi {
  margin: 3% 0 0;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul {
  margin: 2% 0 0 0;
  font-size: 0.929em;
  list-style: none;
}
.single-scooters .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul li,
.page-template-tpl-concessionario-scooter-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul li,
.single-biciclette .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul li,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul li,
.page-template-tpl-comparatore-php .scheda-accessori .box-accessorio .row-fluid .accessori-inclusi ul li {
  line-height: 1.3em;
}
.single-scooters .sidebar,
.page-template-tpl-concessionario-scooter-php .sidebar,
.single-biciclette .sidebar,
.page-template-tpl-concessionario-e-bike-php .sidebar,
.page-template-tpl-comparatore-php .sidebar {
  padding: 0 0 0 2em;
}
.single-scooters .sidebar .promozioni-garanzia img,
.page-template-tpl-concessionario-scooter-php .sidebar .promozioni-garanzia img,
.single-biciclette .sidebar .promozioni-garanzia img,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozioni-garanzia img,
.page-template-tpl-comparatore-php .sidebar .promozioni-garanzia img {
  display: block;
  margin: 0 auto 2em;
  max-width: 60%;
}
.single-scooters .sidebar a.btn,
.page-template-tpl-concessionario-scooter-php .sidebar a.btn,
.single-biciclette .sidebar a.btn,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn,
.page-template-tpl-comparatore-php .sidebar a.btn {
  padding: 0 5%;
  color: #ffffff;
  text-shadow: none;
  margin: 0.5em 0;
  width: 89%;
  text-align: left;
  line-height: 40px;
  text-transform: uppercase;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
}
.single-scooters .sidebar a.btn:hover,
.page-template-tpl-concessionario-scooter-php .sidebar a.btn:hover,
.single-biciclette .sidebar a.btn:hover,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn:hover,
.page-template-tpl-comparatore-php .sidebar a.btn:hover,
.single-scooters .sidebar a.btn.selected,
.page-template-tpl-concessionario-scooter-php .sidebar a.btn.selected,
.single-biciclette .sidebar a.btn.selected,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn.selected,
.page-template-tpl-comparatore-php .sidebar a.btn.selected {
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#316b96), to(#04365b));
  background-image: -webkit-linear-gradient(top, #316b96, #04365b);
  background-color: #04365b;
  background-image: -moz-linear-gradient(top, #316b96, #04365b);
  background-image: -ms-linear-gradient(top, #316b96, #04365b);
  background-image: -o-linear-gradient(top, #316b96, #04365b);
  background-image: linear-gradient(top, #316b96, #04365b);
  background-repeat: repeat-x;
}
.single-scooters .sidebar a.btn.selected:hover,
.page-template-tpl-concessionario-scooter-php .sidebar a.btn.selected:hover,
.single-biciclette .sidebar a.btn.selected:hover,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn.selected:hover,
.page-template-tpl-comparatore-php .sidebar a.btn.selected:hover {
  cursor: default;
}
.single-scooters .sidebar a.promo,
.page-template-tpl-concessionario-scooter-php .sidebar a.promo,
.single-biciclette .sidebar a.promo,
.page-template-tpl-concessionario-e-bike-php .sidebar a.promo,
.page-template-tpl-comparatore-php .sidebar a.promo {
  display: block;
  margin: 0.5em 0;
}
.single-scooters .sidebar a.configuratore,
.page-template-tpl-concessionario-scooter-php .sidebar a.configuratore,
.single-biciclette .sidebar a.configuratore,
.page-template-tpl-concessionario-e-bike-php .sidebar a.configuratore,
.page-template-tpl-comparatore-php .sidebar a.configuratore {
  height: auto;
  line-height: 140%;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
}
.single-scooters .sidebar a.configuratore span,
.page-template-tpl-concessionario-scooter-php .sidebar a.configuratore span,
.single-biciclette .sidebar a.configuratore span,
.page-template-tpl-concessionario-e-bike-php .sidebar a.configuratore span,
.page-template-tpl-comparatore-php .sidebar a.configuratore span {
  display: block;
  height: 100%;
  width: 60%;
  padding: 1em 0 1em 50%;
  background-image: url('../img/configuratore-icon.png');
  background-repeat: no-repeat;
  background-size: 75px 43px;
  background-position: -3px 6px;
}
.single-scooters .sidebar a.comparatore,
.page-template-tpl-concessionario-scooter-php .sidebar a.comparatore,
.single-biciclette .sidebar a.comparatore,
.page-template-tpl-concessionario-e-bike-php .sidebar a.comparatore,
.page-template-tpl-comparatore-php .sidebar a.comparatore {
  height: auto;
  line-height: 140%;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
}
.single-scooters .sidebar a.comparatore span,
.page-template-tpl-concessionario-scooter-php .sidebar a.comparatore span,
.single-biciclette .sidebar a.comparatore span,
.page-template-tpl-concessionario-e-bike-php .sidebar a.comparatore span,
.page-template-tpl-comparatore-php .sidebar a.comparatore span {
  display: block;
  height: 100%;
  width: 60%;
  padding: 1em 0 1em 50%;
  background-image: url('../img/comparatore-icon.png');
  background-repeat: no-repeat;
  background-size: 75px 43px;
  background-position: -3px 6px;
}
.single-scooters .sidebar a.brochure,
.page-template-tpl-concessionario-scooter-php .sidebar a.brochure,
.single-biciclette .sidebar a.brochure,
.page-template-tpl-concessionario-e-bike-php .sidebar a.brochure,
.page-template-tpl-comparatore-php .sidebar a.brochure {
  height: auto;
  line-height: 140%;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
}
.single-scooters .sidebar a.brochure span,
.page-template-tpl-concessionario-scooter-php .sidebar a.brochure span,
.single-biciclette .sidebar a.brochure span,
.page-template-tpl-concessionario-e-bike-php .sidebar a.brochure span,
.page-template-tpl-comparatore-php .sidebar a.brochure span {
  display: block;
  height: 100%;
  width: 60%;
  padding: 1em 0 1em 50%;
  background-image: url('../img/pdf-icon.png');
  background-repeat: no-repeat;
  background-size: 75px 43px;
  background-position: -3px 6px;
}
.single-scooters .sidebar a.video,
.page-template-tpl-concessionario-scooter-php .sidebar a.video,
.single-biciclette .sidebar a.video,
.page-template-tpl-concessionario-e-bike-php .sidebar a.video,
.page-template-tpl-comparatore-php .sidebar a.video {
  height: auto;
  line-height: 140%;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639bc5), to(#275a80));
  background-image: -webkit-linear-gradient(top, #639bc5, #275a80);
  background-color: #275a80;
  background-image: -moz-linear-gradient(top, #639bc5, #275a80);
  background-image: -ms-linear-gradient(top, #639bc5, #275a80);
  background-image: -o-linear-gradient(top, #639bc5, #275a80);
  background-image: linear-gradient(top, #639bc5, #275a80);
  background-repeat: repeat-x;
}
.single-scooters .sidebar a.video span,
.page-template-tpl-concessionario-scooter-php .sidebar a.video span,
.single-biciclette .sidebar a.video span,
.page-template-tpl-concessionario-e-bike-php .sidebar a.video span,
.page-template-tpl-comparatore-php .sidebar a.video span {
  display: block;
  height: 100%;
  width: 60%;
  padding: 1em 0 1em 50%;
  background-image: url('../img/video-icon.png');
  background-repeat: no-repeat;
  background-size: 95px 54px;
  background-position: -10px 0;
}
.single-scooters .sidebar .promozione,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione,
.single-biciclette .sidebar .promozione,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione,
.page-template-tpl-comparatore-php .sidebar .promozione,
.single-scooters .sidebar .assicurazione,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione,
.single-biciclette .sidebar .assicurazione,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione,
.page-template-tpl-comparatore-php .sidebar .assicurazione,
.single-scooters .sidebar .news,
.page-template-tpl-concessionario-scooter-php .sidebar .news,
.single-biciclette .sidebar .news,
.page-template-tpl-concessionario-e-bike-php .sidebar .news,
.page-template-tpl-comparatore-php .sidebar .news {
  margin-top: 30px;
  position: relative;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
  border-bottom: 1px solid #959595;
}
.single-scooters .sidebar .promozione .box-img,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-img,
.single-biciclette .sidebar .promozione .box-img,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-img,
.page-template-tpl-comparatore-php .sidebar .promozione .box-img,
.single-scooters .sidebar .assicurazione .box-img,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-img,
.single-biciclette .sidebar .assicurazione .box-img,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-img,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-img,
.single-scooters .sidebar .news .box-img,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-img,
.single-biciclette .sidebar .news .box-img,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-img,
.page-template-tpl-comparatore-php .sidebar .news .box-img {
  border-top: 1px solid #d6d6d6;
}
.single-scooters .sidebar .promozione .box-title,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-title,
.single-biciclette .sidebar .promozione .box-title,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-title,
.page-template-tpl-comparatore-php .sidebar .promozione .box-title,
.single-scooters .sidebar .assicurazione .box-title,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-title,
.single-biciclette .sidebar .assicurazione .box-title,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-title,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-title,
.single-scooters .sidebar .news .box-title,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-title,
.single-biciclette .sidebar .news .box-title,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-title,
.page-template-tpl-comparatore-php .sidebar .news .box-title {
  font-size: 0.85em;
  padding: 0 5%;
  font-family: 'peugeotregular';
  color: #ffffff;
  border-top: 1px solid #dc882c;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffad39), to(#d77000));
  background-image: -webkit-linear-gradient(top, #ffad39, #d77000);
  background-color: #d77000;
  background-image: -moz-linear-gradient(top, #ffad39, #d77000);
  background-image: -ms-linear-gradient(top, #ffad39, #d77000);
  background-image: -o-linear-gradient(top, #ffad39, #d77000);
  background-image: linear-gradient(top, #ffad39, #d77000);
  background-repeat: repeat-x;
  background-color: #ff9a20;
  line-height: 30px;
  position: relative;
  text-transform: uppercase;
}
.single-scooters .sidebar .promozione .box-title span,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-title span,
.single-biciclette .sidebar .promozione .box-title span,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-title span,
.page-template-tpl-comparatore-php .sidebar .promozione .box-title span,
.single-scooters .sidebar .assicurazione .box-title span,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-title span,
.single-biciclette .sidebar .assicurazione .box-title span,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-title span,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-title span,
.single-scooters .sidebar .news .box-title span,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-title span,
.single-biciclette .sidebar .news .box-title span,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-title span,
.page-template-tpl-comparatore-php .sidebar .news .box-title span {
  position: absolute;
  bottom: 0;
  right: 3%;
  display: block;
  height: 30px;
  width: 30px;
  background: url('../img/peugeot-white-arrow.png') no-repeat 100% 50%;
}
.single-scooters .sidebar .promozione .box-title span.label-promozione,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-title span.label-promozione,
.single-biciclette .sidebar .promozione .box-title span.label-promozione,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-title span.label-promozione,
.page-template-tpl-comparatore-php .sidebar .promozione .box-title span.label-promozione,
.single-scooters .sidebar .assicurazione .box-title span.label-promozione,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-title span.label-promozione,
.single-biciclette .sidebar .assicurazione .box-title span.label-promozione,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-title span.label-promozione,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-title span.label-promozione,
.single-scooters .sidebar .news .box-title span.label-promozione,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-title span.label-promozione,
.single-biciclette .sidebar .news .box-title span.label-promozione,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-title span.label-promozione,
.page-template-tpl-comparatore-php .sidebar .news .box-title span.label-promozione,
.single-scooters .sidebar .promozione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-title span.label-finanziamento,
.single-biciclette .sidebar .promozione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-title span.label-finanziamento,
.page-template-tpl-comparatore-php .sidebar .promozione .box-title span.label-finanziamento,
.single-scooters .sidebar .assicurazione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-title span.label-finanziamento,
.single-biciclette .sidebar .assicurazione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-title span.label-finanziamento,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-title span.label-finanziamento,
.single-scooters .sidebar .news .box-title span.label-finanziamento,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-title span.label-finanziamento,
.single-biciclette .sidebar .news .box-title span.label-finanziamento,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-title span.label-finanziamento,
.page-template-tpl-comparatore-php .sidebar .news .box-title span.label-finanziamento {
  position: static;
  display: inline;
  background: none;
}
.single-scooters .sidebar .promozione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-title span.label-finanziamento,
.single-biciclette .sidebar .promozione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-title span.label-finanziamento,
.page-template-tpl-comparatore-php .sidebar .promozione .box-title span.label-finanziamento,
.single-scooters .sidebar .assicurazione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-title span.label-finanziamento,
.single-biciclette .sidebar .assicurazione .box-title span.label-finanziamento,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-title span.label-finanziamento,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-title span.label-finanziamento,
.single-scooters .sidebar .news .box-title span.label-finanziamento,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-title span.label-finanziamento,
.single-biciclette .sidebar .news .box-title span.label-finanziamento,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-title span.label-finanziamento,
.page-template-tpl-comparatore-php .sidebar .news .box-title span.label-finanziamento {
  display: none;
}
.single-scooters .sidebar .promozione .box-description,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-description,
.single-biciclette .sidebar .promozione .box-description,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-description,
.page-template-tpl-comparatore-php .sidebar .promozione .box-description,
.single-scooters .sidebar .assicurazione .box-description,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-description,
.single-biciclette .sidebar .assicurazione .box-description,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-description,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-description,
.single-scooters .sidebar .news .box-description,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-description,
.single-biciclette .sidebar .news .box-description,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-description,
.page-template-tpl-comparatore-php .sidebar .news .box-description {
  font-size: 0.85em;
  padding: 3% 5%;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#d6d6d6));
  background-image: -webkit-linear-gradient(top, #eaeaea, #d6d6d6);
  background-color: #d6d6d6;
  background-image: -moz-linear-gradient(top, #eaeaea, #d6d6d6);
  background-image: -ms-linear-gradient(top, #eaeaea, #d6d6d6);
  background-image: -o-linear-gradient(top, #eaeaea, #d6d6d6);
  background-image: linear-gradient(top, #eaeaea, #d6d6d6);
  background-repeat: repeat-x;
  background-color: #eaeaea;
}
.single-scooters .sidebar .promozione .box-description strong,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-description strong,
.single-biciclette .sidebar .promozione .box-description strong,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-description strong,
.page-template-tpl-comparatore-php .sidebar .promozione .box-description strong,
.single-scooters .sidebar .assicurazione .box-description strong,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-description strong,
.single-biciclette .sidebar .assicurazione .box-description strong,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-description strong,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-description strong,
.single-scooters .sidebar .news .box-description strong,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-description strong,
.single-biciclette .sidebar .news .box-description strong,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-description strong,
.page-template-tpl-comparatore-php .sidebar .news .box-description strong {
  font-weight: normal;
}
.single-scooters .sidebar .promozione .box-description p,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-description p,
.single-biciclette .sidebar .promozione .box-description p,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-description p,
.page-template-tpl-comparatore-php .sidebar .promozione .box-description p,
.single-scooters .sidebar .assicurazione .box-description p,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-description p,
.single-biciclette .sidebar .assicurazione .box-description p,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-description p,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-description p,
.single-scooters .sidebar .news .box-description p,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-description p,
.single-biciclette .sidebar .news .box-description p,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-description p,
.page-template-tpl-comparatore-php .sidebar .news .box-description p {
  margin-bottom: 0;
}
.single-scooters .sidebar .promozione .box-link,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-link,
.single-biciclette .sidebar .promozione .box-link,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-link,
.page-template-tpl-comparatore-php .sidebar .promozione .box-link,
.single-scooters .sidebar .assicurazione .box-link,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-link,
.single-biciclette .sidebar .assicurazione .box-link,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-link,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-link,
.single-scooters .sidebar .news .box-link,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-link,
.single-biciclette .sidebar .news .box-link,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-link,
.page-template-tpl-comparatore-php .sidebar .news .box-link {
  background-color: #000000;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  /* Safari */
}
.single-scooters .sidebar .promozione .box-link:hover,
.page-template-tpl-concessionario-scooter-php .sidebar .promozione .box-link:hover,
.single-biciclette .sidebar .promozione .box-link:hover,
.page-template-tpl-concessionario-e-bike-php .sidebar .promozione .box-link:hover,
.page-template-tpl-comparatore-php .sidebar .promozione .box-link:hover,
.single-scooters .sidebar .assicurazione .box-link:hover,
.page-template-tpl-concessionario-scooter-php .sidebar .assicurazione .box-link:hover,
.single-biciclette .sidebar .assicurazione .box-link:hover,
.page-template-tpl-concessionario-e-bike-php .sidebar .assicurazione .box-link:hover,
.page-template-tpl-comparatore-php .sidebar .assicurazione .box-link:hover,
.single-scooters .sidebar .news .box-link:hover,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-link:hover,
.single-biciclette .sidebar .news .box-link:hover,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-link:hover,
.page-template-tpl-comparatore-php .sidebar .news .box-link:hover {
  opacity: 0.1;
}
.single-scooters .sidebar .news .box-title,
.page-template-tpl-concessionario-scooter-php .sidebar .news .box-title,
.single-biciclette .sidebar .news .box-title,
.page-template-tpl-concessionario-e-bike-php .sidebar .news .box-title,
.page-template-tpl-comparatore-php .sidebar .news .box-title {
  border-top: 1px solid #4096dd;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#69b7f0), to(#4096dd));
  background-image: -webkit-linear-gradient(top, #69b7f0, #4096dd);
  background-color: #4096dd;
  background-image: -moz-linear-gradient(top, #69b7f0, #4096dd);
  background-image: -ms-linear-gradient(top, #69b7f0, #4096dd);
  background-image: -o-linear-gradient(top, #69b7f0, #4096dd);
  background-image: linear-gradient(top, #69b7f0, #4096dd);
  background-repeat: repeat-x;
}
.lt-ie9 .single-scooters .sidebar .box-link,
.lt-ie9 .page-template-tpl-concessionario-scooter-php .sidebar .box-link,
.lt-ie9 .single-biciclette .sidebar .box-link,
.lt-ie9 .page-template-tpl-concessionario-e-bike-php .sidebar .box-link {
  background: url("../img/pix-transparent.gif") repeat;
}
.single-scooters .custom-metropolis,
.page-template-tpl-concessionario-scooter-php .custom-metropolis {
  display: none;
}
.single-scooters.peugeot-metropolis .custom-metropolis,
.page-template-tpl-concessionario-scooter-php.peugeot-metropolis .custom-metropolis {
  display: inline;
}
/* ==========================================================================
	Ebike
	========================================================================== */
.single-biciclette .wrap-inner.header .content .scooter-title,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title {
  background: #a1b923;
}
.single-biciclette .wrap-inner.header .content .hybrid-logo,
.page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .hybrid-logo {
  position: absolute;
  top: 10em;
  z-index: 10;
  max-width: 200px;
}
.single-biciclette h3,
.page-template-tpl-concessionario-e-bike-php h3 {
  font-size: 2em;
}
.single-biciclette .caratteristiche .caratteristica,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica {
  padding: 0.4em 1em 0.4em 2em;
  background: url('../img/peugeot-biciclette-caratteristiche-telaio.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.forcella,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.forcella {
  background: url('../img/peugeot-biciclette-caratteristiche-forcella.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.cambio,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.cambio {
  background: url('../img/peugeot-biciclette-caratteristiche-cambio.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.freni,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.freni {
  background: url('../img/peugeot-biciclette-caratteristiche-freni.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.motore,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.motore {
  background: url('../img/peugeot-biciclette-caratteristiche-motore.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.batteria,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.batteria {
  background: url('../img/peugeot-biciclette-caratteristiche-batteria.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.autonomia,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.autonomia {
  background: url('../img/peugeot-biciclette-caratteristiche-autonomia.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.ruote,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.ruote {
  background: url('../img/peugeot-biciclette-caratteristiche-ruota.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .caratteristiche .caratteristica.peso-misure,
.page-template-tpl-concessionario-e-bike-php .caratteristiche .caratteristica.peso-misure {
  background: url('../img/peugeot-biciclette-caratteristiche-peso-misure.png') no-repeat 0 4px;
  background-size: 23px 23px;
}
.single-biciclette .prezzi,
.page-template-tpl-concessionario-e-bike-php .prezzi {
  margin: 1.5em 0 3em 0;
}
.single-biciclette .video,
.page-template-tpl-concessionario-e-bike-php .video {
  margin: 3em 0 0 0;
}
.single-biciclette .video .video-wrapper,
.page-template-tpl-concessionario-e-bike-php .video .video-wrapper {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
  margin-top: 1.5em;
}
.single-biciclette .video .video-wrapper iframe,
.page-template-tpl-concessionario-e-bike-php .video .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.single-biciclette .scheda-tecnica,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica,
.single-biciclette .scheda-accessori,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori {
  width: 100%;
  margin: 0 0 2em 0;
  padding: 0;
  background-color: #f6f6f6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.single-biciclette .scheda-tecnica .value,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica .value,
.single-biciclette .scheda-accessori .value,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .value {
  font-weight: 700;
}
.single-biciclette .scheda-tecnica h4,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica h4,
.single-biciclette .scheda-accessori h4,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori h4 {
  font-size: 1.3em;
  border-bottom: 1px solid #c5c5c5;
  line-height: 250%;
  padding: 0 1em;
}
.single-biciclette .scheda-tecnica h4 span,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica h4 span,
.single-biciclette .scheda-accessori h4 span,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori h4 span {
  text-transform: uppercase;
}
.single-biciclette .scheda-tecnica .row-fluid,
.page-template-tpl-concessionario-e-bike-php .scheda-tecnica .row-fluid,
.single-biciclette .scheda-accessori .row-fluid,
.page-template-tpl-concessionario-e-bike-php .scheda-accessori .row-fluid {
  width: 96%;
  padding: 0.5em 2%;
  line-height: 1.5em;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #c5c5c5;
}
.single-biciclette .sidebar,
.page-template-tpl-concessionario-e-bike-php .sidebar {
  margin-top: 0px;
}
.single-biciclette .sidebar img,
.page-template-tpl-concessionario-e-bike-php .sidebar img {
  padding: 0 0 15px 0;
}
.single-biciclette .sidebar a.btn,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn {
  background-color: #a1b923;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cce54b), to(#93a729));
  background-image: -webkit-linear-gradient(top, #cce54b, #93a729);
  background-color: #93a729;
  background-image: -moz-linear-gradient(top, #cce54b, #93a729);
  background-image: -ms-linear-gradient(top, #cce54b, #93a729);
  background-image: -o-linear-gradient(top, #cce54b, #93a729);
  background-image: linear-gradient(top, #cce54b, #93a729);
  background-repeat: repeat-x;
}
.single-biciclette .sidebar a.btn:hover,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn:hover,
.single-biciclette .sidebar a.btn.selected,
.page-template-tpl-concessionario-e-bike-php .sidebar a.btn.selected {
  background-color: #b1c83b;
  background-position: 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#aac328), to(#6b7e0d));
  background-image: -webkit-linear-gradient(top, #aac328, #6b7e0d);
  background-color: #6b7e0d;
  background-image: -moz-linear-gradient(top, #aac328, #6b7e0d);
  background-image: -ms-linear-gradient(top, #aac328, #6b7e0d);
  background-image: -o-linear-gradient(top, #aac328, #6b7e0d);
  background-image: linear-gradient(top, #aac328, #6b7e0d);
  background-repeat: repeat-x;
}
.single-biciclette .sidebar a.brochure,
.page-template-tpl-concessionario-e-bike-php .sidebar a.brochure {
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cce54b), to(#93a729));
  background-image: -webkit-linear-gradient(top, #cce54b, #93a729);
  background-color: #93a729;
  background-image: -moz-linear-gradient(top, #cce54b, #93a729);
  background-image: -ms-linear-gradient(top, #cce54b, #93a729);
  background-image: -o-linear-gradient(top, #cce54b, #93a729);
  background-image: linear-gradient(top, #cce54b, #93a729);
  background-repeat: repeat-x;
}
.single-biciclette .sidebar a.brochure span,
.page-template-tpl-concessionario-e-bike-php .sidebar a.brochure span {
  background-image: url('../img/pdf-icon-bike.png');
  background-repeat: no-repeat;
  background-size: 75px 43px;
  background-position: -3px 6px;
}
.single-biciclette .paragrafo:last-child p,
.page-template-tpl-concessionario-e-bike-php .paragrafo:last-child p {
  font-size: 0.8em;
  line-height: 150%;
}
.lt-ie9 .single-biciclette .sidebar .box-link,
.lt-ie9 .page-template-tpl-concessionario-e-bike-php .sidebar .box-link {
  background: url("../img/pix-transparent.gif") repeat;
}
.page-template-tpl-gamma-biciclette-php .scooter-info,
.page-template-tpl-concessionario-gamma-biciclette-php .scooter-info {
  min-height: 55px!important;
}
.page-template-tpl-gamma-biciclette-php .flag-promozione,
.page-template-tpl-concessionario-gamma-biciclette-php .flag-promozione {
  width: 30%!important;
  height: 30%!important;
  bottom: -15px !important;
  right: -15px !important;
}
.page-template-tpl-gamma-biciclette-php .btn-scheda,
.page-template-tpl-concessionario-gamma-biciclette-php .btn-scheda {
  color: #fff;
  background-color: #a1b923;
  background-color: rgba(161, 185, 35, 0.95);
}
.page-template-tpl-gamma-biciclette-php .btn-scheda:hover,
.page-template-tpl-concessionario-gamma-biciclette-php .btn-scheda:hover {
  color: #fff;
  background-color: #98af20;
}
/* ==========================================================================
	Tabelle generiche
	========================================================================== */
.page-template-tpl-generica-php table {
  margin-top: 1em;
  width: 100%;
  border-collapse: separate;
  background-color: #DCDCDC;
}
.page-template-tpl-generica-php table th,
.page-template-tpl-generica-php table td {
  border-bottom: 1px solid #afafaf;
  border-top: 1px solid #e3e3e3;
  border-right: 1px solid #afafaf;
  border-left: 1px solid #e3e3e3;
  padding: 0.8em;
  line-height: 120%;
  font-size: 0.9em;
}
.page-template-tpl-generica-php table th p,
.page-template-tpl-generica-php table td p {
  width: 100%;
  margin: 0;
}
.page-template-tpl-generica-php table th {
  text-transform: uppercase;
}
.page-template-tpl-generica-php table tr:nth-child(even) {
  background-color: #d0d0d0;
}
.page-template-tpl-gamma-biciclette-php h5,
.page-template-tpl-concessionario-gamma-biciclette-php h5 {
  color: #a1b923!important;
}
/* ==========================================================================
	Concessionari
	========================================================================== */
#wait {
  background: black;
  color: white;
  width: 100%;
  height: 100%;
  font-size: 20px;
  font-family: serif;
  font-weight: bolder;
  position: absolute;
  z-index: 999;
  display: block;
}
#wait span {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  background: transparent url('../img/preloader.gif') no-repeat 0 0;
}
#container_combobox {
  width: 40%;
  float: left;
  margin-top: 40px;
}
#container_combobox select {
  width: 45%;
  margin-bottom: 0;
  margin-right: 4%;
}
#container_chk_tipo_concessionario {
  float: right;
  width: 59%;
  margin-top: 40px;
}
#container_chk_tipo_concessionario div {
  float: left;
  width: 20%;
  margin: 1px 2% 1px 1px;
  padding: 4px 2px 0 5px;
  border: 1px solid #000000;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #c7c7c7));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #c7c7c7 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c7c7c7', GradientType=0);
  /* IE6-9 */
}
#container_chk_tipo_concessionario div input {
  float: left;
  margin-right: 5px;
}
#container_chk_tipo_concessionario div label {
  font-size: 0.9em;
}
#container_chk_tipo_concessionario div label span {
  display: inline-block;
  width: 20px;
  height: 18px;
  margin: 0 8px 0 4px;
  text-indent: -9999px;
  background-color: transparent;
  background-image: url('../img/concessionario-icons.png');
  background-repeat: no-repeat;
  background-position: 0 -180px;
}
#container_chk_tipo_concessionario .vendita {
  margin-left: 28%;
}
#container_chk_tipo_concessionario .vendita label span {
  background-position: -30px -180px;
}
#container_chk_tipo_concessionario .officina label span {
  background-position: -30px -200px;
}
#container_chk_tipo_concessionario .ricambi label span {
  background-position: -30px -160px;
}
#container_chk_tipo_concessionario div.vende_metropolis,
#container_chk_tipo_concessionario div.vende_ebike,
#container_chk_tipo_concessionario div.vendita {
  color: white;
  background: #053354;
  /* Old browsers */
  background: -moz-linear-gradient(top, #053354 0%, #396991 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #053354), color-stop(100%, #396991));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #053354 0%, #396991 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #053354 0%, #396991 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #053354 0%, #396991 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #053354 0%, #396991 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#053354', endColorstr='#396991', GradientType=0);
  /* IE6-9 */
}
#container_chk_tipo_concessionario div.vende_metropolis {
  clear: both;
  width: 31.5%;
  margin: 15px 1% 0 28%;
  border: 2px solid #f08118;
}
#container_chk_tipo_concessionario div.vende_ebike {
  width: 31.5%;
  margin: 15px 0 0 1%;
  border: 2px solid #1dfa00;
}
.results-title-container {
  padding: 50px 0 20px;
}
.results-title-container h2 {
  padding: 0;
  float: left;
}
.results-title-container h2 span {
  font-family: 'peugeotbold';
}
#nessun-risultato {
  display: none;
  float: right;
  color: #ffffff;
  padding: 0.4em 1em;
  background-color: #666666;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#nessun-risultato h3 {
  padding: 0;
  font-size: 1.1em;
}
#nessun-risultato h3 span {
  font-family: 'peugeotbold';
}
#mappa-concessionari {
  width: 100%;
  height: 640px;
  margin-bottom: 30px;
}
#mappa-concessionari img {
  max-width: none;
}
#mappa-concessionari .labels {
  margin-left: -11px !important;
  margin-top: -25px !important;
  text-align: center;
  width: 22px;
}
#mappa-concessionari .labels.vendita,
#mappa-concessionari .labels.vendita_metropolis,
#mappa-concessionari .labels.vendita_ebike,
#mappa-concessionari .labels.vendita_metropolis_ebike {
  color: #ffffff;
}
#mappa-concessionari .labels.selected {
  color: #057fd5 !important;
  font-weight: 700;
}
.page-template-tpl-concessionari-php .concessionario {
  width: 25%;
}
.regione {
  display: none;
  padding: 0 0 30px;
}
.regione .concessionario,
.regione .rivenditore {
  float: left;
  position: relative;
}
.regione .concessionario .concessionario-inner,
.regione .rivenditore .concessionario-inner {
  margin: 15px 15px;
  background-color: #eaeaea;
  position: relative;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  height: 260px;
}
.regione .concessionario .marker,
.regione .rivenditore .marker {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 40px;
  height: 41px;
  background: transparent url('../img/iconPDV-assistenza.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario .marker span,
.regione .rivenditore .marker span {
  display: block;
  position: absolute;
  left: 1px;
  bottom: 3px;
  width: 30px;
  text-align: center;
  font-size: 0.714em;
}
.regione .concessionario h3,
.regione .rivenditore h3 {
  font-size: 1.0em;
  font-family: 'peugeotbold';
  text-transform: uppercase;
  padding: 20px 60px 10px 20px;
  cursor: pointer;
}
.regione .concessionario h3:hover,
.regione .rivenditore h3:hover {
  color: #057fd5;
}
.regione .concessionario p,
.regione .rivenditore p {
  font-size: 0.857em;
  line-height: 16px;
  margin: 0 20px 6px 20px;
  padding: 0 0 0 26px;
}
.regione .concessionario p.indirizzo,
.regione .rivenditore p.indirizzo {
  padding: 0;
  margin-bottom: 12px;
}
.regione .concessionario p.Tel,
.regione .rivenditore p.Tel,
.regione .concessionario p.Fax,
.regione .rivenditore p.Fax,
.regione .concessionario p.Email,
.regione .rivenditore p.Email,
.regione .concessionario p.Sito,
.regione .rivenditore p.Sito {
  line-height: 16px;
  background-color: transparent;
  background-image: url('../img/concessionario-icons.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
.regione .concessionario p.Tel,
.regione .rivenditore p.Tel {
  background-position: 0 0;
}
.regione .concessionario p.Tel a,
.regione .rivenditore p.Tel a {
  color: #282835;
  cursor: default;
}
.regione .concessionario p.Tel a:hover,
.regione .rivenditore p.Tel a:hover {
  text-decoration: none;
}
.regione .concessionario p.Fax,
.regione .rivenditore p.Fax {
  background-position: 0 -40px;
}
.regione .concessionario p.Fax a,
.regione .rivenditore p.Fax a {
  color: #282835;
  cursor: default;
}
.regione .concessionario p.Fax a:hover,
.regione .rivenditore p.Fax a:hover {
  text-decoration: none;
}
.regione .concessionario p.Email,
.regione .rivenditore p.Email {
  text-transform: lowercase;
  background-position: 0 -80px;
}
.regione .concessionario p.Email a,
.regione .rivenditore p.Email a {
  color: #282835;
}
.regione .concessionario p.Sito,
.regione .rivenditore p.Sito {
  background-position: 0 -120px;
}
.regione .concessionario p.ico_servizi,
.regione .rivenditore p.ico_servizi {
  line-height: 18px;
  padding: 0;
  margin-top: 12px;
}
.regione .concessionario p.ico_servizi span,
.regione .rivenditore p.ico_servizi span {
  display: none;
  width: 20px;
  height: 18px;
  margin-left: 5px;
  text-indent: -9999px;
  background-color: transparent;
  background-image: url('../img/concessionario-icons.png');
  background-repeat: no-repeat;
  background-position: 0 -180px;
}
.regione .concessionario.ico_vendita .marker {
  background: transparent url('../img/iconPDV-vendita.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.ico_vendita .marker span {
  color: #ffffff;
}
.regione .concessionario.ico_vendita_metropolis .marker {
  background: transparent url('../img/iconPDV-vendita_metropolis.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.ico_vendita_metropolis .marker span {
  color: #ffffff;
}
.regione .concessionario.ico_vendita_ebike .marker {
  background: transparent url('../img/iconPDV-vendita_ebike.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.ico_vendita_ebike .marker span {
  color: #ffffff;
}
.regione .concessionario.ico_vendita_metropolis_ebike .marker {
  background: transparent url('../img/iconPDV-vendita_metropolis_ebike.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.ico_vendita_metropolis_ebike .marker span {
  color: #ffffff;
}
.regione .concessionario.ico_assistenza_metropolis .marker {
  background: transparent url('../img/iconPDV-assistenza_metropolis.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.ico_assistenza_ebike .marker {
  background: transparent url('../img/iconPDV-assistenza_ebike.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.ico_assistenza_metropolis_ebike .marker {
  background: transparent url('../img/iconPDV-assistenza_ebike.png') no-repeat 50% 0;
  background-size: contain;
}
.regione .concessionario.Vendita p.ico_servizi span.ico_Vendita {
  display: inline-block;
  background-position: 0 -180px;
}
.regione .concessionario.Officina p.ico_servizi span.ico_Officina {
  display: inline-block;
  background-position: 0 -200px;
}
.regione .concessionario.Ricambi p.ico_servizi span.ico_Ricambi {
  display: inline-block;
  background-position: 0 -160px;
}
.regione .concessionario.Metropolis p.ico_servizi span.ico_Metropolis {
  background: greenyellow;
}
.page-template-tpl-concessionario-dove-siamo-php h5 {
  font-family: 'Peugeotregular';
  font-weight: 400;
  font-size: 17px;
  padding: 5px 0;
  margin: 0 15px;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content {
  padding: 10px 0 30px 0;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione {
  max-width: 940px;
  margin: auto;
  padding: 30px 0 0 0;
  font-size: 1.2em;
  display: block;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore {
  padding: 0;
  margin: 0;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.concessionario1 .concessionario-inner,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore.concessionario1 .concessionario-inner {
  margin-top: 0;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.span4,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore.span4 {
  width: 313px;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario .concessionario-inner,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore .concessionario-inner {
  height: auto;
  min-height: 260px;
  padding-bottom: 20px;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario p.ico_servizi span,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore p.ico_servizi span {
  margin: 5px 0;
  float: left;
  clear: both;
  text-indent: 30px;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore .concessionario-inner {
  min-height: 110px;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore .concessionario-inner h3:hover {
  cursor: default;
  color: inherit;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa {
  margin: 0;
  height: 400px;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa .labels.vendita,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa .labels.vendita_metropolis,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa .labels.vendita_ebike,
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa .labels.vendita_metropolis_ebike {
  color: #ffffff;
}
.page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa img {
  max-width: none;
}
.marker-popup.img {
  width: 500px;
}
.marker-popup.img .marker-popup-content {
  float: right;
  width: 50%;
}
.marker-popup.img .marker-popup-image {
  float: left;
  width: 50%;
}
.marker-popup.img .marker-popup-image img {
  margin-top: 5px;
  width: 90%;
  padding-right: 10%;
}
.marker-popup h3 {
  font-size: 1.5em;
  padding-bottom: 12px;
}
.marker-popup .concessionario-categoria {
  display: none;
}
.marker-popup p {
  font-size: 0.857em;
  line-height: 16px;
  padding: 0 0 0 26px;
}
.marker-popup p.indirizzo {
  margin-bottom: 12px;
  padding: 0;
}
.marker-popup p.Tel,
.marker-popup p.Fax,
.marker-popup p.Email,
.marker-popup p.Sito {
  line-height: 16px;
  background-color: transparent;
  background-image: url('../img/concessionario-icons.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
.marker-popup p.Tel {
  background-position: 0 0;
}
.marker-popup p.Tel a {
  color: #282835;
  cursor: default;
}
.marker-popup p.Tel a:hover {
  text-decoration: none;
}
.marker-popup p.Fax {
  background-position: 0 -40px;
}
.marker-popup p.Fax a {
  color: #282835;
  cursor: default;
}
.marker-popup p.Fax a:hover {
  text-decoration: none;
}
.marker-popup p.Email {
  text-transform: lowercase;
  background-position: 0 -80px;
}
.marker-popup p.Email a {
  color: #282835;
}
.marker-popup p.Sito {
  background-position: 0 -120px;
}
span.provincia {
  display: none;
}
.combo_provincia {
  display: none;
}
/* ==========================================================================
	General Template
	========================================================================== */
.page-template-tpl-generica-php h4,
.page-template-tpl-concessionario-generica-php h4 {
  padding-bottom: 20px;
  padding-top: 20px;
}
.page-template-tpl-generica-php .wrap-inner .container,
.page-template-tpl-concessionario-generica-php .wrap-inner .container {
  padding: 50px 0;
}
.page-template-tpl-generica-php .wrap-inner .container h2,
.page-template-tpl-concessionario-generica-php .wrap-inner .container h2 {
  padding: 0 0 30px;
}
.page-template-tpl-generica-php .wrap-inner .container ol,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol {
  list-style-type: decimal;
}
.page-template-tpl-generica-php .wrap-inner .container ol li,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol li {
  padding-bottom: 20px;
}
.page-template-tpl-generica-php .wrap-inner .container ol li p,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol li p {
  margin: 0;
}
.page-template-tpl-generica-php .wrap-inner .container ol.lt-upper-roman,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol.lt-upper-roman {
  list-style-type: upper-roman;
}
.page-template-tpl-generica-php .wrap-inner .container ol.lt-upper-roman ol,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol.lt-upper-roman ol {
  padding-top: 20px;
}
.page-template-tpl-generica-php .wrap-inner .container ol.lt-upper-roman ol .no-padding-bottom,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol.lt-upper-roman ol .no-padding-bottom {
  padding-bottom: 0;
}
.page-template-tpl-generica-php .wrap-inner .container ol.lt-lower-roman,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol.lt-lower-roman {
  list-style-type: lower-roman;
  padding: 20px 0;
}
.page-template-tpl-generica-php .wrap-inner .container ol.lt-lower-roman li,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol.lt-lower-roman li {
  padding-bottom: 0;
}
.page-template-tpl-generica-php .wrap-inner .container ol.lt-lower-roman li p,
.page-template-tpl-concessionario-generica-php .wrap-inner .container ol.lt-lower-roman li p {
  margin: 0;
}
.page-template-tpl-generica-php .wrap-inner .container .pgt-address,
.page-template-tpl-concessionario-generica-php .wrap-inner .container .pgt-address {
  padding-top: 30px;
}
.page-template-tpl-generica-php .wrap-inner .container .pgt-address h4,
.page-template-tpl-concessionario-generica-php .wrap-inner .container .pgt-address h4 {
  padding-top: 0;
}
.page-template-tpl-generica-php .wrap-inner.header .container,
.page-template-tpl-concessionario-generica-php .wrap-inner.header .container {
  padding: 0;
}
.page-template-tpl-generica-php.privacy,
.page-template-tpl-concessionario-generica-php.privacy,
.page-template-tpl-generica-php.note-legali {
  text-align: justify;
}
/* ==========================================================================
	Azienda
	========================================================================== */
.page-template-tpl-azienda-home-php .row-fluid {
  margin-bottom: 40px;
}
.page-template-tpl-azienda-php .wrap-inner .container {
  padding: 50px 0;
}
.page-template-tpl-azienda-php .wrap-inner .container h2 {
  padding: 50px 0 30px;
}
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo {
  padding-top: 50px;
}
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo img {
  padding-bottom: 10px;
}
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo em {
  font-weight: 700;
  font-style: normal;
  color: #057fd5;
}
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo h1,
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo h2,
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo h3,
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo h4,
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo h5,
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo h6 {
  color: #057fd5;
  padding-bottom: 24px;
  font-size: 1.714em;
}
.page-template-tpl-azienda-php .wrap-inner .container .paragrafo.paragrafi-affiancati {
  padding-top: 0;
}
.page-template-tpl-azienda-php .wrap-inner.header .container {
  padding: 0;
}
.page-template-tpl-azienda-php.peugeot-cycles .content .paragrafo:first-child {
  display: none;
}
.page-template-tpl-azienda-php.peugeot-cycles .content .paragrafo:nth-child(2) {
  padding-top: 0;
}
/* ==========================================================================
	Contatti
	========================================================================== */
.page-template-tpl-contatti-php .wrap-inner .container .main,
.page-template-tpl-concessionario-contatti-php .wrap-inner .container .main {
  padding: 50px 0;
}
.page-template-tpl-contatti-php .wrap-inner .container .side,
.page-template-tpl-concessionario-contatti-php .wrap-inner .container .side {
  padding: 50px 20px;
  border-left: 1px dotted #666666;
}
.page-template-tpl-contatti-php .wrap-inner .container .side h3,
.page-template-tpl-concessionario-contatti-php .wrap-inner .container .side h3 {
  font-size: 1.6em;
  margin-bottom: 20px;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper {
  margin-top: 0!important;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gform_heading,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gform_heading {
  display: none;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield {
  margin-bottom: 20px;
  float: left;
  width: 50%;
  clear: none;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield .gfield_label,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield .gfield_label {
  margin: 0 0 6px;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield select,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield select,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield textarea,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield textarea,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="text"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="text"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="password"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="password"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="datetime"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="datetime"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="datetime-local"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="datetime-local"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="date"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="date"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="month"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="month"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="time"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="time"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="week"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="week"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="number"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="number"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="email"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="email"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="url"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="url"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="search"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="search"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="tel"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="tel"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="color"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="color"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield .uneditable-input,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield .uneditable-input {
  margin-bottom: 0;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_gruppo .gfield_label,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_gruppo .gfield_label {
  font-weight: normal;
  font-size: 0.8em;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_gruppo .gfield_label .gfield_required,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_gruppo .gfield_label .gfield_required {
  font-weight: bold;
  font-size: 1.2em;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break {
  clear: both;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione {
  clear: both;
  border-bottom: 0;
  margin: 6px 0 10px;
  width: 100%;
  padding: 0;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione h2,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione.cc_break-possesso h2,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione.cc_break-possesso h2,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione.cc_break-messaggio h2,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione.cc_break-messaggio h2 {
  display: none;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_messaggio,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_messaggio,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_privacy-testo,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_privacy-testo,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_privacy-accetto,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_privacy-accetto {
  width: 100%;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label input.large,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label input.large,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label select.large,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label select.large,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label textarea.textarea,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label textarea.textarea {
  width: 90%;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_description,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_description {
  padding: 0px 0 0;
  width: 90%;
  color: #666666;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper div.charleft,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper div.charleft {
  color: #999999;
  font-size: 11px;
  margin-top: 4px;
  white-space: nowrap !important;
  width: 90% !important;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="text"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="text"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="url"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="url"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="email"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="email"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="tel"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="tel"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="number"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="number"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="password"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="password"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper textarea,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper textarea {
  font-size: 0.8em;
  padding: 5px;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_html.gfield_no_follows_desc,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_html.gfield_no_follows_desc {
  margin-top: 0;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_html.gfield_no_follows_desc div,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_html.gfield_no_follows_desc div {
  margin: 0;
  width: 89%;
  border: 1px solid #CCC;
  padding: 20px;
  background-color: #eee;
  overflow: auto;
  height: 200px;
  font-size: 0.9em;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required {
  margin-bottom: 20px!important;
  margin-top: 0;
  padding-left: 0!important;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  background-color: transparent;
  border-bottom: 0;
  border-top: 0;
  margin-bottom: 0!important;
  padding: 0!important;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label .gfield_description.validation_message,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .top_label .gfield_description.validation_message,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_description.validation_message,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_description.validation_message {
  padding: 0 !important;
  color: #790000;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_error .gfield_label,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield_error .gfield_label {
  color: #790000;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container {
  margin-top: 0;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper div.validation_error,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper div.validation_error {
  color: #790000;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="text"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="text"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="url"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="url"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="email"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="email"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="tel"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="tel"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="number"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="number"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="password"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="password"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error textarea,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error textarea {
  border: 1px solid #790000;
  background-color: #FFDFE0;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="file"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="file"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="image"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="image"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="submit"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="submit"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="reset"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="reset"],
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="button"],
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper input[type="button"] {
  width: 14%;
}
.page-template-tpl-contatti-php .gform_wrapper.cc_form-contatti_wrapper select,
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper select {
  padding: 0;
}
.page-template-tpl-contatti-php #gforms_confirmation_message h2,
.page-template-tpl-concessionario-contatti-php #gforms_confirmation_message h2 {
  padding-top: 0;
}
.page-template-tpl-concessionario-contatti-php .gform_wrapper.cc_form-contatti_wrapper .gfield {
  float: none;
  width: auto;
}
/* ==========================================================================
	Peugeot Experience
	========================================================================== */
.single-news .nav-main .nav li.menu-peugeot-experience a {
  color: #3a9de2;
}
.single-news .news {
  padding: 3em 0;
}
.single-news .news h3 {
  text-align: left;
  margin-bottom: 1em;
  font-size: 2.5em;
}
.single-news .news blockquote {
  margin: 30px 20px;
  padding: 0 20px;
  border-left: 5px solid #32678e;
}
.single-news .news blockquote h5 {
  color: #000000;
  padding-bottom: 0.5em;
}
.single-news .news blockquote h5 a {
  text-transform: none;
}
.single-news .news blockquote p {
  font-size: 15px;
  font-weight: 500;
  font-style: italic;
  line-height: 150%;
}
.single-news .news .sidebar {
  text-align: center;
}
.single-news .news .sidebar img {
  margin-bottom: 20px;
}
.single-news .news .text-content {
  margin-bottom: 3em;
}
.page-template-tpl-experience-php #news-container {
  margin: 10px 0 50px 0;
}
.page-template-tpl-experience-php #news-container .item {
  width: 300px;
  margin: 10px 0;
  background: #fff;
}
.page-template-tpl-experience-php #news-container .item .img-wrapper {
  float: left;
  padding: 4%;
  width: 92%;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper {
  position: relative;
  float: left;
  padding: 0 4% 50px 4%;
  width: 92%;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper h3 {
  font-size: 1.7em;
  line-height: 100%;
  text-transform: uppercase;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper h3 strong {
  font-family: 'peugeotbold';
}
.page-template-tpl-experience-php #news-container .item .text-wrapper p {
  font-size: 0.9em;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper .bottom-wrapper {
  text-transform: uppercase;
  border-top: 1px solid #f1f1f1;
  position: absolute;
  width: 90%;
  height: 50px;
  line-height: 45px;
  font-size: 0.9em;
  font-weight: 700;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper .bottom-wrapper a.arrow {
  display: inline-block;
  width: 30px;
  margin-top: 13px;
  height: 24px;
  float: right;
  background: #457ca4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#639cc6), to(#225479));
  background-image: -webkit-linear-gradient(top, #639cc6, #225479);
  background-color: #225479;
  background-image: -moz-linear-gradient(top, #639cc6, #225479);
  background-image: -ms-linear-gradient(top, #639cc6, #225479);
  background-image: -o-linear-gradient(top, #639cc6, #225479);
  background-image: linear-gradient(top, #639cc6, #225479);
  background-repeat: repeat-x;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper .bottom-wrapper a.arrow:hover {
  background: #457ca4;
}
.page-template-tpl-experience-php #news-container .item .text-wrapper .bottom-wrapper a.arrow span.arrow {
  display: block;
  width: 100%;
  height: 100%;
  background: url('../img/experience-arrow.png') no-repeat 50% 50%;
  text-indent: -9999px;
}
.page-template-tpl-experience-php #news-container .item.w2 {
  width: 620px;
}
.page-template-tpl-experience-php #news-container .item.w2 .img-wrapper {
  max-width: 46%;
  padding: 2%;
}
.page-template-tpl-experience-php #news-container .item.w2 .text-wrapper {
  max-width: 46%;
  padding: 2% 2% 50px 2%;
}
/* ==========================================================================
	Configuratore
	========================================================================== */
.page-template-tpl-configuratore-php #opzioni {
  background-color: #F6F6F6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  margin: 1em 0 2em;
  padding: 0 2%;
  padding-bottom: 30px;
}
.page-template-tpl-configuratore-php #opzioni .allestimenti-wrapper,
.page-template-tpl-configuratore-php #opzioni .colori-wrapper,
.page-template-tpl-configuratore-php #opzioni .accessori-wrapper,
.page-template-tpl-configuratore-php #opzioni .plus-wrapper {
  position: relative;
}
.page-template-tpl-configuratore-php #opzioni .span6 {
  width: 100%;
  margin-left: 0;
}
.page-template-tpl-configuratore-php #opzioni .pack .checkbox-wrapper,
.page-template-tpl-configuratore-php #opzioni .accessorio .checkbox-wrapper {
  width: 10%;
  height: 20px;
  float: left;
  text-align: center;
  padding: 35px 0;
  background: #E6E6E6;
}
.page-template-tpl-configuratore-php #opzioni .pack .checkbox-wrapper input[type="checkbox"],
.page-template-tpl-configuratore-php #opzioni .accessorio .checkbox-wrapper input[type="checkbox"] {
  margin: 0;
}
.page-template-tpl-configuratore-php #opzioni .pack label,
.page-template-tpl-configuratore-php #opzioni .accessorio label {
  display: block;
  float: left;
  height: 90px;
  width: 90%;
}
.page-template-tpl-configuratore-php #opzioni .pack label img,
.page-template-tpl-configuratore-php #opzioni .accessorio label img {
  display: block;
  float: left;
  height: 100%;
  margin-right: 10px;
}
.page-template-tpl-configuratore-php #opzioni .pack label span,
.page-template-tpl-configuratore-php #opzioni .accessorio label span {
  display: block;
  line-height: 18px;
}
.page-template-tpl-configuratore-php #opzioni .pack p,
.page-template-tpl-configuratore-php #opzioni .accessorio p {
  clear: both;
  padding: 5px 10% 0 10%;
  margin: 0;
}
.page-template-tpl-configuratore-php #opzioni #plus {
  overflow: hidden;
}
.page-template-tpl-configuratore-php #opzioni #plus.in {
  overflow: visible;
}
.page-template-tpl-configuratore-php #opzioni #plus p {
  padding: 15px;
}
.page-template-tpl-configuratore-php #opzioni #plus p a.btn-popover {
  cursor: pointer;
  text-decoration: underline;
  white-space: nowrap;
}
.page-template-tpl-configuratore-php #opzioni #plus .popover {
  font-size: 12px;
}
.page-template-tpl-configuratore-php #opzioni #plus .icone {
  max-width: 80px;
  height: auto;
  margin-top: 10px;
}
.page-template-tpl-configuratore-php #opzioni h4 {
  margin-top: 1em;
  border-bottom: 1px solid #C5C5C5;
}
.page-template-tpl-configuratore-php #opzioni h4 a {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  color: inherit;
  display: block;
  padding: 0.5em;
  cursor: pointer;
  background: url('../img/configuratore-arrows.png') no-repeat 100% 0;
  background-size: 50px auto;
}
.page-template-tpl-configuratore-php #opzioni h4 a.collapsed {
  background-position: 100% -50px;
}
.page-template-tpl-configuratore-php #opzioni h4 a:hover {
  background-color: #E5E5E5;
  text-decoration: none;
}
.page-template-tpl-configuratore-php #opzioni label {
  display: inline;
  margin-bottom: 0;
}
.page-template-tpl-configuratore-php #opzioni input[type="radio"],
.page-template-tpl-configuratore-php #opzioni input[type="checkbox"] {
  line-height: normal;
  margin: -2px 6px 0 0;
}
.page-template-tpl-configuratore-php #opzioni .item {
  padding: 0.6em;
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}
.page-template-tpl-configuratore-php #opzioni .item.garanzia {
  margin: 0;
}
.page-template-tpl-configuratore-php #opzioni .item.garanzia.assistenza {
  margin-top: 20px;
}
.page-template-tpl-configuratore-php #opzioni .colori {
  width: 46%;
  float: left;
}
.page-template-tpl-configuratore-php #opzioni .colori .colore-descr {
  float: left;
  margin-top: 10px;
}
.page-template-tpl-configuratore-php #opzioni .colori .colore-box {
  overflow: hidden;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 80px;
  height: 40px;
  float: left;
  margin-right: 1em;
}
.page-template-tpl-configuratore-php #opzioni .colori .colore-singolo {
  width: 100%;
  height: 100%;
}
.page-template-tpl-configuratore-php #opzioni .colori .colore-doppio {
  float: left;
  width: 50%;
  height: 100%;
}
.page-template-tpl-configuratore-php #opzioni .colori:hover .nome-colore {
  cursor: pointer;
}
.page-template-tpl-configuratore-php #configurazione {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea), to(#bbbbbb));
  background-image: -webkit-linear-gradient(top, #eaeaea, #bbbbbb);
  background-color: #bbbbbb;
  background-image: -moz-linear-gradient(top, #eaeaea, #bbbbbb);
  background-image: -ms-linear-gradient(top, #eaeaea, #bbbbbb);
  background-image: -o-linear-gradient(top, #eaeaea, #bbbbbb);
  background-image: linear-gradient(top, #eaeaea, #bbbbbb);
  background-repeat: repeat-x;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  background-color: #eaeaea;
  margin: 1em 0 2em;
  padding: 1em;
}
.page-template-tpl-configuratore-php #configurazione h3 {
  font-family: 'peugeot_styleregular';
  margin: 0;
  text-transform: uppercase;
  font-size: 2em;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
  border-bottom: 1px solid #bbbbbb;
}
.page-template-tpl-configuratore-php #configurazione .value:before {
  content: "€";
  padding-right: 4px;
}
.page-template-tpl-configuratore-php #configurazione h4 {
  color: #057fd5;
  font-size: 1.2em;
  margin-bottom: 0.3em;
}
.page-template-tpl-configuratore-php #configurazione div.config-item {
  padding-bottom: 0.5em;
  border-bottom: 1px dotted #eaeaea;
  margin-bottom: 0.5em;
}
.page-template-tpl-configuratore-php #configurazione div.totale {
  margin-top: 10px;
  color: #057fd5;
}
.page-template-tpl-configuratore-php #configurazione div.totale label {
  margin-right: 5px;
  font-size: 0.9em;
}
.page-template-tpl-configuratore-php #configurazione label {
  display: block;
  float: left;
}
.page-template-tpl-configuratore-php .totale {
  padding-top: 10px;
  font-size: 1.6em;
}
.page-template-tpl-configuratore-php .value {
  float: right;
  margin-right: 4px;
  font-size: 0.9em;
}
.page-template-tpl-configuratore-php .label,
.page-template-tpl-configuratore-php .badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 0.8em;
  font-weight: normal;
  line-height: 14px;
  color: #282835;
  vertical-align: baseline;
  white-space: inherit;
  text-shadow: none;
  background-color: transparent;
}
.page-template-tpl-configuratore-php .alert-collegato,
.page-template-tpl-configuratore-php .alert-incompatibile,
.page-template-tpl-configuratore-php .alert-obbligatorio {
  margin: 5px 0 0;
  display: none;
  font-size: 0.9em;
}
.page-template-tpl-configuratore-php .accessorio.collegato {
  background-color: #e6e6e6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-configuratore-php .accessorio.collegato label {
  color: #999999;
}
.page-template-tpl-configuratore-php .accessorio.collegato .alert-collegato {
  display: block;
}
.page-template-tpl-configuratore-php .incompatibile {
  background-color: #e6e6e6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-configuratore-php .incompatibile label {
  color: #999999;
}
.page-template-tpl-configuratore-php .incompatibile .alert-incompatibile {
  display: block;
}
.page-template-tpl-configuratore-php .obbligatorio {
  background-color: #e6e6e6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.page-template-tpl-configuratore-php .obbligatorio label {
  color: #999999;
}
.page-template-tpl-configuratore-php .obbligatorio .alert-obbligatorio {
  display: block;
}
.page-template-tpl-configuratore-php a.back-link {
  color: #057fd5;
}
.no-backgroundsize .page-template-tpl-configuratore-php #opzioni h4 a {
  background: url('../img/configuratore-arrows-small.png') no-repeat 100% 0;
}
.no-backgroundsize .page-template-tpl-configuratore-php #opzioni h4 a.collapsed {
  background-position: 100% -50px;
}
/* ==========================================================================
	Comparatore
	========================================================================== */
.page-template-tpl-comparatore-php .scheda-tecnica {
  margin-top: 30px;
  border-radius: 10px;
  overflow: hidden;
}
.page-template-tpl-comparatore-php .scheda-tecnica .row-fluid {
  padding: 0;
  width: 100%;
}
.page-template-tpl-comparatore-php .scheda-tecnica .row-fluid div {
  padding: 0.7em 1.5%;
  margin: 0;
}
.page-template-tpl-comparatore-php .scheda-tecnica .row-fluid div.span2 {
  width: 19%;
}
.page-template-tpl-comparatore-php .scheda-tecnica .row-fluid div.span3 {
  width: 27%;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.titolo div {
  padding-top: 0.9em;
  padding-bottom: 0.9em;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.titolo .value {
  font-size: 1.0em;
  font-family: 'peugeotbold';
  text-transform: uppercase;
  color: #057fd5;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini {
  background-color: #eaeaea;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .title {
  text-indent: -9999px;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value {
  position: relative;
  text-align: center;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value img {
  width: 100%;
  max-width: 230px;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo-colore,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo-prezzo,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-promozione,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-fine-serie {
  position: absolute;
  z-index: 250;
  width: auto;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo-colore,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo-prezzo {
  top: 0;
  left: 0;
  width: 30%;
  height: auto;
  max-width: 90px;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-fine-serie {
  top: 0;
  right: 0;
  width: 30%;
  height: auto;
  max-width: 90px;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-promozione {
  top: 65%;
  left: 0;
  width: 20%;
  max-width: 80px;
  height: auto;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-nuovo-prezzo,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value .flag-fine-serie {
  z-index: 255;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value.span3 .flag-nuovo,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value.span3 .flag-nuovo-colore,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value.span3 .flag-nuovo-prezzo,
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value.span3 .flag-fine-serie {
  width: 40%;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.immagini .value.span3 .flag-promozione {
  top: 65%;
  left: 0;
  width: 30%;
  height: auto;
}
.page-template-tpl-comparatore-php .scheda-tecnica div.prezzo {
  background-color: #eaeaea;
  padding-top: 0.9em;
  padding-bottom: 0.9em;
}
/* Modifiche per la categoria Django */
.page-id-6981 .page-header,
.page-id-7157 .page-header,
.page-id-7159 .page-header,
.page-id-7153 .page-header,
.page-id-7155 .page-header,
.page-id-6981 .page-header,
.page-id-8666 .page-header {
  display: none;
}
a#comparatore-7011,
a#comparatore-7015,
a#comparatore-7013,
a#comparatore-7004,
a#comparatore-8587 {
  display: none;
}
/* Fine modifiche per la categoria Django */
/* ==========================================================================
	Evento
	========================================================================== */
.page-template-tpl-registrazione-evento-php .wrap-inner.header .content {
  padding-bottom: 8px;
}
.page-template-tpl-registrazione-evento-php .wrap-inner.header .content .scooter-title {
  position: absolute;
  top: 4em;
  z-index: 10;
  background: #000;
  background: rgba(0, 0, 0, 0.35);
  padding: 1.5em 3em;
}
.page-template-tpl-registrazione-evento-php .wrap-inner.header .content .scooter-title h1 {
  text-transform: uppercase;
  font-family: 'peugeot_styleregular';
  margin: 0;
}
.page-template-tpl-registrazione-evento-php .wrap-inner.carousel #scooter-gallery {
  width: 100%;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield {
  float: none;
  width: auto;
}
.page-template-tpl-registrazione-evento-php .wrap-inner .container .main {
  padding: 50px 0;
}
.page-template-tpl-registrazione-evento-php .wrap-inner .container .side {
  padding: 50px 20px;
  border-left: 1px dotted #666666;
}
.page-template-tpl-registrazione-evento-php .wrap-inner .container .side h3 {
  font-size: 1.6em;
  margin-bottom: 20px;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper {
  margin-top: 0!important;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gform_heading {
  display: none;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield {
  margin-bottom: 20px;
  float: left;
  width: 50%;
  clear: none;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield .gfield_label {
  margin: 0 0 6px;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield select,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield textarea,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="text"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="password"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="datetime"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="datetime-local"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="date"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="month"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="time"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="week"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="number"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="email"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="url"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="search"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="tel"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield input[type="color"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield .uneditable-input {
  margin-bottom: 0;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_gruppo .gfield_label {
  font-weight: normal;
  font-size: 0.8em;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_gruppo .gfield_label .gfield_required {
  font-weight: bold;
  font-size: 1.2em;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break {
  clear: both;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione {
  clear: both;
  border-bottom: 0;
  margin: 6px 0 10px;
  width: 100%;
  padding: 0;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione.cc_break-possesso h2,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break-sezione.cc_break-messaggio h2 {
  display: none;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_messaggio,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_privacy-testo,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield.cc_break.cc_privacy-accetto {
  width: 100%;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .top_label input.large,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .top_label select.large,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .top_label textarea.textarea {
  width: 90%;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield_description {
  padding: 0px 0 0;
  width: 90%;
  color: #666666;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper div.charleft {
  color: #999999;
  font-size: 11px;
  margin-top: 4px;
  white-space: nowrap !important;
  width: 90% !important;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="text"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="url"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="email"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="tel"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="number"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="password"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper textarea {
  font-size: 0.8em;
  padding: 5px;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield_html.gfield_no_follows_desc {
  margin-top: 0;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield_html.gfield_no_follows_desc div {
  margin: 0;
  width: 89%;
  border: 1px solid #CCC;
  padding: 20px;
  background-color: #eee;
  overflow: auto;
  height: 200px;
  font-size: 0.9em;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required {
  margin-bottom: 20px!important;
  margin-top: 0;
  padding-left: 0!important;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  background-color: transparent;
  border-bottom: 0;
  border-top: 0;
  margin-bottom: 0!important;
  padding: 0!important;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .top_label .gfield_description.validation_message,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield_description.validation_message {
  padding: 0 !important;
  color: #790000;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper .gfield_error .gfield_label {
  color: #790000;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container {
  margin-top: 0;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper div.validation_error {
  color: #790000;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="text"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="url"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="email"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="tel"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="number"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error input[type="password"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper li.gfield_error textarea {
  border: 1px solid #790000;
  background-color: #FFDFE0;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="file"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="image"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="submit"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="reset"],
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper input[type="button"] {
  width: 14%;
}
.page-template-tpl-registrazione-evento-php .gform_wrapper.cc_form-contatti_wrapper select {
  padding: 0;
}
.page-template-tpl-registrazione-evento-php #gforms_confirmation_message h2 {
  padding-top: 0;
}
.page-template-tpl-registrazione-evento-php .peugeot-evento-titolo {
  margin-bottom: 30px;
}
.page-template-tpl-registrazione-evento-php .frase-link-partecipanti {
  margin-bottom: 20px;
}
.page-template-tpl-registrazione-evento-php .gform_heading .gform_title {
  display: none;
}
/* ==========================================================================
	Media Queries
	========================================================================== */
@media (min-width: 1500px) {
  .wrap-outer {
    background: #142032;
  }
  .page-template-tpl-concessionario-home-php .wrap-outer {
    background: #142032;
  }
  .navbar-inner {
    background: transparent;
  }
  .wrap-inner {
    max-width: 1470px;
  }
  .home .wrap-inner.carousel #home-main-gallery {
    height: 720px!important;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel #home-main-gallery,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel #home-main-gallery {
    height: 500px!important;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .span4,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .span4 {
    height: 500px!important;
  }
  .single-scooters .wrap-inner.carousel #scooter-gallery,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.carousel #scooter-gallery,
  .single-biciclette .wrap-inner.carousel #scooter-gallery,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel #scooter-gallery {
    height: 720px;
  }
  .infoBlock {
    max-width: 30%;
    min-width: 18%;
    padding: 3%;
  }
  .infoBlockRightBottom {
    bottom: 20px;
    right: 60px;
  }
  .infoBlock h4 {
    font-size: 2.143em;
  }
  .infoBlock p {
    font-size: 1.571em;
    margin: 30px 0 0;
    padding: 0 0 60px;
  }
  .infoBlock a.btn {
    font-size: 0.929em;
    padding: 0 10px;
    line-height: 32px;
  }
  .wrap-inner.header .content {
    padding-bottom: 44px;
  }
  .wrap-inner.header h1 {
    margin: 44px 0 0;
  }
  .single-scooters .wrap-inner.header .content .scooter-garanzia,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.header .content .scooter-garanzia,
  .single-biciclette .wrap-inner.header .content .scooter-garanzia,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-garanzia {
    top: 40px;
  }
  .single-scooters .wrap-inner.header .content .scooter-garanzia img,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.header .content .scooter-garanzia img,
  .single-biciclette .wrap-inner.header .content .scooter-garanzia img,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-garanzia img {
    max-height: 80px;
  }
  .page-template-tpl-gamma-biciclette-php .hybrid-logo,
  .page-template-tpl-concessionario-gamma-biciclette-php .hybrid-logo {
    top: 35px !important;
  }
  .page-template-tpl-gamma-biciclette-php .hybrid-logo img,
  .page-template-tpl-concessionario-gamma-biciclette-php .hybrid-logo img {
    max-height: 75px !important;
  }
  .page-template-tpl-plus-php .wrap-inner.header .plus-logo,
  .page-template-tpl-plus-pagine-php .wrap-inner.header .plus-logo {
    top: 45px;
  }
  .page-template-tpl-plus-php .wrap-inner.header .plus-logo img,
  .page-template-tpl-plus-pagine-php .wrap-inner.header .plus-logo img {
    max-height: 55px;
  }
  .page-template-tpl-plus-php .wrap-inner.header .nav-main,
  .page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main {
    margin: 35px 0 45px 0 ;
  }
}
@media (min-width: 1200px) {
  .home .wrap-inner.boxes,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes {
    height: 238px;
  }
  .home .wrap-inner.boxes .content,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes .content,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes .content {
    padding: 30px 0 0;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1,
  .home .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 {
    height: 160px!important;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel {
    max-width: 1170px;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper {
    max-width: 1470px;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper {
    max-width: 1170px;
    margin: auto;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .concessionario-box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box {
    min-height: 460px;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .concessionario-box .concessionario-head,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box .concessionario-head {
    padding: 20px 0 10px 0;
    border-bottom: 1px solid #dedede;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .concessionario-box .concessionario-info,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box .concessionario-info {
    padding: 10px 0;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #dedede;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .concessionario-box .concessionario-info.no-border,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box .concessionario-info.no-border {
    border-bottom: none;
  }
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box .concessionario-head {
    border-bottom: none;
  }
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box .concessionario-info {
    padding: 0;
    border: none;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.span4,
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore.span4 {
    width: 390px;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box {
    width: 20%;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner h5 {
    margin: 14px 0 6px;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner p {
    float: left;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .scooter-garanzia {
    float: left;
    padding-left: 16px;
  }
  .page-template-tpl-gamma-biciclette-php .scooter-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .scooter-box {
    width: 25%!important;
  }
  .single-scooters .sidebar a.brochure span,
  .page-template-tpl-concessionario-scooter-php .sidebar a.brochure span,
  .single-biciclette .sidebar a.brochure span,
  .page-template-tpl-concessionario-e-bike-php .sidebar a.brochure span {
    padding: 1em 0 1em 40%;
  }
  .single-scooters .sidebar a.video span,
  .page-template-tpl-concessionario-scooter-php .sidebar a.video span,
  .single-biciclette .sidebar a.video span,
  .page-template-tpl-concessionario-e-bike-php .sidebar a.video span {
    padding: 1em 0 1em 40%;
  }
  .single-scooters .sidebar a.configuratore span,
  .page-template-tpl-concessionario-scooter-php .sidebar a.configuratore span,
  .single-biciclette .sidebar a.configuratore span,
  .page-template-tpl-concessionario-e-bike-php .sidebar a.configuratore span {
    padding: 1em 0 1em 40%;
  }
  .single-scooters .sidebar a.comparatore span,
  .page-template-tpl-concessionario-scooter-php .sidebar a.comparatore span,
  .single-biciclette .sidebar a.comparatore span,
  .page-template-tpl-concessionario-e-bike-php .sidebar a.comparatore span {
    padding: 1em 0 1em 40%;
  }
  .page-template-tpl-plus-pagine-php .page #plus-brochure-download a.brochure span {
    padding: 1em 0 1em 30%;
  }
  .page-template-tpl-plus-pagine-php .page #tabella-prezzi table th {
    font-size: 0.9em;
  }
  .page-template-tpl-plus-pagine-php .page #tabella-prezzi table td {
    font-size: 0.9em;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione {
    max-width: 1170px;
    margin: auto;
  }
  .page-template-tpl-configuratore-php #opzioni .span6 {
    width: 48%;
  }
  .page-template-tpl-configuratore-php #opzioni .span6:nth-child(even) {
    margin-left: 2%;
  }
  /* ==========================================================================
		Peugeot Experience
		========================================================================== */
  .page-template-tpl-experience-php #news-container {
    margin: 10px 0;
  }
  .page-template-tpl-experience-php #news-container .item.w2 {
    width: 574px;
  }
  .page-template-tpl-experience-php #news-container .item {
    width: 277px;
  }
}
@media (min-width: 1200px) and (max-width: 1499px) {
  .wrap-inner {
    max-width: 1240px;
  }
  .home .wrap-inner.carousel #home-main-gallery,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel #home-main-gallery,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel #home-main-gallery {
    height: 460px!important;
  }
  .home .wrap-inner.carousel.chi-siamo-wrapper,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper {
    max-width: 1240px;
  }
  .home .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .home .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper {
    max-width: 1170px;
    margin: auto;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione {
    max-width: 1170px;
    margin: auto;
  }
  .single-scooters .wrap-inner.carousel #scooter-gallery,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.carousel #scooter-gallery,
  .single-biciclette .wrap-inner.carousel #scooter-gallery,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel #scooter-gallery {
    height: 460px;
  }
}
@media (max-width: 979px) {
  .navbar .btn-navbar {
    background-color: #EDEDED;
    background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);
    color: #3a9de2;
    float: right;
    margin-left: 0;
    margin-right: 0;
    padding: 7px 10px;
    position: absolute;
    right: 10px;
    top: 40px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  }
  .navbar .btn-navbar:hover,
  .navbar .btn-navbar:focus,
  .navbar .btn-navbar:active,
  .navbar .btn-navbar:visited {
    color: #3a9de2;
  }
  .nav-main {
    margin: 101px 0 0;
    width: 100%;
    /*background: rgba(0,0,0,0.8);*/
  }
  .infoBlock {
    max-width: 34%;
    min-width: 18%;
    padding: 1%;
  }
  .infoBlockRightBottom {
    bottom: 20px;
    right: 60px;
  }
  .infoBlock h4 {
    font-size: 1.9em;
  }
  .infoBlock p {
    font-size: 1.471em;
    margin: 10px 0 0;
    padding: 0 0 20px;
  }
  .infoBlock a.btn {
    font-size: 0.829em;
    padding: 0 10px;
    line-height: 28px;
  }
  header .nav-social-container {
    display: none;
  }
  footer .nav-footer {
    /*width: 25%;*/
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione {
    max-width: 724px;
    margin: auto;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario,
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore {
    padding-bottom: 20px;
    width: 100%;
    float: none;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario .concessionario-first,
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore .concessionario-first {
    float: left;
    width: 66%;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario .concessionario-second,
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore .concessionario-second {
    float: left;
    width: 33%;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .mappa {
    width: 100%;
    height: 300px;
    padding-bottom: 10px;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.span4,
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore.span4 {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.span4 .concessionario-inner,
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .rivenditore.span4 .concessionario-inner {
    min-height: inherit;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.span4.concessionario1 {
    clear: both;
    padding-top: 20px;
  }
  .page-template-tpl-concessionari-php #container_combobox,
  .page-template-tpl-concessionari-php #container_chk_tipo_concessionario {
    width: 100%;
  }
  .page-template-tpl-concessionari-php #container_combobox .vendita,
  .page-template-tpl-concessionari-php #container_chk_tipo_concessionario .vendita,
  .page-template-tpl-concessionari-php #container_combobox .vende_metropolis,
  .page-template-tpl-concessionari-php #container_chk_tipo_concessionario .vende_metropolis {
    margin-left: 0;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter,
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn,
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn {
    display: none;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn.btn-scheda,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn.btn-scheda,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn.btn-scheda,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn.btn-scheda,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn.btn-scheda,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner .btn-scooter .btn.btn-scheda,
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
  .page-template-tpl-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
  .page-template-tpl-concessionario-gamma-biciclette-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner:hover .btn-scooter .btn.btn-scheda {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    background: url('../img/pix-transparent.gif') repeat 0 0;
    text-indent: -9999px;
  }
  .page-template-tpl-gamma-biciclette-php .scooter-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .scooter-box {
    width: 33%!important;
  }
  .page-template-tpl-plus-php .wrap-inner.header .plus-logo,
  .page-template-tpl-plus-pagine-php .wrap-inner.header .plus-logo,
  .page-template-tpl-plus-assicurazione-php .wrap-inner.header .plus-logo {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .home .wrap-inner.boxes,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes {
    height: 208px;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1,
  .home .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 {
    height: 150px!important;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1 .box,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1 .box,
  .home .wrap-inner.boxes #home-boxes-carousel2 .box,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 .box {
    width: 48%;
    margin-right: 4%;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper {
    max-width: 724px ;
    -moz-column-count: 1;
    /* Firefox */
    -webkit-column-count: 1;
    /* Safari and Chrome */
    column-count: 1;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box {
    width: 33%;
  }
  .top-bar #assicurazione {
    display: none;
  }
  .page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box {
    width: 50%;
  }
  footer .footer-concessionario ul {
    width: auto;
  }
  footer .footer-concessionario ul li {
    float: none;
    width: auto;
  }
  /* ==========================================================================
		Peugeot Experience
		========================================================================== */
  .page-template-tpl-experience-php #news-container {
    margin: 10px 0;
  }
  .page-template-tpl-experience-php #news-container .item.w2 {
    width: 724px;
  }
  .page-template-tpl-experience-php #news-container .item {
    width: 352px;
  }
}
@media (max-width: 767px) {
  .home .wrap-inner.boxes,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes {
    height: 296px;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1,
  .home .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 {
    height: 228px!important;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1 .box,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1 .box,
  .home .wrap-inner.boxes #home-boxes-carousel2 .box,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 .box {
    width: 100%;
    margin-right: 0;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1 .box img,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box img,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1 .box img,
  .home .wrap-inner.boxes #home-boxes-carousel2 .box img,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box img,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 .box img {
    width: 90%;
    margin: 0 auto;
    display: block;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .first-row-wrapper,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper {
    max-width: 724px ;
    -moz-column-count: 1;
    /* Firefox */
    -webkit-column-count: 1;
    /* Safari and Chrome */
    column-count: 1;
  }
  .wrap-inner.boxes.first-row {
    background: transparent url('../img/bg-inner.png') repeat-x 0 0;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .concessionario-box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .concessionario-box {
    height: auto;
    padding-bottom: 20px;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .span8,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .span8 {
    clear: both;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes.first-row,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes.first-row {
    background: #f1f1f1;
  }
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper p,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel.chi-siamo-wrapper .second-row-wrapper p {
    -moz-column-count: 1;
    /* Firefox */
    -webkit-column-count: 1;
    /* Safari and Chrome */
    column-count: 1;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box {
    width: 50%;
  }
  .single-biciclette .wrap-inner.header .content .hybrid-logo,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .hybrid-logo {
    position: relative;
    top: auto;
    float: left;
    margin: 20px 0;
  }
  .single-biciclette .wrap-inner.header .content .scooter-title,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title {
    position: relative;
    float: left;
    top: auto;
    margin: 20px 0;
  }
  .single-biciclette .sidebar,
  .page-template-tpl-concessionario-e-bike-php .sidebar {
    padding: 0;
    margin-top: 0;
    margin-bottom: 30px;
    text-align: center;
  }
  .single-biciclette .sidebar .hybrid-logo,
  .page-template-tpl-concessionario-e-bike-php .sidebar .hybrid-logo {
    text-align: center;
  }
  .single-biciclette .sidebar .hybrid-logo img,
  .page-template-tpl-concessionario-e-bike-php .sidebar .hybrid-logo img {
    max-width: 300px;
  }
  .single-biciclette .sidebar a,
  .page-template-tpl-concessionario-e-bike-php .sidebar a {
    max-width: 300px;
  }
  .page-template-tpl-gamma-biciclette-php .bike-box-container .bike-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .bike-box-container .bike-box {
    width: 100%;
  }
  .top-bar #comparatore,
  .top-bar #assicurazione,
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner a.btn-configuratore,
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box .scooter-box-inner a.btn-comparatore {
    display: none;
  }
  footer .footer-concessionario ul {
    width: auto;
  }
  footer .footer-concessionario ul li {
    float: none;
    width: auto;
  }
  .page-template-tpl-gamma-biciclette-php .scooter-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .scooter-box {
    width: 50%!important;
  }
  .page-template-tpl-plus-assicurazione-php .immagine-logo-assicurazione {
    text-align: center !important;
    margin-top: 50px !important;
  }
  /* ==========================================================================
		Peugeot Experience
		========================================================================== */
  .page-template-tpl-experience-php #news-container {
    margin: 10px 0;
  }
  .page-template-tpl-experience-php #news-container .item,
  .page-template-tpl-experience-php #news-container .item.w2 {
    width: 100%;
  }
  .page-template-tpl-experience-php #news-container .item .img-wrapper,
  .page-template-tpl-experience-php #news-container .item.w2 .img-wrapper {
    width: 46%;
    padding: 2% 0 2% 2%;
  }
  .page-template-tpl-experience-php #news-container .item .text-wrapper,
  .page-template-tpl-experience-php #news-container .item.w2 .text-wrapper {
    width: 46%;
    padding: 2% 0 50px 4%;
  }
  .banner .brand {
    left: 0;
  }
}
@media (max-width: 480px) {
  .garanzia-legenda .span3 {
    float: left;
    width: 100%;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .select-container,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .select-container,
  .page-template-tpl-gamma-php .tax-categoria-scooter .wrap-category-scooter .select-container,
  .page-template-tpl-concessionario-gamma-php .tax-categoria-scooter .wrap-category-scooter .select-container {
    display: none;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter,
  .page-template-tpl-gamma-php .tax-categoria-scooter .wrap-category-scooter,
  .page-template-tpl-concessionario-gamma-php .tax-categoria-scooter .wrap-category-scooter {
    background: none;
  }
  .page-template-tpl-gamma-php h2,
  .page-template-tpl-concessionario-gamma-php h2,
  .page-template-tpl-gamma-php .tax-categoria-scooter h2,
  .page-template-tpl-concessionario-gamma-php .tax-categoria-scooter h2 {
    padding-top: 6%;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container,
  .page-template-tpl-gamma-php .tax-categoria-scooter .wrap-category-scooter .scooter-box-container,
  .page-template-tpl-concessionario-gamma-php .tax-categoria-scooter .wrap-category-scooter .scooter-box-container {
    margin-top: 3%;
    padding-top: 3%;
  }
  .garanzia-legenda .span3 {
    padding: 2% 0;
  }
  .breadcrumbs {
    display: none;
  }
  .single-scooters h3,
  .page-template-tpl-concessionario-scooter-php h3,
  .single-biciclette h3,
  .page-template-tpl-concessionario-e-bike-php h3 {
    padding: 6% 0;
    font-size: 1.4em;
  }
  .single-scooters .colori .gamma-colori li,
  .page-template-tpl-concessionario-scooter-php .colori .gamma-colori li,
  .single-biciclette .colori .gamma-colori li,
  .page-template-tpl-concessionario-e-bike-php .colori .gamma-colori li {
    margin: 0 1em 1em 0;
  }
  .single-scooters .sidebar .promozioni-garanzia img,
  .page-template-tpl-concessionario-scooter-php .sidebar .promozioni-garanzia img,
  .single-biciclette .sidebar .promozioni-garanzia img,
  .page-template-tpl-concessionario-e-bike-php .sidebar .promozioni-garanzia img {
    margin: 1em auto 1em;
    max-width: 40%;
  }
  .single-scooters .sidebar,
  .page-template-tpl-concessionario-scooter-php .sidebar,
  .single-biciclette .sidebar,
  .page-template-tpl-concessionario-e-bike-php .sidebar {
    padding: 0 0.5em 0 0.5em;
  }
  .single-scooters .wrap-inner.header .content,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.header .content,
  .single-biciclette .wrap-inner.header .content,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content {
    padding-bottom: 0;
  }
  .single-scooters .wrap-inner.header .content .scooter-title,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.header .content .scooter-title,
  .single-biciclette .wrap-inner.header .content .scooter-title,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title {
    padding: 3%;
    position: absolute;
    top: 1em;
  }
  .single-scooters .wrap-inner.header .content .scooter-title h1,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.header .content .scooter-title h1,
  .single-biciclette .wrap-inner.header .content .scooter-title h1,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title h1 {
    font-size: 1em;
  }
  .single-scooters .wrap-inner.carousel .rsThumbsHor,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsThumbsHor,
  .single-biciclette .wrap-inner.carousel .rsThumbsHor,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsThumbsHor {
    display: none;
  }
  .single-scooters .wrap-inner.carousel .rsDefault .rsArrow,
  .page-template-tpl-concessionario-scooter-php .wrap-inner.carousel .rsDefault .rsArrow,
  .single-biciclette .wrap-inner.carousel .rsDefault .rsArrow,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.carousel .rsDefault .rsArrow {
    display: none!important;
  }
  .single-scooters .prezzi .prezzo div.prima h4,
  .page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.prima h4,
  .single-biciclette .prezzi .prezzo div.prima h4,
  .page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.prima h4 {
    float: none;
    font-size: 1.2em;
  }
  .single-scooters .prezzi .prezzo div.prima p.valore,
  .page-template-tpl-concessionario-scooter-php .prezzi .prezzo div.prima p.valore,
  .single-biciclette .prezzi .prezzo div.prima p.valore,
  .page-template-tpl-concessionario-e-bike-php .prezzi .prezzo div.prima p.valore {
    float: none;
    margin: 10px 0 10px;
  }
  #scooter-gallery {
    height: 200px!important;
  }
  .single-biciclette .wrap-inner.header .content .scooter-title,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .scooter-title {
    position: relative;
    float: left;
    top: auto;
    margin: 20px 0;
  }
  .single-biciclette .wrap-inner.header .content .hybrid-logo img,
  .page-template-tpl-concessionario-e-bike-php .wrap-inner.header .content .hybrid-logo img {
    max-height: 40px;
  }
  .single-promozioni .wrap-inner.header .content h1,
  .page-template-tpl-concessionario-promozione-php .wrap-inner.header .content h1 {
    margin-bottom: 4%;
    font-size: 1.4em;
  }
  .single-promozioni .page,
  .page-template-tpl-concessionario-promozione-php .page {
    padding: 4% 0 0;
  }
  .single-promozioni .page .prezzi .prezzo div.prima h4,
  .page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.prima h4 {
    float: none;
    font-size: 1.2em;
  }
  .single-promozioni .page .prezzi .prezzo div.prima p.valore,
  .page-template-tpl-concessionario-promozione-php .page .prezzi .prezzo div.prima p.valore {
    float: none;
    margin: 10px 0 10px;
    text-align: left;
  }
  .single-promozioni .promozioni-garanzia img,
  .page-template-tpl-concessionario-promozione-php .promozioni-garanzia img {
    margin: 1em auto 1em;
    max-width: 40%;
  }
  .single-promozioni .promozioni-garanzia img.esagoni,
  .page-template-tpl-concessionario-promozione-php .promozioni-garanzia img.esagoni {
    max-width: 40%;
  }
  .single-promozioni .page p.prezzi-nota,
  .page-template-tpl-concessionario-promozione-php .page p.prezzi-nota {
    line-height: 130%;
  }
  .page-template-tpl-plus-php .wrap-inner.header .plus-logo,
  .page-template-tpl-plus-pagine-php .wrap-inner.header .plus-logo {
    display: none;
  }
  .page-template-tpl-plus-php .wrap-inner.header .nav-main,
  .page-template-tpl-plus-pagine-php .wrap-inner.header .nav-main {
    margin: 0;
  }
  .page-template-tpl-plus-pagine-php .page h3 {
    margin-bottom: 0.5em;
    text-align: left;
  }
  .page-template-tpl-plus-pagine-php .page {
    padding: 1em 0;
  }
  .page-template-tpl-plus-pagine-php .page #plus-brochure-download a.brochure {
    width: 92%;
  }
  .page-template-tpl-plus-pagine-php .page .concessionari-link {
    line-height: 120%;
    width: 90%;
    padding-top: 1em;
  }
  .page-template-tpl-plus-pagine-php .page .concessionari-link span {
    background-position: 0 -10px;
  }
  .page-template-tpl-plus-pagine-php .page .tabella-link {
    display: none;
  }
  #mappa-concessionari {
    height: 240px;
    margin-bottom: 0;
  }
  #container_combobox {
    width: 90%;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  #container_combobox select {
    width: 99%;
    margin: 0;
  }
  #container_combobox .combo_provincia {
    margin-top: 10px;
  }
  #container_chk_tipo_concessionario {
    float: none;
    width: 90%;
    margin: 3% auto 0 auto;
  }
  #container_chk_tipo_concessionario .vendita {
    margin-left: 0;
  }
  #container_chk_tipo_concessionario div.vende_metropolis,
  #container_chk_tipo_concessionario div.vende_ebike {
    margin-left: 0;
    width: 96%;
  }
  #container_chk_tipo_concessionario div {
    float: none;
    width: 97%;
    margin: 0 0 3% 0;
  }
  .regione .concessionario,
  .regione .rivenditore {
    float: none;
    position: relative;
    width: 90%;
    margin-right: auto;
    margin-left: auto;
  }
  .results-title-container {
    padding: 4% 0 2%;
  }
  .wrap-inner.header .content {
    padding-bottom: 4%;
  }
  .wrap-inner.header h1 {
    margin: 4% 0 0;
  }
  .navbar .btn-navbar {
    top: 10px;
  }
  .banner {
    background-position: 0 -27px;
    height: 109px;
  }
  .navbar-inner {
    background-position: 50% 0;
    height: 100px;
  }
  .banner .brand {
    top: 0;
  }
  .top-bar {
    display: none;
  }
  footer .nav-footer {
    float: none;
    margin: 20px 0 20px;
    width: 100%;
    /*width: 25%;*/
    /*25 x 4 = 100*/
    /*width: 27%;*/
    /*27 x 3 = 81*/
    /*padding: 40px 0 0;*/
  }
  footer .nav-footer .nav {
    padding-left: 10%;
  }
  body {
    padding: 0;
  }
  a.sliding-doors-button.top-bar {
    display: none;
  }
  .claim {
    display: none;
  }
  .nav-social-container {
    display: none;
  }
  .navbar-inner {
    padding: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: 0;
    margin-right: 0;
  }
  .home .wrap-inner.carousel #home-main-gallery,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel #home-main-gallery,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel #home-main-gallery {
    height: 200px!important;
  }
  .home .wrap-inner.carousel .rsMinW .rsBullet,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsBullet,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsBullet {
    padding: 3px;
  }
  .home .wrap-inner.carousel .rsMinW .rsArrow,
  .page-template-tpl-concessionario-home-php .wrap-inner.carousel .rsMinW .rsArrow,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.carousel .rsMinW .rsArrow {
    display: none !important;
  }
  .home .wrap-inner.boxes,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes {
    height: 186px;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1,
  .home .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 {
    height: 118px!important;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1 .box,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1 .box,
  .home .wrap-inner.boxes #home-boxes-carousel2 .box,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 .box {
    width: 100%;
    margin-right: 0;
  }
  .home .wrap-inner.boxes #home-boxes-carousel1 .box img,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel1 .box img,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel1 .box img,
  .home .wrap-inner.boxes #home-boxes-carousel2 .box img,
  .page-template-tpl-concessionario-home-php .wrap-inner.boxes #home-boxes-carousel2 .box img,
  .page-template-tpl-concessionario-chi-siamo-php .wrap-inner.boxes #home-boxes-carousel2 .box img {
    width: 90%;
    margin: 0 auto;
    display: block;
  }
  .infoBlock {
    max-width: 60%;
    padding: 3%;
  }
  .infoBlock h4 {
    font-size: 1em;
  }
  .infoBlock p {
    display: none;
  }
  .infoBlock a.btn {
    display: inline-block;
    height: 20px;
    margin-top: 13px;
    width: 30px;
    float: right;
  }
  .infoBlock a.btn .arrow {
    background: url("../img/experience-arrow.png") no-repeat scroll 50% 50% transparent;
    display: block;
    height: 100%;
    text-indent: -9999px;
    width: 100%;
  }
  .infoBlock a.btn .txt {
    display: none;
  }
  .infoBlockRightBottom {
    bottom: 30px;
    right: 15px;
  }
  .page-template-tpl-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-concessionario-gamma-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .page-template-tpl-gamma-promo-php .wrap-category-scooter .scooter-box-container .scooter-box,
  .tax-categoria-scooter .wrap-category-scooter .scooter-box-container .scooter-box {
    width: 100%;
  }
  .page-template-tpl-concessionario-dove-siamo-php .wrap-inner.content .regione .concessionario.span4 .concessionario-second {
    clear: both;
  }
  .banner .brand {
    top: 16px;
  }
  .navbar .btn-navbar {
    top: 6px !important;
  }
  .page-template-tpl-gamma-biciclette-php .scooter-box,
  .page-template-tpl-concessionario-gamma-biciclette-php .scooter-box {
    width: 100%!important;
  }
  .page-template-tpl-registrazione-evento-php h3 {
    padding: 6% 0;
    font-size: 1.4em;
  }
  .page-template-tpl-registrazione-evento-php .colori .gamma-colori li {
    margin: 0 1em 1em 0;
  }
  .page-template-tpl-registrazione-evento-php .sidebar .promozioni-garanzia img {
    margin: 1em auto 1em;
    max-width: 40%;
  }
  .page-template-tpl-registrazione-evento-php .sidebar {
    padding: 0 0.5em 0 0.5em;
  }
  .page-template-tpl-registrazione-evento-php .wrap-inner.header .content {
    padding-bottom: 0;
  }
  .page-template-tpl-registrazione-evento-php .wrap-inner.header .content .scooter-title {
    padding: 3%;
    position: absolute;
    top: 1em;
  }
  .page-template-tpl-registrazione-evento-php .wrap-inner.header .content .scooter-title h1 {
    font-size: 1em;
  }
  .page-template-tpl-registrazione-evento-php .wrap-inner.carousel .rsThumbsHor {
    display: none;
  }
  .page-template-tpl-registrazione-evento-php .wrap-inner.carousel .rsDefault .rsArrow {
    display: none!important;
  }
  .page-template-tpl-registrazione-evento-php .prezzi .prezzo div.prima h4 {
    float: none;
    font-size: 1.2em;
  }
  .page-template-tpl-registrazione-evento-php .prezzi .prezzo div.prima p.valore {
    float: none;
    margin: 10px 0 10px;
  }
  .page-template-tpl-registrazione-evento-php #scooter-gallery {
    height: auto!important;
  }
  .page-template-tpl-registrazione-evento-php .scooter-title {
    display: none;
  }
  .page-template-tpl-registrazione-evento-php #myModal {
    display: none;
  }
  .page-template-tpl-registrazione-evento-php .main {
    padding-top: 0!important;
    padding: 0 20px!important;
  }
  .page-template-tpl-registrazione-evento-php .peugeot-evento-titolo {
    margin-bottom: 0;
  }
}
@media (max-width: 979px) {
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    color: #eee !important;
  }
  .nav-collapse .nav:hover > li > a,
  .nav-collapse .dropdown-menu a,
  .nav-main ul:hover li a {
    color: #eee !important;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .dropdown-menu a:hover,
  .nav-main ul:hover li a:hover,
  .nav-main ul li.active a {
    color: #3a9de2 !important;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    margin-left: 0;
    margin-top: 58px;
    margin-bottom: 10px;
  }
  .navbar .btn-navbar {
    background-color: #EDEDED;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    box-shadow: none;
    color: #3a9de2;
    float: right;
    margin-left: 0;
    margin-right: 0;
    padding: 7px 10px;
    position: absolute;
    right: 10px;
    top: 33px;
    text-shadow: none;
  }
  .banner {
    height: 58px;
  }
  footer .nav-social-container {
    width: 100%;
  }
  footer .nav-social-container ul {
    max-width: 220px;
    margin: 0 auto !important;
  }
}
@media (max-width: 767px) {
  footer p {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 640px) {
  footer .nav-footer.nav-social-container {
    display: block;
    width: 100%;
  }
  footer .nav-footer {
    width: 100%;
    text-align: center;
    margin: 15px 0 0;
  }
  footer .nav-footer .nav {
    width: 100%;
    padding: 0;
  }
}
@media (max-width: 480px) {
  .nav-collapse,
  .nav-collapse.collapse {
    margin-top: 58px;
  }
  footer .nav-footer .nav {
    width: auto;
  }
  footer .nav-footer.nav-social-container .nav-social li {
    width: auto;
  }
  footer .nav-footer .nav > li {
    margin-right: 10px;
  }
  footer .nav-footer .nav > li.menu-cookies {
    margin-right: 0px;
  }
  footer .nav-footer .nav > li a {
    margin-right: 0px;
  }
}
