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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /* TEXT + LINKS */
 
body {
	font-family: 'sinkin_sans400_regular', sans-serif;
	font-size: 15px;
	color: #6d6e71;
 }
 
a {
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
}

a, .uk-link {
    color: #00b6ff;
}

a:hover, .uk-link:hover {
    color: #00b6ff;
	text-decoration: underline;
}

em {
	color: inherit;
}
 
h1, h2, h3, h4, h5, h6 {
    color: #1f4e63;
	font-family: 'sinkin_sans600_semibold', sans-serif;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #1f4e63;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    color: #00b6ff;
	text-decoration: underline;
}

h2, .uk-h2 {
    font-size: 30px;
    line-height: 42px;
    margin: 25px 0;
}

h3, .uk-h3 {
    font-size: 26px;
    line-height: 36px;
}

h4, .uk-h4 {
    font-size: 22px;
    line-height: 30px;
}

h5, .uk-h5 {
    font-size: 18px;
    line-height: 24px;
}

h6, .uk-h6 {
    font-size: 15px;
    line-height: 100%;
	text-transform: uppercase;
}

h2.uk-h3 {
	font-size: 18px;
    line-height: 24px;
	line-height: 100%;
	margin-bottom: 10px;
}

.tm-bottom-a .uk-panel-title, .uk-article-title {
    color: #1f4e63;
	text-align: center;
	text-transform: uppercase;
    font-size: 28px;
    line-height: 36px;
    margin: 30px auto 60px;
	font-weight: normal;
}

.tm-bottom-a h3.uk-panel-title, h1.uk-article-title {
	padding: 8px 0;
	border-bottom: 1px solid #c7c8ca;
	border-top: 1px solid #c7c8ca;
	display: table;
}

.postid-1066 .tm-bottom-a h1.uk-panel-title, .postid-1066 h1.uk-article-title {
	padding: 8px 0;
	border-bottom: 0px solid #c7c8ca;
	border-top: 0px solid #c7c8ca;
}

body.category h3.uk-article-title a, body.category h3.uk-article-title {
	text-transform: capitalize;
	text-align: left;
	margin: 0 0 10px 0;
	font-size: 26px;	
}

.uk-article-meta {
	margin-top: 10px;	
}

.tm-bottom-c h3.uk-panel-title {
	font-family: 'sinkin_sans300_light', sans-serif;
}

.tm-footer {
	font-size: 90%;	
}

.uk-article ul {
    list-style: none;
    padding: 5px 0;
    margin: 0;
}

.uk-article li { 
	vertical-align: middle;
	padding: 5px 0;
	margin-left: 16px;
}

.uk-article ul li:before {
    content: "•";
	padding-right: 12px;
    color: #20902c;
	margin-left: -16px;
}

#respond h2 {
	font-size: 20px;
    line-height: 28px;
	text-transform: uppercase;		
}
 
 /* ELEMENTS */

*::-moz-selection {
    background: none repeat scroll 0 0 #00b6ff;
}

.uk-search:before {
    color: #1f4e63;
}

body.home .tm-middle {
	display: none;	
}

.uk-button, .uk-button-primary {
	display: inline-block; 
	border-radius: 0;
    box-sizing: border-box;
	font-size: 15px;
	margin-top: 20px;
    padding: 10px 20px;
	color: #ffffff;
	-webkit-transition: -webkit-transform ease-in-out 0.2s;
  	transition: transform ease-in-out 0.2s;
	text-decoration: none;
	line-height: 22px;	
	margin-right: 10px;
}

.uk-button:hover, .uk-button-primary:hover {
	outline: none;
  	-webkit-transform: scale(1.1);
  	transform: scale(1.1);
}

.uk-button-primary {
    background-color: #00b6ff;
    color: #ffffff;
}

.uk-button-primary:hover, .uk-button-primary:focus, .uk-button-primary:active, .uk-button-primary.uk-active {
  	background-color: #00b6ff;
}

