/* Nuove Classi
*******************************************************/
.bg-mac-green{background-color:#7bbb6c !important}
.bg-mac-orange{background-color:#ff7d39 !important}

.br-mac-green{border-color:#7bbb6c !important}
.br-mac-orange{border-color:#ff7d39 !important}

.txt-mac-green{color:#7bbb6c !important}
.txt-mac-orange{color:#ff7d39 !important}

.btn-mac-green{color:#ffffff !important;background-color:#7bbb6c !important;border-color:#7bbb6c !important;}
.btn-mac-orange{color:#ffffff !important;background-color:#ff7d39 !important;border-color:#ff7d39 !important;}

#mappagrande{z-index:1 !important;}

/* Aggiunte a Regole Esistenti
*******************************************************/
.single-product-image{max-height: 234px;overflow: hidden !important;}
.mfp-wrap.mfp-gallery.mfp-close-btn-in.mfp-zoom-in.mfp-ready{background-color: rgb(123 187 108 / 25%) !important;}

/* Regole Sovrascritte
*******************************************************/
.footer-nav.footer-style-two li.active a{background-color: rgb(123 187 108 / 30%) !important;}
.footer-nav.footer-style-two li.active a::before{background-color: #7bbb6c !important;}
.standard-tab .btn.active{background-color: rgb(123 187 108) !important;-webkit-box-shadow: 0 0 0 0.25rem rgb(123 187 108 / 25%) !important;box-shadow: 0 0 0 0.25rem rgb(123 187 108 / 25%) !important;}
.chat-user-list li .chat-user-thumbnail{width:5.25rem;height:5.25rem;-ms-flex:0 0 2.25rem;flex:0 0 5.25rem;}
.chat-user-info{width:100%;}
.header-content a{color: #fff !important;}
.chat-user-list li a{width: 100% !important;}
#setting-popup-overlay{background-color: #7bba6c !important;}

.header-content .navbar--toggler span {background-color: #fff;}
.header-content .navbar--toggler span:nth-child(2),.header-content .navbar--toggler span:last-child, .header-content.header-style-two .navbar--toggler span {width: 23px;}

.logoheader {height:45px;width:auto;}

.header-content.header-style-two .navbar--toggler{background-color:transparent!important;}

.sezioneicone div {float: left;}
.sezioneicone .user-profile-wrapper {margin-top: -4px;margin-right:10px;}

.header-area img.logoheader {margin-left: 30px;}

.header-content.header-style-two .sezioneicone .user-profile-wrapper {margin-top: 5px;}
	
p.headfiltri {font-weight: 600;text-transform: uppercase;margin-top: 1rem;border-bottom: 1px dotted;border-left: 1px dotted;padding: 3px 3px 3px 10px;background-color: #f9f9f9;}
	
/* Dark Mode
******************************************************/
[data-theme="dark"] .card.shadow-sm.blog-list-card.mt-3, [data-theme="dark"] ul.ps-0.chat-user-list.mt-3 li, [data-theme="dark"] li.bg-light{background-color: #0c153b!important;}
[data-theme="dark"] a.d-block.mb-3.text-dark, [data-theme="dark"] p, [data-theme="dark"] .chat-user-list li .chat-user-info h6, [data-theme="dark"] .form-label{color: #e6e5f3 !important;}
[data-theme="dark"] .text-white{color: #fff!important;}
[data-theme="dark"] ul.ps-0.chat-user-list.mt-3.elencofiltroservizi li{background-color: #242644 !important;}
[data-theme="dark"] .sidenav-nav li a {color: #fff!important;}
[data-theme="dark"] p.headfiltri {background-color: #0c153b;}