/* BASE */
.uk-article-title.uk-heading-line > ::after, .uk-article-title.uk-heading-line > ::before { border-color: #D42725; }
.uk-divider-icon::after, .uk-divider-icon::before { border-color: #D42725; }

/* NAVBAR */
.uk-navbar-container { border: 3px solid #D42725; border-top: 0; }
.uk-offcanvas .uk-offcanvas-bar .uk-nav li img { margin-right: 7.5px; }

/* BOTTOM */
.bottom-dati { padding: 10px 15px; }
.bottom-dati .el-item a { color: #242424 !important; }
.bottom-dati .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before { border-color: #242424; }

/* FOOTER */
.sezione-footer .uk-subnav .el-item:not(:first-child)::before { border-color: rgba(255, 255, 255, .75) !important; }
.sezione-footer.uk-section-secondary:not(.uk-preserve-color) .uk-totop { background-color: #242424; -webkit-transition: 250ms ease-in-out;
transition: 250ms ease-in-out; }
.sezione-footer.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover { background-color: #F46D66; }

/* HOME - TESTATA */
.home-testata .uk-grid .uk-tile { border: 15px solid #610000; }
.home-testata .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before { border-left-color: #FFF; height: 1.5em; }

/* HOME - SLOGAN */
.home-slogan .uk-background-norepeat.uk-tile { margin-top: -18px; }
.home-slogan .uk-heading-line > ::after, .home-slogan .uk-heading-line > ::before { border-color: rgba(255, 255, 255, .75) !important; }

/* HOME - CONTATTI */
.home-contatti svg[class*="fa-"] { margin-right: 5px; width: 30px; }
.home-contatti svg.fa-square-full { color: transparent; margin-right: 12px; }
.home-contatti .uk-heading-line > ::after { border-color: rgba(36, 36, 36, 0.75); }

/* LAVORAZIONI */
.lavorazioni-gallery .wk-overlay-background { background: rgba(212, 39, 37, 0.8); }
.lavorazioni-gallery .wk-overlay-icon::before { color: #FFF; }

/* PARCO MACCHINE */
.switcher-parco-macchine .el-nav { border-bottom: 3px solid #F03F37; margin-bottom: 30px; }

/* CONTATTI */
.pagina-contatti .tm-main > .uk-container:first-child { max-width: 1300px; }
.contatti-griglia img { border: 3px solid #D42725; }
.contatti-griglia svg[class*="fa-"] { margin-right: 5px; width: 30px; }
.contatti-griglia svg.fa-square-full { color: transparent; margin-right: 10px; }