.uk-button {
    background-color: #1f4e63;
    color: #ffffff;
}

.uk-button:hover, .uk-button:focus, .uk-button:active, .uk-button.uk-active {
  	background-color: #1f4e63;
}

.uk-icon-button {
	background: none;
	color: #ffffff;	
}

.uk-icon-button:hover, .uk-icon-button:focus {
 	background-color: transparent;
}

.uk-icon-button:active {
  background-color: transparent;
  color: #ffffff;
}

.btn-blog, .btn-donate {
	height: 85px;
	line-height: 85px;
	padding: 0 40px;
	text-transform: uppercase;
	-webkit-transition: -webkit-transform ease-in-out 0.2s;
  	transition: transform ease-in-out 0.2s;	
	border-radius: 0;
    box-sizing: border-box;
	display: inline-block;
	margin: 0;
	font-size: 18px;
}

.btn-blog:hover, .btn-blog:focus {
	background-color: #00b6ff;
	outline: medium none;
}

.btn-donate:hover, .btn-donate:focus {
	background-color: #20902c;
}

.btn-blog:hover, .btn-donate:hover, .btn-blog:focus, .btn-donate:focus {
	outline: none;
  	-webkit-transform: scale(1.15);
  	transform: scale(1.15);	
}

.btn-blog {
	background-color: #00b6ff;
	margin-left: 30px;
}

.btn-donate {
	background-color: #20902c;
}

.tm-block-light {
    background: none repeat scroll 0 0 #ebebeb;
	border-top: 8px solid #00b6ff;
}

.tm-block-dark {
    background: none repeat scroll 0 0 #1c4e65;
}

.tm-toolbar {
    padding: 0;
	background: none repeat scroll 0 0 #1c4e65;
	border-bottom: 20px solid #ffffff;
	height: 70px;
	border-top: none;
}

.uk-navbar-flip, .uk-navbar-brand {
	margin-top: -20px;	
}

.uk-panel-box-secondary .uk-button:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger) {
	background: #1f4e63;
}

.uk-panel-box-secondary .uk-button:hover:not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger) {
	background: #1f4e63;
}

.tm-top-a h2 {
	font-size: 22px;
	text-align: center;
}
.tm-bottom-a .textwidget .uk-panel-box {
 	padding: 0;
	background: #278f33;
 }
 
.tm-bottom-a .textwidget h3 {
 	padding: 15px 10px;
	text-align: center;
	color: #ffffff;
	line-height: 1.5em;
	font-size: 18px;
 }
 
.tm-bottom-a .textwidget h3 a {
	color: #ffffff;
 }
 
.top-parallax, .bottom-parallax {
    background: none repeat scroll 0 0 #00b6ff;
    min-height: 8px;
}

.tm-block-dark .uk-form input, .tm-block-dark .uk-form textarea, .tm-block-dark .uk-form select {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 1);;
}

.tm-block-dark .uk-form *::-moz-placeholder {
    color: rgba(31, 78, 99, 0.6);
}

.tm-block-dark .uk-form input:focus,
.tm-block-dark .uk-form textarea:focus,
.tm-block-dark .uk-form select:focus {
  background: rgba(255, 255, 255, 1);
}

.tm-block-dark .uk-form input:focus,
.tm-block-dark .uk-form textarea:focus {
  color: rgba(31, 78, 99, 1);
}

.tm-block-dark + .tm-block .tm-footer {
    border-top: none;
}

blockquote {
    border-left: 5px solid #00b6ff;
	color: #1f4e63;
    font-size: 18px;
    font-style: italic;
    line-height: 26px;
    margin: 30px 0;
    padding-left: 15px;
}

img.avatar {
	float: left;
	margin: 0 20px 10px 0;
	border: 1px solid #aaaaaa;
}

.uk-width-1-2 {
	float: left;	
}
 
 /* NAVIGATION */

