/*
Theme Name: InterniEsterni2
Theme URI:  https://www.wpserveur.net
Author:     Vilma
Author URI: https://www.wpserveur.net
Template:   astra
Version:    1.0
License:    GNU General Public License v2 or later
*/
			    
/* CSS added with WPS Child Theme Generator */			    

h1.page-title {
	font-size: 38px !important;
}
H1 {
	font-size: 38px !important;
	font-weight: normal !important;
	padding-top: 20px !important;
	padding-bottom: 10px !important;
}
.heading {
	font-size: 22px;
	border-top: 1px dashed #ddd;
	padding-top: 30px;
	line-height: 1.5 !important;	
}
.post {
	padding-left: 5px !important;	
}
/* SEARCH */
.ast-icon, .icon-search a{
	color: #ECECEC !important;
}
/* AD ROTATE */
.g, .g-1, .g-dyn {
	text-align: center !important;
	margin-top: 30px !important;
	padding-left: 5px !important;
	padding-right: 5px !important;	
}
/* CATEGORIE */
.highlighted {
	background: #9f9492 !important;
}
/* TOP MENU */
.sub-menu li a{
	color: #9f9492 !important;
	font-size: 18px !important;
	padding: 8px !important
}
.sub-menu li a:hover{
	background: #f5f5f5 !important;
}
.site-navigation {
}
h2.widget-title {
	font-size: 19px !important;
}
/* HOME */
.uagb-post__excerpt {
	padding-bottom: 15px 
	!important;
}

/* SIDEBAR */
#secondary.widget-area  {
	padding-left: 15px;
	padding-top: 0px;
	border-left: 2px solid #d5d5d5 !important;
}
#secondary h2.widget-title {
	color:#fff !important;
	background: #9f9492;
	padding-left: 15px;
}
#secondary.widget-area a {
	color: #808080 !important;
		font-size: 18px;
}
#secondary.widget-area a:hover {
	color: #ff6666 !important
}
/* Button Vedi Prezzo */
.wp-block-button a{
	color: #ffffff !important;
	font-weight: normal !important;
	margin-bottom: 50px;
}
.wp-block-button a:hover{
	color: #a02754 !important;
}
/* BLOG */
.uagb-image-ratio-2-3 {
	border: solid 1px #ddd
}
.uagb-post__inner-wrap {
}
#category-31, .uagb-post__taxonomy .highlighted {
	background: #fff !important
}

/* --POST-- */
.ast-breadcrumbs-wrapper {
	padding-bottom: 20px;
	font-size: 14px;
}
.ast-breadcrumbs-wrapper a{
	color: #808080;
}
.ast-breadcrumbs-wrapper a:hover{
	color: #ff6666;
}
.post .entry-content{
	margin-top: 10px !important;
}
.entry-meta a{
	font-size: 15px;
	color: #808080 !important;
}
.entry-meta .published {
	font-size: 15px;
	color: #808080 !important;
}
.comments-link a{
	color: #808080 !important;
}
.posted-by a{
	color: #808080 !important;
}
.author-name a{
	color: #808080 !important;
}
.read-more-link {
	color: #ff6666 !important;
	font-size: 15px;
}
.post p a{
	color: #ff6666 !important;
	font-weight: 600;
	letter-spacing: 0.05em;
	text-decoration: none !important;
}
.post p a:hover{
	color: #E35252 !important;
}
.wp-element-caption {
	font-size: 14px;
	font-style: italic;
}
.wp-block-image {
	margin-bottom: 40px;
}
.nav-links {
	display:none !important;
}
.ast-single-related-posts-container {
	padding-top: 0px !important;
	margin-top: 0px !important;
	padding-left: 0px !important;
	margin-top: 0px !important;
}
.post-navigation {
	padding-top: 0px !important;
	margin-top: 0px !important;
}
/* Articoli correlati */
.ast-related-post-title {
	line-height: 1.6 !important;
	font-size: 14px !important;
}
/* Elenchi puntati */
ul {
  list-style: none; /* Remove default bullets */
}
#content .entry-content ul li::before {
  content: \"\\25c8\";  /* CSS Code/unicode for a bullet */
  color: #ff6666; 
  font-weight: bold;
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1.5em; 
  margin-left: -1.5em; 
}
.wp-block-uagb-tabs ul li::before {
	display: none !important;
}
.entry-content li {
	padding-bottom: 8px;
	line-height: 1.5 !important;	
	margin-left: 0px
}
/* ---AddToAny--- */
.addtoany_content {
	border-top: 1px solid #f5f5f5 !important;
	padding: 10px 5px 20px 0px;
	margin-top: 40px;
	border-bottom: 1px solid #ccc !important;
}

