/*
Theme Name:     Generatepress
Theme URI:      http://example.com/
Description:    Tema Child per il tema Generatepress
Author:         Qui il vostro nome
Author URI:     http://example.com/about/
Template:       generatepress
Version:        0.1.0
*/

/* NASCOSTI */

.azc_tsh_toggle a {
    color: black !important;
}
.cat-links{
	display: none;
}
.tags-links{
	display: none;
}
.nav-previous{
	display: none;
}
.nav-next{
	display: none;
}

/* PER GLI ARTICOLI */

.entry-header .entry-title {
    margin-bottom: 10px;
}

.entry-header .entry-meta{
	display: none;
}

article .post-image, article .page-header-image-single {
    display: none;
}
.category .page-header {
      display: none;
}
.tag .page-header {
      display: none;
}
#search,#archives{
	 display: none;
}

/* LISTA PRODOTTI */ 

.pt-cv-ifield{
	text-align:center;
	border: 5px solid #f99e0061;
}
.pt-cv-ifield:hover{
	text-align:center;
	border: 5px solid #f99e00;
}

.pt-cv-title a {
	color:#f99e00 !important;
}

/* MENU  */

#site-navigation{
	background-color: #FFFFFF;
}

.main-navigation .main-nav ul li a, .menu-toggle, .main-navigation .menu-bar-items {
    color: #000;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a {
    color: #f99e00;
    background-color: #fff;
}

.main-navigation .main-nav ul li:hover > a, .main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li.sfHover > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a {
    color: #f99e00;
    background-color: #fff;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a {
    color: #f99e00;
    background-color: #fff;
}

.entry-content:not(:first-child), .entry-summary:not(:first-child), .page-content:not(:first-child) {
   margin-top: 0px; 
}

#menu-item-3253 {
	color: #fff !important;
}

/* GESTIONE SEARCH */

div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a {
	color:#ff6900 !important;
}
.asl_desc {
	color:#ff6900 !important;
}
#ajaxsearchlite1 .probox, div.asl_w .probox {
   border: 0px solid !important;
}


/*TOP BAR  */
.top-bar {
    background-color: #f99e00; 
    color: #ffffff;
	background-image: url('img/pattern_header_footer.png');
}


/*FOOTER */
.footer-widgets {
     background-color: #f99e00;
	 background-image: url('img/pattern_header_footer.png');
}
.footer-widgets .widget-title {
    color: #ffffff;
}


/* BODY */ 
body {
    background-color: #ffffff;
     color: black ;
}
body > a {
    color: black ;
}


/* ALERT */ 
.alert-info{
    border: 1px solid white;
    padding: 10px;
    background: rgba(249, 0, 0, 0.24);
	text-align: center;
}
.alert-warning{
    border: 1px solid red;
    padding: 10px;
    background: rgba(249, 0, 0, 0.24);
	text-align: center;
}

/*TITLE WIDGET  Cirie */ 
#custom_html-6 .widget-title{
color:white;	
}
/*TITLE WIDGET PINEROLO*/
#custom_html-3 .widget-title , #ws_fb_like_box-2 .widget-title {
color:white;
}
/*TITLE WIDGET AGNELLI*/
#custom_html-5 .widget-title,#ws_fb_like_box-3 .widget-title ,#text-8 .widget-title {
color:white;
}
/* TITLE WIDGET CHIESA */
#custom_html-4 .widget-title,#ws_fb_like_box-4 .widget-title{
color:white;
}
/* ARCHIVIO EVENTO */ 
#custom_html-2 .widget-title {
	color:white;
}

/* FILTER */
li.listing-item.one-fourth {
    list-style-type: none;
}


/* GESTIONE SEARCH */
div[id*="ajaxsearchlite"] .probox .prosettings .innericon svg  {
 margin-bottom: 10px;
}
div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {
 margin-bottom: 10px;
}
#menu-item-1889 a:hover{
    color: #ffffff;
    background-color:#ffffff;
}

.main-navigation ul ul {
    width:250px;
}
.azc_tsh_toggle ,.azc_tsh_toggle_container, .azc_tsh_toggle_container_open{
    border: 0px;
}
.azc_tsh_toggle a {
    color: white;
}
div.asl_m .probox .proclose svg {
    background: #fff !important;
}
div.asl_w .probox div.asl_simple-circle {
    border: 4px solid #f3914b !important;
}
div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a{
    color: #f3914b !important;
}
div.asl_r .results .item .asl_content .asl_desc {
    color: #f3914b !important;
}
div.asl_r .results .item.hovered {
    background:#f3914b40 !important;
}

/* BOX */ 

#primary .entry-content .content-box .title {
	margin: -2rem -1rem 0rem -2rem;
	padding: 0.5rem 2rem 0.5rem 1rem;
	display: block;
	font-weight: bold;
	color: #000;
	font-size: 1.125rem;
}

.entry-content .content-box.bforbloggers1{
	border-color: #e22828;
}
 
.entry-content .content-box.bforbloggers1{
	background: rgba(226,40,40,0.2);
}
 
.entry-content .content-box.bforbloggers1.title {
	background: #e22828;
}
 
.entry-content .content-box {
	border-radius: 5px;
	border: 1px solid;
	padding: 2rem 2rem 1rem 2rem;
	margin: 0 0 1rem 0;
	font-weight: normal;
}

.cookie-notice-container {
	background-color: #f79709db !important;
}
