@charset "UTF-8";.post-content h1,.post-content h2{text-transform:none;display:block}.btn,.services{padding:5px}.map-overlay,sub,sup,x-object-fit{position:relative}*,hr,input[type=search]{box-sizing:border-box}.contact_form iframe,.osp--holiday,body.error404 main{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399ff', endColorstr='#0066ff', GradientType=0)}#home-hero,.site__body{overflow-x:hidden}.map-overlay{background:0 0;width:100%;height:350px;top:350px;margin-top:-350px}.btn:hover,.services{background-color:#3f77cc}.services-header{color:#fff;text-align:center}.box-shadow{box-shadow:-3px 3px 10px rgba(20,20,20,.8)}.box-shadow-comic{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}.phone-number,article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}#live-chat-cta #close-cta,.big-text,.button,.cta__phone p,.osp--holiday h2,.osp--holiday p,.post-body h1,.tag-cloud a,body.error404 main section h2,button,h2.blue-grad.box-shadow{text-align:center}.hero__cta,.post-body a,a{text-decoration:none}.hero__icon path,.hero__icon polygon,body.category-howto #nerds--diy__tools figure a:hover svg#MalwareBytes_Logo #M{fill:#fff}h2{font:2rem/1.6 Toon,sans-serif}h3{font:1.8rem/1.6 Bold,sans-serif}h4{font:1.5rem/1.5 Bold,sans-serif}.post-content h1{font:2rem/1.6 Bold,sans-serif;color:#000;text-shadow:none;margin:40px auto 50px;font-size:40px}.post-content h2{font:1.8rem/1.6 bold,sans-serif;font-size:28px;margin-bottom:40px;margin-top:50px}.btn{margin:0 auto 1rem;font-family:bold;border:1px solid #3f77cc;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#3f77cc;cursor:pointer;transition:all .3s}.btn:hover{color:#fff}.button,[type=button]{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;color:#FFF;text-transform:uppercase;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);font:1.5rem 'CC Zoinks',sans-serif;letter-spacing:1px;padding:.5rem 18px 6px}.button:hover,[type=button]:hover{text-shadow:-5px 5px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;-webkit-animation:animation-button-pow 3s 1;animation:animation-button-pow 3s 1;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:99999999;position:relative;transition:text-shadow ease-in-out}.phone-number{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;text-transform:uppercase;font:400 3rem 'CC Zoinks',sans-serif;color:#ec4024}.hero__cta,dfn{font-style:italic}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body,figure,form{margin:0}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}hr{height:0}mark{background:#ff0;color:#000}dl,menu,ol,p,pre,ul{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}.post-body li,body,p{font-family:Roboto,sans-serif}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}x-object-fit{display:inline-block}x-object-fit>.x-object-fit-taller,x-object-fit>.x-object-fit-wider{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto}.cta__phone,.cta__phone a,.cta__phone p,.letterfx-fly-bottom-container .letterfx,.letterfx-fly-left-container .letterfx,.letterfx-fly-right-container .letterfx,.letterfx-fly-top-container .letterfx,.letterfx-wave-container .letterfx{position:relative}.x-object-fit-none>.x-object-fit-taller,.x-object-fit-none>.x-object-fit-wider{width:auto;height:auto}.x-object-fit-fill>.x-object-fit-taller,.x-object-fit-fill>.x-object-fit-wider{width:100%;height:100%}.x-object-fit-contain>.x-object-fit-taller{width:auto;height:100%}.x-object-fit-contain>.x-object-fit-wider,.x-object-fit-cover>.x-object-fit-taller{width:100%;height:auto}.x-object-fit-cover>.x-object-fit-taller,.x-object-fit-cover>.x-object-fit-wider{max-height:none}.x-object-fit-cover>.x-object-fit-taller{max-width:none}.x-object-fit-cover>.x-object-fit-wider{width:auto;height:100%;max-width:none}.x-object-position-top>.x-object-fit-taller,.x-object-position-top>.x-object-fit-wider{top:0;bottom:auto}.x-object-position-right>.x-object-fit-taller,.x-object-position-right>.x-object-fit-wider{left:auto;right:0}.x-object-position-bottom>.x-object-fit-taller,.x-object-position-bottom>.x-object-fit-wider{top:auto;bottom:0}.x-object-position-left>.x-object-fit-taller,.x-object-position-left>.x-object-fit-wider{left:0;right:auto}.moz-background-picture{display:inline-block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.letterfx{display:inline-block;margin:0;padding:0;transition:all 1s;-ms-transition:all 1s;-webkit-transition:all 1s}.letterfx-spin-before{transform:rotate(3600deg);-ms-transform:rotate(3600deg);-webkit-transform:rotate(3600deg)}.letterfx-spin-after{-webkit-transform:none;-ms-transform:none;transform:none}.letterfx-fade-before{opacity:0}.letterfx-grow-before{transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0)}.letterfx-grow-after{-webkit-transform:none;-ms-transform:none;transform:none}.letterfx-smear-before{color:transparent;text-shadow:-1px -1px 25px transparent}.letterfx-smear-after{color:inherit;text-shadow:0 0 #333}h4,h5{color:grey}.letterfx-fall-before{visibility:hidden;transform:scale(3,3);-ms-transform:scale(3,3);-webkit-transform:scale(3,3)}.letterfx-fall-after{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);text-shadow:0}.letterfx-swirl-before{visibility:hidden;transform:scale(3,3) rotate(3600deg);-ms-transform:scale(3,3) rotate(3600deg);-webkit-transform:scale(3,3) rotate(3600deg)}.letterfx-swirl-after{-webkit-transform:none;-ms-transform:none;transform:none;text-shadow:0}footer ul.footer-social-nav .footer-contact-cta a,footer ul.footer-social-nav li a{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;text-transform:uppercase}.letterfx-wave-before{bottom:0}.letterfx-wave-after{bottom:15px}.letterfx-fly-left-before{left:-50em}.letterfx-fly-left-after{left:0}.letterfx-fly-right-before{right:-50em}.letterfx-fly-right-after{right:0}.letterfx-fly-top-before{top:-20em}.letterfx-fly-top-after{top:0}.letterfx-fly-bottom-before{bottom:-20em}.letterfx-fly-bottom-after{bottom:0}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%}#cse,.post-body .post-body__video iframe,.searchResults,.ui-dialog div,body.error404 main{border:2px solid #000}.button,button{display:block}.big-text{width:100%}body{color:#222}.cta__phone a,.tag-cloud a:nth-of-type(5n+1){color:#ec4024}.post-body li,p{line-height:1.5}.post-body li{margin-left:1rem}.site,.site__body{margin:0 auto;padding:0;height:100%;background-image:none}@media all and (min-width:1024px){main{padding:0}}main .wp-post-image,main .wp-post-video{height:auto}.post-body ol,.post-body ul{padding-left:1rem}.post-body .post-body__video{padding:.5rem;margin-left:1rem;background-color:#e6e6e6}@media all and (min-width:600px){main .wp-post-image,main .wp-post-video{max-width:50%;margin-left:1rem}.post-body .post-body__video{width:50%}}@media all and (min-width:1024px){.post-body .post-body__video{width:33%}}.post-body .post-body__video iframe{box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;padding:2px;width:100%}#cse,#live-chat-cta #close-cta,#live-chat-cta-min,.searchResults,.ui-dialog div,.ui-dialog div.ui-dialog-titlebar button,body.error404 main{box-shadow:-2px 2px 0 rgba(20,20,20,.8)}.live-chat-tracking{width:100%}.cta__phone{float:left;margin:1rem;width:100%}@media all and (min-width:600px){.cta__phone{width:50%}}@media all and (min-width:1024px){.cta__phone{width:33%}}.cta__phone.left{margin-left:0}.cta__phone.right{margin-right:0}.cta__phone p{font-family:CC Wild Words Roman;font-size:.8rem;width:60%;left:5%}.cta__phone a{font-family:CC Zoinks;width:100%;font-size:3rem;text-align:center;margin:0 auto;display:block;z-index:1;line-height:1}.cta__phone a:before{content:"";background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds/nerd-head-proud.png);display:block;width:30%;height:210%;background-size:contain;background-repeat:no-repeat;background-position:left center;position:absolute;right:0;bottom:80%;z-index:-1}#nerds_modal_wrapper,.tag-cloud{-webkit-flex-flow:row wrap}#andrea-author-wrapper,#nerds-author-wrapper{font-size:.8rem;margin-top:1rem;width:100%;display:block;clear:both}#andrea-author-wrapper img,#nerds-author-wrapper img{float:left;margin-right:.5rem}#nerds_modal_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.3)}#nerds_modal_wrapper .nerds_modal,.tag-cloud a{background-color:#fff;border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}#nerds_modal_wrapper .nerds_modal{width:100%;max-width:30rem;padding:1rem}.searchResults{padding:1rem;margin:1rem auto}.tag-cloud{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem}.tag-cloud a{text-transform:uppercase;margin:1rem;padding:.5rem}.contact_form iframe,body.error404 main{background-color:#39f}.tag-cloud a:nth-of-type(3n+1){font-family:CC Wild Words Roman}.tag-cloud a:nth-of-type(3n+2){font-family:Toon}.tag-cloud a:nth-of-type(3n+3){font-family:CC Zoinks}.tag-cloud a:nth-of-type(5n+2){color:#39f}.tag-cloud a:nth-of-type(5n+3){color:#6fcb12}.tag-cloud a:nth-of-type(5n+4){color:#06f}.tag-cloud a:nth-of-type(5n+5){color:#b3f273}.tag-cloud a:after{content:"!"}#why-choose-list{padding:0;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#why-choose-list li{-webkit-flex:1 1 20rem;-ms-flex:1 1 20rem;flex:1 1 20rem;padding:1rem}#why-choose-list li div{height:100%;padding:1rem}#why-choose-list li h3{color:#FFF;text-transform:uppercase;font-family:Toon;margin-top:0}body.error404 main{background:linear-gradient(to bottom,#39f 0,#06f 100%);padding:1rem;margin:1rem auto;max-width:calc(100% - 2rem)}@media all and (min-width:1024px){body.error404 main{max-width:100%}}body.error404 main img{width:100%;max-width:100px;margin:0 auto;display:block}@media all and (min-width:600px){body.error404 main img{margin-left:-2rem;width:50%;display:inline-block;vertical-align:top;margin-top:-2rem;max-width:50%}}body.error404 main section{width:100%}@media all and (min-width:600px){body.error404 main section{width:50%;display:inline-block}}body.error404 main section .button{background-color:#f90;margin-bottom:1rem}body.error404 main section .button:last-of-type{margin-bottom:0}.ui-dialog{z-index:99999;width:100%;height:100%;left:0;top:0;position:fixed;background-color:rgba(0,0,0,.5);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ui-dialog div{width:100%;max-width:25rem}.ui-dialog div iframe{width:100%;height:100%;border:none}.ui-dialog div.ui-dialog-titlebar{background-color:#06f;color:#fff;font-family:CC Wild Words Roman;padding:.5rem}.ui-dialog div.ui-dialog-titlebar button{border:2px solid #000;float:right;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f90}.ui-dialog div#live-chat-popup{display:block;background-color:#fff;padding:0 1rem;min-height:400px}#live-chat-cta #close-cta,#live-chat-cta-min{display:none;right:1rem;background-color:#f90;cursor:pointer}#live-chat-popup{display:none}#live-chat-cta{background-image:url(/wp-content/themes/nerdsoncall/assets/img/live-chat-cta.png);background-repeat:no-repeat;background-position:center center;background-size:contain;display:none;position:fixed;right:-13px;bottom:0;height:200px;width:200px;z-index:999}#live-chat-cta:hover #close-cta{display:block}#live-chat-cta #close-cta{border:2px solid #000;position:absolute;top:0;width:2rem;height:2rem;line-height:2rem;border-radius:50%;font-size:1.5rem;box-sizing:content-box}#live-chat-cta-min{border:2px solid #000;border-bottom:0;position:fixed;bottom:0;width:auto;padding:1rem 2rem;font-family:CC Wild Words ROman;border-radius:1rem 1rem 0 0}.contact_form iframe,.osp--holiday,.osp--offline,.osp--offline-title{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}.contact_form{float:left;width:100%;margin-bottom:1rem;position:relative;z-index:0}.contact_form.left{float:left}.contact_form.right{float:right}@media all and (min-width:600px){#live-chat-cta,#live-chat-cta-min{display:block}.contact_form.left{margin-right:1rem}.contact_form.right{margin-left:1rem}.contact_form{max-width:20rem}}.contact_form h2{margin:1rem auto;line-height:1;padding-right:4rem}.osp--holiday p,.osp--offline p{font-family:CC Wild Words Roman;line-height:2;font-size:1.3rem}.osp--holiday,.osp--offline{padding:1rem;overflow:hidden}.contact_form img{width:5rem;position:absolute;z-index:-1;bottom:8rem;right:0;transition:.5s all cubic-bezier(.75,-.5,0,1.75)}.contact_form img.active{right:0;bottom:19.5rem}.contact_form iframe{min-width:20rem;min-height:21rem;background:linear-gradient(to bottom,#39f 0,#06f 100%);overflow:hidden;height:100%;width:100%}.osp--holiday{background-color:#39f;background:linear-gradient(to bottom,#39f 0,#06f 100%);margin:1rem auto;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.osp--holiday h2{width:100%}.osp--holiday img{margin:0 auto;display:block;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.osp--offline,header>.row{display:-webkit-flex;display:-ms-flexbox}.osp--holiday p{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.osp--holiday#holiday-new-years img{max-width:30rem;float:left}.hero__content,.hero__credits{box-sizing:border-box;max-width:540px;text-align:center}.osp--offline{background-color:#fff;margin:1rem auto;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.osp--offline p{text-align:center;-webkit-flex:1 1 20rem;-ms-flex:1 1 20rem;flex:1 1 20rem}.osp--offline img{-webkit-flex:0 1 20rem;-ms-flex:0 1 20rem;flex:0 1 20rem}.osp--offline-title{background-color:#39f;text-align:center;padding:1rem 0}.hero{position:relative;z-index:1;min-height:100%;background:url(../img/everest.jpg) top center no-repeat;background-size:cover}.hero:after{content:' ';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(to bottom right,rgba(100,149,237,.8),rgba(138,43,226,.8))}.hero__content{margin:0 auto;border:1px solid transparent;padding:50px 1rem;font-family:"Helvetica Neue Light",HelveticaNeue-Light,"Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;font-size:1em;color:rgba(255,255,255,.9)}@media all and (min-width:400px){.hero__content{font-size:2em}}.hero__title{margin-bottom:1em;line-height:1.1}.hero__cta{position:relative;z-index:1;display:inline-block;color:#fff;font-size:.5em;line-height:1;transition:.3s ease-out}.hero__cta:after{content:'';position:absolute;left:-5%;bottom:-1px;z-index:-1;border-radius:2px;height:1px;width:110%;background-color:#fff;transition:.2s ease}.hero__cta:hover{color:#8a2be2}.hero__cta:hover:after{height:calc(100% + 1px);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.hero__icon{margin:0 auto;width:50px}.hero__credits{position:absolute;bottom:0;left:0;right:0;margin:0 auto;padding:1rem;width:100%;font-size:10px;color:#fff}.hero__credits p{margin:.2em}.hero__credits a{color:#fff}footer,header .main-nav ul{-webkit-flex-flow:row wrap}#menu-blog-navigation li,footer{padding:1rem}#menu-blog-navigation{padding:0;width:100%;margin:0;display:flex;-webkit-flex-direction:row wrap;-ms-flex-direction:row wrap;flex-direction:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#menu-blog-navigation li a{color:#000}footer{background-color:#39f;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.nerds--johnson_box,.nerds-pane{background-size:cover;overflow:hidden}footer ul{padding:0;list-style-type:none;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:800px){footer ul{-webkit-flex:0 1 calc(50% - .5rem);-ms-flex:0 1 calc(50% - .5rem);flex:0 1 calc(50% - .5rem)}}footer ul.footer-nav{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}#home-news ul,#home-news ul li,.nerds-pane{-webkit-align-content:center}footer ul.footer-nav li{-webkit-flex-basis:calc(50% - .5rem);-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem);margin-bottom:1rem;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}footer ul.footer-nav li .button{height:4rem;line-height:4rem;padding:0}footer ul.footer-social-nav{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:-1rem}@media all and (min-width:1024px){footer ul.footer-social-nav{margin-right:0}}footer ul.footer-social-nav .footer-contact-cta{box-shadow:none;border:none;width:100%}.nerds--johnson_box[style],.nerds-pane blockquote,footer ul.footer-social-nav li{box-shadow:-2px 2px 0 rgba(20,20,20,.8);border:2px solid #000}footer ul.footer-social-nav .footer-contact-cta a{font-family:CC Zoinks;color:#ec4024}footer ul.footer-social-nav li{height:4rem;line-height:4rem;font-size:2rem;text-align:center;width:4rem;margin-bottom:1rem;margin-right:1rem}@media all and (min-width:1024px){footer ul.footer-social-nav li{margin-right:0}}footer ul.footer-social-nav li a{color:#fff}footer ul.footer-social-nav li#footer-facebook{background-color:#3B5998}footer ul.footer-social-nav li#footer-gplus{background-color:#D34836}footer ul.footer-social-nav li#footer-twitter{background-color:#9AE4E8}footer ul.footer-social-nav li#footer-youtube{background-color:#CD332D}footer ul.footer-social-nav li#footer-rss{background-color:#F60}footer ul.footer-social-nav li#footer-jobs{background-color:#FF0}footer ul.footer-social-nav li#footer-asteroids{background-color:#47af1a}footer ul .button{background-color:#f90}footer ul .button:hover{background-color:#ffff02}.footer-disclaimer{text-align:center;margin:2rem auto;padding:0 2rem;font-family:CC Wild Words ROman;line-height:2;font-size:.8rem;max-width:40rem;display:block}.nerds--johnson_box{border:2px solid #000;padding:1rem;font-family:CC Wild Words Roman;position:relative;margin:0 auto 1rem;line-height:1.5}.nerds-pane.full,.nerds-pane.half[style*=background-image]{box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;border-bottom:2px solid #000;border-top:2px solid #000}.nerds--johnson_box[style]:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:#fff;opacity:.7;z-index:0}.nerds--johnson_box h2{font-family:Futura Extra Bold;margin:0;color:#000;text-shadow:none;line-height:1;position:relative;z-index:1}.nerds-pane blockquote:after,.nerds-pane blockquote:before{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;text-transform:uppercase;font-size:5rem;font-family:Toon;color:#fff}.nerds--johnson_box .content{max-width:calc(100% - 2rem);position:relative;z-index:1}.nerds--johnson_box img{position:absolute;width:5rem;right:-.7rem;bottom:0;top:0;margin:auto;-webkit-transform:rotate(-28deg);-ms-transform:rotate(-28deg);transform:rotate(-28deg);z-index:1}.nerds--johnson_box ol,.nerds--johnson_box ul{padding-left:1rem}.nerds--johnson_box .button{float:left;background-color:#f90;position:relative;z-index:1}.nerds-pane{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-position:center;position:relative;margin-top:1rem;margin-bottom:1rem}.nerds-pane.full{margin-left:-1rem;margin-right:-1rem;width:100%;width:calc(100% + 2rem);float:left}.nerds-pane.half{width:100%;width:calc(100% + 2rem);margin-left:-1rem}.nerds-pane.half.left img.nerd{left:-25px;-webkit-transform:rotate(28deg);-ms-transform:rotate(28deg);transform:rotate(28deg)}.nerds-pane.half.right img.nerd{right:0;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}@media all and (min-width:600px){.nerds-pane.half{width:50%}.nerds-pane.half.left{float:left;clear:left;margin-left:-1rem;margin-right:1rem}.nerds-pane.half.left[style*=background-image]{border-right:2px solid #000}.nerds-pane.half.right{float:right;clear:right;margin-right:-1rem;margin-left:1rem}.nerds-pane.half.right[style*=background-image]{border-left:2px solid #000}.nerds-pane.half blockquote{border-left:2px solid #000;padding-left:1rem}.nerds-pane.is-quote:not(.full){width:auto}}.nerds-pane.has-nerd blockquote{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative;z-index:9}.nerds-pane blockquote{margin:1rem auto;background-color:#fff;border-radius:50%;background-size:contain;background-repeat:no-repeat;max-width:20rem;position:relative}#home-find-location,#home-find-location form input,#home-hero,.nerds--listicle li img,.nerds__diy--hazard,.nerds__diy--reference,.nerds__diy--tip,ol.nerds__diy--instructions li img{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}.nerds-pane blockquote:before{position:absolute;top:0;left:0;content:"“"}.nerds-pane blockquote:after{position:absolute;bottom:-.65em;right:0;content:"”"}.nerds-pane blockquote p{font-family:CC Wild Words Roman;font-size:1rem;padding:2rem;text-align:center}.nerds-pane.is-quote:not(.full){padding-left:60px}.nerds-pane img.nerd{width:100px;position:absolute;bottom:-1rem;margin:auto}.nerds--listicle{counter-reset:nerdsListicleItemNum;padding:0}.nerds--listicle li{list-style-type:none;counter-increment:nerdsListicleItemNum;margin-bottom:4rem}.nerds--listicle li h2{font-family:Futura Extra Bold;display:inline-block;padding-left:.5em;margin:1rem auto;color:#000;text-shadow:none;float:left;width:100%}#home-find-location h3,#page-prices h1,.post--list__header,header.blog.testing h1,ol.nerds--listicle h2:before,ol.nerds__diy--instructions li:before{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;text-transform:uppercase}.nerds--listicle li h2 a{text-decoration:underline;transition:.25s color ease-in-out;color:inherit}ol.nerds__diy--instructions li input[type=checkbox]:checked~p,ul.nerds__diy--preparation input[type=checkbox]:checked~p{text-decoration:line-through}.nerds--listicle li h2 a:hover{color:#f90}.nerds--listicle li img{max-width:20rem;max-height:20rem;float:left;margin-right:1rem;margin-bottom:1rem}.nerds--listicle p{text-indent:0}.nerds--listicle p:empty{display:none}ol.nerds--listicle h2:before{color:#f90;font-family:Toon;content:"#" counter(nerdsListicleItemNum) ": "}input[type=checkbox].nerds--checkbox{position:relative}input[type=checkbox].nerds--checkbox+label{width:5rem;height:5rem;content:"";display:block;position:absolute;left:-1rem;top:-1rem;background-size:contain;pointer-events:none}input[type=checkbox].nerds--checkbox:checked+label{background-image:url(/wp-content/plugins/nerds-functionality/assets/img/checkmark.png)}ul.nerds__diy--preparation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0}ol.nerds__diy--instructions p:empty,ol.nerds__diy--instructions>p,ul.nerds__diy--preparation p:empty,ul.nerds__diy--preparation>p{display:none}ul.nerds__diy--preparation li{-webkit-flex:1 1 15rem;-ms-flex:1 1 15rem;flex:1 1 15rem;list-style-type:none;position:relative;margin:0;text-indent:0;padding:1rem}ul.nerds__diy--preparation p{font-family:CC Wild Words Roman;font-size:.8rem}ul.nerds__diy--preparation input[type=checkbox]{position:absolute;top:1rem;right:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3rem;height:3rem}ul.nerds__diy--preparation input[type=checkbox]+label{right:.9rem;left:auto;top:-1.1rem}ul.nerds__diy--preparation h3{margin-top:0}ol.nerds__diy--instructions{padding-left:5rem;counter-reset:instructionCounter}ol.nerds__diy--instructions li{counter-increment:instructionCounter;margin:0;text-indent:0;position:relative;list-style-type:none}ol.nerds__diy--instructions li:before{color:#ffff02;content:counter(instructionCounter) ".";font-family:CC Zoinks;font-size:3rem;text-align:right;line-height:1;position:relative;float:left;left:.8rem;margin-right:1.5rem;top:.4rem;margin-bottom:.5rem}ol.nerds__diy--instructions li input[type=checkbox]{position:absolute;left:-4.5rem;top:.5rem;margin:auto;width:3rem;height:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}ol.nerds__diy--instructions li input[type=checkbox]+label{left:-5.2rem;top:-1rem}ol.nerds__diy--instructions li img{float:right;width:100%;margin-bottom:1rem}@media all and (min-width:600px){ol.nerds__diy--instructions li img{width:auto;max-width:15rem;max-height:15rem;margin-left:1rem}}.nerds__diy--hazard,.nerds__diy--reference,.nerds__diy--tip{width:auto;float:left;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;overflow:hidden;margin-bottom:1rem;font-family:CC Wild Words Roman}#home-find-location,#home-hero,#home-video-reviews{padding:1rem}.nerds__diy--hazard h2,.nerds__diy--reference h2,.nerds__diy--tip h2{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;margin:0}.nerds__diy--hazard img,.nerds__diy--reference img,.nerds__diy--tip img{-webkit-flex:0 1 5rem;-ms-flex:0 1 5rem;flex:0 1 5rem;-webkit-order:9;-ms-flex-order:9;order:9;max-width:5rem;margin:-2rem 0}.nerds__diy--tip{background-color:#b3f273;background:linear-gradient(to bottom,#b3f273 0,#6fcb12 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f273', endColorstr='#6fcb12', GradientType=0)}.nerds__diy--hazard{background-color:#f90;background:linear-gradient(to bottom,#f90 0,#ec4024 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#ec4024', GradientType=0)}#home-find-location,.nerds__diy--reference,.nerds_service__header .nerds_service__header__copy{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399ff', endColorstr='#0066ff', GradientType=0)}.nerds__diy--reference{background-color:#39f;background:linear-gradient(to bottom,#39f 0,#06f 100%)}#home-hero,#home-news,#home-video-reviews{background-image:url(/wp-content/themes/nerdsoncall/assets/img/bubbles.jpg);background-size:cover}#home-hero{margin-top:1rem;margin-bottom:1rem;display:flex}#home-find-location{background-color:#39f;background:linear-gradient(to bottom,#39f 0,#06f 100%);display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem}#home-find-location h3{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-family:'CC Zoinks',sans-serif;text-align:center;margin:0 0 1rem}#home-find-location h3,#home-find-location h3 a{color:#fff}@media all and (min-width:1024px){#home-find-location h3{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#home-find-location form{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:3.5rem;margin-bottom:1rem}@media all and (min-width:600px){#home-find-location form{-webkit-flex-basis:67%;-ms-flex-preferred-size:67%;flex-basis:67%;margin-bottom:0;padding-right:1rem}}@media all and (min-width:1024px){#home-find-location form{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}#home-find-location form input{font-family:'CC Wild Words Roman',sans-serif;height:100%;float:left}#home-find-location form input[type=text]{box-shadow:-2px 2px 0 rgba(20,20,20,.8),-2px 2px 0 rgba(20,20,20,.8) inset;width:80%;padding-left:1rem}#home-find-location form input[type=submit]{width:20%;line-height:2.5rem;font-family:CC Zoinks;background-color:#f90}#home-news .speech-bubble,#home-video-reviews p{font-family:CC Wild Words Roman;text-align:center}#home-find-location form input[type=submit]:hover{background-color:#ffff02}#home-find-location>.button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;background-color:#f90;white-space:nowrap}#home-video-reviews,#home-video-reviews iframe{margin-bottom:1rem;border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}#home-find-location>.button:hover{background-color:#ffff02}@media all and (min-width:600px){#home-find-location>.button{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media all and (min-width:1024px){#home-find-location>.button{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}#home-video-reviews{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#home-video-reviews p{line-height:2}#home-video-reviews iframe{min-height:300px}@media all and (min-width:800px){#home-video-reviews iframe,#home-video-reviews>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:calc(50% - .5rem)}}#home-news,#home-news .speech-bubble{padding:1rem;-webkit-flex-flow:row wrap}#home-video-reviews .button{margin:0 auto;background-color:#f90}#home-video-reviews .button:hover{background-color:#ffff02}#home-news{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);margin-bottom:1rem;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}#home-news .nerd-head,#home-news .speech-bubble{display:none}@media all and (min-width:800px){#home-news .nerd-head,#home-news .speech-bubble{display:block}}#home-news .nerd-head{background-size:100% auto;margin-right:8rem;position:relative;-webkit-flex-basis:130px;-ms-flex-preferred-size:130px;flex-basis:130px;margin-bottom:-1rem}#home-news .nerd-head img{position:absolute;bottom:0;left:-3rem;width:calc(100% + 3rem);max-width:initial}#home-news .speech-bubble{background-image:url(/wp-content/plugins/nerds-functionality/assets/img/speech-bubble.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20rem;height:11rem;right:-15rem;bottom:220px;z-index:9}#home-news ul{padding:0;margin:0;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style-type:none;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:800px){#home-news ul{-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}#home-news ul li{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;display:flex;-webkit-flex-direction:column nowrap;-ms-flex-direction:column nowrap;flex-direction:column nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:800px){#home-news ul li{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}#home-news ul li.news-cta{-webkit-order:1;-ms-flex-order:1;order:1}}#home-news ul li.news-cta{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#home-news ul li.news-cta a{background-color:#f90}#home-news ul li.news-cta a:hover{background-color:#ffff02}#home-news ul li a{display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#home-news ul li a.news-icon{transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#home-news ul li a.news-icon:hover{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}#home-news ul li a img{max-width:150px;max-height:150px}.featured-tech{display:none;position:relative;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:1024px){.featured-tech{display:-webkit-flex;display:-ms-flexbox;display:flex}}.featured-tech .tech-image{background-position:right center;background-repeat:no-repeat;background-size:auto 100%;height:calc(100% + 2rem);position:absolute;top:-1rem;width:236px;right:0}.featured-tech .quote{display:block;text-align:center;position:absolute;width:260px;right:160px;top:32px;color:#444;font-size:1.4em;font-family:'CC Wild Words Roman',sans-serif;letter-spacing:2px}.featured-tech .quote .name{display:block;color:#555;text-align:right;padding-right:40px;font-size:.6em;margin:8px 0 0}.tech-array,.tech-images-preload{display:none}html.blog{background:0 0}html.blog body{background-image:none}.single-nerds_video main,.single-post main{position:relative;background-color:#fff;width:100%;max-width:calc(100% - 2rem)}@media all and (min-width:1024px){.single-nerds_video main,.single-post main{max-width:100%}}.single-nerds_video main>a>img,.single-nerds_video main>img:not(.wp-post-image),.single-nerds_video main>p>a>img,.single-nerds_video main>p>img,.single-post main>a>img,.single-post main>img:not(.wp-post-image),.single-post main>p>a>img,.single-post main>p>img{border-top:2px solid #000;border-bottom:2px solid #000;width:calc(100% + 2rem);max-width:calc(100% + 2rem);height:auto;margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem}@media all and (min-width:600px){.single-nerds_video main>a>img,.single-nerds_video main>img:not(.wp-post-image),.single-nerds_video main>p>a>img,.single-nerds_video main>p>img,.single-post main>a>img,.single-post main>img:not(.wp-post-image),.single-post main>p>a>img,.single-post main>p>img{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}.single-nerds_video main>a>img.alignleft,.single-nerds_video main>a>img.alignnone,.single-nerds_video main>img:not(.wp-post-image).alignleft,.single-nerds_video main>img:not(.wp-post-image).alignnone,.single-nerds_video main>p>a>img.alignleft,.single-nerds_video main>p>a>img.alignnone,.single-nerds_video main>p>img.alignleft,.single-nerds_video main>p>img.alignnone,.single-post main>a>img.alignleft,.single-post main>a>img.alignnone,.single-post main>img:not(.wp-post-image).alignleft,.single-post main>img:not(.wp-post-image).alignnone,.single-post main>p>a>img.alignleft,.single-post main>p>a>img.alignnone,.single-post main>p>img.alignleft,.single-post main>p>img.alignnone{float:left;clear:left;margin-right:1rem;margin-left:auto}.single-nerds_video main>a>img.alignright,.single-nerds_video main>img:not(.wp-post-image).alignright,.single-nerds_video main>p>a>img.alignright,.single-nerds_video main>p>img.alignright,.single-post main>a>img.alignright,.single-post main>img:not(.wp-post-image).alignright,.single-post main>p>a>img.alignright,.single-post main>p>img.alignright{float:right;clear:right;margin-left:1rem;margin-right:auto}.single-nerds_video main>a>img.size-medium,.single-nerds_video main>img:not(.wp-post-image).size-medium,.single-nerds_video main>p>a>img.size-medium,.single-nerds_video main>p>img.size-medium,.single-post main>a>img.size-medium,.single-post main>img:not(.wp-post-image).size-medium,.single-post main>p>a>img.size-medium,.single-post main>p>img.size-medium{width:50%}.single-nerds_video main>a>img.size-full,.single-nerds_video main>a>img.wp-post-image,.single-nerds_video main>img:not(.wp-post-image).size-full,.single-nerds_video main>img:not(.wp-post-image).wp-post-image,.single-nerds_video main>p>a>img.size-full,.single-nerds_video main>p>a>img.wp-post-image,.single-nerds_video main>p>img.size-full,.single-nerds_video main>p>img.wp-post-image,.single-post main>a>img.size-full,.single-post main>a>img.wp-post-image,.single-post main>img:not(.wp-post-image).size-full,.single-post main>img:not(.wp-post-image).wp-post-image,.single-post main>p>a>img.size-full,.single-post main>p>a>img.wp-post-image,.single-post main>p>img.size-full,.single-post main>p>img.wp-post-image{width:100%;margin-left:auto;margin-right:auto}}.single-nerds_video main img.alignnone[class*=wp-image],.single-post main img.alignnone[class*=wp-image]{float:left;width:auto;max-width:400px;margin-right:1rem}.single-nerds_video main .blog__back,.single-post main .blog__back{color:#FFF;font-size:2rem;line-height:.7;background-color:#f90;width:2rem;height:2rem;text-align:center;position:absolute;top:1rem;left:-1rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:1s transform ease-in-out}.single-nerds_video main .blog__back:hover,.single-post main .blog__back:hover{-webkit-animation:wobbleX 3s ease-in-out 0s infinite;animation:wobbleX 3s ease-in-out 0s infinite}.single-nerds_video main .blog__back:active,.single-nerds_video main .blog__back:focus,.single-post main .blog__back:active,.single-post main .blog__back:focus{-webkit-transform:translateX(2000deg);-ms-transform:translateX(2000deg);transform:translateX(2000deg)}.post-type-archive-nerds_video h1{margin-bottom:0;margin-top:1rem}#nerds_video--list__intro{min-height:50vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds/nerd-watching-tv.png);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:contain}#nerds_video--list__intro p{background-color:#fff;padding:1rem;max-width:20rem}.nerds_video--single{height:800px;max-height:60vh}.video--player{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1rem 0}.video--player .video--player__transcripts .video--transcript:not(:first-of-type),.video--player .video--player__transcripts>:not(.video--transcript){display:none}.video--player .video--player__video{width:100%}@media all and (min-width:800px){.video--player .video--player__video{width:50%}}.video--player .video--player__transcripts{width:100%;position:relative;min-height:15rem;overflow-y:scroll;background:#fff;box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset}@media all and (min-width:800px){.video--player .video--player__transcripts{width:50%}}.video--player .video--player__transcripts .video--transcript{position:absolute;padding:1rem}.video--player .video--player__transcripts .video--transcript .video--transcript__title{margin-top:0}#share-social{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#share-social img{width:2rem;height:2rem}#share-social a{margin:0 1rem;color:#222}dl.nerds--term{width:100%;margin-top:1rem;margin-bottom:1rem}dl.nerds--term.left{float:left}dl.nerds--term.right{float:right}@media all and (min-width:600px){dl.nerds--term{width:20rem}dl.nerds--term.left{margin-right:1rem}dl.nerds--term.right{margin-left:1rem}}dl.nerds--term dt{font-family:CC Wild Words Roman}dl.nerds--term dd{margin-left:1rem;margin-bottom:1rem}dl.nerds--term dd:last-of-type{margin-bottom:0}body.category-howto .headline{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);max-width:calc(100% - 2rem);margin:1rem auto;padding:.5rem;background-color:#5e3f20}@media all and (min-width:1024px){body.category-howto .headline{max-width:100%}}@media all and (min-width:600px){body.category-howto .headline{margin-bottom:-7rem;z-index:99;position:relative;max-width:30rem}}body.category-howto .headline h1{color:#FFF;text-align:center;margin:1rem auto}body.category-howto .headline .tagline{font-family:CC Wild Words Roman;width:100%;text-align:center;display:block;margin-bottom:1rem;color:#fff}body.category-howto figure.scene{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);max-width:calc(100% - 2rem);margin:0 auto 3rem;padding:10rem 0 0;background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds_location/clean_room.jpg);background-size:40rem;background-position:center center;position:relative}@media all and (min-width:1024px){body.category-howto figure.scene{max-width:100%}}body.category-howto figure.scene figcaption{position:absolute;top:0;left:0;right:0;padding:1rem;text-align:justify;background-color:#fff;border-bottom:2px solid #000;font-family:CC Wild Words Roman;font-size:.8rem;line-height:1rem}body.category-howto figure.scene img{margin:0 auto -1.8rem;display:block;position:relative}@media all and (min-width:400px){body.category-howto figure.scene{background-size:cover}body.category-howto figure.scene img{margin-bottom:-4rem}}@media all and (min-width:600px){body.category-howto figure.scene{max-width:50rem;padding-top:12rem}body.category-howto figure.scene figcaption{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);width:30rem;top:8rem;margin:auto;z-index:0;border-radius:1rem}body.category-howto figure.scene img{z-index:2;max-width:30rem}}body.category-howto #nerds--diy__search{max-width:calc(100% - 2rem);margin:6rem auto 4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}@media all and (min-width:1024px){body.category-howto #nerds--diy__search{max-width:100%}}body.category-howto #nerds--diy__search label{height:3rem;line-height:3rem;font-family:CC Zoinks;font-size:1.5rem;color:#c00;margin-right:1rem}body.category-howto #nerds--diy__search input[type=search]{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;-webkit-flex:0 1 30rem;-ms-flex:0 1 30rem;flex:0 1 30rem;max-width:30rem;display:block;padding-left:.5rem;height:3rem;font-family:CC Wild Words Roman;line-height:3rem}body.category-howto #nerds--diy__search #nerds--diy__search--results{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);padding:1rem;background-color:#fff;position:absolute;top:calc(100% + 1rem);left:0;right:0;max-width:36rem;margin:auto;z-index:999}body.category-howto #nerds--diy__search #nerds--diy__search--results button{box-shadow:-2px 2px 0 rgba(20,20,20,.8);position:absolute;top:-1rem;left:-1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;border-radius:50%;height:1.5rem;width:1.5rem;line-height:1.5rem}body.category-howto #nerds--diy__search #nerds--diy__search--results button:hover{background-color:#ec4024}body.category-howto #nerds--diy__search #nerds--diy__search--results:empty{display:none}body.category-howto #nerds--diy__search #nerds--diy__search--results .nerds--diy__post{margin-bottom:1rem;border-bottom:1px dashed #000}body.category-howto #nerds--diy__search #nerds--diy__search--results .nerds--diy__post:last-of-type{margin-bottom:0;border-bottom:0}body.category-howto #nerds--diy__search #nerds--diy__search--results .nerds--diy__post a{color:#000}body.category-howto #nerds--diy__search #nerds--diy__search--results .nerds--diy__post img{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);float:right;max-width:5rem;margin-left:1rem;margin-bottom:1rem;padding-top:.5rem}body.category-howto #nerds--diy__search #nerds--diy__search--results .nerds--diy__post h2{margin:0;font-family:CC Wild Words Roman;text-shadow:none;font-size:1.2rem;color:#000}.page-template-page-contact h1,.page-template-page-contact main section.contact__phone a,.single-nerds_location #postcard-wrapper:after{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;text-transform:uppercase}body.category-howto #nerds--diy__search #nerds--diy__search--results .nerds--diy__post p{line-height:1}body.category-howto #nerds--diy__tools{max-width:calc(100% - 2rem);margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media all and (min-width:1024px){body.category-howto #nerds--diy__tools{max-width:100%}}body.category-howto #nerds--diy__tools h2{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}body.category-howto #nerds--diy__tools figure{padding:0;-webkit-flex:1 1 23rem;-ms-flex:1 1 23rem;flex:1 1 23rem;margin-bottom:1rem}body.category-howto #nerds--diy__tools figure a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}body.category-howto #nerds--diy__tools figure a:hover svg#MalwareBytes_Logo{background-color:#f90}body.category-howto #nerds--diy__tools figure a:hover svg#Microsoft_Security_Essentials_Logo{background-color:#c00}body.category-howto #nerds--diy__tools figure a:hover svg#Microsoft_Security_Essentials_Logo #Flag{fill:#ffff02}body.category-howto #nerds--diy__tools figure a:hover svg#Flash_Logo{background-color:#ffff02}body.category-howto #nerds--diy__tools figure a:hover svg#Flash_Logo #F{fill:#ec4024}body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo{background-color:#036}body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Left_Steam,body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Right_Steam{fill:#ffff02}body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Cup_Bottom,body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Cup_Center,body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Cup_Top,body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Handle,body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Saucer_Bottom,body.category-howto #nerds--diy__tools figure a:hover svg#Java_Logo #Saucer_Top{fill:#fff}body.category-howto #nerds--diy__tools figure svg{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);-webkit-flex:1 1 7rem;-ms-flex:1 1 7rem;flex:1 1 7rem;max-width:7rem;transition:.25s background-color ease-in-out;margin:0 auto}body.category-howto #nerds--diy__tools figure figcaption{padding:1rem;-webkit-flex:1 1 13rem;-ms-flex:1 1 13rem;flex:1 1 13rem}body.category-howto #nerds--diy__tools figure [id*=Background]{display:none}body.category-howto svg#MalwareBytes_Logo{background-color:#000}body.category-howto svg#Microsoft_Security_Essentials_Logo{background-color:#06f}body.category-howto svg#Flash_Logo{background-color:#c00}body.category-howto svg#Java_Logo{background-color:#fff}.single-nerds_location #header-wrapper{position:relative}.single-nerds_location .local-map{height:37vw;max-height:440px;pointer-events:none;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);top:0;right:0;z-index:0}.single-nerds_location #postcard-wrapper{box-shadow:-3px 3px 10px rgba(20,20,20,.8);background:#fff;padding:1rem;margin-bottom:1.5rem;position:relative;z-index:1}.single-nerds_location #postcard-wrapper:after{color:#FFF;content:"Greetings From";position:absolute;top:1.2rem;left:.8rem;font-family:CC Zoinks;font-size:2rem;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.single-nerds_location .local--contact{display:block;float:left;width:378px;clear:left;text-align:center;z-index:999;position:relative}.single-nerds_location #header-address{float:left;width:100%;text-align:center;position:relative;z-index:2}.single-nerds_location #header-address h1{text-shadow:-3px 3px 0 rgba(255,255,255,.8),-2px 2px 0 #fff,-2px -2px 0 #fff,2px -2px 0 #fff,2px 2px 0 #fff;letter-spacing:1px}.archive-locations h2{font:2rem/1.6 Bold,sans-serif;color:#000;text-shadow:none;text-transform:none;margin:40px auto 50px;display:block;font-size:40px;text-align:center}#service_choose,.post-type-archive-nerds_job h1,form[id*=nerds_job_application_]>legend{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000}.location-content{padding:3rem}.single-nerds_location #service_grid .local__service .wrapper{background:#fff;border-radius:5px}.single-nerds_location #service_grid .local__service .wrapper figure{box-shadow:none;border:none;background:0 0}.post-type-archive-nerds_location main{padding:0 1rem;position:relative}@media all and (min-width:1024px){.page-template-page-contact main{max-width:100%}.post-type-archive-nerds_location main{padding:0}}.local-locations-map{height:50vh;min-height:20rem}#service--archive__header{max-width:1100px;border:1px solid #CCC;box-shadow:0 2px 5px green;border-radius:10px;margin:1rem auto;position:relative;background-image:url(/wp-content/themes/nerdsoncall/assets/img/service-header-fence-bg.png);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}#service--archive__header:before{display:block;content:"";width:200vw;height:50px;background-image:url(/wp-content/themes/nerdsoncall/assets/img/service-header-cloud-bg.png);background-repeat:repeat-x;background-size:auto 50px;position:absolute;top:30px;left:0;-webkit-animation:backgroundScroll 100s ease-in-out infinite;animation:backgroundScroll 100s ease-in-out infinite;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#service--archive__header form{border-radius:10px;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;position:relative;max-width:100%;z-index:9;padding:.5rem}@media all and (min-width:600px){#service--archive__header form{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;padding:0}}#service--archive__header form h3{font-weight:700;width:100%;text-align:center;margin:0;color:#ffed00;text-shadow:0 0 5px #000,1px 1px 2px #222}#service--archive__header form h3 small{width:100%;display:block}#service--archive__header form section.inputs{width:100%;padding:.5rem;margin:0 auto;height:4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media all and (min-width:600px){#service--archive__header form section.inputs{width:70%;min-width:300px}}#service--archive__header form section.inputs input{height:100%}#service--archive__header form section.inputs input[type=text]{font-family:Bold,sans-serif;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:.5em;min-width:10rem;border:none;border-radius:4px}#service--archive__header form section.inputs input[type=submit]{padding:0 1em;border-left:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(to bottom,#7ec8f4,#3574e3)}#service--archive__header form section.inputs input[type=submit]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 5px #3574e3}#service--archive__header #nerd--bbq{background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds/nerd-bbq.png);-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;height:300px;background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative;z-index:9;display:none}@media all and (min-width:600px){#service--archive__header #nerd--bbq{display:block}}#service_grid{max-width:1200px;margin:0 auto;padding-bottom:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-size:cover;background-color:#3f77cc}.grid-wrapper{width:100vw;position:relative;margin-left:-50vw;left:50%;background-color:#3f77cc}#service_grid .local__service{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1rem;-webkit-flex-basis:20rem;-ms-flex-preferred-size:20rem;flex-basis:20rem;height:100%}#service_grid .local__service#local__service--desktop-computer-repair{-webkit-order:0;-ms-flex-order:0;order:0}#service_grid .local__service#local__service--laptop-repair{-webkit-order:1;-ms-flex-order:1;order:1}#service_grid .local__service#local__service--internet-help{-webkit-order:2;-ms-flex-order:2;order:2}#service_grid .local__service#local__service--home-theater-setup{-webkit-order:3;-ms-flex-order:3;order:3}#service_grid .local__service#local__service--home-networking{-webkit-order:4;-ms-flex-order:4;order:4}#service_grid .local__service div.wrapper{background:#fff;border-radius:5px;padding:1rem;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#service_grid .local__service figure{background-color:#fff;padding:1rem}#service_grid .local__service img{max-height:10rem;display:block;margin:0 auto}#service_grid .local__service .button{margin-top:1rem;background-color:#f90;text-transform:uppercase}.service_details{font-family:bold;padding:.4rem;color:#3f77cc;border:1px solid #3f77cc;border-radius:5px;text-align:center;overflow:hidden;transition:all .5s;background-color:#fff}.service_details_btn{cursor:pointer}.service_details ul{padding:0;list-style-type:none;margin:0;max-height:0;overflow:hidden;transition:max-height .5s}.service_details .show_details{max-height:25rem;overflow:auto}.service_details>ul>li{padding:1rem;text-align:left}.service_details>ul>li>ul{max-height:100%;padding:0 1rem;list-style-type:disc}.service_details>ul>li>ul>li{margin:.5rem}.nerds_service__header{padding:4rem 1rem;background-size:contain;background-repeat:no-repeat;background-position:center bottom}@media all and (min-width:1024px){.nerds_service__header{padding:4rem 0}}.nerds_service__header.desktop-computer-repair .video__wrapper:before{left:-30%}.nerds_service__header.laptop-repair .video__wrapper:before{left:-20%;width:150%}.nerds_service__header.internet-help .video__wrapper:before{left:-10%}.nerds_service__header.home-networking .video__wrapper:before{left:-14%}.nerds_service__header .video__wrapper{box-shadow:-2px 2px 0 rgba(20,20,20,.8);width:90%;height:50vw;background-color:#e6e6e6;border:2px solid #000;margin:0 auto 4rem;z-index:0;position:relative}@media all and (min-width:600px){.nerds_service__header .video__wrapper{width:50vw;height:30vw}}.nerds_service__header .video__wrapper::before{content:"";position:absolute;width:200%;height:200%;top:-20%;z-index:-1;background-size:contain;background-position:center center;background-repeat:no-repeat;max-width:80vw;max-height:80vw;left:-25%;right:0;margin:auto;display:block;display:none}@media all and (min-width:600px){.nerds_service__header .video__wrapper::before{display:block}}.nerds_service__header .video__wrapper iframe{width:100%;height:100%;border:1rem solid #e6e6e6;box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset}.nerds_service__header .button,.nerds_service__header .nerds_service__header__copy,main.nerds_service,main.nerds_service .nerds_service__terms{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}.nerds_service__header .nerds_service__header__copy{background-color:#39f;background:linear-gradient(to bottom,#39f 0,#06f 100%);margin-bottom:1rem;z-index:1;position:relative}.nerds_service__header .nerds_service__header__copy h1{color:#FFF;text-align:center}.nerds_service__header .button{background-color:#f90;z-index:1;position:relative;width:10rem;margin:0 auto}main.nerds_service{max-width:calc(100% - 2rem);background-color:#b3f273;background:linear-gradient(to bottom,#b3f273 0,#6fcb12 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3f273', endColorstr='#6fcb12', GradientType=0);padding:1rem;margin:1rem auto;width:100%;position:relative;overflow:hidden;z-index:9}@media all and (min-width:1024px){main.nerds_service{max-width:100%}}main.nerds_service .nerds_service--nerd-head{width:150px;position:absolute;top:0;right:-100px;-webkit-transform:rotate(28deg);-ms-transform:rotate(28deg);transform:rotate(28deg);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:.5s transform ease-in-out;-ms-transform:.5s transform ease-in-out;transform:.5s transform ease-in-out}main.nerds_service .nerds_service--nerd-head.active{-webkit-transform:rotate(-28deg);-ms-transform:rotate(-28deg);transform:rotate(-28deg)}main.nerds_service>h2,main.nerds_service>h3{float:left;width:100%;text-align:center}main.nerds_service .nerds_service__checklist{width:100%;float:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main.nerds_service .nerds_service__checklist h2{font-family:CC Zoinks;text-align:center;width:100%}main.nerds_service .nerds_service__checklist label{float:left;display:block;max-width:calc(100% - 3rem)}main.nerds_service .nerds_service__checklist input[type=checkbox]{box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;font-family:'CC Wild Words Roman',sans-serif;border:2px solid #000;float:right;height:2rem;width:2rem;-webkit-appearance:none;appearance:none;-moz-appearance:none;display:block}main.nerds_service .nerds_service__checklist ul{list-style-type:none;display:block;max-width:30rem;padding:0}main.nerds_service .nerds_service__checklist ul li{width:100%;float:left;margin:0 auto 1rem;text-align:left;max-width:30rem;font-family:CC Wild Words Roman}main.nerds_service .nerds_service__terms{background-color:#fff;padding:1rem;width:100%;float:left;margin-bottom:1rem}main.nerds_service .nerds_service__cta--bar,main.nerds_service .nerds_service__links{background-color:#f90;border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);float:left}@media all and (min-width:600px){main.nerds_service .nerds_service__terms{width:20rem;margin-right:1rem}}main.nerds_service .nerds_service__terms h1{text-align:center;font-size:1rem;margin-top:0;font-family:CC Wild Words Roman}main.nerds_service .nerds_service__terms dt{font-weight:700}main.nerds_service .body-copy{width:100%;float:left}main.nerds_service .body-copy h2{text-align:center}main.nerds_service .nerds_service__links{width:100%;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}main.nerds_service .nerds_service__links a{color:#000;line-height:3;text-decoration:underline}main.nerds_service .nerds_service__faqs{width:100%;float:left}main.nerds_service .nerds_service__faqs h2{font-family:CC Zoinks;font-size:2rem;text-align:center}main.nerds_service .nerds_service__faqs ul{list-style-type:none;padding:0}main.nerds_service .nerds_service__faqs ul li{width:100%;float:left;margin-bottom:1rem}main.nerds_service .nerds_service__faqs ul .question{font-family:CC Wild Words Roman;font-weight:700;float:left;width:100%}main.nerds_service .nerds_service__faqs ul .answer{width:100%;float:left;padding-left:2rem}main.nerds_service .nerds_service__cta--bar{width:100%;position:relative;margin:4rem auto}main.nerds_service .nerds_service__cta--bar img{position:absolute;height:calc(100% + 4rem);top:-2rem;display:none}@media all and (min-width:600px){main.nerds_service .nerds_service__cta--bar img{display:block}}main.nerds_service .nerds_service__cta--bar a{color:#FFF;font-family:CC Zoinks;text-align:center;width:100%;display:block;padding:1rem 1rem 1rem 6rem;font-size:1.5rem;position:relative;z-index:9}main.nerds_service .nerds_service__cta--block h2,main.nerds_service .nerds_service__howto h1{font-family:CC Zoinks;font-size:2.2rem;letter-spacing:1.7px;line-height:1.7;text-align:center}main.nerds_service .nerds_service__cta--block{float:left;width:100%}@media all and (min-width:800px){main.nerds_service .nerds_service__cta--block{width:50%;padding-right:1rem}}main.nerds_service .nerds_service__cta--block h2{margin-top:0}main.nerds_service .nerds_service__cta--block img{max-width:200px;width:100%;margin:0 auto;display:block}main.nerds_service .nerds_service__howto{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);background-color:#fff;float:left;width:100%;padding:1rem}@media all and (min-width:800px){main.nerds_service .nerds_service__howto{width:50%}}main.nerds_service .nerds_service__howto h1{color:#fff;margin-top:0}main.nerds_service .nerds_service__howto .disclaimer{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);background-color:#f90;padding:1rem;font-family:CC Wild Words Roman;text-align:center;display:block;margin-bottom:0}main.nerds_service .nerds_service__related-services{float:left;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1rem}main.nerds_service .nerds_service__related-services h2{width:100%;text-align:center;float:left}main.nerds_service .nerds_service__related-services .nerds_service__related-service{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);background-color:#39f;background:linear-gradient(to bottom,#39f 0,#06f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399ff', endColorstr='#0066ff', GradientType=0);-webkit-flex:0 1 15rem;-ms-flex:0 1 15rem;flex:0 1 15rem;overflow:hidden;padding:1rem}main.nerds_service .nerds_service__related-services .nerds_service__related-service img{box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;border:2px solid #000;background-color:#fff;padding:1rem}#service__marketing--header,#service__marketing--header form section.inputs,.post-body.local_service img,main.nerds_service .nerds_service__child-service img{box-shadow:-2px 2px 0 rgba(20,20,20,.8);border:2px solid #000}main.nerds_service .nerds_service__related-services .nerds_service__related-service .button{background-color:#f90;margin-top:1rem}main.nerds_service .nerds_service__child-service{width:100%;float:left}main.nerds_service .nerds_service__child-service img{background-color:#fff;padding:1rem}@media all and (min-width:600px){main.nerds_service .nerds_service__child-service img{float:left;margin-right:1rem;max-width:200px}}main.nerds_service .nerds_service__child-service .button{float:right;background-color:#f90}.post-body.local_service{margin-top:1rem;overflow:hidden}.post-body.local_service img{width:100%;height:auto}@media all and (min-width:600px){.post-body.local_service img{float:left;margin-right:1rem;width:330px}}#service__marketing--header{background-color:#595959;background-image:url(/wp-content/plugins/nerds-functionality/assets/img/code_scroll.png);background-size:470px;width:100%;float:left;margin:1rem auto;background-position:50% 0;-webkit-animation-name:codeScroll;animation-name:codeScroll;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem}#service__marketing--header form{padding:1rem;-webkit-flex:0 1 30rem;-ms-flex:0 1 30rem;flex:0 1 30rem;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#service__marketing--header form h3{color:#f90;margin:0}#service__marketing--header form h3 small{display:block}#service__marketing--header form section.inputs{background-color:#e6e6e6;background:linear-gradient(to bottom,#e6e6e6 0,#8c8c8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#8c8c8c', GradientType=0);width:100%;padding:.5rem;margin:0 auto;height:4rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media all and (min-width:600px){#service__marketing--header form section.inputs{width:70%;min-width:300px}}#service__marketing--header form section.inputs input{height:100%}#service__marketing--header form section.inputs input[type=text]{font-family:'CC Wild Words Roman',sans-serif;border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8),-2px 2px 0 rgba(20,20,20,.8) inset;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:.5em;border-right:0;min-width:10rem}#service__marketing--header form section.inputs input[type=submit]{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);font-family:CC Zoinks;padding:0 1em;border-left:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f90}.post-type-archive-nerds_job h1,form[id*=nerds_job_application_]>legend{color:#FFF;text-transform:uppercase}#service__marketing--header img{-webkit-flex:0 1 20rem;-ms-flex:0 1 20rem;flex:0 1 20rem;height:auto;margin:0 -10% 0 0;max-height:50vh}#service_selector{max-height:50vh;margin:0 auto;display:block;width:100%}#service_selector .hidden{opacity:0}#service_selector #Briefcase,#service_selector #Pencil,#service_selector #ScrewDriver,#service_selector #Toolbox{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:.5s transform ease-in-out}#service_selector #Briefcase.inactive{-webkit-transform:translate(88%,-20%);-ms-transform:translate(88%,-20%);transform:translate(88%,-20%)}#service_selector #Pencil.inactive{-webkit-transform:translate(110%,26%);-ms-transform:translate(110%,26%);transform:translate(110%,26%)}#service_selector #ScrewDriver.inactive{-webkit-transform:translate(-100%,31%);-ms-transform:translate(-100%,31%);transform:translate(-100%,31%)}#service_selector #Toolbox.inactive{-webkit-transform:translate(-120%,-20%);-ms-transform:translate(-120%,-20%);transform:translate(-120%,-20%)}a#electronics,a#marketing{position:absolute;top:15vh;margin:0}a#electronics h2,a#marketing h2{transition:.25s transform ease-out}a#electronics:hover h2,a#marketing:hover h2{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1)}a#electronics{left:1rem}a#marketing{right:1rem}#service_choose{text-transform:uppercase;color:#ffff02;text-align:center}.post-type-archive-nerds_job h1{background-color:#39f;background:linear-gradient(to bottom,#39f 0,#06f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399ff', endColorstr='#0066ff', GradientType=0);border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);padding:.5rem;text-align:center}.job--archive{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);max-width:calc(100% - 2rem);background-color:#fff;margin:1rem auto;padding:1rem}@media all and (min-width:1024px){.job--archive{max-width:100%}}.job--archive .button{margin:1rem 0;background-color:#f90;float:right}.job--archive p{float:left}.job--archive table{border:2px solid #000;width:100%}.job--archive table td{padding:.5rem}.job--archive table thead{font-family:CC Wild Words Roman;border-bottom:2px solid #000}.job--archive table tr{height:1.5rem}.job--archive table tr:nth-of-type(odd){background-color:#fff}.job--archive table tr:nth-of-type(even){background-color:#e6e6e6}.single-nerds_job main{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);max-width:calc(100% - 2rem);background-color:#fff;padding:1rem;margin:1rem auto}.single-nerds_job main h2{font-family:Toon}.single-nerds_job .nerds_job--apply{background-color:#f90;float:right}main#job_application{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);background-color:#663380;color:#fff;margin:1rem auto}form[id*=nerds_job_application_]{margin:1rem auto;padding:1rem;text-align:right}form[id*=nerds_job_application_] .flexbox_bug_wrapper{text-align:left}form[id*=nerds_job_application_] input[type=date],form[id*=nerds_job_application_] input[type=email],form[id*=nerds_job_application_] input[type=number],form[id*=nerds_job_application_] input[type=tel],form[id*=nerds_job_application_] input[type=text]{border:none;box-shadow:none;background:0 0;color:inherit;padding-left:0;border-bottom:4px dotted #fff;font-family:Coming Soon;font-size:1.5rem}form[id*=nerds_job_application_]>legend{text-align:left;padding-left:.5rem;font-size:3rem;font-family:Toon;margin-bottom:2rem}form[id*=nerds_job_application_] fieldset legend,form[id*=nerds_job_application_] label{font-family:Ubuntu Mono}form[id*=nerds_job_application_]>fieldset>legend{font-size:2rem;font-family:Futura Extra Bold;text-transform:uppercase;margin-bottom:1rem}form[id*=nerds_job_application_] label.error{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);background-color:#ec4024;color:#ffff02;font-family:CC Wild Words;position:absolute;top:0;right:0;-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);width:auto;height:1.3rem;font-size:.8rem;line-height:1rem;padding:0 .2rem;left:auto}form[id*=nerds_job_application_] input{-webkit-flex-basis:1rem;-ms-flex-preferred-size:1rem;flex-basis:1rem}form[id*=nerds_job_application_] input[type=checkbox],form[id*=nerds_job_application_] input[type=radio]{display:none}form[id*=nerds_job_application_] input[type=checkbox]+label,form[id*=nerds_job_application_] input[type=radio]+label{padding-right:1.5rem;position:relative}form[id*=nerds_job_application_] input[type=checkbox]+label:after,form[id*=nerds_job_application_] input[type=checkbox]+label:before,form[id*=nerds_job_application_] input[type=radio]+label:after,form[id*=nerds_job_application_] input[type=radio]+label:before{content:"";width:1rem;height:1rem;position:absolute;right:0;top:.25rem;display:block}form[id*=nerds_job_application_] input[type=checkbox]+label:after,form[id*=nerds_job_application_] input[type=radio]+label:after{background:#fff;border-radius:50%}form[id*=nerds_job_application_] input[type=checkbox]+label:before,form[id*=nerds_job_application_] input[type=radio]+label:before{z-index:9;width:2rem;height:2rem;background-size:contain;background-position:center center;background-repeat:no-repeat;top:-.6rem;right:-.7rem}form[id*=nerds_job_application_] input[type=checkbox]:checked+label:before,form[id*=nerds_job_application_] input[type=radio]:checked+label:before{background-image:url(../svg/checkmark.svg)}form[id*=nerds_job_application_] input[value*='_yes'],form[id*=nerds_job_application_] input[value*='_no'],form[id*=nerds_job_application_] input[value*='_na']{margin-bottom:1rem}form[id*=nerds_job_application_] fieldset{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 1rem;padding:.5rem;position:relative;border:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width:800px){form[id*=nerds_job_application_] fieldset{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}form[id*=nerds_job_application_] fieldset#personal_address_city,form[id*=nerds_job_application_] fieldset#personal_address_postal,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_name,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_phone,form[id*=nerds_job_application_] fieldset#personal_different_name,form[id*=nerds_job_application_] fieldset#personal_employed_relatives,form[id*=nerds_job_application_] fieldset#personal_felony,form[id*=nerds_job_application_] fieldset#personal_license,form[id*=nerds_job_application_] fieldset#personal_permit,form[id*=nerds_job_application_] fieldset#personal_phone_home,form[id*=nerds_job_application_] fieldset#personal_phone_work,form[id*=nerds_job_application_] fieldset#personal_terminated,form[id*=nerds_job_application_] fieldset#personal_transportation,form[id*=nerds_job_application_] fieldset#personal_verification{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width:400px){form[id*=nerds_job_application_] fieldset#personal_address_city,form[id*=nerds_job_application_] fieldset#personal_address_postal,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_name,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_phone,form[id*=nerds_job_application_] fieldset#personal_different_name,form[id*=nerds_job_application_] fieldset#personal_employed_relatives,form[id*=nerds_job_application_] fieldset#personal_felony,form[id*=nerds_job_application_] fieldset#personal_license,form[id*=nerds_job_application_] fieldset#personal_permit,form[id*=nerds_job_application_] fieldset#personal_phone_home,form[id*=nerds_job_application_] fieldset#personal_phone_work,form[id*=nerds_job_application_] fieldset#personal_terminated,form[id*=nerds_job_application_] fieldset#personal_transportation,form[id*=nerds_job_application_] fieldset#personal_verification{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media all and (min-width:800px){form[id*=nerds_job_application_] fieldset#personal_address_city,form[id*=nerds_job_application_] fieldset#personal_address_postal,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_name,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_phone,form[id*=nerds_job_application_] fieldset#personal_different_name,form[id*=nerds_job_application_] fieldset#personal_employed_relatives,form[id*=nerds_job_application_] fieldset#personal_felony,form[id*=nerds_job_application_] fieldset#personal_license,form[id*=nerds_job_application_] fieldset#personal_permit,form[id*=nerds_job_application_] fieldset#personal_phone_home,form[id*=nerds_job_application_] fieldset#personal_phone_work,form[id*=nerds_job_application_] fieldset#personal_terminated,form[id*=nerds_job_application_] fieldset#personal_transportation,form[id*=nerds_job_application_] fieldset#personal_verification{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}@media all and (min-width:1024px){.single-nerds_job main{max-width:100%}form[id*=nerds_job_application_] fieldset#personal_address_city,form[id*=nerds_job_application_] fieldset#personal_address_postal,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_name,form[id*=nerds_job_application_] fieldset#personal_contact_emergency_phone,form[id*=nerds_job_application_] fieldset#personal_different_name,form[id*=nerds_job_application_] fieldset#personal_employed_relatives,form[id*=nerds_job_application_] fieldset#personal_felony,form[id*=nerds_job_application_] fieldset#personal_license,form[id*=nerds_job_application_] fieldset#personal_permit,form[id*=nerds_job_application_] fieldset#personal_phone_home,form[id*=nerds_job_application_] fieldset#personal_phone_work,form[id*=nerds_job_application_] fieldset#personal_terminated,form[id*=nerds_job_application_] fieldset#personal_transportation,form[id*=nerds_job_application_] fieldset#personal_verification{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}form[id*=nerds_job_application_] fieldset .flexbox_bug_wrapper{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%}form[id*=nerds_job_application_] fieldset legend{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}form[id*=nerds_job_application_] fieldset input,form[id*=nerds_job_application_] fieldset label,form[id*=nerds_job_application_] fieldset textarea{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:auto;text-align:left;z-index:1;margin-right:1rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;min-height:1rem;line-height:1.5rem}#upload_resume,form[id*=nerds_job_application_].readonly>fieldset>legend{text-align:center}form[id*=nerds_job_application_] fieldset input,form[id*=nerds_job_application_] fieldset textarea{box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;border:2px solid #000;padding:0 .25rem}form[id*=nerds_job_application_] fieldset textarea{width:100%}form[id*=nerds_job_application_] fieldset label{position:relative;width:100%;float:left;height:auto;-webkit-flex:0 0 1rem;-ms-flex:0 0 1rem;flex:0 0 1rem;margin-right:.5rem}form[id*=nerds_job_application_] fieldset label[for*='_yes'],form[id*=nerds_job_application_] fieldset label[for*='_no'],form[id*=nerds_job_application_] fieldset label[for*='_na']{width:auto;margin-bottom:1rem}form[id*=nerds_job_application_] fieldset input,form[id*=nerds_job_application_] fieldset select{width:100%;height:3rem;padding:.5rem}form[id*=nerds_job_application_] fieldset input[value*='_yes'],form[id*=nerds_job_application_] fieldset input[value*='_no'],form[id*=nerds_job_application_] fieldset select[value*='_yes'],form[id*=nerds_job_application_] fieldset select[value*='_no']{width:auto;float:left}form[id*=nerds_job_application_] input[name=personal_felony_details],form[id*=nerds_job_application_] label[for=personal_felony_details]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media all and (min-width:600px){form[id*=nerds_job_application_] input[name=personal_felony_details],form[id*=nerds_job_application_] label[for=personal_felony_details]{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}form[id*=nerds_job_application_] input[type=button],form[id*=nerds_job_application_] input[type=submit]{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;color:#FFF;text-transform:uppercase;margin-top:1rem;background-color:#f90}form[id*=nerds_job_application_] input[type=button][type=submit],form[id*=nerds_job_application_] input[type=button][value=Next],form[id*=nerds_job_application_] input[type=submit][type=submit],form[id*=nerds_job_application_] input[type=submit][value=Next]{transition:.1s animation;display:inline}form[id*=nerds_job_application_] input[type=button][type=submit]:hover,form[id*=nerds_job_application_] input[type=button][value=Next]:hover,form[id*=nerds_job_application_] input[type=submit][type=submit]:hover,form[id*=nerds_job_application_] input[type=submit][value=Next]:hover{-webkit-animation:suspense-arrow-left 2s 1;animation:suspense-arrow-left 2s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}form[id*=nerds_job_application_] input[type=button][type=submit]:active,form[id*=nerds_job_application_] input[type=button][value=Next]:active,form[id*=nerds_job_application_] input[type=submit][type=submit]:active,form[id*=nerds_job_application_] input[type=submit][value=Next]:active{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}form[id*=nerds_job_application_] input[type=button][value=Back],form[id*=nerds_job_application_] input[type=submit][value=Back]{transition:.1s animation}form[id*=nerds_job_application_] input[type=button][value=Back]:hover,form[id*=nerds_job_application_] input[type=submit][value=Back]:hover{-webkit-animation:suspense-arrow-right 2s 1;animation:suspense-arrow-right 2s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}form[id*=nerds_job_application_] input[type=button][value=Back]:active,form[id*=nerds_job_application_] input[type=submit][value=Back]:active{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}form[id*=nerds_job_application_].readonly{background:0 0;border:none;box-shadow:none;padding:0;margin:0}.pika-lendar,.print-button,form[id*=nerds_job_application_] table td{padding:.5rem}form[id*=nerds_job_application_].readonly>fieldset{page-break-inside:avoid}form[id*=nerds_job_application_].readonly .flexbox_bug_wrapper{height:auto}form[id*=nerds_job_application_].readonly h2,form[id*=nerds_job_application_].readonly h3,form[id*=nerds_job_application_].readonly h4{width:100%;margin:0}form[id*=nerds_job_application_].readonly h2{font-family:Futura Extra Bold;text-shadow:none;color:#000;font-size:1.5rem}form[id*=nerds_job_application_].readonly h3,form[id*=nerds_job_application_].readonly h4{font-family:inherit;font-size:1.2rem}form[id*=nerds_job_application_].readonly input,form[id*=nerds_job_application_].readonly textarea{box-shadow:none;border:none;font-family:CC Wild Words Roman;background:0 0}form[id*=nerds_job_application_] table,form[id*=nerds_job_application_] table input{width:100%}.flexbox_bug_wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flexbox_bug_wrapper h2{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pika-lendar{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);background-color:#fff;z-index:9999;position:relative}.pika-lendar .pika-title{width:100%;float:left;margin-bottom:1rem}.pika-lendar .pika-title .pika-label{float:left;font-size:0}.pika-lendar .pika-title .pika-label select{font-size:1rem;margin-right:1rem}.pika-lendar .pika-title .pika-next,.pika-lendar .pika-title .pika-prev{display:none}.pika-lendar button{box-shadow:none;border:0;font-family:CC Wild Words Roman;background-color:transparent;font-size:1rem}.print-button{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8);text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000;color:#FFF;text-transform:uppercase;font-family:CC Zoinks;background-color:#f90;position:fixed;right:1rem;top:1rem;z-index:9999}#upload_resume{max-width:calc(100% - 2rem);background:linear-gradient(to bottom,#e6e6e6 0,#8c8c8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#8c8c8c', GradientType=0);min-height:500px;background-color:#fff;box-shadow:-2px 2px 0 rgba(20,20,20,.8) inset;border:2px solid #000;margin:1rem auto;padding:10vw;background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds/nerd-anim-upload-resume-1.png);background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative}@media all and (min-width:1024px){#upload_resume{max-width:100%}}#upload_resume .speech-bubble{background-image:url(/wp-content/plugins/nerds-functionality/assets/img/speech-bubble-alt.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;padding:1rem;text-align:center;font-family:CC Wild Words Roman;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:11rem;height:12rem;right:60%;top:0;z-index:9}#upload_resume input{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:2rem}#upload_resume .dz-preview{display:none}.nocollapse:after,.nocollapse:before{content:"\00a0";display:block;overflow:hidden;height:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.js .visuallyhidden-js,.no-js .visuallyhidden-no-js,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.js .visuallyhidden-js.focusable:active,.js .visuallyhidden-js.focusable:focus,.no-js .visuallyhidden-no-js.focusable:active,.no-js .visuallyhidden-no-js.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}section.subpage-hero .contactbox .contactbox-content .email a,section.subpage-hero .contactbox .contactbox-content .phone{border:0}#nerds-woocommerce{text-align:center;width:1200px;margin:auto;display:block;padding-bottom:50px;padding-top:50px}#nerds-woocommerce nav,.woocommerce #sidebar{display:none}@media screen and (max-width:1200px){#nerds-woocommerce,main .product-content{width:100%;padding-left:5%;padding-right:5%}}.woocommerce div.product div.images img{display:block;width:50%;height:auto;margin:auto 0 auto auto;-webkit-box-shadow:2px 3px 5px -2px #858585;-moz-box-shadow:2px 3px 5px -2px #858585;box-shadow:2px 3px 5px -2px #858585}#nerds-woocommerce .woocommerce-result-count,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}@media screen and (max-width:1200px){.woocommerce div.product div.images img{margin-right:auto}}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;text-align:left;font-size:40px;font-family:bold;text-transform:none;margin-bottom:0}.woocommerce div.product div.summary{text-align:left}.woocommerce div.product p.price{font-size:27px;margin:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-family:bold;color:#fff;background-color:#3f77cc;transition:all .3s;animation:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#2b5798;color:#fff}.woocommerce .quantity .qty{height:36px;font-size:20px;font-family:regular;text-align:center;border-radius:5px}.woocommerce div.product p{text-align:left;font-size:18px;font-family:regular;line-height:1.6}.product_meta{font-size:14px;font-family:regular}.woocommerce-message{border-top-color:transparent;font-family:bold;font-size:20px}#nerds-woocommerce .page-title{font-size:2.5em;text-align:center;font-family:regular;text-transform:none}.woocommerce .woocommerce-ordering select{font-family:regular}.woocommerce ul.products li.product h2{font-family:bold;color:#3f77cc;text-transform:none;line-height:1;font-size:22px;min-height:110px}.woocommerce .products ul,.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:0;justify-content:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid grey;border-radius:10px;padding:20px;-webkit-box-shadow:2px 3px 5px -2px #858585;-moz-box-shadow:2px 3px 5px -2px #858585;box-shadow:2px 3px 5px -2px #858585;min-height:260px;min-width:250px;margin:10px}.woocommerce ul.products li.product a img{width:auto;max-width:100%;height:250px;border:none;-webkit-box-shadow:2px 3px 5px -2px #858585;-moz-box-shadow:2px 3px 5px -2px #858585;box-shadow:2px 3px 5px -2px #858585}.site__body,main.post--list,main.post-body .post-content.post-body{max-width:inherit}.woocommerce span.onsale{display:none}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{float:inherit;text-align:center;margin-bottom:50px}.woocommerce ul.products li.product .price{font-family:regular;font-size:18px;min-height:40px}.woocommerce ul.products li.product .price del{font-size:14px;color:grey}.woocommerce a.added_to_cart{font-family:regular}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;width:100%;display:block;text-align:left;text-decoration:underline;margin-left:20px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;font-family:bold;text-transform:uppercase;font-size:12px;color:grey}section.howitworks .howitworks-content h5,section.howitworks .howitworks-content p{color:#fff;text-transform:none;font-family:regular,Arial,sans-serif}.woocommerce table.shop_table{background-color:#fff}.phone h1{text-align:right}.post-content .hs_email,.post-content .hs_submit{display:inline-block}section.howitworks{background-color:#3f8ecc;display:block;padding-top:10px;padding-bottom:50px}section.howitworks.business{background-color:#285f8a}section.howitworks .howitworks-content{width:1200px;margin:auto;display:block}@media screen and (max-width:1200px){section.howitworks .howitworks-content{width:100%}}section.howitworks .howitworks-content h5{text-align:center;font-size:40px;margin-bottom:50px}section.howitworks .howitworks-content p{margin:auto auto 50px;text-align:center;font-size:22px;width:80%}section.howitworks .howitworks-content .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;flex-wrap:wrap;padding:20px 0 0}section.howitworks .howitworks-content .steps .step{width:calc(33% - 100px);background-color:#fff;border-radius:4px;padding:20px 0 0;text-align:center;box-shadow:2px 3px 10px -4px rgba(0,0,0,.75);position:relative;margin:25px}section.howitworks .howitworks-content .steps .step img{height:75px;margin-bottom:20px}section.howitworks .howitworks-content .steps .step h2{font-family:regular,Arial,sans-serif;font-size:27px;margin-bottom:10px;text-shadow:none;text-transform:none;color:#2F3841;line-height:1}@media screen and (max-width:950px){section.howitworks .howitworks-content .steps .step h2{font-size:24px}}section.howitworks .howitworks-content .steps .step p{font-size:15px;font-family:regular,Arial,sans-serif;line-height:1.4;text-align:left;letter-spacing:.5px;color:#000}section.howitworks .howitworks-content .steps .step .btn{display:inline-block;border:1px solid #3f8ecc;border-radius:5px;padding:7px 10px 5px;color:#3f8ecc;font-family:regular;text-transform:uppercase;font-size:14px;cursor:pointer;transition:all .3s;background-color:transparent;position:absolute;left:50%;transform:translateX(-50%);bottom:20px}section.howitworks .howitworks-content .steps .step .btn:hover{color:#fff;background-color:#3f8ecc}@media screen and (max-width:1000px){section.howitworks .howitworks-content .steps .step{width:calc(33% - 50px)}}@media screen and (max-width:800px){section.howitworks .howitworks-content .steps .step{width:90%;margin:auto auto 25px}}@media screen and (max-width:950px){section.howitworks .howitworks-content .steps{width:100%;margin:auto}}@media screen and (max-width:650px){section.howitworks .howitworks-content .steps{display:block}}main{margin:auto}.a2a_floating_style{display:none}.hero-content{width:1200px;margin:auto;display:block}@media screen and (max-width:1200px){.hero-content{width:100%}}.email .search-form{margin:10px}.search-form input{border-radius:5px}.ishidden{display:none!important}main.post-body .post-content{text-align:left;width:1200px;margin:auto;display:block;padding-left:5%;padding-right:5%}main.post-body .post-content iframe{height:300px;width:530px;margin-bottom:50px;border:10px solid #000;border-radius:20px;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width:1200px){main.post-body .post-content{width:100%;padding:0}}@media screen and (max-width:600px){main.post-body .post-content iframe{width:100%}}main.post-body li,main.post-body p{font-family:regular;font-size:18px}main.post-body p strong{font-family:bold}main.post-body h3{font:1.8rem/1.6 bold,sans-serif;text-transform:none;font-size:28px;margin-bottom:0;margin-top:50px}main.post-body img{height:auto}.phone{border-bottom:0}main.post--list{flex-direction:column;margin-bottom:0}main.post--list h2{font-family:bold;text-align:center;margin-bottom:50px;margin-top:40px;display:block}main.post--list .post-content{text-align:center;max-width:1200px;margin:auto;display:block;padding-bottom:100px}main.post--list .post{display:flex;border-top:1px solid #000;padding-bottom:20px;min-height:266px}main.post--list .post .right{padding-left:25px;position:relative;min-width:calc(100% - 200px)}main.post--list .post .left{min-width:200px;max-width:200px;text-align:left}main.post--list .post .left p{min-height:24px;font-family:bold;font-size:12px;margin-bottom:0}main.post--list .post .left img{max-width:200px;max-height:166px;position:relative;left:50%;transform:translateX(-50%);box-shadow:none;border:0}main.post--list .post .left img+img{display:none}main.post--list .post .right h3{text-align:left;font:1.8rem/1.6 Bold,sans-serif;text-transform:none;color:#3f77cc;margin:30px 0 0;padding:0;font-size:24px}main.post--list .post .right p{text-align:left;font-family:regular;text-transform:none;color:#444;margin:0;padding:0;font-size:18px;line-height:1.6}main.post--list .page-numbers,main.post--list .post .right .btn{font-family:bold;padding:5px 10px;transition:all .3s;cursor:pointer}main.post--list .post .right .btn{position:absolute;bottom:10px;right:10px;border:1px solid #3f77cc;background-color:transparent;color:#3e77c9;border-radius:3px}main.post--list .post .right .btn:hover{background-color:#3f77cc;color:#fff}main.post--list .page-numbers{margin-left:10px;margin-right:10px;border:1px solid #3f77cc;background-color:transparent;color:#3e77c9;border-radius:3px;margin-top:100px;display:inline-block}main.post--list .page-numbers:hover{background-color:#3f77cc;color:#fff}main.post--list section.testimonials{padding-top:6%;padding-bottom:6%;background:-webkit-radial-gradient(center ellipse,#fff 0,#f1f1f1 100%);background:radial-gradient(ellipse at center,#fff 0,#f1f1f1 100%)}main.post--list section.testimonials .testimonials-content{text-align:center}main.post--list section.testimonials .testimonials-content h5{color:#2f3841;text-align:center;font-size:40px;font-family:regular,Arial,sans-serif;text-transform:none}main.post--list section.testimonials .testimonials-content p{font-size:20px;font-family:regular,Arial,sans-serif;color:#2f3841;width:50%;margin:auto auto 20px;text-align:center;line-height:1.4}main.post--list section.testimonials .testimonials-content hr{width:100px;margin:auto auto 20px}main.post--list section.testimonials .testimonials-content h2{font-family:bold,Arial,sans-serif;display:block;text-align:center;text-transform:none;text-shadow:none;color:#95a5a6;font-size:16px;margin:0}main.post--list section.testimonials .testimonials-content h3{font-family:regular,Arial,sans-serif;text-align:center;display:block;text-transform:none;font-size:16px;margin:0}main.post--list section.testimonials .testimonials-content img{margin:auto}main.post--list section.testimonials .testimonials-content .btn{display:inline-block;border:1px solid #3f8ecc;border-radius:5px;padding:7px 10px 5px;color:#3f8ecc;font-family:regular;text-transform:uppercase;font-size:14px;margin-top:50px;cursor:pointer;transition:all .3s;background-color:transparent}main.post--list section.testimonials .testimonials-content .btn:hover{background-color:#3f8ecc;color:#fff}@media screen and (max-width:950px){main.post--list section.testimonials{padding-top:50px}}@media screen and (max-width:900px){main.post--list .post .right .btn{display:none}}@media screen and (max-width:600px){main.post--list section.testimonials .testimonials-content p{width:90%}main.post--list .post{flex-direction:column}main.post--list .post .left{text-align:center;min-width:100%;height:300px}main.post--list .post .left iframe{height:100%;margin-bottom:25px}main.post--list .post .right h3{margin-top:50px}main.post--list .post .left img{position:inherit;left:inherit;transform:inherit;max-height:100%}}.post--list__related{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.post--list__related h2{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.post--list__related .post--related{-webkit-flex:0 1 14rem;-ms-flex:0 1 14rem;flex:0 1 14rem;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.post--list__related .post--related:before{width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;display:block;content:"";opacity:.5}.post--list__related .post--related iframe,.post--list__related .post--related img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;max-width:100%;margin:0;border:0;box-shadow:none;opacity:.5;pointer-events:none}.post--list__related .post--related h3{color:#fff;font-family:Toon;font-size:1.2rem;position:relative;z-index:9;line-height:1}.post--list__related .post--related h3 a{color:#fff}main .post--list__related{background-color:#3f77cc;padding-bottom:50px}main .post--list__related h2{color:#fff;text-align:center}main .post--related{background:#fff;border:none;border-radius:5px;text-shadow:none;box-shadow:none;min-height:300px}main .post--related iframe{width:80%;height:80%}main .post--list__related .post--related:before{display:none}main .post--list__related .post--related h3{font-family:bold;text-shadow:none;text-transform:none;color:#3f77cc;bottom:0;position:absolute;height:80px;left:5px;right:5px}main .post--list__related .post--related h3 a{color:#3f77cc}main .post--list__related .post--related iframe,main .post--list__related .post--related img{width:80%;height:auto;opacity:1;left:50%;transform:translateX(-50%);top:10%}main.contact-us{max-width:inherit;flex-direction:row;padding:50px;background:radial-gradient(ellipse at center,rgba(218,217,217,.65) 0,rgba(0,0,0,0) 100%)}main.contact-us h1{text-align:right}main.contact-us h2{margin:0 auto 40px;text-align:center;font-family:bold,Arial,sans-serif;font-size:40px;text-transform:none;color:#000;width:100%;padding:0}main.contact-us .contact-content{text-align:center;width:1200px;margin:auto;padding-left:5%;padding-right:5%;display:flex}main.contact-us .contact-content img{flex:none;height:400px}main.contact-us .contact{width:calc(100% - 200px)}main.contact-us form{width:400px;margin:auto}main.contact-us iframe{width:90%;margin:auto;border:0}main.contact-us input,main.contact-us textarea{border:1px solid grey;border-radius:3px;padding:10px 15px;font-family:regular;font-size:18px;width:100%}main.contact-us input[type=email]{border:1px solid grey;height:auto;width:100%}main.contact-us input[type=submit]{background-color:#3f77cc;color:#fff}main.contact-us .hs-form-field{text-align:left;width:100%;margin-top:10px}main.contact-us .hs_submit{width:100%;padding:20px 0}main.contact-us label{font-family:regular}main.contact-us .hs-error-msgs{margin-top:0;color:red;font-family:bold;padding:0;list-style:none}@media screen and (max-width:1200px){main.contact-us .contact-content{width:100%}}@media screen and (max-width:800px){main.contact-us{padding-left:0;padding-right:0}main.contact-us img{display:none}main.contact-us .contact{margin:0}}main{max-width:inherit;padding:0}section.home-hero{width:100vw;height:auto;background-image:url(/wp-content/themes/nerdsoncall/assets-v2/sunburst.jpg);background-size:100% 100%;padding-top:1%;background-position:bottom;background-repeat:no-repeat}section.home-hero ul.topnav{text-align:center;padding:0;margin:0;top:0}section.home-hero ul.topnav li{color:#fff;font-family:bold;font-size:20px;display:inline-block;vertical-align:middle;margin-left:2%;margin-right:2%;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}section.home-hero ul.topnav li.search-button{margin:0}section.home-hero ul.topnav li:hover{color:#d9d9d9}section.home-hero ul.topnav li a{color:#fff;font-family:bold;font-size:20px;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}section.home-hero ul.topnav li a:hover{color:#d9d9d9}section.home-hero ul.topnav li img.header-logo{width:147px;height:87px}@media screen and (max-width:1000px){section.home-hero ul.topnav li,section.home-hero ul.topnav li a{font-size:16px;line-height:20px}section.home-hero ul.topnav li img.header-logo{width:100px}}@media screen and (max-width:800px){section.home-hero ul.topnav li img.header-logo{width:80px}section.home-hero ul.topnav li.logo{position:absolute;top:0;left:0}section.home-hero ul.topnav{margin-bottom:10px;margin-left:100px}}section.home-hero .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex}section.home-hero .hero-content .cta{width:70%;text-align:center}section.home-hero .hero-content .cta h1{font-family:toon;font-size:60px;font-weight:inherit;color:#fff;text-shadow:4px 5px 9px rgba(0,0,0,.53);text-align:center;margin:20px auto;max-width:750px}@media screen and (max-width:500px){section.home-hero .hero-content .cta h1{font-size:48px}}@media screen and (max-width:450px){section.home-hero .hero-content .cta h1{font-size:40px;margin-bottom:5%}}section.home-hero .hero-content .cta .contactbox{background:-webkit-linear-gradient(top,#fffa00 0,#ffad00 100%);background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);border-radius:5px;width:560px;padding-right:20px;padding-top:15px;box-shadow:4px 3px 5px 0 rgba(0,0,0,.38);padding-left:20px;margin:auto}section.home-hero .hero-content .cta .contactbox a{color:#3f77cc;cursor:pointer;transition:color .3s;border-bottom:1px solid #3f77cc}section.home-hero .hero-content .cta .contactbox a:hover{color:#036;cursor:pointer}section.home-hero .hero-content .cta .contactbox h2{font-family:bold;color:#000;text-shadow:none;font-size:25px;text-transform:uppercase;margin:0}@media screen and (max-width:800px){section.home-hero .hero-content .cta .contactbox h2{font-size:16px;margin-bottom:0}}section.home-hero .hero-content .cta .contactbox p{font-family:cc;font-size:64px;color:#000;text-shadow:none;margin:0}@media screen and (max-width:800px){section.home-hero .hero-content .cta .contactbox p{font-size:43px}}@media screen and (max-width:600px){section.home-hero .hero-content .cta .contactbox p{font-size:38px}}@media screen and (max-width:500px){section.home-hero .hero-content .cta .contactbox p{font-size:30px}}@media screen and (max-width:450px){section.home-hero .hero-content .cta .contactbox h2,section.home-hero .hero-content .cta .contactbox p{margin-left:0}}section.home-hero .hero-content .cta .contactbox label{font-size:20px;display:inline;text-align:left;margin-bottom:4px}section.home-hero .hero-content .cta .contactbox .search-label{float:left}section.home-hero .hero-content .cta .contactbox #search-site{float:right}@media screen and (max-width:500px){section.home-hero .hero-content .cta .contactbox label{font-size:16px}}section.home-hero .hero-content .cta .contactbox input{width:calc(100% - 55px);border:none;border-radius:4px 0 0 4px;padding:10px;font-size:18px}section.home-hero .hero-content .cta .contactbox .btn{height:41px;width:50px;display:inline-block;background-color:red;color:#fff;vertical-align:top;line-height:44px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s;border:0;border-radius:0 5px 5px 0;padding:0 5px 0 0;font-size:27px;position:relative;left:-2px}section.home-hero .hero-content .cta .contactbox .btn:hover{background-color:#c00}@media screen and (max-width:800px){section.home-hero .hero-content .cta .contactbox{width:auto}}@media screen and (max-width:700px){section.home-hero .hero-content .cta{width:69%}}@media screen and (max-width:550px){section.home-hero .hero-content .cta{width:90%;margin:auto}section.home-hero .hero-content .nerd{display:none}}section.home-hero .hero-content .nerd{width:30%;text-align:right}section.home-hero .hero-content .nerd img.nerd{width:auto;height:460px;right:-25%;z-index:1}@media screen and (max-width:800px){section.home-hero .hero-content .nerd img.nerd{height:40vh}}@media screen and (max-width:450px){section.home-hero .hero-content .nerd{width:0}}main.nerdshome section.benefits{text-align:center;color:#2f3841;display:block;margin-top:50px}main.nerdshome section.benefits .benefits-content{text-align:center;width:1200px;margin:auto;display:block}@media screen and (max-width:1200px){main.nerdshome section.benefits .benefits-content{width:100%}}main.nerdshome section.benefits .benefits-content h5{width:60%;margin:auto;font-family:bold,Arial,sans-serif;font-size:40px;text-transform:none}.cta h1{text-transform:uppercase}.contactbox p{font:1.8rem/1.6 cc,sans-serif}@media screen and (max-width:1000px){section.home-hero .hero-content .nerd img.nerd{right:inherit}main.nerdshome section.benefits .benefits-content h5{width:90%}}main.nerdshome section.benefits .benefits-content h2{font-family:regular;color:#868686;text-shadow:none;text-transform:none;margin:auto auto 75px}@media screen and (max-width:700px){main.nerdshome section.benefits .benefits-content h5{font-size:30px}main.nerdshome section.benefits .benefits-content h2{margin-bottom:50px;font-size:25px}main.nerdshome section.howitworks .howitworks-content .steps .step img{height:75px}}main.nerdshome section.benefits .benefits-content .benefit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;margin:auto}main.nerdshome section.benefits .benefits-content .benefit-list .benefit{display:-webkit-box;display:-ms-flexbox;display:flex;width:33.3%;padding-left:2%;padding-right:2%;margin-bottom:5%}main.nerdshome section.benefits .benefits-content .benefit-list .benefit .thumb{max-width:100px}main.nerdshome section.benefits .benefits-content .benefit-list .benefit .thumb img{max-width:65px;max-height:65px}main.nerdshome section.benefits .benefits-content .benefit-list .benefit .thumb img.house{max-width:100px;max-height:58px}main.nerdshome section.benefits .benefits-content .benefit-list .benefit .description b{font-family:bold,Arial,sans-serif;font-size:20px;text-align:left;display:block;margin-bottom:10px;margin-left:10px}main.nerdshome section.benefits .benefits-content .benefit-list .benefit .description p{font-family:regular,Arial,sans-serif;font-size:16px;display:block;margin-left:10px;text-align:left;letter-spacing:.5px}@media screen and (max-width:1000px){main.nerdshome section.benefits .benefits-content .benefit-list .benefit{width:100%;margin-bottom:40px}}@media screen and (max-width:500px){main.nerdshome section.benefits .benefits-content .benefit-list .benefit{flex-direction:column;align-items:center}main.nerdshome section.benefits .benefits-content .benefit-list .benefit .thumb{margin-bottom:15px}}main.nerdshome section.howitworks{background-color:#3f8ecc;display:block;padding-top:10px;padding-bottom:50px}main.nerdshome section.howitworks .howitworks-content{width:1200px;margin:auto;display:block}@media screen and (max-width:1200px){main.nerdshome section.howitworks .howitworks-content{width:100%}}main.nerdshome section.howitworks .howitworks-content h5{color:#fff;text-align:center;font-size:40px;font-family:regular,Arial,sans-serif;margin-bottom:50px;text-transform:none}main.nerdshome section.howitworks .howitworks-content .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}main.nerdshome section.howitworks .howitworks-content .steps .step{width:25%;background-color:#fff;border-radius:4px;padding:2% 2% 50px;text-align:center;box-shadow:2px 3px 10px -4px rgba(0,0,0,.75);position:relative}h2,main.page-prices h2,main.service .service-content h2{box-shadow:none;text-shadow:none}main.nerdshome section.howitworks .howitworks-content .steps .step h2{font-family:regular,Arial,sans-serif;font-size:27px;margin-bottom:10px;text-shadow:none;text-transform:none;color:#2F3841;line-height:1}@media screen and (max-width:950px){main.nerdshome section.howitworks .howitworks-content .steps .step h2{font-size:24px}main.nerdshome section.howitworks .howitworks-content .steps .step{width:30%}}main.nerdshome section.howitworks .howitworks-content .steps .step p{font-size:15px;font-family:regular,Arial,sans-serif;line-height:1.4;text-align:left;letter-spacing:.5px}main.nerdshome section.howitworks .howitworks-content .steps .step .btn{display:inline-block;border:1px solid #3f8ecc;border-radius:5px;padding:7px 10px 5px;color:#3f8ecc;font-family:regular;text-transform:uppercase;font-size:14px;cursor:pointer;transition:all .3s;background-color:transparent;position:absolute;left:50%;transform:translateX(-50%);bottom:20px}main.nerdshome section.howitworks .howitworks-content .steps .step .btn:hover{color:#fff;background-color:#3f8ecc}@media screen and (max-width:650px){main.nerdshome section.howitworks .howitworks-content .steps .step{width:90%;margin:auto auto 25px}main.nerdshome section.howitworks .howitworks-content .steps{display:block}}@media screen and (max-width:950px){main.nerdshome section.howitworks .howitworks-content .steps{width:100%;margin:auto}}main.nerdshome section.testimonials{padding-top:6%;padding-bottom:6%;background:-webkit-radial-gradient(center ellipse,#fff 0,#f1f1f1 100%);background:radial-gradient(ellipse at center,#fff 0,#f1f1f1 100%)}main.nerdshome section.testimonials .testimonials-content{text-align:center}main.nerdshome section.testimonials .testimonials-content h5{color:#2f3841;text-align:center;font-size:40px;font-family:regular,Arial,sans-serif;text-transform:none}main.nerdshome section.testimonials .testimonials-content p{font-size:20px;font-family:regular,Arial,sans-serif;color:#2f3841;width:50%;margin:auto auto 20px;text-align:center;line-height:1.4}@media screen and (max-width:600px){section.home-hero .hero-content .nerd img.nerd{z-index:inherit}main.nerdshome section.testimonials .testimonials-content p{width:90%}}main.nerdshome section.testimonials .testimonials-content hr{width:100px;margin:auto auto 20px}main.nerdshome section.testimonials .testimonials-content h2{font-family:bold,Arial,sans-serif;display:block;text-align:center;text-transform:none;text-shadow:none;color:#95A5A6;font-size:16px;margin:0}main.nerdshome section.testimonials .testimonials-content h3{font:1.8rem/1.6 regular,Arial,sans-serif;text-align:center;display:block;text-transform:none;font-size:16px;margin:0}main.nerdshome section.testimonials .testimonials-content img{margin:auto}@media screen and (max-width:950px){main.nerdshome section.testimonials{padding-top:50px}}main.nerdshome section.testimonials .testimonials-content .btn{display:inline-block;border:1px solid #3f8ecc;border-radius:5px;padding:7px 10px 5px;color:#3f8ecc;font-family:regular;text-transform:uppercase;font-size:14px;margin-top:50px;cursor:pointer;transition:all .3s;background-color:transparent}main.nerdshome section.testimonials .testimonials-content .btn:hover{background-color:#3f8ecc;color:#fff}main.nerdshome section.media{padding-bottom:50px;background:-webkit-radial-gradient(center ellipse,#fff 0,#f1f1f1 100%);background:radial-gradient(ellipse at center,#fff 0,#f1f1f1 100%)}main.nerdshome section.media .media-content{padding-top:6%;width:1200px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-top:1px solid grey}main.nerdshome section.media .media-content a{margin-right:5%;margin-left:5%;margin-bottom:50px;opacity:1;transition:opacity .3s;bottom:18px}main.nerdshome section.media .media-content a:hover{opacity:.5}main.nerdshome section.media h5{margin:auto auto 25px;font-family:regular,Arial,sans-serif;font-size:40px;text-transform:none;display:block;width:100%;text-align:center}@media screen and (max-width:600px){main.nerdshome section.media .media-content a{margin-right:2%;margin-left:2%;margin-bottom:25px;max-width:100px}}@media screen and (max-width:1200px){main.nerdshome section.media .media-content{width:100%}}section.subpage-hero .subpage-content .cta h1{line-height:1.1;max-width:800px;margin:20px auto}section.subpage-hero .contactbox-content{padding-top:8px;padding-bottom:5px}main .post-content{width:1200px;margin:auto;display:block;padding-left:5%;padding-right:5%;text-align:left}h2,main .post-content h3{text-transform:none;margin-top:50px}@media screen and (max-width:1200px){main .post-content{width:100%}}h2{font-family:bold;font-size:40px;margin-bottom:50px;color:#444;line-height:1}main .post-content li,main .post-content p{font-family:regular;font-size:18px}main .post-content p strong{font-family:bold}main .post-body iframe{height:300px;width:530px;margin-bottom:50px;border:10px solid #000;border-radius:20px;position:relative;left:50%;transform:translateX(-50%)}main .post-content h3{font:1.8rem/1.6 bold,sans-serif;font-size:28px;margin-bottom:0}main .post-content .hs-error-msgs{position:absolute;color:red;font-family:bold;padding:0;list-style:none}main [property=jobTitle]{display:block}main .addtoany_share_save_container{display:none}main a{color:#3f77cc}main a:hover{text-shadow:none;color:#4287be}main #byline{font-size:16px}main #andrea-author-wrapper,main #nerds-author-wrapper{font-family:regular;font-size:14px}main #andrea-author-wrapper strong,main #nerds-author-wrapper strong{font-family:bold}main #andrea-author-wrapper [property=jobTitle]{display:inline}main .video--transcript{overflow:hidden;transition:all .3s;max-height:100px;border-radius:10px;width:90%;padding-left:5%;padding-right:5%;padding-bottom:5%;margin:auto}main .video--transcript.is-open{max-height:10000px;background-color:#e8e8e8}main .video--transcript h3{font-size:18px;color:#3f77cc;border:1px solid #3f77cc;display:inline-block;margin-bottom:50px;border-radius:5px;padding:5px 10px;cursor:pointer;transition:all .3s}main .video--transcript h3:hover{background-color:#3f77cc;color:#fff}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block}.alignright{float:right}.alignleft{float:left}main.page-prices{margin:0;max-width:inherit}main.page-prices .price-content{text-align:center;width:1200px;margin:auto;display:block;padding:50px 5% 0}@media screen and (max-width:1200px){main.page-prices .price-content{width:100%}}main.page-prices .johnson{background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);border-radius:5px;width:560px;box-shadow:4px 3px 5px 0 rgba(0,0,0,.38);margin:50px auto;display:flex;padding:15px 20px 10px}main.page-prices .johnson h3{font-family:bold;text-transform:uppercase;font-size:20px;text-align:left;margin:0;line-height:1;color:#000}main.page-prices .johnson h2{font-family:cc;font-size:40px;text-align:left;margin:0;line-height:1;color:#000}main.page-prices .johnson p{font-family:regular;font-size:18px;text-align:left;margin:0 0 10px;line-height:1;color:#000}main.page-prices .johnson input{border:none;border-radius:4px 0 0 4px;padding:5px 5px 5px 10px;font-size:16px;width:250px}main.page-prices .johnson input[type=submit]{height:42px;width:40px;max-width:40px;min-width:40px;display:inline-block;background-color:red;color:#fff;padding-left:2px;font-size:20px;border-radius:0 5px 5px 0;line-height:22px;cursor:pointer;left:0;top:0;position:relative;transition:background-color .3s}main.page-prices img.pricelist{height:200px;width:456px;position:relative;top:-40px;left:-30px}main.page-prices .hs-error-msgs{position:absolute;color:red;font-family:bold;padding:0;list-style:none}main.page-prices label{display:none}main.page-prices form{display:flex}main.page-prices section.testimonials{padding-top:6%;padding-bottom:6%;background:-webkit-radial-gradient(center ellipse,#fff 0,#f1f1f1 100%);background:radial-gradient(ellipse at center,#fff 0,#f1f1f1 100%)}main.page-prices section.testimonials .testimonials-content{text-align:center}main.page-prices section.testimonials .testimonials-content h5{color:#2f3841;text-align:center;font-size:40px;font-family:regular,Arial,sans-serif;text-transform:none}main.page-prices section.testimonials .testimonials-content p{font-size:20px;font-family:regular,Arial,sans-serif;color:#2f3841;width:50%;margin:auto auto 20px;text-align:center;line-height:1.4}@media screen and (max-width:600px){main.page-prices section.testimonials .testimonials-content p{width:90%}}main.page-prices section.testimonials .testimonials-content hr{width:100px;margin:auto auto 20px}main.page-prices section.testimonials .testimonials-content h2{font-family:bold,Arial,sans-serif;display:block;text-align:center;text-transform:none;text-shadow:none;color:#95A5A6;font-size:16px;margin:auto}main.page-prices section.testimonials .testimonials-content h3{font-family:regular,Arial,sans-serif;text-align:center;display:block;text-transform:none;font-size:16px;margin:0}main.page-prices section.testimonials .testimonials-content img{margin:auto}@media screen and (max-width:950px){main.page-prices section.testimonials{padding-top:50px}}@media screen and (max-width:600px){main.page-prices iframe{width:100%;min-width:100%;max-width:100%}main.page-prices .johnson{width:100%}main.page-prices .johnson img{display:none}}main.page-prices section.testimonials .testimonials-content .btn{display:inline-block;border:1px solid #3f8ecc;border-radius:5px;padding:7px 10px 5px;color:#3f8ecc;font-family:regular;text-transform:uppercase;font-size:14px;margin-top:50px;cursor:pointer;transition:all .3s;background-color:transparent}main.page-prices section.testimonials .testimonials-content .btn:hover{background-color:#3f8ecc;color:#fff}main.page-prices iframe{height:300px;width:530px;margin-bottom:50px;border:10px solid #000;border-radius:20px}main.page-prices .service-option{display:flex;width:80%;margin:auto auto 50px}main.page-prices .service-option img{height:75px;margin-right:20px}main.page-prices .service-option .option-content h3{margin:0;text-align:left;font-family:bold;text-transform:none;font-size:22px;line-height:1}main.page-prices .service-option .option-content p{margin:0;text-align:left;font-family:regular}main.page-prices h2{width:90%;font-family:regular,Arial,sans-serif;font-size:30px;text-transform:none;background:0 0;color:#000;border:0;padding:0;margin:auto;text-align:center;margin-bottom:50px}main.page-prices .fancy-content{text-align:left}main.page-prices .fancy-content p{font-family:regular;font-size:18px}main.service{max-width:inherit;padding-top:10px;margin:auto}main.service .service-content{text-align:center;width:1200px;margin:auto;display:block}main.service .service-content h2{font-family:bold;text-transform:none;font-size:40px;margin-top:50px;margin-bottom:30px;color:#444;line-height:1}main.service .service-content h3{font:1.8rem/1.6 bold,sans-serif;text-transform:none;font-size:28px;margin-bottom:0;margin-top:50px;color:#444}main.service .service-content .service-terms h3{margin-top:0;text-align:center}main.service .service-content h4{font-family:bold;color:#000;text-transform:none;text-decoration:underline;font-size:20px;margin:0}main.service .service-content p{font-family:regular;margin:0 0 20px;text-align:left}main.service .service-content p:last-child{margin-bottom:0}main.service .service-content img{height:auto}main.service .related-content{text-align:center;width:1200px;margin:auto;display:flex;flex-flow:wrap;justify-content:center;padding-left:5%;padding-right:5%}main.service img.pricelist{height:200px;width:456px;position:relative;top:-40px;left:-30px}main.service label{display:none}main.service form{display:flex}main.service iframe{height:300px;width:530px;margin-bottom:50px;border:10px solid #000;border-radius:20px}main.service h1{width:60%;margin:auto auto 50px;font-family:bold,Arial,sans-serif;font-size:40px;text-transform:none}main.service ul{text-align:left;width:100%;margin:auto;font-size:18px;font-family:regular}main.service ul li{margin-bottom:20px}main.service ul.nerds_service__links{display:inline-block;background-color:#3f77cc;padding:10px;text-align:center}main.service .nerds_service__child-service,main.service .nerds_service__related-service{max-width:50%;margin:auto}main.service .service-supplimental{display:flex}main.service .service-supplimental .might-need{width:200%}main.service .service-supplimental .service-terms{width:auto;border:1px solid grey;padding:2%;border-radius:5px;background-color:#f7f7f7}main.service .nerds_service__faqs,main.service .related{padding-top:50px;padding-bottom:50px}main.service .service-dyanmic-content{text-align:left;padding-top:50px;padding-bottom:50px;font-family:regular;line-height:2;font-size:18px}main.service span.question{font-family:bold}main.service .topsection{padding-top:50px;text-align:center}main.service .related{background-color:#3f77cc}main.service .nerds_service__related-service{width:calc(30% - 50px);min-width:300px;background-color:#fff;border:1px solid #000;border-radius:5px;padding:20px;margin-top:50px;margin-left:25px;margin-right:25px;flex-grow:1;flex-shrink:1;flex-basis:auto}main.service .nerds_service__related-service img{max-width:200px}main.service .nerds_service__related-service p{font-family:regular;text-align:justify}main.service .nerds_service__related-service h3{font-family:bold;text-transform:none}main.service .nerds_service__related-service .btn{font-family:bold;border:1px solid #3f77cc;border-radius:5px;padding:5px;display:flex;justify-content:center;align-items:center;color:#3f77cc;cursor:pointer;transition:all .3s}main#the_nerds_on_call_story section span,main#the_nerds_on_call_story section:nth-of-type(1),main#the_nerds_on_call_story section:nth-of-type(2),main#the_nerds_on_call_story section:nth-of-type(3),main#the_nerds_on_call_story section:nth-of-type(4),main#the_nerds_on_call_story section:nth-of-type(5){border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}main.service .nerds_service__related-service .btn:hover{color:#fff;background-color:#3f77cc}main.service .green-grad{background:0 0}section.nerds_service__faqs h2{font-family:bold,Arial,sans-serif;font-size:27px;margin-bottom:10px;color:#3f77cc;text-shadow:none;text-transform:none;text-align:left}.post-type-archive-nerds_location .cta--locate,main#the_nerds_on_call_story section:nth-of-type(1) h1{text-shadow:-3px 3px 0 rgba(0,0,0,.8),-1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,1px 1px 0 #000}@media screen and (max-width:1200px){main.service .related-content,main.service .service-content{width:100%}}@media screen and (max-width:600px){main.service iframe{width:100%;min-width:100%;max-width:100%}}ul.nerds_service__links li{display:inline}ul.nerds_service__links li a{white-space:nowrap;color:#fff;transition:color .3s;font-size:20px}ul.nerds_service__links li :hover{color:#dedede}ul.nerds_service__links li:after{content:" ";letter-spacing:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwAAADsABataJCQAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xMkMEa+wAAAAnSURBVBhXY/Dz89MA4sNA/B9Ka4AEYQIwfBgkiCwAxjhVopnppwEApxQqhnyQ+VkAAAAASUVORK5CYII=) center center no-repeat}@media screen and (max-width:800px){main.service .service-supplimental{flex-direction:column}main.service .service-supplimental .might-need,main.service .service-supplimental .service-terms{width:100%}}@media screen and (max-width:700px){main.service .nerds_service__related-service{width:100%;min-width:100%;max-width:100%}}.johnson-chat{margin:auto}@font-face{font-family:'Futura Extra Bold';src:url(/wp-content/themes/nerdsoncall/assets/fonts/futuraxk-webfont.eot);src:url(/wp-content/themes/nerdsoncall/assets/fonts/futuraxk-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/nerdsoncall/assets/fonts/futuraxk-webfont.woff) format("woff"),url(/wp-content/themes/nerdsoncall/assets/fonts/futuraxk-webfont.ttf) format("truetype"),url(/wp-content/themes/nerdsoncall/assets/fonts/futuraxk-webfont.svg#futuraxk) format("svg")}@font-face{font-family:'CC Wild Words Roman';src:url(/wp-content/themes/nerdsoncall/assets/fonts/cc_wild_words_roman-webfont.eot);src:url(/wp-content/themes/nerdsoncall/assets/fonts/cc_wild_words_roman-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/nerdsoncall/assets/fonts/cc_wild_words_roman-webfont.woff) format("woff"),url(/wp-content/themes/nerdsoncall/assets/fonts/cc_wild_words_roman-webfont.ttf) format("truetype"),url(/wp-content/themes/nerdsoncall/assets/fonts/cc_wild_words_roman-webfont.svg#cc_wild_wordsroman) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'CC Zoinks';src:url(/wp-content/themes/nerdsoncall/assets/fonts/cc_zoinks_medium-webfont.eot);src:url(/wp-content/themes/nerdsoncall/assets/fonts/cc_zoinks_medium-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/nerdsoncall/assets/fonts/cc_zoinks_medium-webfont.woff) format("woff"),url(/wp-content/themes/nerdsoncall/assets/fonts/cc_zoinks_medium-webfont.ttf) format("truetype"),url(/wp-content/themes/nerdsoncall/assets/fonts/cc_zoinks_medium-webfont.svg#cc_zoinksmedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Toon;src:url(/wp-content/themes/nerdsoncall/assets/fonts/toon-webfont.eot);src:url(/wp-content/themes/nerdsoncall/assets/fonts/toon-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/nerdsoncall/assets/fonts/toon-webfont.woff) format("woff"),url(/wp-content/themes/nerdsoncall/assets/fonts/toon-webfont.svg#toonregular) format("svg"),url(/wp-content/themes/nerdsoncall/assets/fonts/toon-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:cc;src:url(/wp-content/themes/nerdsoncall/assets-v2/ufonts.com_cc-wild-words-roman-webfont.woff2) format("woff2"),url(/wp-content/themes/nerdsoncall/assets-v2/ufonts.com_cc-wild-words-roman-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:regular;src:url(/wp-content/themes/nerdsoncall/assets-v2/gotham-rounded-light.woff2) format("woff2"),url(/wp-content/themes/nerdsoncall/assets-v2/gotham-rounded-light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bold;src:url(/wp-content/themes/nerdsoncall/assets-v2/gotham-rounded-book.woff2) format("woff2"),url(/wp-content/themes/nerdsoncall/assets-v2/gotham-rounded-book.woff) format("woff");font-weight:400;font-style:normal}main#the_nerds_on_call_story{padding:2rem 1rem 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}main#the_nerds_on_call_story section{background-size:cover;position:relative;margin-bottom:1rem;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}main#the_nerds_on_call_story section span{background-color:#ffff02;font-family:CC Wild Words Roman;padding:.25rem}main#the_nerds_on_call_story section:nth-of-type(1){background-image:url(/wp-content/plugins/nerds-functionality/assets/img/story/rainy-city.png);height:50vh;min-height:600px;background-position:center right}main#the_nerds_on_call_story section:nth-of-type(1) h1{color:#FFF;text-transform:uppercase;font-family:CC Zoinks;font-size:10vw;position:relative;line-height:1;margin:0;text-align:center;top:1rem;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}main#the_nerds_on_call_story section:nth-of-type(1) h1 small{font-family:CC Wild Words Roman;color:#f90;float:right;font-size:3vw;clear:both;display:block;width:100%}main#the_nerds_on_call_story section:nth-of-type(1) span,main#the_nerds_on_call_story section:nth-of-type(2) span,main#the_nerds_on_call_story section:nth-of-type(5) span{position:absolute}main#the_nerds_on_call_story section:nth-of-type(1) span:nth-of-type(1){top:20vw;left:1rem;margin-right:1rem}main#the_nerds_on_call_story section:nth-of-type(1) span:nth-of-type(2){bottom:2rem;right:2rem}main#the_nerds_on_call_story section:nth-of-type(2){background-image:url(/wp-content/plugins/nerds-functionality/assets/img/story/running-from-bear.png);background-position:center center;height:33vh;min-height:400px}main#the_nerds_on_call_story section:nth-of-type(2) span:nth-of-type(1){top:1rem;left:1rem;margin-right:1rem;max-width:30rem}main#the_nerds_on_call_story section:nth-of-type(2) span:nth-of-type(2){margin:0 auto;left:0;right:0;top:8rem;max-width:10rem;text-align:center}main#the_nerds_on_call_story section:nth-of-type(2) span:nth-of-type(3){left:1rem;bottom:4rem}main#the_nerds_on_call_story section:nth-of-type(3){background:radial-gradient(ellipse at center,#f90 0,#ec4024 100%);-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}main#the_nerds_on_call_story section:nth-of-type(3) span{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:1rem;text-align:center}main#the_nerds_on_call_story section:nth-of-type(3) img{margin:1rem auto 0}main#the_nerds_on_call_story section:nth-of-type(4){background:radial-gradient(ellipse at center,#6fcb12 0,#000 100%);-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;min-height:350px;z-index:9}main#the_nerds_on_call_story section:nth-of-type(4) span{margin:5rem auto;position:relative;display:block;max-width:15rem;text-align:center;z-index:9}main#the_nerds_on_call_story section:nth-of-type(4) span:after{content:"*artist's rendition";position:absolute;top:125%;font-size:.85em;left:0;right:0;margin:auto}main#the_nerds_on_call_story section:nth-of-type(4) img{width:500px;position:absolute;bottom:-49px;left:0}main#the_nerds_on_call_story section:nth-of-type(5){background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds_location/portland-bg.jpg);height:33vh;min-height:400px}main#the_nerds_on_call_story section:nth-of-type(5) span:nth-of-type(1){left:1rem;top:1rem;margin-right:1rem;max-width:20rem;z-index:99}main#the_nerds_on_call_story section:nth-of-type(5) figure{height:100%;overflow-y:hidden;overflow-x:visible;position:relative;z-index:10}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(1){left:0;width:33vw;max-width:200px}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(1) img{width:100%;position:absolute;top:6rem}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(1)+span{background-image:url(/wp-content/plugins/nerds-functionality/assets/img/speech-bubble.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;font-family:CC Wild Words Roman;position:absolute;left:100px;top:3rem;background-color:transparent;box-shadow:none;border:none;padding:1.9em 2.9em 2em 2.2em;width:19em;text-align:center;z-index:9}main#the_nerds_on_call_story .post-body,main#the_nerds_on_call_story .post-body img{border:2px solid #000;box-shadow:-2px 2px 0 rgba(20,20,20,.8)}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(2){position:absolute;right:0;max-width:300px;width:50vw;z-index:1;top:0}@media all and (min-width:800px){main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(1){left:100px}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(1)+span{left:300px}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(2){right:100px}}main#the_nerds_on_call_story section:nth-of-type(5) figure:nth-of-type(2) img{position:absolute;top:3rem}main#the_nerds_on_call_story .post-body{padding:1rem;background-color:#fff;width:100%}main#the_nerds_on_call_story .post-body img:nth-of-type(1){background:radial-gradient(ellipse at center,#ec4024 0,#c00 100%);width:100%}@media all and (min-width:400px){main#the_nerds_on_call_story .post-body img:nth-of-type(1){float:right;margin-left:1rem;width:200px}}main#the_nerds_on_call_story .post-body img:nth-of-type(2){margin:1rem auto 0;display:block}.location-content{text-align:center;width:1200px;margin:50px auto auto;padding-left:5%;padding-right:5%;position:relative;display:flex}.location-content .left{width:400px;display:flex;flex-direction:column;margin-left:auto}.location-content .right{width:400px;display:flex;flex-direction:column;text-align:center;margin-right:auto}.single-nerds_location .local-map{width:100%;position:relative}.single-nerds_location #postcard-wrapper{float:inherit;margin-top:0}.location-content .telephone{font-family:cc;color:#000;font-size:40px}.location-content .email{font-size:20px;color:#2e94ff;font-family:regular}.location-content .location-name{font-size:40px;text-transform:none;line-height:.9;color:#000;font-family:bold}.location-content .local-address{font-size:20px;line-height:1;font-family:regular}.location-content .local-hours,.location-content h5{font-size:20px;font-family:bold}.location-content h5{text-transform:none;line-height:1}main.archive-locations{max-width:62.5rem;margin:auto}#location--archive__header,#location--archive__header form{box-shadow:-4px 3px 5px 0 rgba(0,0,0,.38)}.post-type-archive-nerds_location .cta--locate span{width:100%;display:block;font-size:200%}.post-type-archive-nerds_location h2.blue-grad.box-shadow{text-align:center;padding:1rem;font-size:2.75rem}#location--archive__header{margin-top:3rem;background-image:url(/wp-content/themes/nerdsoncall/assets/img/location-header-bg.png);position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:50vh;min-height:300px;max-height:800px;background-position:center bottom;background-size:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#location--archive__header #nerd--location-map{background-image:url(/wp-content/plugins/nerds-functionality/assets/img/nerds/nerd-arms-crossed.png);background-repeat:no-repeat;background-position:center center;background-size:contain;position:relative;-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;height:calc(100% + 2rem);bottom:1.5rem}#location--archive__header #nerd--location-map .overlay{background-image:url(/wp-content/themes/nerdsoncall/assets/img/location-map-overlay.png);background-repeat:no-repeat;background-position:center center;background-size:contain;width:236px;height:156px;z-index:9999;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}#location--archive__header #nerd--location-map iframe{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:200px;height:130px}#location--archive__header form{border-radius:5px;background:-webkit-linear-gradient(top,#fffa00 0,#ffad00 100%);background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);text-align:center;padding:1.5rem}#location--archive__header form h2,#location--archive__header form span{font-size:1.5rem;font-family:Bold,Arial;margin:0 0 1rem;display:block;text-transform:none}#location--archive__header form input{height:2.5rem;line-height:2.5rem;margin:0 0 1rem;float:left;border:none;border-radius:4px}#location--archive__header form input[type=text]{font-family:Bold,sans-serif;line-height:3rem;width:80%;border-right:0;padding-left:.5rem}#location--archive__header form input[type=submit]{width:20%;color:#fff;background-image:linear-gradient(to bottom,#7ec8f4,#3574e3);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:0}#location--archive__header a{font:1.2rem Bold,sans-serif;background-image:linear-gradient(to bottom,#7ec8f4,#3574e3);color:#fff;padding:.5rem;border-radius:3px}.post-type-archive-nerds_location .cta--locate{border:2px solid #000;border-radius:.5rem;position:absolute;z-index:9;padding:1rem;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:-webkit-linear-gradient(top,#fffa00 0,#ffad00 100%);background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);font-family:CC Zoinks;color:#fff;width:200px;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);left:-2rem}#location--archive__header a:hover,#location--archive__header form input[type=submit]:hover,.cta--locate:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 5px #3574e3}#location--list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#location--list .location--list__item{box-shadow:-3px 3px 10px rgba(20,20,20,.8);background-color:#fff;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}#location--list .location--list__item img{width:100%;border-bottom:2px solid #000}#location--list .location--list__item .btn{font-size:1.4rem}#location--list .location--list__item address,#location--list .location--list__item h3{padding:1rem;text-align:center;font-family:Bold,arial;font-size:1rem;line-height:1.2rem;margin:0;width:100%;display:block}#location--list .location--list__item hr{width:100%;border-width:1px 0;border-color:#000 red;margin:0}@media screen and (max-width:1200px){.location-content{width:100%}}@media screen and (max-width:900px){.location-content{flex-direction:column}.location-content .left,.location-content .right{width:100%}}@media screen and (max-width:600px){.archive-locations #nerds_autolocate{display:none}.post-type-archive-nerds_location .cta--locate{width:150px;left:-1rem}}@media all and (min-width:400px){#location--list .location--list__item{-webkit-flex-basis:calc(50% - .5rem);-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem)}}@media all and (min-width:600px){#location--list .location--list__item{-webkit-flex-basis:calc(33.3% - .66667rem);-ms-flex-preferred-size:calc(33.3% - .66667rem);flex-basis:calc(33.3% - .66667rem)}#location--archive__header #nerd--location-map{left:8%}}@media all and (min-width:1024px){#location--list .location--list__item{-webkit-flex-basis:calc(25% - 1rem);-ms-flex-preferred-size:calc(25% - 1rem);flex-basis:calc(25% - 1rem)}}footer{background:-webkit-linear-gradient(top,#fffa00 0,#ffad00 100%);background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);display:block}footer .footer-content{text-align:center}footer .footer-content .contactbox{width:560px;margin:auto;padding:15px 20px 25px}footer .footer-content .contactbox a{color:#3f77cc;cursor:pointer;transition:color .3s}footer .footer-content .contactbox a:hover{color:#036;cursor:pointer}footer .footer-content .contactbox .same-day-appts{font-family:bold;color:#000;text-shadow:none;font-size:25px;text-transform:uppercase;margin:0}footer .footer-content .contactbox .phone{font:3rem/1.6 cc,sans-serif;font-family:cc;font-size:64px;color:#000;text-shadow:none;margin:0;background:0 0;border:none;box-shadow:none;padding:0}footer .footer-content .contactbox label{font-size:20px;display:block;text-align:left;margin-bottom:4px}footer .footer-content .contactbox input{width:calc(100% - 55px);border:none;border-radius:4px 0 0 4px;padding:10px;font-size:18px}footer .footer-content .contactbox .btn{height:41px;width:50px;display:inline-block;background-color:red;color:#fff;vertical-align:top;line-height:44px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s;border:0;border-radius:0 5px 5px 0;padding:0 5px 0 0;font-size:27px;position:relative;left:-2px}footer .footer-content .contactbox .btn:hover{background-color:#c00}footer .footer-content .contactbox ul{display:flex;align-items:center;justify-content:center;list-style-type:none}footer .footer-content .contactbox ul a{font-size:20px;margin:15px;border-bottom:none;cursor:pointer;opacity:1;transition:opacity .3s}footer .footer-content .contactbox a.privacy{margin-left:30px}footer .footer-content .contactbox ul a:hover{opacity:.6}footer .footer-content .contactbox .disclaimer{font-family:regular;color:#000;margin:25px 0 0}@media screen and (max-width:800px){footer .footer-content .contactbox h2{font-size:16px;margin-bottom:0}footer .footer-content .contactbox .phone{font-size:43px}footer .footer-content .contactbox{width:auto}}@media screen and (max-width:600px){footer .footer-content .contactbox .phone{font-size:38px}}@media screen and (max-width:450px){footer .footer-content .contactbox .phone,footer .footer-content .contactbox h2{margin-left:0}}@media screen and (max-width:500px){footer .footer-content .contactbox .phone{font-size:30px}footer .footer-content .contactbox label{font-size:16px}}section.subpage-hero{width:100vw;background-image:url(/wp-content/themes/nerdsoncall/assets-v2/sunburst.jpg);background-size:100%;padding-top:0;background-position:0 -50px;background-repeat:no-repeat}section.subpage-hero ul.topnav{text-align:center;padding:0 0 15px;margin:0;top:0}section.subpage-hero ul.topnav li{color:#fff;font-family:bold;font-size:20px;display:inline-block;vertical-align:middle;margin-left:2%;margin-right:2%;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}section.subpage-hero ul.topnav li.search-button{margin:0}section.subpage-hero ul.topnav li:hover{color:#d9d9d9}section.subpage-hero ul.topnav li a{color:#fff;font-family:bold;font-size:20px;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}section.subpage-hero ul.topnav li a:hover{color:#d9d9d9}section.subpage-hero ul.topnav li img.header-logo{width:147px;height:87px}section.subpage-hero .subpage-content{display:-webkit-box;display:-ms-flexbox;display:flex}section.subpage-hero .subpage-content .cta{width:60%;text-align:center}section.subpage-hero .subpage-content .cta .shout{font-family:toon;font-size:80px;color:#fff;text-shadow:4px 5px 9px rgba(0,0,0,.53);margin:25px auto;background:0 0;border:none;padding:inherit;box-shadow:none;line-height:1.1;max-width:800px}section.subpage-hero .subpage-content .nerd{width:30%;text-align:right;bottom:-6px}section.subpage-hero .subpage-content .nerd img.nerd{width:auto;height:200px;z-index:1;top:8px;position:relative}section.subpage-hero .contactbox{background:-webkit-linear-gradient(top,#fffa00 0,#ffad00 100%);background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);width:100vw;padding-top:5px;margin:auto;border-radius:0}section.subpage-hero .contactbox .contactbox-content{display:-webkit-box;display:-ms-flexbox;display:flex}section.subpage-hero .contactbox .contactbox-content .email,section.subpage-hero .contactbox .contactbox-content .phone{width:50%}section.subpage-hero .contactbox .contactbox-content .email a,section.subpage-hero .contactbox .contactbox-content .phone{color:#3f77cc;transition:color .3s;cursor:pointer}section.subpage-hero .contactbox .contactbox-content .email a:hover,section.subpage-hero .contactbox .contactbox-content .phone{color:#036}section.subpage-hero .contactbox .contactbox-content .phone{text-align:right;padding-right:5%}section.subpage-hero .contactbox .contactbox-content .email{text-align:left;padding-left:5%}section.subpage-hero .contactbox .same-day-appts{font-family:bold;color:#000;text-shadow:none;font-size:18px;text-transform:uppercase;padding:0;margin:0}section.subpage-hero .contactbox .contact-phone{font-family:cc;font-size:30px;color:#000;text-shadow:none;margin:0;background:0 0;border:none;box-shadow:none;padding:0}main .CTAbox,section.johnson{box-shadow:4px 3px 5px 0 rgba(0,0,0,.38)}section.subpage-hero .contactbox .contact-phone a{color:#000}section.subpage-hero .contactbox label{font-size:15px;display:block;text-align:left;margin-bottom:4px}section.subpage-hero .contactbox input{max-width:calc(100% - 50px);min-width:50%;border:none;border-radius:4px 0 0 4px;padding:5px;font-size:16px}section.subpage-hero .contactbox form{display:flex}section.subpage-hero .contactbox .subpage-button{height:28px;min-width:40px;display:inline-block;background-color:red;color:#fff;padding-left:2px;vertical-align:top;font-size:20px;border-radius:0 5px 5px 0;line-height:22px;cursor:pointer;left:-4px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}section.subpage-hero .contactbox .subpage-button:hover{background-color:#c00}@media screen and (max-width:1000px){section.subpage-hero ul.topnav li,section.subpage-hero ul.topnav li a{font-size:16px;line-height:20px}section.subpage-hero ul.topnav li img.header-logo{width:100px}section.subpage-hero .subpage-content .cta .shout{font-size:60px}}@media screen and (max-width:800px){section.subpage-hero ul.topnav li img.header-logo{width:80px}section.subpage-hero ul.topnav li.logo{position:absolute;top:0;left:0}section.subpage-hero ul.topnav{padding-top:10px;margin-left:100px}section.subpage-hero ul.topnav li{padding:5px}}@media screen and (max-width:1200px){section.subpage-hero .subpage-content .cta{width:70%}}@media screen and (max-width:700px){section.subpage-hero .subpage-content .cta .shout{font-size:40px}section.subpage-hero .subpage-content .nerd img.nerd{z-index:inherit}section.subpage-hero{background-position:0 0;background-size:200%}}@media screen and (max-width:750px){section.subpage-hero .subpage-content .cta{width:90%;margin:auto 0 auto auto}section.subpage-hero .subpage-content .nerd{width:0}section.subpage-hero .contactbox .contactbox-content{justify-content:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.subpage-hero .contactbox .contactbox-content .email,section.subpage-hero .contactbox .contactbox-content .phone{width:100%}section.subpage-hero .contactbox .contactbox-content .phone{text-align:center;padding-right:0}section.subpage-hero .contactbox .contactbox-content .email{text-align:center;padding-left:0}}@media screen and (max-width:900px){section.subpage-hero .contactbox .same-day-appts{font-size:16px;margin-bottom:0}}@media screen and (max-width:450px){section.subpage-hero .contactbox .same-day-appts{margin-left:0}}@media screen and (max-width:750px){section.subpage-hero .contactbox label{width:50%;margin:auto}section.subpage-hero .contactbox form{justify-content:center}section.subpage-hero .contactbox{padding-bottom:20px}}section.johnson{background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);border-radius:5px;width:560px;margin:50px auto;display:flex;padding:15px 20px 10px}section.johnson h2,section.johnson h3{margin:0;text-align:left;line-height:1;color:#000}section.johnson h3{font-family:bold;text-transform:uppercase;font-size:20px}section.johnson h2{font-family:cc;font-size:40px}section.johnson p{font-family:regular;font-size:18px;text-align:left;margin:0 0 10px;line-height:1;color:#000}section.johnson input{height:42px;border:none;border-radius:4px 0 0 4px;padding:5px 5px 5px 10px;font-size:16px;width:250px}section.johnson input[type=submit]{height:42px;width:40px;max-width:40px;min-width:40px;display:inline-block;background-color:red;color:#fff;padding-left:2px;font-size:20px;border-radius:0 5px 5px 0;line-height:22px;cursor:pointer;left:0;top:0;position:relative;transition:background-color .3s}main .CTAbox{background:linear-gradient(to bottom,#fffa00 0,#ffad00 100%);border-radius:5px;width:560px;margin:50px auto;display:flex;text-align:inherit;color:inherit;border:none;flex-direction:column;padding:15px 20px 10px}main .CTAbox h2{font-family:cc;font-size:40px;margin:0;line-height:1;color:#000;text-align:center}main .CTAbox p{margin-top:0}main .CTAbox p br{display:none}main .CTAbox label{font-family:bold;font-size:14px}main .CTAbox form{width:400px;margin:auto}main .CTAbox .hs-form input[type=email]{border:none;border-radius:4px 0 0 4px;padding:5px 5px 5px 10px;font-size:16px;width:250px;height:42px}main .CTAbox .hs-form input[type=submit]{height:42px;display:inline-block;background-color:red;color:#fff;border-radius:0 5px 5px 0;line-height:22px;left:0;position:relative;text-shadow:none;font-family:bold;letter-spacing:0;max-width:120px;min-width:120px;border:none;box-shadow:none;top:2px;padding-left:5px;font-size:18px;transition:all .3s;cursor:pointer}.hs_email,.hs_submit{display:inline-block}.single-nerds_video main img.alignnone[class*=wp-image],.single-post main img.alignnone[class*=wp-image]{border:none;box-shadow:none}@media screen and (max-width:600px){main .CTAbox,main .CTAbox form,main .post-content iframe{width:100%}}@media screen and (max-width:450px){main .CTAbox form{width:100%}}