/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/rubik-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v14-latin-regular.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-600 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/rubik-v14-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v14-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v14-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v14-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v14-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v14-latin-600.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-300italic - latin */
@font-face {
  font-family: 'Rubik';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/rubik-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v14-latin-300italic.svg#Rubik') format('svg'); /* Legacy iOS */
}

.menu-icon::after {
	box-shadow: 0 7px 0 #DB0A16,0 14px 0 #DB0A16!important;
	border-radius: 3px;
	height: 3px;
	background: #DB0A16!important;
}
/* NAVI */
.navitel span,
.top-bar-section ul li > a {
	font-family: 'Rubik';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	letter-spacing: 1px!important;
	color: #8C8E8E!important;
}

.hpsmallspace {
	width: 205px!important;
	z-index: 6;
}
.hpbigimg{
	width: calc(100% - 190px)!important;
}
.top-bar, .top-bar ul {
	background-color: #fff!important;
}
figcaption {
	position: fixed!important;
	left: 50px;
	bottom: 50px!important;
	background-color: #FFFFFF!important;
	opacity: 0.9;
	width: 250px!important;
	height: 250px;
	padding: 20px!important;
}
figcaption h2 {
	color: #A6ADB0;
	font-size: 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 30px;
	font-weight: 500!important;
}
figcaption h2 a {
	color: #A6ADB0!important;	
}
figcaption .subline {
	color: #D91222;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: 30px;
	display: block;
	margin-bottom: 10px;
}

/* Small only */
@media screen and (max-width: 39.9375em) {
	figcaption {
		top: 384px!important;
	}
	
	
	figcaption .subline {
		margin-top: 10px!important;
	}
	figcaption h2 {
		font-size: 14px!important;
		line-height: 18px!important;
	}
	.hpsmallspace {
		width: 100%!important;
		z-index: 6;
		
	}
	.smallspacecontainer .items {
		width: 100%;
		height: 0;
		padding-bottom: 100%;
	}
	.orbit-container {
		top: 65px;
		min-height: 768px;
		position: relative;
	}
	.orbit-container .orbit-slides-container {
		margin: 0px 0!important;
		top: 0px;
	}
	figcaption {
		top: 486px;
		left: 5px;
		bottom: 10px!important;
		width: 180px!important;
		height: 180px;
		bottom: auto;
		position: absolute!important;
	}
	figcaption .subline {
		margin-top: 40px;
	}
	figcaption h2 {
		font-size: 20px;
		line-height: 23px;
	}
}

/* Medium and up */
@media screen and (min-width: 40em) {}