.uk-navbar-nav > li > a {
	font-family: 'sinkin_sans600_semibold', sans-serif;
	color: #1f4e63;
	font-size: 17px;
	padding: 0 20px;
}

.uk-navbar-nav > li.uk-active > a {
    background-color: none;
  	color: #00b6ff;
}

.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li.uk-open > a {
  /*background-color: rgba(31, 78, 99, 0.75);*/
  background-color: none;
  color: #00b6ff;
}

ul.uk-navbar-nav > li:hover:before {
  height: 0;
  background: none;
}

.uk-navbar-nav li.item18 a {
	background: #278f33;
	height: 50px;
	line-height: 50px;
	margin: 35px 0;
	color: #ffffff;
}

.uk-navbar-nav li.item18 a:hover {
	background: #20a32f;
}

.uk-offcanvas-bar, .uk-nav-offcanvas .uk-nav-sub, .uk-nav-offcanvas .uk-nav-sub ul {
    background: none repeat scroll 0 0 #1f4e63;
}

html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
    background: none repeat scroll 0 0 #00b6ff;
}

.uk-nav-offcanvas .uk-nav-sub li a {
    padding-left: 30px;
}

.uk-nav-offcanvas .uk-nav-sub ul > li > a {
    padding-left: 45px;
}

.uk-nav-offcanvas .uk-nav-sub li.uk-active a {
    color: #00b6ff;
}

.uk-dropdown-navbar {
    background: none repeat scroll 0 0 #1c4e65;
}

.uk-nav-header {
    text-transform: none;
}

.uk-dropdown-navbar .uk-nav .uk-nav-sub li > a:hover {
	color: #00b6ff;
}

.uk-dropdown-navbar .uk-nav .uk-nav-header {
    color: rgba(255, 255, 255, 0.5);
}

.uk-nav ul {
    padding-left: 0;
}

ul.uk-nav-sub > li > a {
    margin-bottom: 5px;
}

.uk-dropdown-navbar .uk-nav li.uk-active > a {
    background: none;
	color: #00b6ff;
}

.uk-dropdown-navbar .uk-nav > li > a:hover {
  	background: none;
  	color: #00b6ff;
}

.uk-dropdown-navbar .uk-nav .uk-nav-sub li > a:hover {
 	background: none;
  	color: #00b6ff;
}

.give {
    background: none repeat scroll 0 0 #ebebeb;
    clear: both;
    display: inline-block;
    margin: 20px 0;
    padding: 30px 40px;
	border-top: 1px solid #c7c8ca;
	margin-top: 40px;
}

.uk-search-field:focus, .uk-search.uk-active .uk-search-field {
    background: none repeat scroll 0 0 rgba(235, 235, 235, 1);
}
 
 /* SLIDER */
 
 .wk-slideshow .caption {
    background: none repeat scroll 0 0 rgba(31, 78, 99, 0.7);
    bottom: 50px;
    left: 200px;
	width: 60%;
    padding: 30px;
    right: auto;
	font-size: 20px;
	line-height: 1.3em;
}

.wk-slideshow .caption, .wk-slideshow .caption h3 {
	font-family: 'sinkin_sans400_regular', sans-serif;
	color: #ffffff !important;
}

.wk-slideshow .caption h3 {
	text-transform: uppercase;
	font-size: 28px;
	margin-bottom: 15px;
}

.wk-slideshow .caption a {
	text-decoration: none;
}
 
 /* LAYOUT */
 
body.home .tm-content {
	display: none; 
}

.tm-block > .uk-container > .uk-grid, .tm-block > .uk-container > .tm-footer {
    padding: 40px 0 60px;
}
 
