﻿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}html *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#000;overflow:hidden;font-family:'Neue Helvetica W02',sans-serif;font-size:16px}body.autoModeActive .controls .nav,body.autoModeActive .controls .thumbnail-toggle{opacity:.2}body.autoModeActive .auto-slider-timer{opacity:1}body.showThumbnails .thumbnails{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.showThumbnails .viewer{-moz-transform:translate3d(0,-100px,0);-ms-transform:translate3d(0,-100px,0);-o-transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:.7}body.showGalleries .galleries{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#141414}body.showGalleries .viewer{-moz-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);-o-transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:.7}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}* ::-webkit-scrollbar{width:12px}* ::-webkit-scrollbar-thumb{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#666;cursor:pointer}.topbar{background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:50px;color:#ccc;background-image:url(Cadesign_form_logo.png);background-repeat:no-repeat;background-position:right 30px center}.topbar .gallery-title{position:absolute;left:10px;top:0;height:50px;line-height:50px;padding-left:25px;font-size:20px;color:#fff;cursor:pointer;background-image:url(iconmonstr-menu-1.svg);background-size:auto 30%;background-repeat:no-repeat;background-position:left center}.footer{background-color:rgba(0,0,0,.5);position:absolute;left:0;bottom:0;width:100%;height:50px}.footer-link{color:#ccc;position:absolute;left:100px;bottom:0;right:100px;height:50px;text-align:center}.footer-link a{font-weight:700;line-height:50px;color:#ccc;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0);-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s}.footer-link a:hover{border-bottom:1px solid rgba(255,255,255,.5)}.viewer{position:absolute;left:0;top:0;width:100%;bottom:0;text-align:center;-moz-transition:all cubic-bezier(.8,0,.2,1) .75s;-o-transition:all cubic-bezier(.8,0,.2,1) .75s;-webkit-transition:all cubic-bezier(.8,0,.2,1) .75s;transition:all cubic-bezier(.8,0,.2,1) .75s;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.viewer img.buffer{position:absolute;left:50%;top:50%;-moz-transform:scale3d(1,1,1) translate(-50%,-50%);-ms-transform:scale3d(1,1,1) translate(-50%,-50%);-o-transform:scale3d(1,1,1) translate(-50%,-50%);-webkit-transform:scale3d(1,1,1) translate(-50%,-50%);transform:scale3d(1,1,1) translate(-50%,-50%);-moz-transform-origin:25% 25%;-ms-transform-origin:25% 25%;-o-transform-origin:25% 25%;-webkit-transform-origin:25% 25%;transform-origin:25% 25%;max-height:100% !important;max-width:100% !important;opacity:0;-moz-transition:all ease-out .5s;-o-transition:all ease-out .5s;-webkit-transition:all ease-out .5s;transition:all ease-out .5s}.viewer img.buffer.show{opacity:1;-moz-transform:scale3d(1,1,1) translate(-50%,-50%);-ms-transform:scale3d(1,1,1) translate(-50%,-50%);-o-transform:scale3d(1,1,1) translate(-50%,-50%);-webkit-transform:scale3d(1,1,1) translate(-50%,-50%);transform:scale3d(1,1,1) translate(-50%,-50%)}.controls{position:fixed;left:0;top:50px;bottom:0;right:0;overflow:hidden}.controls .nav{position:absolute;top:50%;width:100px;height:100px;cursor:pointer;margin-top:-50px;background-image:url(iconmonstr-arrow-25.svg);background-position:center;background-repeat:no-repeat;-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s}.controls .nav.prev{left:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.controls .nav.next{right:0}.controls .thumbnail-toggle{position:absolute;right:0;bottom:0;width:50px;height:50px;cursor:pointer;background-image:url(iconmonstr-view-5.svg);background-position:center;background-repeat:no-repeat;-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s}.controls .loader{position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;background-image:url(iconmonstr-synchronization-18.svg);background-position:center;background-repeat:no-repeat;background-size:100%;-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s;opacity:0;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.controls .loader.show{opacity:1}.controls .auto-slider-timer{position:absolute;left:10px;bottom:20px;width:100px;height:10px;border:1px solid rgba(255,255,255,.6);cursor:pointer;-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s;opacity:0}.controls .auto-slider-timer .bar{position:absolute;left:0;top:0;bottom:0;width:0;background-color:rgba(255,255,255,.6)}.thumbnails{position:absolute;left:0;right:0;bottom:0;background-color:rgba(20,20,20,.85);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-moz-transition:all cubic-bezier(.8,0,.2,1) .75s;-o-transition:all cubic-bezier(.8,0,.2,1) .75s;-webkit-transition:all cubic-bezier(.8,0,.2,1) .75s;transition:all cubic-bezier(.8,0,.2,1) .75s}.thumbnails.show{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.thumbnails .items{overflow-y:scroll;margin:20px;min-height:200px;max-height:500px}.thumbnails .items div{width:220px;height:140px;text-align:center;float:left;margin:10px;cursor:pointer}.thumbnails .items div img{max-width:100%;max-height:100%;opacity:0;-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s}.thumbnails .items div img.loaded{opacity:1}.galleries{position:absolute;left:0;right:0;top:0;background-color:rgba(20,20,20,.85);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-moz-transition:all cubic-bezier(.8,0,.2,1) .75s;-o-transition:all cubic-bezier(.8,0,.2,1) .75s;-webkit-transition:all cubic-bezier(.8,0,.2,1) .75s;transition:all cubic-bezier(.8,0,.2,1) .75s}.galleries.show{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.galleries .groups{margin:20px}.galleries .groups:after{content:' ';display:block;float:none;clear:both;width:0;height:0;overflow:hidden}.galleries .groups div{color:#ccc;height:45px;padding:0 .5em;line-height:45px;font-size:18px;text-align:left;float:left;margin:10px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,0);-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s}.galleries .groups div.active,.galleries .groups div:hover{color:#fff;border-bottom:1px solid #fff}.galleries .items{overflow-y:scroll;margin:20px;min-height:200px;max-height:90vh}.galleries .items div{border:1px solid #333;color:#ccc;width:290px;height:45px;padding:0 .5em;line-height:45px;font-size:16px;text-align:left;float:left;margin:10px;cursor:pointer;display:none;overflow:hidden;-moz-transition:all ease-out .32s;-o-transition:all ease-out .32s;-webkit-transition:all ease-out .32s;transition:all ease-out .32s}.galleries .items div.show{display:block}.galleries .items div.active,.galleries .items div:hover{background-color:#333;color:#fff}@-webkit-keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}