@charset "UTF-8";
/**
 * DevFabio, Ermal
 * Version 1.0.0
 * Portalclub
**/


select:disabled {
    opacity: 0.7 !important;
    border-color: rgba(118, 118, 118, 0.3) !important;
}

.pc-vendita-container > * {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: black;
}
.pc-vendita-container{
  clear: both !important;
  max-width: 1420px !important;
  margin: auto !important;
}

#ordinaVeicoli > select {
    font-family: sans-serif !important; 
    font-size: 
    font-size: 16px !important;
    line-height: 1.15 !important;
    width: 100% !important;

    height: 2.4375rem !important;
    padding: 0.5rem !important;
    border: 1px solid #cacaca !important;
    margin: 0 0 1rem !important;
    font-family: inherit !important;
    line-height: normal !important;
    color: #0a0a0a;
    background-color: #fefefe;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
     background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>"); 
     background-size: 9px 6px;
    background-position: right -1rem center;
    background-origin: content-box;
    background-repeat: no-repeat;
    padding-right: 1.5rem !important;
    border-radius: 5px;
    position:  relative !important; 
    opacity: 1 !important;
    visibility: visible !important;
}

.pc-vendita-riga {
display: flex;
  flex-wrap: wrap;
}
.pc-vendita-row {
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto; }
  .pc-vendita-row::before, .pc-vendita-row::after {
    content: ' ';
    display: table; }
  .pc-vendita-row::after {
    clear: both; }
  .pc-vendita-row.collapse > .pc-vendita-colonna, .pc-vendita-row.collapse > .pc-vendita-colonne {
    padding-left: 0;
    padding-right: 0; }




#ordinaVeicoli{
  margin-top: 20px !important;
}





 @media all and (max-width: 800px) {
      .searchtop{ position:  static !important; top: 20px; width: 100%; padding-right:20px;}
      .searchbott{ position:  static !important; top: 20px; width: 100%;}
      #button-tog-search{ display:block!important;}
    }
    .searchtop{ position: sticky; top: 65px; width: auto;}
    .searchbott{ overflow: hidden; width: auto; bottom:0px;padding-bottom: 66px;}
    /*#sidebar-ricerca{ max-width: 100%;}*/
    .rigaForm{     width: 100% !important; }

   @media all and (max-width: 1023px) {
      #blocco-destra{
        margin-top: 40px;
      }
}



.angled_badge {
    color: #FFF;
    position: absolute;
    right: 14px;
    top: 0;
    width: 60px;
    height: 60px;
    text-align: center;
    z-index: 2;
  }

  @media screen and (max-width: 640px) {
    .angled_badge {
      right:  9px;
    }  
  }


  .angled_badge span.smaller {
    font-size: 11px;
  }


  .angled_badge span {
    position: absolute;
    display: block;
    font-size: 11px;
    font-weight: 600;
    width: 100%;
    height: 100%;
    line-height: 60px;
    -webkit-transform: rotate(45deg) translate(0, -25%);
    -moz-transform: rotate(45deg) translate(0, -25%);
    -ms-transform: rotate(45deg) translate(0, -25%);
    -o-transform: rotate(45deg) translate(0, -25%);
    transform: rotate(45deg) translate(0, -25%);
  }
  .angled_badge.black:before {
    border-color: rgba(0, 0, 0, 0) #000000 rgba(0, 0, 0, 0);
  }
  .angled_badge.green:before {
    border-color: rgba(0, 0, 0, 0) #467924 rgba(0, 0, 0, 0);
  }
  .angled_badge.yellow:before {
    border-color: rgba(0, 0, 0, 0) #9aab13 rgba(0, 0, 0, 0);/*feae2d*/
  }
  .angled_badge.blue:before {
    border-color: rgba(0, 0, 0, 0) #1396ab rgba(0, 0, 0, 0);/*feae2d*/
  }
  .angled_badge.red:before {
    border-color: rgba(0, 0, 0, 0) #c7081b rgba(0, 0, 0, 0);
  }
  .angled_badge:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 60px 60px 0;
    border-color: rgba(0, 0, 0, 0) #c7081b rgba(0, 0, 0, 0);
  }
  .angled_badge:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 60px 60px 0;
    border-color: rgba(0, 0, 0, 0) #c7081b rgba(0, 0, 0, 0);
  }

  .lista_veicolo .pc-vendita-riga{ 
    line-height: 100% !important;
  }

