:root{--filmkit-blue:#3191EF}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:25px}ol{font-size:18px;line-height:34px}a:hover{color:var(--filmkit-blue)}.active-link{text-decoration:underline}#header{margin-top:10px;height:82px}nav{border:2px solid #000;padding:10px;text-transform:uppercase;margin-bottom:25px}nav a{color:#000;font-weight:500;letter-spacing:.03em;font-size:17px}nav a:hover{color:#000}.nav-button{height:125px;margin-bottom:-6px}.tweet{border:2px solid #000;margin-bottom:15px;display:block;color:#000;font-weight:400}.tweet:hover{color:#000;text-decoration:none}.tweet-img{background-image:url(/img/archive/placeholder.png)}.tweet .row{min-height:100px}.tweet .col-4{background-size:cover;background-position:center center;border-right:2px solid #000}.tweet .col-8{padding:15px}#page{padding-bottom:80px}.nav{float:right;margin-top:20px}.nav a{color:#000;text-transform:uppercase;margin-left:15px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;letter-spacing:.03em}h1,h2,h3{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600}h2{font-size:19px;margin-top:0;padding-bottom:5px}h3{font-size:16px}h1.main_title{font-size:28px;margin-top:0;font-weight:600;text-transform:none}h1 em,h2 em,h3 em{font-style:normal;color:var(--filmkit-blue)}section h1{margin-bottom:10px;font-size:38px;line-height:38px}.article h1{font-size:24px;line-height:32px;margin-top:40px;margin-bottom:20px;font-family:Montserrat,sans-serif;letter-spacing:.02em;font-weight:600}.article h2,.article h3{font-size:19px;margin-top:30px;text-transform:uppercase}.intro h1{font-size:23px;line-height:30px;margin-top:37px;margin-bottom:4px;font-family:Montserrat,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:#000;display:inline-block}.intro{padding-bottom:0}.article img{border:2px solid #000!important;margin-top:10px;margin-bottom:10px}.article ul li,section p{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:31px}p strong{font-weight:600;font-size:19px;line-height:33px}.post-box{display:block;height:300px;text-decoration:none;color:#000;overflow:hidden;border:2px solid #000!important;margin-bottom:30px}.post-box:hover{text-decoration:none;color:#000}.post-box-large{height:370px}.post-box-large .post-preview{height:280px}.post-preview{height:190px;background-size:cover;background-position:center center;position:relative;border-bottom:2px solid #000}.post-small{height:230px}.preview-small{height:160px}.post-grand{background-size:cover;background-position:top center}.post-grand-title{color:#000;padding:10px;padding-left:15px;padding-right:15px;background-color:#fff;display:inline-block;max-width:95%}.post-grand-title h2{text-transform:uppercase!important;font-size:17px!important;line-height:24px!important;margin-bottom:0!important}.section-archive .post-grand-title{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.subtitle{padding:10px;padding-left:15px;padding-right:15px;color:#fff;font-size:14px;font-weight:400;letter-spacing:.03em;background-color:#3c82f7;display:inline-block;clear:both;text-transform:uppercase}.post-small .post-grand-title{padding:10px;padding-left:15px;padding-right:15px;background-color:#fff;position:relative}.post-grand-title h2{font-family:Montserrat,serif;text-transform:none;font-size:25px;font-weight:600;margin-top:0;line-height:28px;margin-bottom:7px}.post-detail{height:300px;background-position:center center}.post-title{padding:15px}.more-button h2,.post-title h2{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;line-height:22px;font-size:17px;margin-top:0;margin-bottom:0}.post-title h2 em{color:var(--filmkit-blue)}.more-button h2{margin-bottom:7px}.post-title h2{color:#000}.post-title p{font-family:Montserrat,sans-serif;font-weight:400;font-size:15px;color:#666!important}.label{position:absolute;top:0;left:0;background-color:var(--filmkit-blue);padding:10px;padding-right:10px;padding-left:10px;padding-left:17px;padding-right:15px;border-left:0}.label h3{margin:0;padding:0;color:#fff;font-size:12px;font-weight:400}.featured-title h2{font-size:17px!important;color:#fff;text-transform:none;font-weight:400;margin:0;background-color:var(--filmkit-blue);padding:15px;padding-top:8px;padding-bottom:10px;display:inline-block;margin-bottom:10px;margin-top:0}.more-button h2{margin-top:0}.more-button{display:block;border:2px solid #000;padding:10px;padding-top:15px;display:block;text-align:center;color:#000;margin:0 auto}.more-button:hover{background-color:#000;color:#fff;cursor:pointer;text-decoration:none}#mainbar{padding-bottom:25px}.img-brdr{border:2px solid #000}.intro{max-width:66%;padding-top:10px;padding-bottom:10px}.intro h2{font-size:30px;margin-bottom:10px;line-height:40px}.intro em{color:var(--filmkit-blue)}.intro p{font-size:18px;font-weight:400;margin-top:0}section img{max-width:100%;min-width:100%}.main_image{margin-top:20px;margin-bottom:50px;border:1px solid #ddd}.main_video{margin-bottom:30px}.youtube-player{position:relative;padding-bottom:54.9%;height:0;overflow:hidden;max-width:100%;background:#000}.youtube-player.small{height:150px;width:350px}.youtube-player.small iframe{height:190px;width:350px}.youtube-player img{object-fit:cover;display:block;left:0;bottom:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:50px;width:70px;left:50%;top:52%;margin-left:-36px;margin-top:-36px;position:absolute;background:url('assets/img/ytplay.png') no-repeat;cursor:pointer;background-size:contain}.youtube-player iframe{width:100%}.buybar{display:block;padding:10px;padding-bottom:10px;padding-bottom:10px;font-size:20px;color:#fff;background-color:#529afd;text-align:center;padding-bottom:12px;margin-bottom:30px;border-radius:4px}.buybar:hover{color:#eee;background-color:#2980b9;text-decoration:none;cursor:pointer}blockquote{font-size:1em;border:0;color:#555;padding:14px;padding-bottom:14px;padding-left:14px;padding-left:30px;padding-bottom:1px;border:1px solid #eee;border-left-color:#eee;border-left-style:solid;border-left-width:1px;border-left:5px solid #3291f0;line-height:1.6;position:relative;font-weight:400;margin-bottom:20px;margin-top:20px;display:block}.hidden blockquote{padding-bottom:14px}.alert-warning{font-size:19px;line-height:30px;font-weight:600}.faded{opacity:0}.fadeIn{opacity:100%;transition:opacity 1s}.includes h3{margin-top:30px;margin-bottom:10px;font-size:18px}.buy{display:block;padding:10px;padding-top:12px;border:2px solid #000;text-align:center;color:#000;background-color:var(--filmkit-blue);color:#fff;border-radius:6px}.buy:hover{background-color:#000;color:#fff;text-decoration:none}.line{border-top:2px solid #000;padding:15px;padding-left:15px;display:block;font-size:16px;text-transform:uppercase}.bullets .far,.bullets .fas,.line .far,.line .fas{color:#3191ef;margin-right:8px}.bullets{padding:8px;padding-left:15px;display:block;font-size:16px;text-transform:uppercase}.faded{margin-bottom:10px}.compare-slider{margin-bottom:25px}.compare-slider .col-2{padding-left:5px;padding-right:5px}.compare-slider .row{padding-left:10px;padding-right:10px}.before-after img{border:2px solid #000}.before-after{border:2px solid #000!important;margin-bottom:0!important}.faded .before-after{border:0!important}.faded .slider{display:none}.faded .slider:first-child{display:block}.slider-click{border:2px solid #000;max-width:100%;cursor:pointer;margin-bottom:15px}.faded2 .before-after{border:0!important}.faded2 .slider2{display:none}.faded2 .slider2:first-child{display:block}.slider2-click{border:2px solid #000;max-width:100%;cursor:pointer}.title-full{width:100%!important;max-width:100%!important;border-right:0!important}.comic-brdr,.youtube-player{border:2px solid #000!important;margin-top:0!important}.youtube-player{margin-bottom:10px}.bmc-btn-container{margin-top:15px}.bmc-btn-container a:hover{color:#fd0}.expand{cursor:pointer}.hidden{display:none;padding-left:14px;margin-bottom:25px}.sale-banner{background-color:#f6d07f;padding:10px;padding-left:25px;padding-right:45px;font-weight:600;display:inline-block;vertical-align:top}.banner-green{background-color:#4ea95a;color:#fff}.sale-flag{display:inline-block;background-color:#fff;height:31px;width:31px;transform:rotate(-45deg);margin-top:6px;margin-left:-17px;vertical-align:top}.black-box{border:2px solid #000;padding-top:10px;border-bottom:0}.black-box .content{padding:5px;padding-left:15px;padding-bottom:15px;font-size:16px;text-transform:uppercase}.black-box p{color:#777;font-size:16px;line-height:22px}.product-intro p{font-size:16px;line-height:27px}.product-intro{margin-bottom:15px}.product-intro strong{font-size:17px;line-height:28px}.product-intro em{font-style:normal;color:var(--filmkit-blue)}@media only screen and (max-width:1200px){.sale-flag{display:none}}@media only screen and (max-width:990px){.side-img{max-width:329px}#cameras{text-align:right}.post-small{max-width:330px}.more-button{margin-bottom:10px}.intro{max-width:100%}.sale-flag{display:inline-block}}@media only screen and (max-width:940px){.container{width:100%!important;max-width:100%}.col-md-4 .post-box{height:310px}.col-md-4 .post-preview{height:160px}.store.post-box-large{height:330px}.store.post-box-large .post-preview{height:220px}}@media only screen and (max-width:768px){.nav-button{height:85px;margin-bottom:-4px}.store.post-box{height:325px}.store .post-preview{height:200px!important}.post-small{max-width:100%}}@media only screen and (max-width:600px){#page-home{display:none}#header{text-align:center}#button{display:none}}@media only screen and (max-width:400px){#cameras{display:none}#page-home{display:inline-block}}.gumroad-scroll-container{box-sizing:content-box;padding:1px!important}.active-slide{border:2px solid var(--filmkit-blue)}.on-gumroad{text-transform:none;padding-top:4px}.promo{padding:10px;text-align:center;margin-bottom:15px;margin-top:-11px;background-color:#f0d18a;font-weight:700}.promo a{color:#000;text-decoration:underline}.box{margin-top:20px;padding:20px;padding-right:40px;background-color:#f8f8f8;border-left:5px solid #000}.gslide-media{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden!important;border:2px solid #000;box-shadow:none!important}.goverlay{background:#fff!important}.gloader{border:2px solid #000!important;border-right-color:transparent!important}.draft{background-color:#f8f8f8}.draft h2{color:#777!important}.draft h2 em{color:#555}.draft .label{background-color:#999}#fs-drawer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999999;padding:10px;background-color:#fff;visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s}#fs-drawer.visible{visibility:visible;opacity:1;transition:opacity .5s,visibility .5s}.fs-frame{width:100%;height:100%;border:2px solid #000;border-radius:4px}.fs-close{position:fixed;top:14px;right:30px;font-size:37px;opacity:1;cursor:pointer}.fs-close:hover{opacity:.5!important}#fs-loading{position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;background-color:#fff;visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s}#fs-loading.visible{visibility:visible;opacity:1;transition:opacity .2s,visibility .2s}.fs-spinner{margin-top:30%;font-size:30px}.container{max-width:1134px!important}#tweets a,.more-button,.post-title,a.buy,nav a{text-decoration:none}.app-screen{border-radius:12px;overflow:hidden}.arrow{width:150px}.app-icon{width:155px;height:155px;border-right:2px solid #000;display:block;background-size:cover;background-position:center}.app-brdr{border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden;margin-bottom:15px}.preview-long{border:0;border-right:2px solid #000;height:160px}.post-long{position:relative;display:block}.post-long h2{margin-top:30px}.comic-brdr{overflow:hidden}#logo{width:220px;margin-bottom:10px}#button{border:2px solid #000;text-transform:uppercase;letter-spacing:.03em}.buy h2{padding-bottom:8px}.contact-textarea{height:150px;resize:none}.amz-preview img{border:none!important;margin:0!important}.amz-preview img:nth-child(2){display:none}.amz-link a{color:#000;font-weight:600;text-decoration:none}.amz-link a:hover{text-decoration:underline}