/*
Benvenuto nella funzione di personalizzazione dei CSS!
Per scoprire come funziona, consulta http://wp.me/PEmnE-Bt
*/

.flexslider {
	margin-bottom: 0 !important;
}

.box h2 {
	color: #BA282E;
}

.fusion-button {
	margin-top: 9px !important;
}

/*   MAIN MENU
*/
.fusion-main-menu .current-menu-ancestor > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current_page_item > a,.fusion-main-menu > ul > li > a,.fusion-main-menu > ul > li > a:hover {
	border: none;
}

.fusion-main-menu .current-menu-ancestor > a, .fusion-main-menu .current-menu-item > a, .fusion-main-menu .current-menu-parent > a, .fusion-main-menu .current_page_item > a {
	font-weight: bold;
}

.fusion-main-menu {
	margin-top: 2.3%;
}

.fusion-is-sticky .fusion-main-menu {
	margin-top: 0;
}

/*       ARTICOLI
*/
.articolo {
	text-align: justify;
}

/* ICONE SOCIAL ARTICOLI
*/
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before {
	color: #fff !important;
}

/*  ICONE SOCIAL 
*/
/*FACEBOOK*/
a.fusion-social-network-icon.fusion-tooltip.fusion-facebook.fusion-icon-facebook {
	color: #fff !important;
}

/*TWITTER*/
a.fusion-social-network-icon.fusion-tooltip.fusion-twitter.fusion-icon-twitter {
	color: #fff !important;
}

/*GOOGLE +*/
a.fusion-social-network-icon.fusion-tooltip.fusion-googleplus.fusion-icon-googleplus {
	color: #fff !important;
}

/*YOUTUBE*/
a.fusion-social-network-icon.fusion-tooltip.fusion-youtube.fusion-icon-youtube {
	color: #fff !important;
}

/*         FOOTER
*/
.fusion-footer-copyright-area {
	background: #2f9c7f !important;
}

.fusion-copyright-notice {
	color: #fff !important;
}

/*
  FOOTER KONERO LAB COPYRIGHT
*/
.fusion-copyright-notice a {
	color: #000 !important;
}

.fusion-copyright-notice a:hover {
	color: #fff !important;
}

/*
         EVENTI
*/
.single-tribe_events .sidebar .tribe-events-single-section-title, .single-tribe_events .sidebar .widget .heading h4, .single-tribe_events .sidebar .widget h4 {
	color: #fff !important;
}

#main .comment-submit:hover, #reviews input#submit:hover, #tribe-bar-form .tribe-bar-submit input[type=submit]:hover, #tribe-events .tribe-events-button:hover, #tribe_events_filter_control #tribe_events_filters_reset:hover, #tribe_events_filter_control #tribe_events_filters_toggle:hover, .button-default:hover, .button.default:hover, .comment-form input[type="submit"]:hover, .fusion-button-default:hover, .fusion-portfolio-one .fusion-button:hover, .post-password-form input[type="submit"]:hover, .ticket-selector-submit-btn[type="submit"]:hover, .wpcf7-form input[type="submit"]:hover, .wpcf7-submit:hover,#main .comment-submit, #reviews input#submit, #tribe-bar-form .tribe-bar-submit input[type=submit], #tribe-events .tribe-events-button, #tribe_events_filter_control #tribe_events_filters_reset, #tribe_events_filter_control #tribe_events_filters_toggle, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .ticket-selector-submit-btn[type=submit], .wpcf7-form input[type="submit"], .wpcf7-submit {
	background: #2f9c7f !important;
}

.single-tribe_events .secondary .tribe-events-venue-map {
	width: 100%;
}

/*       LINK HOVER
*/
.event-is-recurring:hover, .tooltip-shortcode, a:hover {
	color: #000 !important;
}

.fusion-footer-widget-area .fusion-widget-area a:hover {
	color: #2f9c7f !important;
}

.fusion-header  a:hover {
	color: #2f9c7f !important;
}

/*        NEWS
*/
.widget.widget_news_manager_list_widget {
	background: #f6f6f6;
	padding: 20px;
	border: 1px solid #d2d3d4;
	border-radius: 10px;
	box-shadow: 2px 2px 4px #c9c9c9;
}

.widget.widget_news_manager_list_widget h4.widget-title {
	color: #BA282E;
	font-weight: bold;
}

/*     COOKIE
*/
#nibirumail_cookie_advice {
	background: rgba(0,0,0,0.7) !important;
}

#nibirumail_cookie_advice a {
	color: #fff !important;
	text-decoration: none !important;
}

#nibirumail_cookie_advice a:hover {
	color: #fff !important;
	text-decoration: underline !important;
}


.fusion-blog-layout-medium .fusion-post-slideshow, .fusion-blog-layout-medium-alternate .fusion-post-slideshow {   
margin-bottom: 25px!important;
}

.post-14218 .nf-form-fields-required{
	display:none;
}

.post-14218 .nf-response-msg{
font-size:18px;}

.post-14218 .nf-form-cont{
padding: 4%;
    margin: 4%;
    border-radius: 25px;
    border: 2px solid;
    border-color: rgba(46,158,127,0.3);
}

.post-14218 .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
background:	rgba(46,158,127,0.8)!important;

}

.post-14218 .nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover{
	color:#fff!important;
	background:#33b792!important;
}

.post-14218 .nf-form-content .list-select-wrap .nf-field-element>div, .post-14218 .nf-form-content input:not([type=button]), .post-14218 .nf-form-content textarea{
	    border: 1px solid rgba(46,158,127,0.3);
	border-radius:5px;
}


.post-template-default .post-14328  .fusion-flexslider .slides img {
    display: none;
}

.post-template-default .post-14328 .entry-title{
display:none;
}

#post-14448  .fusion-meta-info, #post-14621  .fusion-meta-info,#post-14741  .fusion-meta-info{
	display:none;
}

.fusion-icon-mail{
	color:#fff!important;
}