::-webkit-input-placeholder{color:#949494}:-moz-placeholder{color:#949494;opacity:1}::-moz-placeholder{color:#949494;opacity:1}:-ms-input-placeholder{color:#949494}@-webkit-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes uil-rolling-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.uil-rolling-css{width:200px;height:200px;position:absolute;z-index:99;left:calc(50% - 100px);top:calc(50% - 100px);transform:scale(0.15) !important}.uil-rolling-css>div{width:200px;height:200px;position:relative;-ms-animation:uil-rolling-anim 1s linear infinite;-moz-animation:uil-rolling-anim 1s linear infinite;-webkit-animation:uil-rolling-anim 1s linear infinite;-o-animation:uil-rolling-anim 1s linear infinite;animation:uil-rolling-anim 1s linear infinite}.uil-rolling-css>div div{position:absolute;width:200px;height:100px;border-radius:1000px 1000px 0 0;border-color:#02a388;border-style:solid;border-width:40px;border-bottom-width:0}.uil-rolling-css>div div:nth-of-type(2){-ms-transform:translate(0, 50px) rotate(54deg) translate(0, -50px);-moz-transform:translate(0, 50px) rotate(54deg) translate(0, -50px);-webkit-transform:translate(0, 50px) rotate(54deg) translate(0, -50px);-o-transform:translate(0, 50px) rotate(54deg) translate(0, -50px);transform:translate(0, 50px) rotate(54deg) translate(0, -50px)}*{box-sizing:border-box}html{height:100%}body{margin:0;padding:0;font-family:"Roboto", Arial, sans-serif;font-size:16px;height:100%;width:100%;color:#252525;background-color:#ffffff}body[aria-hidden="true"]{visibility:hidden;display:flex}.flex{display:flex}.vcenter{align-items:center}.hcenter{justify-content:center}.flexwrap{flex-wrap:wrap}.flexrow{flex-direction:row}.flexcolumn{flex-direction:column}[aria-hidden="true"]{display:none}.btn{border:none;color:#ffffff;background-color:#02a388;border-radius:3px;cursor:pointer;transition:0.2s}.btn:hover{background-color:#20cfaf}.btn:focus{outline:none}body>header{padding:20px;height:80px;flex-shrink:0;text-align:center;background-color:#252525;border-top:5px solid #ffd900}body>header h1{margin:0;color:#ffffff}body>header h1 a{text-decoration:none;color:#ffffff}body>header .btn{margin-left:auto;padding:0;background-color:transparent}body>header .btn:hover{color:#02a388;background-color:transparent}main{position:relative;width:100%;flex:1;height:auto}main>h2{text-align:center;background-color:#ffd900;margin:0;padding:20px;color:#252525}.searchbox{padding:0;margin:0 auto}.filetree{margin:0 auto}.filetree ul{list-style:none;padding:0;margin:0}.filetree .tree{padding-left:10px}.filetree ul li{text-transform:capitalize}.filetree .file{height:30px;padding:0;cursor:pointer;margin:0}.container{max-width:1280px;margin:0 auto}.gridwrapper{padding:20px;position:relative;max-width:none}.grid{width:100%;position:relative}.grid .box{background-color:whitesmoke;font-size:0.75rem;opacity:0;overflow:hidden}.grid .info{transition:0.2s;transform:translateY(100%)}.grid .box:hover .info{transform:translateY(0)}.grid .box img{width:100%;display:block}.info{padding:10px;overflow:hidden;bottom:0;z-index:1;background:rgba(255,255,255,0.4);width:100%;position:absolute;color:white;text-align:center}.title{font-weight:500}.creator,.rights{margin-bottom:5px;color:#7b7b7b}.creator b,.rights b{color:#02a388}.label{min-width:65px}.date{margin-top:5px;color:#7b7b7b}.field{margin:0 auto}.imagewrapper a{display:block}.file{max-width:1100px;margin:0 auto;padding:20px}.file header h2{margin:0 0 10px 0}.file .imagewrapper{background-color:whitesmoke}.file img{width:100%;display:block}.file .meta{flex:1}.file .meta .description{margin:0 0 10px 0}.file .subject{font-size:0.875rem;margin-bottom:20px}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,button:focus{outline:none}.field{border-radius:3px;overflow:hidden;position:relative;height:40px}.field input[type="text"],.field input[type="email"],.field input[type="password"]{border:0;font-size:1.25rem;padding:0 10px;font-weight:300;flex:1;height:100%;background:transparent}.field input[name="keywords"]{padding:0}.field input[name="keywords"]:-webkit-autofill,.field input[name="keywords"]:-webkit-autofill:focus,.field input[name="keywords"]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px whitesmoke inset;-webkit-text-fill-color:#252525}.field button[type="submit"],.field button[type="button"]{border:none;color:#ffffff;padding:0;height:100%;font-size:2.5rem;background-color:#02a388}.field button[data-action="clearKeywords"]{background:none;color:#b3b3b3}.field button{cursor:pointer}.field.search{height:70px;background-color:whitesmoke;border-radius:0;flex:0}.field.search:before{font-family:"Material Icons";display:block;align-self:center;padding:0 10px 0 20px;color:#b3b3b3;font-size:2.75rem}.field.search button[type="submit"]{padding:0 10px;border-radius:0}#count{text-align:center;display:block;font-size:1.5rem;font-weight:300}.paging{margin-top:40px;display:flex;justify-content:center}.paging input{width:100px;height:50px;font-size:1rem;padding:0 10px;border:1px solid #02a388}.paging button{font-size:1.125rem;height:50px;border-radius:0 3px 3px 0;padding:0 15px;margin-right:15px}.paging button[data-action*=page]{color:#000;border-radius:3px;background-color:#ffd900}.paging .pagecount{padding:0 0 0 10px;color:#02a388;font-weight:700}.paging[aria-hidden="true"]{display:none}.paging .page{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#02a388;color:#ffffff;border-radius:3px;margin-right:2px;cursor:pointer;transition:0.2s}.paging .page[aria-pressed="true"],.paging .page:hover{background-color:#ffd900}.loader{position:absolute;z-index:1;top:45%;left:35%;padding:20px;font-weight:bold}footer{min-height:50px;background-color:#252525;border-top:5px solid #02a388;margin-top:auto}.modal_overlay{position:absolute;z-index:999;width:100%;min-height:100vh;top:0;left:0;background-color:rgba(37,37,37,0.5)}@media only screen and (min-width: 20em){.file .wrapper{flex-direction:column}.file .imagewrapper{width:100%}.file .meta{padding:20px 0 0}}@media only screen and (min-width: 54.5em){.filetree{padding:20px 40px 0 40px}.file header{max-width:60%}.file .wrapper{flex-direction:row}.file .imagewrapper{width:60%;padding:60px;border:1px solid #dadada}.file .meta{padding:0 30px}.file{padding:40px}.gridwrapper{padding:20px 40px 40px}.field button[type="submit"],.field button[type="button"]{width:70px}}
