@charset "utf-8";
html,
body {
	background-color: #ffffff;
	color: #484848;
}

p b,
p strong {
	color: #535353;
}

h1,
.pseudoh1 {
	color: #424242;
}

a:hover {
	color: #8d8d8d;
}

span.suffix_title {
	color: #6e6e6e;
}

.sottotitolo_h1 {
	color: #fff;
}

.titleline {
	border-bottom-color: rgba(0, 0, 0, 0.14);
}

.pulsante,
button,
input,
select,
textarea,
button,
submit,
reset {
	background-color: #f2f2f2;
	border-color: #cacaca;
	color: #fff;
}

input,
select,
textarea {
	color: #868686;
}

.pulsante,
.pulsante:hover,
input[type="button"],
button,
input[type="submit"],
submit,
input[type="reset"],
reset {
	color: #fff;
}

.line_space {
	border-bottom-color: rgba(151, 151, 151, 1);
}

.head_menu {
	background: #ffffff;
}

.head_menu.sticky {
	background: #ffffff;
}

.closed_x:hover {
	color: #ff6d37;
}

.content_footer {
	background: #303030;
}

.head_menu li {
	color: #ff0a0a;
	border-color: rgba(255, 255, 255, 0);
}

li.select_sub a {
	color: #ffffff;
}

.nomeGuest {
	background: #e86333;
	color: #ffffff;
}

.menu_piccolo a:hover .nomeGuest {
	background: #424242;
}

.menu_piccolo a {
	color: #fff;
}

ul.submenuCD {
	background: #424242;
	border-bottom-color: #8e8e8e;
}

.menu_ul_express ul.submenuCD {
	border-bottom-color: #424242;
	border-top-color: #424242;
}
.menu_express .select>ul.submenuCD, .menu_ul_express ul.submenuCD {
    background: #adadad;
    border: none;
}
.footer_menu ul li {
	color: #424242;
}

.footer_menu a {
	color: rgb(149, 149, 149);
}

.footer_menu a:hover {
	color: rgb(179 179 179);
}

.banda_riepilogo i {
	color: #ffffff;
}

.login {/* color: #68a8dd; */}

.termini {
	background-color: #f1f1f1;
	border-color: #b5b5b5;
}

.colonnabak_alpha {
	background-color: #00000000;
}

.colonnabak_white {
	background-color: rgba(255, 255, 255, 0.70);
}

.location-box .colonnabak_white p {
	color: black;
}

.colonnaHomesx {
	background-color: transparent;
}

.head_menu li.select {
	border-color: #424242;
	background-color: #b3b3b3;
}

.content_footer .select {
	border-color: #91bd27;
	color: #91bd27;
	text-shadow: #91bd27;
	background-color: rgba(49, 49, 49, 0.89);
}

.countdown-section {
	color: #3c3c3c;
}

.countdown-section:first-child {
	color: #ffffff;
}

.headContainerSlim .countdown-section:first-child {
	color: rgb(246, 201, 127);
}

.data_evento {
	color: rgb(255, 255, 255);
}

.credit_bak {
	display: none;
}

.text_orang {
	color: rgb(246, 201, 128);
}

a {
	color: #828282;
}

.head_menu a,
.head_menu a:hover,
.content_footer a:hover,
.content_footer a {
	color: #424242;
}

ul.subMenu {
	background: #1d8e45;
}

input:focus,
textarea:focus,
select:focus,
submit,
reset {
	border-color: #8d8d8dcf;
}

.pulsante, button, input[type="button"], input[type="button"]:focus, input[type="reset"], input[type="submit"], .btn.btn-sm {
	border-color: #868686;
	background-color: #000000;
}

.pulsante:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .btn.btn-sm:hover {
	border-color: #000000;
	background-color: #424242;
}
a.button.pulsante.neutral {
    background-color: #e4e4e4;
}
a.button.pulsante.neutral:hover {
    background-color: #f3f3f3;
}
::selection {
	background: #ff6d3721;
}

