html,body{height:100%}body{background:#FEFEFE;color:#424242;font-family:arial,sans-serif;font-size:14pt}h1,h2,h3,h4,h5,h6{margin-bottom:20px;text-transform:none}h1{font-size:26px}h2{font-size:24px}h3{font-size:20px;margin-bottom:20px}h4{font-size:18px;margin-bottom:18px}h5{font-size:16px;margin-bottom:15px}h6{font-size:14px;margin-bottom:12px}p{line-height:1.8;margin:0 0 30px}a{color:#0000ff;text-decoration:none}ul,ol{line-height:1.4;margin:0 0 20px}ul ul,ul ol,ol ul,ol ol{margin:10px 0 0 20px}ul li,ol li{margin:0 0 2px}ul li:last-of-type,ol li:last-of-type{margin-bottom:0}blockquote{border-left:1px dotted #F03838;margin:40px 0;padding:5px 30px}blockquote p{color:#ab6c6c;display:block;font-style:italic;margin:0;width:100%}img{display:block;margin:40px 0;width:auto;max-width:100%}img[src$="align-center"]{margin:auto}img[src$="align-left"]{float:left;margin-right:40px}img[src$="align-right"]{float:right;margin-left:40px}pre{background:#F1F0EA;border:1px solid #DDDBCC;border-radius:3px;margin:0 0 20px;overflow-x:auto;padding:10px;font-size:16px}pre code{padding:0}code{padding:2px 4px;font-size:90%;color:#F03838;background-color:#F1F0EA;border-radius:4px}hr{border:none;border-bottom:1px dotted #303030;margin:45px 0}table{margin-bottom:40px;width:100%}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#f7f7f3}table th{padding:0 10px 10px;text-align:left}table td{padding:10px}table tr{border-bottom:1px dotted #AEADAD}::selection{background:#FFF5B8;color:#000;display:block}::-moz-selection{background:#FFF5B8;color:#000;display:block}.fluid-width-video-wrapper{margin-bottom:40px}.hidden{text-indent:-9999px;visibility:hidden;display:none}.clearfix:after{content:"";display:table;clear:both}.container{margin:0 auto;position:relative;width:100%;max-width:889px}#wrapper{height:auto;min-height:100%;margin-bottom:-265px}#wrapper:after{content:"";display:block;height:265px}.button{background:#303030;border:none;border-radius:3px;color:#FEFEFE;font-size:14px;font-weight:700;padding:10px 12px;text-transform:uppercase}.button:hover{background:#F03838}.button-square{background:#F03838;color:#FFF;float:left;font-size:17px;margin:0 0 0 10px;padding:3px 8px 4px}.button-square:hover{background:#303030}.error{text-align:center}.comments{margin-top:10px}.box{background-color:#fef3b8;padding:8px;margin-top:8px;margin-bottom:30px;border:1px solid #ccc;font-family:arial,sans-serif;font-size:14pt;line-height:1.8}.site-header{padding:40px 0 0;overflow:auto;text-align:center;text-transform:uppercase}.site-title-wrapper{display:table;margin:0 auto}.site-title{float:left;font-size:14px;font-weight:600;margin:0;text-transform:uppercase;font-family:"Open Sans",arial,sans-serif}.site-title a{float:left;background:#F03838;color:#FEFEFE;padding:5px 10px 6px}.site-title a:hover{background:#303030}.site-logo{display:block}.site-logo img{margin:0}.site-nav{list-style:none;margin:28px 0 10px;padding:0}.site-nav-item{display:inline-block;font-size:14px;font-weight:700;margin:0 10px}.site-nav-item a:hover{color:#424242}#latest-post{display:none}.post-container{margin:0 40px}.post-header{border-bottom:6px solid #303030;margin:0 0 20px;padding:0 0 20px;text-align:center;text-transform:uppercase}.post-title,.page-title{font-size:52px;font-weight:700;margin:15px 0;text-align:center}.page-title{margin:15px 40px}.post-date,.blog-description{color:#AEADAD;font-size:14px;font-weight:600;line-height:1;margin:25px 0 0}.post-date a,.blog-description a{color:#AEADAD}.post-date a:hover,.blog-description a:hover{color:#F03838}.post-date:after,.blog-description:after{border-bottom:1px dotted #303030;content:"";display:block;margin:40px auto 0;width:100px}.post-content a:hover{color:#F03838;border-bottom:1px dotted #F03838;padding:0 0 2px}.post-content:last-child{margin-bottom:0}.post-content .footnote{border-spacing:0;margin-bottom:0}.post-content .footnote .label+td{width:100%}.post-content .gist tr{border-bottom:0}.post-footer{margin-top:5px}.post-tags,.share{color:#AEADAD;font-size:14px}.post-tags span,.share span{font-weight:600}.post-tags{float:left;margin:3px 0 0}.post-tags a:hover{color:#303030}.share{float:right}.share a{background:#F03838;color:#FFF;display:inline-block;font-size:16px;margin-left:5px;padding:5px 0 4px;width:30px;text-align:center}.share a:hover{background:#303030}.post-navigation{display:table;margin:70px auto 100px}.newer-posts,.older-posts{float:left;background:#F03838;color:#FEFEFE;font-size:14px;font-weight:600;margin:0 5px;padding:5px 10px 6px;text-transform:uppercase}.newer-posts:hover,.older-posts:hover{background:#303030}.page-number{display:none}.post-list{list-style:none;padding:0}.post-stub{border-bottom:1px dotted #303030;margin:0;position:relative}.post-stub:first-child{padding-top:0}.post-stub a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;color:#424242;padding:20px 5px}.post-stub a:hover{background:#FCF5F5;color:#F03838;padding:20px 12px}.post-stub a:hover .post-stub-tag{background:#F03838}.post-stub-tag{background:#303030;border-radius:3px;color:#FFF;float:right;font-size:10px;margin:7px 0 0;padding:0 5px;text-transform:uppercase}.post-stub-title{display:inline-block;margin:0;text-transform:none}.post-stub-description{display:inline-block;margin:0;text-transform:none}.post-stub-date{display:inline-block}.post-stub-date:before{content:""}.next-posts-link a,.previous-posts-link a{display:block;padding:8px 11px}.author-profile{margin:0 40px}.author-profile:after{border-bottom:1px dotted #303030;content:"";display:block;margin:40px auto 0;width:100px}.author-heading{margin:15px auto;text-align:center;width:100%}.author-avatar{border-radius:50px;display:inline;height:50px;margin:5px 10px 0 0;width:50px;vertical-align:middle}.author-name{display:inline;font-size:52px;font-weight:700;text-align:center;text-transform:uppercase;vertical-align:middle}.author-meta{color:#AEADAD;font-size:14px;font-weight:600;line-height:1;margin:25px 0 0;text-align:center;text-transform:uppercase}.author-meta span{display:inline-block;margin:0 10px 8px}.author-meta i{margin-right:8px}.author-meta a{color:#AEADAD}.author-meta a:hover{color:#F03838}.author-bio{margin:20px auto 0;text-align:center;max-width:700px}.footer{background:#303030;color:#D3D3D3;height:265px;margin-top:95px;overflow:hidden}.footer .site-title-wrapper{margin:80px auto 35px}.footer .site-title a:hover,.footer .button-square:hover{background:#121212}.footer-copyright{color:#656565;font-size:14px;margin:0;text-align:center;text-transform:uppercase}.footer-copyright a{color:#656565;font-weight:700}.footer-copyright a:hover{color:#FEFEFE}#nprogress .bar{background:#F03838}#nprogress .peg{box-shadow:0 0 10px #F03838,0 0 5px #F03838}#nprogress .spinner-icon{border-top-color:#F03838;border-left-color:#F03838}@media only screen and (max-width: 800px){.post-stub-tag{display:none}}@media only screen and (max-width: 600px){h1,h2{margin-bottom:20px}p{margin-bottom:20px}ul,ol{margin-bottom:20px}img{margin:30px 0}blockquote{margin:30px 0}pre{margin:20px 0}hr{margin:35px 0}.site-header{padding-top:40px}.site-title{float:none;margin-bottom:15px}.site-title a{float:none}.site-title+.button-square{margin-left:0}.site-nav-item{display:block;margin:15px 0}.post-header{margin-bottom:20px;padding-bottom:20px}.post-header p{word-wrap:break-word;overflow-wrap:break-word}.post-title,.page-title,.author-name,.author-heading{font-size:42px;margin-top:5px;word-wrap:break-word;overflow-wrap:break-word}.post-date,.blog-description,.author-meta{margin-top:20px}.post-date:after,.post-date:before,.blog-description:after,.blog-description:before,.author-meta:after,.author-meta:before{margin-top:30px}.author-profile:after,.author-profile:before{margin-top:20px}.post-stub-title{display:block}.post-stub-date:before{content:"";display:block}.post-list{margin-top:20px}.post-container,.post-list,.author-profile{margin-right:25px;margin-left:25px}.post-tags{width:100%}.post-stub a,.post-stub a:hover{padding-top:12px;padding-bottom:12px}.share{float:left;margin-top:20px}.share a{margin:0 5px 0 0}.footer{margin-top:50px}.footer .site-title-wrapper{text-align:center}.footer .button-jump-top{clear:both;display:inline-block;float:none}}@media only screen and (max-width: 400px){.site-header{padding-top:40px}.post-title,.page-title,.author-name,.author-heading{font-size:30px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}.post-date,.blog-description,.author-meta{line-height:1.6}.post-date,.blog-description,.author-meta{margin-top:10px}.post-date:after,.post-date:before,.blog-description:after,.blog-description:before,.author-meta:after,.author-meta:before{margin-top:20px}.author-profile:after,.author-profile:before{margin-top:10px}.post-container,.post-list,.author-profile{margin-right:15px;margin-left:15px}.author-avatar{display:block;margin:0 auto 18px}.author-meta span{display:block;margin:18px 0}.footer-copyright{padding:0 10px}}.bottom-shadow-light,div.ranking-card{-webkit-box-shadow:0 8px 6px -6px lightgray;-moz-box-shadow:0 8px 6px -6px lightgray;box-shadow:0 8px 6px -6px lightgray}.bottom-shadow-strong,div.ranking-card:hover{-webkit-box-shadow:0 12px 6px -6px #9c9c9c;-moz-box-shadow:0 12px 6px -6px #9c9c9c;box-shadow:0 12px 6px -6px #9c9c9c}div.ranking-card{position:relative;display:table;width:100%;padding:20px;margin-bottom:20px;cursor:pointer;border:1px solid lightgray}div.ranking-card .ribbon{display:inline-block;position:absolute;box-sizing:content-box;white-space:nowrap;font-family:Roboto;background:#ff3746;border-color:#ff3746;color:#fff;font-size:16px;font-weight:300;text-align:left;height:31px;line-height:31px;padding:0 1.2em;top:-16px;left:-15px;z-index:100}div.ranking-card .ribbon::after{display:block;position:absolute;content:"";width:0;bottom:0;right:-15px;height:31px;border-color:inherit;border-width:15px;border-style:solid;border-left-width:0;border-right-color:transparent;z-index:100;box-sizing:border-box}div.ranking-card .cell{display:table-cell;vertical-align:top;padding-right:16px}div.ranking-card .cell.ranking{font-size:30px;font-weight:bold}div.ranking-card .cell.image p{font-weight:bold;text-align:center}div.ranking-card .cell.image img{width:200px;max-width:200px;margin:0;padding:0}div.ranking-card .cell.main{text-align:justify;font-size:95%;padding-left:20px;padding-right:30px}div.ranking-card .cell.main .description ul li{margin-bottom:10px}div.ranking-card .cell .cta{white-space:nowrap;text-align:center}div.ranking-card .cell .cta .button{background-color:#1f8cca !important;border:1px solid #1f8cca !important;transition:all 0.3s}div.ranking-card .cell .cta .button:hover{background-color:white !important}div.ranking-card .cell .cta .button:hover a{color:#1f8cca !important;border:none}div.ranking-card .cell .cta .button a{color:white !important}div.ranking-card .cell .cta .button a:hover{color:#1f8cca !important;border:none}div.ranking-card .cell .cta .button,div.ranking-card .cell .cta .review,div.ranking-card .cell .cta .free,div.ranking-card .cell .cta .free-download-now{display:block}div.ranking-card .cell .cta .free{padding-bottom:12px;font-size:14px;font-weight:bold;color:#ff3746}div.ranking-card .cell .cta .free-download-now{padding-top:12px;font-size:14px}div.ranking-card .cell .cta .review{padding-top:12px;font-size:12px}@media only screen and (max-width: 700px){div.ranking-card{display:block;width:95%}div.ranking-card .cell{display:block;padding:0}div.ranking-card .cell.ranking{text-align:center}div.ranking-card .cell.image{text-align:center}div.ranking-card .cell.image img{all:initial;width:200px;max-width:200px}div.ranking-card .cell.image img *{all:unset}div.ranking-card .cell.main{padding-top:16px}div.ranking-card .cell.cta{text-align:center;padding-top:30px}}