.uk-panel-box-secondary {
	background: url('../images/water-texture.jpg') no-repeat 50% top #00b6ff; 
 	-webkit-background-size: cover;
  	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.alignright { 
	margin: 0 0 20px 40px;
}

.alignleft { 
	margin: 0 40px 20px 0;
}

.wp-caption p {
	margin: 0;	
}

.tm-featured-image img {
	float: left;
	margin-bottom: 30px;
	margin-right: 30px;	
}

body.single-post .tm-featured-image, body.category .wp-caption, body.category .size-full, body.category .alignleft, body.category .alignright  {
	display: none;	
}

.tm-socialbuttons {
    margin: 20px 0;
}

#gform_submit_button_1 {
color:#fff;
background-color: #1c4e65;
border:0;
    font-size: 15px;
    line-height: 22px;
 padding: 10px 20px;
    transition: transform 0.2s ease-in-out 0s;
    font-family: "sinkin_sans400_regular",sans-serif;

}
 
 /* CUSTOM TEMPLATES :: PROGRAM + CASE STUDIES + NEWSLETTER */
 
body.single-programs_post_type h2 {
	text-align: center;	
}

h3.uk-article-title, h3.uk-article-title a, article.archives h3.uk-article-title {
	 text-transform: none;
	 text-align: left;
	 margin: 0 0 20px;
	 font-size: 26px;
	 line-height: 36px;
 }
 
h3.uk-article-title a {
	 background-color: transparent;
	 color: #1f4e63;
	 display: block;
	 padding: 0;
	 transition: none;
 }
 
h3.uk-article-title a:hover {
	 transform: none;
	 color: #00b6ff;
	 text-decoration: underline;
 }
 
a.continue-reading {
	display: inline-block; 
	border-radius: 0;
    box-sizing: border-box;
	margin-top: 20px;
    padding: 10px 20px;
	color: #ffffff;
	background-color: #20902c;
	-webkit-transition: -webkit-transform ease-in-out 0.2s;
  	transition: transform ease-in-out 0.2s;
	text-decoration: none;	
}

a.continue-reading:hover {
	outline: none;
  	-webkit-transform: scale(1.1);
  	transform: scale(1.1);
}

#caption_below, .wp-caption p {
	font-style: italic;
	font-size: 80%;
	padding: 10px 15px;
	line-height: 150%;
}

span.ul-span, span.year-wrapper {
	text-transform: uppercase;
	color: #1c4e65;	
	font-family: 'sinkin_sans600_semibold', sans-serif;
}

article.child-wrapper {
	border-top: 1px solid #c7c8ca;
	padding-top: 35px;
	margin-top: 40px;
}

.uk-article button {
	float: right;
	background-color: #d34901;
	color: #ffffff;
	display: inline-block; 
	border-radius: 0;
    box-sizing: border-box;
	margin: 30px 0 30px 30px;
    padding: 10px 20px;
	-webkit-transition: -webkit-transform ease-in-out 0.2s;
  	transition: transform ease-in-out 0.2s;	
	font-family: 'sinkin_sans300_light', sans-serif;
	border: none;
	font-size: 20px;
	letter-spacing: 0.025em;
}

.uk-article button:hover {
	outline: none;
  	-webkit-transform: scale(1.1);
  	transform: scale(1.1);
}

button#submit {
	float: left;	
	font-size: 15px;
	line-height: 22px;
	padding: 10px 20px;
	background-color: #1c4e65;
	margin: 20px 0;
}

.featured-image-child {
	float: left; 
	width: 25%;
}

.featured-image-newsletter {
	float: left; 
	width: 35%;
}

.featured-image-child img, .featured-image-newsletter img {
	width: 100%;
}

.featured-image-newsletter img {
	border: 1px solid #999999;
}

.child-right-column {
	float: right;
	width: 70%;
}

.bulletlist-newsletter {
	float: right;
	width: 60%;
}

.top-parallax img {
	width: 100%;
}

#main-content, article.archives {
	border-top: 1px solid #c7c8ca;
	padding-top: 25px;
	margin-top: 40px;
}

article.child-wrapper-newsletter {
	width: 50%;
	float: left;
	clear: right;
}

#main-content article.child-wrapper-newsletter {
	margin-top: 10px;
	margin-bottom: 40px;
}

