body{background:#eee;margin:0px;padding:0px;font-family:Century Gothic,sans-serif;font-size:100%;}


/*header .logo{background:red;width:100px;height:90px;background-image:url(../img/logo.png);background-repeat:no-repeat;background-size:100%;}

header .menu{}*/


#header{width:100%;transition:all 0.5s;position:relative;z-index:9;


}
#header .header_fix{width:100%;background:#00FFF2;z-index:1;transition:all 0.5s;

	background: -moz-linear-gradient(top, rgba(0,255,242,1) 0%, rgba(0,229,255,1) 51%, rgba(0,255,242,1) 94%, rgba(0,255,242,1) 99%);
	background: -webkit-linear-gradient(top, rgba(0,255,242,1) 0%,rgba(0,229,255,1) 51%,rgba(0,255,242,1) 94%,rgba(0,255,242,1) 99%);
	background: linear-gradient(to bottom, rgba(0,255,242,1) 0%,rgba(0,229,255,1) 51%,rgba(0,255,242,1) 94%,rgba(0,255,242,1) 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fff2', endColorstr='#00fff2',GradientType=0 );

}
#header .header_fixed{width:100%;position:fixed;top:0px;transition:all 0.5s;}
#header .header_fixed .header .logo img{width:100%;transition:all 0.5s;}
#header .header{max-width:960px;width:100%; margin:0 auto;box-sizing:border-box;padding:0px 15px;transition:all 0.5s;}
#header .header .logo {display:inline-block;vertical-align:middle;width:10%;box-sizing:border-box;padding:10px 0 0;transition:all 0.5s;}
#header .header .logo img{border:0px;display:block;width:100%;transition:all 0.5s;}
#header .header .btn_menu{display:none;vertical-align:middle;box-sizing:border-box;transition:all 0.5s;width:88%;}
#header .header .btn_menu .btn_play {position:relative;display:block;width:40px;margin:0 1px 0 auto;cursor:pointer;padding:5px 10px;background:#00FFF2;border-radius:3px;transition:all .5s;}
#header .header .btn_menu .btn_play hr{border:0px;height:5px;width:100%;background:#FFAC54;border-radius:20px;position:relative;transform:rotate(0deg);top:0px;transition:all .5s;}
#header .header .btn_menu .btn_close hr.btn_play_1{transform:rotate(-45deg);top:13px;position:relative;}
#header .header .btn_menu .btn_close hr.btn_play_2{opacity:0;}
#header .header .btn_menu .btn_close hr.btn_play_3{transform:rotate(45deg);top:-13px;position:relative;}
#header .header .menu{display:inline-block;vertical-align:middle;text-align:right;width:88%;transition:all 0.2s;}
#header .header .menu .nav{display:block;color:#fff;text-align:right;margin-top:5px;}
#header .header .menu .nav ul{list-style:none;margin:0px;padding:0px;display:block;}
#header .header .menu .nav ul li{display:inline-block;transition: all 0.4s ease-in-out;}
#header .header .menu .nav ul li a{color:#57029D;text-decoration:none;padding:14px 10px;display:block;transition:all .5s;border-bottom:0px solid #57029D;}
#header .header .menu .nav ul li:hover{background:#57029D;}
#header .header .menu .nav ul li a:hover{color:#FFAC54;}
#header .header .menu .nav ul li a.activo{background:#57029D;color:#FFAC54;}

hr.linea1 {position:absolute;bottom:-22px;left:0px;height:23px;width:100%;display:block;padding:0px;margin:0px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100% 100%;border:none;}
hr.header_linea {background-image:url(../img/linea_header.png);z-index:-1;} 
hr.linea {position:absolute;top:-22px;left:0px;height:22px;width:100%;display:block;padding:0px;margin:0px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:100% 100%;border:none;}
hr.canciones_linea {background-image:url(../img/linea_canciones.png);}
hr.discografia_linea {background-image:url(../img/linea_discografia.png);} 
hr.biografia_linea {background-image:url(../img/linea_biografia.png);} 
hr.videos_linea {background-image:url(../img/linea_videos.png);} 
hr.contacto_linea {background-image:url(../img/linea_contacto.png);}