.lista_veicolo .angolo1{
width: 60px;
height: 60px;
z-index:7;
}
.lista_veicolo .angolo1:before {

border-width: 0 60px 60px 0;
}

.lista_veicolo .angolo2{
width: 60px;
height: 60px;
z-index:6;} 
.lista_veicolo .angolo2 span.smaller{
top: 5px;
right: 5px;}
.lista_veicolo .angolo2:before {   
border-width: 0 60px 60px 0;    
}   

.lista_veicolo .angolo3{
width: 78px;
height: 78px;
z-index:5;}
.lista_veicolo .angolo3 span.smaller{
top: 13px;
right: 19px;}
.lista_veicolo .angolo3:before {   
border-width: 0 78px 78px 0;    
}

.lista_veicolo .angolo4{
width: 96px;
height: 96px;
z-index:4;}
.lista_veicolo .angolo4 span.smaller{
top: 25px;
right: 25px;}
.lista_veicolo .angolo4:before {   
border-width: 0 96px 96px 0;    
}

.lista_veicolo .angolo5{
width: 114px;
height: 114px;
z-index:3;}
.lista_veicolo .angolo5 span.smaller{
top: 35px;
right: 35px;}
.lista_veicolo .angolo5:before {   
border-width: 0 114px 114px 0;  
}

.lista_veicolo .black:before {
border-color: rgba(0, 0, 0, 0) #000000 rgba(0, 0, 0, 0);    
}

.lista_veicolo .black {
color: #ffffff;

}

.lista_veicolo{
margin-left: 0px !important;
margin-right: 0px !important;
border: 1px solid #e5e5e5;
-moz-border-radius: 11px / 13px;
/* -webkit-border-radius: 11px / 13px; */
border-radius: 11px / 13px;
-moz-background-clip: padding;
/* -webkit-background-clip: padding-box; */
/* background-clip: padding-box; */
background-color: #fff;
-moz-box-shadow: 0 0 5px rgba(0,0,0,.13);
/* -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 13%); */
/*box-shadow: 0 0 36px rgb(0 0 0 / 13%);*/
box-shadow: 3px 3px 6px rgb(0 0 0 / 10%);
margin-bottom: 20px;
font-family: 'Open Sans', sans-serif;
transition: 0.4s;
}

.lista_veicolo:hover{
transform: scale(1.03);
}




table thead, table tbody, table tfoot {
border: 0px !important;
background-color:transparent !important}

.speca{
width:80px;
color:#6f6f6f;
}
.spec{
color:#6f6f6f;
}
.pc-vendita-options-primary {
position: relative;
border: 0;
table-layout: fixed;
margin: auto;
font-size: 13px;

background: rgba(0, 0, 0, 0);
text-shadow: none;
box-shadow: none;
}
.option, div.inventory .pc-vendita-prezzo b {
width:90px;
font-weight: 700;
line-height: 18px;
color: black;
font-size: 15px;
}
.datifoto{
font-size: medium;
color: #cdcdcd;
width: 70px;
/* bottom: 10px; */
position: absolute;
z-index: 99;
right: 8px;
bottom: 5px;
text-align: right;}
.owl-prev{
left: 10px;
right: auto;}
.owl-prev:before,.owl-next:before{
content:'';}
.owl-prev,.owl-next{
position: absolute;
top: 50%;
width: 27px;
height: 44px;
margin-top: -22px;
z-index: 10;
cursor: pointer;
-moz-background-size: 27px 44px;
-webkit-background-size: 27px 44px;
background-size: 27px 44px;
background-position: center;
background-repeat: no-repeat;
}
.owl-next{
right: 10px;
left: auto;
}

.owl-dots{
display: none !important;
}

.select2{
  visibility: hidden !important;
  display: none !important;
}
/*.select2-container--default .select2-selection--single{
  background-color: #fff !important;
  border-radius: 5px !important;
  margin-bottom: 5px !important;
  font-family: sans-serif !important;
  border: 1px solid #cacaca !important;
}*/

