<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:     Valenti Child
 Theme URI:      https://themeforest.net/user/cubell
 Description:    Valenti Child Theme
 Author:         Cubell
 Author URI:     https://themeforest.net/user/cubell
 Template:       valenti
 Version:        1.0
*/


/* =Theme customization starts here. Any CSS code entered here will overwrite the parent's CSS.
-------------------------------------------------------------- */

.map{
	margin-bottom: 20px; 
}

#agenda-semanal{}
#agenda-semanal .evento-single{
	   background: #f2f2f2 none repeat scroll 0 0;
    border-bottom: 3px solid transparent;
    color: #666666;
    letter-spacing: 1px;
    margin: 0 0 30px;
    padding: 14px 20px 15px;
    text-align: center;
    display: block;
    overflow: hidden;
}
#agenda-semanal .evento-single h3{
	text-transform: uppercase;
}

#agenda-semanal .evento-single .ver-mas, .ver-mas{
	    border: 2px solid;
    color: #d81380;
    display: block;
    margin-top: 20px;
    overflow: hidden;
    padding: 5px 10px;
    width: 50%;
    text-align: center;
    margin-left: 25%;
    
}

.cb-sidebar li.cb-sidebar-widget{
	list-style: none;
}

.entradilla{
	 letter-spacing: 1px;
}

.extracto{
	font-style: italic;
    margin-bottom: 3% !important;
    width: 90% !important;
}

.entry-content h3, .entry-content h2{
	display: block;
	clear: both;
}

#post-152106 .entry-content h3, #post-52748 .entry-content h2{
	display: block;
	clear: none;
}


.home #cb-section-b .cb-module-custom{
	padding: 0 !important;
}

#ads_mob{ position: fixed !important; bottom: -5px !important; left: 0 !important; z-index: 1000000; text-align:center; width:100%;
}

#close {
    float:right;
    display:inline-block;
    padding:2px 5px;
    background:#ccc;
}

#close:hover {
    float:right;
    display:inline-block;
    padding:2px 5px;
    background:#ccc;
    color:#fff;
}

/* AGENDA
-------------------------------------------------------------- */

.agenda{}
.agenda .celda{
	display: block; width: 100%; padding: 15px 0; font-size: 16px;
}
.nav_dias{font-size: 16px;
	color: #241C1C !important; 
}
.nav_dias .dia_anterior{}
.nav_dias .dia_posterior{}

#cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li:hover {
	background-color: #EB9812 !important;
}
.agenda_dia{
	background: #ededed none repeat scroll 0 0;
    border-radius: 0 0 10px 10px;
    border-top: 2px solid;
    display: block;
    font-size: 20px;
    font-weight: bold;
    padding: 0;
    margin-bottom: 10px;
}

.evento_destacado{
	display: block;
}

.evento_destacado img{
	border-radius: 10px;
	
}

.evento_destacado small{
	  display: block;
    height: 50px;
    margin-top: -20px;
    overflow: hidden;
    padding: 0 5px;
	
}

.fechas_destacadas{
	  background: #333 none repeat scroll 0 0;
    border-radius: 0 0 10px;
    color: white;
    display: block;
    font-family: "Oswald",sans-serif;
    padding: 5px 10px;
    position: absolute;
    top: 0;
    font-size: 16px;
}

ul.slides li .cb-meta h2{}
ul.slides li .cb-meta h2 a{
	background: #333;
	padding: 2px;
}

.menu-agenda-container{
	display: block;
	overflow: hidden;
}

ul.indice_agenda{    clear: both;
    display: block;
    float: left;
    margin: 0 0 25px;
    background: #ededed;
    width: 100%;}
ul.indice_agenda li{list-style: none; float: left; background-color: #ededed;}
ul.indice_agenda li a{ 
	background: #ededed url("library/images/agendas.png") repeat scroll 0 0;
    display: block;
    font-family: Oswald;
    height: 93px;
    line-height: 95px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 120px;
     color: #eb9812;
     font-size: 15px;
     transition: background-color 1s, color 1s;

}
ul.indice_agenda li a:hover{

	text-decoration: none !important;
	background-color: #eb9812; 
	color: black;
} 
ul.indice_agenda li.ninyos a{padding: 5px;}
ul.indice_agenda li.conciertos a{background-position: -104px 0; padding: 5px;}
ul.indice_agenda li.monologos a{background-position: -190px 0; padding: 5px;}
ul.indice_agenda li.teatro a{background-position: -295px 0; padding: 5px;}
ul.indice_agenda li.cine a{background-position: -385px 0; padding: 5px;}
ul.indice_agenda li.danza a{background-position: -487px 0; padding: 5px;}
ul.indice_agenda li#menu-item-121292 a{background-position: -586px 0; padding: 5px; display: block}
ul.indice_agenda li#menu-item-121292{display: none;}
.home ul.indice_agenda li#menu-item-121292{ display: block}
.post-30560 ul.indice_agenda li#menu-item-121292{ display: block}
.post-30560 ul.indice_agenda li a{ width: 112px;}
ul.indice_agenda li.exposiciones a{background-position: -683px 0; padding: 5px;}
ul.indice_agenda li.deporte a{background-position: -784px 0; padding: 5px;}
ul.indice_agenda li.fiestas a{background-position: -877px 0; padding: 5px;}
ul.indice_agenda li.gastronomia a{background-position: -983px 0; padding: 5px;}
ul.indice_agenda li.rutas a{background-position: -1080px 0; padding: 5px;}

#ns_widget_mailchimp-3 label{
	color:white;
}


