/* General */
article.node .field--name-body ul {list-style-type: disc; margin-left: 1.5em; padding-left: 0;}
article.node .field--name-body ul li {margin-bottom: 0.5em;}

/* ADMIN */
#block-macaron-primary-local-tasks ul {border-bottom:2px solid rgba(1,7,41,1); margin-bottom:30px; line-height:32px}
#block-macaron-primary-local-tasks ul li {display: inline-block}
#block-macaron-primary-local-tasks ul li a {padding: 7px 15px; background:rgba(1,7,41,0.3); transition:all .3s; border-top-left-radius: 5px; border-top-right-radius: 5px;}
#block-macaron-primary-local-tasks ul li a:hover, #block-macaron-primary-local-tasks ul li a.is-active
    {background:rgba(1,7,41,0.7); color: #FFF; transition:all .3s}

/* Header */
.header-top-section::after {background-color:#010729}
.header-section-1::before {background-color:#010729}
.header-1 .main-logo {left:35px;}
.header-1 .main-logo img {width:auto; max-height:100px;}

.header-1 .header-main .logo img {max-height:80px; width:auto}

/* Practices */ 
#block-macaron-practices ul.menu li {padding:10px}
#block-macaron-practices ul.menu li a {line-height:40px; width:100%}

@media (min-width:1025px) {
.row .service-box-items {min-height:390px}
}

/* Homepage */
.service-content .icon img {max-width:48px; height:auto}

/* Footer */
.footer-section::before {background: rgba(1,7,41,0.9);}
.footer-section h4 {color:#fff; margin-bottom: 20px}
.footer-section p a {color:#fff;}
.footer-section p a:hover {color:#b68c5a;}
.footer-bottom {color:#FFF}
.footer-bottom p a {color:#b68c5a}
.footer-bottom p a:hover {color:#bbb}

/* Contact */
input[type="submit"].theme-btn {background:#FFF; border:none; color:#555; font-weight: bold; transition:all .3s}
input[type="submit"].theme-btn:hover {background:#010729; color:#FFF;}