#second-section .webcam { position: absolute;  left: 5px; right: 5px; top: 5px; background-color: rgba(149,176,40,1) ; padding: 5px 10px; color: #fff;border-bottom: 5px solid #fff;}
#second-section .webcam:after,
#second-section .webcam::before { position: absolute;  top: 100%; left: 40%;  margin-left: -25%;  content: '';  width: 0;  height: 0;  border-top: solid 12px rgba(149,176,40,1) ; border-left: solid 10px transparent;  border-right: solid 10px transparent;}
#second-section .meteo-top { position: absolute;  left: 5px; right: 5px; top: 5px; background-color: rgba(149,176,40,1) ; padding: 5px 10px; color: #fff; border-bottom: 5px solid #fff;}
#second-section .meteo-top:after,
#second-section .meteo-top::after { position: absolute;  top: 100%; left: 40%; z-index: 999;  margin-left: -25%;  content: '';  width: 0;  height: 0;  border-top: solid 12px rgba(149,176,40,1) ; border-left: solid 10px transparent;  border-right: solid 10px transparent;}
#second-section .come-arrivare { position: absolute;  left: 5px; right: 5px; top: 5px; background-color: rgba(149,176,40,1) ; padding: 5px 10px; color: #fff; border-bottom: 5px solid #fff;}
#second-section .come-arrivare:after,
#second-section .come-arrivare::after { position: absolute;  top: 100%; left: 40%;  margin-left: -25%;  content: '';  width: 0;  height: 0;  border-top: solid 12px rgba(149,176,40,1) ; border-left: solid 10px transparent;  border-right: solid 10px transparent;}
.win button {background-color:#95B028; color: #fff; border: none; width: 100%; min-height:60px;margin: 0;padding: 0; font-size: 20px;border-radius: 0;} 
.active_tab {background-color: #fff !important; color: rgba(149,176,40,1) !important; }
.activeBlock {	position: relative;	background: #95B028;	border: 5px solid #ffffff;	border-left: solid 2px #fff;	border-right: solid 2px #fff;}
.center-places { position: relative; background-color:rgba(149,176,40,1); color: #fff; text-align: center; vertical-align: middle; display: block; }
.center-places2 {  background-color:rgba(149,176,40,1);  min-width: 100%;}
.tab-nav ul li.active a span{  background-color: rgba(149,176,40,1) ; color: white;}
.webcam { position: absolute;  left: 5px; right: 5px; top: 5px; background-color: rgba(149,176,40,1) ; padding: 5px 10px; color: #fff;border-bottom: 5px solid #fff;}
.webcam:after,
.webcam::before { position: absolute;  top: 100%; left: 40%;  margin-left: -25%;  content: '';  width: 0;  height: 0;  border-top: solid 12px rgba(149,176,40,1) ; border-left: solid 10px transparent;  border-right: solid 10px transparent;}
.meteo-top { position: absolute;  left: 5px; right: 5px; top: 5px; background-color: rgba(149,176,40,1) ; padding: 5px 10px; color: #fff; border-bottom: 5px solid #fff;}
.meteo-top:after,
.meteo-top::after { position: absolute;  top: 100%; left: 40%; z-index: 999;  margin-left: -25%;  content: '';  width: 0;  height: 0;  border-top: solid 12px rgba(149,176,40,1) ; border-left: solid 10px transparent;  border-right: solid 10px transparent;}
.come-arrivare { position: absolute;  left: 5px; right: 5px; top: 5px; background-color: rgba(149,176,40,1) ; padding: 5px 10px; color: #fff; border-bottom: 5px solid #fff;}
.come-arrivare:after,
.come-arrivare::after { position: absolute;  top: 100%; left: 40%;  margin-left: -25%;  content: '';  width: 0;  height: 0;  border-top: solid 12px rgba(149,176,40,1) ; border-left: solid 10px transparent;  border-right: solid 10px transparent;}
.servizi_principali_sel{color: #95B028;}
.desc_num{width:40px;background-color: #95B028;padding-bottom: 30px}
.desc_num3{background-color: #95B028;height:30px;width: 100%;}
.app_span{color: #95B028;margin-top: 10px;margin-right: 10px;font-size: 15pt;}
.inf_sec_ic{color: #95B028;font-size: 15pt;vertical-align: middle;}
.color_grn{font-size: 15px;color:#95B028;}
.color_grn_2{color:#95B028;font-size: 20px;}
.divTable .heading p {background-color:#95B028;color:#FFF;}
.navbar .navbar-nav li a.dropdown-toggle:hover,
.navbar .navbar-nav li a.dropdown-toggle:focus,
.navbar .navbar-nav li a.dropdown-toggle:active {background-color:#95B028;color:#ffffff !important;}
.bg_3Visit{background-color:#95B028!important}
.bg_3Visit .activeBlock{background-color:#95B028!important}
.bg_3Visit .activeBlock:after{border-top: 12px solid #95B028!important;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.bg_3Visit:after{border-top: 12px solid #95B028!important;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.bg_3Visit_TitleBlock{background-color:#95B028!important;color:#FFF!important}
.bg_3Visit_GreenTXT{color:#95B028!important}
.meteo .day { text-transform: uppercase; color: #95B028; border-right: 2px solid #fff; text-align: center;}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:active,
.navbar-default .navbar-nav > .open > a:focus {background-color:#95B028;color:#ffffff;}
#news-sliders-section .download {background-color:#95B028;}
#news-sliders-section .download button {background-color:#FFFFFF;border:1px solid #FFFFFF;color:#95B028;text-transform:uppercase;}
#news-sliders-section .download button:hover {background-color:#95B028;color:#FFFFFF;border:1px solid #FFFFFF;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
#second-section .meteo .day { text-transform: uppercase; color: #95B028; border-right: 2px solid #fff; text-align: center;}
.number-price{color: #95B028; font-weight: bold; font-size: large;}
.number-prices{color: #95B028; font-weight: bold; font-size: 20px; padding: 0 0 4px 0;}
.price-secondary p {color: #95B028; font-weight: bold; font-size:20px;margin-bottom: 10.5px!important;letter-spacing:-1px}

.activeBlock:after {border-color: rgba(12, 127, 198, 0);border-top-color: #95B028;	border-width: 10px;	margin-left: -10px;}
.servizi_principali_sel{color: #95B028;}
.desc_num p{margin: 0; padding: 0; text-align: center; font-size: 28px; padding: 5px 0; line-height: 100%; background-color: #95B028; color:white; }
.desc_num3{background-color: #95B028; padding: 5px 10px;}
.inf_sec_ic{color: #95B028; font-size: 15pt; vertical-align: middle;}
.color_grn{font-size: 15px; color:#95B028;}
.color_grn_2{ color:#95B028; font-size: 20px; margin-right: 5px; }
.app_span{ color: #000; margin:10px 0 10px px; font-size: 14pt; }
.inf_sec_ic { color: #95B028; font-size: 15pt; vertical-align: middle; }

.activeDiv {cursor: pointer;background-color: #9DB03A!important;color: #fff!important;border-bottom: none}
.itinerario:hover {cursor: pointer;background: #788828;color: #fff!important;}
.tabs:hover{background-color: #788828;color: #FFF !important;}
.categoria {color: #9DB03A;font-size: 86%;}
.endButtons:hover{background-color: #788828;color: #fff;cursor: pointer;}

.noteBox{margin-left:-1.5%}
.noteBtn{position:relative;float:left;width:25px;height:25px;margin-right:4px;background:url('/st13/images-new/note.png');background-size:cover;vertical-align:middle}
.vediNote{background:#eaeaea;padding-top:10px!important;padding-bottom:10px!important;float:left} 
#vediNoteSw{float:left;width:100%;margin:5px 0;background-color: #95B028;padding: 5px 10px;color: #fff}

@media (max-width: 1280px) {
	.app_span{ color: #95B028; margin:10px 0 10px px; font-size: 10pt; }
}

@media(min-width:768px) { 
	.dropdown-menu li a:hover {background-color:#95B028;}
}

@media(max-width:767px) { 
	.divTable .title:hover h4, .divTable .title:active h4, .divTable .title:focus h4 {background-color:#95B028;color:#FFFFFF;}
	.desc_num {padding-bottom: 83px;position: absolute;z-index: 20;}
}