.tambien_te_gustaran {
    max-height: 843px;
    overflow: hidden;
}
.boton_cotizar_superior {
    clear: both;
    padding-left: 11px;
    padding-top: 15px;
    padding-bottom: 13px;
}
#carrito_tituloItemsSeleccionados {
    font-family: arial, sans-serif;
    font-size: 14px;
    text-align: left;
    color: rgb(32, 178, 168);
    margin-left: 10px;
    /* font-weight: bold; */
}
.col_izquierda {
    float: left;
    width: 741px;
}

.columna_a{
    float: left;
    clear:left;
}
.columna_b{
float: left;
/* clear: both; */
width: 310px;
padding: 0px;
margin-left: 20px;
margin-top: 130px;
}
.col_izquierda h3 {
    font-family: arial, sans-serif;
    font-size: 14px;
    text-align: left;
    font-weight: normal;
    line-height: 1.3em;
    word-wrap: break-word;
    margin-top: 5px;
    clear: none;
    min-height: 0px;
    text-transform: uppercase;
    font-style: normal;
    margin-bottom: 10px;
    border-bottom: 1px gainsboro solid;
}
.fecha {
    float: left;
    font-size: 12px;
    width: 55.270923%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 0.9em;
    word-wrap: break-word;
    margin-left: 6.310354%;
    margin-top: 15px;
    clear: both;
    min-height: 0px;
    color: rgb(133, 132, 132);
    font-style: normal;
    margin-bottom: 0px;
}
.boton_artista_seleccionado b {
    float: left;
    font-size: 13px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    /* margin-left: 10px; */
/* margin-top: 12px; */
    clear: none;
    color: rgb(242, 242, 242);
    position: relative;
    /* top: 0px; */
/* left: 0px; */
/* overflow: hidden; */
/* font-style: normal; */
    width: 251px;
    overflow: hidden;
    margin-top: -19px;
    margin-left: 9px;
}
.boton_artista_seleccionado span {
    float: left;
    font-size: 12px;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    clear: none;
    min-height: 0px;
    color: rgb(200, 200, 200);
    font-style: normal;
    position: absolute;
    margin-top: 23px;
    padding-left: 9px;
}

.boton_artista_seleccionado b, .boton_artista_seleccionado a,.boton_artista_seleccionado a:link, .boton_artista_seleccionado a:hover, .boton_artista_seleccionado a:active, .boton_artista_seleccionado a:visited {
    float: left;
    font-size: 13px;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    clear: none;
    color: rgb(124 124 124);
    position: relative;
    width: 88%;
    overflow: hidden;
    text-decoration: none;
}
.itmSelecTxt{
    padding:6px 0 0 6px;
    float: left;
    width: 81%;
    /* overflow: hidden; */
}
.contenedor_seleccionados {
    padding: 1px 0;
    float: none;
    margin-left: auto;
    margin-top: 14px;
    clear: none;
    width: 100%;
    margin-right: auto;
    background-color: rgb(219 219 219);
    border-radius: 2px;
    overflow: auto;
    margin-bottom: 17px;
}
.boton_artista_seleccionado {
    /* float: left; */
    /* height: 48px; */
    /* margin-left: auto; */
    /* margin-top: 2px; */
    /* margin-bottom: 0; */
    /* padding-bottom: 0px; */
    /* clear: none; */
    /* width: 331px; */
    /* margin-left: 2px; */
    /* margin-right: auto; */
    background-color: rgb(238 238 238 / 87%);
}
.formulario_secciones p {
    float: left;
    font-size: 1.4em;
    /* width: 87.514335%; */
    line-height: 1.4em;
    margin-left: 11px;
    color: rgb(133, 132, 132);
    margin-top: 13px;
    margin-bottom: 14px;
    font-family: aller_lightregular;
}
.foto_artista {
    float: left;
    /* max-width: 100%; */
    margin-left: 2px;
    margin-top: 2px;
    clear: none;
    color: rgb(0, 0, 0);
    width: 44px;
    height: 44px;
}
.primaryContainer {
    height: auto;
    margin: 0px auto;
    min-height: 100%;
    width: 1000px;
}
.boton_enviar {
    padding-left: 11px;
    padding-top: 25px;
}
.button-verde {
    background: rgb(32, 178, 168);
}
.button-verde:hover {
    background: rgb(35, 157, 22);
}
.button-verde:active {
    background: #2A9006;
}