.bottone-submit{
background:  #ffffff !important;
font-size: 16px !important;
padding: 12px !important;
line-height: 1.2em !important;
color: red !important;
text-transform: uppercase !important;
font-weight: bolder !important;
width: 100% !important;
border: none !important;
-webkit-box-shadow: 4px 3px 9px 1px rgb(0 0 0 / 63%) !important;
-moz-box-shadow: 4px 3px 9px 1px rgba(0,0,0,0.63) !important;
box-shadow: 4px 3px 9px 1px rgb(0 0 0 / 63%) !important;
border-radius: 3px !important;
transition:0.5s !important;
height: unset !important;
}
.bottone-submit:hover{
background: #f3f3f35c !important;
transform: scale(1.03) !important;
}

.owl-prev{
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23cdcdcd'%2F%3E%3C%2Fsvg%3E")!important;
} .owl-next{
background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23cdcdcd'%2F%3E%3C%2Fsvg%3E")!important;
}



.owl-carouselCarrozzeria button.owl-next, .owl-carouselLoghi .owl-next, .owl-carouselCarrozzeria .owl-next{
right: 0 !important;
}

.owl-carouselCarrozzeria button.owl-prev, .owl-carouselLoghi .owl-prev, .owl-carouselCarrozzeria .owl-prev{
left: 0 !important;
}

/* .owl-carouselCarrozzeria .owl-item img {    
width: 90px !important;
padding-top: 15% !important;
margin-left: 10% !important;
}*/



@media (min-width: 769px){
.owl-carouselLoghi .owl-item img {
width: 85% !important;
margin-left: 11% !important;
}
.contenitore-destro{
padding-left: 0 !important;
}
}



@media (max-width: 768px){
#contenitore-bottone-submit{
width: 100% !important
}

/* .owl-carouselLoghi .owl-item img {
width: 100% !important;
margin-left: 20% !important;
}
.owl-carouselCarrozzeria .owl-item img {
width: 60px !important;
}  */
.annunci_trovati{
position: relative !important;
font-size:17px !important;
}

.contenitore-destro{
min-height: 250px !important;
}

}



.pc-vendita-tabella-lista table{
  width:  100% !important; 
  height: 100% !important; 
  margin: 0 !important;    
  border-spacing: unset !important;
  table-layout: fixed !important;
  font-size: 13px !important;
  border: none !important; 

}

.pc-vendita-tabella-lista td, .pc-vendita-tabella-lista th{
  padding: 0 !important;
  background:  #ffffff !important;
  border: none !important; 
  text-align: left !important;
  word-break: break-word !important;
}
.pc-vendita-tabella-lista td{
  vertical-align: top!important;
}

.pc-vendita-tabella-lista a , .pc-vendita-tabella-lista a:hover{
  text-decoration: none !important;
}
.pc-vendita-prezzo{
  font-weight:bold;
}

 .lista_veicolo h5{
    margin-bottom: 3% !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    margin-top: 0 !important;
 }



@media (max-width: 800px) {
.rigaForm{ width: 100%;padding: 5px;float: left }

}

.pc-vendita-buscar{
  text-align: center;
  margin-bottom: 18px;
  font-size: 18px;
  font-weight: 500;
}

    .rigaForm .labelfrm{

    display:none;width: 25%;    padding: 5px 0;    margin-bottom: 10px;    float: left;    font-size: 0.875em;    line-height: 1em;}
input[type="text"]::placeholder{
  color: #0a0a0a !important;

}
.rigaForm select, input[type="text"], input[type="text"]:focus {  
  float: left !important;   
  width: 100% !important;    
  padding: 5px 24px 5px 5px !important;    
  margin-bottom: 10px !important;    
  font-family: sans-serif !important;
  height: 2.4375rem !important;
  border: 1px solid #cacaca !important;
  font-family: inherit;
  line-height: normal !important;
  color: #0a0a0a !important;
  background-color: #ffffff !important ;
  border-radius: 3px !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  
  background-size: 9px 6px;
  background-position: right -1rem center;
  background-origin: content-box;
  background-repeat: no-repeat;
  border-radius: 5px;
  font-size: 16px !important;
  position:  relative !important; 
  opacity: 1 ;
  visibility: visible !important;
}

