/* 
Theme Name: Exposicion 2
Theme URL: http://nazmeraki.com
Description: Exposicion los dias  
Theme Author: Bryan Amado
Author URL: http://nazmeraki.com
Template: twentytwentyone
Version: 1.0.0 
Text Domain: Exposicion 2
*/

/*Inicio Personalizado*/

.single-artista .site .site-content .container .seccion_contenido .video_item .video_titulo {
    display:none
}

.titulo_artista {
    font-size: .9em;
}

.video_titulo {
    font-size: 0.9em;
    line-height: 1.2em;
}


.container_home .seccion_contenido {
    margin: 9% 0% 0% 8%;!important
}

li.correspondencia-inaugural {
    line-height: 20px;
}

li#artistas p {
    padding: 0;
    margin: 0;
}

div#menu_panel_artistas_pc,
div#menu_panel_artistas_mov{
    margin-top: 10px;
}

body{
    padding: 0;
	margin: 0;
	width: 100%;
	height: auto;
	background-position: bottom;
	background-position: center;
	background-repeat: repeat-y;
}

body.home{
    overflow: hidden;
}

div#page {
    position: sticky;
}


.padre {
    display: none;
}

div#page .padre,
body.home .padre {
    padding: 0;
	margin: 0;
   width: 100%;
   height: 100%;
   position: absolute;
   overflow: hidden;
   display: block;
}

div#page .sombra,
body.home .sombra {
	bottom: 0%;
	position: fixed;
}

.entry-content figure {
    margin: 0% 0px 6% 0!important;
    padding: 0;
    text-align: left;
}

.sombra_00{
    width: 100%;
    height: 200px;
    background: conic-gradient(from 81deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%);
    clip-path: polygon(50% 20%, 0% 100%, 100% 100%);
    animation-name: cambio-background;
    animation-duration: 300s;
    animation-timing-function: ease-in-out; /* Cambia de forma lineal */
    animation-iteration-count: infinite; /* Se repite infinitamente */
}

