#logo-onix{

  width: 12%;
  margin-top: 8px;

}

#logo-onix-2{

  width: 10%;
  margin-top: 8px;
  /*margin-left: 6%;*/
  float:left;
}

#logo-onix-3{

  width: 10.5%;
  margin-top: 8px;
  margin-left: 82.5px;
}

.nav-2 {
  margin-right: 130px;
  height: 57px;
}


.nav-3 {
  margin-right: 82.5px;
  height: 57px;
}

#portada{
  /*background-image: url(../images/portada-camaleon.jpg);*/
  margin-top: 0px;
  padding-top: 0px;
}

#div-modelos {
  margin-top: 50px;
}

#modelos {
  margin-bottom: 20px;
  color: black;
}

#texto-modelos {
  margin-bottom: 30px;
  padding-right: 200px;
  padding-left: 200px;

}

#contenedor-descripcion-breve{
opacity: 0.5;
height: 215px;
width: 100%
}

#descripcion-breve {
  padding-top: 0px;
}

#descripcion-breve h4 {
  color: white;
  margin-bottom: 20px;
}

#descripcion-breve a {
  width: 150px;
  font-size: 13px;
  padding: 10px;
}

#todos-modelos{
  margin-top: 50px;
  margin-bottom: 150px;
}

#todos-modelos a {
  font-size: 13px;
  padding: 15px 20px 15px 20px;
}

#contenedor-pedidos{
 text-align: left;
 padding-left: 0px;
 margin-top: 0px;


}

#contenedor-pedidos p, span {
 margin-bottom: 0px;

}

#contenedor-pedidos h2 {
font-weight: bolder;
 color: #ca980d;

}

#contenedor-pedidos h3 {
 margin-bottom: 0px;
 font-size: 25px;
 color: #ca980d;

}
/*
#caja-formu{
  background-color: gray;
  opacity: 0.5;
}*/

#caja-pedidos{
  margin-left: 50px;
background-color: black;

}

#caja-pedidos ul {
  background-color: black;
}

#caja-pedidos a {
  outline: none;
  color:white;
  text-decoration: none;
 
}

/*#caja-pedidos-2 {
  background-color: gray;
}*/

#caja-pedidos-2 label {
  color:#8c8c8c;
  
}

#caja-pedidos-2 select {
  background-color:#2e2d2d;
  
}

#datos label {
  color:#8c8c8c;
}

#datos input {
  background-color:#2e2d2d;
  height: 36px;

}

#pie p {
  color:grey;
}




#pie a {
  text-decoration: none;

}

#seccion-pedidos{
  background-color: black;
  height: 900px
}

#marca-index{
margin-left: 150px;
margin-top:70px;
}

a:focus{

    outline: 0px;

}

#stock-specs{
  text-decoration: none;
}

#stock-specs h4{
  color:gray;
  margin-top: 5px;
  margin-left: 5px;
  text-decoration: none;
}

#bio-artistas {

  width: 400px;
  font-style: italic

}

#caja-banderas{
  padding-top: 18px;
}

#caja-banderas img{
width: 30px;

}

#bandera-argentina{
margin-left: 45px;
margin-right: 20px;
}

#bandera-usa{
margin-right: 20px;
}

#bandera-brasil{

}

#arg-flag{
  width: 30px;
  margin-top:13px;
  margin-left: 60px;
  margin-right: 11px;
  cursor: pointer;
}


#usa-flag{
  position: absolute;
  display:inline-block;
  transform: translateX(-24%);
  width: 30px;
  margin-right: 0px;
  margin-left: 1px;
  margin-top: 1px;
  margin-bottom:3px;
  outline: 0px;
}

#br-flag{
  position: absolute;
  display:inline-block;
  transform: translateX(-24%);
  width: 30px;
  margin-right: 0px;
  margin-left: 12px;
  margin-top: 1px;
  margin-bottom:3px;
  outline: 0px;
}

#arg-flag-modelos{
  width: 30px;
  margin-top:13px;
  margin-left: 60px;
  margin-right:6px;
  cursor: pointer;
}

