article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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;box-sizing:content-box}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}*{box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}a{color:#a20000;text-decoration:none}a:hover{color:#a20000;text-decoration:underline}a:focus{outline:none}h1,h2,h3,h4,h5,h6{margin-top:1.618rem;margin-bottom:.6180469716rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}h1{color:#6f0000;font-family:"bitter",sans-serif;font-size:2.5rem;font-weight:700;text-shadow:1px 1px #fff,-1px 1px #fff,1px -1px #fff,-1px -1px #fff,2px 2px #bbb,-2px 2px #bbb,2px -2px #bbb,-2px -2px #bbb,2px 5px #d5d5d5;line-height:1;margin:1rem 0}@media screen and (min-width: 800px){h1{font-size:3rem}}@media screen and (min-width: 960px){h1{font-size:3.5rem}}.blog h1{font-size:2.75rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 960px){.blog h1{font-size:3.75rem}}@media screen and (min-width: 1333px){.blog h1{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}h2{color:#555;font-family:"bitter",sans-serif;font-size:2.5rem;font-weight:700}@media screen and (min-width: 960px){h2{font-size:2.75rem}}.blog h2{font-size:1.5rem}@media screen and (min-width: 960px){.blog h2{font-size:2rem}}.blog h2 a{font-size:2.5rem}@media screen and (min-width: 960px){.blog h2 a{font-size:2.75rem}}h3{color:#999;font-family:"oswald",sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:1px}@media screen and (min-width: 960px){h3{font-size:1.75rem}}h1{clear:both}h2,h3,h4{clear:left}h4{font-family:"roboto",sans-serif;font-weight:300}p{color:#000;font-size:1rem;line-height:1.5;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-lines:3}::-moz-selection{background:rgba(255,253,56,0.25)}::selection{background:rgba(255,253,56,0.25)}a{transition:200ms all}.reviews{font-family:"roboto",sans-serif;list-style:none;margin:0;overflow:hidden;text-align:center}.reviews li{padding:0 0 .5rem;margin-right:1.5rem;display:inline-block}.reviews li a{display:block;color:#999;font-weight:300;font-size:.8rem;text-transform:uppercase;text-decoration:none;transition:all 200ms}.reviews li a:hover{color:#555}.reviews li a:hover .fa{color:#fff}.reviews li a .fa{color:#fff;background:#6f0000;font-size:1.5rem;text-align:center;letter-spacing:normal;width:3.5rem;height:3.5rem;line-height:2.25;margin:0 auto .5rem;border-radius:100%;display:block}.reviews li.google a:hover .fa{background:#dd4b39}.reviews li.facebook a:hover .fa{background:#3b5998}.reviews li.yelp a:hover .fa{background:#af0606}.reviews li.bbb a:hover .fa{background:#005A78}.reviews li.angies a:hover .fa{background:#7fbb00}.reviews li.testimonials a:hover .fa{background:#fffd38}.reviews li.bing a:hover .fa{background:#008272}.reviews li.yp a:hover .fa{background:#fed401}.reviews li.homeadvisor a:hover .fa{background:#f8901f}.reviews li.promatcher a:hover .fa{background:#06065e}.reviews li.porch a:hover .fa{background:#ffd351}.reviews li.superpages a:hover .fa{background:#1ea8e3}.reviews li.mapquest a:hover .fa{background:#8cc63f}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select[multiple=multiple],textarea{color:#000;font-size:.95rem;font-family:"roboto",sans-serif;font-weight:300;line-height:1.2;padding:.4rem .5rem;margin-bottom:.75rem;width:100%;display:block;border:2px solid rgba(85,85,85,0.25);border-radius:4px;background:#fff}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border:2px solid rgba(85,85,85,0.5)}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border:2px solid rgba(85,85,85,0.75);outline:none}input[type="submit"]{color:#6f0000;background:#fffd38;text-transform:uppercase;font-family:"roboto",sans-serif;font-size:.8rem;font-weight:700;border:none;border-radius:3px;padding:.5rem;width:100%;max-width:120px;margin:0 auto;display:block}input[type="submit"]:hover{color:#6f0000;background:#fff}.nwform textarea{height:6rem}footer .nwform textarea{height:8rem}footer .nwform{margin-bottom:1rem}.nwform ul{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 668px){.nwform ul{-webkit-flex-direction:row;flex-direction:row}}@media screen and (min-width: 668px){.nwform ul li{width:50%;box-sizing:border-box}.nwform ul li:nth-child(odd){padding-right:.3rem}.nwform ul li:nth-child(even){padding-left:.3rem}.nwform ul li.full-width{width:100%;padding:0}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a2a2a2}input:-moz-placeholder,textarea:-moz-placeholder{color:#a2a2a2}input::-moz-placeholder,textarea::-moz-placeholder{color:#a2a2a2}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a2a2a2}.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important;*letter-spacing:0 !important;*word-spacing:0 !important}.slabtextdone .slabtext{display:block}.breadcrumbs{color:#fff;background:#888;font-family:"roboto",sans-serif;font-size:.85rem;padding-left:5%;padding-right:5%;display:none;position:relative}@media screen and (min-width: 1333px){.breadcrumbs{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.breadcrumbs ol{margin:0}@media screen and (min-width: 668px){.breadcrumbs{display:block}}.breadcrumbs a{color:#fff;text-decoration:none;font-weight:700;padding:0 .5rem 0 0;position:relative;display:inline-block;line-height:1.7;height:1.5rem}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:after{color:#fff;content:" \f0da";font-family:"fontawesome";display:inline-block;padding-left:.5rem}.breadcrumbs .fa{margin:0 .691rem}.breadcrumbs li{display:inline-block}.menubox .child-pages{padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){.menubox .child-pages{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.menubox .child-pages ul{margin:0;padding:.15rem 0 .25rem;border-bottom:1px solid rgba(85,85,85,0.2);height:2rem;overflow:hidden}.menubox .child-pages ul:before{content:"Read More: ";color:#bbb;font-family:"oswald",sans-serif;font-size:1rem;text-transform:uppercase;padding-right:.5rem}.menubox .child-pages ul li{display:inline-block;margin:0 0 .25rem 0}.menubox .child-pages ul li a{font-family:"roboto",sans-serif;font-size:.95rem;padding:0 .25rem 0 0;margin-bottom:1rem}.menubox .child-pages ul li a:after{content:" \00b7 ";color:#555}.menubox .child-pages ul li a:hover{text-decoration:underline}.menubox .child-pages ul li:last-child a:after{content:" "}.menubox .button-container{padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){.menubox .button-container{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.menubox .button-container .toggle-button{color:#999;border:1px solid rgba(85,85,85,0.1);font-size:.8rem;font-family:"oswald",sans-serif;text-transform:uppercase;text-align:center;padding:.25rem .5rem .3rem;margin:.5rem auto 0;width:130px;display:block}.menubox .button-container .toggle-button:hover{color:#fff;background:#999;cursor:pointer}@media screen and (min-width: 668px){.menubox .button-container .toggle-button{margin:.5rem 0 0 auto}}.menubox .open{height:auto !important}.menubox .hide{display:none !important}.responsive-tabs-wrapper{padding:0;clear:both;margin:.25rem 0 0;background:url(../images/tabby-bg.jpg) no-repeat center 3rem fixed #000;background-size:cover}.responsive-tabs .responsive-tabs__heading{display:none}.responsive-tabs ul.responsive-tabs__list{background:rgba(0,0,0,0.25);font-size:1rem;text-transform:uppercase;list-style:none;margin:0;padding:0;padding-left:5%;padding-right:5%;display:-webkit-flex;display:flex}@media screen and (min-width: 1333px){.responsive-tabs ul.responsive-tabs__list{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media screen and (max-width: 767px){.responsive-tabs ul.responsive-tabs__list{display:none}}.responsive-tabs .responsive-tabs__list__item{color:#fff;font-family:"oswald",sans-serif;font-size:.85rem;font-weight:300;letter-spacing:1px;line-height:1.2;text-align:center;text-transform:inherit;padding:1rem .5rem;border-bottom:1px solid rgba(255,255,255,0.25);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-flex:1;flex:1;cursor:pointer;transition:all .5s}@media screen and (min-width: 1100px){.responsive-tabs .responsive-tabs__list__item{font-size:1rem}}.responsive-tabs .responsive-tabs__list__item:hover{color:#fffd38}.responsive-tabs .responsive-tabs__list__item--active,.responsive-tabs .responsive-tabs__list__item--active:hover{color:#fffd38;background:#6f0000;position:relative}.responsive-tabs .responsive-tabs__list__item:focus{outline:none}.responsive-tabs .responsive-tabs__panel{color:#fff;background:rgba(0,0,0,0.25);clear:left;margin-bottom:0;padding:1rem 0 2rem;padding-left:5%;padding-right:5%;overflow:hidden}@media screen and (min-width: 1333px){.responsive-tabs .responsive-tabs__panel{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.responsive-tabs .responsive-tabs__panel h2,.responsive-tabs .responsive-tabs__panel h3,.responsive-tabs .responsive-tabs__panel h4{color:#fff;text-align:center;line-height:1;margin-bottom:.75rem}.responsive-tabs .responsive-tabs__panel p{color:#fff}.responsive-tabs .responsive-tabs__panel a{color:#fff}@media screen and (min-width: 768px){.responsive-tabs .responsive-tabs__panel--closed-accordion-only{display:block}}@media (max-width: 767px){.responsive-tabs .responsive-tabs__heading{color:#fff;display:block;cursor:pointer;border-top:1px solid rgba(255,255,255,0.5);margin:0;font-size:1.5rem;font-weight:normal;font-family:"oswald", sans-serif;text-transform:inherit;letter-spacing:1px;padding:10px 0;padding-left:20px;position:relative}.responsive-tabs .responsive-tabs__heading:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:"";display:block;position:absolute;right:20px;top:20px;height:0;width:0}.responsive-tabs .responsive-tabs__heading:hover{color:#fffd38}.responsive-tabs .responsive-tabs__heading:hover:after{border-top:6px solid #fffd38}.responsive-tabs .responsive-tabs__heading:focus{outline:none}.responsive-tabs .responsive-tabs__heading .fa{margin-right:8px;display:none}.responsive-tabs .responsive-tabs__heading--active,.responsive-tabs .responsive-tabs__heading--active:hover{color:#fffd38;background:#6f0000}.responsive-tabs .responsive-tabs__heading--active:after,.responsive-tabs .responsive-tabs__heading--active:hover:after{border-bottom:6px solid #fffd38;border-top:0;top:18px}.responsive-tabs .responsive-tabs__panel{border-radius:0;border-top:none;margin:0;padding:0 0 2rem;padding-left:5%;padding-right:5%}}@media screen and (max-width: 767px) and (min-width: 1333px){.responsive-tabs .responsive-tabs__panel{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media (max-width: 767px){.responsive-tabs .responsive-tabs__panel p{overflow:hidden}}@media print{.responsive-tabs .responsive-tabs__list{display:none}.responsive-tabs .responsive-tabs__heading{background:none;border:none;display:block;font-size:22px;font-weight:bold;text-transform:inherit;margin:0 !important;padding:10px 0 0}.responsive-tabs .responsive-tabs__panel{display:block !important;background:none;border:none;padding:0}}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{transition:opacity .3s 0s, visibility 0s 0s}.cd-top{color:#fff;text-align:center;line-height:1.618rem;height:1.618rem;width:1.618rem;display:inline-block;position:fixed;bottom:10px;right:10px;z-index:10;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;white-space:nowrap;background:rgba(0,0,0,0.25);border-radius:3px;border:1px solid #000;visibility:hidden;opacity:0;transition:opacity .3s 0s, visibility 0s .3s}.mm-listview>li>a{font-size:1rem;line-height:1.618rem}.main-navigation{background:#000;text-align:center;position:relative;z-index:9999;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding-left:5%;padding-right:5%}@media screen and (min-width: 668px){.main-navigation{-webkit-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1333px){.main-navigation{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.main-navigation ul{margin:0}@media screen and (min-width: 668px){.main-navigation ul li{display:inline-block;vertical-align:middle}.main-navigation ul li a{line-height:1.618rem;display:block;box-sizing:border-box;transition:all 200ms}}.main-navigation .nav-container{width:100%}.main-navigation .nav-container section{width:100%}@media screen and (min-width: 668px){.main-navigation .nav-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.main-navigation ul.nav-menu{margin:0;transition:200ms all}@media screen and (min-width: 668px){.main-navigation ul.nav-menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (min-width: 668px) and (min-width: 668px){.main-navigation ul.nav-menu{-webkit-flex-direction:row;flex-direction:row}}.main-navigation ul.nav-menu .simple-menu-expand-button{display:none !important}.main-navigation ul.nav-menu li a{color:#fff;font-family:"oswald",sans-serif;font-size:.95rem;font-weight:300;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:1px;padding:.75rem .5rem .65rem;margin:0;position:relative;display:block;box-sizing:border-box;transition:all 400ms}.main-navigation ul.nav-menu li a:hover{color:#fffd38}@media screen and (min-width: 1333px){.main-navigation ul.nav-menu li a{font-size:1rem}}.main-navigation ul.nav-menu li.current-menu-item a,.main-navigation ul.nav-menu li.current-page-ancestor a,.main-navigation ul.nav-menu li.current_page_parent a{color:#fffd38;background:#6f0000}.main-navigation ul.nav-menu li.current-menu-item a:hover,.main-navigation ul.nav-menu li.current-page-ancestor a:hover,.main-navigation ul.nav-menu li.current_page_parent a:hover{color:#fffd38;background:#6f0000}.main-navigation ul.nav-menu li.current-menu-item li a,.main-navigation ul.nav-menu li.current-page-ancestor li a,.main-navigation ul.nav-menu li.current_page_parent li a{color:#fff;background:none}.main-navigation ul.nav-menu li.current-menu-item li a:hover,.main-navigation ul.nav-menu li.current-page-ancestor li a:hover,.main-navigation ul.nav-menu li.current_page_parent li a:hover{color:#fffd38;background:#6f0000}.main-navigation ul.nav-menu li .sub-menu{display:none;background:rgba(0,0,0,0.85);margin:0;padding:.5rem 0;position:absolute;top:100%;left:0;z-index:9999;min-width:350px;box-sizing:border-box}.main-navigation ul.nav-menu li .sub-menu li{display:block;text-align:left;width:100%}.main-navigation ul.nav-menu li .sub-menu li a{color:#fff;background:none;line-height:1.3;padding:.25rem 1rem;width:100%;border:none}.main-navigation ul.nav-menu li .sub-menu li a:hover{color:#fffd38;background:none}.main-navigation ul.nav-menu li:hover>ul{display:block}.main-navigation ul.nav-menu li .sub-menu li:first-child a{border:none}.main-navigation .style-position{position:relative}@media screen and (min-width: 960px){.main-navigation>*{display:inline-block}}.main-navigation .menu-main-container,.main-navigation .menu-social-container{display:none}@media screen and (min-width: 960px){.main-navigation .menu-main-container,.main-navigation .menu-social-container{display:block}}a.mobile-menu-btn{color:#fff;display:block;font-family:"bitter",sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:.5rem 1rem;z-index:999}@media screen and (min-width: 960px){a.mobile-menu-btn{text-align:left;padding-left:0}}@media screen and (min-width: 960px){a.mobile-menu-btn{display:none}}#mmenu{z-index:10000}@media screen and (min-width: 960px){#menu-item-718 .sub-menu{width:88vw;-webkit-column-count:7;-moz-column-count:7;column-count:7}}@media screen and (min-width: 960px) and (min-width: 1333px){#menu-item-718 .sub-menu{width:1200px}}@media screen and (min-width: 960px){#menu-item-842 .sub-menu{width:88vw;-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width: 960px) and (min-width: 1333px){#menu-item-842 .sub-menu{width:1200px}}header.site-header{margin:0 auto;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}header.site-header>*{width:100%;margin-right:0}header.site-header .branding{background:#fff;padding:0;padding-left:5%;padding-right:5%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex:none;flex:none}@media screen and (min-width: 1333px){header.site-header .branding{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media screen and (min-width: 668px){header.site-header .branding{-webkit-flex-direction:row;flex-direction:row}}@media screen and (min-width: 668px){header.site-header .branding>*{min-width:0;min-height:0;-webkit-flex:1;flex:1;margin-right:1.5rem}}@media screen and (min-width: 668px) and (min-width: 668px){header.site-header .branding>*:first-child{margin-left:0}header.site-header .branding>*:last-child{margin-right:0}}header.site-header .branding .logo{width:100%;max-width:350px;display:block;position:relative;z-index:999}header.site-header .branding .logo img{padding:0;width:100%;margin:0 auto;display:block}header.site-header .branding .taglines{border-bottom:0.15rem solid #fff;box-shadow:0 0.2rem 0 #ccc,0 -0.2rem 0 #000 inset;margin-bottom:1rem;padding:.5rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){header.site-header .branding .taglines{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media screen and (min-width: 668px){header.site-header .branding .taglines{margin-top:0}}header.site-header .branding .taglines h3{color:#fffd38;font-family:"bitter",sans-serif;font-size:1.75rem;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:1px 1px #000,-1px 1px #000,-1px -1px #000,1px -1px #000,0 4px 1px rgba(0,0,0,0.3),0 0 6px rgba(0,0,0,0.5);line-height:1;display:block;margin:0}@media screen and (min-width: 668px){header.site-header .branding .taglines h3{font-size:1.25rem}}@media screen and (min-width: 800px){header.site-header .branding .taglines h3{font-size:1.65rem}}@media screen and (min-width: 960px){header.site-header .branding .taglines h3{font-size:2rem}}@media screen and (min-width: 1200px){header.site-header .branding .taglines h3{font-size:3rem}}header.site-header .branding .phone{display:block;width:100%;max-width:300px}@media screen and (min-width: 668px){header.site-header .branding .phone{max-width:100%}}header.site-header .branding .phone ul{text-align:center;margin:0 0 .25rem}@media screen and (min-width: 800px){header.site-header .branding .phone ul li{display:inline-block;margin-right:.5rem}}header.site-header .branding .phone a{color:#fff;background:#6f0000;border-radius:4px;padding:.6rem .5rem .5rem;margin:1rem 0;font-family:"oswald",sans-serif;font-size:1.75rem;font-weight:700;text-align:center;text-shadow:none;text-transform:uppercase;letter-spacing:1px;line-height:.9;display:block;width:100%}header.site-header .branding .phone a:hover{background:#fffd38;text-decoration:none;text-shadow:none}@media screen and (min-width: 668px){header.site-header .branding .phone a{color:#6f0000;font-size:1rem;background:none;border:none;border-radius:0;padding:0;margin:.25rem 0;display:block}header.site-header .branding .phone a span{color:#999;font-weight:300}header.site-header .branding .phone a:hover{color:#6f0000;background:none}}@media screen and (min-width: 800px){header.site-header .branding .phone a{font-size:1.5rem}}@media screen and (min-width: 960px){header.site-header .branding .phone a{font-size:1.1rem}}@media screen and (min-width: 1100px){header.site-header .branding .phone a{font-size:1.5rem}}@media screen and (min-width: 1200px){header.site-header .branding .phone a{font-size:1.75rem}}@media screen and (min-width: 1333px){header.site-header .branding .phone a{font-size:2rem}}header.site-header .branding .phone .address{text-align:center;text-transform:uppercase;display:block;margin:0 0 .5rem}header.site-header .branding .phone .tag2 h3{color:#000;font-family:"roboto",sans-serif;font-weight:300;font-size:1rem;text-transform:uppercase;text-align:center;margin:0 0 .25rem}@media screen and (min-width: 668px){header.site-header .branding .phone .tag2 h3{font-size:.8rem}}@media screen and (min-width: 960px){header.site-header .branding .phone .tag2 h3{font-size:1.25rem}}header.site-header .branding .badges{max-width:95px}header.site-header .branding .badges img{display:block;margin:0 auto}.blog header.entry-header>*{display:inline-block}time.post-date{color:#fff;background:#6f0000;border:1px solid #6f0000;border-radius:4px;display:block;text-align:center;width:2.618rem;margin:0 1rem 1rem 0}time.post-date .post-date-day{font-size:1rem;height:1.618rem;line-height:1.618rem}time.post-date .post-date-m-y{color:#6f0000;background:#fff;border-radius:0 0 4px 4px;font-size:.618rem;height:1rem;line-height:1rem}body{color:#000;background:#fff;font-family:"roboto",sans-serif;font-weight:300}.wrapper{padding:0;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width: 960px){.wrapper{-webkit-flex-direction:row;flex-direction:row}}#page{-webkit-transform:none;transform:none;-webkit-filter:none;filter:none}main{display:block}.pad-set{padding:0 5%}@media screen and (min-width: 1333px){.pad-set{padding:0 calc((100% - 1200px) / 2)}}.width-set{width:90%;max-width:1200px;margin:0 auto}img{max-width:100%;height:auto}article img{border:0.25rem solid rgba(255,255,255,0.5);box-shadow:3px 3px 4px rgba(0,0,0,0.1)}img.alignleft,img.alignright,img.aligncenter{margin:0 auto .75em auto;display:block}@media screen and (min-width: 668px){img.alignleft.alignleft,img.alignright.alignleft,img.aligncenter.alignleft{float:left;margin:0 .75em .75em 0;display:inline}img.alignleft.alignright,img.alignright.alignright,img.aligncenter.alignright{float:right;margin:0 0 .75em .75em;display:inline}img.alignleft.aligncenter,img.alignright.aligncenter,img.aligncenter.aligncenter{margin:0 auto .75em auto}}.wp-caption{box-sizing:content-box;max-width:90%}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin:0 auto .75em auto;display:block}@media screen and (min-width: 600px){.wp-caption.alignleft.alignleft,.wp-caption.alignright.alignleft,.wp-caption.aligncenter.alignleft{float:left;margin:0 .75em .75em 0;padding-right:0;display:inline}.wp-caption.alignleft.alignright,.wp-caption.alignright.alignright,.wp-caption.aligncenter.alignright{float:right;margin:0 0 .75em .75em;padding-left:0;display:inline}.wp-caption.alignleft.aligncenter,.wp-caption.alignright.aligncenter,.wp-caption.aligncenter.aligncenter{margin:0 auto .75em auto}}@media screen and (min-width: 1333px){.wp-caption.alignleft.alignleft,.wp-caption.alignright.alignleft,.wp-caption.aligncenter.alignleft{padding-right:0}.wp-caption.alignleft.alignright,.wp-caption.alignright.alignright,.wp-caption.aligncenter.alignright{padding-left:0}}.wp-caption .wp-caption-text{color:#a2a2a2;font-size:.81rem;font-style:italic;line-height:1.2;margin-top:0;padding-right:1rem}article ul{list-style:disc;margin-left:1rem}form ul{list-style:none}.nav-below,.nav-single{font-size:.75rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-left:5%;padding-right:5%;padding-top:0;padding-bottom:1rem}@media screen and (min-width: 1333px){.nav-below,.nav-single{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.nav-below h3.assistive-text,.nav-single h3.assistive-text{display:none}.nav-below .nav-previous,.nav-below .nav-next,.nav-single .nav-previous,.nav-single .nav-next{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}.nav-below .nav-previous,.nav-single .nav-previous{-webkit-justify-content:flex-start;justify-content:flex-start}.nav-below .nav-next,.nav-single .nav-next{-webkit-justify-content:flex-end;justify-content:flex-end}.drawerOpen{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);box-shadow:-2px 0 4px rgba(0,0,0,0.3) !important}@media screen and (min-width: 668px){.drawerOpen{-webkit-transform:translateX(-25vw);transform:translateX(-25vw)}}.drawerClose{-webkit-transform:translateX(0);transform:translateX(0);box-shadow:-2px 0 4px rgba(0,0,0,0) !important}article>*>*{padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){article>*>*{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.blog article>*>*{padding:0}.blog article{padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){.blog article{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.home article p:last-of-type{margin:0}.schemabullets ul{margin:1rem 0;clear:both;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 668px){.schemabullets ul{-webkit-flex-direction:row;flex-direction:row}}.schemabullets ul li{color:#999;width:100%;border:1px solid rgba(85,85,85,0.15);border-radius:3px;padding:.75rem;margin-bottom:.5rem;text-align:center;font-size:.85rem;line-height:1.2;list-style:none}.schemabullets ul li a{display:block;width:100%;font-size:1.15rem;font-weight:700;padding-bottom:.25rem}@media screen and (min-width: 668px){.schemabullets ul li{display:inline-block;width:calc(50% - .5rem);margin-right:.5rem}.schemabullets ul li:nth-child(even){margin-right:0}}@media screen and (min-width: 960px){.schemabullets ul li{width:calc(33.5% - .5rem);margin-right:.5rem}.schemabullets ul li:nth-child(even){margin-right:.5rem}.schemabullets ul li:nth-child(3n){margin-right:0}}.responsive-tabs-wrapper .schemabullets ul li{color:#fff;border:1px solid rgba(255,255,255,0.25);font-size:.85rem}.responsive-tabs-wrapper .schemabullets ul li a{color:#fff;background:#6f0000;padding:.25rem .25rem .5rem;border-radius:3px;margin-bottom:.5rem}.responsive-tabs-wrapper .schemabullets ul li a:hover{color:#6f0000;background:#fff;text-decoration:none}.responsive-tabs-wrapper .schemabullets ul li img{border:none;box-shadow:none;margin-bottom:.25rem}.home-videos{margin:2rem auto;max-width:650px;display:block;box-sizing:content-box}.home-videos .video-container{position:relative;padding-bottom:51.25%;padding-top:25px;height:0}.home-videos .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.city-list,.county-list,.state-list{clear:both;display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media screen and (min-width: 600px){.city-list,.county-list,.state-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width: 800px){.city-list,.county-list,.state-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width: 960px){.city-list,.county-list,.state-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width: 1200px){.city-list,.county-list,.state-list{-webkit-column-count:5;-moz-column-count:5;column-count:5}}.city-list li,.county-list li,.state-list li{list-style-position:inside}@media screen and (min-width: 668px){article .righteous-reviews{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width: 960px){article .righteous-reviews{-webkit-column-count:3;-moz-column-count:3;column-count:3}}article .righteous-reviews .review{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;margin:0 0 1rem;box-shadow:none;border:1px solid #e1e1e1}article .righteous-reviews .review .review-text-inner{font-size:.9rem}article .righteous-reviews .review .review-name{font-size:1.15rem}.coupons{background:url(../images/coupon-bg.png) no-repeat center transparent;background-size:100% auto;width:90%;max-width:300px;min-height:145px;margin:2rem 0 2rem 5%;padding:0 0 1rem;text-align:center;display:block}.coupons h3{color:#6f0000;font-size:2rem;padding-top:.25rem;margin:0}.coupons h4{font-weight:700;font-size:1rem;margin:0}.coupons p{margin:.5rem 0 0}.coupons strong{color:#999;font-size:1rem}@media screen and (min-width: 668px){.coupons{width:100%;padding-bottom:2rem;min-height:255px;max-width:500px}.coupons h3{font-size:3rem;padding-top:1.5rem}.coupons h4{font-size:2rem}.coupons strong{font-size:1.5rem}}@media screen and (min-width: 1333px){.coupons{margin-left:calc((100% - 1200px) / 2)}}.scooter-promo{background:#6f0000;box-shadow:0 -1rem 1rem -1rem rgba(0,0,0,0.25) inset;display:block;clear:both;padding-top:2rem;padding-bottom:2rem}.scooter-promo h2,.scooter-promo h3,.scooter-promo p{color:#fff;text-align:center;margin-top:0}.scooter-promo h3 a{color:#fffd38}.scooter-promo h3,.scooter-promo p{max-width:850px;margin:1rem auto !important}.scooter-promo .cta-btn{color:#fffd38;text-transform:uppercase;font-weight:700;background:#000;padding:.5rem;margin:1.5rem auto;max-width:350px;display:block}.scooter-promo .cta-btn:hover{color:#000;text-decoration:none;background:#fffd38}.banner{background:url(../images/banner.jpg) no-repeat center top transparent;background-size:cover;box-shadow:0 -1rem 1rem -1rem rgba(0,0,0,0.25) inset,0 1rem 1rem -1rem rgba(0,0,0,0.25) inset;padding:0;padding-left:5%;padding-right:5%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch}@media screen and (min-width: 1333px){.banner{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media screen and (min-width: 668px){.banner{-webkit-flex-direction:row;flex-direction:row}}.banner>*{min-width:0;min-height:0}.banner>*:nth-child(1){-webkit-flex:2;flex:2}@media screen and (min-width: 668px){.banner>*:first-child{margin-left:0}.banner>*:last-child{margin-right:0}}.banner>*:nth-child(2){-webkit-flex:1;flex:1}@media screen and (min-width: 668px){.banner>*:first-child{margin-left:0}.banner>*:last-child{margin-right:0}}@media screen and (min-width: 960px){.banner>*{min-width:0;min-height:0}.banner>*:nth-child(1){-webkit-flex:3;flex:3}}@media screen and (min-width: 960px) and (min-width: 668px){.banner>*:first-child{margin-left:0}.banner>*:last-child{margin-right:0}}@media screen and (min-width: 960px){.banner>*:nth-child(2){-webkit-flex:1;flex:1}}@media screen and (min-width: 960px) and (min-width: 668px){.banner>*:first-child{margin-left:0}.banner>*:last-child{margin-right:0}}.banner .form{background:rgba(111,0,0,0.75);padding:1rem 1.5rem}.banner .form h3{color:#fff;text-align:center}.banner .exp{text-align:center;margin:0 auto;padding:20rem 1.5rem 1rem}@media screen and (min-width: 668px){.banner .exp{padding-top:14rem;text-align:left}}@media screen and (min-width: 960px){.banner .exp{padding-top:20rem}}.banner .exp h3{color:#fff;font-size:1.5rem;font-family:"roboto",sans-serif;font-weight:300;text-transform:capitalize;text-shadow:1px 1px 3px #000,1px 1px 6px #000,0 0 6px #000;text-align:center;line-height:1.1;margin:0 auto;max-width:800px}@media screen and (min-width: 668px){.banner .exp h3{text-align:left}}@media screen and (min-width: 960px){.banner .exp h3{font-size:2rem}}.banner .exp .more-link{color:#fff;font-family:"roboto",sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;letter-spacing:1px;border:1px solid #fff;border-radius:4px;padding:.5rem;margin:2rem auto 0;display:block;max-width:250px;transition:.5s all}.banner .exp .more-link:hover{color:#fffd38;background:#fff}.top-categories{background:#eee;position:relative;z-index:600;margin:0;padding:.5rem 0;padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){.top-categories{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}.top-categories ul.packages{margin:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none}@media screen and (min-width: 668px){.top-categories ul.packages{-webkit-flex-direction:row;flex-direction:row}}.top-categories ul.packages li{width:100%;padding:.5rem;transition:all .25s;position:relative;margin:0 0 .5rem;box-shadow:0 1px 4px transparent}.top-categories ul.packages li:last-child{margin-bottom:0}@media screen and (min-width: 668px){.top-categories ul.packages li{width:48%;margin:0}}@media screen and (min-width: 800px){.top-categories ul.packages li{width:32%}}@media screen and (min-width: 960px){.top-categories ul.packages li{margin:0;width:100%;min-width:0;min-height:0;-webkit-flex:1;flex:1}}@media screen and (min-width: 960px) and (min-width: 668px){.top-categories ul.packages li:first-child{margin-left:0}.top-categories ul.packages li:last-child{margin-right:0}}.top-categories ul.packages li:nth-child(1) .img-cont{background:url(../images/mechanic.png) no-repeat center #999;background-size:cover}.top-categories ul.packages li:nth-child(1):hover .img-cont{background-image:url(../images/mechanic-hov.png)}@media screen and (min-width: 668px){.top-categories ul.packages li:nth-child(1){margin:0 .5rem .5rem 0}}@media screen and (min-width: 960px){.top-categories ul.packages li:nth-child(1){margin:0 .5rem 0 0}}.top-categories ul.packages li:nth-child(2) .img-cont{background:url(../images/engine.png) no-repeat center #999;background-size:cover}.top-categories ul.packages li:nth-child(2):hover .img-cont{background-image:url(../images/engine-hov.png)}@media screen and (min-width: 668px){.top-categories ul.packages li:nth-child(2){margin:0 0 .5rem 0}}@media screen and (min-width: 800px){.top-categories ul.packages li:nth-child(2){margin:0 .5rem .5rem 0}}@media screen and (min-width: 960px){.top-categories ul.packages li:nth-child(2){margin:0 .5rem 0 0}}.top-categories ul.packages li:nth-child(3) .img-cont{background:url(../images/battery.png) no-repeat center #999;background-size:cover !important}.top-categories ul.packages li:nth-child(3):hover .img-cont{background-image:url(../images/battery-hov.png)}@media screen and (min-width: 668px){.top-categories ul.packages li:nth-child(3){margin:0 .5rem .5rem 0}}@media screen and (min-width: 800px){.top-categories ul.packages li:nth-child(3){margin:0 0 .5rem 0}}@media screen and (min-width: 960px){.top-categories ul.packages li:nth-child(3){margin:0 .5rem 0 0}}.top-categories ul.packages li:nth-child(4) .img-cont{background:url(../images/car.png) no-repeat center #999;background-size:cover}.top-categories ul.packages li:nth-child(4):hover .img-cont{background-image:url(../images/car-hov.png)}@media screen and (min-width: 668px){.top-categories ul.packages li:nth-child(4){margin:0 0 .5rem 0}}@media screen and (min-width: 800px){.top-categories ul.packages li:nth-child(4){margin:0 .5rem 0 0}}@media screen and (min-width: 960px){.top-categories ul.packages li:nth-child(4){margin:0 .5rem 0 0}}.top-categories ul.packages li:nth-child(5) .img-cont{background:url(../images/brakes.png) no-repeat center #999;background-size:cover}.top-categories ul.packages li:nth-child(5):hover .img-cont{background-image:url(../images/brakes-hov.png)}@media screen and (min-width: 668px){.top-categories ul.packages li:nth-child(5){margin:0 .5rem 0 0}}@media screen and (min-width: 800px){.top-categories ul.packages li:nth-child(5){margin:0 .5rem 0 0}}@media screen and (min-width: 960px){.top-categories ul.packages li:nth-child(5){margin:0 .5rem 0 0}}.top-categories ul.packages li:nth-child(6) .img-cont{background:url(../images/tools.png) no-repeat center #999;background-size:cover !important}.top-categories ul.packages li:nth-child(6):hover .img-cont{background-image:url(../images/tools-hov.png)}.top-categories ul.packages li a{display:block;transition:all .5s;text-decoration:none}.top-categories ul.packages li a .blurb{text-align:center;transition:all .5s}.top-categories ul.packages li a .blurb .img-cont{max-width:150px;display:block;margin:0 auto .5rem;border:0.15rem solid #000;border-radius:100%}.top-categories ul.packages li a .blurb img{opacity:0}.top-categories ul.packages li a .blurb h3{color:#6f0000;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:1px;line-height:.9;margin:0 0 .5rem;padding:0;display:block;position:relative;width:100%;transition:all .25s}@media screen and (min-width: 960px){.top-categories ul.packages li a .blurb h3{font-size:1rem}}@media screen and (min-width: 1200px){.top-categories ul.packages li a .blurb h3{font-size:1.25rem}}.top-categories ul.packages li a .blurb p{color:#555;line-height:1.2;font-size:.85rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding:0;margin:.5rem 0;transition:all .25s}@media screen and (min-width: 960px){.top-categories ul.packages li a .blurb p{font-size:.7rem}}@media screen and (min-width: 1200px){.top-categories ul.packages li a .blurb p{font-size:.85rem}}.top-categories ul.packages li:hover{background:#6f0000;box-shadow:0 1px 4px rgba(0,0,0,0.5)}.top-categories ul.packages li:hover h3,.top-categories ul.packages li:hover p{color:#fff !important}.top-categories ul.packages li:hover .img-cont{background-color:#fff !important;border-color:#fff !important}footer.site-footer{color:#fff;background:#555;padding:0;clear:both}footer.site-footer h3{color:#fff;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 1rem}footer.site-footer .last-chance{padding:.75rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){footer.site-footer .last-chance{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}footer.site-footer .last-chance h3{font-family:"bitter",sans-serif;display:block;font-size:1.75rem}@media screen and (min-width: 960px){footer.site-footer .last-chance h3{font-size:2.25rem}}footer.site-footer .last-chance ul{text-align:center;margin-top:2rem;display:block;clear:both}footer.site-footer .last-chance ul li{display:inline-block;margin-right:.5rem}footer.site-footer .last-chance ul li a{color:#555;font-size:1.25rem;font-weight:700;background:#fffd38;border-radius:4px;padding:.75rem 1.25rem}footer.site-footer .last-chance ul li a:hover{color:#fff;background:#6f0000;text-decoration:none}footer.site-footer .colophon{color:#999;background:#eee;box-shadow:0 -1rem 1rem -1rem rgba(0,0,0,0.05) inset;padding:.5rem;padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){footer.site-footer .colophon{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}footer.site-footer .colophon img{margin:0 auto;display:block}footer.site-footer .colophon h3{color:#555}footer.site-footer .contact{color:#fff;background:#6f0000;font-size:1rem;line-height:1.5;padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){footer.site-footer .contact{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}@media screen and (min-width: 800px){footer.site-footer .contact{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}}@media screen and (min-width: 800px) and (min-width: 668px){footer.site-footer .contact{-webkit-flex-direction:row;flex-direction:row}}footer.site-footer .contact>*{min-width:0;min-height:0;-webkit-flex:1;flex:1;padding:1rem 0;text-align:center}@media screen and (min-width: 668px){footer.site-footer .contact>*:first-child{margin-left:0}footer.site-footer .contact>*:last-child{margin-right:0}}@media screen and (min-width: 800px){footer.site-footer .contact>*{margin:0 .75rem;text-align:left}}footer.site-footer .contact .logo img{margin:0 auto .5rem;display:block;width:100%;max-width:350px}footer.site-footer .contact .contact-info,footer.site-footer .contact .phone,footer.site-footer .contact .hours,footer.site-footer .contact address{display:block;text-align:center;width:100%;font-style:normal}footer.site-footer .contact .hours{margin-bottom:.5rem}footer.site-footer .contact .phone{color:#fff;display:block}footer.site-footer .contact .phone strong{color:#fffd38;font-size:1.75rem;display:block;margin:-.5rem 0 .5rem}footer.site-footer .contact address{display:none}footer.site-footer .boilerplate{color:#fff;font-size:.8rem;clear:both;width:100%;padding:.25rem 0;border-top:1px solid rgba(85,85,85,0.1);width:90%;max-width:1200px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (min-width: 668px){footer.site-footer .boilerplate{-webkit-flex-direction:row;flex-direction:row}}footer.site-footer .boilerplate>*{min-width:0;min-height:0;-webkit-flex:1;flex:1;text-align:center;width:100%;margin-bottom:.6180469716rem}@media screen and (min-width: 668px){footer.site-footer .boilerplate>*:first-child{margin-left:0}footer.site-footer .boilerplate>*:last-child{margin-right:0}}@media screen and (min-width: 668px){footer.site-footer .boilerplate>*{margin-right:4.235801032rem;margin-bottom:0}}footer.site-footer .boilerplate img{max-height:100%;max-width:auto}footer.site-footer .boilerplate a.copyscape h4{color:#eee;text-transform:uppercase;margin:0;padding:.3819820591rem;border:1px solid rgba(255,255,255,0.5);border-radius:3px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (min-width: 668px){footer.site-footer .boilerplate a.copyscape h4{-webkit-flex-direction:row;flex-direction:row}}footer.site-footer .boilerplate a.copyscape h4 strong{font-family:"roboto",sans-serif}footer.site-footer .boilerplate a.copyscape h4 small{font-family:"roboto",sans-serif}footer.site-footer .boilerplate a.copyscape:hover{text-decoration:none}footer.entry-meta{color:#a2a2a2;font-size:.6em;clear:both;text-align:center;padding-left:5%;padding-right:5%}@media screen and (min-width: 1333px){footer.entry-meta{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}footer.entry-meta>*{padding:.5rem 0}.home footer.entry-meta{display:none}.blog footer.entry-meta,.single footer.entry-meta{color:#555;background:transparent;margin-bottom:1rem;padding:0}@media screen and (min-width: 1333px){.blog footer.entry-meta,.single footer.entry-meta{padding:0}}.blog footer.entry-meta:last-child,.single footer.entry-meta:last-child{margin-bottom:0}ul.social-menu li{display:inline-block}ul.social-menu li a{transition:all 200ms}header ul.social-menu{text-align:right;margin:0;padding:.25rem;background:rgba(0,0,0,0.75);box-shadow:none;position:fixed;top:40%;left:0}header ul.social-menu li{display:block;margin:0 0 .25rem 0}header ul.social-menu li:last-child{margin:0}header ul.social-menu li a .fa{color:#6f0000;font-size:1rem;text-shadow:none;text-align:center;line-height:3;height:3rem;width:3rem;background:#fff;border-radius:100%}header ul.social-menu li a:hover .fa-bandcamp{background-color:#4e9bac}header ul.social-menu li a:hover .fa-delicious{background-color:#248cff}header ul.social-menu li a:hover .fa-facebook{background-color:#3b5998}header ul.social-menu li a:hover .fa-ficly{background-color:#b51c2c}header ul.social-menu li a:hover .fa-flickr{background-color:#0063db}header ul.social-menu li a:hover .fa-github{background-color:#4183c4}header ul.social-menu li a:hover .fa-google-plus{background-color:#dd4b39}header ul.social-menu li a:hover .fa-instagram{background-color:#517fa4}header ul.social-menu li a:hover .fa-kickstarter{background-color:#76cc1e}header ul.social-menu li a:hover .fa-linkedin{background-color:#007bb6}header ul.social-menu li a:hover .fa-pinterest{background-color:#cb2027}header ul.social-menu li a:hover .fa-twitter{background-color:#00aced}header ul.social-menu li a:hover .fa-vimeo{background-color:#aad450}header ul.social-menu li a:hover .fa-youtube{background-color:#fc0d1c}header ul.social-menu li a:hover .fa-yelp{background-color:#af0606}header ul.social-menu li a:hover .fa-angies{background-color:#7fbb00}header ul.social-menu li a:hover .fa-comment{background-color:#7fbb00}header ul.social-menu li a:hover .fa-houzz{background-color:#55a32a}header ul.social-menu li a:hover .fa-bbb{background-color:#55a32a}header ul.social-menu li a:hover .fa-fire{background-color:#55a32a}header ul.social-menu li a:hover .fa-homeadvisor{background-color:#f8901f}header ul.social-menu li a:hover .fa-home{background-color:#f8901f}header ul.social-menu li a:hover .fa{color:#fff}footer ul.social-menu{margin:0 0 .75rem 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 668px){footer ul.social-menu{-webkit-flex-direction:row;flex-direction:row}}footer ul.social-menu li{min-width:0;min-height:0;-webkit-flex:1;flex:1;padding-right:.5rem}@media screen and (min-width: 668px){footer ul.social-menu li:first-child{margin-left:0}footer ul.social-menu li:last-child{margin-right:0}}footer ul.social-menu li:last-child{padding-right:0}footer ul.social-menu li a .fa{color:#6f0000;line-height:2;text-align:center;height:2rem;width:100%;background:#fffd38;border-radius:3px}footer ul.social-menu li a:hover{text-decoration:none}footer ul.social-menu li a:hover .fa-bandcamp{color:#4e9bac;background:#fff}footer ul.social-menu li a:hover .fa-delicious{color:#248cff;background:#fff}footer ul.social-menu li a:hover .fa-facebook{color:#3b5998;background:#fff}footer ul.social-menu li a:hover .fa-ficly{color:#b51c2c;background:#fff}footer ul.social-menu li a:hover .fa-flickr{color:#0063db;background:#fff}footer ul.social-menu li a:hover .fa-github{color:#4183c4;background:#fff}footer ul.social-menu li a:hover .fa-google-plus{color:#dd4b39;background:#fff}footer ul.social-menu li a:hover .fa-instagram{color:#517fa4;background:#fff}footer ul.social-menu li a:hover .fa-kickstarter{color:#76cc1e;background:#fff}footer ul.social-menu li a:hover .fa-linkedin{color:#007bb6;background:#fff}footer ul.social-menu li a:hover .fa-pinterest{color:#cb2027;background:#fff}footer ul.social-menu li a:hover .fa-twitter{color:#00aced;background:#fff}footer ul.social-menu li a:hover .fa-vimeo{color:#aad450;background:#fff}footer ul.social-menu li a:hover .fa-youtube{color:#fc0d1c;background:#fff}footer ul.social-menu li a:hover .fa-yelp{color:#af0606;background:#fff}footer ul.social-menu li a:hover .fa-angies{color:#7fbb00;background:#fff}footer ul.social-menu li a:hover .fa-comment{color:#7fbb00;background:#fff}footer ul.social-menu li a:hover .fa-houzz{color:#55a32a;background:#fff}footer ul.social-menu li a:hover .fa-bbb{color:#55a32a;background:#fff}footer ul.social-menu li a:hover .fa-fire{color:#55a32a;background:#fff}footer ul.social-menu li a:hover .fa-homeadvisor{color:#f8901f;background:#fff}footer ul.social-menu li a:hover .fa-home{color:#f8901f;background:#fff}.social-shares{text-align:left}.social-shares>*{width:100%;padding:.5rem;margin-bottom:.5rem;display:block !important;border:1px solid rgba(255,255,255,0.25);box-sizing:border-box;clear:both}.social-shares a{color:#6f0000}.social-shares .gplus,.social-shares .twitter-buttons,.social-shares .fb-like{overflow:hidden}
/*# sourceMappingURL=style.css.map */