#portada{width:100%;overflow:hidden;position:relative;}
#portada img{width:100%;display:block;}
#portada .escuchar_play{position:absolute;bottom:20%;right:5%;background:#3E1463;padding:15px 20px;border-radius:5px;box-shadow:2px 2px 0px #FFAC54;color:#fff;cursor:pointer;font-weight:bold;}
#portada .escuchar_play > div{float:left}
#portada .escuchar_play .escuchar_icon{margin-left:10px;width:0px;height:0px;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    border-left: 15px solid #fff;
	border-right: 0px solid transparent;
}

#canciones{background-color:#1EB9F8;padding:40px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);

	background: -moz-linear-gradient(45deg, rgba(30,185,248,1) 0%, rgba(32,139,247,1) 51%, rgba(30,185,248,1) 100%);
	background: -webkit-linear-gradient(45deg, rgba(30,185,248,1) 0%,rgba(32,139,247,1) 51%,rgba(30,185,248,1) 100%);
	background: linear-gradient(45deg, rgba(30,185,248,1) 0%,rgba(32,139,247,1) 51%,rgba(30,185,248,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eb9f8', endColorstr='#1eb9f8',GradientType=1 );
}
.canciones{max-width:960px;margin:0 auto;}
.canciones h1{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}
.canciones h2{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}

.list_tracks {display:block;}
.list_tracks ul {padding:0px;margin:0px;}
.list_tracks li {list-style:none;display:table;width:100%;border-top:1px solid #66CCFF;border-bottom:1px solid #0099CC;position:relative;cursor:pointer;transition:all .5s;}
.list_tracks li:hover {background-color:rgba(0,0,0,.1);}
.list_tracks li .list_tracks_list {display:block;overflow:hidden;padding:10px;}
.list_tracks li .list_tracks_list .list_tracks_img{float:left;margin-right:10px;position:relative;width:60px;height:60px;}
.list_tracks li .list_tracks_list .list_tracks_img img{width:100%;display:block;}
.list_tracks li .list_tracks_list .list_tracks_img .list_tracks_img_play {position:absolute;top:20px;left:22px;border-right:0px solid transparent;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;height:0px;width:0px;}
.list_tracks li .list_tracks_list .list_tracks_img .list_tracks_img_play_gift {background:url(../img/reproduciendo.svg);position:absolute;top:15px;left:15px;width:30px;height:30px;display:none;}
.list_tracks li:hover .list_tracks_list .list_tracks_img .list_tracks_img_filtro{position:absolute;top:0px;left:0px;width:60px;height:60px;background-color:rgba(0,0,0,.5);}
.list_tracks li .list_tracks_list .list_tracks_tit{color:#fff;padding-top:5px;}
.list_tracks li .list_tracks_list .list_tracks_tit span {padding:3px 6px;background-color:green;font-size:60%;border-radius:8px 8px 8px 0px;vertical-align:middle;}
.list_tracks li .list_tracks_list .list_tracks_art{color:#eee;font-size:70%;padding-top:5px;}

.list_tracks li .list_tracks_share {float:right;margin:13px;display:inline;background:url(../img/sprite.png) 0px -574px no-repeat;width:30px;height:30px;}
.list_tracks li:hover .list_tracks_share{background:url(../img/sprite.png) 0px -614px no-repeat transparent;}
.list_tracks li .list_tracks_share:hover{transform:scale(1.1);transition:.2s;}
.list_tracks li .list_tracks_down {float:right;margin:13px 0px 13px 10px;display:inline;background:url(../img/sprite.png) 0px -754px no-repeat;width:30px;height:30px;}
.list_tracks li:hover .list_tracks_down{background:url(../img/sprite.png) 0px -794px no-repeat transparent;}
.list_tracks li .list_tracks_down:hover{transform:scale(1.1);transition:.2s;}

.list_tracks li.track_master .list_tracks_list .list_tracks_img {width:300px;height:300px;}
.list_tracks li.track_master .list_tracks_list .list_tracks_img .list_tracks_img_play {position:absolute;top:135px;left:135px;border-right:0px solid transparent;border-left:20px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;height:0px;width:0px;}
.list_tracks li.track_master .list_tracks_list .list_tracks_img .list_tracks_img_play_gift {top:125px;left:125px;width:50px;height:50px;}
.list_tracks li.track_master:hover .list_tracks_list .list_tracks_img .list_tracks_img_filtro {width:300px;height:300px;}
.list_tracks li.track_master .list_tracks_list .list_tracks_tit{font-size:220%;}
.list_tracks li.track_master .list_tracks_list .list_tracks_share {margin:55px 13px;}

#album{background-color:#FFAC54;padding:40px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);
}
.album{max-width:960px;margin:0 auto;}
.album h1{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}
.album h1 span {padding:3px 6px;background-color:green;font-size:80%;border-radius:8px 8px 8px 0px;vertical-align:middle;}
.album_caja_imagen{display:inline-block;vertical-align:top;text-align:center;width:50%;padding-right:10px;box-sizing:border-box;}
.album_caja_imagen img{width:100%;height:auto;display:block;}
.album_caja_imagen button{background-color:#57029D;color:#fff;padding:15px 20px;margin:20px auto;border:0;border-radius:4px;text-transform:uppercase;box-shadow:2px 2px 0px #00F5C1;cursor:pointer;}
.album_caja_tracks{display:inline-block;vertical-align:top;width:50%;padding-left:10px;box-sizing:border-box;}
.album_caja_tracks li {list-style:none;display:block;width:100%;border-bottom:1px solid #CC9966;border-top:1px solid #FFCC99;cursor:pointer;}
.album_caja_tracks li .list_tracks_list {padding:8px;}
.album_caja_tracks li .list_tracks_list .list_tracks_img{float:left;margin-right:10px;position:relative;width:30px;height:40px;}
.album_caja_tracks li .list_tracks_list .list_tracks_img .list_tracks_img_play {position:absolute;top:13px;left:8px;}
.album_caja_tracks li .list_tracks_list .list_tracks_img .list_tracks_img_play_gift {position:absolute;top:8px;left:0px;}

#discografia{background-color:#57029D;padding:40px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);

	background: -moz-linear-gradient(-45deg, rgba(87,2,157,1) 0%, rgba(53,1,81,1) 49%, rgba(87,2,157,1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(87,2,157,1) 0%,rgba(53,1,81,1) 49%,rgba(87,2,157,1) 100%);
	background: linear-gradient(135deg, rgba(87,2,157,1) 0%,rgba(53,1,81,1) 49%,rgba(87,2,157,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57029d', endColorstr='#57029d',GradientType=1 );

}
.discografia{max-width:960px;margin:0 auto;}
.discografia h2{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}

.discografialist h1{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}
.discografialist h2{color:#fff;text-align:left;font-size:140%;text-transform:uppercase;}
.discografialist h2 span {padding:3px 6px;background-color:green;font-size:80%;border-radius:8px 8px 8px 0px;vertical-align:middle;}
.discografialist > div {padding-bottom:50px;}
.discografialist .album_caja_tracks li {border-bottom:1px solid #2C084F;border-top:1px solid #7744B2;}
.discografialist button{background-color:#FFAC54;box-shadow:2px 2px 0px #00F5C1;outline:none}
.discografialist button:hover{background-color:#FFAC54;box-shadow:1px 1px 0px #00F5C1;}
.discografialist button:active{background-color:#FFAC54;box-shadow:inset 0px 0px 5px #00F5C1;}

.containerAlbum{position:relative;width:100%;}

.prevdisco, .nextdisco{cursor:pointer;display:block;width:40px;height:300px;position:absolute;top:0%;background:#3E1463;z-index:1;}
.prevdisco{left:0px;}
.nextdisco{right:0px;}
.prevdiscoicon, .nextdiscoicon{width:0px;height:0px;border-top:15px solid transparent;border-bottom:15px solid transparent;position:absolute;top:45%;left:13px;}
.prevdiscoicon{border-left:0px solid transparent;border-right:15px solid #FFAC54;}
.nextdiscoicon{border-right:0px solid transparent;border-left:15px solid #FFAC54;}
#sliderdisco {width:90%;position:relative;margin:auto;overflow:hidden;}
#sliderdisco ul{list-style-type:none;margin:0;padding:0;}
#sliderdisco .slidedisco {width:300px;padding:10px;display:inline-block;box-sizing:border-box;text-align:left;vertical-align:top;}
#sliderdisco .slidedisco .slideimg{width:100%;height:0px;padding-bottom:100%;box-sizing:border-box;position:relative;transition: 0.5s;}
#sliderdisco .slidedisco .slideimg img{width:100%;box-sizing:border-box;position:absolute;transition:0.5s;}
#sliderdisco .slidedisco .slideimg:hover .slideimgplay{width:100%;height:100%;position:absolute;background-image:url(../img/fondo_album_hover.png);background-repeat:repeat;display:block;transition: 0.5s;}
#sliderdisco .slidedisco .slideimg:hover .slideimgplay .slideimgplaycirculo{background:#fff;border-radius:50%;width:100%;height:100%;position:absolute;transform:scale(0.3);cursor:pointer;}
#sliderdisco .slidedisco .slideimg:hover .slideimgplay .slideimgplaycirculo .slideimgplayplay{width:100%;height:100%;background-image:url(../img/playplay.png);background-size:100%;background-repeat:no-repeat;transform:scale(0.4);}
#sliderdisco .slidedisco .album_titulo {padding-top:10px;}
#sliderdisco .slidedisco .album_titulo a{color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#sliderdisco .slidedisco .album_titulo a span{padding:3px 6px;background-color:green;font-size:80%;border-radius:8px 8px 8px 0px;vertical-align:middle;}
#sliderdisco .slidedisco .album_titulo a:hover{color:#FFAC54;}
#sliderdisco .slidedisco .album_ano {color:#ddd;font-size:80%;padding-top:10px;}

#biografia{background-color:#FF00F1;padding:40px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);

	background: -moz-linear-gradient(-45deg, rgba(255,0,241,1) 0%, rgba(193,0,193,1) 51%, rgba(255,0,241,1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(255,0,241,1) 0%,rgba(193,0,193,1) 51%,rgba(255,0,241,1) 100%);
	background: linear-gradient(135deg, rgba(255,0,241,1) 0%,rgba(193,0,193,1) 51%,rgba(255,0,241,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff00f1', endColorstr='#ff00f1',GradientType=1 );
}
.biografia{max-width:960px;margin:0 auto;}
.biografia h2, .biografia h1{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}
.biografia .biografia_column{column-count:2;color:#fff;column-gap:40px;text-align:justify;}

#videos{background-color:#00F5C1;padding:20px 20px 40px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);

	background: -moz-linear-gradient(45deg, rgba(0,245,193,1) 0%, rgba(0,183,149,1) 53%, rgba(0,245,193,1) 100%);
	background: -webkit-linear-gradient(45deg, rgba(0,245,193,1) 0%,rgba(0,183,149,1) 53%,rgba(0,245,193,1) 100%);
	background: linear-gradient(45deg, rgba(0,245,193,1) 0%,rgba(0,183,149,1) 53%,rgba(0,245,193,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f5c1', endColorstr='#00f5c1',GradientType=1 );
}
.videos{max-width:960px;margin:0 auto;}
.videos h2{color:#fff;text-align:center;font-size:220%;text-transform:uppercase;}
.videos .videos_caja {width:100%;}
.videos .videos_caja .video_box {display:inline-block;width:65%;vertical-align:top;}
.videos .videos_caja .video_box .video_id {position:relative;margin:0px;padding-top:56.25%;background-color:#111;}
.videos .videos_caja .video_box .video_id iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.videos .videos_caja .video_rel {display:inline-block;width:35%;vertical-align:top;}
.videos .videos_caja .video_rel .videos_list {position:relative;margin-bottom:20px;padding-top:104.5%;overflow-y:scroll;}
.videos .videos_caja .video_rel .videos_list ul{list-style:none;padding:0px;margin:0px;position:absolute;top:0px;left:0;}
.videos .videos_caja .video_rel .videos_list li{display:inline-table;background-color:#333;width:100%;border-bottom:1px solid #3a3a3a;border-top:1px solid #222;cursor:pointer;overflow:hidden;transition:all 0.5s;}
.videos .videos_caja .video_rel .videos_list li:hover{background-color:#3E1463;}
.videos .videos_caja .video_rel .videos_list li img{float:left;margin-right:10px;margin-bottom:-12px;margin-top:-12px;overflow:hidden;display:block;transition:all 0.5s;}
.videos .videos_caja .video_rel .videos_list li:hover img{transform:scale(1.02);overflow:hidden;}
.videos .videos_caja .video_rel .videos_list li .video_titulo {color:#fff;padding:5px;font-size:90%;}

#contacto{background-color:#FFFF00;padding:40px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);
	background: -moz-linear-gradient(-45deg, rgba(255,255,0,1) 0%, rgba(249,224,0,1) 52%, rgba(255,255,0,1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(255,255,0,1) 0%,rgba(249,224,0,1) 52%,rgba(255,255,0,1) 100%);
	background: linear-gradient(135deg, rgba(255,255,0,1) 0%,rgba(249,224,0,1) 52%,rgba(255,255,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff00', endColorstr='#ffff00',GradientType=1 );
}
.contacto{max-width:960px;margin:0 auto;}
.contacto h2{color:#000;text-align:center;font-size:220%;text-transform:uppercase;}
.contacto .direccion {display:inline-block;width:50%;vertical-align:middle;}
.contacto .direccion_box{white-space:nowrap;margin-bottom:20px;}
.contacto .direccion_box .direccion_icon{display:inline-block;vertical-align:middle;width:25px;height:25px;}
.contacto .direccion_box .direccion_text{display:inline-block;vertical-align:middle;padding-left:15px;white-space:normal;}
.contacto .direccion_box .direccion_dir_icon{background:url(../img/sprite.png) 0px 0px no-repeat transparent;}
.contacto .direccion_box .direccion_tel_icon{background:url(../img/sprite.png) 0px -36px no-repeat transparent;}
.contacto .direccion_box .direccion_cel_icon{background:url(../img/sprite.png) 0px -70px no-repeat transparent;}
.contacto .direccion_box .direccion_email_icon{background:url(../img/sprite.png) 0px -105px no-repeat transparent;}
.contacto .direccion_box .direccion_web_icon{background:url(../img/sprite.png) 0px -140px no-repeat transparent;}
.contacto .formulario {display:inline-block;width:50%;color:#666;vertical-align:middle;text-align:right;}
.contacto .formulario h4{color:#000;font-size:150%;padding-top:20px;margin:0px;}

#contactoForm {position:relative;padding:10px;box-sizing:border-box;width:100%;left:10px;}
#contactoForm .avisoForm {position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,.5);width:100%;height:100%;box-sizing:border-box;text-align:center;display:none;}
#contactoForm .avisoForm > div {color:#ddd;padding:180px 50px;font-size:150%;}
#contactoForm input, #contactoForm select, #contactoForm select, #contactoForm textarea {width:100%;padding:15px;border:none;margin:5px 0px;background-color:rgba(0,0,0,.2);border-radius:3px;box-sizing:border-box;font-family:Century Gothic,sans-serif;color:#666;outline:none;}
#contactoForm input::-webkit-input-placeholder{color:#666;}
#contactoForm textarea::-webkit-input-placeholder{color:#666;}
#contactoForm input.submit{background-color:#111;color:#666;box-shadow:2px 2px 0px #666;cursor:pointer;width:150px;}
#contactoForm input.submit:active{box-shadow:inset 2px 2px 0px #666;}
#contactoForm input.error, #contactoForm select.error, #contactoForm textarea.error{outline:solid;outline-color: rgba(255, 0, 0, 0.4)}

#footer {background-color:#00FFF2;padding:40px 20px 20px;position:relative;margin-top:-25px;
	clip-path: polygon(0 25px,100% 0,100% 100%,0 100%);

	background: -moz-linear-gradient(-45deg, rgba(0,255,242,1) 0%, rgba(0,242,255,1) 52%, rgba(0,255,242,1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(0,255,242,1) 0%,rgba(0,242,255,1) 52%,rgba(0,255,242,1) 100%);
	background: linear-gradient(135deg, rgba(0,255,242,1) 0%,rgba(0,242,255,1) 52%,rgba(0,255,242,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fff2', endColorstr='#00fff2',GradientType=1 );
}
.footer{max-width:960px;margin:0 auto;color:rgba(44, 42, 141, 0.8);}
.footer > div{display:inline-block;width:50%;}
.footer .footer_web{text-align:right;}
.footer .footer_web a{text-decoration:none;color:inherit;}

.share {display:table;padding:10px 5px;margin:0 auto;}
.share > div {float:left;width:40px;height:40px;margin:2px;cursor: pointer;transform: scale(1);transition:.5s all;}
.share > div:hover{transform: scale(1.1);}
.share > div:active{transform: scale(1.5);}
.share_whatsapp {background:url(../img/sprite.png) 0px -833px no-repeat;}
.share_messenger {background:url(../img/sprite.png) 0px -883px no-repeat;}
.share_sms {background:url(../img/sprite.png) 0px -933px no-repeat;}
.share_facebook {background:url(../img/sprite.png) 0px -983px no-repeat;}
.share_twitter {background:url(../img/sprite.png) 0px -1033px no-repeat;}



.irArriba {display:none;position:fixed;right:20px;bottom:75px;padding:20px 15px;background:rgba(62,20,99,.7);color:#222;font-size:2em;font-weight:bold;cursor:pointer;}
.irArriba:hover{background:rgba(62,20,99,1);}
.irArriba > div{width:0px;height:0px;border-bottom:15px solid #FFAC54;border-top:0px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;}

#boxrepro{position:fixed;bottom:0px;left:0px;right:0px;width:100%;z-index:9;margin:0 auto;}

.jr-divicion {vertical-align:middle;display:block;}

section.espacio_bottom {padding-bottom:100px !important;}

#cargando {min-width:100px;min-height:100px;text-align:center;vertical-align:middle;}
.cargando {padding:100px 0px;height:100vh;}


/*//// slide Responsive    */
#slider-wrapper {position:relative;max-width:100%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#slider-wrapper a{text-decoration:none;}
/* Contenedor slider */
#slider {position:relative;width:100%;padding-bottom:43%;overflow:hidden;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#slider > div {position:absolute;top:0;left:0;width:100%;min-height:100%;margin:0 auto;}
/* Ajuste de las imágenes */
#slider img {position:absolute;width:100%;min-height:100%;border:0;}
/* Texto que acompaña a cada imagen */
#slider p {-webkit-transition:.5s;position:absolute;bottom:5%;left:15%;right:15%;padding:10px;color:#eee;font-size:2.5em;display:block;text-align:center;background:rgba(0,0,0,.7);}
#slider p:hover {-webkit-transform:scale(1.2);background:rgba(51,153,255,1);box-shadow:0 0 50px #222;}
/* Flechas de navegación */
a.slid_indi {position:absolute;top:40%;left:20px;z-index:1;text-align:center;line-height:45px;font-size:6em;color:#555;-webkit-transition:.5s;display:none;opacity:0.5;}
a.mas {right:20px;left:auto;}
a.slid_indi:hover {color:#FFAC54;opacity:1;}
#slider-wrapper:hover a.slid_indi{display:block}

/*Estilos para fancybox*/
.fancybox-mobile[style] {display:table !important;}
.fancybox-skin[style] {border-radius:0px !important;}
.fancybox-overlay[style] {/* background-color: black !important; */}
.fancybox-skin[style] {background-color: #FFAC54 !important;border-color: #FFAC54 !important;}
.fancybox-inner[style] {height:auto !important;}
/*Estilos para addtoany.com*/
.a2a_default_style[style] {white-space:nowrap !important;}
.a2a_default_style a {display:inline-block !important;float:none !important;}
/*Estilos para addthis.com*/
.at-resp-share-element{white-space:nowrap !important;}
.addthis_inline_share_toolbox{padding:20px 0px;}


@media screen and (max-width:800px){
	#header .header .logo {width:15%;}
	#header .header .menu {display:block;}
	#header .header .menu .nav {display:none;}
	#header .header .btn_menu {display:inline-block;width:85%;}

	#header .header .menu{width:100%;position: absolute;background-color:#00FFF2;left:0px;z-index:10;}
	#header .header .menu .nav ul li{display:block;border-top:1px solid #C5F9F5;border-bottom:1px solid #14E2D3;}

	.list_tracks li.track_master .list_tracks_list .list_tracks_img {width:200px;height:200px;}
	.list_tracks li.track_master .list_tracks_list .list_tracks_img .list_tracks_img_play {top:85px;left:95px;}
	.list_tracks li.track_master .list_tracks_list .list_tracks_img .list_tracks_img_play_gift {top:75px;left:75px;width:50px;height:50px;}
	.list_tracks li.track_master:hover .list_tracks_list .list_tracks_img .list_tracks_img_filtro {width:200px;height:200px;}
	.list_tracks li.track_master .list_tracks_list .list_tracks_tit{font-size:170%;}


	.album_caja_imagen{width:100%;padding-right:0px;}
	.album_caja_tracks{width:100%;padding-left:0px;}

	#discografia{background-color:#57029D;padding:40px 20px;position:relative;}
	.discografia{max-width:960px;margin:0 auto;}
	.containerAlbum{position:relative;width:100%;}
	.prevdisco, .nextdisco{display:none;}
	.slidesContainerdisco{width:100% !important;}
	#sliderdisco {width:100%;}
	#sliderdisco .slidedisco {width:50%;}


	.biografia .biografia_column{column-count:1;color:#fff;column-gap:40px;text-align:justify;}



	.videos .videos_caja .video_box {display:inline-block;width:100%;}
	.videos .videos_caja .video_rel {display:inline-block;width:100%;}


}

@media screen and (max-width:500px){
	#header .header .logo {width:25%;}
	#header .header .btn_menu {display:inline-block;width:75%;}
	#portada div#slider {padding-bottom:110%;}
	#portada div#slider > div {}
	#portada div#slider > div img{width:220%;display:block;margin-left:-60%;margin-right:-60%;}

	.album_caja_imagen{width:100%;padding-right:0px;}
	.album_caja_tracks{width:100%;padding-left:0px;}

	.contacto .direccion {display:inline-block;width:100%;}
	.contacto .formulario {display:inline-block;width:100%;}

	.footer > div{display:block;width:100%;}
}