#usa-flag-modelos{
  position: absolute;
  display:inline-block;
  transform: translateX(-7%);
  width: 30px;
  margin-left: 0px;
  margin-top: 1px;
  margin-bottom:3px;
}

#arg-flag-models{
  width: 30px;
  margin-right: 10px;
  margin-left: 50px;
  margin-top: 2px;
  margin-bottom:3px;
  cursor: pointer;
  position: absolute;
  display:inline-block;
  transform: translateX(-220%);
}

#usa-flag-models{
  position: absolute;
  display:inline-block;
  transform: translateX(-10%);
  width: 30px;
  margin-left: 0px;
  margin-top: 1px;
  margin-bottom:3px;
}

#arg-flag-en{
  width: 30px;
  margin-right: 0px;
  margin-left: 55px;
  margin-top: 0px;
  margin-bottom:3px;
  cursor: pointer;
}

#arg-flag-br{
  width: 30px;
  margin-right: 0px;
  margin-left: 55px;
  margin-top: 0px;
  margin-bottom:3px;
  cursor: pointer;
}


#usa-flag-en{
width: 30px;
margin-left: 5px;
margin-top: 12px;
}

#usa-flag-br{
width: 30px;
margin-left: 5px;
margin-top: 12px;
}

#br-flag-en{
 position: absolute;
  display:inline-block;
  transform: translateX(-24%);
  width: 30px;
  margin-right: 0px;
  margin-left: 10px;
  margin-top: 1px;
  margin-bottom:3px;
  outline: 0px;
}

#br-flag-br{
 position: absolute;
  display:inline-block;
  transform: translateX(-24%);
  width: 30px;
  margin-right: 0px;
  margin-left: 10px;
  margin-top: 1px;
  margin-bottom:3px;
  outline: 0px;
}

#stock-specs h4:hover{
font-style: bold: 
}

#maderas option{
  word-break: break-word !important;

}

#video-2 {display:none;}

#cont-videos{
  background-color:rgba(0, 0, 0, 0.04);
}

#guitar-con-banner-movil{
  display: none;
}

.estilosSelectFormu{
  background: rgba(0, 0, 0, 0.05);
  border:none;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 15px;
  font-size: 14px;
  font-weight: bold;
}

#btnEnviar{

  padding-top: 10px;


}

#boton-argentina, #boton-english, #boton-portugues {
  display: none;
}

#medios-de-pago{
  width: 400px;
}

#encarga{

  font-size: 50px;
  color: #ca980e;
  margin-bottom: 0px;
  padding-bottom: 0px;

}

#delvigo{

  font-size: 65px;
  font-weight: bold;
  color: #ca980e;
  margin-top: 0px;
  padding-top: 0px;

}

#custom{

font-size: 30px;
 color: #ca980e;

}

#campos-formu{
  width: 200px;
}

@media screen and (max-width: 1920px) {  

#cont-videos{
  margin-bottom: 200px;
  height: ;
    
}



}


@media screen and (max-width: 1800px) {  

#cont-videos{
  margin-bottom: 150px;
  height: ;
    
}



}


@media screen and (max-width: 1700px) {  

#cont-videos{
  margin-bottom: 100px;
  height: ;
    
}



}

@media screen and (max-width: 1600px) {  

#cont-videos{
  margin-bottom: 40px;
  height: ;
    
}



}

@media screen and (max-width: 1500px) {  

.cont-onix{
  margin-top: 0px;
}

#contenedor-team{

  height: 700px;
}

#marca-index{
margin-left: 100px;
margin-top:0px;
}

#btnEnviar{

  padding-top: 10px;


}

#cont-videos{
  margin-bottom: 0px;
  height: ;
    
}

#bandera-argentina{
margin-left: 15px;
margin-right: 20px;
}

#bandera-usa{
margin-right: 20px;
}

#bandera-brasil{

}



}

@media screen and (max-width: 1427px) { 


#cont-videos{
    height: 300px;
    margin-bottom: 400px;
  
  }

#caja-banderas {}


 }

