
html,body{
        font-family: 'Raleway';
	    font-size:18px;
}
img.alloggio{width:100%;}
.sfondo{
    /*
    padding:3px;
    background-color:rgba(0,0,0,0.3);
    */
    text-shadow: rgba(0,0,0,0.6) 5px 0 10px;
    
}

b,strong{font-weight:600}
em{color:inherit}
footer p a:link{color:#ffffff;}
footer a.uk-link-reset{color:#ffffff !important;}
.uk-container-small {
    max-width: 47rem;
}
.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {
    color:rgb(105,106,108);
    font-family: 'Raleway';
    font-weight:600;
}
/* hover immagine */
img.bianco_nero {
  transition: filter .5s ease-in-out;
  -webkit-filter: grayscale(0%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(0%); /* FF 35+ */
}

img.bianco_nero:hover {
  -webkit-filter: grayscale(100%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(100%); /* FF 35+ */
}

img.scaduto {
  -webkit-filter: grayscale(100%); /* Ch 23+, Saf 6.0+, BB 10.0+ */
  filter: grayscale(100%); /* FF 35+ */
}
#contenuto p{
    font-weight:300;font-size:1.2em;
}

/*colonna destra speccaolo*/
#dettagli_spettacolo p{font-size: 1.1em}

.uk-pagination li.MarkupPagerNavOn a,
.uk-pagination li a:hover {
  color: #fff;
  background: rgb(105, 106, 108);
  text-decoration: none;
}

#testo_spettacolo p{
font-size:1.2em;font-weight:300
}
.blocco_abbonamento {
    padding-top:30px;
    padding-left:30px;
}
/*abbonamento colori */
.colori_1{
    background-color: #C32E2E;
}
.colori_2{
    background-color: #ffcc00;
}
.colori_3{
    background-color: #95b649;
}
.colori_4{
    background-color: #c94055;
}
.colori_5{
    background-color: #4983ba;
}
.colori_6{
    background-color: #11A537;
}
.colori_7{
    background-color: #47a5aa;
}
.colori_8{
    background-color: #ae504f;
}
.colori_9{
    background-color: #007073;
}

#imarts {
    height:500px;
}

.leggi_tutto{
    text-transform:uppercase;
    font-size:80%;
    font-weight:600;
}

.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    margin: 0 3px 0 calc(3px - 2px);
}

/* comuni colori e size */
.bianco{
    color:#ffffff;
}


.bold{
    font-weight:800;
}
.semibold{
    font-weight:300;
}
.font_grande{
    font-size:2.5em;
}

.interlinea{
    line-height:1;
}

a.btn{padding-left:0px;}

.abbonamento{
    font-size:1.3em;font-weight:800;line-height:1.1;
}
#testo_home_colori{
        background-image: url('https:saisonculturellevda.it/site/templates/colors.jpg');
}
/* For very small screen devices (500px and below) */
@media only screen and (max-width: 500px){ 
    .font_grande{
	    font-size:2.5em;
	    line-height:1;
	}
	p.font_grande{padding-top:20px;}
	#imarts {
	    height:700px;
	}
	
	#testo_home_colori{
	    background-image: none;
	}
}

    

/* Small screen devices (600px and above) */
@media only screen and (max-width: 1025px) and (min-width: 501px) {
    .categoria {font-size:15px;}
    .categoria{padding-left:8px;}
    #testo_home_colori{
	    background-image: none !important;
	}
	.font_grande{
	    font-size:2em;
	    line-height:1;
	}
	.abbonamento{
	    font-size:1.0em;
	}
}

div#modifica {
  font-family: Lato;
  font-size: 14px;
  padding: 15px 16px;
  line-height: 14px;
  margin-left: 0;
  color: #fff;
  z-index: 9999;
  position: fixed;
  width: 150px;
  text-align: center;
  background-color: #06c;
  bottom: 120px;
  right: 0;
  margin-right: 5px;
  float: right;
}

div#modifica a {
    color: #ffffff;
}

div#modifica a:hover {
  text-decoration: underline;
}

footer .uk-margin-small-top{
    padding-bottom:1px !important;
}
footer .bianco h3{color:#ffffff; margin-bottom: 2px;}
footer ul {
  list-style: none; /* Remove default bullets */
}
footer .bianco p{margin-top:0px}

footer ul li::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #ffffff; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}
footer  a:hover{text-decoration:underline !important;}

#cookie_btn:hover{text-decoration:underline;}
#cookie_btn{
    /*display: block;*/
    background-color: transparent;
    color: #ffffff;
    
    border: none;
    font-size: 12px;
    font-weight: 200;
    padding-left: 0px;
    cursor:pointer;
}