/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.tm-body-background .tm-page {
background-color: #fff;
}
ul.uk-nav.uk-nav-navbar li a{
color:#fff;
}
ul.uk-nav.uk-nav-navbar li a:hover{
font-weight: bold;
}

#tm-toolbar .uk-subnav a:hover,{
color:#000;
}


.uk-article-title {
    font-size: 22px;
    line-height: 28px;
    font-weight: normal;
    text-transform: none;
    position: relative;
    padding-bottom: 15px;
}

.uk-article-meta a{
font-weight: bold;
}

#tm-footer span, .goog-te-combo, .uk-subnav a{
 color:#fff;
}

#google_translate_element select {
    background-color: #000;
}
@media (min-width: 768px){
.uk-align-medium-left {
    float: none;
}
}
.yoo-zoo .uk-article .uk-align-medium-left a{
display:block;
}

.yoo-zoo.blog-uikit p, #eb-event-details .eb-description-details p, #eb-event-details .eb-description-details li,#eb-event-details .table td,#eb-events p, .yoo-zoo ul li{
color:#222;
}
.eb-event-list a,#yoo-zoo a, .uk-breadcrumb a,.yoo-zoo.blog-uikit a,#tm-toolbar .uk-subnav a,ul.uk-nav.uk-nav-navbar li a:hover,.yoo-zoo.blog-uikit h1>a:hover{
color:#155fda;
}

.yoo-zoo.blog-uikit h1>a{
color:#000;
}

div.lcount ol {
  counter-reset: section;                /* Creates a new instance of the
                                            section counter with each ol
                                            element */
  list-style-type: none;
}

div.lcount li::before {
  counter-increment: section;            /* Increments only this instance
                                            of the section counter */
  content: counters(section, ".") " ";   /* Combines the values of all instances
                                            of the section counter, separated
                                            by a period */
}

body > div.tm-page-bg > div > div > div.tm-middle.uk-grid > div > main > div.yoo-zoo.blog-uikit{
	max-width:610px;
}
:not(sup)>a[href*="sdfootnote"]
{
vertical-align: super;
    font-size: smaller;
}
.eb-event-list a,#yoo-zoo a, .uk-breadcrumb a{
color:#155fda;
}
#tm-bottom-b.tm-block-muted{
background-color:#fff;
}
@media (max-width: 767px){
#tm-navbar .tm-navbar.uk-navbar.uk-clearfix{
    background-image: url(/images/LiS_logo_horizontal_tm_BLK_70px.jpg);
}
}
ul.uk-nav.uk-nav-offcanvas ul.uk-nav-sub a{
color:#ddd;
}
html:not(.uk-touch) .uk-nav.uk-nav-offcanvas > li > a:hover,
ul.uk-nav.uk-nav-offcanvas ul.uk-nav-sub a:hover, .uk-nav.uk-nav-offcanvas > li > a:hover{
color:#155fda;
}

#form-login-password .add-on .cbModulePasswordIcon, 
#form-login-username .add-on .cbModuleUsernameIcon,
#form-login-password .add-on .cb_template span, 
#form-login-username .add-on .cb_template,
#modlgn-passwd,
#modlgn-username,
#modlgn-passwd.input-small,
#modlgn-username.input-small,
#form-login-username .add-on,
#form-login-password .add-on,  
#modlgn-passwd.input-small::placeholder,
#modlgn-username.input-small::placeholder,
#form-login-remember .control-label,
#form-login-forgot a:hover,
#form-login-register a:hover
{
border-color:#fff;
color:#fff;
}

.uk-nav-offcanvas > li > a{
color:#fff;
}
.uk-nav-offcanvas > li > a{
color:#fff;
}
form.uk-search{
float:right;}
a[name^="sdendnote"]{
vertical-align: super;
font-size: smaller;
}
#cboxOverlay{
	 /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)" !important;

  /* IE 5-7 */
  filter: alpha(opacity=99) !important;

  /* Netscape */
  -moz-opacity: 0.99 !important;

  /* Safari 1.x */
  -khtml-opacity: 0.99 !important;
	
	
	
	opacity: 0.99 !important;
	background: rgba(47, 54, 59, 0.99);
	
}
#cboxTitle {
    top: 0;  
}
#cboxClose {
    top: 0px;
    right: 0;
    }

/*Simon Edits*/
.eb_tables td{
padding: 0 10px;
}

.eb_tables .top{
font-weight: bold;
background-color: #cccccc;
}

.eb_tables tr:nth-child(2) td{
	font-weight: bold;
}
img.eb-thumb-left{
	float:none!important;
}
@media (min-width: 1200px){
#eb-event-info.row {
    margin-left: 0;
  
}
}

#eb-event-info.row {
    margin-left: 0;
  
}
