html,body{font-family:'Roboto','Helvetica',sans-serif;font-size:16px;margin:0px;padding:0px}a{text-decoration:none;color:#000}img{padding:0px;margin:0px}p{line-height:2}p a{border-bottom:1px dashed #000}p a:hover{border-bottom:1px solid #000}a:hover{text-decoration:none;color:#000;transition:all 0.2s}.container{width:960px;max-width:100%;margin:0px auto;padding:0px 15px;box-sizing:border-box}nav ul{list-style:none;padding:0px;padding-bottom:15px;text-align:center;margin-top:30px;margin-bottom:15px}nav ul li{display:inline-block;color:#aaa}nav ul li a{color:#aaa;display:block;padding:15px 50px;margin:2px;text-transform:uppercase;letter-spacing:14px;font-size:80%;font-weight:200}nav ul li a:hover{color:#000}nav ul li.active a{color:#000;font-weight:400}ul#filterType{list-style:none;margin-bottom:15px;padding:0px;text-align:center;border-top:1px solid #ccc}ul#filterType li{display:inline-block;padding:15px 15px}ul#filterType li input{margin-right:12px}ul#filterType li label{font-weight:normal;margin:0px}ul#filterType li.intro{font-weight:bold}.styledcheck{width:20px;position:relative;margin:20px auto;display:inline-block;margin-right:8px;top:-1px}.styledcheck label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:#fcfff4;background:linear-gradient(top, #fcfff4 0, #dfe5d7 40%, #b3bead 100%);border-radius:4px;box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,0.5)}.styledcheck label:after{content:'';width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.styledcheck input[type=checkbox]{visibility:hidden}.styledcheck input[type=checkbox]:checked+label:after{opacity:1}.jumbotron{background:#fff;padding-top:30px;padding-bottom:0px}.header_image{width:400px;margin:0px auto;display:block;max-width:80%}#textures{padding:0px 0px}.texture_preview{width:12.5%;display:block;float:left;outline:4px solid #fff;cursor:pointer}.texture_preview.active{display:none}.texture_preview.beforeactive{position:relative;margin-right:4px}img{border:0px;outline:0px}#fullViewHolder{position:relative;width:100%;display:block;margin-bottom:4px;margin-top:4px;float:left;display:none}#fullViewHolder img.fullView{width:100%;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;position:absolute;z-index:3}#fullViewHolder .close-full{position:absolute;z-index:3;top:0px;right:0px;background:rgba(0,0,0,0.6);color:#ccc;display:block;padding:8px;font-size:120%}#fullViewHolder .close-full:hover{color:#fff}#fullViewHolder .info{color:#fff;position:absolute;z-index:3;right:0px;bottom:0px;padding:8px;font-size:80%;background:rgba(0,0,0,0.6);display:none}#fullViewHolder .type{color:#fff;text-transform:uppercase}#fullViewHolder a.download{color:#ccc}#fullViewHolder a.download:hover{color:#fff}#fullViewHolder .loading{background:#eee;position:relative;width:100%;display:block;display:table}#fullViewHolder .loading .loading-holder{display:table-cell;vertical-align:middle;text-align:center}#fullViewHolder .loading span{color:#aaa;font-weight:bold;margin:0px auto;width:100%;height:100%;text-align:center}footer{text-align:right;margin-top:30px}footer article{border-top:1px solid #ccc;padding:30px}footer section{max-width:300px;width:100%;float:right;padding:30px 0px}footer .footer-image{width:150px;opacity:0.6}footer p{font-size:80%;line-height:1.2;color:#999}footer ul.footer-menu{padding:0px;list-style:none}footer ul.footer-menu li a{color:#333;display:block;margin:2px;text-transform:uppercase;padding:6px 0px;letter-spacing:5px;font-size:80%;font-weight:400}footer ul.footer-menu li a:hover{color:#000}section#about article.intro{border-bottom:1px dashed #ccc;margin-bottom:30px}section#about article.intro p{font-size:160%;color:#333;line-height:1.5}section#about article.intro p.center{text-align:center}section#about .button{display:inline-block;margin-bottom:15px;padding:20px 30px;border:2px solid #000;text-transform:uppercase;letter-spacing:12px;font-size:50%;border-radius:8px;font-weight:bold;transition:all 0.2s}section#about .button:hover{background:#000;color:#fff;transition:all 0.2s}section#about h2{font-weight:400;text-transform:uppercase;margin:0px;margin-bottom:30px;letter-spacing:12px;margin-top:30px}section#about article{overflow:hidden}section#about .about-image-banner{width:100%}section#about .about-image-1{float:left;padding-right:30px;margin-top:5px;width:40%}section#about .about-image-2{float:right;width:40%}@media (max-width:920px){.texture_preview{width:20%}}@media (max-width:780px){.texture_preview{width:25%}section#about article.intro p{font-size:130%}section#about .button{letter-spacing:9px}nav{border-bottom:0px}nav ul{padding-bottom:15px;margin-bottom:0px}nav ul li{display:block}nav ul li.bull{display:none}#filterHolder{background:#f0f0f0;margin-bottom:15px;padding:15px 0px}ul#filterType{border-top:0px}ul#filterType li{display:inline-block;float:left;width:50%;padding:0px;margin:10px 0px}ul#filterType li.intro{display:block;width:100%;text-align:center;padding:0px;margin:0px}}@media (max-width:400px){.texture_preview{width:33%}}