/*
.archive-row a:before {
	content: " | ";
	color: #6d6e71;
}

.archive-row a:first-child:before {
	content: " ";
}
*/

a.category-child-link:before {
	content: " | ";
	color: #6d6e71;
}

a.category-child-link:nth-of-type(1):before {
	content: " ";
}

article.archives {
	clear: both;
}

article.archives h3 {
	text-align: center !important;	
}

.archive-row {
	display: table-row;
}

.archive-row-container {
	display: table;
	margin: auto;
}

.archive-row-columns {
	display: table-cell;
    padding: 0 30px;
    vertical-align: top;
}

span.year-wrapper {
	display: table-cell;
	text-align: right;
	padding-right: 10px;
}

/*Child Single Page Begin*/
#featured-image-holder {float: right; width: 380px; height: 250px; margin: 20px 0 60px 40px;}
/*Child Single Page End*/

 
/* FORMS */

/*
.e2ma_signup_form_row, .e2ma_signup_form_required_footnote { 
	border:0; 
}

.e2ma_signup_form input[type="text"], .e2ma_signup_form textarea, .e2ma_signup_form select {
	height:25px; border:0px
}

.e2ma_signup_form_label {
	color:#FFF; 
	font-family:"sinkin_sans400_regular",sans-serif; 
	font-size:14px
}

.e2ma_signup_form_button_row #e2ma_signup_reset_button {
	display:none
}

.e2ma_signup_form_button {
	background-color:#1c4e65; 
	border: 0; 
	color: #fff; 
	font-family:"sinkin_sans400_regular",sans-serif; 
	font-size:13px; 
	padding:3px 53px; 
	margin-left:70% 
}

.e2ma_signup_image_container {
	display: none
}
*/


/* OlD EMMA FORM */

#emma-form.medium, #emma-form.large, #emma-form.small, #emma-form.extrasmall {
    width: 100%;
}

ul#emma-form-elements .emma-form-input {
    background-color: rgba(255, 255, 255, 1);
    border: none;
    color: #1c4e65;
	padding: 5px;
	height: 25px;
	line-height: 25px;
	width: 65%;
}

ul#emma-form-elements li.emma-form-row {
    margin: 15px auto;
    width: 100%;
	height: 30px;
    line-height: 30px;
    vertical-align: middle;
}

ul#emma-form-elements .emma-form-label-required {
    font-size: 70%;
}

ul#emma-form-elements .emma-form-label {
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
	font-size: 14px;
	width: 30%;
}

ul#emma-form-elements #emma-form-submit {
    font-family: 'sinkin_sans300_light', sans-serif;
    font-size: 90%;
    height: 30px;
    line-height: 28px;
    padding: 0 15px;
	vertical-align: middle;
	border-radius: 0;
    box-sizing: border-box;
    display: inline-block;
	margin-top: 10px;
	-webkit-transition: -webkit-transform ease-in-out 0.2s;
  	transition: transform ease-in-out 0.2s;	
}

ul#emma-form-elements #emma-form-submit:hover {
	-webkit-transform: scale(1.1);
  	transform: scale(1.1);
}

/* Click n Pledge Forms */
.embed-container { 
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0; 
	overflow: hidden; 
	max-width: 100%; 
	height: auto; } 

.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; }

/* FONTS */


