html {overflow-y: scroll !important;}

body {font-family:'Quicksand',sans-serif;font-size:100%;color:#666;background:#f5f5f5;margin:0px;padding:0px;}
a{font-size:100%;color:#666;text-decoration:none}
a:hover{color:#333;text-decoration:none}
/*////////////////////////// logotipo  */
#logo{width:100%;height:50px;background-image:url(https://i.imgur.com/pUuSUA3.png);background-size:70%;background-color:#990000;background-repeat:no-repeat;background-position:center;position: relative;}
#logo img{width:100%;height:100%;border:none;display: block;position: absolute;}

.ads_1, .ads_2, .ads_3 {width:100%;text-align:center;overflow:hidden;padding-top:15px;padding-bottom:15px;background-color:rgba(251,235,233,.1);}

.googleplayapp{width:98%;text-align:center;background:#ef6c00;padding:15px 1%;border-bottom:10px solid #039be5;border-top:0px solid #ed3b3b;}
.googleplayapp div{display:inline-block;width:50%;vertical-align:middle;font-weight: bold;font-size:18px;color:#fff;}
.googleplayapp div a {color:#fff;}
.googleplayapp div.googleplaylogo{width:auto;background:#444;padding:13px 15px;border-radius:7px;box-shadow:1px 1px 2px #aaa, inset 1px 1px 1px #666;}
.googleplayapp div.googleplaylogo:active{box-shadow:inset 1px 1px 5px #777;}

div.titulo_album{padding:2px 0px;font-weight:400;color:#444;font-family:'Oswald';overflow:hidden;}
div.titulo_album a{padding:4px 0px;font-weight:400;color:#444;font-family:'Oswald';}
div.titulo_album a:hover{color:#990000;}
div.titulo_artista{font-size:80%;padding:2px 0px;font-weight:400;color:#777;font-family:'Oswald';overflow:hidden;}
div.titulo_artista a{padding:2px 0px;font-weight:400;color:#777;font-family:'Oswald';}
div.titulo_artista a:hover{color:#990000;}
div.titulo_total_canciones {font-size:70%;padding:2px 0px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
div.titulo_total_canciones a{color:#999;}
div.titulo_total_canciones a:hover{color:#990000;}

div#caja-repro{clear:both;overflow:hidden;width:660px;}
div.caja-repro-video{overflow:hidden;width:200px;}

.p_rel{position:relative;}
.p_abs{position:absolute;}
.izq_123{width:100%;clear:both;text-align:center;text-shadow:none;}

.title{display:block;color:#990000;text-shadow:0px 0px 1px #999;text-align:left;padding:5px 0px;}
.title h1{font-family:'Oswald',sans-serif;font-weight:400;font-size:280%;line-height:100%;text-transform:uppercase;text-align:center;margin:30px auto;}
.title h2{font-family:'Oswald',sans-serif;font-weight:300;font-size:180%;text-transform:uppercase;margin:0px;text-align:left;}
.title h3{font-family:'Oswald',sans-serif;font-weight:300;font-size:180%;text-transform:uppercase;margin:0px;}
.title h4{font-family:'Oswald',sans-serif;font-weight:300;font-size:180%;text-transform:uppercase;margin:0px;}
.title h5{font-family:'Oswald',sans-serif;font-weight:300;font-size:180%;text-transform:uppercase;margin:0px;}
.title p{font-family:'Quicksand',sans-serif;font-size:100%;font-weight:400;color:#777;text-shadow:none;}

/*////////////////////////// slide artistas inicio */
.contenido_tabla{width:300px;float:left;overflow:hidden;}
.contenido_tabla ul{list-style-type:none;margin:0;padding:0;}
.contenido_tabla ul a {color:#666666;text-decoration:none;display:block;}
li.slide_inicio {width:144px;height:55px;float:left;border:1px solid #ccc;margin:0 3px 3px 0;background:#eee;color:#666;font-size:10px;}
li.slide_inicio img{border:1px solid #666666;margin-right:5px;float:left;width:50px;height:50px;}

/*////////////////////////// slide artistas en cantante */
.contenedor_pestchat{clear:both;}
ul.tabschat{margin:0;padding:0;list-style:none}
ul.tabschat li{float:left;margin-right:15px;overflow:hidden;}
ul.tabschat li a {color:#999;display:block;font-size:13px;padding:10px;font-size:20px;text-transform:uppercase;}
ul.tabschat li a:hover{color:#999;text-decoration:underline;}
ul.tabschat li.activa,ul.tabschat li.activa a,ul.tabschat li.activa a:hover {background:#ccc;color:#333;text-decoration:none;cursor:default;}

/*////////////////////////// mensaje cargando ajax */
#cargando{width:100%;height:100%;text-align:center;margin:0 auto;position:relative;top:40%;}
#cargando img{border:none;}

#fondoartista{width:100%;}

#menuLeft {position:fixed;width:100px;height:100vh;margin:0px;padding:0px;top:0px;left:0px;z-index:4;display:block;overflow-x:hidden;overflow-y:auto;}

.user_accedio{background:green;width:60px;flex-grow: 0;flex-shrink: 0; box-sizing: border-box;position: relative;}
.user_accedio a{padding: 0 !important;}
.user_accedio img{width: 100%;height: 100%; display: block;position: absolute;object-fit: cover;}

.cajaSearches {position:fixed;width:0px;height:100vh;top:0px;left:100px;box-shadow:30px -10px 50px 0px #050505;z-index:4;overflow-x:hidden;overflow-y:auto;background:#282828;display:none;}
.cajaSearchesWidth{width:300px;}
.cajaSearch {padding:10px 10px;width:100%;box-sizing:border-box;}
.cajaSearch form{position:relative;}
.cajaSearch .searchFoco{width:80%;padding:5% 15% 5% 5%;outline:none;border-radius:5px;border:none;background:#999;color:#333;}
.cajaSearch .searchFoco:focus{background:#ccc;}
.cajaSearch .searchBtn{position:absolute;padding:0px;width:20px;height:20px;top:20%;right:3%;border:none;background:url(../img/sprite_mcv.png?ver=2.7) -5px -285px no-repeat transparent;cursor:pointer;outline:none;}

#cajaResult {position:relative;top:0px;display:block;}
#cajaResult .cajaResultOb{position:relative;background:#282828;top:0px;width:100%;padding:0;margin:0;/*box-shadow:0 15px 30px 1px #111;*/}
#cajaResult .cajaResultOb .cajaResultTit {color:#aaa;font-size:100%;padding:10px 5px 0 5px;font-weight:700;text-transform:uppercase;}
#cajaResult .cajaResultOb .error{color:#aaa;font-size:100%;padding:10px}
#cajaResult .cajaResultOb ul{margin:5px 0px;padding:0px;}
#cajaResult .cajaResultOb ul li{background:#333;padding:0px;border-bottom:1px solid #222;border-top:1px solid #222;overflow:hidden;}
#cajaResult .cajaResultOb ul li img {border:none;width:50px;float:left;margin-right:10px;vertical-align:middle;}
#cajaResult .cajaResultOb ul li a{padding:0px;display:inline;}
#cajaResult .cajaResultOb ul li .cajaResultA{padding-top:5px;font-family:'Oswald';}
#cajaResult .cajaResultOb ul li .cajaResultA a{text-decoration:none;color:#aaa;padding:0px;}
#cajaResult .cajaResultOb ul li .cajaResultA a:hover{color:#fff;}
#cajaResult .cajaResultOb ul li .cajaResultB{color:#666;font-style:oblique;font-size:80%;}
#cajaResult .cajaResultOb ul li .cajaResultB a{text-decoration:none;color:#666;padding:0px;}
#cajaResult .cajaResultOb ul li .cajaResultB a:hover{color:#fff;}

#nav {text-align:center;background:#222222;}
#nav ul{list-style:none;padding:0px;margin:0px;}
#nav ul li{border-bottom:1px solid #333;}
#nav ul li:hover{background-color:#282828;}
#nav ul li a {padding:13px 0px;display:block;color:#ccc;text-transform:uppercase;font-size:75%;}
#nav ul li a img.iconmenu{width:35px;height:35px;border:none;}

#footer{width:100%;text-align:center;font-size:80%;}
#footer ul{margin:0px;padding:0px;}
#footer .addthis_toolbox{display:inline-block;padding-top:20px;}
#footer ul.tit {list-style:none;padding:0px;margin:0px;margin:0px;width:100%;}
#footer ul.tit li{font-weight:700;margin:0px;padding:10px;display:block;border-bottom:none;}
#footer ul.titmen {list-style:none;padding:0px;margin:0px;margin:0px;width:100%;}
#footer ul.titmen li {background:none;border:none;display:inline;}
#footer ul.titmen li a{margin:3px;padding:10px 4px;display:inline-block;background:#292929;color:#666;border-radius:5px;transition:all .5s;}
#footer ul.titmen li a:hover{color:#888;}

#footer_oculto{margin:0 auto;width:100%;text-align:center;overflow:hidden;width:1px;height:1px;display:block;}

.btn_barra{width:100%;height:60px;background:#f5f5f5;}
.btn_barra .btn_barra_fix {right:0px;top:0px;z-index:1;width:100%;height:60px;}
.btn_barra .btn_barra_fix #btn_menu{width:60px;height:60px;}
.btn_barra .btn_barra_fix #btn_menu .btn_menu{position:relative;display:block;width:60px;margin:0 1px 0 auto;cursor:pointer;padding:5px 10px;background:#ddd;border-radius:3px;transition:all .5s;box-sizing:border-box;}
.btn_barra .btn_barra_fix #btn_menu .btn_menu hr{border:0px;height:5px;width:100%;background:#990000;border-radius:20px;position:relative;transform:rotate(0deg);top:0px;transition:all .5s;}
.btn_barra .btn_barra_fix #btn_menu .btn_close hr.btn_linea_1{transform:rotate(45deg);top:13px;position:relative;}
.btn_barra .btn_barra_fix #btn_menu .btn_close hr.btn_linea_2{opacity:0;}
.btn_barra .btn_barra_fix #btn_menu .btn_close hr.btn_linea_3{transform:rotate(-45deg);top:-13px;position:relative;}

#centro{width:auto;margin:0px;padding:0px;padding-bottom:70px;box-sizing:border-box;position: relative;;left:0;right:0;margin-left:100px;margin-right:300px;}

.fixed_centro{position:fixed;right:0;left:0;}

#centro .centro{width:100%;box-sizing:border-box;padding:10px;}

/* btn */
.click{width:100%;height:100%;}
:focus {outline:0;}
/* btn */

/* Menu de cantante  */
.art_menu{width:100%;}
.art_menu ul{padding:0px;margin:0px;display:table;width:100%;}
.art_menu ul li{float:left;width:20%;list-style:none;color:#999;text-transform:uppercase;background:#333;}
.art_menu ul li.activa{background:#000;}
.art_menu ul li.mn{font-size:15px;padding:15px 25px;box-sizing:border-box;border-right:1px solid #444;transition:all .5s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;}
.art_menu ul li.mn h2{font-size:15px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.art_menu ul li a{font-size:15px;padding:15px 25px;width:100%;box-sizing:border-box;display:block;border-right:1px solid #444;background:#333;color:#999;transition:all .5s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.art_menu ul li a:hover{background:#000;color:#fff;}
.art_menu ul li h1{margin:0px;padding:0px;text-shadow:none;font-family:'Quicksand',sans-serif;font-weight:normal;}
.art_menu ul li h2{margin:0px;padding:0px;text-shadow:none;font-family:'Quicksand',sans-serif;font-weight:normal;}

/* Banner cabecera de cantante, álbum, playlist  */
.art_dat{display:block;width:100%;position:relative;overflow:hidden;text-align: left;background: rgba(153,0,0,1);display: flex;gap:0px;flex-wrap: wrap;}
.art_dat > div{display:inline-block;vertical-align:top;line-height:140%;}
.art_dat .art_dat_1 {width:35%;z-index:2;position:relative;}
.art_dat .art_dat_1 img {border:none;width:100%;display:block;}
.art_dat .art_dat_2 {font-size:15px;color:#ddd;box-sizing:border-box;padding:20px;width:45%;border-left:1px solid transparent;z-index:2;position:relative;text-shadow:0px 0px 30px #666;text-align:left;}
.art_dat .art_dat_2 a{font-size:15px;color:#ddd;}
.art_dat .art_dat_2 > div{padding:5px;}
.art_dat .art_dat_2 > div span{font-size:15px;font-weight:700;}
.art_dat .art_dat_2 span.bioescondido{display:none;font-weight:normal;}
.art_dat .art_dat_2 .btn-bio-mas{text-align:center;cursor:pointer;padding:20px 0px 10px;border-width: 0 0 1px;background:transparent;color:#ccc;font-size:12px;border-radius:0 0 5px 5px;box-shadow: 0px 0px 0px #999, 0 1px 2px #999;width:100%;transition:all .5s;}
.art_dat .art_dat_2 .btn-bio-mas:hover{color:#eee;border-width: 0 0 1px;box-shadow: 0px 0px 0px #999, 0 2px 2px #999;}
.art_dat .art_dat_3 {padding:0px;width:20%;z-index:2;position:relative;}
.art_dat .art_dat_3 a{color:#fff;}
.art_dat .art_dat_3 > div{position:relative;border-bottom:1px solid #880000;width:100%;height:0px;padding:0px;padding-bottom:43px;}
.art_dat .art_dat_3 > div:hover{background:rgba(0,0,0,.3);}
.art_dat .art_dat_3 > div a {position: relative;top:5px;left:10px;}
.art_dat .art_dat_3 .art_dat_text{margin-left:12px;top:-6px;position:relative;font-size:90%;}
.art_dat .art_dat_3 #ringtones a{color:#fff;text-decoration:none;}


.art_dat .art_dat_bio {width:100%;font-size:18px !important;font-weight:normal;}
.art_dat .art_dat_disc {display:inline-block;vertical-align:top;width:calc(20% - 20px);color:#ddd;margin:10px;text-align:left;z-index:2;position:relative;}
.art_dat .art_dat_disc img{width:100%;border:none;box-sizing:border-box;}
.art_dat .art_dat_disc .titulo_album a{color:#eee;}
.art_dat .art_dat_disc .titulo_artista {color:#ddd;}
.art_dat .art_dat_disc .titulo_artista a{color:#ddd;}




#playlists{width:100%;position:relative;text-align:left;}
.playlists{width:19%;margin:0.5%;display:inline-block;text-align:left;vertical-align:top;}
.playlists img{width:100%;border:none;box-sizing:border-box;box-shadow: 0 2px 5px 0.3px rgba(0,0,0,.10), 0 6px 8px 0 rgba(0,0,0,.10);display:block;}

#discos{width:100%;position:relative;text-align:left;}
.discos {width:19%;margin:0.5%;display:inline-block;text-align:left;vertical-align:top;color:#333333;z-index:2;position:relative;}
.discos img{width:100%;border:none;box-sizing:border-box;box-shadow: 0 2px 5px 0.3px rgba(0,0,0,.10), 0 6px 8px 0 rgba(0,0,0,.10);display:block;}

#cantantes{width:100%;position:relative;text-align:left;transition:all .5s;}
.cantantes{width:16%;margin:0.33%;display:inline-block;text-align:left;vertical-align:top;}
.cantantes img{width:100%;border:none;box-sizing:border-box;box-shadow: 0 2px 5px 0.3px rgba(0,0,0,.10), 0 6px 8px 0 rgba(0,0,0,.10);display:block;}

#disco_anio {width:100%;position:relative;text-align:left;}
.disco_anio {display:inline-block;margin:10px;}
.disco_anio a {padding:10px 20px;box-sizing:border-box;border:1px solid #bbb;background:#ccc;display:block;border-radius:5px;font-size:14px;}

#canciones{width:100%;position:relative;text-align:left;transition:all .5s;margin-bottom:15px;}
.canciones{width:100%;display:inline-table;padding:0px 0px;text-align:left;vertical-align:top;border-bottom:1px dashed #ccc;background-color:#eee;}
.canciones img{width:50px;border:none;box-sizing:border-box;box-shadow: 0 2px 5px 0.3px rgba(0,0,0,.10), 0 6px 8px 0 rgba(0,0,0,.10);float:left;margin-right:10px;}

a.ververMas {padding:2px 4px;background-color:#ddd;white-space:nowrap;}
a.ververMas:hover{color:#990000;}

/* artistas mas escuchados */
#arttopjax{width:100%;position:relative;text-align:left;}
.mas_art{width:200px;margin:10px;display:inline-block;text-align:left;vertical-align:top;}
.mas_art img{width:100%;border:none;box-sizing:border-box;box-shadow: 0 2px 5px 0.3px rgba(0,0,0,.10), 0 6px 8px 0 rgba(0,0,0,.10);display:block;}

/* albums mas escuchados */
#albumtopjax{width:100%;position:relative;text-align:left;}
.mas_alb{width:280px;display:inline-block;margin:10px;text-align:left;vertical-align:top;}
.mas_alb img{width:100%;border:none;box-sizing:border-box;box-shadow: 0 2px 5px 0.3px rgba(0,0,0,.10), 0 6px 8px 0 rgba(0,0,0,.10);display:block;}

.discoboton{width:auto!important;margin:0 auto !important;}

.error_busqueda{text-align:center;color:#990000;font-size:1.1em;font-weight:700;margin:100px 0;}

/* listado */
.listinB {color:#333333;font-size:11px;width:210px;border-bottom:0px solid #bbbbbb;}
.listinB a:link, .listinB a:visited, .listinB a:active {display:block;padding:2px;margin:1px 0;font-size:11px;color:#666666;background:#eeeeee;font-family:Verdana, Arial;text-decoration:none}
.listinB a:hover {font-size:11px;color:#333333;text-decoration:none;}
/* listado */

/*- mostrar resultados búsqueda -*/
.search_can {width:655px;height:55px;float:left;border:1px solid #CCCCCC;margin:0 3px 3px 0;background:#eeeeee;color:#666666;font-size:12px;}
.search_can a, .search_can a:link, .search_can a:visited{font-size:12px;color:#666666;text-decoration:none;}
.search_can a:hover{font-size:12px;color:#000000;}
.search_can img{border:2px solid #666666;margin-right:5px;}
.search_can_hover{width:655px;height:55px;float:left;border:1px solid #999999;margin:0 3px 3px 0;background:#d7d7d7;color:#666666;font-size:12px;box-shadow:0 0 2px #666666;}
.search_can_hover a, .search_can_hover a:link, .search_can_hover a:visited{font-size:12px;color:#666666;text-decoration:none;}
.search_can_hover a:hover{font-size:12px;color:#990000;}
.search_can_hover img{border:2px solid #333333;margin-right:5px;}

.search_alb {width:325px;height:55px;float:left;border:1px solid #CCCCCC;margin:0 3px 3px 0;background:#eeeeee;color:#666666;font-size:12px;}
.search_alb a, .search_alb a:link, .search_alb a:visited{font-size:12px;color:#666666;text-decoration:none;}
.search_alb a:hover{font-size:12px;color:#000000;}
.search_alb img{border:2px solid #666666;margin-right:5px;}
.search_alb_hover{width:325px;height:55px;float:left;border:1px solid #999999;margin:0 3px 3px 0;background:#d7d7d7;color:#666666;font-size:12px;box-shadow:0 0 2px #666666;}
.search_alb_hover a, .search_alb_hover a:link, .search_alb_hover a:visited{font-size:12px;color:#666666;text-decoration:none;}
.search_alb_hover a:hover{font-size:12px;color:#990000;}
.search_alb_hover img{border:2px solid #333333;margin-right:5px;}

.search_vid {width:325px;height:55px;float:left;border:1px solid #CCCCCC;margin:0 3px 3px 0;background:#eeeeee;color:#999999;font-size:12px;}
.search_vid a, .search_vid a:link, .search_vid a:visited{font-size:12px;color:#666666;text-decoration:none;}
.search_vid a:hover{font-size:12px;color:#000000;}
.search_vid img{border:2px solid #666666;margin-right:5px;}
.search_vid_hover{width:325px;height:55px;float:left;border:1px solid #999999;margin:0 3px 3px 0;background:#d7d7d7;color:#666666;font-size:12px;box-shadow:0 0 2px #666666;}
.search_vid_hover a, .search_vid_hover a:link, .search_vid_hover a:visited{font-size:12px;color:#666666;text-decoration:none;}
.search_vid_hover a:hover{font-size:12px;color:#990000;}
.search_vid_hover img{border:2px solid #333333;margin-right:5px;}
/*- mostrar resultados búsqueda -*/
/*- Paginacion búsqueda -*/
div.Paginacion {clear:both;text-align:center;margin:25px;}
div.Paginacion a {font-weight:700;text-decoration:none;color:#333333;}
div.Paginacion a:hover, div.Paginacion a:active {font-weight:700;color:#990000;}
div.Paginacion span.PaginaActual {font-weight:700;color:#000000;margin:0 50px;}
div.Paginacion span.SinPag {font-weight:700;color:#999999;}
/*- Paginacion busqueda -*/



.artista{float:left;margin:0 3px 3px 0;border:1px solid #dddddd;background:#dddddd;width:160px;height:55px;color:#333333;font-size:10px;}
.artista img{border:2px solid #666666; margin-right:5px;}



.feed-wp a{color:#990000;font-size:12px;}
.feed-wp a:hover{color:#333333;}
.feed-wp-date{color:#999999;font-size:10px;}
.feed-wp-mas{color:#666666;font-size:12px;text-align:justify;}
.feed-wp-mas a{color:#666666;font-size:11px;}
.feed-wp-mas a:hover{color:#333333;}

/* /////////////////////////////// Referencias de artistas */
.mov_text{width:50%;vertical-align:middle;display:inline-block;}

.mov_text{margin-bottom:30px;}
.mov_text p{margin:0px;padding:15px 20px 0 30px;line-height:25px;font-size:14px;}
.mov_img{width:50%;vertical-align:middle;display:inline-block;}
.mov_img img{border:0px;width:100%;}
.buton {margin:0 auto;display:inline-block;color:#ccc;font-size:16px;background-color: #363636;padding:15px 20px;cursor: pointer;border: 1px;box-shadow: 0 1px 1px #000;border-radius:5px;}
.buton a{display:block;color:#ccc;font-size:16px;}
.buton:hover{background-color: #2b2b2b;}
.FormRegistro {width:100%;max-width:450px;}
.FormRegistro div.titulo45{color:#222;font-size:18px;text-shadow: 0 1px 1px #ccc;}
.FormRegistro div.error{color:#990000;}
.FormRegistro div.error input{background:#ffcccc;}
.FormRegistro div.error select{background:#ffcccc;}
.FormRegistro div.error textarea{background:#ffcccc;}
.FormRegistro div{margin:5px;padding-bottom:5px;position:relative;border-bottom:1px dashed #ccc;clear:both;overflow:hidden;}
.FormRegistro input {border: 1px solid #dddddd;color: #333;padding:8px 10px;}
.FormRegistro select{border: 1px solid #dddddd;color: #333;padding:8px 10px;background:#f1f1f1;}
.FormRegistro textarea{border: 1px solid #dddddd;color: #333;padding:8px 10px;height:45px;}
.FormRegistro input.nptinput{background:#f1f1f1;width:100%;max-width:200px;}
.FormRegistro input.nptradio{background:#f1f1f1;max-width:25px;margin-left:25px;}
.FormRegistro input.nptsubmit{background:#990000;padding:10px 15px;color:#ccc;font-weight:700;float:right;display:block;cursor:pointer;border: 1px;box-shadow: 0 1px 1px #000;border-radius:2px;}
.FormRegistro input.nptsubmit:hover{background:#880000;}
.FormRegistro input.nptsubmit:active{background:#770000;}
.FormRegistro textarea{background:#f1f1f1;}

.titulo46 {color:#222;font-size:18px;text-shadow: 0 1px 1px #ccc;}
.titulo47 {color:#222;font-size:18px;text-shadow: 0 1px 1px #ccc;text-align: center;}

button.Boton {background:#c4c4c4;color:#333;padding:10px 15px;margin:20px auto;font-weight:700;display: block;cursor: pointer;border: 1px;box-shadow: 0 1px 2px #666;border-radius:1px;}
button.Boton:hover {background:#ccc;}
button.Boton:active {background:#bebebe;}
button.BotonRed {background:#990000;color:#ccc;padding:10px 15px;margin:20px auto;font-weight:700;display: block;cursor: pointer;border: 1px;box-shadow: 0 1px 2px #000;border-radius:1px;}
button.BotonRed:hover {background:#880000;}
button.BotonRed:active {background:#770000;}

ul.Tab32 {margin:0px;padding:0px;overflow:hidden;}
ul.Tab32 li {float:left;margin-right:15px;padding:5px 10px;list-style:none;cursor:pointer;text-decoration:underline;}
ul.Tab32 li.activa {color:#999;text-decoration:none;cursor:default;font-weight:600;}
div.ContTab32 {padding:5px 10px;overflow:hidden;max-width:400px;}
div.ContTab32 div {border-bottom:1px dashed #ccc}
div.ContTab32 div.error{color:#990000;}
div.ContTab32 div.error input{background:#ffcccc;}
div.ContTab32 div.error textarea{background:#ffcccc;}
div.ContTab32 div.canagreg {overflow:hidden;position:relative;padding:10px 0px 5px}
div.ContTab32 div.canagreg img {float:left;border:0px;margin-right:5px;width:50px;}
div.ContTab32 div.canagreg span{font-weight:700;top:15px;left:60px;position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
div.ContTab32 div.canagreg span.span {top:35px;position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
div.ContTab32 div.playagreg {overflow:hidden;position:relative;padding:5px 0px;}
div.ContTab32 div.playagreg span {font-weight:900;}
div.ContTab32 div.inpagreg {overflow:hidden;position:relative;padding:5px 0px;}
div.ContTab32 input.inpt78 {border:1px solid #dddddd;color:#333;padding:8px 10px;background:#f1f1f1;}
div.ContTab32 select {border:1px solid #dddddd;color:#333;padding:8px 10px;background:#f1f1f1;}
div.ContTab32 textarea {border:1px solid #dddddd;color:#333;padding:8px 10px;background:#f1f1f1;height:60px;}
div.ContTab32 div.Play35 {overflow:hidden;position:relative;padding:5px 0px;}
div.ContTab32 div.Play35 span {overflow:hidden;position:absolute;left:170px;top:8px;}
input.btn65 {background:#990000;padding:10px 15px;color:#ccc;font-weight:700;display:block;cursor:pointer;overflow:hidden;border:1px;box-shadow:0 1px 1px #000;border-radius:2px;}
input.btn65:hover{background:#880000;}
input.btn65:active{background:#770000;}
/* boton de acceso o regitro */

/* id del los comentarios disqus */
#disqus_thread{/*width:700px;height:300px;*/overflow-x:hidden;}

/*boton ver mas resultados*/
.discoboton{clear:both;text-align:center;display:block;margin:0 auto;cursor:pointer;padding:20px 0px;}
.botonvermas{background:#ccc;padding:20px 10px;color:#333;margin-top:10%;text-align:center;border:1px solid #bbb;border-radius: 5px;font-weight:700;width:150px;margin:0 auto;}
.botonvermas img{border:none;width:50px;margin:0 auto;}

.post-carga{background-color:#eee;/*background-image:url(../img/default.jpg);*/background-position:center center;background-repeat:no-repeat;}



@media screen and (min-width:961px){
	#menuLeft{display:block;}
}

@media screen and (max-width:1366px){
	.art_dat .art_dat_disc {width:23%;margin:1%;}
	.mas_alb{width:19%;margin:.5%;}
	.discos{width:24%;margin:.5%;}
	.mas_art{width:15.6%;margin:.5%;}
	.cantantes{width:19%;margin:.5%;}
	.playlists{width:24%;margin:.5%;}
}
@media screen and (max-width:1024px){
	.art_menu ul li a{font-size:15px;padding:15px 5px;}
	.art_menu ul li.mn{font-size:15px;padding:15px 5px;}
	/* Banner cabezera de cantate, album, playlist  */
	.art_dat .art_dat_1 {width:50%;}
	.art_dat .art_dat_2 {width:100%;}
	.art_dat .art_dat_3 {width:50%;}

}
@media screen and (max-width:2960px){
	#menuLeft{width:100%;height:auto;}
	#logo {width:100px;flex-grow: 0;flex-shrink: 0; height:auto;box-sizing:border-box;overflow:hidden;}
	#logo a {padding:0px 0 !important;}
	#logo:hover {background-color: #990000 !important;}
	nav {width:auto;margin-right:300px;}
	nav ul {white-space:nowrap;overflow-x:auto;display: flex;flex-wrap: wrap;}
	.user_accedio{padding-left: 0px; padding-right: 0px;min-width: 80px !important;}
	.usrclose{padding-left: 0px; padding-right: 0px;width: auto;display: flex;flex-direction: column;justify-content: center;width: 180px;flex-grow: 0;}
	.usrclose a{padding:4px 0 !important;}
	.usrclose a:hover{text-decoration: underline;}
	nav li {display:inline-block;vertical-align:middle;min-width:100px; flex-grow: 1;  border-right: 1px solid #333;border-bottom:0px !important;}
	#fondoartista {margin-top:80px;}
	#centro{margin-left:0;margin-right:300px;}
}
@media screen and (max-width:960px){
	#menuLeft{width:100%;height:auto;}
	#logo {width:60px;height:auto;box-sizing:border-box;overflow:hidden;}
	#logo a {padding:8px 0 !important;}
	#logo:hover {background-color: #990000 !important;}
	nav {width:100%;}
	nav ul {white-space:nowrap;overflow-x:auto;flex-wrap: initial;}
	.user_accedio{width: auto;}
	.usrclose{padding-left: 10px; padding-right: 10px;width: auto;}
	nav li {display:inline-block;vertical-align:middle;width:18%;border-right: 1px solid #333;border-bottom:0px !important;}
	#fondoartista {margin-top:80px;}
	#centro{margin-left:0;margin-right:0;}
	/* Menu de cantante  */
	.art_menu ul li a{font-size:15px;padding:15px 5px;}
	.art_menu ul li.mn{font-size:15px;padding:15px 5px;}
	/* Banner cabezera de cantate, album, playlist  */
	.art_dat .art_dat_1 {width:50%;}
	.art_dat .art_dat_2 {width:100%;}
	.art_dat .art_dat_3 {width:50%;}
	.art_dat .art_dat_disc {width:31.33%;margin:1%;}
	.mas_alb{width:24%;margin:.5%;}
	.discos{width:31.33%;margin:1%;}	
	.mas_art{width:19%;margin:.5%;}
	.cantantes{width:23%;margin:1%;}
	.playlists{width:31.33%;margin:1%;}	
	.mov_text{width:100%;}
	.mov_img{width:100%;}
}
@media screen and (max-width:500px){
	/* Menu de cantante  */
	#nav ul li a {font-size:10px;}
	#footer{font-size:70%;}
	.cajaSearches {left:70px;}
	.cajaSearchesWidth{width:200px;}
	/* Banner cabezera de cantate, album, playlist  */
	/* .art_dat {flex-direction: rows;} */
	.art_dat .art_dat_1 {width:100%;}
	.art_dat .art_dat_2 {width:100%;}
	.art_dat .art_dat_3 {width:100%;}
	.mas_alb{width:32%;margin:.5%;}
	.mas_art{width:24%;margin:.5%;}
	.cantantes{width:31.33%;margin:1%;}
	#disqus_thread{width:300px;}
}
