/* inter-100 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 100;
	src: local(''), url('../fonts/inter-v12-latin-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-200 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 200;
	src: local(''), url('../fonts/inter-v12-latin-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-300 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	src: local(''), url('../fonts/inter-v12-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-regular - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	src: local(''), url('../fonts/inter-v12-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-500 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	src: local(''), url('../fonts/inter-v12-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-600 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	src: local(''), url('../fonts/inter-v12-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-700 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	src: local(''), url('../fonts/inter-v12-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-800 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 800;
	src: local(''), url('../fonts/inter-v12-latin-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* inter-900 - latin */
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 900;
	src: local(''), url('../fonts/inter-v12-latin-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../fonts/inter-v12-latin-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

body {
	font-family: "Inter",sans-serif;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
}

#logo-text {
	font-family: "Inter",sans-serif;
	font-size: 24px;
	font-weight: 400 !important;
}

div.footer-detail h3 {
	font-size:0.9em;
}
div.footer-detail a {
	font-size:0.8rem;
	font-weight:600;
	text-decoration:none;
}

div#statistic-video a {
	font-size: 0.9rem;
	font-weight: 600;
	text-decoration: none;
}

div.footer-detail p, div.footer-detail label {
	font-size: 0.8rem;
	font-weight: 400;
}

#copyright a {
	text-decoration:none;
	font-size:0.8rem;
}


nav#footer-menu ul li a{
	font-weight:bold;
	text-decoration:none;
	
}
nav#footer-menu ul li a:hover{
	text-decoration:underline;
}
.pswa a {
	text-decoration:none;	
}

figcaption h2 {	
	font-size:2.4em;	
}
figcaption h3 {	
	font-size:1.2rem;
	font-weight:700 !important;
	line-height:1 	
}
figcaption p {
	font-size:1.02rem;
	font-weight:400 !important;
	color:#333;	
	-webkit-font-smoothing: antialiased !important;
	font-smoothing: antialiased;
}

.ueberschrift-video {
	font-size: 2.4em;
}

#amount-of-views {
	font-size: 1.6em;
	font-weight: 700;
}


#searchfield {
	font-size: 16px;
	font-weight: 400;
}

article.searchresult h4 {
	font-size: 1.125rem;
	font-weight: 900;
}

article.searchresult a {
	text-decoration: none;
}

.prev-next {
	font-size: 2em;
	font-weight: 300;
}

	.prev-next a {
		text-decoration: none;
	}


.pgs a {
	text-decoration: none;
	font-weight: bold
}

#sort-label {
	font-weight: 700;
}
.bpic a {
  text-decoration:none;
}
.bpic p {
  font-weight: bold;	
}
.bpic span  {
  font-size:0.9em;	
}
.bpic span span {
	font-weight:bold;
  font-weight: bold;	
}
.content-common h1 {
    font-size: 2.5em;
    line-height: 1;
    font-weight:400;
}
.content-common h2 {
    font-size: 1.8em;
    line-height: 1;
    font-weight:300;
}
.content-common p {
		font-size: 1.1em;
		line-height:1.2;
		font-weight:400;
		letter-spacing:0.05em !important;
}
.content-common b, .content-common strong {
	font-weight:700;	
}
.content-common a {
	text-decoration:underline;	
}