.rigaForm select{
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
}
    


    .ui-slider-horizontal .ui-slider-handle {

    top: -1.2em !important;

    margin-left: -0.4em !important;

}

.f_left {

    float: left;

    text-align: left;

}

.slider_text {

    border: 0;

    color: #666666;

    font-weight: bold;

    font-size: 9px !important;

    width: 80px;

      box-shadow: none;

    height: 20px;

    padding: 0;

    margin: 0;

  background-color: transparent !important;

}.f_right {

    float: right;

    text-align: right;

    margin-right: 5px;

}

.ui-slider .ui-slider-handle {

    width: 0.9em !important;

    height: 1.3em !important;}






/********************************CSS file loghi tipologia owl*********************************/

.owl-carousel-item-imgtitle{ text-align:center;}
.owl-carousel-item-imgoverlay {
  width: 100% !important;
  font-size: 13px !important;
  position: absolute;
  opacity: 0;
  -webkit-transition: opacity 0.5s ease-out;
  transition: opacity 0.5s ease-out;
  background-color: rgba(0, 0, 0, 0);
  text-align: center;
  bottom: 0px;
  color: white;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.owl-carousel .owl-item:hover .owl-carousel-item-imgoverlay {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
}

#owl-demo3{
  padding-top: 10px;
}





/********************************CSS stile pagina*********************************/
    
.pc-vendita-row .pc-vendita-row {
margin-left: -0.625rem;
margin-right: -0.625rem; }
@media screen and (min-width: 40em) {
.pc-vendita-row .pc-vendita-row {
margin-left: -0.9375rem;
margin-right: -0.9375rem; } }
.pc-vendita-row .pc-vendita-row.collapse {
margin-left: 0;
margin-right: 0; }
.pc-vendita-row.expanded {
max-width: none; }
.pc-vendita-row.expanded .pc-vendita-row {
margin-left: auto;
margin-right: auto; }

.pc-vendita-colonna, .pc-vendita-colonne {
width: 100%;
float: left;
padding-left: 0.625rem;
padding-right: 0.625rem; }
@media screen and (min-width: 40em) {
.pc-vendita-colonna, .pc-vendita-colonne {
padding-left: 0.9375rem;
padding-right: 0.9375rem; } }
.pc-vendita-colonna:last-child:not(:first-child), .pc-vendita-colonne:last-child:not(:first-child) {
float: right; }
.pc-vendita-colonna.end:last-child:last-child, .end.pc-vendita-colonne:last-child:last-child {
float: left; }

.pc-vendita-colonna.pc-vendita-row.pc-vendita-row, .pc-vendita-row.pc-vendita-row.pc-vendita-colonne {
float: none; }

.pc-vendita-row .pc-vendita-colonna.pc-vendita-row.pc-vendita-row, .pc-vendita-row .pc-vendita-row.pc-vendita-row.pc-vendita-colonne {
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0; }

.pc-vendita-small-1 {
width: 8.33333%; }

.pc-vendita-small-push-1 {
position: relative;
left: 8.33333%; }

.pc-vendita-small-pull-1 {
position: relative;
left: -8.33333%; }

.pc-vendita-small-offset-0 {
margin-left: 0%; }

.pc-vendita-small-2 {
width: 16.66667%; }

.pc-vendita-small-push-2 {
position: relative;
left: 16.66667%; }

.pc-vendita-small-pull-2 {
position: relative;
left: -16.66667%; }

.pc-vendita-small-offset-1 {
margin-left: 8.33333%; }

.pc-vendita-small-3 {
width: 25%; }

.pc-vendita-small-push-3 {
position: relative;
left: 25%; }

.pc-vendita-small-pull-3 {
position: relative;
left: -25%; }

.pc-vendita-small-offset-2 {
margin-left: 16.66667%; }

.pc-vendita-small-4 {
width: 33.33333%; }

.pc-vendita-small-push-4 {
position: relative;
left: 33.33333%; }

.pc-vendita-small-pull-4 {
position: relative;
left: -33.33333%; }

.pc-vendita-small-offset-3 {
margin-left: 25%; }

.pc-vendita-small-5 {
width: 41.66667%; }