/* FOTOS
-------------------------------------------------------------- */


ul.polaroids a {
    -moz-transform: rotate(-2deg);
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
    display: inline;
    float: left;
    font-family: "Marker Felt",sans-serif;
    font-size: 18px;
    margin: 0 0 27px 30px;
    padding: 10px 10px 15px;
    text-align: center;
    text-decoration: none;
    width: 200px;
    height: 250px; 
    overflow: hidden;
}

    ul.polaroids a:after {
    content: attr(title);
    font-size: 16px;
    }


ul.polaroids a {
-webkit-transition: -webkit-transform .15s linear;
-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25);
-moz-box-shadow: 0 3px 6px rgba(0,0,0,.25);
transition: -webkit-transform .15s linear;
box-shadow: 0 3px 6px rgba(0,0,0,.25);
}

ul.polaroids img {
    display: block;
    margin-bottom: 12px;
    width: 200px;
}
     
    /* Rotate all even images 2 degrees */
    ul.polaroids li:nth-child(even) a,  #fotos-portada li:nth-child(even) a {
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    transform: rotate(2deg);
    }
     
    /* Don't rotate every third image, but offset its position */
    ul.polaroids li:nth-child(3n) a, #fotos-portada li:nth-child(3n) a {
    -webkit-transform: none;
    -moz-transform: none;
    position: relative;
    top: -5px;
    transform: none;
    }
     
    /* Rotate every fifth image by 5 degrees and offset it */
    ul.polaroids li:nth-child(5n) a {
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    transform: rotate(5deg);
    position: relative;
    right: 5px;
    }
     
    /* Keep default rotate for every eighth, but offset it */
    ul.polaroids li:nth-child(8n) a {
    position: relative;
    top: 8px;
    right: 5px;
    }
     
    /* Keep default rotate for every eleventh, but offset it */
    ul.polaroids li:nth-child(11n) a {
    position: relative;
    top: 3px;
    left: -5px;
    }

 
/* On hover, darken the shadows a bit */
ul.polaroids li a {
-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.5);
-moz-box-shadow: 0 3px 6px rgba(0,0,0,.5);
box-shadow: 0 3px 6px rgba(0,0,0,.5);
}


ul.polaroids li a:hover, #fotos-portada li a:hover {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
transform: scale(1.25);
position: relative;
z-index: 5;
}

#fotos-portada{  clear: both;
    float: left;
    width: 100%;}

#fotos-portada a{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
    display: inline;
    float: left;
    font-family: "Marker Felt",sans-serif;
    font-size: 18px;
    height: 75px;
    margin: 0 0 10px 10px;
    overflow: hidden;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    transform: rotate(-2deg);
    width: 75px;
	
}

#fotos-portada img{ width: 75px; height: 75px;}

#fotos-portada  a:after {
    content: none;

    }
    
.instagram{     background: url("https://www.lovevalencia.com/wp-content/uploads/2012/12/instagram.png") no-repeat scroll 7px center #EDEDED;
    display: block;
    font-size: 16px;
    padding: 40px 10px 7px 320px;
    width: 100%;
    }   

#datos-location{
	background: #ededed;
	display: block; 
	overflow: hidden;
	padding: 10px;
	margin-bottom: 20px;
}

#idiomas{
	  background: #fff none repeat scroll 0 0;
    padding: 10px 10px 0;
    position: absolute;
    right: 0;
    top: 0;
}

@media screen and (max-width: 768px) {
    ul.indice_agenda li a{ 
	    width: 100px;
    }
    ul.indice_agenda li#menu-item-121292{display: none;}
    .home ul.indice_agenda li#menu-item-121292{ display: none}
}</pre></body></html>