@font-face {
    font-family: 'sinkin_sans400_italic';
    src: url('sinkinsans-400italic-webfont.eot');
    src: url('sinkinsans-400italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('sinkinsans-400italic-webfont.woff2') format('woff2'),
         url('sinkinsans-400italic-webfont.woff') format('woff'),
         url('sinkinsans-400italic-webfont.ttf') format('truetype'),
         url('sinkinsans-400italic-webfont.svg#sinkin_sans400_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sinkin_sans400_regular';
    src: url('../fonts/sinkinsans-400regular-webfont.eot');
    src: url('../fonts/sinkinsans-400regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-400regular-webfont.woff2') format('woff2'),
         url('../fonts/sinkinsans-400regular-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-400regular-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-400regular-webfont.svg#sinkin_sans400_regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sinkin_sans300_light';
    src: url('../fonts/sinkinsans-300light-webfont.eot');
    src: url('../fonts/sinkinsans-300light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-300light-webfont.woff2') format('woff2'),
         url('../fonts/sinkinsans-300light-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-300light-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-300light-webfont.svg#sinkin_sans300_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sinkin_sans600_semibold';
    src: url('../fonts/sinkinsans-600semibold-webfont.eot');
    src: url('../fonts/sinkinsans-600semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-600semibold-webfont.woff2') format('woff2'),
         url('../fonts/sinkinsans-600semibold-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-600semibold-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-600semibold-webfont.svg#sinkin_sans600_semibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* MOBILE */

@media (max-width: 960px) {

p.uk-article-meta .uk-visible-large {
	display: inline-block !important;	
}
	
}

@media (max-width: 767px) {

img, .wp-caption {
	max-width: 100%;
	width: 100%;
}

p.social-icons img {
	width: 60px;
	height: 60px;	
}

.wk-slideshow .caption {
	display: none !important;	
}

.uk-width-1-3, .uk-width-2-6, .tm-bottom-c .uk-width-1-2, article.child-wrapper-newsletter, .featured-image-newsletter, .bulletlist-newsletter {
    width: 100%;
}

.tm-top-a h2 {
    font-size: 18px;
    text-align: center;
	line-height: 1.5em;
}

.featured-image-child {
	float: left; 
	width: 100%;
}

.featured-image-child img {
	margin-bottom: 30px;
}

.child-right-column {
	float: left;
	width: 100%;
}

.tm bottom-a .uk-panel-title span, h1.uk-article-title span {
	border-top: none;
	border-bottom: none;
	padding: 8px 0;
}

.tm bottom-a .uk-panel-title, h1.uk-article-title {
	border-bottom: 1px solid #c7c8ca;
    border-top: 1px solid #c7c8ca;
	padding: 8px 0;
}

#featured-image-holder {
    float: none;
    height: auto;
    margin: 20px 0 30px 0;
    width: auto;
}

.tm-block > .uk-container > .uk-grid, .tm-block > .uk-container > .tm-footer {
    padding: 20px 0 40px;
}

.tm-top-b {
	padding: 15px 0 0 !important;	
}

.tm-bottom-a .uk-panel-title, .uk-article-title {
    margin: 20px auto 40px;
}

.alignleft {
	margin: 20px 20px 20px 0;
}

.alignright {
	margin: 20px 0 20px 20px;
}

.btn-blog, .btn-donate {
	height: 85px;
	line-height: 85px;
	padding: 0 40px;
	font-size: 16px;
}

.archive-row-columns {
    display: block;
}
.uk-nav-offcanvas .uk-nav-sub li.uk-parent.item71 a {
	background: #3b5c6b;
}

.uk-nav-offcanvas .uk-nav-sub li.uk-parent.item71 li a {
	background: #1f4e63;
}


.uk-nav-offcanvas .uk-nav-sub li.uk-parent.item71 a:hover {
	background: #3b5c6b;
	color: rgba(255, 255, 255, 0.5);
}

.uk-nav-offcanvas .uk-nav-sub li.uk-parent.item71 li a:hover {
	color: #FFF;
	background: none repeat scroll 0 0 rgba(54, 54, 54, 0.2);
}
}

@media (max-width: 400px) {

.tm-logo-small img {
	float: left;
	width: auto;
	height: 60px;	
	line-height: auto;
	margin-top: 10px;
}

.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {
    height: 80px;
}

.uk-navbar-flip, .uk-navbar-brand {
    margin-top: auto;
}

.uk-navbar-content::before, .uk-navbar-brand::before, .uk-navbar-toggle::before, .uk-navbar-toggle::after {
	vertical-align: auto;	
}
	
}