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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
.center {
  display: block;
   margin-left: auto;
   margin-right: auto;
}

p.center {  text-align: center;  }

.gallery-modal.ba-modal:not(.ba-resize) .ba-modal-body {
    margin-top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
} 

.uk-panel-title {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 29px;
    line-height: 50px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ffffff;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

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

.uk-contrast a:not([class]), .uk-contrast .uk-link, .uk-block-secondary a:not([class]), .uk-block-secondary .uk-link, .uk-block-primary a:not([class]), .uk-block-primary .uk-link, .uk-block-muted a:not([class]), .uk-block-muted .uk-link {
    color: #ffffff;
    text-decoration: underline;
}

em {
    color: #64645A;
}