.alloggi-box select,
.alloggi-box .pulsante {
	background: #ebebeb;
	border-color: #ff6d37;
}

.footer_partner {}

a.at-share-btn:hover {
	background: rgba(0, 0, 0, 0.29);
}

.partner-box ul.gallery_li_img li {
	border-color: #d6d6d6;
	background: #fff;
}

.content_clients {
	background-color: #fff;
}

.flexslider {
	background: #fff;
}

.flexslider__bordered {
	border-color: #f2f2f2;
}

.list-carousel li {
	color: #C4C493;
}

.carousel-nav a {
	color: #FFFFFF;
}

.carousel-nav a:hover {
	color: #373737;
}

.B_containererror li,
.V_containererror li,
.C_containererror li,
.E_containererror li,
.R_containererror li {
	color: rgba(184, 52, 10, 1);
}

.movie_awards-box .titleline {
	border-bottom-color: rgba(151, 151, 151, 1);
}

h2.hover:hover {
	color: #e86333;
}

.colonnabak_white p {
	color: black;
}


/*////////////pagina programma php//////////*/

.programma-box .element {
	background-color: #ffffff;
}

.alloggi-box .element.block-sql {
	border-color: #c7c7c7;
	box-shadow: rgba(41, 51, 57, .5);
}

.alloggi-box .titolo_block h2:hover {
	color: #606060;
}

.enfasi strong {
	color: #000000;
}

.programma-box .enfasi strong {
	color: #ff6d37;
}

.button_smoll {
	background: #6e6e6e;
	color: #fff;
}

.alloggi-box .titolo_block h2 {
	color: rgb(3, 69, 117);
}

.alloggi-box .titolo_block h3 {
	color: hsl(0, 0%, 0%);
}

a.butt_giorno {
	border-color: transparent;
	background-color: transparent;
}

a.butt_giorno:hover {
	background-color: rgba(255, 255, 255, 0.17);
}

.filro_giorni {
	background-color: #91bd27;
}

.filro_giorni a {
	color: rgba(255, 255, 255, 1);
}

a.select_day,
a.select_day:hover {
	background-color: transparent;
	border-color: rgba(0, 0, 0, 0.35);
	color: #e86333;
}

.swiper-container,
.headContainerSlim {
	background-color: #e86333;
	color: #fff;
}

ul#filters {
	background-color: #ffffff;
}

.filro_giorni {
	background-color: #424242;
}

li.butt_events {
	background-color: transparent;
	border-color: transparent;
}

.circolo {
	border-color: #fff 1px solid;
}

.prog_color1 {
	background-color: #FF9800;
	color: #fff;
}

.prog_color2 {
	background-color: #e0e0e0;
	color: #fff;
}

.prog_color3 {
	background-color: #91bd27;
	color: #fff;
}

.prog_color4 {
	background-color: #f8d14d;
	color: #fff;
}

.prog_color5 {
	background-color: #252525;
	color: #fff;
}

.butt_events a {
	color: #4d4d4d;
}

.butt_events a:hover {
	color: #838383;
}

li.butt_events.select_events a,
li.butt_events.select_events a:hover {
	color: #fff;
}

.butt_events.select_events {
	background-color: #424242;
}

.titolo_block {
	color: #fff;
}

.t8-titoli a {
	color: #fff;
}

.t8-titoli a:hover {
	color: #CCC;
}

.list_evento .icon-star3 {
	color: #FF9800;
}

span.sfuma {
	background: beige;
}

.action_progamma {
	background: transparent;
}

.head_programma {
	background: #424242;
	color: #fff;
}


/*///////////////////fine isotope///////////////////////*/

.programma-box .titleline {
	border-bottom-color: rgba(151, 151, 151, 1);
}

.programma-box h2:hover {
	color: #91bd27;
}

.readmore_preiscriviti h2:hover {
	color: rgba(255, 255, 255, 0.74);
}