@media screen and (max-width: 1399px) {



#logo-onix-2{
  width: 9.8%;
  margin-top: 8px;
  /*background-color: red;*/
  margin-left: 9.3%;
  /*margin-right: 200px;*/
  padding-left: 0px;
}

.nav-2{
  /*background-color: blue;
  margin-right: 100px;*/
  height: 57px;
  margin-right: 0px;

}


#el-formu-contacto {
  margin-top: 50px;
}

}


@media screen and (max-width: 1299px) {


#contenedor-team{

  height: 650px;
}

#cont-videos{
    height: 100px;
    margin-bottom: 550px;
  
  }


}

@media screen and (max-width: 1199px) {


#logo-onix{
margin-top: 13px;
}

#logo-onix-2{
padding-top: 5px;
}

#contenedor-pedidos h2{
  font-size: 50px;
}

#contenedor-team{

  height: 550px;
}

#marca-index{
  display: none;
}

#bandera-argentina{
margin-left: 0px;
margin-right: 20px;
}

#bandera-usa{
margin-right: 20px;
}

#bandera-brasil{

}


}

@media screen and (max-width: 1156px) {  
#cont-videos{
    height: 0px;
    margin-bottom: 550px;
  
  }

}

@media screen and (max-width: 991px) {

.nav-2{
  /*background-color: blue;
  margin-right: 100px;*/
  
}

#logo-onix-2{
padding-top: 5px;
width: 13%;

}

#cabecera-2{
  /*background-color: red;*/
  width: 100%;
}

.contenedor-01{


}



#texto-modelos {
  
  padding-right: 50px;
  padding-left: 50px;

}

#contenedor-team{

  height: 500px;

}

#caja-logo-descrip{
  margin:auto;
}

#pie{
  margin:auto;
}

#contenedor-pedidos{
  margin-top: 0px;
}

#caja-pedidos{
  margin-top: 70px;
  margin-left: 0px;
  

}

#div-pedidos{
top:20%;
}

/*#div-modelos {
  width: 80%;

}*/

#hamburguesa{
  margin-top: 15px;
}

#cabecera-1{
  /*background-color: red;*/
  height: 55px;
}

#caja-banderas{
  display: none;
}

#logo-onix{
  width: 100px;
/*  margin-top: 13px;*/
}

#arg-flag{
  
  margin-top:13px;
  margin-left: 0px;
  margin-right: 11px;
  
}

#usa-flag{
  
  transform: translateX(0%);
  
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 1px;
  margin-bottom:3px;
  
}

#br-flag{
  
  transform: translateX(0%);
  
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 32px;
  margin-bottom:3px;
  
}

#arg-flag-modelos{
  
  margin-top:13px;
  margin-left: 0px;
  margin-right:7px;
  
}

#usa-flag-modelos{
  
  transform: translateX(0%);
  
  margin-left: 0px;
  margin-top: 1px;
  margin-bottom:3px;
}

#arg-flag-models{
  
  
  margin-left: 65px;
  
  
}


#usa-flag-models{
  position: absolute;
  display:block;
  transform: translateX(0%);
  width: 30px;
  margin-left: 0px;
  margin-top: 40px;
  margin-bottom:3px;
}

#arg-flag-en{
  
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom:0px;
  
}

#usa-flag-en{

margin-left: 0px;
margin-top: 1px;
}

#cont-videos{
    height: 0px;
    margin-bottom: 450px;
  
  }


#boton-argentina, #boton-english, #boton-portugues {
  display: block;
}

#bandera-argentina-movil{

  margin-top: 20px;
  margin-right: 20px;
  width: 30px;

}

#bandera-usa-movil{

  margin-top: 10px;
  margin-right: 20px;
  width: 30px;

}

#bandera-brasil-movil{

  margin-top: 10px;
  margin-right: 20px;
  width: 30px;

}

#seccion-pedidos {
  height: 1100px;
}


#el-formu-contacto {
  margin-top: 0px;
}


}

@media screen and (max-width: 870px){

#contenedor-team{

  height: 450px;

}

#guitar-con-banner{
  display: none;
}

#guitar-con-banner-movil{
  display: inline;
}


#portada{
  background-image: url(../images/portada-camaleon-responsive-3.jpg);



 
}

}

