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{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body.aetype{margin:80px 80px 80px 80px;font-family:Helvetica, Arial, sans-serif;background-color:#fff;font-size:12px;transition:background-color .2s ease;-ms-animation:fadein .2s;-moz-animation:fadein .2s;-webkit-animation:fadein .2s;-o-animation:fadein .2s}body.aetype *{outline:0px solid transparent}#main{min-height:500px}.chunk{width:800px;margin:0 auto}hr.divider{height:1px;border:none;border-bottom:1px solid #d5d5d5;width:100%;margin:80px 0px 80px 0px}hr.fat{height:1px;border:none;border-bottom:18px solid #f5f5f5;width:100%;margin:30px 0px 30px 0px}.navbar{font-size:15px;line-height:16px;margin-bottom:-5px}.navbar .user-state{font-size:12px;margin-left:660px;width:140px;margin-bottom:60px;color:#a9a9a9}.navbar .user-state a,.navbar .user-state a:active{color:#a9a9a9}.navbar .nav-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;float:left;width:560px;margin:0;padding:0}.navbar .nav-flex-container li a.active,.navbar .nav-flex-container li a.active:visited{color:#a9a9a9}.navbar .nav-search{float:right;width:140px;margin-top:-3px}.navbar .nav-search #nav-search-input{margin:0;padding:2px;font-size:12px;line-height:12px;border:1px solid #a9a9a9;width:134px}.navbar .nav-user-state-tmp{float:right;width:140px;font-size:12px;color:#a9a9a9}.navbar .nav-user-state-tmp a,.navbar .nav-user-state-tmp a:active{color:#a9a9a9}.subnav{margin-bottom:80px;font-size:14px;color:#181818}.subnav .subnav-title{font-size:14px;font-weight:bold}.subnav ul{margin:0;padding:0}.subnav li{display:inline;margin-right:50px}.subnav li a.active,.subnav li a.active:visited{color:#a9a9a9}.subnav .bold{font-weight:bold}.subnav.inline{margin-bottom:20px}.navbar a:hover,.subnav a:hover{opacity:.60 !important;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease}.footer{font-size:13px;line-height:1em;color:#a9a9a9}.footer a,.footer a:visited{color:#a9a9a9}.footer .footer-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;float:left;width:800px;margin:0;padding:0}.home{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home .home-listing-title{font-size:12px;line-height:1ex;margin-bottom:10px;color:#666666;opacity:0}.home .home-sample{text-align:center;overflow:hidden;font-size:116px;line-height:160px;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease}.home .home-sample *{line-height:2.5ex}.home .home-sample .word{padding:7px 0;line-height:2.5ex}.home .home-sample .word:hover{cursor:pointer;opacity:.75;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease}input[type=text],input[type=password],input[type=email],select{background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:12px;padding:3px 5px;margin-bottom:15px;-webkit-appearance:none}input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,select:hover{background-color:#fff;color:#181818;border-color:#d5d5d5}select{background-image:linear-gradient(45deg, transparent 50%, #181818 50%),linear-gradient(135deg, #181818 50%, transparent 50%);background-position:calc(100% - 10px) calc(1em - 2px),calc(100% - 5px) calc(1em - 2px);background-size:5px 5px, 5px 5px;background-repeat:no-repeat;padding-right:25px}button,input[type=submit]{transition:all linear 0.4s;color:#181818;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;padding:3px 5px;font-size:11px;line-height:12px;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease}button:hover,input[type=submit]:hover{color:#181818;border-color:#e0e0e0;background-color:#f0f0f0;cursor:pointer}button.red,input[type=submit].red{color:#ff0000;border-color:#d5d5d5}button.red:hover,input[type=submit].red:hover{color:#ff0000;border-color:#e0e0e0;background-color:#f0f0f0}button.blue,input[type=submit].blue{color:#00AFFF;border-color:#a6e1ff}button.blue:hover,input[type=submit].blue:hover{color:#00AFFF;border-color:#c1eeff;background-color:#e5f6ff}button.green,input[type=submit].green{color:#00c378;border-color:#7fe1bb;background-color:#fff}button.green:hover,input[type=submit].green:hover{color:#00c378;border-color:#e5f9f1;background-color:#e5f9f1}button:disabled,input[type=submit]:disabled{opacity:1.0}a,a:visited{color:#181818;text-decoration:none;font-weight:normal;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease;-o-transition:.4s ease}a.bold,a:visited.bold{font-weight:bold}a:hover,a:visited:hover{opacity:.75 !important}.clear{clear:both}.family-listing{cursor:pointer;margin-bottom:25px;width:100%}.family-listing .family-listing-title{font-size:12px;line-height:1ex;margin-bottom:10px;color:#a9a9a9}.family-listing .family-listing-sample{white-space:nowrap;overflow:hidden;font-size:62px;line-height:2.5ex}.family-listing .family-listing-sample *{line-height:2.5ex}.family-listing .family-listing-sample .nonrotating-sample{padding-right:0}.family-listing .family-listing-sample:hover{opacity:.60}.family-listing .family-listing-count{color:#a9a9a9}.family-font-preview{margin-bottom:45px}.family-font-preview .family-font-preview-sample{z-index:0;text-align:center;white-space:pre-wrap}.family-font-preview .family-font-header-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:490px;margin:0 0 30px 0;padding:0;z-index:1000}.family-font-preview .family-font-header-flex-container .family-font-preview-title{float:left;font-size:12px;line-height:13px;color:#a9a9a9;height:12px}.family-font-preview .family-font-header-flex-container .family-font-preview-slider-wrapper div{display:inline}.family-font-preview .family-font-header-flex-container .family-font-preview-slider-wrapper .slider-text-small{font-size:9px}.family-font-preview .family-font-header-flex-container .family-font-preview-slider-wrapper .slider-text-large{font-size:12px}.family-font-preview .family-font-header-flex-container .family-font-preview-slider{width:160px;z-index:1000}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]{-webkit-appearance:none;width:160px}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]:focus{outline:none}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]::-webkit-slider-thumb{border:1px solid #bfbfbf;height:18px;width:10px;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-8px}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]::-moz-range-thumb{border:1px solid #bfbfbf;height:18px;width:10px;background:#ffffff;cursor:pointer}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]::-ms-thumb{border:1px solid #bfbfbf;height:18px;width:10px;background:#ffffff;cursor:pointer}.family-font-preview .family-font-header-flex-container .family-font-preview-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:#eaeaea}.family-buy-wrapper select{transition:all linear 0.14s;background-color:#fff;color:#ff0000;border-color:#d5d5d5;font-size:11px;line-height:12px;border-radius:3;height:22px}.family-buy-wrapper select:hover{background-color:#f0f0f0;color:#ff0000;border-color:#e0e0e0}.family-buy-wrapper table.family-buy{width:100%;margin-top:10px}.family-buy-wrapper table.family-buy th{text-align:left;padding:0;margin:0}.family-buy-wrapper table.family-buy .family-buy-instructions{color:#a9a9a9;line-height:14px;padding-bottom:60px}.family-buy-wrapper table.family-buy .row-font td{vertical-align:middle;padding:5px 0}.family-buy-wrapper table.family-buy .cell-font-div{font-size:32px;line-height:32px;letter-spacing:.5px}.family-buy-wrapper table.family-buy .cell-price,.family-buy-wrapper table.family-buy .cell-buy{width:80px;text-align:center}.family-buy-wrapper table.family-buy .cell-buy a{color:#a9a9a9}.family-buy-wrapper table.family-buy h3{font-size:12px;font-weight:bold;margin:0 0 21px 0;padding:0}.family-buy-wrapper table.family-buy .description{color:#a9a9a9;font-size:12px;line-height:14px}.family-buy-wrapper table.family-buy .family-buy-individual-styles-header h3{margin-top:25px}.family-buy-wrapper table.family-buy .family-row-bottom-cart td{padding-top:45px}.family-buy-wrapper table.family-buy .family-row-bottom-cart td a,.family-buy-wrapper table.family-buy .family-row-bottom-cart td a:visited{color:#ff0000}.cart-table .entry-font{font-size:32px;line-height:32px;margin-bottom:3px;letter-spacing:1.25px}.cart-table hr.divider{margin-top:30px;margin-bottom:60px}.cart-table .error{color:#ff0000;margin-bottom:55px}.cart-table .cart-table-row td{vertical-align:middle;padding-bottom:25px}.cart-table .cart-table-row td select{margin-bottom:0;margin-right:10px}.cart-table .cart-table-row td button.cart-save{margin-right:10px}.cart-table .checkout-table-row h3{font-weight:bold;margin:0 0 30px 0}.cart-table .checkout-table-row p{color:#a9a9a9;margin-bottom:30px;margin-right:30px;font-size:12px}.cart-table .checkout-table-row a,.cart-table .checkout-table-row a:visited{color:#a9a9a9}.cart-table .checkout-table-row .checkout-third-party-info p{color:#181818;font-size:12px;margin-bottom:20px}.cart-table .checkout-table-row .checkout-third-party-info .third-party-form p{margin-bottom:5px}.cart-table .checkout-table-row .checkout-third-party-info input[type=text]{width:286px}.cart-table .checkout-table-row .checkout-third-party-info textarea{background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:12px;padding:3px 5px;margin-bottom:15px;-webkit-appearance:none;width:286px;height:80px;resize:none}.cart-table .checkout-table-row .confirm-text{line-height:20px;margin-bottom:20px}.cart-table .checkout-table-row table.checkout-inputs{width:100%}.cart-table .checkout-table-row table.checkout-inputs td.billing-label-required{width:100px}.cart-table .checkout-table-row table.checkout-inputs td.billing-input{width:280px}.cart-table .checkout-table-row table.checkout-inputs input{width:270px}.cart-table .checkout-table-row table.checkout-inputs select{width:284px;height:24px}.cart-table .checkout-table-row table.checkout-inputs select.medium{width:184px;margin-right:5px}.cart-table .checkout-table-row table.checkout-inputs select.small,.cart-table .checkout-table-row table.checkout-inputs input.small{width:90px}.cart-table .checkout-purchase-row td{padding-top:20px}.cart-table .checkout-license-wrapper{color:#a9a9a9}.cart-table .checkout-license-wrapper a,.cart-table .checkout-license-wrapper a:visited{color:#00AFFF}.cart-table .checkout-license-wrapper span:after{content:', '}.cart-table .checkout-license-wrapper span:last-child:after{content:''}.cart-table .cart-table-agree{line-height:1.6em}#page-error{color:#ff0000;margin-bottom:30px}body.reversed{background-color:#181818;color:#c3c3c3}body.reversed a,body.reversed a:visited{color:#c3c3c3 !important}body.reversed a.home-link{color:#fff}body.reversed a:hover{opacity:.75 !important}body.reversed #nav-search-input{border:1px solid #333 !important;background-color:#181818;color:#404040}body.reversed hr.divider{border-bottom:1px solid #333 !important}body.reversed .user-state{color:#404040 !important}body.reversed .footer{color:#666666}.ng-touched.ng-invalid{border-color:#ff0000 !important}.docs-content{width:560px;margin-right:100px;color:#181818;transition:.4s ease;-ms-transition:.4s ease;-moz-transition:.4s ease;-webkit-transition:.4s ease;-o-transition:.4s ease}.docs-content .docs-title{font-size:13px;font-weight:bold;margin-bottom:25px}.docs-content .docs-subsection{margin-top:20px}.docs-content .docs-subsection h3{margin-bottom:25px}.docs-content .docs-subsection .full-language-list{color:#a9a9a9}.docs-sidebar{width:140px;color:#181818}.docs-content,.docs-sidebar{float:left;line-height:3.5ex;font-size:12px}.docs-content p,.docs-sidebar p{margin-bottom:12px;opacity:1.0;color:#181818}.docs-content h3,.docs-sidebar h3{font-size:13px;margin:0;padding:0;font-weight:bold;color:#181818}.docs-content h4,.docs-sidebar h4{font-size:14px;margin:0;padding:0;font-weight:bold;color:#181818}.docs-content a,.docs-content a:visited,.docs-sidebar a,.docs-sidebar a:visited{color:#a9a9a9}.about-title{margin:0;padding:0;font-weight:bold;font-size:14px;margin-bottom:20px}.docs-title-wrap{margin-bottom:15px}.docs-title-wrap .docs-title{font-size:14px;font-weight:bold}.docs-title-wrap .docs-subtitle{font-size:13px;color:#a9a9a9}.family-buy-license-header{font-size:14px;font-weight:bold;margin:0 0 30px 0;padding:0}a.red,a.red:hover{color:#ff0000}a.silver,a.silver:hover{color:#a9a9a9}a.bold,a.bold:hover{font-weight:bold}.cart-header-message{color:#a9a9a9;margin-bottom:50px}select.webfont-select{background-color:#fff;color:#181818;border-color:#a9a9a9;font-size:12px;border-radius:3;height:24px}.webfont-preview-description{color:#a9a9a9;margin-top:30px;margin-bottom:70px}.webfont-preview{width:800px;margin-bottom:10px}.webfont-preview .webfont-preview-header{font-weight:bold;margin-bottom:5px;color:#a9a9a9}.webfont-preview.sample-paragraph-left{width:370px;float:left;margin-bottom:15px}.webfont-preview.sample-paragraph-right{width:370px;float:right;margin-bottom:10px}.webfont-preview-paragraph-wrap{margin-top:35px}.sample{line-height:2ex}.sample-one-line{white-space:nowrap;overflow:hidden;width:100%;line-height:2ex;height:2.5ex}.sample-two-line{overflow:hidden;line-height:2.5ex;max-height:5ex}.sample-four-line{word-wrap:break-word;overflow:hidden;line-height:2.5ex;height:10ex}.sample-five-line{word-wrap:break-word;overflow:hidden;line-height:2.5ex;height:12.5ex}.sample-six-line{word-wrap:break-word;overflow:hidden;line-height:2.5ex;height:15ex}b{font-weight:bold !important}.error_explanation{margin-bottom:30px;color:#ff0000}.devise{font-size:12px}.devise h2{font-weight:bold;font-size:15px;padding:0;margin:0 0 25px 0;color:#181818}.devise input{width:256px}.devise input[type="submit"]{width:auto;margin-bottom:30px}.devise input[type="submit"].raise{position:relative;top:-10px}.devise .left-pane{float:left;width:300px;margin-right:30px}.devise .left-pane label{font-size:12px;display:block;margin-bottom:15px}.devise .left-pane .action-input-wrap{float:left}.devise .left-pane .action-checkbox-wrap{color:#a9a9a9;margin:3px 0 0 15px;float:left}.devise .left-pane .action-checkbox-wrap input{width:auto}.devise .left-pane .links a,.devise .left-pane .links a:visited{color:#a9a9a9}.devise .right-pane{color:#a9a9a9;width:400px;float:left}.devise .right-pane a,.devise .right-pane a:visited{color:#ff0000}.devise .right-pane p{line-height:3ex}h2{font-size:15px;font-weight:bold;margin:0 0 25px 0;padding:0;color:#181818}h3{font-size:14px;font-weight:bold;margin:0 0 25px 0;padding:0}h2 a,h2 a:visited,h3 a,h3 a:visited{font-weight:normal;color:#ff0000}h2 h5,h3 h5{font-size:13px;color:#a9a9a9}p{font-size:12px;line-height:3ex;margin-bottom:20px}.order-table{width:650px}.order-table .order-table-header td{padding-bottom:20px}.order-table .order-table-header .order-date,.order-table .order-table-header .order-price{color:#a9a9a9}.order-table .order-table-row td{padding-bottom:10px}.order-table a.download-link,.order-table a.download-link:visited{color:#3fc3ff}.order-table a.download-link,.order-table a.download-link:hover{color:#72d3ff}a.silver,a.silver:visited{color:#a9a9a9}.post-section-header{margin-top:10px;margin-bottom:80px}.post-section-header h3{font-size:15px}.post-section-header h3 a,.post-section-header h3 a:visited{color:#181818}.post h2{margin:0 0 10px 0}.post h2 a,.post h2 a:visited{color:#181818;font-size:14px;font-weight:bold}.post hr.divider{margin:60px 0}.post .post-date{color:#a9a9a9;font-size:13px;margin-bottom:25px}.post .post-left{float:left;width:580px}.post .post-left img{max-width:580px;margin-bottom:25px}.post .post-left h3{font-weight:normal;font-size:13px;line-height:3ex}.post .post-left .post-body{line-height:3ex}.post .post-left .post-body a,.post .post-left .post-body a:visited{color:#a9a9a9}.post .post-right{float:left;margin-left:70px;width:150px}.post .post-right .post-tag-link{margin-bottom:10px}.post .post-right a,.post .post-right a:visited{color:#a9a9a9}.post .post-right a:hover{opacity:.60 !important}.post-show-more a,.post-show-more a:visited{color:#ff0000}.image-posts-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.image-posts-container .image{margin:20px}.navbar-imgpost{display:none;font-size:13px;line-height:13px;padding-top:72px;padding-bottom:78px}.navbar-imgpost .nav-flex-container{float:none !important;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}.navbar-imgpost .nav-flex-container li{margin:0 17px}.image-post-tags{font-size:12px;line-height:12px;margin-top:78px}.image-post-tags .tags-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}.image-post-tags .tags-flex-container li{margin:0 12px}.image-blog-about{font-size:13px;line-height:1.8em;text-align:center}body.imgpost{color:#a9a9a9}body.imgpost .navbar-main{display:none}body.imgpost .navbar-imgpost{display:inherit}body.imgpost .header-divider{display:none}body.imgpost .footer-divider{display:none}body.imgpost .footer{display:none}body.imgpost a,body.imgpost a:visited{color:#a9a9a9}#spinner-preload{position:absolute;top:-1000px;left:-1000px}#spinner-preload img{width:1px;height:1px}.mailinglist-wrapper input.email{width:240px;font-size:11px}.mailinglist-wrapper input.button{padding:3px 5px}.edit-account label{display:block;width:140px}::selection{background-color:#ffe1e1}::-moz-selection{background-color:#ffe1e1}
