/*@import "font-awesome.min.css";*/

/*.svg_logo_mv{
  width: 420px;
  height: 162px;
}*/
.bg_test{
  background-color: red;
}
.color31{
  color: red !important;
}
.border-heading-r{
  border-color: red !important;
}
.state2 #top-nav .logo-container,
.state1.ext-nav-show #top-nav .logo-container .svg_logo_mv {
  /*width: 140px !important;*/
  transform: scale(0.5, 0.5);
  /*position: fixed;*/
  top: -46px;
  /*margin-left: 1%;*/
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
@media (max-width: 992px) {
  .med{
    left: 0px;
  }
  .state2 #top-nav .logo-container,
  .state1 .ext-nav-show #top-nav .logo-container .svg_logo_mv {
    /*width: 140px !important;*/
    transform: scale(0.5, 0.5);
    position: fixed;
    top: -46px;
    /*margin-left: 5%;*/
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
  }
  
}
@media (max-width: 768px) {
  #logo_header  {
    margin: 5px 10px 0px 10px;
  }
}

.txt_min {
  text-transform: lowercase !important;
}

/* COLORES */

/* SHOWROOM */
.motos_nuevas {
    background-color: rgba(163, 6, 14, 1);
}
.motos_nuevas_opac {
    background-color: rgba(163, 6, 14, 0.5);
}
.motos_ocasion {
    background-color: rgba(0, 164, 208, 1);
}
.motos_ocasion_opac {
    background-color: rgba(0, 164, 208, 0.5);s
}

.c_dorado {
    background-color: rgb(162, 123, 62) !important;
}
.c_dorado_opac {
    background-color: rgb(162, 123, 62, 0.5);
}

.zoom {
  transition: transform .2s; 
}
.zoom:hover {
  transform: scale(1.1); 
}
/*.auto_icono:active {
  color: white;
}*/
.opacidad{
  opacity: 0.5;
}
.cta_b31_home{
  padding: 10px 20px 10px 20px;
}
.pad20{
  padding: 20px;
}
.pad50{
  padding: 50px;
}
.b31_10{
  padding: 10px 0px 10px 0px;
}
.b31_20{
  padding: 20px 0px 20px 0px;
}
.b31_50{
  padding: 50px 0px 50px 0px;
}
.b31_100{
  padding: 100px 0px 100px 0px;
}
.b31_150{ 
  padding: 150px 0px 150px 0px;
}
.b31_200{
  padding: 200px 0px 200px 0px;
}
.b31_ini{
  padding: 200px 0px 200px 0px;
}
.b31_250{
  padding: 250px 0px 250px 0px;
}
/*  MV AGUSTA */
@media (max-width: 992px) {
    .b31_250 {
      padding: 200px 0px 200px 0px;
    }
    .mv_icon1{
      padding: 20px 21px !important;
    }
    .mv_icon2{
      padding: 20px 0px !important;
    }
    .mv_icon3{
      padding: 20px 9px !important;
    }
}

.b31_end{
  padding: 75px 0px 20px 0px;
}

.bt_ini{
  padding: 60px 0px 0px 0px;
}
.pt10{
  padding-top: 10px;
}
.pt20{
	padding-top: 20px;
}
.pt30{
  padding-top: 30px;
}
/* PADDING B*/
.pb20{
  padding-bottom: 20px;
}
.pb30{
  padding-bottom: 30px;
}
.pb50{
  padding-bottom: 50px;
}
.ptb10{
  padding: 10px 0px 10px 0px;
}
.img_slide{
  padding: 50px 0px 0px 0px;
}
.slide_space{
  padding: 0px 0px 300px 0px;
}

/* PADDING H */
.plr10{
  padding: 0px 10px 10px 0px;
}

.mg10{
  margin: 10px 10px 10px 10px !important;
}
.mg50{
  margin: 10px 50px 10px 50px !important;
}

/* ALINEACION */

.centro{
  text-align: center !important;
}


/* BORDES */
.marco{
  border-color: 10px solid #CC0000;
}

.borde100{
  border-radius: 100px 0px 100px 0px;
  -moz-border-radius: 100px 0px 100px 0px;
  -webkit-border-radius: 100px 0px 100px 0px;
  border: 20px solid rgba(163, 6, 14, 0);
}

.borde50{
  border-radius: 50px 0px 50px 0px;
  -moz-border-radius: 50px 0px 50px 0px;
  -webkit-border-radius: 50px 0px 50px 0px;
  border: 20px solid rgba(163, 6, 14, 0);
}


@media (max-width: 768px) {
    .borde100 {
      border-radius: 40px 0px 40px 0px;
      -moz-border-radius: 40px 0px 40px 0px;
      -webkit-border-radius: 40px 0px 40px 0px;
      border: 10px solid rgba(163, 6, 14, 0);
    }
    .pm_0{
      padding: 0px;
      margin: 0px;
    }
}

.may{
  text-transform: uppercase;
}

/* LOGOS */
.logos{
  width: 50px;
  opacity: 0.3;
}
.logo_mod_ant{
  width: 300px;
}
.logo_auto{
  /*max-width: auto;*/
  max-height: 500px;
  padding: 100px;
}
.logo_mapa{
  max-width: 120px;
}


iframe {
  display:block;
  border:none;
  margin:0;
  padding:0;
  width:100%;
  height:1000px; 
}

/* LEGALES */
.ptb100{
  padding: 100px 0px 100px 0px;
}
.plr{
  padding: 0px 30px 0px 30px;
}
.txt_p{
  font-size: 11px !important;
  line-height:  1.50;
}

/*  ABOUT   */
.img_med{
  max-width: 50%;
}
@media (max-width: 768px) {
    .img_med{
      max-width:75%;
    }
    .pb30_m{
      padding-bottom: 30px;
    }
    .mg10_m{
      margin: 10px 10px 10px 10px !important;
    }
}
.imterlienado_tit{
  line-height: ;
}
/*  CLIENTES  */

.incut > div {
  width: 70% !important;
}

.incut_med {
  height: 300px;
}
.incut_med > div {
  width: 70% !important;
}
@media (max-width: 991px) {
  .incut_med > div {
    width: 400px;
  }
}