.boton_cotizar_superior a {
    color: #FFF;
    font-size: 14px;
    line-height: 29px;
    color: white;
    text-decoration: none;
}
.button-verde {
    margin: 0px;
    height: 30px;
    width: 208px;
    text-decoration: none;
    font: bold 14px'Trebuchet MS', Arial, Helvetica; /*Change the em value to scale the button*/
    display: inline-block;
    text-align: center;
    color: #FFF;
    border: 1px solid #9c9c9c; /* Fallback style */
    border: 1px solid rgba(0, 0, 0, 0.3);
    text-shadow: 0 1px 0 rgba(0,0,0,0.4);
    box-shadow: 0 0 .05em rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);
}
.button-verde, .button-verde span {
    -moz-border-radius: .3em;
    border-radius: .3em;
    -webkit-font-smoothing: antialiased;
}
.button-verde span {
    border-top: 1px solid #fff; /* Fallback style */
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    display: block;
    padding: 0.5em 5.8em;
}
.button-verde:hover {
    box-shadow: 0 0 .1em rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
}
.button-verde:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.inactivo{
    background-color:#bfbfbf !important;
}
#text27 {
    float: left;
    font-size: 12px;
    width: 57.84603%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 0.9em;
    word-wrap: break-word;
    margin-left: 6.094957%;
    margin-top: 1px;
    clear: both;
    min-height: 0px;
    color: rgb(133, 132, 132);
    font-style: normal;
}
.recordar_datos {
    padding-right: 10px;
}
.recibir_promos {
    padding-top: 10px;
}
.trayectoria {
    float: none;
    height: 14px;
    width: 87.155963%;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 5.49742%;
    margin-top: 20px;
    clear: none;
    min-height: 0px;
    font-style: normal;
}
.trayectoria h5 {
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}
.trayectoria_item {
    float: left;
    height: 50px;
    margin-left: 0px;
    margin-top: 15px;
    clear: none;
    width: 100%;
    background-image: url(../../images/perfil_artista/flecha_gris.png);
    background-repeat: no-repeat;
    background-position: 95.9% 24.8%;
}
.flecha_gris {
    float: right;
*/  width: auto;
    max-width: 100%;
    clear: none;
    color: rgb(0, 0, 0);
    float: right;
    /* margin-left: 22.461869%; */
    margin-top: 8px;
    clear: none;
    /* width: 8.500573%; */
    margin-right: 9px;
}
.flecha {
    background-image: url(../../images/perfil_artista/flecha_gris.png);
    background-repeat: no-repeat;
    background-position: 83.9% 24.8%;
}
.discografia {
    background-image: url(../../images/perfil_artista/icono_disco.png);
    background-repeat: no-repeat;
    background-position: 83.9% 30.8%;
}
.celebridad {
    background-image: url(../../images/perfil_artista/icono_microfono.png);
    background-repeat: no-repeat;
    background-position: 83.9% 30.8%;
}
.premios {
    background-image: url(../../images/perfil_artista/icono_trofeo.png);
    background-repeat: no-repeat;
    background-position: 83.9% 30.8%;
}
.antiguedad {
    background-image: url(../../images/perfil_artista/icono_reloj.png);
    background-repeat: no-repeat;
    background-position: 83.9% 30.8%;
}
.contenedor_artista hr {
    padding: 0.03px;
    border-top: 1px solid rgb(249, 249, 249);
    border-bottom: 2.6px gainsboro solid;
    margin: 0px;
}
.trayectoria_item span {
    float: left;
    font-size: 12px;
    line-height: 1em;
    margin-left: 5.891628%;
    margin-top: 15px;
    color: rgb(130, 130, 130);
}
.trayectoria_item h6 {
    font-size: 14px;
    height: 0px;
    font-weight: normal;
    line-height: 1em;
    margin-left: 5.927466%;
    margin-top: 5px;
    text-transform: uppercase;
    margin-bottom: 0px;
    font-style: italic;
}
.comentarios_artista, .comentarios_artista_azul {
    float: left;
    margin-left: 0px;
    clear: left;
    width: 100%;
    background-image: url("../../images/perfil_artista/linea_gris.png");
    background-attachment: scroll;
    background-size: 100% 1px;
    background-position: 0% 99%;
    background-repeat: no-repeat no-repeat;
    padding-bottom: 29px;
}
.comentarios_artista h5, .comentarios_artista_azul h5 {
    float: left;
    font-size: 14px;
    line-height: 0.9em;
    margin-left: 4.350631%;
    margin-top: 8px;
    color: rgb(250, 122, 33);
    margin-bottom: 0px;
}
.comentarios_artista_azul h5 {
    color: rgb(74, 183, 255);
}
.comentarios_artista span {
    float: left;
    font-size: 12px;
    width: 87.514335%;
    margin-left: 6.637041%;
    margin-top: 8px;
    color: rgb(133, 132, 132);
}
.comentarios_artista_azul span {
    float: left;
    font-size: 12px;
    width: 87.514335%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 14px;
    word-wrap: break-word;
    margin-left: 6.637041%;
    margin-top: 8px;
    clear: both;
    min-height: 0px;
    color: rgb(133, 132, 132);
    font-style: normal;
}
#btn_comenta a:hover {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 292px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
    cursor: pointer;
    border: medium #0F9 solid;
}
.estrellas {
    float: left;
    height: 22px;
    margin-left: 10px;
    margin-top: 10px;
    clear: none;
    width: 145px;
    margin-bottom: 60px;
}
.estrellas span {
    float: left;
    font-size: 12px;
    line-height: 13px;
    margin-top: 8px;
    color: rgb(133, 132, 132);
    padding-left: 3px;
}
.estrella {
    float: left;
    height: 22px;
    margin-left: 0px;
}
.estrella_llena {
    float: left;
    height: 22px;
    margin-left: 10px;
    margin-top: 12px;
    clear: none;
    width: 125px;
}
.estrella #llena {
    background-image: url("../../images/perfil_artista/estrella_completa.png");
    background-attachment: scroll;
    background-size: auto;
    background-position: 0% 50.0%;
    background-repeat: no-repeat no-repeat;
}
.contenedor_artista {
    float: right;
    min-height:211px;
    /* height: 774px; */
clear: right;
    width: 218px;
    position: static;
    /* top: 0px; */
/* left: 0px; */
    margin-right: 12px;
    /* margin-top: -747px; */
    background-color: rgb(241, 241, 241);
    /* margin-left: 512px; */
    margin-top: 20px;
}
.contenedor_artista h4 {
    font-size: 13px;
    margin-top: 88px;
    text-align: center;
    color: black;
    font-weight: bold;
    text-transform: uppercase;
}
.contenedor_artista a {
    float: left;
    font-size: 12px;
    line-height: 0.9em;
    margin-left: 6.106651%;
    margin-top: 19px;
    color: rgb(250, 122, 33);
    margin-bottom: 17px;
    font-style: italic;
}
.contenedor_artista h3 {
    font-family: 'Oswald', sans-serif;
    margin-left: -20px;
    font-size: 1em;
    width: 100%;
    text-align: center;
    line-height: 1em;
    margin-top: 36px;
    color: rgb(255, 255, 255);
    border-bottom: none;
}
.contenedor_artista h3 {
    font-family: 'Oswald', sans-serif;
    margin-left: -20px;
    font-size: 1em;
    width: 100%;
    text-align: center;
    line-height: 1em;
    margin-top: 36px;
    color: rgb(255, 255, 255);
    border-bottom: none;
}
.contenedor_titulo_artista {
    float: right;
    height: 66px;
    clear: none;
    width: 76.333142%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-top: 1px;
    margin-left: 0px;
    margin-right: 0px;
}
.medalla_premium {
    float: left;
    height: 66px;
    clear: none;
    width: 20.642202%;
    position: relative;
    top: 0px;
    left: 0px;
    margin-top: 0px;
    margin-left: 2.659117%;
}
.franja_artista_premium {
    float: left;
    width: auto;
    height: auto;
    margin-left: -5.038704%;
    margin-top: -46px;
    clear: right;
    color: rgb(0, 0, 0);
    max-width: 115.808355%;
    visibility: visible;
}
.contenedor_artista span {
    font-size: 12px;
    color: rgb(133, 132, 132);
    width: 180px;
}
.repertorio {
    margin-top: -130px;
}
.repertorio ul {
    font-size: 12px;
    line-height: 1.6em;
    color: rgb(130, 130, 130);
    list-style: none;
    padding-left: 0px;
    -webkit-font-smoothing: antialiased;
}
.contenedor_genero_vestuario {
    float: left;
    clear: left;
    margin-left: 1.9%;
    margin-top: 0px;
    line-height: 18px;
    width: 176px;
    list-style: none;
    margin-bottom: 37px;
}
.contenedor_genero_vestuario a {
    font-size: 13px;
    text-align: left;
    line-height: 15px;
    font-weight: normal;
    /* line-height: 0; */
    color: rgb(74, 183, 255);
    line-height: 1;
    font-style: italic;
    list-style: decimal;
}
.contenedor_vestuarios {
    float: left;
    height: 82px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-image: url("../../images/perfil_artista/linea_gris.png");
    background-attachment: scroll;
    background-size: 100% 1px;
    background-position: 0% 99%;
    background-repeat: no-repeat no-repeat;
}
.vesturario_imagen_circulo {
    float: left;
    max-width: 26.027397%;
    margin-left: 6.164384%;
    margin-top: 12px;
    color: rgb(0, 0, 0);
    border-top-left-radius: 54px;
    border-top-right-radius: 54px;
    border-bottom-right-radius: 54px;
    border-bottom-left-radius: 54px;
}
.texto_vestuario {
    float: left;
    font-size: 12px;
    width: 62.114726%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 14px;
    word-wrap: break-word;
    margin-left: 5.650685%;
    margin-top: 35px;
    clear: none;
    min-height: 0px;
    color: rgb(133, 132, 132);
    font-style: italic;
}
.contenedor_formato {
    float: left;
    clear: left;
    height: 65px;
    margin-left: 1.9%;
    margin-top: 0px;
    width: 176px;
}
.contenedor_formato a {
    float: left;
    font-size: 12px;
    color: rgb(133, 132, 132);
    font-style: italic;
}
.resena_artista {
    float: left;
    margin-left: 0px;
    margin-top: 19px;
    margin-bottom: 20px;
    clear: both;
    width: 490px;
    padding-left: 20px;
}
.resena_artista p {
    float: left;
    font-size: 13px;
    line-height: 17px;
    word-wrap: break-word;
    margin-top: 22px;
    float: none;
    color: rgb(130, 130, 130);
    -webkit-font-smoothing: antialiased;
    width: 98%;
}
.barra_perfil {
    float: left;
    height: 48px;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    width: 741px;
    background-color: #323232;
}
.barra_perfil h1 {
    font-family: 'Oswald', sans-serif;
    float: left;
    font-size: 19px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 21px;
    margin-top: 13px;
    clear: none;
    min-height: 0px;
    color: #FFF;
    font-style: normal;
    margin-top: 15px;
}
.barra_perfil b {
    float: left;
    font-size: 10px;
    padding-top: 7px;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.425439%;
    clear: none;
    min-height: 0px;
    color: rgb(210, 210, 210);
    font-style: normal;
}
.img_perfil {
    float: left;
    height: 44px;
    margin-left: 0.27412281%;
    margin-top: 2px;
    clear: none;
    width: 49px;
    background-color: rgb(255, 255, 255);
}
.contenedor_videos {
    float: left;
    height: 302px;
    margin-left: 0px;
    margin-top: 17px;
    clear: both;
    width: 741px;
    background-color: rgb(0, 0, 0);
}
.redes_sociales {
    margin-top: 25px;
    width: 28.553299%;
}
.facebook_icono {
    float: left;
    cursor: pointer;
}
.facebook_icono:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.twitter_icono {
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.twitter_icono:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.google_icono {
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.google_icono:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.icono_globo {
    float: left;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 6.142489%;
    margin-top: 8px;
    clear: none;
    color: rgb(0, 0, 0);
}
.vestuario {
    float: left;
    height: 359px;
    margin-left: 0%;
    margin-top: 2px;
    clear: both;
    width: 100%;
}
.repertorio a {
    float: left;
    font-size: 12px;
    width: 71.09375%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 0.9em;
    word-wrap: break-word;
    margin-left: 0.09806485%;
    margin-top: 5px;
    min-height: 0px;
    color: rgb(250, 122, 33);
    font-style: italic;
    margin-top: 20px;
}
.formulario_secciones {
    float: right;
    clear: none;
    width: 233px;
    position: relative;
    left: 0px;
    z-index: 0;
    margin-right: 0px;
    background-color: rgb(247, 247, 247);
    min-height: 340px;
}
.formulario_secciones_enPerfilArtista {
    top: -47px;
}
.col_derecha {
    float: right;
    clear: none;
    width: 233px;
    position: relative;
    left: 0px;
    z-index: 0;
    margin: 0 0 40px;
}
.col_derecha h3 {
    font-family: arial, sans-serif;
    font-size: 14px;
    text-align: left;
    font-weight: normal;
    line-height: 1.3em;
    word-wrap: break-word;
    margin-top: 5px;
    clear: none;
    min-height: 0px;
    text-transform: uppercase;
    font-style: normal;
    margin-bottom: 10px;
    border-bottom: 1px gainsboro solid;
}
.col_izquierda {
    float: left;
}
.contenedor_titulo_formulario {
    float: left;
    height: 19px;
    clear: none;
    width: 100%;
    background-color: rgb(74, 74, 74);
    font-family: "aller_lightregular";
}
h2 {
    /* font-family: 'Oswald', sans-serif; */
    float: left;
    font-size: 15px;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 12px;
    margin-top: 17px;
    clear: none;
    min-height: 0px;
    color: rgb(242, 242, 242);
    font-style: normal;
    letter-spacing: 1px;
}
.foto_operadora {
    float: right;
    margin-top: -46.5px;
    clear: none;
    color: rgb(0, 0, 0);
    height: 65px;
}
.formulario_secciones .campos {
    float: none;
    height: 34px;
    margin-left: 11px;
    margin-top: 8px;
    clear: none;
    width: 331px;
    margin-right: auto;
    background-color: rgb(255, 255, 255);
    font-family: arial;
    font-size: 13px;
    color: gray;
    line-height: 40px;
    -webkit-font-smoothing: antialiased;
    border: inherit;
}
.formulario_secciones .detalles {
    float: none;
    height: 175px;
    margin-left: 12.4px;
    margin-top: 18px;
    clear: none;
    width: 211px;
    margin-right: auto;
    background-color: rgb(255, 255, 255);
    font-family: arial;
    font-size: 13px;
    color: gray;
    line-height: -82px;
    -webkit-font-smoothing: antialiased;
    border: inherit;
}
.boton_cambiar_hora {
    /* margin-right: 0px; */
    margin-top: -2px;
}
.hora {
    float: left;
    font-size: 12px;
    width: 25.228004%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 0.9em;
    word-wrap: break-word;
    margin-left: 6.108369%;
    margin-top: 21px;
    clear: both;
    min-height: 0px;
    color: rgb(133, 132, 132);
    font-style: normal;
}
.sel_hora {
    float: right;
    height: 25px;
    margin-left: 0px;
    margin-top: -19px;
    clear: both;
    width: 89px;
    margin-right: 4.533262%;
    background-color: rgb(255, 255, 255);
    cursor: pointer;
}
.detalles {
    float: none;
    height: 149px;
    margin: 145px auto 20px;
    clear: none;
    width: 210px;
    background-color: rgb(255, 255, 255);
}
.icono_cerrar {
    float: right;
    height: 16px;
    width: 20px;
    max-width: 100%;
    margin-left: 0px;
    cursor: pointer;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: 4.040179%;
    background-image: url(../../images/perfil_artista/icono_cerrar.png);
    background-position: right;
    background-repeat: no-repeat;
    margin-top: 13px;
}
.icono_cerrar:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.boton_hora {
    float: left;
    height: 25px;
    margin-top: 9px;
    cursor: pointer;
    position: relative;
}
.boton_hora:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.btn_comenta {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
    cursor: pointer;
    margin-left: 19px;
}
.btn_comenta:hover {
    box-shadow: 0 0 .1em rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 .1em rgba(0,0,0,0.4);
}
.btn_comenta:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.boton_comentario {
    float: right;
    height: 39px;
    clear: none;
    width: 14.304993%;
    position: static;
    top: 0px;
    left: 0px;
    margin-top: -14.5px;
    margin-right: 16px;
    cursor: pointer;
}
.boton_agregar {
    float: right;
    clear: none;
    position: static;
    top: 0px;
    left: 0px;
    margin-top: -11px;
    margin-right: 8px;
    cursor: pointer;
}
.button-agregar a {
    color: #FFF;
}
.barra_perfil a {
    line-height: 34px;
    color: white;
    text-decoration: none;
    text-align: center;
}
.button-agregar, .button-agregar span {
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-font-smoothing: antialiased;
}
.button-agregar span {
    border-top: 1px solid #fff; /* Fallback style */
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    display: block;
    padding: 0.5em 2.0em;
    padding-left: 36px;
}
.button-agregar:hover {
    box-shadow: inset 0px 0px 10px #B1B1B1;
}
.button-agregar:active {
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
}
.button-agregar:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.button-agregar,.button-quitar {
    margin: 0px;
    width: 37px;
    height: 27px;
    font: bold 21px'Trebuchet MS', Arial, Helvetica;
    display: inline-block;
    border: 1px solid rgba(0, 0, 0, 0.3);
    text-shadow: 0 1px 0 rgba(0,0,0,0.4);
    background-repeat: no-repeat;
    background-position: center;
    padding-top: 2px;
    padding: 4px 0;
    font-size: 17px;
}
.button-agregar {
    background-color: #c3c3c3 !important;
}
.button-quitar {
    background-color: #20B2AF !important;
}
.button-quitar, .button-quitar span {
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-font-smoothing: antialiased;
}
.button-quitar span {
    border-top: 1px solid #fff; /* Fallback style */
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    display: block;
    padding: 0.5em 2.0em;
    padding-left: 36px;
}
.button-quitar:hover {
    box-shadow: inset 0px 0px 10px #B1B1B1;
}
.button-quitar:active {
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5);
}
.button-quitar:active {
    /* When pressed, move it down 1px */
    position: relative;
    top: 1px;
}
.check_seleccionado {
    width: 100%;
    font-size: 16px;
    color: rgb(32, 178, 168);
}

.ver_mas_te_gustaran{
cursor: pointer;
border-top: solid 1px silver;
text-align: right;
padding-top: 6px;

}