*,::after,::before,legend{-webkit-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.site-footer .menu-item a,a:hover{text-decoration:none}.col,img{min-height:1px}.hero--overlay:before,body:before{content:""}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1;margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}*,::after,::before{box-sizing:border-box;position:relative}body,html{position:static}a{color:inherit;background-color:transparent;-webkit-text-decoration-skip:objects}dfn,em,i{font-style:italic}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{max-width:100%;height:auto;border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}img.crop--circle{-webkit-border-radius:90210px;border-radius:90210px}p{margin-top:1em;margin-bottom:1em;line-height:1.5}p:last-child{margin-bottom:0}p:first-child{margin-top:0}#content ol,#content ul{line-height:1.5;padding-left:20px}#content ul{list-style:disc}#content ol{list-style:decimal}blockquote{padding:1em;border-left:.5em solid #ccc}iframe,iframe.wp-embedded-content{max-width:100%!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.col,.container{padding-left:15px;padding-right:15px}.wrap{width:90%;max-width:1500px;margin-left:auto;margin-right:auto}.full-height{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-section h3:first-child{margin-top:0}.wp-caption:last-child{margin-bottom:0}.row{margin-left:-15px;margin-right:-15px}.col{width:100%;display:inline-block;margin-right:-4px;vertical-align:top}.content-section .col{padding:15px}.row--align-middle .col{vertical-align:middle}.row--align-bottom .col{vertical-align:bottom}@media (min-width:0px){.col.col-xs-1-6{width:16.6666666667%}.col.col-xs-2-6{width:33.3333333333%}.col.col-xs-3-6{width:50%}.col.col-xs-4-6{width:66.6666666667%}.col.col-xs-5-6{width:83.3333333333%}.col.col-xs-1-7{width:14.2857142857%}.col.col-xs-2-7{width:28.5714285714%}.col.col-xs-3-7{width:42.8571428571%}.col.col-xs-4-7{width:57.1428571429%}.col.col-xs-5-7{width:71.4285714286%}.col.col-xs-6-7{width:85.7142857143%}.col.col-xs-1-8{width:12.5%}.col.col-xs-2-8{width:25%}.col.col-xs-3-8{width:37.5%}.col.col-xs-4-8{width:50%}.col.col-xs-5-8{width:62.5%}.col.col-xs-6-8{width:75%}.col.col-xs-7-8{width:87.5%}.col.col-xs-1-9{width:11.1111111111%}.col.col-xs-2-9{width:22.2222222222%}.col.col-xs-3-9{width:33.3333333333%}.col.col-xs-4-9{width:44.4444444444%}.col.col-xs-5-9{width:55.5555555556%}.col.col-xs-6-9{width:66.6666666667%}.col.col-xs-7-9{width:77.7777777778%}.col.col-xs-8-9{width:88.8888888889%}.col.col-xs-1-10{width:10%}.col.col-xs-2-10{width:20%}.col.col-xs-3-10{width:30%}.col.col-xs-4-10{width:40%}.col.col-xs-5-10{width:50%}.col.col-xs-6-10{width:60%}.col.col-xs-7-10{width:70%}.col.col-xs-8-10{width:80%}.col.col-xs-9-10{width:90%}.xs-text-centre{text-align:center}.xs-text-left{text-align:left}.xs-text-right{text-align:right}}@media (min-width:768px){.col.col-sm-1-6{width:16.6666666667%}.col.col-sm-2-6{width:33.3333333333%}.col.col-sm-3-6{width:50%}.col.col-sm-4-6{width:66.6666666667%}.col.col-sm-5-6{width:83.3333333333%}.col.col-sm-1-7{width:14.2857142857%}.col.col-sm-2-7{width:28.5714285714%}.col.col-sm-3-7{width:42.8571428571%}.col.col-sm-4-7{width:57.1428571429%}.col.col-sm-5-7{width:71.4285714286%}.col.col-sm-6-7{width:85.7142857143%}.col.col-sm-1-8{width:12.5%}.col.col-sm-2-8{width:25%}.col.col-sm-3-8{width:37.5%}.col.col-sm-4-8{width:50%}.col.col-sm-5-8{width:62.5%}.col.col-sm-6-8{width:75%}.col.col-sm-7-8{width:87.5%}.col.col-sm-1-9{width:11.1111111111%}.col.col-sm-2-9{width:22.2222222222%}.col.col-sm-3-9{width:33.3333333333%}.col.col-sm-4-9{width:44.4444444444%}.col.col-sm-5-9{width:55.5555555556%}.col.col-sm-6-9{width:66.6666666667%}.col.col-sm-7-9{width:77.7777777778%}.col.col-sm-8-9{width:88.8888888889%}.col.col-sm-1-10{width:10%}.col.col-sm-2-10{width:20%}.col.col-sm-3-10{width:30%}.col.col-sm-4-10{width:40%}.col.col-sm-5-10{width:50%}.col.col-sm-6-10{width:60%}.col.col-sm-7-10{width:70%}.col.col-sm-8-10{width:80%}.col.col-sm-9-10{width:90%}}@media (min-width:992px){.content-section .col{padding:0 15px}.col.col-md-1-6{width:16.6666666667%}.col.col-md-2-6{width:33.3333333333%}.col.col-md-3-6{width:50%}.col.col-md-4-6{width:66.6666666667%}.col.col-md-5-6{width:83.3333333333%}.col.col-md-1-7{width:14.2857142857%}.col.col-md-2-7{width:28.5714285714%}.col.col-md-3-7{width:42.8571428571%}.col.col-md-4-7{width:57.1428571429%}.col.col-md-5-7{width:71.4285714286%}.col.col-md-6-7{width:85.7142857143%}.col.col-md-1-8{width:12.5%}.col.col-md-2-8{width:25%}.col.col-md-3-8{width:37.5%}.col.col-md-4-8{width:50%}.col.col-md-5-8{width:62.5%}.col.col-md-6-8{width:75%}.col.col-md-7-8{width:87.5%}.col.col-md-1-9{width:11.1111111111%}.col.col-md-2-9{width:22.2222222222%}.col.col-md-3-9{width:33.3333333333%}.col.col-md-4-9{width:44.4444444444%}.col.col-md-5-9{width:55.5555555556%}.col.col-md-6-9{width:66.6666666667%}.col.col-md-7-9{width:77.7777777778%}.col.col-md-8-9{width:88.8888888889%}.col.col-md-1-10{width:10%}.col.col-md-2-10{width:20%}.col.col-md-3-10{width:30%}.col.col-md-4-10{width:40%}.col.col-md-5-10{width:50%}.col.col-md-6-10{width:60%}.col.col-md-7-10{width:70%}.col.col-md-8-10{width:80%}.col.col-md-9-10{width:90%}}@media (min-width:768px){.sm-text-centre{text-align:center}.sm-text-left{text-align:left}.sm-text-right{text-align:right}.gform_wrapper .gform--centre{max-width:50%;margin-left:auto;margin-right:auto}}@media (min-width:992px){.md-text-centre{text-align:center}.md-text-left{text-align:left}.md-text-right{text-align:right}}@media (min-width:1280px){.col.col-lg-1-6{width:16.6666666667%}.col.col-lg-2-6{width:33.3333333333%}.col.col-lg-3-6{width:50%}.col.col-lg-4-6{width:66.6666666667%}.col.col-lg-5-6{width:83.3333333333%}.col.col-lg-1-7{width:14.2857142857%}.col.col-lg-2-7{width:28.5714285714%}.col.col-lg-3-7{width:42.8571428571%}.col.col-lg-4-7{width:57.1428571429%}.col.col-lg-5-7{width:71.4285714286%}.col.col-lg-6-7{width:85.7142857143%}.col.col-lg-1-8{width:12.5%}.col.col-lg-2-8{width:25%}.col.col-lg-3-8{width:37.5%}.col.col-lg-4-8{width:50%}.col.col-lg-5-8{width:62.5%}.col.col-lg-6-8{width:75%}.col.col-lg-7-8{width:87.5%}.col.col-lg-1-9{width:11.1111111111%}.col.col-lg-2-9{width:22.2222222222%}.col.col-lg-3-9{width:33.3333333333%}.col.col-lg-4-9{width:44.4444444444%}.col.col-lg-5-9{width:55.5555555556%}.col.col-lg-6-9{width:66.6666666667%}.col.col-lg-7-9{width:77.7777777778%}.col.col-lg-8-9{width:88.8888888889%}.col.col-lg-1-10{width:10%}.col.col-lg-2-10{width:20%}.col.col-lg-3-10{width:30%}.col.col-lg-4-10{width:40%}.col.col-lg-5-10{width:50%}.col.col-lg-6-10{width:60%}.col.col-lg-7-10{width:70%}.col.col-lg-8-10{width:80%}.col.col-lg-9-10{width:90%}.lg-text-centre{text-align:center}.lg-text-left{text-align:left}.lg-text-right{text-align:right}}table{border-collapse:collapse;border-spacing:0;width:100%}th{font-weight:700;text-align:inherit}@font-face{src:url(../fonts/Bank%20Gothic%20Light.ttf);font-family:'Bank Gothic Light'}body{font-family:Exo,sans-serif}.sidebar-menu,h1,h2{font-family:'Bank Gothic Light',sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin-top:1em;margin-bottom:1em}.h1,h1{font-size:32px}@media (min-width:992px){.h1,h1{font-size:48px}}.h2,h2{font-size:30px}@media (min-width:992px){.h2,h2{font-size:36px;line-height:30px}}.h3,h3{font-size:20px}@media (min-width:992px){.h3,h3{font-size:24px}}.primary{background-color:#222;color:#fff}.secondary{background-color:#fff;color:#222}.tertiary{background-color:#f7f7f7}.ui-datepicker{display:none}.site-header{padding:10px 15px;z-index:50}.site-header--sticky{left:0;width:100%;position:fixed;top:0}body.admin-bar .site-header--sticky{top:32px}@media (max-width:782px){body.admin-bar .site-header--sticky{top:46px}}.site-header a{display:inline-block;vertical-align:middle}.site-title{display:inline-block;margin:0;font-size:24px;line-height:24px;padding-left:.75em}@media (max-width:768px){.site-title{display:none}}.hamburger,.site-footer .menu-item{display:inline-block}#progress-bar{position:absolute;top:100%;height:10px;width:100%;left:0;background:rgba(247,247,247,.33);-webkit-transition:opacity .75s ease,visibility .75s ease;transition:opacity .75s ease,visibility .75s ease}#progress-status{position:absolute;top:0;left:0;height:100%;background:-webkit-repeating-linear-gradient(315deg,#222,#222 10px,#151515 10px,#151515 20px);background:repeating-linear-gradient(135deg,#222,#222 10px,#151515 10px,#151515 20px)}.site-footer{font-size:12px;padding:10px 0}.site-footer .menu-item a:hover{text-decoration:underline}body.single-post .site-footer{margin-bottom:-1px}.hamburger{width:42px;height:31px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger span{display:block;position:absolute;height:6px;width:100%;background:#fff;-webkit-border-radius:9px;border-radius:9px;opacity:1;filter:alpha(opacity=100);left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1),.hamburger span:nth-child(2){-webkit-transform-origin:left center;-ms-transform-origin:left center}.hamburger span:nth-child(1){top:0;transform-origin:left center}.hamburger span:nth-child(2){top:12.6px;transform-origin:left center}.hamburger span:nth-child(3){top:25.7px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-2.1px;left:5.6px}.hamburger.open span:nth-child(2){width:0;opacity:0;filter:alpha(opacity=0)}.hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:27.3px;left:5.6px}.hero{background-position:center;background-size:cover;color:#222;text-transform:capitalize}.hero--overlay{color:#fff}.hero--overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.hero.wrap{padding-top:32px}.hero.wrap img{width:100%;display:block}.hero.wrap h1{margin-bottom:0}body.sticky-header .hero.wrap{padding-top:73px}.section--content{padding:2em 0}.section--content.primary .gform_wrapper .gfield_required{color:red}.flush--top{padding-top:0}.flush--bottom{padding-bottom:0}.pricing__features{background:#f7f7f7;color:#222;padding:15px}.pricing__title{border-bottom:#111 solid 1px;background:#222;padding:9.9px;font-size:26px;color:#fff;line-height:48px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.pricing__title h3{margin:0;font-weight:400}.pricing__callout{padding:15px}.pricing__price{font-size:74px;line-height:100px;font-weight:300;text-align:center;color:#fff;text-shadow:1px 2px 7px rgba(0,0,0,.6)}.pricing__price__currency{top:-30px;position:relative;left:-10px;font-size:35px;line-height:0}.sidebar-menu,body:before{position:fixed;height:100%;z-index:40}.pricing__frequency{margin-top:-10px;margin-bottom:10px}.pricing__level--recommended .pricing__price{font-size:98px}.pricing__level--recommended .pricing__price__currency{top:-44px}.pricing__btn{width:100%;text-align:center}#edd-purchase-button,.btn,.button,.edd-submit,body .edd-submit.button,body .edd-submit.button:visited,input[type=submit].edd-submit{border:2px solid transparent;cursor:pointer;display:inline-block;padding:15px 20px;text-decoration:none;-webkit-transition:.2s ease all;transition:.2s ease all;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}#edd_sl_license_add_site_form .button,.btn--small,.button--small{padding:7.5px 10px}#edd_sl_license_add_site_form .button,.btn--primary,.button--primary{background-color:#222;border-color:#222;color:#fff}#edd_sl_license_add_site_form .button:hover,.btn--primary:hover,.button--primary:hover{background-color:#fff;color:#222}.btn--secondary,.button--secondary{background-color:#fff;border-color:#fff;color:#222}.btn--secondary:hover,.button--secondary:hover{background-color:#222;color:#fff}.btn--tertiary,.button--tertiary{background-color:#f7f7f7;border-color:#f7f7f7;color:#222}.btn--tertiary:hover,.button--tertiary:hover{background-color:#dedede;color:#222;border-color:#dedede}.feature-icon::before{font-size:128px}.sidebar-menu{right:-100%;width:100%;padding-top:100px;-webkit-transition:right .75s ease,width .75s ease;transition:right .75s ease,width .75s ease;top:0}body.admin-bar .sidebar-menu{top:32px}@media (max-width:782px){body.admin-bar .sidebar-menu{top:46px}}.sidebar-menu.open{right:0}.sidebar-menu .menu-item{line-height:1}.sidebar-menu .menu-item a{text-decoration:none;padding:4px;display:inline-block;font-size:25px}@media (min-width:992px){.sidebar-menu{width:30%;right:-30%}.sidebar-menu .menu-item a{padding:6px;font-size:30px}.project__meta h3{margin-top:0}}.plugin--archive__icon,.plugin__review__author,.plugin__review__content{padding:15px}.sidebar-menu .menu-item a:hover{text-decoration:underline}body:before{top:0;left:0;width:100%;background:#000;opacity:0;visibility:hidden;-webkit-transition:.5s ease all;transition:.5s ease all}body.menu-open:before{visibility:visible;opacity:.75}.dialog,body.menu-open #progress-bar{visibility:hidden;opacity:0}.plugin--archive{margin-bottom:30px}.plugin--archive__wrap{background:#f7f7f7;display:inline-block;padding-bottom:15px;text-decoration:none;width:100%}.plugin--archive__icon img{width:100%;display:block}.plugin--archive__content{padding-left:15px;padding-right:15px}.plugin__title{margin:0}.plugin__review{margin-bottom:30px}.plugin__review__gravatar{-webkit-border-radius:40px;border-radius:40px;margin-right:15px;vertical-align:middle}.plugin__review__wrap{background:#f7f7f7}.plugin__review__content{border-left:none}.plugin__review__content:before{content:"\f10d";display:block;font-family:FontAwesome;font-size:30px;margin-bottom:10px}.plugin__review__author{background-color:#222;color:#fff}.project--archive{margin-bottom:30px}.project--archive__thumbnail{display:block;padding-bottom:66%;overflow:hidden}.project--archive__thumbnail img{left:50%;max-width:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s ease all;transition:.5s ease all;min-width:100%;min-height:100%;width:120%}.project--archive__thumbnail img:hover{width:130%}.project__title{margin:0}.project__meta .col:first-of-type h3{margin-top:0}.project__screenshots{margin-bottom:10%}.archive--services .services,.post--archive{margin-bottom:30px}.project__screenshots__desktop{background-position:49% 29.7%;background-size:76.39%;background-repeat:no-repeat;z-index:1}.project__screenshots__tablet{top:40%;position:absolute;left:5%;background-position:52% 65%;background-size:81%;background-repeat:no-repeat;width:45%;z-index:2}.project__screenshots__mobile{top:40%;position:absolute;right:10%;background-position:50% 51.18%;background-size:84.71%;background-repeat:no-repeat;width:15%;z-index:3}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper.gf_browser_chrome select,input,select,textarea{-webkit-border-radius:0;border-radius:0;border:1px solid #000;padding:7.5px 10px;line-height:1.15}.inline input:not([type=submit]),.inline select,.inline textarea,body .gform_wrapper .inline input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:16px 20px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,input[type=checkbox],input[type=radio]{margin-top:0}#content .gfield ul,#content ul.gform_fields{padding-left:0}body .gform_wrapper .gfield_checkbox li input,body .gform_wrapper .gfield_radio li input{margin-right:6px}body .gform_wrapper .gfield_checkbox li label,body .gform_wrapper .gfield_radio li label{font-size:inherit}.ginput_container_select:after{content:"\f13a";font-family:FontAwesome;position:absolute;top:3px;right:5px;z-index:10;color:#222;font-size:20px}.gform_wrapper .ga--newsletter{display:inline-block}.gform_wrapper .ga--newsletter .gform_heading{display:none}.gform_wrapper .ga--newsletter .gform_body{display:inline-block;width:100%}@media (min-width:992px){.gform_wrapper .ga--newsletter .gform_body{width:auto}.gform_wrapper .ga--newsletter .gform_footer{padding-top:0}}.gform_wrapper .ga--newsletter .gform_body .gfield{margin-top:0}.gform_wrapper .ga--newsletter .gform_body .ginput_container_email input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;margin-top:0}.gform_wrapper .ga--newsletter .gform_footer{display:inline-block;width:auto;margin-top:0;padding-bottom:0}.gform_wrapper .ga--newsletter .gform_footer input[type=submit]{margin-right:0}.post--archive__thumbnail{display:block;padding-bottom:66%;overflow:hidden}.post--archive__thumbnail img{left:50%;max-width:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s ease all;transition:.5s ease all;min-width:100%;min-height:100%;object-fit:cover}.post--archive__thumbnail img:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.post__meta .col{padding-bottom:5px}.section--useful__buttons{max-width:300px;margin-left:auto;margin-right:auto}.section--useful__buttons #edd-purchase-button,.section--useful__buttons .btn,.section--useful__buttons .edd-submit,.section--useful__buttons body .edd-submit.button,.section--useful__buttons input[type=submit].edd-submit,body .section--useful__buttons .edd-submit.button{width:50%}.author-bio footer,.author-bio header{padding:.5em 0}.author-bio header h3{margin:0}.author-bio__content{padding:1em}@media (min-width:992px){.author-bio__content h1,.author-bio__content h2,.author-bio__content h3,.author-bio__content h4,.author-bio__content h5,.author-bio__content h6{margin-top:0}#comments{max-width:60%}}#comments{margin:0 auto}#comments input,#comments textarea{width:100%}#comments input[type=checkbox],#comments input[type=radio]{width:auto}#comments ul.children,#comments>ul{list-style-type:none;padding:0;margin:0;width:100%}#comments .comment-reply-link{margin:10px 0 10px 20px;display:inline-block}#comments .comment{text-align:left;list-style:none}#comments .comment .comment-content{background-color:#f7f7f7;padding:10px 20px;display:inline-block;width:100%}#comments .comment.bypostauthor>article .comment-meta{background:#000}#comments .comment.bypostauthor>article .comment-content{background:#ccc}#comments .comment .meta{margin:10px 20px}#comments .comment img.avatar{vertical-align:middle;-webkit-border-radius:100%;border-radius:100%;margin-right:10px}#comments footer{padding:15px;background:#222;color:#fff}#comments .comment-author,#comments .comment-metadata{display:inline-block}#comments form{display:inline-block;margin-bottom:20px;width:100%}#comments .children .depth-2{margin-left:20px}#comments .children .depth-3{margin-left:40px}#comments .children .depth-4{margin-left:60px}#comments .children .depth-5{margin-left:80px}#comments #comment_ifr{height:150px!important}#comments #cancel-comment-reply-link,#comments ul #respond{margin-left:20px}#comments .comment-awaiting-moderation:before{font-family:FontAwesome;content:"\f071";display:inline-block;margin-right:5px}.dialog__body,.infinite-loader .spinner{margin-left:auto;margin-right:auto}.gallery.grid .gallery-item{padding-bottom:15px;padding-top:15px;overflow:hidden}.gallery.grid .gallery-item .gallery-icon{overflow:hidden;padding-bottom:100%}.gallery.grid .gallery-item img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease all;transition:.2s ease all;width:100%}.gallery.grid .gallery-item .gallery-caption{position:absolute;top:0;text-align:center;width:100%;height:100%;left:0;background:0 0;color:#fff;z-index:10;border:15px solid #fff;-webkit-transition:.66s ease background;transition:.66s ease background;-webkit-border-radius:20px;border-radius:20px}.gallery.grid .gallery-item .gallery-caption .caption-text{width:100%;background:rgba(0,0,0,.75);position:absolute;left:0;padding:15px;top:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.75s ease top;transition:.75s ease top;font-weight:700}.dialog,.gallery.grid .gallery-item:focus .gallery-caption,.gallery.grid .gallery-item:hover .gallery-caption{background:rgba(0,0,0,.5)}.gallery.grid .gallery-item:focus .gallery-caption .caption-text,.gallery.grid .gallery-item:hover .gallery-caption .caption-text{top:50%}.dialog{position:fixed;top:0;left:0;height:100%;width:100%;z-index:90210}.dialog--active{visibility:visible;opacity:1}.dialog__body{max-width:300px;background:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:2em}.dialog__header>:first-child{margin-top:0}#cameronjonesweb_trash_post_redirect_message{background:#222;color:#fff;width:60%;margin:2.5% auto 7.5%;padding:20px;text-align:center;line-height:1.5}#cameronjonesweb_trash_post_redirect_message:before{content:"\f071";display:block;font-family:FontAwesome}@media (min-width:992px){#cameronjonesweb_trash_post_redirect_message:before{margin-right:.5rem;display:inline-block}}#edd_show_terms,.edd-terms-agreement,.edd_download_purchase_form .edd_price_options li{margin:1em 0}#edd-purchase-button,.edd-submit,body .edd-submit.button,body .edd-submit.button:visited,input[type=submit].edd-submit{background:#222;color:#fff;border-color:#222}#edd-purchase-button:hover,.edd-submit:hover,body .edd-submit.button:hover,body .edd-submit.button:visited:hover,input[type=submit].edd-submit:hover{background-color:#fff;color:#222;border-color:#222}.edd-cart-added-alert{white-space:nowrap;padding-top:.5em}.edd_download_purchase_form .edd_price_options span{line-height:1.5}