
/* ========================================================================
   Layout Anpassungen by webuniverse.ch | 2017
 ========================================================================== */
 
 @import url(https://fonts.googleapis.com/css?family=Caveat);

.unisign {display: none;}

.uniopa .uk-panel-box {opacity: 0.9;}


/*kleine Ansichten*/
@media screen and (max-width: 1119px) {

.uk-flex-right {
  justify-content: flex-start;
}

.uk-block-default, .tm-page {
	background: #444;
	/*
	background: linear-gradient(270deg, #5a5e8d, #046d9c, #aa243d);
	background-size: 600% 600%;
	-webkit-animation: Gradient 50s ease infinite;
	-moz-animation: Gradient 50s ease infinite;
	animation: Gradient 50s ease infinite;*/
	 box-shadow: 0 9px 20px rgba(0, 0, 0, 0.6), 0 2px 3px rgba(0, 0, 0, 0.4);
}
	
    
    @-webkit-keyframes Gradient {
		0%{background-position:0% 50%}
		50%{background-position:100% 50%}
		100%{background-position:0% 50%}
	}
	@-moz-keyframes Gradient {
		0%{background-position:0% 50%}
		50%{background-position:100% 50%}
		100%{background-position:0% 50%}
	}
	@keyframes Gradient { 
		0%{background-position:0% 50%}
		50%{background-position:100% 50%}
		100%{background-position:0% 50%}
	}
		#tm-bottom-b, #tm-top-a {background: #ffffff;}
		#tm-bottom-d {background: #f2f2f2;}
}

@media screen and (min-width: 768px) {
	#tm-top-a {display:none;}
}
@media screen and (min-width: 1120px) {
	.unicover {background: url(../images/sircolin.jpg) left top/cover;}
	
	#tm-bottom-d div.uk-panel.uk-text-center {margin-top: 80px;}
}



p.uk-article-meta + * {margin: 0;}

.unihandwrite{ font-family: "Caveat",cursive;
    font-size: 34px; margin: 20px 0 30px 0 !important;}

.responsive-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.responsive-video {
position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;
}


.uk-navbar, .tm-headerbar-background{
	background: #444;
	/*
	background: linear-gradient(270deg, #5a5e8d, #046d9c, #aa243d);
	background-size: 600% 600%;
	-webkit-animation: Gradient 50s ease infinite;
	-moz-animation: Gradient 50s ease infinite;
	animation: Gradient 50s ease infinite;*/
	 box-shadow: 0 9px 20px rgba(0, 0, 0, 0.6), 0 2px 3px rgba(0, 0, 0, 0.4);
}
	
    
    @-webkit-keyframes Gradient {
		0%{background-position:0% 50%}
		50%{background-position:100% 50%}
		100%{background-position:0% 50%}
	}
	@-moz-keyframes Gradient {
		0%{background-position:0% 50%}
		50%{background-position:100% 50%}
		100%{background-position:0% 50%}
	}
	@keyframes Gradient { 
		0%{background-position:0% 50%}
		50%{background-position:100% 50%}
		100%{background-position:0% 50%}
	}

.uk-block-muted h3.uk-panel-title {color: #fff;}

div.mod-languages a {color: #efefef;}