@keyframes cambio-background {
    
    0% { background: conic-gradient(from 81deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
0.333333333333333% { background: conic-gradient(from 80.19deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
0.666666666666667% { background: conic-gradient(from 79.38deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
1% { background: conic-gradient(from 78.57deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
1.33333333333333% { background: conic-gradient(from 77.76deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
1.66666666666667% { background: conic-gradient(from 76.95deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
2% { background: conic-gradient(from 76.14deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
2.33333333333333% { background: conic-gradient(from 75.33deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
2.66666666666667% { background: conic-gradient(from 74.52deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
3% { background: conic-gradient(from 73.71deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
3.33333333333333% { background: conic-gradient(from 72.9deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
3.66666666666667% { background: conic-gradient(from 72.09deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
4% { background: conic-gradient(from 71.28deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
4.33333333333333% { background: conic-gradient(from 70.47deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
4.66666666666667% { background: conic-gradient(from 69.66deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
5% { background: conic-gradient(from 68.85deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
5.33333333333333% { background: conic-gradient(from 68.04deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
5.66666666666667% { background: conic-gradient(from 67.23deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
6% { background: conic-gradient(from 66.42deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
6.33333333333333% { background: conic-gradient(from 65.61deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
6.66666666666667% { background: conic-gradient(from 64.8deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
7% { background: conic-gradient(from 63.99deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
7.33333333333333% { background: conic-gradient(from 63.18deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
7.66666666666667% { background: conic-gradient(from 62.37deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
8% { background: conic-gradient(from 61.56deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
8.33333333333333% { background: conic-gradient(from 60.75deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
8.66666666666667% { background: conic-gradient(from 59.94deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
9% { background: conic-gradient(from 59.13deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
9.33333333333333% { background: conic-gradient(from 58.32deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
9.66666666666667% { background: conic-gradient(from 57.51deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
10% { background: conic-gradient(from 56.7deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
10.3333333333333% { background: conic-gradient(from 55.89deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
10.6666666666667% { background: conic-gradient(from 55.08deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
11% { background: conic-gradient(from 54.27deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
11.3333333333333% { background: conic-gradient(from 53.46deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
11.6666666666667% { background: conic-gradient(from 52.65deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
12% { background: conic-gradient(from 51.84deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
12.3333333333333% { background: conic-gradient(from 51.03deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
12.6666666666667% { background: conic-gradient(from 50.22deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
13% { background: conic-gradient(from 49.41deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
13.3333333333333% { background: conic-gradient(from 48.6deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
13.6666666666667% { background: conic-gradient(from 47.79deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
14% { background: conic-gradient(from 46.98deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
14.3333333333333% { background: conic-gradient(from 46.17deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
14.6666666666667% { background: conic-gradient(from 45.36deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
15% { background: conic-gradient(from 44.55deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
15.3333333333333% { background: conic-gradient(from 43.74deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
15.6666666666667% { background: conic-gradient(from 42.93deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
16% { background: conic-gradient(from 42.12deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
16.3333333333333% { background: conic-gradient(from 41.31deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
16.6666666666667% { background: conic-gradient(from 40.5deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
17% { background: conic-gradient(from 39.69deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
17.3333333333333% { background: conic-gradient(from 38.88deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
17.6666666666667% { background: conic-gradient(from 38.07deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
18% { background: conic-gradient(from 37.26deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
18.3333333333333% { background: conic-gradient(from 36.45deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
18.6666666666667% { background: conic-gradient(from 35.64deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
19% { background: conic-gradient(from 34.83deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
19.3333333333333% { background: conic-gradient(from 34.02deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
19.6666666666667% { background: conic-gradient(from 33.21deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
20% { background: conic-gradient(from 32.4deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
20.3333333333333% { background: conic-gradient(from 31.59deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
20.6666666666667% { background: conic-gradient(from 30.78deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
21% { background: conic-gradient(from 29.97deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
21.3333333333333% { background: conic-gradient(from 29.16deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
21.6666666666667% { background: conic-gradient(from 28.35deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
22% { background: conic-gradient(from 27.54deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
22.3333333333333% { background: conic-gradient(from 26.73deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
22.6666666666667% { background: conic-gradient(from 25.92deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
23% { background: conic-gradient(from 25.11deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
23.3333333333333% { background: conic-gradient(from 24.3deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
23.6666666666667% { background: conic-gradient(from 23.49deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
24% { background: conic-gradient(from 22.68deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
24.3333333333333% { background: conic-gradient(from 21.87deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
24.6666666666667% { background: conic-gradient(from 21.06deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
25% { background: conic-gradient(from 20.25deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
25.3333333333333% { background: conic-gradient(from 19.44deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
25.6666666666667% { background: conic-gradient(from 18.63deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
26% { background: conic-gradient(from 17.82deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
26.3333333333333% { background: conic-gradient(from 17.01deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
26.6666666666667% { background: conic-gradient(from 16.2deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
27% { background: conic-gradient(from 15.39deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
27.3333333333333% { background: conic-gradient(from 14.58deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
27.6666666666667% { background: conic-gradient(from 13.77deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
28% { background: conic-gradient(from 12.96deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
28.3333333333333% { background: conic-gradient(from 12.15deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
28.6666666666667% { background: conic-gradient(from 11.34deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
29% { background: conic-gradient(from 10.53deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
29.3333333333333% { background: conic-gradient(from 9.72deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
29.6666666666667% { background: conic-gradient(from 8.91deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
30% { background: conic-gradient(from 8.09999999999999deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
30.3333333333333% { background: conic-gradient(from 7.28999999999999deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
30.6666666666667% { background: conic-gradient(from 6.47999999999999deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
31% { background: conic-gradient(from 5.67deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
31.3333333333333% { background: conic-gradient(from 4.86deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
31.6666666666667% { background: conic-gradient(from 4.05deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
32% { background: conic-gradient(from 3.23999999999999deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
32.3333333333333% { background: conic-gradient(from 2.42999999999999deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
32.6666666666667% { background: conic-gradient(from 1.61999999999999deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
33% { background: conic-gradient(from 0.809999999999988deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
33.3333333333333% { background: conic-gradient(from 0deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
33.6666666666667% { background: conic-gradient(from 359.19deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
34% { background: conic-gradient(from 358.38deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
34.3333333333333% { background: conic-gradient(from 357.57deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
34.6666666666667% { background: conic-gradient(from 356.76deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
35% { background: conic-gradient(from 355.95deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
35.3333333333333% { background: conic-gradient(from 355.14deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
35.6666666666667% { background: conic-gradient(from 354.33deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
36% { background: conic-gradient(from 353.52deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
36.3333333333333% { background: conic-gradient(from 352.71deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
36.6666666666667% { background: conic-gradient(from 351.9deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
37% { background: conic-gradient(from 351.09deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
37.3333333333333% { background: conic-gradient(from 350.28deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
37.6666666666667% { background: conic-gradient(from 349.47deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
38% { background: conic-gradient(from 348.66deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
38.3333333333333% { background: conic-gradient(from 347.85deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
38.6666666666667% { background: conic-gradient(from 347.04deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
39% { background: conic-gradient(from 346.23deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
39.3333333333333% { background: conic-gradient(from 345.42deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
39.6666666666667% { background: conic-gradient(from 344.61deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
40% { background: conic-gradient(from 343.8deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
40.3333333333333% { background: conic-gradient(from 342.99deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
40.6666666666667% { background: conic-gradient(from 342.18deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
41% { background: conic-gradient(from 341.37deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
41.3333333333333% { background: conic-gradient(from 340.56deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
41.6666666666667% { background: conic-gradient(from 339.75deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
42% { background: conic-gradient(from 338.94deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
42.3333333333333% { background: conic-gradient(from 338.13deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
42.6666666666667% { background: conic-gradient(from 337.32deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
43% { background: conic-gradient(from 336.51deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
43.3333333333333% { background: conic-gradient(from 335.7deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
43.6666666666667% { background: conic-gradient(from 334.89deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
44% { background: conic-gradient(from 334.08deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
44.3333333333333% { background: conic-gradient(from 333.27deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
44.6666666666667% { background: conic-gradient(from 332.46deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
45% { background: conic-gradient(from 331.65deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
45.3333333333333% { background: conic-gradient(from 330.84deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
45.6666666666667% { background: conic-gradient(from 330.03deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
46% { background: conic-gradient(from 329.22deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
46.3333333333333% { background: conic-gradient(from 328.41deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
46.6666666666667% { background: conic-gradient(from 327.6deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
47% { background: conic-gradient(from 326.79deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
47.3333333333333% { background: conic-gradient(from 325.98deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
47.6666666666667% { background: conic-gradient(from 325.17deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
48% { background: conic-gradient(from 324.36deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
48.3333333333333% { background: conic-gradient(from 323.55deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
48.6666666666667% { background: conic-gradient(from 322.74deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
49% { background: conic-gradient(from 321.93deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
49.3333333333333% { background: conic-gradient(from 321.12deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
49.6666666666667% { background: conic-gradient(from 320.31deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
50% { background: conic-gradient(from 319.5deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
50.3333333333333% { background: conic-gradient(from 318.69deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
50.6666666666667% { background: conic-gradient(from 317.88deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
51% { background: conic-gradient(from 317.07deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
51.3333333333333% { background: conic-gradient(from 316.26deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
51.6666666666667% { background: conic-gradient(from 315.45deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
52% { background: conic-gradient(from 314.64deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
52.3333333333333% { background: conic-gradient(from 313.83deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
52.6666666666667% { background: conic-gradient(from 313.02deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
53% { background: conic-gradient(from 312.21deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
53.3333333333333% { background: conic-gradient(from 311.4deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
53.6666666666667% { background: conic-gradient(from 310.59deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
54% { background: conic-gradient(from 309.78deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
54.3333333333333% { background: conic-gradient(from 308.97deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
54.6666666666667% { background: conic-gradient(from 308.16deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
55% { background: conic-gradient(from 307.35deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
55.3333333333333% { background: conic-gradient(from 306.54deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
55.6666666666667% { background: conic-gradient(from 305.73deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
56% { background: conic-gradient(from 304.92deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
56.3333333333333% { background: conic-gradient(from 304.11deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
56.6666666666667% { background: conic-gradient(from 303.3deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
57% { background: conic-gradient(from 302.49deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
57.3333333333333% { background: conic-gradient(from 301.68deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
57.6666666666667% { background: conic-gradient(from 300.87deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
58% { background: conic-gradient(from 300.06deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
58.3333333333333% { background: conic-gradient(from 299.25deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
58.6666666666667% { background: conic-gradient(from 298.44deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
59% { background: conic-gradient(from 297.63deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
59.3333333333333% { background: conic-gradient(from 296.82deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
59.6666666666667% { background: conic-gradient(from 296.01deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
60% { background: conic-gradient(from 295.2deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
60.3333333333333% { background: conic-gradient(from 294.39deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
60.6666666666667% { background: conic-gradient(from 293.58deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
61% { background: conic-gradient(from 292.77deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
61.3333333333333% { background: conic-gradient(from 291.96deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
61.6666666666667% { background: conic-gradient(from 291.15deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
62% { background: conic-gradient(from 290.34deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
62.3333333333333% { background: conic-gradient(from 289.53deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
62.6666666666667% { background: conic-gradient(from 288.72deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
63% { background: conic-gradient(from 287.91deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
63.3333333333333% { background: conic-gradient(from 287.1deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
63.6666666666667% { background: conic-gradient(from 286.29deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
64% { background: conic-gradient(from 285.48deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
64.3333333333333% { background: conic-gradient(from 284.67deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
64.6666666666667% { background: conic-gradient(from 283.86deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
65% { background: conic-gradient(from 283.05deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
65.3333333333333% { background: conic-gradient(from 282.24deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
65.6666666666667% { background: conic-gradient(from 281.43deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
66% { background: conic-gradient(from 280.62deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
66.3333333333333% { background: conic-gradient(from 279.81deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
66.6666666666667% { background: conic-gradient(from 279deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
67% { background: conic-gradient(from 278.19deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
67.3333333333333% { background: conic-gradient(from 277.38deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
67.6666666666667% { background: conic-gradient(from 276.57deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
68% { background: conic-gradient(from 275.76deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
68.3333333333333% { background: conic-gradient(from 274.95deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
68.6666666666667% { background: conic-gradient(from 274.14deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
69% { background: conic-gradient(from 273.33deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
69.3333333333333% { background: conic-gradient(from 272.52deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
69.6666666666667% { background: conic-gradient(from 271.71deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
70% { background: conic-gradient(from 270.9deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
70.3333333333333% { background: conic-gradient(from 270.09deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
70.6666666666667% { background: conic-gradient(from 269.28deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
71% { background: conic-gradient(from 268.47deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
71.3333333333333% { background: conic-gradient(from 267.66deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
71.6666666666667% { background: conic-gradient(from 266.85deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
72% { background: conic-gradient(from 266.04deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
72.3333333333333% { background: conic-gradient(from 265.23deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
72.6666666666667% { background: conic-gradient(from 264.42deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
73% { background: conic-gradient(from 263.61deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
73.3333333333333% { background: conic-gradient(from 262.8deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
73.6666666666667% { background: conic-gradient(from 261.99deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
74% { background: conic-gradient(from 261.18deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
74.3333333333333% { background: conic-gradient(from 260.37deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
74.6666666666667% { background: conic-gradient(from 259.56deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
75% { background: conic-gradient(from 258.75deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
75.3333333333333% { background: conic-gradient(from 257.94deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
75.6666666666667% { background: conic-gradient(from 257.13deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
76% { background: conic-gradient(from 256.32deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
76.3333333333333% { background: conic-gradient(from 255.51deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
76.6666666666667% { background: conic-gradient(from 254.7deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
77% { background: conic-gradient(from 253.89deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
77.3333333333333% { background: conic-gradient(from 253.08deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
77.6666666666667% { background: conic-gradient(from 252.27deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
78% { background: conic-gradient(from 251.46deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
78.3333333333333% { background: conic-gradient(from 250.65deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
78.6666666666667% { background: conic-gradient(from 249.84deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
79% { background: conic-gradient(from 249.03deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
79.3333333333333% { background: conic-gradient(from 248.22deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
79.6666666666667% { background: conic-gradient(from 247.41deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
80% { background: conic-gradient(from 246.6deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
80.3333333333333% { background: conic-gradient(from 245.79deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
80.6666666666667% { background: conic-gradient(from 244.98deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
81% { background: conic-gradient(from 244.17deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
81.3333333333333% { background: conic-gradient(from 243.36deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
81.6666666666667% { background: conic-gradient(from 242.55deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
82% { background: conic-gradient(from 241.74deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
82.3333333333333% { background: conic-gradient(from 240.93deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
82.6666666666667% { background: conic-gradient(from 240.12deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
83% { background: conic-gradient(from 239.31deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
83.3333333333333% { background: conic-gradient(from 238.5deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
83.6666666666667% { background: conic-gradient(from 237.69deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
84% { background: conic-gradient(from 236.88deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
84.3333333333333% { background: conic-gradient(from 236.07deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
84.6666666666667% { background: conic-gradient(from 235.26deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
85% { background: conic-gradient(from 234.45deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
85.3333333333333% { background: conic-gradient(from 233.64deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
85.6666666666667% { background: conic-gradient(from 232.83deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
86% { background: conic-gradient(from 232.02deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
86.3333333333333% { background: conic-gradient(from 231.21deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
86.6666666666667% { background: conic-gradient(from 230.4deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
87% { background: conic-gradient(from 229.59deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
87.3333333333333% { background: conic-gradient(from 228.78deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
87.6666666666667% { background: conic-gradient(from 227.97deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
88% { background: conic-gradient(from 227.16deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
88.3333333333333% { background: conic-gradient(from 226.35deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
88.6666666666667% { background: conic-gradient(from 225.54deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
89% { background: conic-gradient(from 224.73deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
89.3333333333333% { background: conic-gradient(from 223.92deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
89.6666666666667% { background: conic-gradient(from 223.11deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
90% { background: conic-gradient(from 222.3deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
90.3333333333333% { background: conic-gradient(from 221.49deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
90.6666666666667% { background: conic-gradient(from 220.68deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
91% { background: conic-gradient(from 219.87deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
91.3333333333333% { background: conic-gradient(from 219.06deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
91.6666666666667% { background: conic-gradient(from 218.25deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
92% { background: conic-gradient(from 217.44deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
92.3333333333333% { background: conic-gradient(from 216.63deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
92.6666666666667% { background: conic-gradient(from 215.82deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
93% { background: conic-gradient(from 215.01deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
93.3333333333333% { background: conic-gradient(from 214.2deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
93.6666666666667% { background: conic-gradient(from 213.39deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
94% { background: conic-gradient(from 212.58deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
94.3333333333333% { background: conic-gradient(from 211.77deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
94.6666666666667% { background: conic-gradient(from 210.96deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
95% { background: conic-gradient(from 210.15deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
95.3333333333333% { background: conic-gradient(from 209.34deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
95.6666666666667% { background: conic-gradient(from 208.53deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
96% { background: conic-gradient(from 207.72deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
96.3333333333333% { background: conic-gradient(from 206.91deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
96.6666666666667% { background: conic-gradient(from 206.1deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
97% { background: conic-gradient(from 205.29deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
97.3333333333333% { background: conic-gradient(from 204.48deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
97.6666666666667% { background: conic-gradient(from 203.67deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
98% { background: conic-gradient(from 202.86deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
98.3333333333333% { background: conic-gradient(from 202.05deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
98.6666666666667% { background: conic-gradient(from 201.24deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
99% { background: conic-gradient(from 200.43deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
99.3333333333333% { background: conic-gradient(from 199.62deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
99.6666666666667% { background: conic-gradient(from 198.81deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }
100% { background: conic-gradient(from 198deg at 50% 20%, #e5e5e5 50%, #d5d5d5 50%); }


}


.widget-area{
    display: none!important;
}

.seccion_contenido {
    z-index: 10;
}

.seccion_contenido p {
    margin: 5px 0px!important;
}

.entry-content p {
    text-align: justify;
}

a.link_ventana {
    height: 100%;
    width: 100%;
    text-align: center;
    display: inline-block;
    position: absolute;
    z-index: 1;
}

.ventana.ventana1 {
    position: relative;
    width: 14%;
    height: auto;
    margin-left: 20%;
    margin-top: 13%;
}

.ventana.ventana2 {
    position: relative;
    width: 12%;
    height: auto;
    margin-left: 37%;
    margin-top: -31%;
}

.ventana.ventana3 {
    position: relative;
    width: 21%;
    height: auto;
    margin-left: 40%;
    margin-top: 9%;
}

.ventana.ventana4 {
    position: relative;
    width: 14%;
    height: auto;
    margin-left: 63%;
    margin-top: -30%;
}

.ventana.ventana5 {
    position: relative;
    width: 11%;
    height: auto;
    margin-left: 81%;
    margin-top: -7%;
}

.ventana img {
    width: 100%;
    height: auto;
    display: block;
}

.nom {
    max-width: min-content;
    line-height: 16px;
    color: #545454;
}

.nom1 {
    position: absolute;
    font-size: 0.8em;
    padding: 4% 4%;
}

.nom2 {
    position: absolute;
    font-size: 0.8em;
    padding: 4% 4%;
}


.ventana1 .nom1 {
    top: 2%;
    left: 4%;
}
.ventana1 .nom2 {
    bottom: 2%;
    right: 4%;
    text-align: right;
}

.ventana2 .nom1 {
    top: 2%;
    right: 4%;
    text-align: right;
}
.ventana2 .nom2 {
    bottom: 4%;
    left: 6%;
}

.ventana3 .nom1 {
    top: 2%;
    right: 2%;
}
.ventana3 .nom2 {
    bottom: 2%;
    left: 2%;
}

.ventana4 .nom1 {
    bottom: 2%;
    left: 2%;
}
.ventana4 .nom2 {
    top: 2%;
    right: 4%;
    text-align: right;
}

.ventana5 .nom1 {
    bottom: 2%;
    right: 2%;
    text-align: right;
}
.ventana5 .nom2 {
    top: 2%;
    left: 4%;
}

@media (max-width: 1366px) {
.home footer#colophon {
    bottom: 14%;
	}
	
}



@media (min-width: 1337px) {
	.seccion_contenido {
    margin: 5% 0% 0% 29%;
}
}

@media (max-width: 1336px) {
	.seccion_contenido {
    margin: 5% 0% 0% 13%;
}
}



@media (max-width: 480px) {

	.ventana.ventana1  {
		width: calc(52% - 80px);
        margin-left: 13%;
	}
	
	.ventana.ventana2  {
		width: calc(48% - 80px);
        margin-left: 54%;
		margin-top: -50%;
	}
	
	.ventana.ventana3  {
		width: calc(77% - 80px);
        margin-left: 6%;
		margin-top: 4%;
	}
	
	.ventana.ventana4  {
		width: calc(52% - 80px);
        margin-left: 56%;
        margin-top: -9%;
	}
	
	.ventana.ventana5  {
		width: calc(52% - 80px);
        margin-left: 14%;
        margin-top: -40%;
	}
	
	.link_ventana {
		display: visible
	}
	
	.home footer#colophon {
    bottom: -4%;
	}

}

@media (min-width: 640px) {

.home footer#colophon {
    bottom: 14%;
	}

}

@media (max-width: 480px) {

.home footer#colophon {
    bottom: -18%;
	}

}

@media (max-width: 380px) {

.home footer#colophon {
    bottom: -4%;
	}

}


@media (min-width: 1337px) {

.container_home .seccion_contenido {
    margin: 5%;
}
	

}

@media (min-width: 1336px) {

	#menu_panel {
		border:none;
		max-width: 100%;
	}

    li#artistas, div#menu_panel ul li {
		font-size:16px;
	}
	
	
}


@media (min-width: 1280px) {

	#menu_panel {
		border:none;
		max-width: 100%;
	}
	
	.img_logo_mov{
        display: none;
    }
    
    .img_logo_pc{
        display: block;
    }
	
	.desplegar_artistas.mpa_mov{
        display: none; 
    }
    
    .desplegar_artistas.mpa_pc{
        display: block;
    }

}

@media (max-width: 1279px) {
    .img_logo_mov{
        display: block;
    }
    
    .img_logo_pc{
        display: none;
    }
    
    .desplegar_artistas.mpa_mov{
        display: block; 
    }
    
    .desplegar_artistas.mpa_pc{
        display: none; 
    }
}

@media (min-width: 1024px) {

	#menu_panel {
		max-width: 100%;
	}

    .nom {
        display: none;
    }
    
    .ventana:hover .nom{
        display: block;
    }

    .seccion_contenido {
        min-height: 670px;
    }
	
	

}


.container {
    display: grid;
    grid-template-columns: 0.7fr 1fr 0.2fr;
    gap: 0px 0px;
    grid-template-areas: "menu_lateral contenido footer_web";
}

@media only screen and (min-width: 1024px) and (max-width: 1280px){
	.container {
    display: grid;
    grid-template-columns: 1fr 1fr 0.2fr;
    gap: 0px 0px;
    grid-template-areas: "menu_lateral contenido footer_web";
}
	
	
}



div#menu_panel ul li, #artistas p {
    padding:0px 0 10px 0
}

ul.menu_lista_artistas {
    padding: 0 0 0 40px;
}

ul.menu_lista_artistas li {
    line-height: 1.3em;
    padding:5px 0
}


.seccion_contenido p {
    font-size: 0.85em;
    line-height: 1.4em!important;
    padding-bottom: 0.5em;
    font-weight: 300;
}

.page-id-42 .site .site-footer, .page-id-110 .site .site-footer, .page-id-115 .site .site-footer, .page-id-116 .site .site-footer {
    display: none;
}

/*Fin Personalizado*/


img.img_src {
    position: fixed;
    z-index: -9;
    width: 100%;
    filter:sepia(0.2);
    height: -webkit-fill-available;
}

body {
    background-color: #ededed!important;
}

a {
    text-decoration:none;
}

a:focus {
    background: none!important;
}

header {
    display: none;
}

.hidden{
    display: none;
}



@font-face{
    font-family: 'Helvetica';
    src: url('./font/Helvetica.ttc'),
         url('./font/MyriadPro-Semibold.otf');
}

li, li > a{
    color: #372E48;
    padding-top: 1em;
    font-family: Helvetica;
}

li {
    list-style: none;
}

ul{
    list-style: none;
}

a:link {
    text-decoration: none;
}

.menu_lateral {
    z-index: 9999999;
}

div.img_logo img {
    width: 90%;
}


footer#colophon {
    margin-top: 2%!important;
    z-index: 10;
    position: relative;
}


.wp-video {
    width: 100%!important;
}

/**************************************************/
/*
.envoltorio_puntos{
    display:none!important;
}*/


.link_videos {
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
}



body.home div#content {
    width: 100%;
}




.envoltorio_general {
    position: relative;
}

img.linea {
    position: absolute;
    opacity: 0;
}

.linea_1 {
    width: 36%;
    top: 3%;
    left: 5%;
    padding-top: 14%;
}

.linea_2 {
    width: 32%;
    top: 3%;
    left: 23%;
}

.linea_3 {
    width: 28%;
    left: 45%;
    top: 3%;
}

.linea_4 {
    width: 37%;
    right: 4%;
    top: 3%;
}

.linea_5 {
    width: 24%;
    right: 8%;
    top: 3%;
    padding-top: 35%;
}


.video_item .video_embed {
    margin-top: 2%;
}

.video_item {
    margin-top: 3%;
}

.titulo_pagina {
    font-weight: bold;
    font-size: 24px;
}

.titulo_pagina a {
    color: #372e48;
}


.seccion_contenido {
    text-align: justify;
}




@media (max-width: 900px) {

    .seccion_contenido {
        min-height: 500px;
    }

    .container {
        display: grid;
        grid-template-columns: 1fr 1.5fr 0.1fr;
        gap: 0px 0px;
        grid-template-areas: "menu_lateral";
    }
    
    .container_home {
        margin-top: 30%;
    }
	
	ul.menu_lista_artistas {
    padding: 0 0 0 20px;
	}
	
	div.seccion_contenido {
    margin: 20% auto 0% auto;
	}
    
    .punto {
        width: 10%;
        cursor: pointer;
    }

}

@media (max-width: 640px) {
	
	.menu_lateral {
    margin-top: 5px;
	}
	
	.menu_lateral .img_logo {
    cursor: pointer;
    width: 150px;
	}
	
    
    .container_home {
        margin-top: 38%;
    }
    
    .punto {
        width: 10%;
        cursor: pointer;
    }
	
	.home .site .site-content .container_home .seccion_contenido {
    margin: 5% auto 0% auto;
}
    
	
	.seccion_contenido {
    margin: 40% auto 0% auto;
}
	
	li#artistas, div#menu_panel ul li {
		font-size:0.7em
	}
	
	ul.menu_lista_artistas li a {
		font-size:1.4em
	}


}


@media (max-width: 380px) {
	
	li#artistas, div#menu_panel ul li {
		font-size:0.55em
	}
	
	ul.menu_lista_artistas li a {
		font-size:1.8em
	}
    
    .container_home .seccion_contenido {
        margin-top: 30%;
    }
	
	ul.menu_lista_artistas {
    padding: 0 0 0 10px;
	}
    
    .punto {
        width: 10%;
        cursor: pointer;
    }
	
	.home .site .site-content .container_home .seccion_contenido {
    margin: 40% auto 0% auto;
}
    
	
	div.seccion_contenido {
    margin: 40% auto 0% auto;
}
    

	
	.seccion_contenido article .entry-content p, .seccion_contenido article .entry-content h4  {
       font-size:0.6em
    }
	

}




/****************************************************/


/*EFECTOS DE TRANSICIÃ“N*/

.animate-in-ov {
    -webkit-animation: fadeIn .5s ease-in;
    animation: fadeIn .5s ease-in;
}

.animate-out-ov {
    -webkit-transition: opacity .5s;
    transition: opacity .5s;
    opacity: 0;
}

@-webkit-keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}





/************************************************/




.menu_lateral { grid-area: menu_lateral; }

.contenido { grid-area: contenido; }

.footer_web { grid-area: footer_web; }



.seccion_menu_lateral {
    margin-left: 10%;
    position: relative;
    z-index: 10;
}


div#menu_panel {
    max-width: 80%;
}

.menu_lateral {
    margin-top: 25px;
}

div#menu_panel {
    padding-top: 20px;
}

div#menu_panel > ul {
    padding: 0;
    font-size: 0.7em;
}

div#menu_panel > ul li {
    margin-top: 0%;
}

div#menu_panel > ul li.active {
    font-weight: bold;
}

div#menu_panel p {
    cursor:pointer;
}

.menu_lateral .img_logo {
    cursor: pointer;
}



.menu_lateral_home {
    position: absolute;
    top: 1.9%;
    left: 2.5%;
    margin: 0;
    z-index: 99999999;
}

.menu_lateral_home #menu_panel{
    display:none;
}



.home footer#colophon {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

 
/*******************/


/*NAVEGACION ENTRE POSTS*/
.nav-previous {
    display: none;
}
.nav-next {
    display: none;
}


/* FOOTER */
.site-footer .site-info {
    display: none!important;
}


div#last_video {
    bottom: 0;
    text-align: center;
    font-family: 'Helvetica';
}

div#last_video a {
    text-decoration: none;
    border-bottom: 2px solid;
    border-top: 2px solid;
    display: inline-block;
    font-weight: lighter;
    font-size: 0.9em;
	line-height: 1.2em;
}



a#close-btn {
    position: fixed;
    top: initial;
    bottom: 1px;
}

#lightbox {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 50;
    background-color: rgb(0 0 0 / 80%);
    display: none;
}
  
  #video-wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 0.5% 0.5% 1.2% 0.5%;
    background: white;
}
  

  
  #close-btn:hover {
    /* ----- Text ----- */
    color: white;
    
    /* ----- Styling ----- */
    cursor: pointer;
    
    /* ----- Transformations ----- */
    -webkit-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
    
      /* ----- Transitions ----- */
    -webkit-transition: transform .5s ease, color .5s ease;
    -moz-transition: transform .5s ease, color .5s ease;
    -ms-transition: transform .5s ease, color .5s ease;
    -o-transition: transform .5s ease, color .5s ease;
    transition: transform .5s ease, color .5s ease;
  }