:root {--skin-primary:#6fadfa;--skin-secondary:#eeeeee;--skin-intestazione1:#ffffff;--skin-intestazione2:#eeeeee;--skin-calltoaction:#0b3b61;--skin-calltoactionText:#FFFFFF;--skin-background:#0b3b61;--skin-breadcrumb:#ffffff;--skin-breadcrumbLink:#6fadfa;--skin-breadcrumbText:#ffffff;--skin-text:#ffffff;--skin-navigation:#ffffff;--skin-navigation-hover:#6fadfa;--skin-footer:#141414;--skin-footer2:#1c1c1c;--skin-textFooter:#ffffff;--skin-linkFooter:#ffffff;--skin-fontTitoliValue:Roboto;--skin-fontMenuValue:Montserrat;--skin-fontTextValue:Roboto;}h1, h2, h3, h4, h5, h6{font-family:var(--skin-fontTitoliValue);}
h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty{color:var(--skin-primary);}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ font-family:var(--skin-fontTitoliValue);}
h1 a:empty, h2 a:empty, h3 a:empty, h4 a:empty, h5 a:empty, h6 a:empty{ color:var(--skin-primary); }
body, p, span, em, i:not(.fa):not(.icon-map):not(.icon-envelope):not(.icon-chat):not(.ti-zoom-in):not(.ti-link), a{ font-family:var(--skin-fontTextValue); }
h1, h2, h3, h4, h5, h6{ color:var(--skin-primary);}
table, tr, td, blockquote,body, p:empty, span:empty, em:empty, i:empty, a:empty,a{ color:var(--skin-text);}
a:hover{ color:var(--skin-secondary);}
i:not(.fas),
i:not(.fa::before),
i:not(.fab::before){ font-family:var(--skin-fontTextValue); } 

h1.intestazione1,
h2.intestazione1,
h3.intestazione1{  color: var(--skin-intestazione1) !important; }
h1.intestazione2,
h2.intestazione2,
h3.intestazione2{  color: var(--skin-intestazione2) !important; }
.calltoaction{  background-color: var(--skin-calltoaction) !important; color: var(--skin-calltoactionText) !important; }

.texticon i{color:var(--skin-secondary) !important;}

.btn-theme-color{background-color:var(--skin-primary) !important;}

aside,
.left-nav,
.sidebar-part2,
.sidebar-part2 .right-bg,
.wp-caption,
.bg-white,
.bg-light-gray,
section,
header.header-appear nav.header-dark, 
header.sticky nav.navbar-fixed-top.header-dark, 
header.sticky nav.navbar-scroll-fixed-top.header-dark,
.sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu,
section.main{background-color:var(--skin-background) !important;}
.show-grid [class^="col-"]{background-color:var(--skin-background);}

header.sticky nav.header-dark .search-button{color:var(--skin-text) !important;}

.breadcrumb .text-dark-gray, .btn.text-dark-gray{color:var(--skin-breadcrumbText) !important;}
.breadcrumb a{color:var(--skin-breadcrumbLink) !important;}
.breadcrumb a{color:var(--skin-primary) !important;}

ul.shopAccessLink li.active a,
ul.shopAccessLink li.active a i{color:var(--skin-secondary);}

.text-extra-dark-gray{color:var(--skin-primary); }

.box_prezzo_scontato{color:var(--skin-primary); font-size:24px; }

input:not(.btn){color:var(--skin-primary) !important;}
.tag-cloud a:hover{background-color:var(--skin-primary) !important; border: 1px solid ar(--skin-primary) !important;}

.tag-cloud a{color:var(--skin-text); }

header nav.navbar .navbar-nav > li > a, 
nav.navbar.bootsnav ul.nav > li > a,
header .sidebar-part2 nav.navbar.bootsnav ul li ul li a,
header .sidebar-part2 nav.navbar.bootsnav ul > li > a{color:var(--skin-navigation) !important;}
header .sidebar-part2 nav.navbar.bootsnav ul > li:hover > a{color:var(--skin-navigation-hover) !important;}
.nav-icon:hover span, .nav-icon.active span{background-color:var(--skin-navigation-hover) !important; }
.nav-icon span{background-color:var(--skin-navigation) !important; }

#rev_slider_151_1 h1{color:var(--skin-primary);}
#rev_slider_151_1 h2{color:var(--skin-secondary);}
.btn.btn-theme-color:hover{background-color:var(--skin-secondary); border-color:var(--skin-primary);}
.shopping-cart-selected{background-color:var(--skin-primary);}
.shopping-cart-selected i,
.shopping-cart-selected strong{color:#fff;}
.shopping-cart-selected{background-color:var(--skin-primary);}
.shopping-cart-selected:hover{background-color:var(--skin-secondary);}
.shopping-cart-selected:hover i,
.shopping-cart-selected:hover strong{color:#fff;}

.color{color:var(--skin-primary);}

.theme-color{ color:var(--skin-primary); }
a:hover{color:var(--skin-primary);}
.border-color-themecolor{ border-color:var(--skin-primary); }
blockquote p{font-size:14px;}
#showRightPush:hover span,
.text-theme-color-hover:hover{ color:var(--skin-primary); }
.bg-deep-theme-color{background-color: var(--skin-primary);}
figure:hover small{ color:var(--skin-primary); }
.btn.btn-transparent-theme-color{border-color: var(--skin-primary); color: var(--skin-primary);}
.btn.btn-transparent-theme-color:hover{background-color: var(--skin-primary); color:#fff;}
.btn.btn-theme-color{background-color: var(--skin-primary); color:#fff;}
header .sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover { border-bottom:1px solid var(--skin-primary); }

.blurslider-line{ background:var(--skin-primary); }
#slide-411-layer-14 .tp-caption.first h1,
#slide-411-layer-14 .tp-caption.first h2,
#slide-411-layer-14 .tp-caption.first h3{color:var(--skin-primary);}
#slide-411-layer-14 .tp-caption.second h1,
#slide-411-layer-14 .tp-caption.second h2,
#slide-411-layer-14 .tp-caption.second h3{color:#fff;}
.text-deep-pink, .btn.text-deep-pink{ color:var(--skin-primary); }

ul.shopAccessLink li a,
ul.shopAccessLink li a i{color: var(--skin-secondary);}
ul.shopAccessLink li.active{background-color:var(--skin-primary); color:#fff;}
ul.shopAccessLink li.active a,
ul.shopAccessLink li.active a i{color:#fff;}
ul.shopAccessLink li.active a:hover,
ul.shopAccessLink li.active a:hover i{color:var(--skin-secondary);}

footer{background:var(--skin-footer2); color:var(--skin-textFooter);}
footer i.faCustom,
footer i.fa-brands,
footer i{color:var(--skin-linkFooter);}
footer a{color:var(--skin-linkFooter);}
.bg-dark-footer{background:var(--skin-footer);}