@media screen and (max-width: 768px) {
  
  .header-top .fh5co-social {
    text-align: center !important;
  }

 .fh5co-cover,
  .fh5co-hero {
    height: 0px;
  }

#cont-videos{
  height: 100px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 300px;

}



#contenedor-team{

  height: 400px;

}

#seccion-pedidos{
  height: 1100px;
  padding-top: 150px;
}

#seccion-pedidos-2{
  height: 700px;
  

}


}

@media screen and (max-width: 767px) {

#tercer-modelo{
  display: none;
}

#contenedor-pedidos{
  margin-top: 0px;
  margin-bottom: 50px;
}


#caja-pedidos{
  margin-left: 0px;
  margin-top: 0px;
}

#seccion-pedidos{
  
  /*height: 1100px;*/
  padding-top: 150px;
}


#el-formu-contacto {
  margin-top: 50px;
}


}

@media screen and (max-width: 713px) {   

#cont-videos{
  
    margin-bottom: 250px;


}

}

@media screen and (max-width: 650px) {

#contenedor-team{

  height: 300px;

}

#cont-videos{
  height: 100px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 200px;
}



}

@media only screen and (max-width: 537px) {

  #seccion-pedidos{
    height: 1200px;

  }
 
/* #contenedor-pedidos h2{
  font-size: 35px;
  font-weight: 1900;
 }

 #contenedor-pedidos h3{
  font-size: 25px;
  font-weight: 1900;
 }*/

    
}

@media only screen and (max-width: 500px) {

  #cont-videos{
    height: 750px;
    background-color: transparent;
    margin-bottom: 100px;
  }
    #video-2 {display:block;}
    #video-1 {display:none;}

    
}

#encarga{

  font-size: 30px;
  font-weight: bold;
  color: #ca980e;
  margin-bottom: 0px;
  padding-bottom: 0px;

}

#delvigo{

  font-size: 45px;
  font-weight: bold;
  color: #ca980e;
  margin-top: 0px;
  padding-top: 0px;

}

#custom{

font-size: 30px;
 color: #ca980e;

}

}

@media screen and (max-width: 477px) {

#cont-videos{
    height: 700px;
    
  
  }

}

@media screen and (max-width: 460px) {

#bio-artistas{

  width: 300px;

}
#seccion-pedidos{
  

  height: 1200px
} 

#cont-videos{
    height: 500px;
    margin-bottom: 250px;


}


#el-formu-contacto {
/*  background-color: red;*/
  margin-top: 100px;
}




}

@media screen and (max-width: 441px) {

#el-formu-contacto {
/*  background-color: red;*/
  margin-top: 150px;
}


}


@media screen and (max-width: 434px) {

#seccion-pedidos{

  height: 1400px;

}

#portada{
  background-image: url(../images/portada-camaleon-responsive-4.jpg);
 
}

#btnEnviar{

  font-size: 12px;
  padding-top: 15px;



}

#cont-videos{
    height: 400px;
    margin-bottom: 300px;
  
  }


/*#cont-boton-enviar{

  padding-top: 20px;

}*/

#el-formu-contacto {
/*  background-color: red;*/
  margin-top: 0px;
}

#medios-de-pago{
  width: 300px;
}

}

@media screen and (max-width: 395px) {  

#cont-videos{
    height: 300px;
    margin-bottom: 350px;
  
  }

#encarga{

  font-size: 25px;
  font-weight: bold;
  color: #ca980e;
  margin-bottom: 0px;
  padding-bottom: 0px;

}


  
}

@media screen and (max-width: 365px) {  

#cont-videos{
    height: 200px;
    margin-bottom: 400px;
  
  }
}

@media screen and (max-width: 330px) {

#btnEnviar{

  font-size: 10px;
  padding-top: 17px;

}

#cont-videos{
    height: 150px;
    margin-bottom: 350px;
  
  }

  #medios-de-pago{
  width: 250px;
}

  }

@media screen and (max-width: 326px) {

#el-formu-contacto {
/*  background-color: red;*/
  margin-top: 100px;
}

  }

