@font-face{font-family:'Clearly Gothic';src:url(//jantizefranchise.com/wp-content/themes/x-child/fonts/clearly-gothic/ClearlyGothicBold.woff2) format('woff2'),url(//jantizefranchise.com/wp-content/themes/x-child/fonts/clearly-gothic/ClearlyGothicBold.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}.site-title{font-family:"Clearly Gothic";color:#263676;margin:0;display:inline-block;letter-spacing:.02em;text-transform:uppercase;font-size:40px}.site-title a{margin:0;display:inline-block;color:#263676 !important}.site-title span{color:#ae3145}.site-title sup{font-size:.4em;vertical-align:super}img.top-logo{width:75px;height:75px;margin-right:25px;margin-top:-8px;display:inline-block}.x-topbar p:empty{margin:0}@media screen and (max-width:480px){.site-title{font-size:24px;text-align:center;display:block}img.top-logo{width:50px;height:50px;margin-right:20px}a.footer-email-btn,a.footer-phone-btn{font-size:.6em}}a.top-logo img{width:440px}.entry-title{font-weight:700}h2,.h2{font-size:170%}h3,.h3{font-size:150%}h3,.h3{font-size:120%}.nf-field-element input::placeholder,.nf-field-element textarea::placeholder{color:#333}span.x-recent-posts-date{display:none !important}.x-navbar.x-navbar-fixed-top.x-container.max.width{width:100% !important}.cta-quote{padding:1.4em 4em !important;transition:transform .2s}.cta-quote:hover{transform:scale(1.1)}.x-scroll-top.in{margin-bottom:30px}.hide,.hidden,.hidden-form,.hidden-form-message,.no-header header{display:none}.hustle-modal.hustle-modal-cabriolet header .hustle-modal-close{position:absolute;right:10px;top:10px}.page-id-464 span.nf-product-price:before{content:"$"}.page-id-464 span.nf-product-quantity:before{content:"Enter number of locations: "}.page-id-464 span.nf-product-price{font-weight:700;color:#17c1f8}.page-id-464 span.nf-product-price:after{content:"per location";margin-left:5px;color:#000}.nf-next:hover,.nf-previous:hover,.footer-contact-btn a:hover{color:#fff;background:#0c7090}.footer-contact-btn{margin-top:30px}.nf-next,.nf-previous,a.footer-email-btn,a.footer-phone-btn{background:#39beff;color:#fff;text-transform:uppercase;font-family:"Montserrat",sans-serif;letter-spacing:2px;padding:10px 20px;border-radius:6px;font-weight:200;font-size:1em;border:none;box-shadow:none}a.footer-phone-btn{margin-left:10px}footer.x-colophon.top{padding:1% 0 1.25%;background:#fff;border-bottom:1px solid #eaeaea}footer.x-colophon.bottom{padding:15px 0}div#nf-form-6-cont h4,div#nf-form-5-cont h4{text-transform:uppercase;letter-spacing:4px;font-weight:400;color:#39bcfe}#nf-form-6-cont .field-wrap select.nf-element{height:39px}div#nf-form-5-cont label{font-size:1.2em;color:#666;letter-spacing:.01em;font-weight:400;margin:1em 0 0}#nf-form-5-cont hr,#nf-form-6-cont hr{visibility:hidden}#nf-form-5-cont select{height:39px}.page-id-360 .nf-field-container{width:100% !important;margin:0 !important}.page-id-360 label{color:#fff;margin:13px 0 0 !important;line-height:40% !important}.page-id-360 input#nf-field-23{margin-top:20px}.x-feature-list .x-feature-box.middle-text>div{padding:.5em 0}.single-post .entry-featured{display:none}a.more-link{display:block;background:#38bdfe;color:#fff;text-decoration:none;padding:10px 0;text-align:center;font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:2px;font-weight:200;margin-top:10px}.card{background-color:#cc1919;color:#fff;border-color:#911212;border-style:solid;border-width:8px;text-align:center;padding:10%}.card h2{color:#fff;font-size:1.8em}.card i{margin:0;font-size:36px;color:hsla(0,88%,71%,.93)}.franchise-card{border-color:#222;background-color:#3d3d3d}.franchise-card i{color:#898989}.post-password-form{text-align:center;padding:200px 0;font-size:1.5em}.post-password-form input{font-size:1em;line-height:1em}.post-password-form input[type=submit]{padding:1em 5em;margin:2em}.testimonials-slider div.x-flexslider{background:0 0;color:#fff}.testimonials-slider div.x-flexslider h5{color:#fff}.testimonials-slider div.x-flexslider p{font-size:1.2em;font-style:italic;margin:0}h4.x-feature-box-title{font-size:1.1em}.x-flexslider-shortcode-container{margin-bottom:0}.x-flexslider-shortcode-container img{margin-bottom:0}.wpsl-store-location span{display:block}.wpsl-store-location .wpsl-street,.single-wpsl_stores .x-header-landmark,.single-wpsl_stores .wpsl-gmap-canvas,.single-wpsl_stores .wpsl-locations-details,.single-wpsl_stores .wpsl-opening-hours,.single-wpsl_stores .single-location-hide{display:none}.single-wpsl_stores .single-location-show{display:block}.single-wpsl_stores .entry-content{margin-top:0}.home .nf-response-msg,.single-wpsl_stores .nf-response-msg{color:#333;line-height:1em;margin:0 0 2em;background:#efefef;padding:2em 0 .5em;font-size:1.2em}@media screen and (max-width:768px){.single-wpsl_stores .mobile-center{text-align:center !important}}.submit-container input,.btn-red{padding:20px 25px;border-radius:6px;-webkit-border-radius:6px;letter-spacing:3px;font-size:1.2em;font-weight:400;color:#fff;background:#74bf36;}.btn-red:hover{color:#fff;background:#850505;background:-moz-linear-gradient(-45deg,#850505 0%,#dd2768 100%);background:-webkit-linear-gradient(-45deg,#850505 0%,#dd2768 100%);background:linear-gradient(135deg,#850505 0%,#dd2768 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#850505',endColorstr='#dd2768',GradientType=1)}.service-areas-list{line-height:2.5em;font-size:16px}.service-areas-list i,.service-areas-list .service-area-name{margin:0;display:inline-block;vertical-align:middle;font-size:1.5em;color:#fff;text-shadow:2px 2px 2px #333}.sale-block{background-image:url(//www.jantize.com/wp-content/uploads/2018/02/sale-divider.jpg);background-repeat:no-repeat;background-size:auto 80%;background-position:right center}.phone-red{color:#cd1c24;font-size:1.5em}span.light-blue{color:#35c9e4}.coupon-block{background-image:url(//www.jantize.com/wp-content/uploads/2018/02/sale-bg.png);background-size:auto 100%;background-repeat:no-repeat;background-position:bottom center;padding-top:60px;padding-bottom:10px}.coupon-block h3{color:#fff;font-weight:700;font-size:4.5em;margin-bottom:0}.coupon-block h4{color:#fff;font-weight:400;font-size:2.5em;line-height:55%;margin-bottom:15px}.coupon-block p{color:#fff;font-size:1.25em;line-height:140%;margin:0}#wpsl-store-wrap p{margin:0}#wpsl-search-btn{text-shadow:none;background:#39beff;color:#fff;text-transform:uppercase !important;font-family:"Montserrat",sans-serif;letter-spacing:2px;padding:10px 20px;border-radius:6px;font-weight:400;font-size:1em;margin-top:-5px;vertical-align:middle;display:inline-block;border:none;box-shadow:none}#wpsl-search-btn:hover{background:#0c7090}.wpsl-store-location:before{content:'';display:block;float:right;width:45px;height:45px;background:url(//www.jantize.com/wp-content/uploads/2017/10/Jantize-Logo-150x150.png);background-size:contain;background-repeat:no-repeat;background-position:0 0;margin:7px 0 0 10px}.wpsl-store-location{padding-left:15px;line-height:1.5em;color:#555;font-size:.9em;letter-spacing:.1em}.wpsl-store-location img{display:none}.wpsl-store-location strong{font-size:1.5em}.wpsl-contact-details strong{font-size:1em}#wpsl-result-list li p{margin:0}.wpsl-contact-details{clear:none}.single-wpsl_stores .area-dev-name{font-weight:700;color:#fff}.single-wpsl_stores .area-dev-photo{float:right;margin-left:1em;margin-bottom:.5em}@media screen and (min-width:480px){.single-wpsl_stores .area_dev_contact{padding-left:180px}.single-wpsl_stores .area-dev-photo{float:left;margin-left:-180px;margin-bottom:0}}.home .home-hide{display:none}.franchise-show{display:none}.parent-pageid-654 .franchise-show{display:block}.parent-pageid-654 .franchise-hide,.category-franchise .franchise-hide{display:none}div#top{-webkit-box-shadow:0px 0px 28px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 28px 0px rgba(0,0,0,.25);box-shadow:0px 0px 28px 0px rgba(0,0,0,.25)}h2.h-custom-headline.h3{font-size:2em;font-weight:200;margin:0 0 15px;line-height:150%}#menu-footer .ad-display{display:none}.area-developer #menu-footer .ad-display{display:inline-block}@media only screen and (max-width:980px){.x-boxed-layout-active .site{width:100%;max-width:none}}.nf-form-fields-required{display:none}.submit-container input{border:0;border-radius:6px;-webkit-border-radius:6px;padding:10px 20px;text-transform:uppercase;font-family:"Montserrat",sans-serif;letter-spacing:2px;color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.submit-container input:hover{background:#64a62e}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{border:0;background:#f9f9f9;padding:10px;border-bottom:3px solid #e6e6e6}.x-colophon-content{text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#ccc}footer.x-colophon.bottom .menu-item{font-family:"Montserrat";font-size:1em}footer.x-colophon.bottom .menu-item a{letter-spacing:3px}footer .x-column.last{text-align:right}footer .textwidget img{display:inline-block;vertical-align:middle}@media screen and (max-width:980px){footer,footer .x-column.last{text-align:center}}.top-contact a{text-transform:uppercase;font-family:"Oswald",Helvetica,Arial,sans-serif;font-weight:200;font-size:1.65em;color:#0f0f0f}.top-contact a+a{margin-left:20px}.x-topbar .x-social-global a{margin-left:0}.desktop .sub-menu li:first-child:before,.desktop .sub-menu li:last-child:after{display:none}.desktop .sub-menu li:first-child a{padding-top:0}.desktop .sub-menu li:last-child a{padding-bottom:0}.top-contact{float:right;font-size:.8em;margin-right:-50px;margin-top:14px}.desktop .sub-menu{font-size:1em}.x-logobar{display:none}.x-topbar .p-info{margin:0 35px 0 0}.x-topbar span.x-social-global{float:none;margin-left:1em}.x-social-global a:hover{color:#fff !important}p.p-info{width:47%}.x-topbar{min-height:78px;padding:16px 0}.x-navbar-fixed-top .x-nav-wrap.desktop:before{content:"";display:block;background:url(/wp-content/uploads/2018/02/Jantize-Logo-215.png) no-repeat center center;height:100%;position:absolute;background-size:contain;width:50px}@media screen and (max-width:1050px){.x-topbar p.p-info{width:100%;text-align:center;margin-bottom:5px}.top-contact{text-align:center;float:none;margin:auto}.x-topbar .x-social-global{margin:auto;float:none;text-align:center}.x-topbar-inner.x-container.max.width p:not(.p-info){display:none}}.main-links img{width:50%}.main-links h2.h-custom-headline{font-size:1.25em;line-height:140%;margin:10px 0 25px;font-weight:200}a.x-btn.x-btn-global{text-transform:uppercase;text-shadow:none;font-weight:200;font-family:"Montserrat",Helvetica,Arial,sans-serif;letter-spacing:3px;font-size:1em;padding:10px 20px;line-height:160%;border:0}a.x-btn.x-btn-global:hover{cursor:pointer}a.x-btn.btn-arrow:after{display:inline-block;width:7px;height:9px;margin-left:14px;content:"";background:url("/wp-content/themes/x-child/images/arrow-right.png") no-repeat 0 0;background-size:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{margin:0 0 .75em}img.x-img{margin:0}h2.h-custom-headline{margin:10px 0 5px}.wph-modal{z-index:9999 !important}@media screen and (max-width:768px){.pricing-tool.h2{font-size:2em}}@media screen and (max-width:480px){.nf-form-cont .nf-field-container{width:100% !important;margin-left:0 !important}#banner-image p{font-size:.7em !important;margin:1em 0 2em}.mobile-hide,.hide-mobile,.top-contact .x-social-global,.top-contact .cta-call-888{display:none}}@media screen and (min-width:480px){.hide-desktop,.desktop-hide{display:none}}.x-feature-box-text a{display:block}.single-wpsl_stores.postid-877 .atlanta-show{display:block}.textwidget .nf-form-cont .one-half{width:100% !important;float:none !important;margin-left:0 !important}.x-anchor-button.dlm-download-started .x-anchor-content,.x-anchor-button.dlm-download-complete .x-anchor-content{display:none}.x-anchor-button.dlm-download-started,.x-anchor-button.dlm-download-complete{padding:1.5em}.dlm-xhr-loading-gif{margin:0 auto !important;max-width:25px;max-height:25px}