html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:Ububtu,sans-serif;font-size:1em}body,html{height:100%;width:100%;font-weight:400;line-height:1.45}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}p{padding-bottom:1.3em}h1,h2,h3,h4{padding:1.414em 0 .5em;font-weight:inherit;line-height:1.2}h1{margin-top:0;font-size:3.998em}h2{font-size:2.827em}h3{font-size:1.999em}h4{font-size:1.414em}a:link{text-decoration:none;color:rgba(120,144,156 ,1)}a:visited{color:rgba(207,216,220 ,1)}a:hover{color:rgba(244,67,54 ,1)}a:active{color:rgba(244,67,54 ,1)}.sitewrapper{width:inherit;background-image:url(../images/bg-grid-alt.png);background-attachment:fixed;background-position:right top;background-repeat:repeat}.mainwrap{height:auto;margin:0 auto;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;max-width:1000px}.topbar{width:100%;height:30px;text-align:center;font-weight:700;position:fixed;top:0;left:0;z-index:1;background-color:#fff}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.topbar>h4{padding:0;padding-top:2px}.animatedline{height:0;border-top:2px solid #bdc3c7;width:100%;-webkit-animation-name:animline;animation-name:animline;-webkit-animation-duration:2s;animation-duration:2.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes animline{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}100%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes animline{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}100%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.top{padding-right:4px;display:inline-block;font-size:24px;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:opacity .3s linear 0s,0s visibility linear .1s;-o-transition:opacity .3s linear 0s,0s visibility linear .1s;transition:opacity .3s linear 0s,0s visibility linear .1s;position:relative;margin-top:-2px}.top>a{color:#000}.tooltip{visibility:hidden;width:70px;background-color:#263238;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:8%;left:-50%;margin-left:-60px;opacity:0;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease;font-size:.5em}.tooltip::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #263238}.top:hover .tooltip{visibility:visible;opacity:1}.photowrapper{-ms-flex:1 1;-webkit-box-flex:1;flex:1 1;-ms-flex-preferred-size:25%;flex-basis:25%;position:relative;max-width:284px}.imgw{margin:0;width:100%;position:relative;height:0;padding-bottom:160%}.bg{background:url(../images/loading.gif) 50% 50% no-repeat #f2f2f2}.imgw>img{display:block;width:100%;min-width:100px;max-width:284px;position:absolute;border:none}.photowrapper>.bottomtitle{position:absolute;bottom:0;width:100%;text-align:center;background-color:rgba(149,165,166 ,.8);height:0;-webkit-transition:.4s height ease-in 0s;-o-transition:.4s height ease-in 0s;-webkit-transition:.4s all ease-in 0s;-o-transition:.4s all ease-in 0s;transition:.4s all ease-in 0s;opacity:0}.photowrapper:hover .bottomtitle{height:23px;opacity:1}.menuwrapper{position:fixed;left:-190px;top:0;width:100px;z-index:100}#toggler{font-size:42px;font-weight:700;color:#000;line-height:35px;position:fixed;top:-1px;left:7px;transition:-webkit-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#btn{cursor:pointer;z-index:100}#btn:hover div{background-color:#607d8b}#btn>div{width:28px;height:5px;background-color:#000;margin:4px 0;-webkit-transition:background-color .3s linear 0s;-o-transition:background-color .3s linear 0s;transition:background-color .3s linear 0s}#in{display:none}#menucontent{position:fixed;top:0;bottom:0;background-color:#607d8b;transition:-webkit-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:140px;list-style:none;list-style-position:inside}#menucontent>li>a{color:rgba(255,255,255,.8);cursor:pointer;padding:10px 4px;display:block;font-weight:700;text-transform:uppercase;font-size:1em}#menucontent>li>a:hover{color:rgba(255,255,255,1);background-color:#37474f}#menucontent>li>a:active{color:rgba(244,67,54 ,1)}#in:checked+#toggler+#menucontent{-webkit-transform:translate3d(190px,0,0);transform:translate3d(190px,0,0)}#in:checked+#toggler{-webkit-transform:translate3d(142px,0,0);transform:translate3d(142px,0,0)}.showmenu{left:0}.movebutton{left:142px!important}.bottom{position:relative;height:auto;width:100%;text-align:center;font-size:.7em;z-index:100;background-color:#fff;z-index:1}.bottom>.bottombox{width:200px;margin:0 auto}.bottom>.bottombox>ul{display:inline-block;list-style:none;margin:1em}@media screen and (max-width:568px){.photowrapper{-ms-flex-preferred-size:50%;flex-basis:50%}.mainwrap{-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.photowrapper{max-width:284px}}