/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

@import url("https://use.fontawesome.com/releases/v5.3.1/css/all.css");
 
 .tm-toolbar {
    background: #000;
	}
.tm-toolbar a {
    color: #ccc;
	font-size: 16px;
	}	
 .uk-navbar {
    background: #fff;
    color: #000;
	}
.uk-navbar-nav > li > a {
	color: #000;
	}	
.uk-dropdown-navbar {
	background: #fff;
	color: #000
	}
.uk-nav-navbar > li > a {
    color: #000;
    padding-left: 30px;
    padding-right: 30px;
}	
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li.uk-open > a {
  background-color: rgba(0, 0, 0, 0);
  color: #999;
  /* 3 */
  outline: none;
}	
.uk-nav-navbar > li > a:hover,
.uk-nav-navbar > li > a:focus {
  background: rgba(0, 0, 0, 0);
  color: #999;
  /* 2 */
  outline: none;
}
.tm-navbar {
    border-bottom: 4px solid #3a4199; /* casey dark purple */
	}
.uk-navbar-nav > li.uk-active > a {
    background-color: rgba(0, 0, 0, 0);
    color: #3a4199; /* casey dark purple */
}
.uk-nav-navbar li.uk-active > a {
    color: #3a4199; /* casey dark purple */
	}
.uk-navbar-toggle {
	color: #000;
	}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
	color: #cccfde; /* casey light lavendar */
	}	
.uk-nav-offcanvas > .uk-open > a,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
  background: rgba(0, 0, 0, 0);
  color: #cccfde; /* casey light lavendar */
  /* 2 */
  outline: none;
}	
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
  color: #cccfde; /* casey light lavendar */
  }
  /*
.uk-sticky-placeholder {
	height: 0px !important;
	}
.tm-block-footer-bg {
    margin-top: 50px;
	}	
*/	
.tm-toolbar .s1 {
	font-weight: 500;
	color: #fff;
	}
.tm-toolbar p {
	font-weight: 500;
	color: #fff;
	}	
.tm-footer {
	background: #000;
	font-weight: 300;
	}	
.home-about-casey {
	margin-bottom: 0px;
	margin-top:50px;
	}	
.home-about-casey-paragraph {
	font-size: 20px;
	line-height: 1.5;
	}
.home-top-3-grid .tm-tag-border {
	margin-top: 0px;
	}
.home-casey-circle {
	border-radius: 50%;
	}
.tilted {
	transform: rotate(20deg);
	display: inline-block;
	top: 5px;
	position: relative;
	}	
.watch-video {
	margin-left: 10px;
	font-weight: 700;
	font-size: 1.3em;
	top: 3px;
	display: inline-block;
	position: relative;
	}	
.watch-button {
	text-align:center;
	margin-top: 30px;
	}	
.event-page-wrapper .evcal_event_title, .event-page-wrapper .evo_below_title {
	 text-shadow: 1px 1px 1px #000;
	 } 	
.uk-panel-title {
    padding-top: 18px;
	}