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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.lazy-hidden{opacity:0}.lazy-loaded{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}@font-face{font-family:'BertholdAkzidenzGroteskBERg';src:url("/fonts/be_akz_reg-webfont.eot");src:url("/fonts/be_akz_reg-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/be_akz_reg-webfont.woff") format("woff"),url("/fonts/be_akz_reg-webfont.ttf") format("truetype"),url("/fonts/be_akz_reg-webfont.svg#BertholdAkzidenzGroteskBERg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BertholdAkzidenzGroteskBEBold';src:url("/fonts/be_akz_bold-webfont.eot");src:url("/fonts/be_akz_bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/be_akz_bold-webfont.woff") format("woff"),url("/fonts/be_akz_bold-webfont.ttf") format("truetype"),url("/fonts/be_akz_bold-webfont.svg#BertholdAkzidenzGroteskBEBold") format("svg");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;overflow-y:scroll}body{text-align:left;font:13px/18px BertholdAkzidenzGroteskBERg,Helvetica,Arial,Geneva,sans-serif;color:white;overflow-y:scroll;-webkit-text-size-adjust:none;background-color:black;overflow-x:hidden}#main{margin-left:15px;margin-right:6px}#main_related{margin-left:15px;margin-right:15px}a{color:white;text-decoration:underline}strong,h1,h2,h3{font-family:'BertholdAkzidenzGroteskBEBold';font-weight:normal;font-style:normal}.content_menu_small{visibility:hidden}.stop-scrolling{height:100%;overflow:hidden !important;overflow-y:hidden!important}.border-bottom{border-bottom:1px solid white}.border-top{border-top:1px solid white}.column-350{width:350px}.column-533{width:533px}.column-715{width:715px}.column-1080{width:1080px}.margin-top-30{margin-top:30px}.margin-top-15{margin-top:15px}.margin-top-60{margin-top:60px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-30{margin-bottom:30px}.margin-right-14{margin-right:14px}.margin-right-15{margin-right:15px}.margin-left-15{margin-left:15px}.padding-top-2{padding-top:2px}.clear{clear:both}.float-left{float:left}.float-right{float:right}.navigation-checkbox{display:none}.navigation-toggle{width:40px;height:40px;display:block;position:relative;cursor:pointer}.navigation-toggle-icon{border-bottom:6px solid white;padding-top:17px;display:block}.navigation-toggle-icon:before,.navigation-toggle-icon:after{border-top:6px solid white;content:"";position:absolute;left:0;right:0}.navigation-toggle-icon:before{top:4px}.navigation-toggle-icon:after{bottom:4px}.navigation-toggle-icon,.navigation-toggle-icon:before,.navigation-toggle-icon:after{-webkit-transition-property:-webkit-transform, border-color;-moz-transition-property:-moz-transform, border-color;transition-property:transform, border-color;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:cubic-bezier(0.5, -0.5, 0.5, 1.5);-moz-transition-timing-function:cubic-bezier(0.5, -0.5, 0.5, 1.5);transition-timing-function:cubic-bezier(0.5, -0.5, 0.5, 1.5)}.navigation-toggle-icon{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.navigation-toggle-icon:before,.navigation-toggle-icon:after{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:before,.navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:after{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:before{-webkit-transform:translateY(13px) rotate(135deg);-moz-transform:translateY(13px) rotate(135deg);-ms-transform:translateY(13px) rotate(135deg);-o-transform:translateY(13px) rotate(135deg);transform:translateY(13px) rotate(135deg)}.navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon{border-color:transparent}.navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:after{-webkit-transform:translateY(-13px) rotate(-135deg);-moz-transform:translateY(-13px) rotate(-135deg);-ms-transform:translateY(-13px) rotate(-135deg);-o-transform:translateY(-13px) rotate(-135deg);transform:translateY(-13px) rotate(-135deg)}body,html{padding:0;margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation-toggle{margin:0 auto}.navigation-bar{z-index:100;display:none;height:80px;width:80px;padding:10px;text-align:right;float:right;margin-top:10px}#menu_small .navigation-bar{margin-right:600px;-webkit-transition:all margin-right 0.3s ease-in-out;-moz-transition:margin-right 0.3s ease-in-out;-o-transition:margin-right 0.3s ease-in-out;transition:margin-right 0.3s ease-in-out}#menu_small *{visibility:hidden}#menu_small{padding-bottom:100px;visibility:hidden;margin-top:30px;z-index:100;width:400px;height:auto;position:absolute;right:0;background-color:black;margin-right:-600px;-webkit-transition:all margin-right 0.3s ease-in-out;-moz-transition:margin-right 0.3s ease-in-out;-o-transition:margin-right 0.3s ease-in-out;transition:margin-right 0.3s ease-in-out}#menu_small ul{visibility:hidden}#menu_small.active{margin-right:0px}#menu_small.active .navigation-bar{margin-right:0px}#menu_small.active ul{visibility:visible}#menu_small .content_menu_small{display:block;margin-top:70px;width:90%;margin-left:auto;margin-right:auto}#menu_small .content_menu_small a img{margin-top:30px;margin-right:10px;width:60px}#menu_small .menu{width:100%;font-size:24px;line-height:40px;vertical-align:middle}#menu_small .menu li{height:40px}#menu_small .menu li.active{background:url(/assets/front/menu-active-bullet.png) no-repeat 0 20px}@media screen and (max-width: 500px){#menu_small{margin-top:0px!important;width:100% !important}}@media screen and (max-width: 1100px){#menu_small .menu{border-top:1px solid white}#menu_small{visibility:visible}#menu_small *{visibility:visible}.content_menu_small{visibility:visible}.navigation-bar{display:block}#menus{display:none}#header{height:120px!important;margin-top:10px;position:absolute !important;top:0;background-color:black;width:100% !important;margin-bottom:20px}#logo{width:240px !important;height:130px!important;background:url(/assets/front/logo_alone_205x93@2x.png) 15px 17px no-repeat !important;background-size:205px 92px!important}#logo_background{background-color:black !important}}#header{position:fixed;z-index:1;width:1110px}#menus{background-color:black;padding-top:15px;background:url(/assets/front/header_back.png) repeat-x;height:130px}.menu{width:168px}.menu a{text-decoration:none;display:block}.menu a:hover{font-family:'BertholdAkzidenzGroteskBEBold';font-weight:normal;font-style:normal}.menu .active{font-family:'BertholdAkzidenzGroteskBEBold';font-weight:normal;font-style:normal;background:url(/assets/front/menu-active-bullet.png) no-repeat 0 8px;padding-left:30px}.menu li{border-bottom:1px solid white;height:18px}.menu li:nth-of-type(6){border-bottom:none}#fb-btn{background:url(/assets/front/fb-btn-12x12.png) no-repeat right}#twt-btn{background:url(/assets/front/twitter-btn-13x12.png) no-repeat right}#beh-btn{background:url(/assets/front/beh-btn-14x10.png) no-repeat right}#logo{width:365px;height:130px;background:url(/assets/front/logo_neg_365x130.png) no-repeat}#logo_background{width:350px;height:125px;background-color:white;margin-bottom:20px}#container.thumbs{margin-left:-7px}.thumbs div.element,.thumbs .grid-sizer{width:32%;margin-right:0.5%;margin-left:0.5%;margin-bottom:1%}.thumbs div.element{float:left}.related div.element,.related .grid-sizer{width:32%;margin-right:0.5%;margin-left:0.5%;margin-bottom:1%}.element a{text-decoration:none;position:relative;height:0px;overflow:hidden;display:block;padding-bottom:100%}.element img{display:block;width:100%;position:absolute;top:0px;left:0px}.element img:hover{opacity:0.25;transition:opacity;-moz-transition:opacity;-webkit-transition:opacity;-o-transition:opacity;transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-duration:500ms;-moz-transition-duration:500ms;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-delay:150ms;-moz-transition-delay:150ms;-webkit-transition-delay:150ms;-o-transition-delay:150ms}.thumbs a,.related a{text-decoration:none}.thumbs .rollover{font-size:24px;line-height:22px;position:absolute;width:90%;top:15px;left:15px;z-index:-1}.related .rollover{position:absolute;width:90%;top:5px;left:5px;z-index:-1;line-height:14px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.rollover{display:none}.element img:hover{opacity:1;transition:none;-webkit-transition:none}}@media only screen and (max-device-width: 480px){.rollover{display:none}.element img:hover{opacity:1;transition:none;-webkit-transition:none}}@media screen and (max-width: 1100px){.column-1080{width:100%}.contents{width:62%!important}.contents iframe{width:100%}.contents img{width:100%!important}.column-350{width:34%!important}.thumbs .rollover{font-size:12px;line-height:15px}}@media screen and (max-width: 800px){.column-533{width:100% !important;max-width:533px}.contents{width:100%!important}.contents img{width:100%!important}.column-350{width:100%!important;margin-bottom:15px}}@media screen and (max-width: 500px){.related{width:100%}.related .rollover{position:absolute;width:85%;top:5px;left:5px;z-index:-1;line-height:14px}}.contents img,.contents p,.contents ul{margin-bottom:15px;display:block}.contents h1,.contents h2,.contents h3{font-family:'BertholdAkzidenzGroteskBEBold';font-weight:normal;font-style:normal}.contents h1{font-size:24px;line-height:22px;margin-top:30px}.contents h2{font-size:18px;line-height:16px;margin-bottom:10px}.contents li{list-style-position:inside;list-style-type:square}a.download{width:24px;height:30px;background:url(/assets/front/download-icon-24x30.png) no-repeat;margin-right:6px;display:inline-block;position:relative;top:4px}.contents .gif{max-width:715px}#footer ul li{display:inline;margin-right:15px}#footer ul li:last-of-type{margin-right:0px}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.pagination img{margin-top:20px;width:50px;display:block;margin-right:auto;margin-left:auto}
