/* ToolBar */
.tm-toolbar .tm-horizontal-list li em, .tm-toolbar .list-icons li em, .tm-toolbar .tm-horizontal-list li i, .tm-toolbar .list-icons li i {color: #e7e7e7;font-size: 18px;}
.tm-toolbar span.tm-primary-color {color: #e7e7e7 !important;}
#tm-spotlight .tm-cta-text { font-size: 19px; color: #FFFFFF;}
#tm-spotlight .tm-cta-button {padding: 20px 15px 7px;}

/* Slideshow Text Mods */
.tm-text-large {line-height: 48px;font-size: 38px;}
@media (max-width: 1220px)
.tm-text-large {font-size: 45px;}

/* Remove side border from side nav */
.uk-nav-side:after {width: 0px;}

/* Testimonials Mods */
.tm-slideshow-scroller .tm-testimonial {margin: 30px 0 0 10px;}
blockquote {font-size: 25px;}
.tm-testimonial-avatar {margin: 0; }
.uk-contrast blockquote .author {color: #FFFFFF;}
.tm-slideshow-scroller .uk-slidenav {line-height: 28px; border: 1px solid #A8C421;}
.tm-slideshow-scroller .uk-slidenav:before {color: #A8C421; font-size: 20px;}

/* Footer */
.uk-block-secondary .list-icons li i, .uk-block-secondary .list-icons li > em {color: #A8C421;}
.uk-block-secondary .list-icons a {color: #CCCCCC;}

/* Panel Box Overides */
 .uk-panel-box-primary-2 {color: #212121;}

/*  Side menu mod - Nav Arrow */
.uk-nav-side > li > a.uk-active:after {
    width: 14px;
    height: 14px;
right: 15px;
    border-right: 1px solid #524ace;
    border-top: 1px solid #524ace;
}

h4, .uk-h4 {
    font-size: 22px;
    line-height: 28px;
    font-weight: 400;
}
/*  Form Dropdown fix in fireFox */
.uk-form select, .bfQuickMode select { height: 50px;}

/*  Make Link & hover White in Panel-Box, when using one of the primary colours */
.uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]) , .uk-panel-box-primary-2 > :not([class*='uk-nav']) a:not([class]) {color: #FFFFFF;}
.uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]):hover , .uk-panel-box-primary-2 > :not([class*='uk-nav']) a:not([class]):hover {color: #efefef;}