.pc-vendita-small-push-5 {
position: relative;
left: 41.66667%; }

.pc-vendita-small-pull-5 {
position: relative;
left: -41.66667%; }

.pc-vendita-small-offset-4 {
margin-left: 33.33333%; }

.pc-vendita-small-6 {
width: 50%; }

.pc-vendita-small-push-6 {
position: relative;
left: 50%; }

.pc-vendita-small-pull-6 {
position: relative;
left: -50%; }

.pc-vendita-small-offset-5 {
margin-left: 41.66667%; }

.pc-vendita-small-7 {
width: 58.33333%; }

.pc-vendita-small-push-7 {
position: relative;
left: 58.33333%; }

.pc-vendita-small-pull-7 {
position: relative;
left: -58.33333%; }

.pc-vendita-small-offset-6 {
margin-left: 50%; }

.pc-vendita-small-8 {
width: 66.66667%; }

.pc-vendita-small-push-8 {
position: relative;
left: 66.66667%; }

.pc-vendita-small-pull-8 {
position: relative;
left: -66.66667%; }

.pc-vendita-small-offset-7 {
margin-left: 58.33333%; }

.pc-vendita-small-9 {
width: 75%; }

.pc-vendita-small-push-9 {
position: relative;
left: 75%; }

.pc-vendita-small-pull-9 {
position: relative;
left: -75%; }

.pc-vendita-small-offset-8 {
margin-left: 66.66667%; }

.pc-vendita-small-10 {
width: 83.33333%; }

.pc-vendita-small-push-10 {
position: relative;
left: 83.33333%; }

.pc-vendita-small-pull-10 {
position: relative;
left: -83.33333%; }

.pc-vendita-small-offset-9 {
margin-left: 75%; }

.pc-vendita-small-11 {
width: 91.66667%; }

.pc-vendita-small-push-11 {
position: relative;
left: 91.66667%; }

.pc-vendita-small-pull-11 {
position: relative;
left: -91.66667%; }

.pc-vendita-small-offset-10 {
margin-left: 83.33333%; }

.pc-vendita-small-12 {
width: 100%;
}


@media screen and (min-width: 40em) {
.pc-vendita-medium-1 {
width: 8.33333%; }
.pc-vendita-medium-push-1 {
position: relative;
left: 8.33333%; }
.pc-vendita-medium-pull-1 {
position: relative;
left: -8.33333%; }
.pc-vendita-medium-offset-0 {
margin-left: 0%; }
.pc-vendita-medium-2 {
width: 16.66667%; }
.pc-vendita-medium-push-2 {
position: relative;
left: 16.66667%; }
.pc-vendita-medium-pull-2 {
position: relative;
left: -16.66667%; }
.pc-vendita-medium-offset-1 {
margin-left: 8.33333%; }
.pc-vendita-medium-3 {
width: 25%; }
.pc-vendita-medium-push-3 {
position: relative;
left: 25%; }
.pc-vendita-medium-pull-3 {
position: relative;
left: -25%; }
.pc-vendita-medium-offset-2 {
margin-left: 16.66667%; }
.pc-vendita-medium-4 {
width: 33.33333%; }
.pc-vendita-medium-push-4 {
position: relative;
left: 33.33333%; }
.pc-vendita-medium-pull-4 {
position: relative;
left: -33.33333%; }
.pc-vendita-medium-offset-3 {
margin-left: 25%; }
.pc-vendita-medium-5 {
width: 41.66667%; }
.pc-vendita-medium-push-5 {
position: relative;
left: 41.66667%; }
.pc-vendita-medium-pull-5 {
position: relative;
left: -41.66667%; }
.pc-vendita-medium-offset-4 {
margin-left: 33.33333%; }
.pc-vendita-medium-6 {
width: 50%; }
.pc-vendita-medium-push-6 {
position: relative;
left: 50%; }
.pc-vendita-medium-pull-6 {
position: relative;
left: -50%; }
.pc-vendita-medium-offset-5 {
margin-left: 41.66667%; }
.pc-vendita-medium-7 {
width: 58.33333%; }
.pc-vendita-medium-push-7 {
position: relative;
left: 58.33333%; }
.pc-vendita-medium-pull-7 {
position: relative;
left: -58.33333%; }
.pc-vendita-medium-offset-6 {
margin-left: 50%; }
.pc-vendita-medium-8 {
width: 66.66667%; }
.pc-vendita-medium-push-8 {
position: relative;
left: 66.66667%; }
.pc-vendita-medium-pull-8 {
position: relative;
left: -66.66667%; }
.pc-vendita-medium-offset-7 {
margin-left: 58.33333%; }
.pc-vendita-medium-9 {
width: 75%; }
.pc-vendita-medium-push-9 {
position: relative;
left: 75%; }
.pc-vendita-medium-pull-9 {
position: relative;
left: -75%; }
.pc-vendita-medium-offset-8 {
margin-left: 66.66667%; }
.pc-vendita-medium-10 {
width: 83.33333%; }
.pc-vendita-medium-push-10 {
position: relative;
left: 83.33333%; }
.pc-vendita-medium-pull-10 {
position: relative;
left: -83.33333%; }
.pc-vendita-medium-offset-9 {
margin-left: 75%; }
.pc-vendita-medium-11 {
width: 91.66667%; } 
}

