@charset "utf-8";
/* 
barra top			23201a
sfondo menu			534f48
menu non attivo		ddd7d0
menu attivo			afa597
sfondo pagina		ddd7d0
logo				ddd7d0
*/


@import url('https://fonts.googleapis.com/css?family=Syncopate&display=swap');

@import url('https://fonts.googleapis.com/css?family=Monda&display=swap');

/* modifica testi slide 2019 10 16 */
.TestiSlide h1 	{ font-family:'Monda', sans-serif;	font-size:100px;	color:#ddd7d0; text-shadow: 2px 2px 2px #000; }
.TestiSlide h2 	{ font-family:'Monda', sans-serif;		font-size:60px;		color:#ffffff; text-shadow: 2px 2px 1px #000; }
.TestiSlide p 	{	font-family:'Monda', sans-serif;	font-size:40px; 	line-height:45px;	}
.TestiSlide a 	{	font-family:'Monda', sans-serif;	font-size:40px;		color:#ffffff; text-shadow: 2px 2px 1px #000; }


/* modifica testi slide 2023 10 23 per smartphone */
@media (max-width: 768px) {
	.TestiSlide h1 {    font-size: 30px;}
	.TestiSlide h2 {    font-size: 20px;}
	.TestiSlide p  {    font-size: 15px;}
	.TestiSlide a  {    font-size: 15px;}	

.nav-menu > li > a {
    font-size: 		15px !important;
    padding-top: 	 5px !important;
    padding-bottom:  5px !important;
}			
}



.nav-menu > li > a 	{    font-size: 18px;    padding-top: 40px;	}
footer .copyright 	{    margin: 70px 0 30px;	font-size:12px; line-height:17px	}
.spc-large 			{    padding-top: 40px;						}
/* SFONDO APERTURA PAGINA */
#loading 			{  background-color: #ddd7d0;				}
/* BARRA TOP */
#inner .header-top 	{	background: #23201a;					}

/* MENU NON ATTIVO */
.nav-menu > li > a				{   color: #ddd7d0;				}
.header-area2 .rs-menu li li a 	{	color: #ddd7d0;				}

.contact-page-area .contact-middle .inner-add i, .contact-page-area .contact-middle .inner-phn i, .contact-page-area .contact-middle .inner-email i {
    color: #bdb2a6;
 }
 .contact-page-area .contact-area .btn-send {    background: #383838;}




/* MENU ATTIVO */
.nav-menu > li > a:hover, #inner .rs-menu li > a:hover, .nav-menu > .current_page_item > a, 
.nav-menu > .current-menu-item > a, .nav-menu > .current-menu-ancestor > a 	{    color: #afa597;			}
body .nav-menu .sub-menu li > a:hover, 		body .nav-menu ul .active > a 	{	 color: #afa597 !important;	}

/* SFONDO MENU	*/
.home2 .header-area 		{   background: rgba(83, 79, 72, 0.8)				}
.sticky-header.header-area2 {   background: rgba(83, 79, 72, 0.95)!important;	}
.rs-menu ul ul 				{	background: rgba(83, 79, 72, 0.95)				}
.rs-menu ul ul li 			{   border-bottom: 1px solid #afa597 !important;	}

/* SFONDO PAGINA	*/
.about-area 				{   background: #ddd7d0;		}
html, body 					{	background: #ddd7d0;		}
.home2-blog-area .single-menu-area .article {    background: #ddd7d0; }

/* SFONDO PAGINA --- VARIAZIONI SUL TONO	*/
.brand-logo-area 			{   background: #e2ddd8;		}
.menus-area .item 			{   background: #e2ddd8;		}

/* EX ROSSO > SLIDER	*/
.slider-main .owl-nav .owl-prev i,
.slider-main .owl-nav .owl-next i 		{   background: #555149;												}
.slider-main .owl-nav .owl-prev:hover i,
.slider-main .owl-nav .owl-next:hover i	{	background: #23201a;}
.home2 #main-slider .dsc .btn1			{	background: #555149;	border: 2px solid #555149;					}
.home2 #main-slider .dsc .btn2			{	border: 2px solid #555149;	background-color: rgba(85,81,73, 0.5);	}
.home2 #main-slider .dsc .btn1:hover,
.home2 #main-slider .dsc .btn2:hover 	{  	background: transparent;  border: 2px solid #555149;				}
.home2 #main-slider .dsc .btn2:hover 	{	background: #555149;												}







/* EX ROSSO > TESTI	*/
.home2 #main-slider h1 span 			{	color: #22201a; text-shadow: 1px 1px 2px #ddd7d0;}
.sec-title 								{
	color: #534f48;
	font-family: 'Syncopate', sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 22px;
}
.about-area .inner strong span 			{	color: #534f48;	text-shadow: 1px 1px 2px #C8C1B5;} 	/* testo evidenziato */
.about-area .inner a 					{	color: #988c76;} 									/* variazione chiara  READ MORE */
.about-counter-list .fa 				{   color: #ffffff;}
.menus-area .item-wrap .inner span 		{   color: #534f48;}
.menus-area .button-group .btn.active i {   color: #ddd7d0;}
.menus-area .button-group .btn:hover, 
.menus-area .button-group .btn.active 	{   color: #534f48;    font-weight: bold;}
.menus-area .button-group .btn:hover i,
.menus-area .button-group .btn.active i	{  	color: #FFF;}

footer a 								{  	color: #ddd7d0;}
footer a:hover 							{  	color: #FFF;}
footer .copyright:before 				{   background: #ddd7d0;}

#return-to-top 							{   background: #534f48;}
#return-to-top:hover 					{	background: #22201a;}

.chefs .owl-dots .owl-dot span 			{   border: 1px solid #534f48;}
.chefs .owl-dots .active 				{   background: #534f48;}
.chefs .inner .border 					{	border-top: 2px solid #534f48;    border-left: 2px solid #534f48;}
.chefs .inner .border2 					{	border-bottom: 2px solid #534f48; border-right: 2px solid #534f48;}

.opening-hours .reservation .btn-send:hover 		{	background: #534f48 !important;    border: 1px solid #534f48 !important;}
.opening-hours .reservation h2 						{   color: #ddd7d0;}						/* chiaro se sfondo scuro */
.testimonal-two .container .inner,
.testimonal-two .container .owl-dots .owl-dot span	{   border: 1px solid #ddd7d0;}
.testimonal-two .container .owl-dots .active span 	{   background: #534f48;}

.our-event-area .slider-content a,
.our-event-area .slider-content .date i,
.our-event-area .slider-content .time i,
.our-event-area .slider-content a i					{   color: #534f48;}
.our-event-area .slick-dots button 					{	border: 1px solid #534f48;}
.our-event-area .slick-dots .slick-active button,
.our-event-area .price 								{	background: #534f48;}

.home2-blog-area .single-menu-area .article p 		{	border-bottom: 1px solid #534f48;}
.home2-blog-area .single-menu-area:hover .date-time {	background: #534f48;}
.home-blog-area .single-menu-area .cl-single-menu .overlay .short-desc a:hover {  color: #534f48;}
.home-blog-area .single-menu-area:hover a 			{	color: #8A8479;} /* variazione chiara  titolo post */
.home-blog-area .single-menu-area:hover .date 		{	color: #534f48;}




