@import 'https://fonts.googleapis.com/css2?family=Roboto&display=swap';
body{background:#e4e4e4;margin:0;padding:0;font-family:roboto,sans-serif;font-size:16px;color:#333}
a{color:#333}img{border:0}.center{text-align:center}#logo a,.nav a,.title a,#sidebar .sidelist li a{text-decoration:none;border-bottom:2px solid transparent;padding-bottom:2px}.title a,#sidebar .sidelist li a:hover,#sidebar .sidelist li.current a,#sidebar .sidelist li.current_page_item a,.nav a:hover,.nav .current-menu-item a,.nav .current_page_item a,.nav .current_page_parent a{border-bottom:2px solid #cacaca}h1,h2,h3,h4,#translate,#nav,#subnav,#productbox,#sidebar,.home #main,.btn,.author,label{font-family:roboto}#logo,.btn.wide,#sidebar h3,b.author,.column.support i{text-transform:uppercase;font-weight:900}#sidebar .sidelist li a{font-weight:900}h1,h2,h3,h4,h5,b{font-weight:900}h1,h2,h3,h4,p,ul,li,form,input,textarea{padding:0;margin:0}h1{font-size:24px}h2{font-size:21px}h3{font-size:13px}.column h1{font-size:30px}input.text,textarea{background:#d9d7d0;padding:3px}#productbox h1,.fp.column h1 a,.fp .arrows,.fp h2.header b{color:#f4821f}.btn.color{background:#fff}a.btn.color:hover,input.btn.color:hover{color:#fff;background:#f4821f}.pdf #productbox h1,.pdf.column h1 a,.pdf .arrows,.pdf h2.header b{color:#115d96}.pdf a.btn.color:hover,.pdf input.btn.color:hover{background:#115d96}.pdfp #productbox h1,.pdfp.column h1 a,.pdfp .arrows,.pdfp h2.header b{color:#023d67}.pdfp a.btn.color:hover,.pdfp input.btn.color:hover{background:#023d67}.btn.wide,.fp h2 a:hover,.fp.column .img:hover{background-color:#f1e1cf}.pdf .btn.wide,.pdf h2 a:hover,.pdf.column .img:hover{background-color:#d7dddd}.pdfp .btn.wide,.pdfp h2 a:hover,.pdfp.column .img:hover{background-color:#d5d9d7}#sidebar li{font-size:12px}#title{margin:25px 25px 0}#wrapper{position:relative;width:928px;margin:0 auto;padding:16px 30px 13px;background:#fff url(//fineprint.com/wp-content/themes/fineprint/images/wrapper.png) top center repeat-y;overflow:hidden}#header{width:928px;overflow:hidden}#copyright{clear:both;font:10px arial;padding:5px 25px;border-top:1px solid #cacaca}#footer{clear:both;height:16px;width:988px;margin:0 auto;background:url(//fineprint.com/wp-content/themes/fineprint/images/footer.png) top center;overflow:hidden}#logo{padding:10px 0 8px 22px;float:left;height:49px;width:241px;box-sizing:border-box;position:relative;border:0}#logo a{font-size:0;text-indent:-9999px;overflow:hidden;color:transparent;position:absolute;top:15px;background:url(../img/logo.png) top center no-repeat;background-image:url(//fineprint.com/wp-content/themes/fineprint/images/logo.svg);background-size:contain;width:60px;height:20px}#productbox{width:238px;float:left}#main,#sidebar,#productbox,#subnav,.btn,#sidebar .block,input,textarea,.column.support i,.border,table.border td,table.border th{border:1px solid #cacaca;overflow:hidden}table.border{border-collapse:collapse;overflow:visible}.nav{width:687px;float:left;font-weight:900;color:#4d4d4d;overflow:hidden}.nav ul{list-style-type:none;margin-left:25px;width:100%;overflow:hidden;white-space:nowrap}.nav li{float:left;padding-bottom:5px}#nav{padding:16px 0 0;position:relative}#nav li{padding-top:4px;margin-right:38px;display:inline-block}#nav li#cart{margin:0;padding:0}#nav li#cart a{position:absolute;right:0;display:block;width:20px;height:20px;background:url(//fineprint.com/wp-content/themes/fineprint/images/cart.png);overflow:hidden;text-indent:-999px;border:0}#subnav{padding:10px 0 5px}#subnav li{margin-right:32px}#productbox{clear:left}#productbox .tile{display:block;margin:12px auto;height:145px;width:145px;padding:34px}#productbox .tile.all,#productbox .tile.pdfpp{height:181px;width:181px;padding:16px}#productbox h1{margin:16px 25px 12px}#productbox p{margin:12px 25px 18px}#main{float:left;width:484px;overflow:hidden}#main.review,.page-id-248 #main,.error404 #main{width:687px}.modal #main{background:#fff;margin:0 auto;float:none;padding-bottom:10px}.modal #content{min-height:100px}#sidebar{width:202px;float:left;border-bottom:0}#productbox,#subnav{margin-top:-1px}#subnav,#main,#sidebar{margin-left:-1px}#main,#sidebar{margin-top:-1px}.btn{display:block;text-decoration:none;padding:6px 9px;float:left;font-size:11px;font-weight:900;white-space:nowrap}.btn.color{margin:-1px 0 0 -1px}input.btn.color{margin:15px 0 0}.tile{background:url(//fineprint.com/wp-content/themes/fineprint/images/tile.png) 0 0 repeat}.btn.wide{float:none;font-size:13px;width:100%;margin-right:0;margin-top:-1px;margin-left:-1px;padding:8px 10px}#sidebar .block{width:188px;margin-top:-1px;margin-left:-1px;padding-bottom:8px;padding-left:14px}#sidebar #search{margin-bottom:10px}#sidebar input.text{width:166px;height:20px}#sidebar textarea{width:166px}.btn b{display:block;background:#eeece5;padding:2px 4px;width:174px}#sidebar ul{width:174px;list-style-type:none;margin-top:18px}#sidebar ul.categorylist{margin:0 0 13px}#sidebar .categorylist li a{font-size:12px;text-decoration:none}#sidebar li{line-height:19px;margin:10px 0}#sidebar .categorylist li{line-height:15px;margin:6px 0}#sidebar h3{line-height:17px}#sidebar h3,#sidebar p{width:174px;margin:16px 0 13px}#sidebar p{clear:both;line-height:17px;padding-top:13px;margin-top:0;overflow:visible}#sidebar .btn.wide{padding-left:15px}#content{margin:0 25px 23px 23px;min-height:500px;width:434px;padding-left:2px;overflow:hidden}#main.review #content,.page-id-248 #main #content{width:636px}.content table{margin-top:20px}.content h2,.content h3,.content h4,.content p{margin:20px 0}.content h3.title{line-height:19px;margin-bottom:0}.content .excerpt p{margin-top:8px}.content ul{margin:20px 18px;list-style-type:square}.content p,.content li{line-height:19px}p.testimonial{line-height:19px;clear:both}#main.wide,.home #main{width:923px;margin:-1px 0 0;background:url(//fineprint.com/wp-content/themes/fineprint/images/home.png) top center repeat-y}#main.store{width:100%}#main.wide .wrapper,.home #main .wrapper{clear:both;width:923px;border-top:1px solid #cacaca;background:#f1e1cf url(//fineprint.com/wp-content/themes/fineprint/images/home2.png) 0 0 repeat-y;overflow:hidden}.column,.homeblock{width:307px;float:left;margin-left:1px}.homeblock{position:relative}.pdf.column,.pdf.homeblock{margin-left:0}.column h1{margin-left:26px}.column h2{line-height:22px;font-size:16px;font-weight:400;margin:15px 26px 33px}.column.support h2.header{margin:0;font-size:21px}.column h1 a,.column h2 a{text-decoration:none;display:block;border:0}.column a.img{display:block;border:0;margin:15px auto;width:280px;height:308px;display:block;overflow:hidden}.column h2.header a{width:280px;margin:15px auto;overflow:hidden}.column .excerpt a{display:inline}.column.support span{display:block;width:280px;overflow:hidden}.column.support b{display:block;margin:20px 20px 0 0;width:168px;float:right}.column.support i{display:block;width:264px;clear:both;padding:7px;font-size:13px;font-style:normal}.column img{display:block;width:214px;height:214px;margin:0 auto;padding:47px 33px;border:0}.column.support img{padding:0;margin:0;width:76px;height:76px;padding:6px;float:left}.column .content{margin:15px}#main.wide #copyright{background:#fff}.homeblock .btn{font-size:13px;margin:-1px 0 0 -1px;padding:12px 25px;text-transform:none}.homeblock .testimonial{margin:0 25px 25px;padding-top:30px}.js .testimonial{display:none;opacity:0}.js .testimonial.fadeIn{display:block;opacity:1;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.list-testimonials span{display:block;margin:20px}.homeblock .arrows{top:20px;right:17px;position:absolute;line-height:9px}#pagenav{width:100%;border-width:1px 0;border-style:solid;border-color:#cacaca;overflow:hidden;margin-bottom:20px;padding-left:200px}#main.review #pagenav{padding-left:303px}#pagenav .btn{border-bottom:0;padding:8px 10px}p.testimonial{margin-left:3px;text-indent:-5px}p.testimonial img{float:right;margin-left:2px}.form{width:100%;overflow:hidden;padding-left:1px;padding-bottom:7px;margin-left:-1px}.form label{display:block;margin:12px 0 5px;font-weight:700}.form input.text,.form textarea{width:424px}.status{color:#c00}#translate{position:absolute;top:8px;right:30px;font-weight:700;text-decoration:none;z-index:10}