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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
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:'';content:none}
table{border-collapse:collapse;border-spacing:0}
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
html,body{width:100%;height:100%;font-size:10px;line-height:1.4;font-family:Arial,sans-serif}
a,a:link,a:visited,a:active{color:#fff;text-decoration:underline}
a:hover img{position:relative;opacity:.2}
strong{font-weight:bold}
em{font-style:italic}
p{font-size:1.3em;letter-spacing:.08em;margin-bottom:1.25em}
.wrapper{position:absolute;top:0;left:0;width:100%;height:100%;min-width:500px;overflow-y:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}
.clear{clear:both}
.mask{width:110px;min-height:100%;margin-left:110px;background-color:#000;overflow:hidden}
.sidebar{width:390px;min-height:100%;padding-top:110px;min-height:100%}.sidebar ul{display:block;float:left;width:110px}.sidebar ul li{display:block;margin-bottom:15px}.sidebar ul li img{display:block;margin:0 auto}
.content{float:left;padding:8px 15px;width:280px;height:100%;background-color:#000;color:#fff}.content .text-container{display:none}
.content a:hover{opacity:.2}
.gallery-container{cursor:pointer;display:none;position:absolute;top:0;left:0;width:100%;height:100%}.gallery-container .image-container{display:none}
.gallery-container .image-container,.gallery-container .image-container div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}
.gallery-container .image-container div{opacity:0}
.gallery-container .image-container div{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}
.gallery-container .logo-container{position:relative;width:110px;height:100%;margin-left:110px;padding-top:110px;text-align:center;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.gallery-container .gallery-image-back-conainer{display:block;position:absolute;background:url('../img/gallery_back_icon.png') no-repeat center center;width:110px;height:47px;bottom:110px}.gallery-container .gallery-image-back-conainer:hover{opacity:.2}
