


/*

(c) design lohnzich.de | dev netzrocker.com

------------------

gold dark	#82643c
gold light	#b48c50

*/



/* normalize.css 2.1.3 */

.grid,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}



/* general */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html {
	-webkit-text-size-adjust: none;
}
body {
	font-family: 'ff-meta-web-pro',sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 62.5%;
	text-transform: uppercase;
	text-align: center;
	background: #443d33;
}



/* layout */

.wrapper {
	max-width: 970px;
	margin: 0 auto;
}
.padding {
	padding: 2em;
}

@media screen and (min-width: 768px) {
	.padding {
		padding: 2.5em;
	}
}
@media screen and (min-width: 768px) {
	.contact.padding {
		padding: 3.5em 2em;
	}
}
@media screen and (min-width: 970px) {
	.contact.padding {
		padding: 4em 2em;
	}
}



/* typography */

h1,
h2,
.contact p {
	font-family: 'ff-meta-web-pro',sans-serif;
	font-style: normal;
	font-weight: 700;
}
h1 {
	font-size: 1.2em;
	color: #82643c;
	padding: 1em 0;
	margin: 0;
}
h2 {
	font-size: 1.4em;
	line-height: 1.8em;
	color: white;
	margin: 0;
}

h3 {
	color: white;
	
}

ul {
    color: white;
    text-align: left;
}

p {
	font-size: 1.1em;
	line-height: 1.4em;
	color: white;
	margin: 0;
}
.contact p {
	font-size: 1.4em;
	line-height: 2em;
}

@media screen and (min-width: 768px) {
	h1 {
		font-size: 1.4em;
		padding: 1.5em 0;
	}
	p {
		line-height: 1.6em;
	}
}
@media screen and (min-width: 970px) {
	.contact p {
		line-height: 2.4em;
	}
}

a, a:visited {
	color: white;
	text-decoration: none;
}
a:hover {
	color: black;
	text-decoration: underline;
}
a:focus {
	outline-offset: -1px;
	-moz-outline: none;
	outline: none;
}

.separator {
	margin: 0 .25em;
}



/* logo */

.logo img {
	height: 4em;
	width: auto;
	margin: .5em;
}
@media screen and (min-width: 768px) {
	.logo img {
		height: 5em;
		margin: .75em;
	}
}
@media screen and (min-width: 970px) {
	.logo img {
		height: 6em;
		margin: 1em;
	}
}



/* gradients */

.gradient-bright {
	/* http://www.colorzilla.com/gradient-editor/#dcd7cd+0,f9f3ea+50,dcd7cd+100;Custom */
	background: #dcd7cd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZDdjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y5ZjNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2Q3Y2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #dcd7cd 0%, #f9f3ea 50%, #dcd7cd 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dcd7cd), color-stop(50%,#f9f3ea), color-stop(100%,#dcd7cd));
	background: -webkit-linear-gradient(left,  #dcd7cd 0%,#f9f3ea 50%,#dcd7cd 100%);
	background: -o-linear-gradient(left,  #dcd7cd 0%,#f9f3ea 50%,#dcd7cd 100%);
	background: -ms-linear-gradient(left,  #dcd7cd 0%,#f9f3ea 50%,#dcd7cd 100%);
	background: linear-gradient(to right,  #dcd7cd 0%,#f9f3ea 50%,#dcd7cd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcd7cd', endColorstr='#dcd7cd',GradientType=1 );
}
.gradient-golden {
	/* http://www.colorzilla.com/gradient-editor/#82643c+0,b48c50+100;Custom */
	background: #82643c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyNjQzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNDhjNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #82643c 0%, #b48c50 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82643c), color-stop(100%,#b48c50));
	background: -webkit-linear-gradient(top,  #82643c 0%,#b48c50 100%);
	background: -o-linear-gradient(top,  #82643c 0%,#b48c50 100%);
	background: -ms-linear-gradient(top,  #82643c 0%,#b48c50 100%);
	background: linear-gradient(to bottom,  #82643c 0%,#b48c50 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82643c', endColorstr='#b48c50',GradientType=0 );
}
.gradient-bronze {
	/* http://www.colorzilla.com/gradient-editor/#443d33+0,5a5046+100;Custom */
	background: #443d33;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0M2QzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTUwNDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #443d33 0%, #5a5046 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#443d33), color-stop(100%,#5a5046));
	background: -webkit-linear-gradient(top,  #443d33 0%,#5a5046 100%);
	background: -o-linear-gradient(top,  #443d33 0%,#5a5046 100%);
	background: -ms-linear-gradient(top,  #443d33 0%,#5a5046 100%);
	background: linear-gradient(to bottom,  #443d33 0%,#5a5046 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#443d33', endColorstr='#5a5046',GradientType=0 );
}



/* royalSlider 1.0.5 */

.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}

.royalSlider {
	width: 100%;
	height: 280px;
}

@media screen and (min-width: 480px) {
	.royalSlider {
		height: 360px;
	}
}
@media screen and (min-width: 768px) {
	.royalSlider {
		height: 420px;
	}
}
@media screen and (min-width: 970px) {
	.royalSlider {
		height: 520px;
	}
}

.rsArrow {
	position: absolute;
	top: 50%;
	left: 0;
	width: 35px;
	height: 35px;
	margin-top: -17px;
	background: url(../img/arrows.png) no-repeat;
	background-size: 70px 70px;
}
.rsArrowRight {
	right: 0;
	left: auto;
	background-position: -35px 0;
}
.rsArrowLeft:hover {
	background-position: 0 -35px;
}
.rsArrowRight:hover {
	background-position: -35px -35px;
}



