html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'nerissemibold';src:url('Neris-SemiBold-webfont.eot');src:url('Neris-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
url('Neris-SemiBold-webfont.woff') format('woff'),
url('Neris-SemiBold-webfont.ttf') format('truetype'),
url('Neris-SemiBold-webfont.svg#nerissemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'nerislight';src:url('Neris-Light-webfont.eot');src:url('Neris-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('Neris-Light-webfont.woff') format('woff'),
url('Neris-Light-webfont.ttf') format('truetype'),
url('Neris-Light-webfont.svg#nerislight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'nerisblack';src:url('Neris-Black-webfont.eot');src:url('Neris-Black-webfont.eot?#iefix') format('embedded-opentype'),
url('Neris-Black-webfont.woff') format('woff'),
url('Neris-Black-webfont.ttf') format('truetype'),
url('Neris-Black-webfont.svg#nerisblack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'playfair_displayitalic';src:url('playfairdisplay-italic-webfont.eot');src:url('playfairdisplay-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('playfairdisplay-italic-webfont.woff') format('woff'),
url('playfairdisplay-italic-webfont.ttf') format('truetype'),
url('playfairdisplay-italic-webfont.svg#playfair_displayitalic') format('svg');font-weight:normal;font-style:normal;}
html{overflow-x:hidden;}
html,body.nojs{min-height:100%;height:100%;}
body{font-family:'nerislight', 'Arial', sans-serif;background-image:url('../img/sample.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
body,p,label{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#444;line-height:1.5;}
div{line-height:1;}
a img, img, figure{border:0 none;outline:medium none;}
figure, section{padding:0;margin:0;}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
h1,h2,h3,h4,h5{font-weight:normal;letter-spacing:2px;font-style:normal;line-height:normal;font-variant:normal;display:block;text-transform:uppercase;position:relative;}
h1{font-family:'nerisblack', Arial, sans-serif;color:#A19A96;font-size:39px;margin:0 auto !important;padding:0 20px;text-align:center;letter-spacing:3px;text-transform:uppercase;}
h2{font-family:'nerisblack', Arial, sans-serif;color:#B77B76;font-size:22px;margin:0 auto !important;padding:5px 20px 30px 0;text-align:center;letter-spacing:12px;text-transform:uppercase;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color=#fdfbfa)";text-shadow:1px 1px 1px #fdfbfa;}
h3{font-family:'playfair_displayitalic',Times New Roman,Times,serif;color:#B07470;font-size:22px;padding:10px 20px 0;text-align:center;letter-spacing:1px;text-transform:none;}
h4{font-family:'playfair_displayitalic',Times New Roman,Times,serif;color:#84766E;font-size:18px;padding:15px 0 20px0 0;text-align:center;letter-spacing:1px;text-transform:none;}
.outerframe{display:block;}
.panelcon{display:table;height:99.9%;overflow:hidden;position:relative;width:100%;}
.panelcon.trans2{background:rgb(255, 255, 245);background:transparent;background:rgba(255, 255, 245, 0.4);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFF5,endColorstr=#66FFFFF5)";zoom:1;}
.panelcon.trans3{background:rgb(255, 255, 245);background:transparent;background:rgba(255, 255, 245, 0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2FFFFF5,endColorstr=#b2FFFFF5)";zoom:1;}
.container{display:table-cell;position:relative;width:100%;vertical-align:middle;text-align:center;}
.header{text-align:center;padding:0 30px;}
.header .logo{height:auto;margin:0;max-width:800px;width:100%;}
.description,.description2{padding:0 0 20px 0;margin:0 auto;max-width:760px;width:90%;}
.description p{font-family:'nerissemibold',Geneva, Arial, Helvetica, sans-serif;color:#A39288;font-size:26px;padding:10px 0 10px;text-align:center;letter-spacing:4px;text-transform:uppercase;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color=#fdfbfa)";text-shadow:1px 1px 1px #fff;}
.description2 p{line-height:140%;font-family:'nerislight', Geneva, Arial, Helvetica, sans-serif;letter-spacing:0px;color:#65544E;text-align:center;font-weight:normal;padding:10px 0;font-size:19px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color=#fdfbfa)";text-shadow:1px 1px 1px #fff;}
#DateCountdown{position:relative;margin:0 auto;width:50%;}
.time_circles{position:relative;width:100%;height:100%;}
.time_circles > div{position:absolute;text-align:center;}
.time_circles > div > h4{color:#897870;margin:0px;padding:0px;text-align:center;color:#84766E;font-size:19px;}
.time_circles > div > span{color:#CB8A85;display:block;width:100%;text-align:center;font-family:'nerislight',Geneva, Arial, Helvetica, sans-serif;font-size:300%;margin-top:0.4em;font-weight:bold;}
.small{color:#b07470!important;font-family:"playfair_displayitalic",Times New Roman,Times,serif!important;font-size:14px!important;letter-spacing:1px!important;}
.platz{padding:80px 0;}
p strong{padding:80px 0;font-weight:bold;color:#b07470;}
.nojs .posti{display:none;}
.noposti{display:none;}
.nojs .noposti{display:block;}
h4 span{font-family:Arial, Helvetica, sans-serif;font-size:17px!important;color:#b77b76;font-weight:bold;padding-right:2px;}
.scrolldownouter{height:44px;width:30px;display:block;position:relative;margin:20px auto;}
#bsctt{top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;display:block;}
#bsctt.jes{display:none;}
.scrolldown{cursor:pointer;display:block;margin:0 auto;width:24px;height:48px;position:relative;background:#FDF9F6;border-radius:12px;border:1px solid #E7E1DC;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=185, Color=#b5ada9)";-moz-box-shadow:-1px 11px 8px #b5ada9;-webkit-box-shadow:-1px 11px 8px #b5ada9;box-shadow:-1px 11px 8px #b5ada9;}
.scrolldown span{display:block;margin:8px auto;width:2px;height:3px;border-radius:4px;background:#B07470;border:1px solid transparent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;}
.scrolldown.up:after{top:-1px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#B07470;border-width:4px;margin-left:-4px;}
.scrolldown:after{top:35px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-top-color:#B07470;border-width:4px;margin-left:-4px;}
.scrolldown:before{background:#E6E1DE;content:"";border-radius:4px;height:20px;left:9px;position:absolute;top:10px;width:6px;}
@-webkit-keyframes scroll{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}}
@keyframes scroll{0%{opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}}
*:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-moz-tap-highlight-color:rgba(0,0,0,0)!important;tap-highlight-color:rgba(0,0,0,0)!important;}
*:focus{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-moz-tap-highlight-color:rgba(0,0,0,0)!important;tap-highlight-color:rgba(0,0,0,0)!important;}
*:active{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-moz-tap-highlight-color:rgba(0,0,0,0)!important;tap-highlight-color:rgba(0,0,0,0)!important;}
a{border:0;outline:none;text-decoration:none;cursor:pointer;}
a:link{color:#b07470;}
a:visited{color:#b07470;}
a:hover{color:#555;}
a:active{color:#555;}
@media all and (max-width:1050px){#DateCountdown{width:65%;}
}
@media all and (max-width:820px){#DateCountdown{width:75%;}
}
@media all and (max-width:620px){h2{letter-spacing:2px;font-size:19px;}
#DateCountdown{width:95%;}
}
@media all and (max-width:480px){h1{font-size:30px;letter-spacing:1px;padding-top:20px;}
}