#frontpage article.boxes{padding:2% 0 0 2%}#frontpage article.boxes .top-row{overflow:hidden}#frontpage .content section.box{width:220px;margin:0 2% 18px 0;padding:15px 0 0 0;border-radius:5px;border:1px solid #e8e8e8;float:left;vertical-align:top;position:relative;overflow:hidden}#frontpage .content section.box h1{font-size:120%;text-align:center;margin:0 0 15px 0}#frontpage .content section.box h1 a{text-decoration:none}#frontpage .content section.box.sub p a{font-size:75%;color:#3d3d3d;text-decoration:none;display:inline-block}#frontpage .content .box.welcome{display:none}#frontpage .content section.box.sub p:not(:first-of-type) a{padding:0 30px 0 15px}#frontpage .content section.box.sub p a:after{font-family:'ThomasHeadlineBold';color:#656565;font-weight:600;content:' »';font-size:350%;position:absolute;bottom:10px;right:8px}#frontpage .content section.box.sub img{display:block;margin:0 auto;height:114px;width:220px}#frontpage .content section.box.main{width:23%;float:left;text-align:center;padding:4% 0 3% 0;min-height:260px}#frontpage .content section.box.main h1{font-size:320%;margin:0 0 5px 0}html:lang(en) #frontpage .content section.box.main h1{font-size:270%}#frontpage .content section.box.main h2{font-family:"FSBlake";font-size:150%;font-style:italic;font-weight:100}#frontpage .content section.box.main a.button{width:80%;height:26px;display:inline-block;margin:15px 0 0 0;line-height:14px;font-size:90%;display:none}#frontpage .content section.box.main a.button:after{content:url(/cassette.axd/file/Frontend/Styles/FrontPage/login-0ada82ba6b4f3b1fa2bb5db505f535d3751cc561.png);position:relative;right:-10px}#frontpage .content .slider{width:73%;float:left}#frontpage .content section.slider .slidesjs-container,#frontpage .content section.slider .slidesjs-control{border-radius:5px!important}#frontpage .content section.slider a,#frontpage .content section.slider img{border-radius:5px;width:100%;height:260px}#frontpage .content section.slider .slidesjs-pagination{position:absolute;bottom:20px;left:20px;z-index:10}#frontpage .content section.slider .slidesjs-pagination li{margin-right:4px;display:inline-block}#frontpage .content section.slider .slidesjs-pagination li a{display:inline-block;height:16px;width:16px;background:#fff;color:#fff;border-radius:3px;filter:alpha(opacity=50);opacity:.5}#frontpage .content section.slider .slidesjs-pagination li a.active{filter:alpha(opacity=1);opacity:1}#frontpage .content section.slider .arrows{position:absolute;pointer-events:none;right:0;bottom:0;height:50px;width:50px;border-radius:50px 0 0 0;z-index:10;cursor:pointer;background:-moz-linear-gradient(top,rgba(255,255,255,.81) 50%,rgba(255,255,255,.33) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,.81)),color-stop(100%,rgba(255,255,255,.33)));background:-webkit-linear-gradient(top,rgba(255,255,255,.81) 50%,rgba(255,255,255,.33) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.81) 50%,rgba(255,255,255,.33) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.81) 50%,rgba(255,255,255,.33) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.81) 50%,rgba(255,255,255,.33) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfffffff',endColorstr='#54ffffff',GradientType=0)}#frontpage .content section.slider .arrows:before{font-family:'ThomasHeadlineBold';color:#656565;font-weight:600;content:' »';font-size:300%;position:absolute;bottom:0;right:8px}#frontpage .content .box.categories,#frontpage .content .box.mobile{display:none}@media(max-width:1000px){#frontpage .content section.slider a,#frontpage .content section.slider img{height:auto}#frontpage .content section.box.main{min-height:initial}#frontpage .content section.box.main h1{font-size:200%}#frontpage .content section.sub{width:23%}#frontpage .content section.box.sub p a{display:block}#frontpage .content section.box.sub img{width:100%;height:auto}}@media(max-width:800px){#frontpage .content section.sub{width:48%}}@media(max-width:700px){#frontpage .content section.slider{clear:left;width:98%;margin-right:2%}#frontpage .content section.box.main a.button{height:35px;font-size:150%;line-height:20px}#frontpage .content .slider{width:98%}#frontpage .content .box.categories{border:none;display:block}#frontpage .content .box.mobile{display:block}#frontpage .content section.sub{width:98%}#frontpage .content section.box{padding-top:5px;margin-bottom:5px;border-radius:5px}#frontpage .content section.box.desktop{display:none}#frontpage .content section.box.welcome{padding:10px 10px 0 10px;margin-top:10px;display:block}}