/* TEMPLATE */
.uk-navbar-container { border-bottom:1px solid #e5e5e7; }
.tm-header-overlay .uk-navbar-container { border-bottom:none; }

#owl-cards .uk-grid-divider>:not(.uk-first-column)::before { margin:40px 0; border-left:2px solid rgba(25,188,221,0.7); }

.btn-owl a { background-color:#025180!important; text-transform: uppercase; color:white!important; border:2px solid white!important; border-radius:30px; font-weight:bold; font-size:14px; min-width:270px; padding:5px 0; display:inline-block; text-align:center; }
.btn-owl a:hover { background-color:#014066!important; }
.btn-owl.btn-owl--bordered a { border:2px solid #19bcdd!important; color:#333!important; background-color:#edf0f7!important; }
.btn-owl.btn-owl--bordered a:hover { background-color:rgba(25,188,221,0.2)!important; }
.btn-owl.btn-owl--2 a { background-color:#19BCDD!important; }

.owl-list--check-circle .uk-icon { background:rgba(25,188,221,0.3); border-radius:50%; padding:4px; color:#19bcdd; }
.owl-list--check-circle .uk-icon polyline { stroke-width: 3; }

/** Forms **/
.hide-labels label { display:none!important; }


#footer\#0 h3 { color:white; text-transform:uppercase; font-size:18px; font-weight:bold; }
#footer\#0 a { color:#aaaaaa; }
#footer-nav .uk-subnav { float:right; margin-top:20px; }
#footer-nav .uk-subnav li a { font-size:14px; color:#6c6d74; }

#footer-social__title { margin:10px 10px 0 0; color:#19bcdd; font-weight:bold; font-size:16px; }
#footer-social .uk-icon svg { color:#19bcdd; }
#footer-social .uk-icon svg:hover { color:white; }

#copy { border-top:1px solid #333; }

/** Unite Slider **/
/* to make it always white */
.tp-leftarrow:before, .tp-rightarrow:before {
    opacity:1;
}
/* change background on hover */
.tp-leftarrow:hover,
.tp-rightarrow:hover {
   background-color:#00b5f7 !important;
}

/** RESPONSIVE ADJUSTS **/
@media (min-width:960px) {
    /*#footer__main .uk-width-1-4\@m:first-child { width:35%; }
    #footer__main .uk-width-1-4\@m:nth-child(2),
    #footer__main .uk-width-1-4\@m:nth-child(3) { width:20%; }*/

    #footer-social__title { float:left; }

}

@media (max-width:959px) {
    #footer__main .uk-nav li a { display:inline-block; }
}