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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 @media (max-width: 960px) {
	.tm-isblog .tm-article.tm-article-box {    
		padding: 30px;    
	} 
	.uk-panel-box {
		padding: 20px;
	}
	.uk-article-title {
		font-size: 28px;
		line-height: 32px;		
	}
	h3, .uk-h3 {
		font-size: 24px;
		line-height: 32px;
	}
}

/* mourlouk */

p.csvfield {background-color: #87555F; padding: 3px;}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* for the flyout menu */

.uk-nav-navbar > .uk-parent > .uk-nav-sub { display: none; }  

.uk-nav-navbar > .uk-parent > a:after {    
content: "\f107";    
font-family: "FontAwesome";    
display: block;    
float: right;    
}  

.uk-nav-navbar > .uk-parent:hover > .uk-nav-sub {     
display: block;    
background: none repeat scroll 0 0 padding-box #3A3C4B;    
border: 2px solid rgba(247, 247, 237, 0.5);    
box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);    
width: 150px;    
margin-top: -5px;    
padding: 15px;    
position: absolute;    
left: 80px;    
}