.readmore_preiscriviti h2 {
	color: white;
}

.yogadventure-box h1,
.yogadventure-box .pseudoh1,
.yogadventure-box a {
	color: #91278f;
}

.yogadventure-box p,
.yogadventure-box li.select_sub a,
.yogadventure-box h2 {
	color: #555555;

}

.yogadventure-box .colo_bianca {
	background-color: rgba(255, 255, 255, 0.69);
}

.yogadventure-box a:hover {
	color: #A31F5E;
}

.label_box legend .icon-help:before {
	color: #AD3618 !important;
}


/*////////////fine icon//////////*/


/*/////////////menu////////////////////mini express*/

.menu_express li {
	color: #fff;
	background-color: #ffffff;
}

.menu_express .select,
.menu_express .menu_index {
	background: none;
	background-color: rgba(0, 0, 0, 0) !important;
}

.menu_express .select:hover,
.menu_express .menu_index:hover {
	background-color: rgba(0, 0, 0, 0);
}

.menu_express_open {
	border-bottom-color: #424242;
}

.menu_express li:hover {
	background-color: #f3f2e9;
}

.storic_butt {
	background-color: #2F2F2F;
	color: #fff;
}

:hover.storic_butt,
.select_butt {
	color: #FFF;
	background-color: #D16239;
}

:hover.select_butt {
	background-color: #D16239;
}

.highlightsLI .filtro_pathH {
	background: #000000;
}

.nomeHiglight {
	background: #000000;
	color: #ffffff;
}

a.logo_altapusteria img {
	border-color: rgba(255, 255, 255, 0.45);
}



.BGcolor1 {
	background: #1d8e45;
}

.TXcolor1 {
	background: #91bd27;
}

.BGcolor2 {
	background: #f2f2f2;
}

.TXcolor2 {
	background: #1d8e45;
}

.BGcolor3 {






	background: #e6007e;
}

.TXcolor3 {
	background: #e5007d;
}

.BGcolor4 {
	background: #0f507a;
}

.TXcolor4 {
	background: #0f507a;
}

.BGcolor5 {
	background: #ffffff;
}

.TXcolor5 {
	background: #ffffff;
}

.colonnetestoEvidenti>div {
	color: darkgrey;
}

span.di_iscr {
	background-color: #e86333;
	color: #fff;
}

span.indicatoper,
.le_tue_iscrizioni-box .cosa_portare {
	background: #f6c97f;
	color: black;
}

span.evento_iscr {
	background: #424242;
}

.lista_prenotazione {
	background-color: #ebebeb;
}

.credits {
	background-color: #ffffff;
	color: #5f5f5f;
}

.credits a.at-share-btn {
	background: #424242 !important;
}

h2.credits a {
	color: #a6a6a6;
}

::-webkit-input-placeholder {
	color: #c3c3c3;
}

:-moz-placeholder {
	color: #c3c3c3;
}

::-moz-placeholder {
	color: #c3c3c3;
}

:-ms-input-placeholder {
	color: #c3c3c3;
}

.form_log_top {
	background-color: #424242;
}

.form_log_top li,
.form_log_page li {
	color: #000;
}

.form_log_top i,
.form_log_page i {
	color: #8d8d8d;
}

.contentCartolina {
	background-color: rgba(0, 0, 0, 0.79);
}

.cartolina img {
	border-color: #fff;
}

.closeCartolina i {
	color: #fff;
}

.grigio_sfondo {
	background: #f2f2f2;
}

section.banda_riepilogo {
	background: #424242;
}

.payAcq {
	background: transparent;
}

.headerBlock .grunge {
	background: #adadad;
}