@media screen and (min-width: 64em) {
.pc-vendita-large-1 {
width: 8.33333%; }
.pc-vendita-large-push-1 {
position: relative;
left: 8.33333%; }
.pc-vendita-large-pull-1 {
position: relative;
left: -8.33333%; }
.pc-vendita-large-offset-0 {
margin-left: 0%; }
.pc-vendita-large-2 {
width: 16.66667%; }
.pc-vendita-large-push-2 {
position: relative;
left: 16.66667%; }
.pc-vendita-large-pull-2 {
position: relative;
left: -16.66667%; }
.pc-vendita-large-offset-1 {
margin-left: 8.33333%; }
.pc-vendita-large-3 {
width: 25%; }
.pc-vendita-large-push-3 {
position: relative;
left: 25%; }
.pc-vendita-large-pull-3 {
position: relative;
left: -25%; }
.pc-vendita-large-offset-2 {
margin-left: 16.66667%; }
.pc-vendita-large-4 {
width: 33.33333%; }
.pc-vendita-large-push-4 {
position: relative;
left: 33.33333%; }
.pc-vendita-large-pull-4 {
position: relative;
left: -33.33333%; }
.pc-vendita-large-offset-3 {
margin-left: 25%; }
.pc-vendita-large-5 {
width: 41.66667%; }
.pc-vendita-large-push-5 {
position: relative;
left: 41.66667%; }
.pc-vendita-large-pull-5 {
position: relative;
left: -41.66667%; }
.pc-vendita-large-offset-4 {
margin-left: 33.33333%; }
.pc-vendita-large-6 {
width: 50%; }
.pc-vendita-large-push-6 {
position: relative;
left: 50%; }
.pc-vendita-large-pull-6 {
position: relative;
left: -50%; }
.pc-vendita-large-offset-5 {
margin-left: 41.66667%; }
.pc-vendita-large-7 {
width: 58.33333%; }
.pc-vendita-large-push-7 {
position: relative;
left: 58.33333%; }
.pc-vendita-large-pull-7 {
position: relative;
left: -58.33333%; }
.pc-vendita-large-offset-6 {
margin-left: 50%; }
.pc-vendita-large-8 {
width: 66.66667%; }
.pc-vendita-large-push-8 {
position: relative;
left: 66.66667%; }
.pc-vendita-large-pull-8 {
position: relative;
left: -66.66667%; }
.pc-vendita-large-offset-7 {
margin-left: 58.33333%; }
.pc-vendita-large-9 {
width: 75%; }
.pc-vendita-large-push-9 {
position: relative;
left: 75%; }
.pc-vendita-large-pull-9 {
position: relative;
left: -75%; }
.pc-vendita-large-offset-8 {
margin-left: 66.66667%; }
.pc-vendita-large-10 {
width: 83.33333%; }
.pc-vendita-large-push-10 {
position: relative;
left: 83.33333%; }
.pc-vendita-large-pull-10 {
position: relative;
left: -83.33333%; }
.pc-vendita-large-offset-9 {
margin-left: 75%; }
.pc-vendita-large-11 {
width: 91.66667%; }
}