/* INDICE CONTENUTI--- */
.uagb-toc__list a{
	color: #666 !important;
	font-weight: normal !important;
}
.uagb-toc__list a:hover{
	color: #ff6666 !important;
	font-weight: normal !important;
}
.uagb-toc__list ul li::before {
  content: \"\\25c8\";
  color: #666 !important;
	display: none;
}
#ez-toc-container {
	background-color: #f9f9f9 !important;
	margin-bottom: 35px !important;
}
.ez-toc-title-container {
	margin-bottom: 10px !important;
}
p.ez-toc-title {
	color: #555 !important;
}
.ez-toc-link {
	color: #808080 !important;
	font-weight: normal !important;	
	font-size: 15px !important;
	line-height: 1.8;	
}
/* BLOCKQUOTE */
.wp-block-quote {
	padding: 10px 30px 1px 20px;
	margin-bottom: 20px;
	border-radius: 5px;
  border-left: 4px solid #ff6666 !important;
	font-size: 19px
}
/* TO-TOP */
.ast-scroll-top-icon, .icon-arrow{
	color: #fff !important;
}
/* MAIL POET */
.mailpoet_form {
	max-width: 400px;
}
/* FOOTER */
.widget_block {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.footer-widget-area .textwidget a {
	color: #ffffff !important;
}
#footer,.textwidget a:hover {
	color: #ff6666 !important;
}
.footer-widget-area .menu-item a {
	color: #fff !important;
	font-size: 16px
}
.footer-widget-area .menu-item a:hover {
	color: #ff6666 !important;
}
#footer, h2.widget-title {
	font-size: 22px !important;
	border-bottom: 2px #9f9492 solid;
	display: block;
	color: #F7F1ED !important;
}
#footer, .textwidget p {
	color: #808080 !important;
	font-size: 12px;
	line-height: 1.4;
}
#footer, .mailpoet_form_paragraph {
	color: #fff !important;
}
#footer, .mailpoet_form_paragraph a{
	color: #ff6666 !important;
}
.mailpoet_form_paragraph a:hover{
	color: #E35252 !important;
}
.ast-footer-copyright a{
	color: #9f9492 !important;
}
.ast-footer-copyright a:hover{
	color: #fff !important;
}
/* MOBILE */
.mobile-menu-toggle-icon {
	color: #9f9492 !important;
}
#ast-hf-mobile-menu li a {
	color: #9f9492 !important;
	font-size: 18px !important;
	background: #f5f5f5 !important;
}
#ast-hf-mobile-menu li a:hover {
	background: #fff !important;
}
#ast-hf-mobile-menu .menu-item li a {
	color: #9f9492 !important;
	font-size: 15px !important;
	background: #f5f5f5 !important;
	padding-left: 25px !important
}
#ast-hf-mobile-menu .menu-item li a:hover {
	background: #fff !important;
}
@media screen and (max-width: 992px) {
.ast-icon, .icon-search a{
	color: #9f9492 !important;
}
.mailpoet_form {
	width: 98% !important; 
	height: auto; 
	margin-left: 0px !important;
	padding-left: 0px !important;
	}
.mailpoet_form_paragraph span{
	font-size: 12px !important;
}
.post {
	padding-top: 5px !important;
	padding-right: 5px !important;		
	}
.sidebar-main {
		display: none;
	}
#ast-scroll-top .ast-arrow-svg {
	color: #fff !important;
}
.ast-menu-toggle, .ast-arrow-svg {
	color: #9f9492 !important;
	}
.g, .g-1 {
	margin-bottom: 30px;
	margin-top: 10px !important;
}
}