.grounge_black {
	background: #ffffff;
}


}
.gray {
	background-color: #f9f9f9;
}
.active {
	color: #fff !important;
}
.data-text {
	background: rgb(101 101 101 / 55%);
}
.data-text p,
.data-text {
	color: #ffffff;
}
.data-text a {
	color: #000000;
}
.data-text a,
.data-text.light_textSlide p {
	color: #000000;
	color: #f0ffff;
}
.light_textSlide a,
.light_textSlide p,
{
	color: white!important;
	background: #8a2e2e;
}
.content_contact,
.content_loghi {
	color: #747474;
}
.swiper-film {
	background: #000000;
}

}
.alloggi-box .element.block-sql {
	border-color: #c7c7c7;
}
.programma-box .blocco_riepilogo .list_evento {
	background-color: rgba(236, 236, 236, 0.6);
}
.programma-box .fascia_categoria {
	color: #fff;
}

.iconDisciplina {
	background-color: #50CDBC;
}
@media screen and (max-width: 650px) {
	.alloggi-box .element.block-sql {
		border-color: #c7c7c7;
	}
}
.programma-box .add_field_button {
	color: #ffffff;
	background: #000000;
	border-color: #fa8834;
}
#loader-wrapper .loader-section {
	background: #fff;
}
.BGcolor1 .pseudoh1 {
	color: #ffffff;
	background-color: #1d8e45;
}
span.text_dnwl {
	background: #ffffffcf;
}
span.descr_dnwl {
	color: #8d8d8d;
}
a.butt_press:hover,
.dat_dnwl {
	color: #FA8834;
}
a.butt_press {
	color: #fff;
}
.cont_dwlPress {
	background-color: rgba(215, 215, 215, 0.8);
	border-color: #cfcfcf;
}
.cont_dwlPress:hover {
	border-color: #adadad;
}
span.titolo_dnwl {
	color: #4570b4;
}
span.titolo_dnwl.dat_dnwl {
	color: #e86333;
}
.data_press {
	color: #666666;
}
.data_press.active {
	color: #e86333 !important;
}
span.utente_iscr {
	background: #000000;
}
span.evento_iscr {
	color: #fff;
}
.descrizione_iscr .itt {
	background: #000;
	color: #fff;
}

/*presspage*/
@media screen and (max-width: 650px) {
	.alloggi-box .element.block-sql {
		border-color: #c7c7c7;
	}
}
.programma-box .add_field_button {
	color: #ffffff;
	background: #000000;
	border-color: #fa8834;
}

/*[loader page]*/
#loader-wrapper .loader-section {
	background: #fff;
}
.BGcolor1 .pseudoh1 {
	color: #ffffff;
	background-color: #1d8e45;
}
.homeslide .swiper-pagination-bullet {
	background: #3b8790;
	opacity: .2;
}
.homeslide .swiper-pagination-bullet-active {
	opacity: 1;
	background: #ffffff;
}
.color1 {
	background: #ff6d37;
	color: #fff;
}
.color2 {
	background: #0199dc;
	color: #fff;
}
.color3 {
	background: rgb(252, 206, 6);
	color: #fff;
}
.swiper-container.homeslide {
	background-color: #cccccc;
}
div.modern div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContentFoot {
	border-top-color: #e8e8e8 !important;
	background-color: #fcce06 !important;

}
.swiper-container.homeslide {
	background-color: #ffffff;
overflow: hidden;}
div.modern div.dpSocialTimeline .dpSocialTimeline_item div.dpSocialTimelineContentFoot {
	border-top-color: #e8e8e8 !important;
	background-color: #e86333 !important;
}
ul.menu_ul.nav.navbar-nav li a {
    color: #2b2b2b;
}


.mainmenu.celeste {
    background: #888888;
    border-bottom: 1px solid #fff!important;

}
.mainmenu.rosso {
    background: #b72828;
    border-bottom: 1px solid #fff!important;
}
.mainmenu.giallo {
    background: #e2bb0f;
    border-bottom: 1px solid #fff!important;
}

.mainmenu.celeste a ,.mainmenu.giallo a, .mainmenu.rosso a{

    color: #fff!important;
}
