html{overflow-y:scroll}body{margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased;font-size:13px;font-family:'Open Sans', sans-serif;background:white!important;background-color:white!important;color:#431D1F;width:100%;position:relative;margin:0 auto}body a{color:#265A87;text-decoration:underline}body a:hover{color:#265A87;text-decoration:underline}p{font-size:16px;font-weight:400;color:RGBA(68, 29, 31, 0.78)}@font-face{font-family:"Brasilia";src:url("../temp/Brasilia.ttf");font-weight:900;font-style:normal}@font-face{font-family:"Harlott";src:url("../fonts/Harlott.ttf")}@font-face{font-family:"Vetka";src:url("../fonts/Vetka.ttf");font-style:normal}.content_pat_bg{margin:0px 7px;padding:35px 30px 10px 30px;webkit-box-shadow:0px 3px 20px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 3px 20px rgba(50, 50, 50, 0.2);box-shadow:0px 3px 20px rgba(50, 50, 50, 0.2);background-color:#F7F7F7}.content_align{padding:0px 20px}.img-responsive{display:block;height:auto;max-width:100%;margin:0px auto}.header-pic{margin:10px 0;box-shadow:rgba(0, 0, 0, 0.3) 2px 2px 2px;border-radius:2px}.thankyou_content{margin:30px 0;line-height:28px}#page{width:100%;height:auto;min-height:100%;margin:0 auto;position:relative;overflow:hidden}h1{font-size:20px;color:#FFFFFF;text-transform:uppercase;padding:15px 0px 15px 42px;margin:0px;letter-spacing:2px}h2{font-size:22px;font-weight:normal;color:#441D1F;text-decoration:none;clear:both;margin:0px;padding-bottom:35px;padding-top:5px;text-transform:uppercase;font-weight:600}h3{text-align:center;color:#ffffff;font-size:16px;line-height:45px;margin:0;text-transform:uppercase;letter-spacing:1px}h4{clear:both;color:#727272;text-decoration:none;font-size:16px;font-weight:600;padding-top:4px;text-transform:uppercase;letter-spacing:0}h5{clear:both;color:#A5C9CE;text-decoration:none;font-size:14px;padding-top:12px;text-transform:uppercase;font-weight:600}.tag{font-size:21px;color:#441D1F;line-height:30px;padding-bottom:40px;font-weight:300}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.tag span{color:#441D1F;font-weight:600}#content{height:auto;clear:both;width:95%;max-width:1170px !important}.content_top{margin:12px 0px 55px}.top-bg1{background-repeat:repeat;background-position:left top;background-size:100%;margin:0px}.top-bg1 h1{color:RGBA(68, 29, 31, 0.88);font-size:22px;line-height:13px;text-shadow:none;font-weight:500;text-align:justify;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);letter-spacing:3px}.pat{background-repeat:repeat;background-position:left top;background-size:100%;border-top:3px solid transparent}.pat-topleft{background-image:url("../assets/images/pattern-topleft.png");background-repeat:no-repeat;background-position:left top;height:5px;width:6px;float:left;margin:-5px 0px 0px -1px}.pat-topright{background-image:url("../assets/images/pattern-topright.png");background-repeat:no-repeat;background-position:left top;height:5px;width:7px;float:right;margin:-5px -1px 0px 0px}.pat-bottomleft{background-image:url("../assets/images/pattern-bottomleft.png");background-repeat:no-repeat;background-position:left top;height:5px;width:7px;margin:0px 0px 0px 1px;float:left}.pat-bottomright{background-image:url("../assets/images/pattern-bottomright.png");background-repeat:no-repeat;background-position:left top;height:5px;width:7px;float:right}.pat p{color:RGBA(68, 29, 31, 0.88);font-size:21px;line-height:30px;text-shadow:none;font-weight:400;text-align:justify;padding:20px 97px 10px 40px}.pat p span{color:#432727}.contact_icon{padding-right:5px;color:#A5C9CE}.center{text-align:center;margin:0px auto}#full-slider-wrapper{padding-left:5px;padding-right:6px}#mobile-hero{display:none;margin:0px 6px}.foot_white_bg{background:RGBA(216, 164, 104, 0.28);padding:0;min-height:220px;margin:40px 0px 0px 0px;font-size:13px}.foot_white_bg .box-line{margin:10px 0px 5px 0px;border-bottom:1px solid #441D1F;opacity:0.4;width:100%;height:2px}.foot_white_bg h4{color:RGBA(67, 29, 32, 0.62);padding-bottom:0px;font-size:14px;font-weight:700;padding-top:10px}.foot_white_bg a{color:#a7a7a7;font-weight:100}.foot_white_bg p.ada_msg{font-size:15px!important;color:black!important;background-color:white!important;text-align:right!important;margin:10px 0 30px!important;max-width:500px!important;float:right!important;line-height:23px!important}.foot_white_bg p.ada_msg a{font-weight:bold!important;font-size:15px!important;color:black!important;text-decoration:underline}.foot_white_bg p.ada_msg a:hover{font-weight:bold!important;font-size:15px!important;color:black!important}@media(max-width:767px){.foot_white_bg p.ada_msg{float:unset!important;text-align:center!important;max-width:unset!important;font-size:14px!important}.foot_white_bg p.ada_msg a{font-weight:bold!important;font-size:14px!important;color:black!important;text-decoration:underline}.foot_white_bg p.ada_msg a:hover{font-weight:bold!important;font-size:14px!important;color:black!important}}ul.recent_post{list-style:none;padding:3px 0 0 0}ul.recent_post li{margin-bottom:8px;font-size:13px;color:#441D1F}ul.recent_post li a{font-size:13px;color:#a7a7a7;font-weight:100}ul.recent_post li a:hover{color:#000;text-decoration:underline}ul.recent_post li span{color:#A5C9CE;font-weight:500}.foot_white_bg p{color:#a7a7a7;font-size:13px;font-weight:100}ul.social{clear:both;margin:0px;padding:0px;list-style-type:none}ul.social li{float:left;display:inline;width:25px;height:25px;margin:15px 7px 10px 0px;background:#A5C9CE;moz-border-radius:50px;webkit-border-radius:50px;border-radius:50px;position:relative;text-align:center}ul.social li i{color:#fff;font-size:16px;line-height:25px;text-align:center}ul.social li:hover i{color:#FFFFFF;background-color:transparent;line-height:18px}.errorbox{padding:8px;line-height:20px;background-color:#fff;color:red;border:1px solid rgba(255, 0, 0, 0.26);margin-bottom:20px}.invalid{}.invalid-label{color:#ec3c3c !important}.invalidfield{border:1px solid red!important}.gordon-hall{font-family:'Open Sans Condensed'!important;font-weight:700!important;text-shadow:0px 0px 6px rgba(255, 255, 255, 0.7)}.ziggis-button{font-size:22px!important;margin-top:55px!important;color:#ffffff!important;font-family:"Open Sans"!important;background-color:#A5C9CE!important;border-color:#441D1F!important;border-width:0px 0px 2px 0px!important;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ziggis-button:hover{color:#fff!important;background-color:#441D1F!important;border-color:#CFA571!important}.ziggis-button-dark{font-size:22px!important;margin-top:55px!important;color:#ffffff!important;font-family:"Open Sans"!important;background-color:#441D1F!important;border-color:#A5C9CE!important;border-width:0px 0px 2px 0px!important;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ziggis-button-dark:hover{color:#441D1F!important;background-color:#A5C9CE!important;border-color:#CFA571!important}.dark-button{font-size:22px!important;margin:20px 0!important;color:#ffffff!important;font-family:"Open Sans"!important;background-color:#441D1F!important;border-color:#A5C9CE!important;border-width:0px 0px 2px 0px!important;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.dark-button:hover{color:#441D1F!important;background-color:#A5C9CE!important;border-color:#CFA571!important}.small-btn{margin-top:0!important;font-size:16px!important}.small-btn-about{margin-top:0!important;font-size:16px!important}.small-btn-slider{margin-top:0!important;font-size:16px!important;line-height:19px!important;height:20px!important}.small-franchise{margin-top:0!important;font-size:16px!important;line-height:17px!important;height:20px!important}.smaller-btn{margin-top:0!important;font-size:15px!important}.smallest-btn{margin-top:0!important;font-size:13px!important}.input-zip{display:block}.nopad{padding:0}.padright{padding-right:15px}.shadow{box-shadow:1px 1px 5px #441D1F;padding:0!important;margin-bottom:25px}#bluetan{background-color:#A5C9CE;margin:5px auto;border-radius:5px;border:1px solid #CFA571;z-index:2;box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-o-box-shadow:0 0 10px rgba(0, 0, 0, 0.6)}#bluetan img{padding:2px;border-radius:5px}.comments .padright{padding-right:15px !important}.comment-start{float:left;display:block;clear:both;margin-top:0px}.blog-comment img{width:40px;margin:0}.comments .comment{margin-bottom:15px;padding:9px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);font-weight:normal;font-size:13px}.comments .comment p{padding-top:10px;font-size:13px}.reply-button{font-size:13px !important;margin-top:15px !important}.reply-cancel-button{font-size:13px !important;margin-top:15px !important}.reply-button-active{background-color:#A5C9CE !important}.reply-highlight{background-color:rgba(165, 201, 206, 0.3) !important;border:1px solid #441D1F !important}#replying{color:#441D1F;text-shadow:1px 1px white;font-weight:bold;margin:15px 0}#clearreply{margin-left:25px}.comment-start hr{margin-bottom:30px;border:0;border-top:4px solid RGBA(209, 167, 115, 0.26)}.share-blocks{text-align:center;margin-top:15px;width:100%}.share-blocks a{height:140px;width:20%;border-radius:5px;padding-top:20px;color:#48433c;border:1px solid #48433c;transition:all .2s ease-out}.share-blocks a:hover{color:#fff}.share-blocks p{transition:all .2s ease-out;background-color:transparent}.share-blocks a span{font-size:48px;padding-bottom:10px}.share-blocks a.block-facebook:hover, .share-blocks a.block-facebook:hover p{background:#6e88c6;color:white}.share-blocks a.block-pinterest:hover, .share-blocks a.block-pinterest:hover p{background:#BE091C;color:white}.share-blocks a.block-twitter:hover, .share-blocks a.block-twitter:hover p{background:#32b6e6;color:white}.share-blocks a.block-google:hover, .share-blocks a.block-google:hover p{background:#dd4b39;color:white}.share-blocks [class*="span"]{float:left;min-height:1px;margin-right:10px}@media only screen and (max-width:980px){.share-blocks p{font-size:13px}.share-blocks a{width:21% !important}}@media only screen and (max-width:480px){.small-btn-slider{margin-top:0 !important;font-size:9px !important;line-height:11px !important;height:10px !important}.share-blocks a{width:35% !important;height:105px;padding-top:15px}.share-blocks a span{font-size:30px;padding-bottom:10px}.share-blocks p{font-size:12px}}@media only screen and (max-width:360px){.share-blocks a{height:95px;width:100% !important;padding-top:10px;margin-top:5px!important}.share-blocks a span{font-size:30px;padding-bottom:10px}.share-blocks p{font-size:10px}}.putty{color:#CFA571}.franchise-slide{position:relative;display:inline-block;border:none;margin:0 auto;padding:0;max-height:300px;overflow:hidden;border:1px solid #CFA571}.franchise-slide .caption{position:absolute;bottom:20px;background:RGBA(207, 165, 113, 0.9);min-width:200px;height:140px;border-radius:0px 3px 3px 0px;padding:15px !important;opacity:1;color:#441D1F;font-size:25px}.franchise-slide .caption .title{font-size:27px;font-weight:700;font-family:'Open Sans Condensed';letter-spacing:1px}.franchise-slide a{color:#ffffff}.franchise-slide p{margin-top:15px;color:RGBA(68, 29, 31, 0.75)}.franchise-slide .text{margin-bottom:7px}.franchise-slide .pic{max-height:350px;overflow:hidden;box-shadow:2px 2px 5px RGBA(68, 29, 31, 0.15)}.franchise-slide img{background:transparent;box-shadow:1px 1px 5px RGBA(68, 29, 31, 0.15);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.franchise-slide:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0.9;background-color:#CFA571}.bogo{border-width:1px 0px 1px 0px;border-style:solid;border-color:RGBA(165, 201, 206, 0.34);padding:25px 8px 8px 8px;margin:65px 0}.bogo img{margin:0}.bogo .heading p{position:relative;font-size:25px;color:RGBA(68, 29, 31, 0.7);line-height:40px}.bogo .bogobutton{margin:0 auto;text-align:center}.paddit{margin-top:15px}#circle-eclub-home{background-color:#A5C9CE;width:250px;height:250px;margin:15px auto;border-radius:130px;border:3px solid #CFA571;z-index:2;box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-o-box-shadow:0 0 10px rgba(0, 0, 0, 0.6)}#circle-eclub-home img{margin:0 auto;max-height:250px}#circle-eclub{background-color:#A5C9CE;width:400px;height:400px;margin:0 auto;padding-top:0;border-radius:200px;border:3px solid #CFA571;z-index:2;box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.6);-o-box-shadow:0 0 10px rgba(0, 0, 0, 0.6)}@media only screen and (max-width:990px){.franchise-slide .caption .title{font-size:17px}.franchise-slide .text{font-size:17px}.franchise-slide .caption{height:100px;bottom:10px;padding:5px !important}.bogo .heading p{position:relative;font-size:17px;color:RGBA(68, 29, 31, 0.7);line-height:28px;text-align:center;margin-top:35px}.ziggis-button{font-size:15px !important}}@media only screen and (max-width:767px){.franchise-slide .caption .title{font-size:30px}.franchise-slide .text{font-size:20px}.franchise-slide .caption{height:140px;bottom:10px;padding:5px !important;min-width:270px}#circle-eclub-home{width:200px!important;height:200px!important;margin:15px auto;border-radius:130px;border:3px solid #CFA571}#circle-eclub-home img{max-height:200px}.bogo .heading{font-size:15px;line-height:20px}}@media only screen and (max-width:767px){#circle-eclub-home{width:100px!important;height:100px!important;margin:15px auto;border-radius:130px;border:3px solid #CFA571}#circle-eclub-home img{max-height:200px}.bogo .heading{font-size:13px;line-height:18px}}.contentpage{color:#441D1F;font-size:18px;font-weight:500;letter-spacing:0.025em;line-height:1.2em}.contentpage h1,.contentpage h2{color:#441D1F;background:transparent;margin:5px 0;padding:0;text-transform:none;font-family:'Open Sans';font-weight:600}.contentpage h2{font-family:'Open Sans';font-size:18px;margin:20px 0}.contentpage .pic{float:right;max-width:350px}.contentpage p{line-height:32px;font-size:16px}.models-title{line-height:20px;padding:0;margin:0;width:100%;background-color:RGB(165, 201, 206);border:1px solid rgba(67, 29, 32, 0.22);color:rgba(255, 255, 255, 0.85);text-align:center;font-family:'Open Sans';font-size:10px;text-transform:uppercase;white-space:nowrap;overflow:hidden}.models-box{margin-bottom:15px}.francise-model-row{margin-top:25px}.franchise-accordion-image img{border:1px solid rgba(78, 60, 55, 0.75)}.franchise_welcome_text{padding:20px 0 20px 0;font-size:16px}.franchise-accordion p{font-size:13px}.franchise-model{margin:0 auto;text-align:center;background-color:#A5C9CE;max-width:1000px;opacity:0.9}.franchise-model h2{color:RGB(78, 60, 55);font-size:30px;font-family:'Open Sans', sans-serif;margin:65px 0 0 0;padding:20px 0 15px 0;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.70)}.franchise-model .logo{max-height:150px}.franchise-model p{color:#fff;font-family:'Open Sans';margin:15px 0 0 0;padding:0;font-size:13px}.franchise-model img{border:1px solid #F7F7F7;border-radius:3px}ul.franchise-steps{font-size:12px;list-style:none;padding-left:10px;width:80%}ul.franchise-steps li{padding:7px 0;border-bottom:1px solid RGBA(207, 165, 113, 0.37)}ul.franchise-steps li.last{border-bottom:none}.franchise-panel-heading h4{padding-top:0px!important}.franchise-panel-heading{color:#fff;background-color:#F7F7F7!important;border-color:#A5C9CE}.panel-faq{margin-bottom:2px!important}#franchise-faqs{margin-bottom:25px}#franchise-faqs i{color:#441D1F}#franchise-faqs img{box-shadow:rgba(0, 0, 0, 0.3) 3px 3px 3px;margin-bottom:25px}.franchise-inquiry{padding:5px;background-color:RGBA(242, 227, 208, 0.34);border:1px solid rgba(67, 29, 32, 0.22)}#franchise-form{margin:0;padding:0}#franchise-form input{font-size:16px;border:none;border-radius:2px;padding:10px;height:40px;line-height:40px;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px;color:#441D1F!important}#franchise-form textarea{resize:none}#franchise-form .has-error{box-shadow:rgba(255, 0, 36, 0.33) 1px 1px 1px}.franchise-select{border:none!important;border-color:none!important;border-radius:3px!important;background-color:#ffffff;padding:11px;font-size:13px;color:#441D1F!important;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px}#franchise-form label{width:100%;color:RGBA(68, 29, 31, 0.64);text-shadow:white 1px 1px 1px;text-align:left;font-size:15px}#franchise-form .header{padding:15px}#franchise-form p{font-size:15px;padding:2px 0;font-weight:100;color:#441D1F}#franchise-form .nopad{padding:0}#franchise-form .padright{padding-right:15px}#franchise-form .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:16px}.errorbox{font-size:15px;padding:8px;line-height:20px;background-color:#fff;color:#ec3c3c;border:1px solid rgba(255, 0, 0, 0.26);margin-bottom:20px}#all-errors{padding-top:25px}#all-errors .error-list li{line-height:25px}@media only screen and (max-width:1200px){#franchise-form label{font-size:10px}ul.recent_post li{margin-bottom:2px}.models-title{font-size:9px}}@media only screen and (max-width:1000px){#franchise-form label{font-size:14px}#franchise-form .padright{padding-right:0px}}#eclub-questions{clear:both}.smaller{font-size:13px;margin:0;padding:0}.eclub-checkbox{margin-top:5px!important}.eclub-checkbox .regular-checkbox{background-color:#cc9e5d}.eclub-checkbox label{display:inline;width:25px!important}.eclub-checkbox .regular-checkbox{display:none}.eclub-checkbox .regular-checkbox + label{background-color:#fff;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);padding:9px;border-radius:3px;display:inline-block;position:relative}.eclub-checkbox .regular-checkbox + label:active,.regular-checkbox:checked + label:active{box-shadow:0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1)}.eclub-checkbox .regular-checkbox:checked + label{background-color:#A5C9CE;border:1px solid #adb8c0;color:#000}.eclub-checkbox .regular-checkbox:checked + label:after{content:'\2714';font-size:25px;position:absolute;top:-8px;left:4px;color:#441D1F}.eclub-checkbox .big-checkbox + label{padding:18px}.eclub-checkbox .big-checkbox:checked + label:after{font-size:32px;color:#441D1F;left:8px;top:-7px}#contact-inquiry{width:100%;padding:8px;min-height:417px!important;margin-right:15px}#contact-form{margin:0;padding:0}#contact-form input,#contact-form textarea{font-size:12px;border:none;border-radius:2px;padding:10px;width:100%;line-height:40px;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px;color:#441D1F!important}#contact-form input{height:40px}#contact-form textarea{padding:0 10px;height:100px!important;resize:none}#contact-form .has-error{box-shadow:rgba(255, 0, 36, 0.33) 1px 1px 1px}.contact-select{border:none!important;border-color:none!important;border-radius:3px!important;background-color:#ffffff;padding:11px;font-size:13px;color:#441D1F!important;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px}#contact-form label{width:100%;color:RGBA(68, 29, 31, 0.64);text-shadow:white 1px 1px 1px}#contact-form p{font-size:15px;padding:2px 0;font-weight:100;color:#441D1F}#contact-form .header{padding:15px}#contact-form .nopad{padding:0}#contact-form .padright{padding-right:15px}.errorbox{padding:8px;line-height:20px;background-color:#fff;color:red;border:1px solid rgba(255, 0, 0, 0.26);margin-bottom:20px}@media only screen and (max-width:1200px){#contact-form label{font-size:10px}}@media only screen and (max-width:1000px){#contact-form label{font-size:12px}#contact-form .padright{padding-right:0px}}#infobox{padding:0 25px;min-height:334px}#infobox h3{font-size:25px;color:#431D1F;text-align:left;border-bottom:1px solid #441D1F}#infobox li{margin-top:30px}#infobox li .icon{display:block;float:left;margin-right:10px;width:40px;height:40px;border-radius:50%;border:1px solid #A5C9CE;color:#A5C9CE;text-align:center;line-height:40px}#infobox li .info{overflow:hidden;line-height:40px;font-family:'Open Sans';font-weight:400}#eclub-offer{min-height:334px}#eclub-offer img{max-height:410px}#eclub-box{width:100%;padding:8px;background-color:RGBA(242, 227, 208, 0.34);border:1px solid rgba(67, 29, 32, 0.22);margin-right:15px}#eclub-form{margin:0;padding:0}#eclub-form .footer-text p{font-size:13px !important}#eclub-form input,#eclub-form textarea{font-size:12px;border:none;border-radius:2px;padding:10px;width:100%;line-height:40px;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px;color:#441D1F!important}#eclub-form input{height:40px}#eclub-form textarea{padding:0 10px;height:100px!important;resize:none}#eclub-form .has-error{box-shadow:rgba(255, 0, 36, 0.33) 1px 1px 1px}.contact-select{border:none!important;border-color:none!important;border-radius:3px!important;background-color:#ffffff;padding:11px;font-size:13px;color:#441D1F!important;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px}#eclub-form label{width:100%;color:RGBA(68, 29, 31, 0.64);text-shadow:white 1px 1px 1px}#eclub-form p{font-size:15px;padding:2px 0;font-weight:100;color:#441D1F}#eclub-form .header{padding:15px}#eclub-form .nopad{padding:0}#eclub-form .padright{padding-right:15px!important}.errorbox{padding:8px;line-height:20px;background-color:#fff;color:red;border:1px solid rgba(255, 0, 0, 0.26);margin-bottom:20px}@media only screen and (max-width:1200px){#eclub-form label{font-size:10px}}@media only screen and (max-width:1000px){#eclub-form label{font-size:12px}#eclub-form .padright{padding-right:15px!important}}.social-box{margin-top:40px;width:100%;border-top:1px solid rgba(68, 29, 31, 0.17);padding:15px 0}.blog-post{background-color:RGBA(242, 227, 208, 0.34);border:1px solid rgba(67, 29, 32, 0.22);padding:5px 20px 32px;width:100%}.blog-post ul li{list-style:none;font-size:14px;font-weight:400;color:RGBA(68, 29, 31, 0.78);line-height:27px}.blog-post ul li:before{font-family:'FontAwesome';content:'\f0f4';margin:0 5px 0 -20px;opacity:0.7;font-size:14px}.blog-post ul li ul li{list-style:none;font-size:14px;font-weight:400;color:RGBA(68, 29, 31, 0.78);line-height:26px}.blog-post ul li ul li:before{font-family:'FontAwesome';content:'\f1db';margin:0 5px 0 -15px;opacity:0.7;font-size:10px}.blog-post .blog-read-more{width:100%;margin-top:25px}.blog-post .title{font-family:'Open Sans Condensed';font-size:27px;color:#441D1F;text-decoration:none;margin:0;letter-spacing:1px}.blog-post .pic{margin:10px 0;padding:0;background-color:RGBA(242, 227, 208, 0.19);-webkit-box-shadow:3px 3px 2px RGBA(68, 29, 31, 0.18)}.blog-post .pic img{width:100%}.blog-post .author{margin:10px 0;color:#A5C9CE;font-size:15px;font-weight:300;text-shadow:RGBA(68, 29, 31, 0.10) 1px 1px 1px}.blog-post .content{margin-top:15px;font-size:14px;font-weight:400;color:RGBA(68, 29, 31, 0.78);line-height:27px}.blog-post .content h2{background:white;color:#441D1F;padding:20px 0}.blog-post .content p{font-size:14px;font-weight:400;color:RGBA(68, 29, 31, 0.78);line-height:27px}.blog-comment .well{min-height:20px;padding:19px;margin:70px 0 10px 0;background-color:RGBA(165, 201, 206, 0.4);border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05)}.blog-comment .title{font-family:'Open Sans';font-size:14px;color:#441D1F;text-decoration:none;margin:0;letter-spacing:1px}.blog-comment .date{font-size:14px;color:#441D1F;text-decoration:none;margin:0;letter-spacing:1px}.blog-comment .text{color:#A5C9CE;font-size:12px;line-height:22px;padding:10px 10px}.blog-comment h4{clear:both;color:#441D1F;text-decoration:none;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0}.blog-comment textarea{resize:none;height:100px}.blog-comment img{width:50px;margin-right:25px}.blog-comment .post-comment{background-color:#CEA474;color:#fff;border:1px solid #CEA474}.blog-comment .post-comment:hover{background-color:#441D1F;color:#fff;border:1px solid #CEA474}.comments .comment{margin-bottom:25px;padding:20px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05)}.comments .padright{padding-right:15px !important}.comments .comment blockquote{font-size:15px}.comments .header{font-size:20px;font-family:'Open Sans Condensed';border-bottom:1px solid RGBA(68, 29, 31, 0.10);margin:20px 0}.no-comments .header{font-size:15px;font-family:'Open Sans Condensed';margin:20px 0}.comments .comment p{padding-top:10px;font-size:13px}.our-team{text-align:center}.our-team .pic{position:relative;border-radius:2%}.our-team .pic img{width:100%;height:auto;border-radius:2%;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4)}.our-team .pic-manager img{width:75%;height:auto;border-radius:2%;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4)}.our-team .pic-bottom{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2%;transition:all 0.3s ease 0s}.our-team .pic-manager .pic-bottom{position:absolute;top:0;left:32px;width:75%;height:79%;border-radius:2%;transition:all 0.3s ease 0s}.our-team .pic-bottom:after{content:"\f002";font-family:'FontAwesome';position:relative;top:45%;left:0;opacity:0;color:#fff;font-size:25px;transition:all 0.3s ease 0s}.our-team .pic:hover .pic-bottom{background:#441D1F;background-image:url("assets/images/clouds1.png");background-repeat:repeat;background-position:left top;opacity:0.9}.our-team .pic:hover .pic-bottom:after{opacity:1}.our-team .pic-manager:hover .pic-bottom{background:#441D1F;background-image:url("assets/images/clouds1.png");background-repeat:repeat;background-position:left top;opacity:0.9}.our-team .pic-manager:hover .pic-bottom:after{opacity:1}.our-team .post-title{font-size:13px;font-weight:400;line-height:27px;font-family:"Open Sans", serif;color:#441D1F}.our-team .post-title a{color:#441D1F;transition:all 0.3s ease 0s}.our-team .post-title a:hover{color:#727cb6;text-decoration:none}.our-team .post{margin-bottom:10px;display:block;color:#A5C9CE;font-size:12px}.our-team .post-title-manager{font-size:12px;font-weight:400;line-height:27px;font-family:"Open Sans", serif;color:#441D1F}.our-team .post-title-manager a{color:#441D1F;transition:all 0.3s ease 0s}.our-team .post-title-manager a:hover{color:#727cb6;text-decoration:none}.our-team .post-manager{margin-bottom:10px;display:block;color:#A5C9CE;font-size:12px;text-align:center}@media screen and (max-width:990px){.our-team{margin-bottom:30px}}.bio-text p{font-size:15px!important;line-height:18px}.recent-posts{margin-top:30px}.recent-posts .recent-posts-title{font-size:20px;padding:0;font-family:'Open Sans Condensed'}.recent-posts ul{list-style:none;margin:0;padding:0}.recent-posts ul li{margin:15px 0;padding-bottom:15px;border-bottom:1px solid RGBA(81, 44, 29, 0.24)}.recent-posts .last{border-bottom:none!important}.recent-posts li a,.recent-posts li a:visited{color:#A5C9CE}.recent-posts li a:hover{color:#fff}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.about-close{position:fixed;margin:25px;z-index:99999}section{padding:1em;text-align:center}.about-grid{overflow:hidden;margin:0;padding:1em 0 0 0;width:100%;list-style:none;text-align:center}.about-grid .read-more{position:absolute;bottom:15px;margin:0 auto;left:0;right:0}.about-grid figure{position:relative;z-index:1;display:inline-block;overflow:hidden;margin:-0.135em;width:100%;height:400px;background:#CEA474;background-image:url("assets/images/clouds1.png");background-repeat:repeat;background-position:left top;text-align:center}.about-grid figure img{margin-top:100px;position:relative;display:block;opacity:0.8;max-height:50%!important}.about-grid figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-grid figure figcaption::before,.about-grid figure figcaption::after{pointer-events:none}.about-grid figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%}.about-grid figure h2{word-spacing:-0.15em;font-weight:300;color:#431D1F;opacity:1}.about-grid figure h2 span{font-weight:800}.about-grid figure h2,.about-grid figure p{margin:0}.about-grid figure p{letter-spacing:1px;line-height:26px!important;font-size:14px!important;color:#441D1F;font-weight:100!important;text-transform:none}figure.effect-chico img{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0.85);transform:scale(0.85)}figure.effect-chico:hover img{opacity:0.10;-webkit-transform:scale(0.75);transform:scale(0.75)}figure.effect-chico figcaption{padding:2.3em}figure.effect-chico figcaption::before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;height:93%;border:1px solid #441D1F;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption::before,figure.effect-chico p{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-chico h2{padding:0 0 10px 0}figure.effect-chico p{margin:0 auto;-webkit-transform:scale(1.5);transform:scale(1.5);font-weight:100!important;font-family:'Open Sans'}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1);line-height:18px;letter-spacing:1px;font-weight:100!important;font-family:'Open Sans'!important}.knudsen-quote{top:120px;left:700px;font-family:'Open Sans';font-size:18px;color:#441D1F;padding:0 15px 15px;font-weight:600}@media (max-width:1200px){figure.effect-chico img{padding-top:100px;min-height:80%}.about-grid figure p{letter-spacing:1px;line-height:18px!important;font-size:14px!important;color:#fff;font-weight:100!important;text-transform:none}}@media (max-width:1000px){.about-grid{overflow:hidden;margin:0 auto;padding:1em 0 0 0;width:100%!important;list-style:none;text-align:center}.about-grid figure{position:relative;z-index:1;display:inline-block;overflow:hidden;margin:-0.135em;width:100%!important;background:#CEA474;text-align:center;border:1px solid #441D1F}.about-grid figure img{margin-top:100px;position:relative;display:block;max-width:100%!important;opacity:0.8}.about-grid figure figcaption{padding:0!important;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-grid figure figcaption::before,.about-grid figure figcaption::after{pointer-events:none}.about-grid figure figcaption{position:absolute;top:0;left:0;right:10px;width:91%;height:90%}.about-grid figure h2{word-spacing:-0.15em;font-weight:300;color:#431D1F;opacity:1}.about-grid figure h2 span{font-weight:800}.about-grid figure h2,.about-grid figure p{margin:0}.about-grid figure p{letter-spacing:1px;line-height:25px!important;font-size:35px!important;color:#fff;font-weight:100!important;text-transform:none}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{opacity:1;-webkit-transform:none!important;transform:none!important;line-height:18px!important;font-size:14px!important;color:#fff;font-weight:100!important;text-transform:none}figure.effect-chico img{opacity:0.10;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:none!important;-webkit-transform:none!important;transform:none!important}figure.effect-chico:hover img{opacity:0.10;-webkit-transform:none!important;transform:none!important}figure.effect-chico figcaption{position:absolute;margin:0 auto;margin-top:49px;border:0px solid #441D1F}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:none;content:'';-webkit-transform:none!important;transform:none!important}figure.effect-chico figcaption::before,figure.effect-chico p{opacity:1;-webkit-transition:none!important;transition:none!important}figure.effect-chico h2{padding:0 0 10px 0}figure.effect-chico p{opacity:1;-webkit-transform:none!important;transform:none!important;line-height:20px;letter-spacing:1px;font-weight:400!important;font-family:'Open Sans'!important}}@media (max-width:768px){#eclub-form .padright{padding-right:0px !important}.knudsen-quote{font-size:15px;font-weight:600}}@media (max-width:468px){.knudsen-quote{font-size:14px}}@media screen and (max-width:89.5em){.about-grid figure{width:100%}.about-grid figure img{}figure.effect-chico h2{font-size:18px}.about-grid figure p{letter-spacing:1px;line-height:20px!important;font-size:14px!important;color:#fff;font-weight:100!important;text-transform:none}figure.effect-chico figcaption{padding:2em}.about-grid figure figcaption{}}@media screen and (max-width:75em){.about-grid figure img{}figure.effect-chico img{margin-top:5px;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0.65);transform:scale(0.65)}figure.effect-chico p{line-height:23px!important;font-size:16px!important;font-weight:100!important}}@media screen and (max-width:62em){.about-grid figure{width:100%}figure.effect-chico img{margin-top:40px;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0.75);transform:scale(0.75)}figure.effect-chico:hover img{opacity:0.10;-webkit-transform:scale(0.75);transform:scale(0.75)}figure.effect-chico h2{font-size:25px;padding:40px 0 10px 0}figure.effect-chico p{font-size:16px}.about-grid figure figcaption{font-size:100%}}@media screen and (max-width:43em){.about-grid figure{width:100%}figure.effect-chico p{font-size:16px}}@media screen and (max-width:40em){.about-grid figure{width:100%;height:415px}}@media screen and (max-width:38em){.about-grid figure{width:100%;height:450px}figure.effect-chico h2{font-size:150%;padding:10px 0 10px 0}figure.effect-chico p{font-size:14px}}#codacoffee .content,#ourstory .content,#community .content{margin:0 auto;width:100%;max-width:960px;padding:0 15px;color:white}.fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.fullscreen-bg__video{opacity:0.7;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}@media (min-aspect-ratio:16/9){.fullscreen-bg__video{height:300%;top:-105%}}@media (max-aspect-ratio:16/9){.fullscreen-bg__video{width:300%;left:-100%}}@media (max-width:430px){.fullscreen-bg{background-color:#EF6630}.fullscreen-bg__video{display:none}.coda-bio-box{box-shadow:none}}video::-webkit-media-controls{display:none !important}#ccoffee{overflow-y:none!important}#codacoffee h2,#ourstory h2,#community h2{font-family:'Open Sans Condensed';font-size:25px}.menu-introduction{padding:0;background:none;position:relative;z-index:1;box-shadow:rgba(207, 165, 113, 0.4) 2px 2px 10px}.menu-introduction .heading{color:#393443;background-color:#441D1F}.menu-group{background:none}.menu-panel{background:none;border:1px solid RGBA(207, 165, 113, 0.38) !important;margin:0px !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.menu-panel-heading{display:block;width:100%;text-decoration:none;position:relative;padding:30px 0!important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;margin:0}.menu-panel-heading:focus,.menu-panel-heading:active{text-decoration:none}.menu-panel-heading .container{position:relative}.menu-panel-heading h3{position:relative;font-size:25px;color:#fff;z-index:1;font-family:'Open Sans Condensed';text-align:left}.menu-panel-heading:hover{text-decoration:none}.menu-panel-heading .bg{position:absolute;width:100%;height:auto;min-height:100%;top:0;left:0;background-color:#441D1F;z-index:0;-moz-opacity:0.3;opacity:0.3;filter:alpha(opacity=30);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.panel-heading:hover .bg{background-color:#CFA571;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70)}.fsbg div{position:absolute;width:100%;height:auto;min-height:100%;top:0;left:0;bottom:0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 700ms ease;-moz-transition:opacity 700ms ease;-o-transition:opacity 700ms ease;transition:opacity 700ms ease;z-index:-100}.fsbg div.visible{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.post-slide{border-width:1px 1px 5px;border-style:solid;border-color:#CFA571 #F2E3D0 #CFA571 #F2E3D0;border-radius:5px;min-height:290px;max-width:350px;background-color:RGBA(242, 227, 208, 0.34)}@media (max-width:990px){.post-slide{min-height:350px!important;margin:0 auto}}@media (max-width:765px){.post-slide{min-height:250px!important;margin:0 auto}}.post-slide .post-category{border-bottom:1px solid whitesmoke;margin:0;text-align:center;padding:10px;font-size:17px;letter-spacing:2px;text-transform:uppercase;color:#441D1F}.post-slide .post-category a{color:#7c7c7c}.post-slide .post-review{overflow:hidden;padding:10px}.post-slide .post-bar{width:60px;height:60px;border-radius:50%;background:#e67e22;float:left;line-height:34px;text-align:center;margin-right:10px}.post-slide .post-bar > .month{display:block;color:#fff;font-size:10px;text-transform:capitalize}.post-slide .post-bar > .date{color:#fff;display:block;font-size:28px;font-weight:bold;line-height:12px}.post-slide .post-title{text-align:center;font-size:18px;font-family:"Open Sans";text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);padding-top:15px;font-weight:500;text-transform:uppercase;color:#441D1F;line-height:25px;margin:10px 0 0 0}.post-slide .post-title > a{text-align:center;font-size:20px;font-family:"Open Sans";text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);padding-top:15px;text-transform:uppercase;color:#441D1F}.post-slide .post-title > a:hover{color:#441D1F;text-shadow:2px 2px 5px white}.post-slide .post-img{filter:grayscale(0);transition:all 0.3s ease 0s}.post-slide .post-img > img{width:80%;height:auto}.post-slide .post-description{color:#A5C9CE;font-size:12px;line-height:22px;padding:10px 10px;text-align:center}.post-slide .post-img > a img{max-width:100px;height:auto;margin-top:15px}.posts{margin-top:55px}footer{background:#fff;min-height:210px}.footer-menu a,.footer-menu a:visited{color:#a7a7a7;text-transform:uppercase;font-size:13px;font-weight:300}.footer-menu a:hover{color:#A5C9CE;text-decoration:underline}.recent_post li span{color:#A5C9CE}.contact_icon{color:#A5C9CE}.top-bar{background-color:#cfae86;background-image:url("../images/clouds1.png");background-repeat:repeat-x;background-position:left top;border-top:3px solid transparent;z-index:99999;width:100%;height:40px}.light{background:#EFE0C8}.dark{background:#EFE0C8}.top-bar .fa{color:#A5C9CE}.widget ul li:hover .fa{color:#A5C9CE;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.widget{font-size:12px;color:#fff;font-weight:600}.widget .buttons{background-color:#441D1F;padding:4px 12px;cursor:pointer;border:inherit;text-align:center;text-transform:uppercase;border-radius:2px;color:#fff;margin-left:5px;font-weight:400;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.widget .buttons:hover{background-color:#A5C9CE;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;color:#fff}.directions{background-color:#441D1F;padding:4px 12px;cursor:pointer;border:inherit;text-align:center;text-transform:uppercase;border-radius:2px;color:#fff;margin-left:5px;font-weight:400;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}.directions:hover{background-color:#A5C9CE;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;color:#fff}.directions .link{color:#fff}.top-bar .fa{font-size:15px;padding:11px 12px}.top-bg1{background-color:#cfae86;border:1px solid transparent}.zg_subbg{background-color:#CEA474;background-image:url("../images/clouds1.png");background-repeat:repeat-x;background-position:left top}#radioBtn .notActive{color:#3276b1;background-color:#fff}.team-box{padding:20px;height:auto;background-color:RGBA(242, 227, 208, 0.34);min-height:404px;border:1px solid rgba(67, 29, 32, 0.22)}#join-team-form .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px;font-size:12px}#join-team-form .bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em;font-size:9px}#join-team-form .bootstrap-select.btn-group .dropdown-menu li.disabled a span.text{text-decoration:line-through!important;color:rgba(0, 0, 0, 0.3) !important}.team-box .all-fields{font-size:14px;color:#441D1F;margin:10px 0px 20px 0px;font-weight:600}.team-box input,.team-box textarea{font-size:12px;border:none;border-radius:2px;padding:10px;height:40px;line-height:40px;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px;color:#441D1F!important}.team-box textarea{padding:0 10px;height:100px;resize:none}.team-box label{font-size:16px;color:#431D1F;line-height:30px;width:100%;font-weight:unset}.team-box label.store-label, #store-label h2{font-size:18px;background:#48433c;color:white;width:100%;padding:10px 5px;text-align:center;text-transform:unset;line-height:30px}#store-label{text-align:center}#store-label p{font-size:18px;text-align:center;max-width:650px;margin:40px auto 0 auto}.team-box .join-team-select{border:none!important;border-color:none!important;border-radius:3px!important;background-color:#ffffff;padding:11px;font-size:13px;color:#441D1F!important;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px}.team-box .heading{padding:25px 0;margin-left:14px;color:#A5C9CE;width:100%;font-size:25px}.team-box .section-description{margin:0px 0px 25px 14px}.team-box p{margin:0px 0px 25px 14px}.team-box .input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 15px;font-weight:normal;line-height:1.428571429;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#F2E3D0;color:#441D1F;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.teambox .datepick{min-width:85px!important}.teambox .resume-box{padding-top:25px}#join-team-form .bootstrap-select.btn-group .btn .filter-option{text-align:left!important}#join-team-form .has-error .control-label,#join-team-form .has-error .help-block,#join-team-form .has-error .form-control-feedback{color:#f39c12}#join-team-form .has-success .control-label,#join-team-form .has-success .help-block,#join-team-form .has-success .form-control-feedback{color:#18bc9c}#file-box .btn-file{position:relative;overflow:hidden;width:250px;height:65px}#file-box .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:12px;filter:alpha(opacity=0);opacity:1;outline:none;background:white;cursor:inherit;display:block;padding-left:30px}#file-box input,#file-box textarea{font-size:12px;border:none;border-radius:2px;height:40px;line-height:40px;box-shadow:none!important;color:#441D1F!important;font-weight:600}#gift-tabs-box .nav-tabs{border-bottom:none;margin-bottom:15px;width:450px}#gift-tabs-box .nav-tabs > li{border-bottom:none;margin-right:10px;min-width:20%}#gift-tabs-box .nav-tabs li .blue{border-radius:0;color:#441D1F}#gift-tabs-box .nav-tabs li a > i,#gift-tabs-box .nav-tabs li a > i,#gift-tabs-box .nav-tabs li a > i{text-align:center;display:block;font-size:25px;margin-bottom:10px;color:#CFA571}#gift-tabs-box .nav-tabs li a > i:hover{color:#fff}#gift-tabs-box .nav-tabs li .blue{background:transparent;transition:all 0.3s ease 0s;box-shadow:1px 1px 4px #441D1F;opacity:0.8;height:90px}#gift-tabs-box .nav-tabs li .blue:hover{background:#A5C9CE;box-shadow:0 0 8px #727cb6;border:1px solid #727cb6;color:#441D1F!important}#gift-tabs-box .nav-tabs li.active .blue,#gift-tabs-box .nav-tabs li.active .blue:hover,#gift-tabs-box .nav-tabs li.active .blue:focus{background:#441D1F !important;color:#CFA571!important;border:1px solid #441D1F;opacity:1.0;height:90px}#gift-tabs-box .nav-tabs li.active i{color:#CFA571!important}#gift-tabs-box .tab-content{margin-bottom:15px}#gift-tabs-box .tab-content .blackhaze{background:#F7F7F7;padding:15px;border:1px solid rgba(67, 29, 32, 0.22)}#gift-tabs-box .tab-content h4{font-weight:600;font-size:25px;font-family:'Open Sans Condensed';margin:0 0 10px 0;text-transform:none;color:#441D1F;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.2)}#gift-tabs-box .tab-content .graphic{margin-top:35px;text-align:center;line-height:200px;height:100%;width:100%;color:#ffffff;font-size:25px;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5)}#gift-tabs-box .tab-content p{color:#CFA571;margin:0 0 10px}@media only screen and (max-width:520px){#gift-tabs-box{padding-right:0 !important}#gift-tabs-box .nav-tabs{border-bottom:none;margin-bottom:15px;width:107%!important}#gift-tabs-box .nav-tabs > li{width:45%;text-align:center;margin-bottom:15px}#gift-tabs-box ul.nav-tabs li a:link{color:#502C1F !important;font-size:13px;font-family:'Open Sans Condensed';font-weight:900;font-style:normal;text-decoration:none;text-align:center;width:100%!important}}#gift-tabs-box .giftform-box{padding:20px;min-height:433px!important;height:auto;background-color:RGBA(242, 227, 208, 0.34);min-height:404px;border:1px solid rgba(67, 29, 32, 0.22)}#gift-tabs-box .balance-giftbutton{margin:25px 0;background-color:#CFA571!important;color:#fff!important}#gift-tabs-box .balance-giftbutton:hover{background-color:#441D1F!important;color:#fff!important}#gift-tabs-box .gift-header{font-size:25px;line-height:25px;color:#441D1F}#gift-tabs-box .gift-title{font-size:14px;padding:2px 0;font-weight:600}#gift-tabs-box .gift-text{font-size:15px;padding:2px 0;font-weight:100;color:#441D1F}#gift-tabs-box ul.nav-tabs li a:link{color:#502C1F !important;font-size:13px;font-family:'Open Sans';font-style:normal;text-decoration:none;text-align:center;width:100px}#gift-tabs-box .giftcardformat{max-width:240px;height:34px;font-size:22px;line-height:1;color:#555;font-weight:500;background-color:#fff;border:none;outline:none;letter-spacing:3px}#gift-tabs li{margin-bottom:15px}.giftform-box{padding:20px;min-height:433px !important;height:auto;background-color:RGBA(242, 227, 208, 0.34);min-height:404px;border:1px solid rgba(67, 29, 32, 0.22)}.giftform-box i{color:#CFA571}.shipchoice{border:none!important;border-color:none!important;border-radius:3px!important;background-color:#ffffff;padding:11px;font-size:13px;color:#441D1F!important;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px}.btn-giftcards{padding:12px!important;font-weight:400;font-size:13px}.gift-header{margin-bottom:25px}.shipbilling{}#giftqty{height:35px}#giftqty input[type=number]{float:left;width:70px;height:35px;padding:0;font-size:1.2em;text-transform:uppercase;text-align:center;color:#000;background:#fff;outline:none;pointer-events:none;margin:0 5px;border-radius:0}#giftcard_form input,#giftcard_form textarea{font-size:12px;border:none;border-radius:2px;padding:10px;width:100%;line-height:40px;box-shadow:rgba(165, 201, 206, 0.67) 1px 1px 1px;color:#441D1F!important;height:40px;font-weight:400}#giftqty span.spinner{position:absolute;height:40px;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}#giftqty span.spinner > .sub,#giftqty span.spinner > .add{float:left;display:block;width:35px;height:35px;text-align:center;font-family:Lato;font-weight:700;font-size:1.2em;line-height:33px;color:#ffffff;cursor:pointer;transition:0.1s linear;-o-transition:0.1s linear;-ms-transition:0.1s linear;-moz-transition:0.1s linear;-webkit-transition:0.1s linear;border-radius:0;background-color:#CFA571}#giftqty span.spinner > .add{top:0;border-radius:0}#giftqty span.spinner > .sub:hover,#giftqty span.spinner > .add:hover{background:#93504C;color:#fff}#giftqty input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.shipbilling p{font-size:15px;padding:2px 0;font-weight:100;color:#441D1F}.giftcard-eclub-checkbox{margin-top:5px!important}.giftcard-eclub-checkbox .regular-checkbox{background-color:#cc9e5d}.giftcard-eclub-checkbox label{display:inline;width:25px!important}.giftcard-eclub-checkbox .regular-checkbox{}.giftcard-eclub-checkbox .regular-checkbox + label{background-color:#fff;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);padding:9px;border-radius:3px;display:inline-block;position:relative}.giftcard-eclub-checkbox .regular-checkbox + label:active,.regular-checkbox:checked + label:active{box-shadow:0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1)}.giftcard-eclub-checkbox .regular-checkbox:checked + label{background-color:#A5C9CE;border:1px solid #adb8c0;color:#000}.giftcard-eclub-checkbox .regular-checkbox:checked + label:after{content:'\2714';font-size:25px;position:absolute;top:-10px;left:3px;color:#441D1F}.giftcard-eclub-checkbox .big-checkbox + label{padding:18px}.giftcard-eclub-checkbox .big-checkbox:checked + label:after{font-size:25px;color:#441D1F;left:3px;top:-7px}#eclub-join{border-top:1px solid #A5C9CE;margin-top:35px;padding-top:25px!important}.gift-switch{font-size:25px!important}.btn-giftcards{color:#000;background-color:#fff;border-color:#fff}.btn-giftcards:hover,.btn-giftcards:focus,.btn-giftcards:active,.btn-giftcards.active,.open .dropdown-toggle.btn-giftcards{color:#fff;background-color:#CFA575;border-color:#441D1F;border:1px solid #000}.switch{margin-bottom:15px;height:32px}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle + label{display:block;position:relative;cursor:pointer;outline:none;user-select:none}input.cmn-toggle-yes-no + label{padding:2px;width:200px;height:30px}input.cmn-toggle-yes-no + label:before,input.cmn-toggle-yes-no + label:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;font-size:15px;text-align:center;line-height:30px;font-size:13px;font-weight:400}input.cmn-toggle-yes-no + label:before{background-color:#CFA575;color:#fff;content:attr(data-off);transition:transform 0.5s;backface-visibility:hidden}input.cmn-toggle-yes-no + label:after{background-color:#CFA575;content:attr(data-on);transition:transform 0.5s;transform:rotateY(180deg);backface-visibility:hidden}input.cmn-toggle-yes-no:checked + label:before{transform:rotateY(180deg)}input.cmn-toggle-yes-no:checked + label:after{transform:rotateY(0)}.shipdifferent{display:none}#customer-gift-receipt img{max-width:600px;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic}#customer-gift-receipt a{text-decoration:none;border:0;outline:none;color:#bbb}#customer-gift-receipt a img{border:none}#customer-gift-receipt td,h1,h2,h3{font-family:'Open Sans'!important;font-weight:400}#customer-gift-receipt td{text-align:center}#customer-gift-receipt{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;color:#37302d;font-size:16px}#customer-gift-receipt table{border-collapse:collapse !important}#customer-gift-receipt .headline{color:#A5C9CE;font-size:30px}#customer-gift-receipt .force-full-width{width:100% !important}#customer-gift-receipt .force-width-80{width:80% !important}@media only screen and (max-width:700px){table[class="w320"]{width:100% !important}td[class="mobile-block"]{width:100% !important;display:block !important}}.map-legend{background-color:#CFA575;border-color:#441D1F;height:auto;float:right;width:220px;border-radius:10px;-webkit-box-shadow:#B3B3B3 4px 4px 4px;-moz-box-shadow:#B3B3B3 4px 4px 4px;box-shadow:#B3B3B3 4px 4px 4px;padding:10px;color:#441D1F;margin-top:15px}.map-legend p{display:inline;margin:0;padding:0;opacity:1}.map-legend .white{color:#fff}.map-legend .putty{color:#441D1F}.map-legend .fa-stack{line-height:1.8em}.map-legend .faded{opacity:0.4}.kiosk:after{font-family:"Glyphicons Halflings";content:"\E454"}.glyphicons-kiosk:before{content:"\E454"}.glyphicons-kiosk-wheels:before{content:"\E455"}.glyphicons-kiosk-light:before{content:"\E456"}.glyphicons-kiosk-food:before{content:"\E457"}.food_menu_text{padding:40px 0 0 5px;font-size:12px}#btn-close-modal{width:100%;text-align:center;cursor:pointer;color:#fff}#closebt-container{position:relative;width:100%;text-align:center;margin:20px 0}.closebt{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.closebt:hover{transform:rotate(90deg)}#item > p{margin:0px;color:#E74B3D}.modal-content{position:relative;text-align:center;background-color:#CEA474;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box}.strawberry{float:left;margin-left:4px;margin-top:25px;width:40px;height:40px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;background:url('assets/temp/strawberry.png') no-repeat;box-shadow:0 0 8px rgba(0, 0, 0, .8);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .8);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .8);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.strawberry:hover{animation:shake 0.82s cubic-bezier(.36, .07, .19, .97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}.grid{padding:0;max-width:1300px;margin:0 auto;list-style:none}.grid li{display:inline-block;width:23%;margin:0 15px 15px 0;padding:5px;text-align:left;position:relative}.grid figure{margin:0;position:relative}.grid figure img{max-width:100%;display:block;position:relative}.grid span{color:#441D1F;font-size:14px;line-height:10px}.grid figcaption{position:absolute;top:0;left:0;padding:20px;background:#CEA474;background-image:url("../images/clouds1.png");background-repeat:repeat-y;background-position:left top;color:#fff}.grid figcaption h3{font-size:18px;font-weight:700;margin:0;padding:0;color:#441D1F;display:table-caption;text-align:left;width:150px;margin-left:0;margin-bottom:15px;line-height:25px}.grid figcaption a{padding:5px 10px;font-size:15px;border-radius:2px;background:#441D1F;position:absolute;color:#fff;top:130px;left:20px;font-size:17px}.grid figcaption a:hover{background:#A5C9CE}@media (max-width:1200px){.grid li{width:31%}}@media (max-width:991px){.grid{padding:0!important}.grid figcaption{padding:5px}.grid figcaption h3{font-size:12px;font-weight:700}.grid span{font-size:10px}}@media (max-width:880px){.grid li{width:45%}}@media (max-width:700px){.grid li{width:100%}.grid figcaption{display:none}.no-touch .cs-style-4 figure:hover img,.cs-style-4 figure.cs-hover img{transform:none!important}}@media screen and (max-width:31.5em){.grid{padding:10px 10px 100px 10px}.grid li{width:100%;min-width:300px}.grid figure img{max-width:55%;margin:0 auto!important}}.cs-style-4 li{perspective:1700px;perspective-origin:0 50%}.cs-style-4 figure{transform-style:preserve-3d}.cs-style-4 figure > div{overflow:hidden}.cs-style-4 figure img{margin-left:8px;transition:transform 0.4s}.cs-style-4 figure img.rounded{border-radius:2%;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);margin-top:35px}.no-touch .cs-style-4 figure:hover img,.cs-style-4 figure.cs-hover img{}.cs-style-4 figcaption{height:100%;width:95%;opacity:0;cursor:default;transform-origin:0 0;transform:rotateY(-90deg);transition:transform 0.4s, opacity 0.1s 0.3s;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5)}.no-touch .cs-style-4 figure:hover figcaption,.cs-style-4 figure.cs-hover figcaption{opacity:1;transform:rotateY(0deg);transition:transform 0.4s, opacity 0.1s}.grid figure p{text-align:center;font-size:17px;font-family:"Open Sans Condensed";text-shadow:1px 1px 5px rgba(0, 0, 0, 0.2);padding-top:15px;margin-top:15px;margin:0;text-transform:uppercase;white-space:nowrap}.grid figcaption ul{left:-20px;display:block;position:absolute;bottom:25px}.grid figcaption ul li{border-radius:2px;line-height:25px;display:block;margin-left:0;background:#A5C9CE;color:#fff;top:0px;width:80px;margin-bottom:5px;padding:0 0 0 15px}.drink-details{background-image:url("assets/images/clouds1.png");background-repeat:repeat;background-position:left top}.drink-details h1{font-size:40px;color:#FFFFFF;text-transform:uppercase;padding:15px 0px 15px 42px;margin:50px 0 0 0;letter-spacing:2px}.menu-categories{margin-bottom:35px}.btn.outline{background:#CEA474;padding:12px 22px}.btn-primary.outline{border:2px solid #441D1F;color:#441D1F}.btn-primary.outline:hover,.btn-primary.outline:focus,.btn-primary.outline:active,.btn-primary.outline.active,.open > .dropdown-toggle.btn-primary{color:#fff;background-color:#A5C9CE;border-color:#A5C9CE}.btn-primary.outline:active,.btn-primary.outline.active{border-color:#441D1F;color:#fff;box-shadow:none;background-color:#441D1F}.btn.menu-types{background:transparent;padding:4px 11px;text-shadow:2px 2px 15px rgba(0, 0, 0, 0.5);opacity:0.8;font-size:16px;margin:5px}.btn-primary.menu-types{border:1px solid #a4c8cd;border-radius:0;color:#441D1F}.btn-primary.menu-types:hover,.btn-primary.menu-types:focus,.btn-primary.menu-types:active,.btn-primary.menu-types.active,.open > .dropdown-toggle.btn-primary{background-color:#A5C9CE;color:#441D1F;border-color:#441D1F}.btn-primary.menu-types:active,.btn-primary.menu-types.active{border-color:#441D1F;color:#fff;box-shadow:none;background-color:#441D1F}.btn.smoothie{background-color:transparent;background-image:url("../temp/smoothie_tab.png");padding:12px 22px;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);opacity:0.7;height:100px;width:200px;border-color:transparent}.btn-primary.smoothie{color:#441D1F}.btn-primary.smoothie:hover,.btn-primary.smoothie:focus,.btn-primary.smoothie:active,.btn-primary.smoothie.active,.open > .dropdown-toggle.btn-primary{color:#fff}.btn-primary.smoothie:active,.btn-primary.smoothie.active{color:#fff;box-shadow:none}footer{background:#fff;min-height:180px}.icon{float:left;margin-right:5px}.copyright{margin:0 0 0 10px;min-height:40px;background-color:transparent}.copyright p{text-align:left;color:RGBA(67, 29, 32, 0.62);font-weight:600;padding:10px 0;margin-bottom:0px;font-size:13px}.heading7{font-size:21px;font-weight:700;color:#d9d6d6;margin-bottom:22px}.bottom_ul{list-style-type:none;float:right;margin-bottom:0px}.bottom_ul li{float:left;line-height:40px}.bottom_ul li:after{content:"/";color:#441D1F;font-weight:600;opacity:0.4;margin-right:8px;margin-left:8px}.bottom_ul li:last-child:after{content:"";color:#441D1F;font-weight:600;opacity:0.4;margin-right:8px;margin-left:8px}.bottom_ul li a{color:#441D1F;font-weight:400;font-size:15px}.bottom_ul li a:hover{color:#A5C9CE;transition:color 0.2s linear 0s, background 0.2s linear 0s;font-size:13px}.website-author{margin:10px 0 0 0;height:30px;overflow:hidden}.website-author .credit{text-align:center;font-size:10pt;font-weight:500}.website-author .monogram{margin:0;padding:0;text-align:center}.website-author .credit a{color:#4ACAA8!important}.website-author .credit a:hover{color:#4ACAA8;font-weight:400;opacity:1}.website-author .heart{color:#F32520;opacity:0.6}.website-author img{cursor:pointer;height:25px;margin:0;opacity:0.75;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.website-author img:hover{opacity:1}.credits{}.credits p{margin:0;color:rgba(255, 255, 255, 0.5)}.credits ul#credit{margin:0;padding:0;overflow:auto}.credits ul#credit img{max-width:30px}.credits ul#credit li{list-style-type:none;display:inline}.credits ul#credit li a{padding-left:5px;line-height:30px}.header-text{font-size:16px;z-index:10}.board{width:100%;margin:0 auto;background:none}.board .nav-tabs{position:relative;margin-bottom:0;box-sizing:border-box}.board > div.board-inner{background:none}.board-inner .nav-tabs > li{margin:0!important}.board p.narrow{width:70%;margin:25px auto 44px}.board .liner{display:none;height:2px;background:#441D1F;position:absolute;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.board .nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#441D1F;cursor:default;border:0;border-bottom-color:transparent}.board span.round-tabs{width:60px;height:60px;line-height:55px;display:inline-block;border-radius:100px;background:none;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}.board span.round-tabs.circle{color:#441D1F;border:2px solid #441D1F;opacity:1}.board li.active span.round-tabs.circle{background:#A5C9CE !important;border:2px solid #441D1F;color:#441D1F}.board .nav-tabs > li.active > a span.round-tabs{background:#fff}.board .nav-tabs > li{width:25%}.board ul.nav-tabs li a:hover{background-color:#A5C9CE !important;color:#ffffff;text-decoration:none}.board li:after{content:" ";position:absolute;left:45%;opacity:0;margin:0 auto;bottom:0px;border:5px solid transparent;border-bottom-color:#ddd;transition:0.1s ease-in-out}.board li.active:after{content:" ";position:absolute;left:45%;opacity:1;margin:0 auto;bottom:0px;border:10px solid transparent;border-bottom-color:#441D1F}.board .nav-tabs > li a{width:60px;height:60px;margin:20px auto;border-radius:100%;padding:0}.board .nav-tabs > li a:hover{background:transparent}.board .tab-content{}.board .tab-pane{position:relative}.board .tab-content .head{font-size:25px;margin:0px 0px 30px 0px;text-transform:uppercase;padding:0;color:#FFFFFF;height:60px;line-height:60px;background-color:#441D1F}.board .btn-outline-rounded{padding:10px 40px;margin:20px 0;border:2px solid transparent;border-radius:25px}.board .btn.green{background-color:#5cb85c;color:#ffffff}@media( max-width:585px){.board{width:100%;height:auto !important}.board span.round-tabs{font-size:16px;width:50px;height:50px;line-height:50px}.board .tab-content .head{font-size:20px}.board .nav-tabs > li a{width:50px;height:50px;line-height:50px}.board li.active:after{content:" ";position:absolute;left:35%}.board .btn-outline-rounded{padding:12px 20px}}.board section{margin:0;padding:0}.accordion a:hover,a:focus{outline:none;text-decoration:underline}.accordion .panel{border:none}.accordion .panel-heading{padding:0}.accordion .panel-title a{display:block;position:relative;font-size:14px;padding:15px 45px 15px 15px;text-transform:uppercase;background:#A5C9CE;color:#fff;border:1px solid #fff;transition:all 0.2s linear 0s}.accordion .panel-title a.collapsed{background:#F1F1F1;color:#441D1F}.accordion .panel-title a.collapsed:hover{background:#fff;color:#333}.accordion .panel-title a:after,.accordion .panel-title a.collapsed:after{content:"\f107";font-family:FontAwesome;color:#333;font-size:18px;line-height:20px;position:absolute;top:14px;right:27px}.accordion .panel-title a.collapsed:after{content:"\f105";color:#000}.accordion .panel-title a.collapsed:hover:after{color:#333}.accordion .panel-body{background:#F1F1F1;border:1px solid #fff;border-top:0px none;color:#441D1F;border-radius:0 0 5px 5px}.accordion .panel-default > .panel-heading{color:#fff;background-color:#A5C9CE;border-color:#A5C9CE}.ziggislocate{width:60%;height:48px;padding:15px;margin-bottom:18px;color:#441D1F!important;font-weight:500;font-family:'Open Sans';-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #441D1F!important;box-shadow:none!important;-webkit-box-shadow:none!important}.coda-bio{margin:50px auto;text-align:center;background-color:transparent;max-width:800px}.coda-bio-box{margin:50px auto;text-align:center;background-color:#EF6630;max-width:1000px;opacity:0.9;padding:20px;border-radius:5px;box-shadow:0 0 1em #FFFFFF}.coda-bio-box h2{color:#ffffff;font-size:15px;font-family:'Open Sans';margin:25px 0 0 0;padding:0}.coda-bio-box p{color:#ffffff;font-family:'Open Sans';margin:15px 0 0 0;padding:0;font-size:13px}.coda-images{margin:25px 0}.coda-images img{max-height:230px;border:1px solid #F7F7F7;border-radius:3px;margin-top:15px}.coda-carousel img{height:220px;border:1px solid #F7F7F7;border-radius:3px;margin:15px 5px 0px 0px}.story-bio{margin:50px auto;text-align:center;background-color:white;max-width:1000px;opacity:0.9;padding:20px;border-radius:5px;box-shadow:0 0 1em #FFFFFF}.story-bio h2{color:#441D1F;font-size:18px;font-family:'Open Sans';margin:25px 0 0 0;padding:0}.story-bio .logo{max-height:150px}.story-bio p{color:#441D1F;font-family:'Open Sans';margin:15px 0 0 0;padding:0;font-size:16px}.story-images{margin:25px 0}.story-images img{max-height:230px;border:1px solid #F7F7F7;border-radius:3px}.community-bio{margin:50px auto;text-align:center;background-color:white;max-width:1000px;opacity:0.9;padding:20px;border-radius:5px;box-shadow:0 0 1em #FFFFFF;min-height:650px}.community-bio h2{color:#441D1F;font-size:18px;font-family:'Open Sans';margin:25px 0 0 0;padding:0}.community-bio p{color:#441D1F;font-family:'Open Sans';margin:15px 0 0 0;padding:0;font-size:16px}.community-bio a{color:#441D1F;font-weight:500}.community-bio .logo{max-height:150px}#codacoffee{}#ourstory{background:url('../temp/ziggis-mainstreet2.jpg') no-repeat;background-size:cover}#community{background:url('../graphics/about/community-bg.jpg') no-repeat;background-size:cover}@media (max-width:868px){#codacoffee{background:none!important;background-color:#D9A461!important}.coda-bio-box{margin:0 auto;text-align:center}#ourstory{background:none!important;background-color:#A5C9CE!important}#community{background:none!important;background-color:#D9A461!important}.community-bio{margin:0 auto;text-align:center}.story-bio{margin:0 auto;text-align:center}}.quote2{text-align:center;font-size:16px;margin:25px 0;padding-top:10px;border-top:1px solid RGBA(207, 165, 113, 0.28)}.recent_post li span{color:#A5C9CE}.contact_icon{color:#A5C9CE}ul.nav li a.selected{color:#ffffff;background-color:#A5C9CE}.main-nav ul li li a:hover,.main-nav ul li li a.selected{background-color:#A5C9CE}.main-nav>ul>li>ul{border-bottom:2px solid #A5C9CE}ul.nav li a:hover{background-color:#A5C9CE}ul.nav li a.selected{background-color:#A5C9CE}ul.nav li a:hover:after,ul.nav li a.selected:after{border-color:#A5C9CE transparent transparent}ul.recent_post li a:hover{color:#A5C9CE;transition:color 0.2s linear 0s, background 0.2s linear 0s;text-decoration:none}.pat{background-color:#cfae86;border:1px solid transparent}#form .submitBtn{color:#FFFFFF;background-color:#A5C9CE}ul.social li:hover{background:#A5C9CE;cursor:pointer}@media (min-width:1201px) and (max-width:1400px){.white_bg .img-responsive{display:block;height:auto;width:100%;margin:0px auto}}@media (min-width:981px) and (max-width:1200px){h1{font-size:20px}.foot_white_bg p{color:#a7a7a7;font-size:13px}.recent_post li a{color:#a7a7a7;font-size:13px}ul.recent_post li{padding:3px 0px}.copyright p{text-align:left;color:RGBA(67, 29, 32, 0.62);font-weight:600;padding:10px 0;margin-bottom:0px;font-size:13px!important}.nav-tabs > li{border-bottom:none;margin-right:10px;width:22%;margin-bottom:15px}.nav-tabs li a > i,.nav-tabs li a > i,.nav-tabs li a > i{text-align:center;font-size:25px!important}.nav li a{font-size:13px}}@media (min-width:768px) and (max-width:980px){.pat p{font-size:22px;padding:20px 20px 0px 20px;text-align:left}}@media(max-width:768px){}@media (min-width:481px) and (max-width:767px){.models-title{font-size:20px;line-height:40px}#content{margin-left:10px;margin-right:10px;margin-top:7px}.pat p{font-size:18px;padding:15px 10px 0px 15px;line-height:26px;text-align:left}.top-bar{display:none}.bio-text{margin-top:25px!important}}@media (max-width:568px){.top-bg1 h1{font-size:16px;line-height:10px}.bio-text{margin-top:25px!important}}@media (min-width:321px) and (max-width:480px){#content{margin-left:10px;margin-right:10px;margin-top:7px}.pat p{font-size:16px;padding:18px 15px 0px 15px;line-height:26px;text-align:left}h1{margin-left:-5px;padding:15px 0px 15px 25px}h2{font-size:20px;padding-bottom:30px}h3{font-size:16px}h4{font-size:16px}.content_pat_bg{padding:25px 10px 50px}.bio-text{margin-top:25px!important}.tag{font-size:16px;line-height:26px;padding-top:25px}.nav1 > li > a{font-size:12px;padding:7px 8px}.top-bar{display:none}}@media (max-width:704px){#full-slider-wrapper{}.ziggis-button{font-size:8px !important}#mobile-hero{display:block!important;background:url("../layerslider/img/fw-1.jpg");background-size:cover}}@media (max-width:384px){h1{font-size:20px}h2{font-size:18px}h3{font-size:14px}.content_pat_bg{padding:25px 15px 50px}.pat p{padding:10px 15px 0px 15px;font-size:13px;line-height:20px}}@media (min-width:240px) and (max-width:320px){#content{margin-left:10px;margin-right:10px;margin-top:7px}.top-bar{display:none}h1{font-size:20px;padding-left:20px}h2{font-size:18px}h3{font-size:14px}h4{font-size:16px}.tag{font-size:14px;line-height:26px;padding-top:25px}.content_pat_bg{padding:0px 10px 50px}.pat p{padding:10px 15px 0px 15px;font-size:13px;line-height:20px}p{font-size:13px}}#content{width:100%;margin:0 auto;padding:0 10px;max-width:1440px !important}.main-nav ul li a:hover, .main-nav ul li.active>a, .main-nav ul li.current-menu-item>a{background-color:#441D1F!important;border-radius:0}.main-nav ul li li{margin-left:0}.main-nav ul li a .sub-toggle{background:#a5c9ce}.main-nav ul li.franchise-button a{border-radius:0;margin-right:6px}.menu-inner .franchise-mobile-button{border-radius:0;text-shadow:unset;letter-spacing:1px;font-weight:normal}.main-nav ul li a .sub-toggle:before{color:#451f21}@media (min-width:990px){.main-nav>ul>li>ul{border-top:2px solid #a4c8cd;border-bottom:2px solid #a4c8cd}}@media (max-width:1200px){.main-nav ul.nav li a:link{font-size:14px !important}}@media (max-width:989px){.main-nav>ul{background-color:#a5c9ce;box-shadow:0px 0px 8px #272d2d;top:90px}.main-nav ul.nav li.home ul li a:link, .main-nav ul.nav li.home ul li a:visited{color:#441D1F!important}.main-nav ul.nav li a:link, .main-nav ul.nav li a:visited{letter-spacing:1px;color:#441d1f!important;line-height:25px;font-weight:normal;padding:8px 15px}.main-nav ul.nav li.home ul{background:#48433C}.main-nav ul li a:hover, .main-nav ul li.active>a, .main-nav ul li.current-menu-item>a{background-color:#ffffff!important;border-radius:0}}.post-slide{margin:0 auto}.post-slide .post-category{margin-top:30px}.post-slide .post-img > a img{max-height:150px;margin-top:unset}.top-bg1 h1{padding:15px 6px;margin:5px 0 20px 0;font-size:30px;text-align:left;white-space:nowrap;text-transform:none}@media (max-width:450px){.top-bg1 h1{font-size:20px;letter-spacing:2px}}@media (max-width:320px){.top-bg1 h1{font-size:15px;letter-spacing:1px}}.pat-bottomleft, .pat-topleft, .pat-bottomleft{display:none !important}.pat-bottomright, .pat-topright, .pat-bottomright{display:none !important}.pat{background-color:#a5c9cf;margin:0 5px}@media (max-width:767px) and (min-width:481px){.pat p{font-size:14px;padding:15px 10px 0px 15px;line-height:20px;text-align:left}}.tag{padding:0px 0 25px 0;margin:0 6px}.header-text{margin:0 6px}.content_pat_bg{box-shadow:unset;background-color:white !important;padding:0px;margin:0px 6px;background-image:none!important}.content_top.home{margin:0px 0px 55px}#bxs{text-align:center}#eclub-box{padding:10px;border:0px;background-color:transparent}#giftcard_form input, #giftcard_form textarea, #eclub-form .contact-select, #eclub-form input, #eclub-form textarea{border-radius:0px !important;border:1px solid rgba(165, 201, 206, 1) !important;box-shadow:none!important}#eclub-form label{line-height:30px !important;color:black}.giftform-box{padding:0 10px;border:0px;border-radius:0;background-color:transparent}.giftform-box .btn-giftcards:hover,.giftform-box .btn-giftcards:focus,.giftform-box .btn-giftcards:active,.giftform-box .btn-giftcards.active,.giftform-box .open .dropdown-toggle.btn-giftcards{color:#fff;background-color:#CFA575;border:1px solid #CFA575;border-radius:0}.giftform-box .btn-group{border:2px solid #a5c9cf}#gift-tabs-box .tab-content .blackhaze{background:RGBA(242, 227, 208, 0.34);padding:10px;border:0;border-bottom:4px solid #cfa570}#gift-tabs-box .nav-tabs li .blue{background:#fff;transition:all 0.3s ease 0s;box-shadow:none;opacity:1;height:90px;border:2px solid #cfa46f}#gift-tabs-box .nav-tabs li .blue:hover{background:rgba(164, 200, 205, 0.3);box-shadow:none;border:2px solid #A6C9CE;color:#441D1F!important}#gift-tabs-box .nav-tabs li a > i:hover{color:#CFA571}#gift-tabs-box .nav-tabs li a > i,#gift-tabs-box .nav-tabs li a > i,#gift-tabs-box .nav-tabs li a > i{color:#CFA571}#gift-tabs-box .tab-content .blackhaze{min-height:350px}@media (max-width:700px){#gift-tabs-box .tab-content .blackhaze{min-height:0}}.board span.round-tabs{width:50px;height:50px;line-height:45px;border-radius:0;font-size:20px}.board .nav-tabs > li a{width:50px;height:50px;border-radius:0}.board li:after{display:none}.board li.active:after{left:46%}.board .tab-content .head{text-shadow:none;color:#441e20;height:50px;line-height:50px;background-color:#a5c9cf}.board .panel-heading{border-radius:0px;border:none}.board .accordion .panel-title a{border:none;line-height:25px}.board .panel-body p{line-height:25px}.bh-sl-container .bh-sl-map{border:0!important}.ziggislocate{width:80%;border-radius:0;border:2px solid #a5c9cf!important}#f_resumefile{border:1px solid #a5c9cf!important;background:#fefefe!important}.team-box{margin:0 6px}.team-box .input-daterange .input-group-addon{background-color:#a5c9cf;color:#fff;text-shadow:none}.team-box .heading{color:#cfa470}.franchise-slide .caption .title{font-size:22px}.franchise-slide .caption{background:white;opacity:0.9;width:100%;max-width:460px;height:180px;padding:30px!important}.contentpage h2{color:#441D1F}@media (min-width:1120px){}.our-team .pic img, .our-team .pic-manager img{border-radius:0;box-shadow:none}.our-team .pic-bottom, .our-team .pic-manager .pic-bottom{border-radius:0;box-shadow:none}footer{background:#f7f0e7;border-width:0px 0px 5px;border-style:solid;border-color:#CFA571 #F2E3D0 #CFA571 #F2E3D0;max-width:1440px;margin:0 auto}footer ul.social li{border-radius:0}footer .mobile-menulist{display:none}@media (max-width:767px){footer .mobile-menulist{display:block}}footer .mobile-menulist ul{list-style-type:none;margin:0 0 15px 0;line-height:23px;padding:0;display:inline-block;*display:inline;zoom:1;float:left}footer .mobile-menulist ul li{padding-right:50px}.top-bg1{background-image:none;margin:0 6px;background:none}.foot_white_bg{background:#ffffff;margin:50px 0 0 0}.foot_white_bg p{color:RGBA(68, 29, 31, 0.8) !important;font-weight:400 !important}.foot_white_bg ul.recent_post li a{color:RGBA(68, 29, 31, 0.8);font-weight:400}.foot_white_bg a{color:RGBA(68, 29, 31, 0.8);font-weight:400}.foot_white_bg h4{font-size:16px}.foot_white_bg .padbot20{padding-right:25px}.footer_content{width:100%}.foot_white_bg .box-line{border-bottom:1px solid #CFA571}.copyright{min-height:40px;background-color:transparent;max-width:1650px;margin:0 auto}.copyright .col-sm-4{padding-left:0px}.website-author{position:unset;bottom:unset;margin:0}.credits ul#credit li a{padding-left:5px;line-height:30px;font-size:13px}.website-author .credit{text-align:left}.website-author .credit a{color:#3f3f3f!important}.btn.menu-types{padding:8px 15px;text-shadow:none;opacity:1;margin:0px;min-width:135px}@media (max-width:800px){.btn.menu-types{width:100%;margin-bottom:5px}}.btn-primary.menu-types{font-family:'Open Sans'}.btn-primary.menu-types:active, .btn-primary.menu-types.active{border-color:#441D1F;color:#fff;box-shadow:none;background-color:#441D1F}.btn-primary.menu-types:hover,.btn-primary.menu-types:focus,.btn-primary.menu-types:active,.btn-primary.menu-types.active,.open > .dropdown-toggle.btn-primary{background:rgba(164, 200, 205, 0.3);box-shadow:none;border:1px solid #A6C9CE;color:#441D1F!important}.team-box{background-color:transparent !important;border:none !important;padding:20px 0px !important}.team-box .join-team-select, .team-box input, .team-box textarea{border-radius:0px !important;border:1px solid #a5c9ce!important;height:42px;font-size:14px;font-weight:normal}#home .content_pat_bg{margin:0 6px}#bxs .col-sm-6:nth-of-type(1){padding-right:0}#bxs .col-sm-6:nth-of-type(2){padding-left:0}#bxs .franchise-slide{width:100%;max-height:450px;border:unset}#bxs .franchise-slide.l{border-right:1px solid #ffffff}#bxs .franchise-slide.r{border-left:1px solid #ffffff}@media(max-width:900px){#bxs .franchise-slide.l{border-right:none}#bxs .franchise-slide.r{border-left:none}}#bxs .franchise-slide .pic{max-height:450px}#bxs .franchise-slide:nth-of-type(1){}#bxs .franchise-slide:nth-of-type(2){}#bxs .franchise-slide img{width:100%;height:100%}#franchise-page .content_pat_bg{padding:0!important;box-shadow:none!important}.post-slide{border-radius:0px;height:400px;max-width:540px;background-color:#fbf5ef}.ls-l{left:unset!important;right:70px!important}.ls-l.left{right:120px!important}@media (min-width:1120px){.menu-inner .container{max-width:1440px;width:100%}}@media (max-width:989px){.menu-inner .franchise-mobile-button{top:36px}}@media (max-width:766px){.menu-inner .franchise-mobile-button{top:21px}}@media (min-width:992px){.container{width:100%}}@media (min-width:768px){.container{width:100%}}.board li.active span.round-tabs.circle{background:#ffffff !important}.board .tab-content .head{background-color:#f7f0e6}#tab-drivethrus .col-md-12{padding:0}#menu-group .container{width:100%;max-width:1440px}#menu-group h3{padding-left:20px}.grid{max-width:1440px}#gift-tabs-box .tab-content .blackhaze{background:unset;border-bottom:unset}.btn-giftcards{font-size:17px}#gift-tabs-box .giftcardformat{border:1px solid #a5c9ce}@media(max-width:800px){.btn-giftcards{font-size:14px}#gift-tabs-box .giftcardformat{padding:6px 10px;width:100%;max-width:unset}.bogo{margin:0}}.header-pic{box-shadow:unset}.header-pic img{width:100%}#all-soon ul{height:150px;width:100%;overflow:auto!important}#all-soon ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}#all-soon ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.contentpage{margin:0 10px}#gift-tabs-box{padding-left:6px}.content_pat_bg .ziggis-button.holiday{margin-left:6px}#bh-sl-user-location, #bh-sl-map-container{margin:0 6px}.knudsens{width:100%}.bogo{border:unset}#eclub-box{padding:6px}.franchise-video{position:relative!important}#franchise-video .video-background{position:relative;background-color:#D1A773;padding-bottom:56.25%}#franchise-video .video-background .video-container{width:100%;height:100%;position:absolute}#franchise-video .video-background .video-container video{display:block}#franchise-video .video-background .statement{background:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:999}#franchise-video .video-background .statement:before{content:'';vertical-align:middle;display:inline-block;width:0;height:100%}#franchise-video .video-background .statement img{display:inline-block;vertical-align:middle;margin-top:20px;width:50%;height:auto}#franchise-video .video-background video::-webkit-media-controls-start-playback-button{display:block !important;-webkit-appearance:block}#franchise_slide_hero{position:absolute!important;top:0;width:100%;max-width:100%;min-width:300px;right:0;background:transparent;bottom:0;height:60%;min-height:380px}#franchise_slide_hero .slide_content{}#franchise_slide_hero .slide_content p{text-shadow:1px 1px 1px black;font-size:22px}.menu-categories{margin-left:6px}.grid li{padding:0}.blog-post{border:unset;background-color:unset;padding:5px 6px 32px 6px}.blog-post .title{font-size:27px;color:#ffffff;text-decoration:none;margin:0;letter-spacing:1px;background:#502b2e;height:100px;padding:10px 6px;margin:auto auto;text-align:center;vertical-align:middle}.blog-post .author{text-shadow:unset;background:#f7f0e5;margin:0;padding:10px 6px;letter-spacing:.5px;font-size:15px;color:#502b2e}.blog-post .content{margin-top:0;background:#f7f0e6;padding:10px 6px;font-size:15px;min-height:150px}.blog-post .pic{margin:1px 0 0 0;box-shadow:unset}@media(max-width:1199px){}#single.blog-post .content{background:unset;margin-top:35px}#single.blog-post .content p{font-size:16px;color:#502b2e;line-height:30px}#single.blog-post ul li{line-height:30px;font-size:16px;color:#502b2e}#single.blog-post .title{height:unset}#infobox li .icon{border-radius:0;background:#d2a86e;color:white;border:unset}.info a{color:#441D1F}#contact-form{margin:0px 6px}#contact-form p{margin-bottom:50px}#contact-form input, #contact-form textarea{border:1px solid #543335 !important;box-shadow:none!important;height:42px}.contact-select{border-radius:0px !important;border:1px solid #543335!important;box-shadow:none!important}.header-table{padding:0}@media (max-width:480px) and (min-width:321px){#join-team-form h2.heading{font-size:22px}}#franchise_slide_hero .slide_images .slide_content{height:unset!important;padding:0 30px 20px!important;background-color:rgba(70, 30, 32, 0.13)!important}@media(max-width:675px){#franchise_slide_hero .slide_images .slide_content{width:100%!important}}@media only screen and (max-width:420px){#franchise_slide_hero .slide_images .slide_content p{display:block!important;font-size:13px!important;line-height:20px!important}#franchise_slide_hero .slide_images .slide_ctas{margin:0 auto;text-align:center;padding:0!important}}@media only screen and (max-width:550px){#franchise_slide_hero .slide_images .slide_content{background-color:transparent!important;padding:0!important}}#franchise_slide_hero .slide_images .slide_content{right:unset!important;left:0!important}#welcome_text, #welcome_text .description{display:block!important;font-size:18px;line-height:31px;padding:0 20px 25px 20px}.franchise_welcome_text, #welcome_text{padding:20px 0 0 0!important}.franchise_welcome_text .ziggis-button-dark{margin-top:unset!important;margin-bottom:20px;font-size:16px!important}@media(max-width:600px){#welcome_text, #welcome_text .description{font-size:14px;line-height:26px;padding:10px 8px}}@media(min-width:1600px){.cart_popup{right:6%!important}}@media(max-width:850px){.blog-post img.responsive-img{float:unset!important;padding:0 0 20px 0!important;width:100%!important;max-width:unset!important}}.swal2-popup{font-size:14px!important}.swal2-icon{margin:0!important}.swal2-icon.swal2-success .swal2-success-ring{border:.25em solid #8ad560!important}@media (min-width:768px){.lead{font-size:22px}.main-nav ul li li a:hover,.main-nav ul li li a.selected{color:#ffffff;border-radius:0}}.main-nav ul{margin:0;padding:0;list-style:none}.menu-inner{background:none;width:100%;background-repeat:repeat-x;background-position:left top;height:100px;top:0px;background-color:#fff;z-index:100}.menu-inner.affix{position:fixed;top:0;left:0;z-index:999;max-height:100%;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.main-nav .nav-toggle{position:absolute;width:35px;height:30px;top:8px;right:15px;border:4px solid #441D1F;border-width:7px 0}.main-nav .nav-toggle:before{content:'';position:absolute;left:0;width:100%;top:5px;height:6px;background-color:#441D1F}.franchise-mobile-button{position:absolute;right:60px;top:35px;background-color:#48433C;border-radius:4px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);color:rgb(255, 255, 255) !important;font-family:"Open Sans";font-weight:700;font-style:normal;text-transform:uppercase;padding:5px 8px}.main-nav ul li{line-height:16px;font-weight:400;position:relative;border-top:1px solid #e8e8e8}.main-nav ul li a{font-size:13px!important;color:#311806;padding:13px 57px 13px 15px;display:block;position:relative;font-size:14px;text-transform:uppercase;letter-spacing:1px}.main-nav ul li a .sub-toggle{display:block;position:absolute;right:0;top:0;width:42px;height:42px;text-align:center;color:#777;border-left:1px solid #e8e8e8}.main-nav ul li a .sub-toggle:before{font-family:FontAwesome;color:#dddddd;width:42px;height:42px;line-height:42px;content:'\f067'}.main-nav ul li a .sub-toggle.open:before{content:'\f068'}.main-nav ul li a:hover,.main-nav ul li.active>a,.main-nav ul li.current-menu-item>a{background-color:#48433C;color:#fff}.main-nav ul li li{margin-left:25px;margin-right:0}.main-nav ul,.main-nav ul ul{display:none}.main-nav>ul{}.main-nav ul li a .sub-toggle:hover:before{color:#ddd}ul.nav li a:link{color:#502C1F!important;font-size:13px;font-family:"Open Sans";font-weight:700;font-style:normal;text-decoration:none!important}ul.nav li a:visited{color:#311806;text-decoration:none}ul.nav li a:hover{color:#ffffff!important;text-decoration:none}ul.nav li a.selected{background-color:#A5C9CE!important;color:#ffffff;text-decoration:none}.main-nav ul li li i{display:none}.main-nav ul li li a{text-transform:uppercase}.main-nav>ul>li>ul{z-index:200}@media (min-width:990px){.main-nav ul{display:block!important}.main-nav ul li.franchise-button{margin-left:15px}.main-nav ul li.franchise-button a{background-color:RGB(165, 201, 206);border-radius:4px;color:white !important;text-shadow:1px 1px 1px rgb(0, 0, 0, 0.35)}.menu-inner .header-table{display:table;width:100%;table-layout:fixed}.menu-inner.affix{max-height:none;overflow:visible}.main-nav{display:table-cell;vertical-align:middle;text-align:right;white-space:nowrap;padding:20px 0 0 42px;margin:0}.main-nav .nav-toggle{}.main-nav .nav-toggle{display:none}.franchise-mobile-button{display:none}.main-nav ul li{display:inline-block;border-top:0;margin-right:0px;margin-left:0px;border-radius:1px}.main-nav ul li a{font-size:13px;padding:10px;border-radius:4px;text-transform:uppercase}.main-nav ul li a .sub-toggle{display:none}.main-nav ul li ul{min-width:180px;background-color:#fffff;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .05);box-shadow:0 1px 3px rgba(0, 0, 0, .05);text-align:left;display:none!important;position:absolute;top:100%;left:0;margin-top:0px;border-radius:1px;box-shadow:0px 0px 6px #d2d2d2}.main-nav ul li li{display:block;min-width:150px;margin-left:0;border-bottom:1px solid #e8e8e8}.main-nav ul li li+li{border-top:0}.main-nav ul li li>ul{left:100%;right:auto;top:-1px}.main-nav ul li li a{padding:15px 14px;font-weight:400}.main-nav ul li:hover>ul{display:block!important;background-color:#ffffff}.main-nav>ul>li>ul{border-top:2px solid #441D1F;border-bottom:2px solid #441D1F}.main-nav>ul>li>ul>li:first-child{border-top:0}.main-nav ul li li a:hover,.main-nav ul li li a.selected{color:#ffffff;border-radius:0}ul.nav li li a:hover:after,ul.nav li li a.selected:after{border:none}.main-nav>ul>li>ul{box-shadow:0px 1px 6px #d2d2d2}ul.nav li a:link{color:#311806;text-decoration:none}ul.nav li a:visited{color:#311806;text-decoration:none}ul.nav li a:hover{color:#ffffff;text-decoration:none}ul.nav li a.selected{color:#ffffff;text-decoration:none}ul.nav li a:hover:after,ul.nav li a.selected:after{}.main-nav ul li li i{display:block}}@media (min-width:1200px){}.main-nav ul li li a:hover,.main-nav ul li li a.selected{color:#ffffff;border-radius:0}.main-nav ul li a .sub-toggle{background:#fff}@-moz-document url-prefix(){.main-nav ul li li i{margin-top:-13px}}@media (min-width:481px) and (max-width:767px){.menu-inner{width:100%;background-repeat:repeat-x;background-position:left -20px;height:80px;top:0px;background-image:url("../temp/bg_top_white.png");z-index:999999}}@media (min-width:321px) and (max-width:480px){.menu-inner{width:100%;background-repeat:repeat-x;background-position:left -20px;height:80px;top:0px;background-image:url("../temp/bg_top_white.png");z-index:999999}}@media (min-width:240px) and (max-width:320px){.menu-inner{width:100%;background-repeat:repeat-x;background-position:left -20px;height:80px;top:0px;background-image:url("../temp/bg_top_white.png");z-index:999999}.franchise-mobile-button{top:22px;font-size:10px}}@media (max-width:1200px){ul.nav li a:link{font-size:13px !important}.main-nav ul li a{padding:10px 5px}}@media (max-width:1080px){.main-nav ul li a{padding:10px 3px}}.franchise-mobile-button.f_dark_gray, .f_dark_gray{background-color:#48433C!important;background:#48433C!important;font-size:15px!important;padding:12px!important}@media(max-width:989px){.franchise-mobile-button.f_dark_gray, .f_dark_gray{}.f_dark_gray{padding:10px 10px!important;background-color:#48433C!important}.home .f_dark_gray{background-color:#ffffff!important}.franchise-mobile-button{top:5px;right:70px}}@media(max-width:767px){.franchise-mobile-button.f_dark_gray, .f_dark_gray{}.franchise-mobile-button.f_dark_gray, .f_dark_gray{background-color:#48433C!important;font-size:13px!important;padding:8px!important}}body{max-width:1440px}body #page{max-width:unset}a:focus-visible{outline:4px solid #a4c8cd!important;border-radius:3px!important;padding:0 5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.l.menu a, ul.menu-content li a{font-size:18px;text-align:center;text-transform:uppercase}.menu-categories .btn-primary.menu-types:hover, .menu-categories .btn-primary.menu-types:focus, .menu-categories .btn-primary.menu-types:active, .menu-categories .btn-primary.menu-types.active, .menu-categories .open > .dropdown-toggle.btn-primary{background:#48433C!important;color:white!important;text-decoration:underline!important}.brand{margin:10px 0px 0px 4px;z-index:1500}.brand a{z-index:1500}.brand img{max-width:300px}.sc_wcag{background:white!important;color:black!important}header{border-bottom:4px solid #a4c8cd !important;background:white;width:100%;background-repeat:repeat-x;background-position:left top;height:100px;top:0px;background-color:#fff;z-index:100}span.quantity{font-size:14px;color:#441D1F}.hbxs{margin-top:25px}.franchise-slide .caption .title h2{font-size:27px;font-weight:700;font-family:'Open Sans Condensed'!important;letter-spacing:1px;color:#441D1F;text-transform:none;padding:0;margin:0;clear:unset}.offscreen{position:absolute;left:-1000em}.hiddenVisually{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important;color:black!important}.clipped{clip:rect(1px, 1px, 1px, 1px);position:absolute;overflow:hidden;width:0}#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0px;color:white;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:#BF1722;-webkit-transition:top 1s ease-out;transition:top 1s ease-out;z-index:100}section{padding:0}nav.main-nav{max-width:900px;background:transparent;position:absolute;top:25px;right:0}nav.main-nav ul li:hover + nav.main-nav ul li span.quanity{color:white!important}.home div.quantity{display:inline}.slogan h1 span{color:#441D1F}.post-slide h2.post-category{font-size:23px;line-height:45px}.post-slide .post-category a{color:#441D1F}.post-slide .post-title{font-size:20px;color:#441D1F}.post-slide .post-description{color:#441D1F;font-size:18px;line-height:28px}.post-slide .post-img > img{max-width:140px;max-height:unset}.instagram-wrapper .stay-connected span{text-align:center;font-size:30px;font-weight:800;font-family:"Brandon Grotesque", Sans-Serif!important;color:#421818;text-align:center;line-height:90px}.foot_white_bg nav ul#breadcrumbs{padding:15px;background:#f7f0e7;border-bottom:3px solid #ffffff;margin:0}.foot_white_bg nav ul#breadcrumbs li{display:inline;color:#441D1F}.foot_white_bg nav ul#breadcrumbs li a, .foot_white_bg nav ul#breadcrumbs li, .foot_white_bg nav ul#breadcrumbs li a:visited, .foot_white_bg nav ul#breadcrumbs li a:hover{font-size:15px;color:#441D1F;text-decoration:underline}.foot_white_bg nav ul#breadcrumbs li{text-decoration:none}footer{padding-top:35px}footer h2{color:#000000;opacity:0.7;padding-bottom:0px;font-size:17px;font-weight:700;padding-top:10px;text-transform:uppercase;letter-spacing:0;text-align:left}.foot_white_bg p, ul.recent_post li a{font-size:15px}.bottom_ul li:after{content:" "}ul.social li{background-color:#441D1F;background:#441D1F}.contact_icon{color:#441D1F}.bottom_ul li a:hover, .foot_white_bg ul.recent_post li a:hover{text-decoration:underline;color:#441D1F;font-size:14px}.footnav ul li a:hover{text-decoration:underline;color:#441D1F;font-size:15px}.footnav ul{max-width:550px;padding:0;margin:15px 0;overflow:hidden}.footnav ul li{width:33.333333%;float:left;list-style:none;position:relative;z-index:1}.footnav ul li a{font-size:15px;line-height:25px;display:block}@media (max-width:768px){.footnav ul li{width:50%}}aside header, nav header{background:transparent;height:unset;border-bottom:0!important}aside.sm_wrapper, nav.sm_wrapper, div.sm_wrapper{font-size:15px;color:RGBA(68, 29, 31, 0.7);line-height:25px;text-align:center;font-family:'Open Sans';letter-spacing:1px;background-color:RGBA(242, 227, 208, 0.34);padding:35px;margin-top:20px;border-radius:0px;border:1px solid #CFA571;text-align:left}aside.sm_wrapper.simple, nav.sm_wrapper.simple, div.sm_wrapper.simple{background-color:unset}nav header{font-weight:600}.sm_content header{font-size:18px;color:#441D1F;margin:0 0 20px 0}.sm_content li a{color:#441D1F;font-size:16px;text-decoration:underline}.sm_content h2, .sm_content h2 a{font-size:18px;color:#441D1F}.sm_content h2 a{text-decoration:underline}.sm_content ul.subs{margin-bottom:40px}.sm_content .col-sm-12.flavors{margin-bottom:15px}.sm_content ul.subs li ul.flavors li{width:33.333333%;float:left}.sm_content .col-sm-12.locs{margin-bottom:15px}.sm_content ul.subs li ul.locs li{width:33.333333%;float:left}.models figcaption{background-color:white!important}.ideal-right ul{margin:0;padding:0}#frequently-asked ul{margin:20px 0;padding:0}.ideal-right ul li, #frequently-asked ul li{width:100%;float:left;list-style-type:none;text-align:left;display:block;position:relative;font-size:18px;padding:15px 45px 15px 15px;text-transform:uppercase;background:#A5C9CE;color:#441D1F;transition:all 0.2s linear 0s;margin:2px 0}#frequently-asked ul li{margin:6px 0}.ideal-right ul li a:hover, #frequently-asked ul li a:hover{background:#441D1F}.ideal-right ul li a h2, #frequently-asked ul li a h2{padding:0;color:#441D1F}.ideal-right ul li h3, #frequently-asked ul li h3{display:block;position:relative;padding:0px;text-transform:uppercase;background:#A5C9CE;font-size:18px;color:#441D1F;text-align:left;line-height:25px}#frequently-asked ul li{text-align:center}#frequently-asked ul li.q{text-align:center;color:#441D1F;font-size:20px}#frequently-asked ul li.a{text-align:center;font-size:18px;background:#f1f1f1;text-transform:none}.ideal-right ul li.ideal_h3_content, #frequently-asked ul li.ideal_h3_content{background:#f1f1f1}.ideal-right ul li.ideal_h3_content p, #frequently-asked ul li.ideal_h3_content p{font-size:16px;text-transform:none;color:#441D1F}#steps-content .title{color:#441D1F!important}.steps-box .step h3{font-size:14px;font-family:'Open Sans Condensed'!important;letter-spacing:0.25px;white-space:nowrap;margin:0;color:unset;line-height:20px}figure.support h3{color:#441D1F!important;font-size:18px}figure.support p{color:#441D1F!important;font-size:16px}.elements .cta h2, ul.press-releases, ul.location-coming, #steps-content p{color:#441D1F!important}.elements .cta h2.ff_get_started{color:#ffffff!important}#coming-soon .box, #in-the-news .box{max-height:350px!important}#franchise-menu .btn-float > a.f-btn{height:45px!important;width:50px!important;padding:6px!important}#franchise-menu .f-nav > ul{background-color:white!important}#franchise-menu .f-nav > ul > li > a{font-size:16px!important;color:#441D1F!important;line-height:22px!important}#all-soon{}.video-container aside p{padding:0;margin:0;font-size:13px}.elements p{color:#441D1F!important;font-size:15px!important;line-height:25px!important}figure.highlight-image p{font-size:15px!important;line-height:25px!important;padding:10px!important}#franchise-boxes img.how-we-do{margin:15px 0}figure.support figcaption div{font-size:16px;font-weight:bold}.menu_img img{max-width:400px}.menu_desc p{padding:0;margin:0;font-size:19px;line-height:35px;color:#441D1F;max-width:500px}.menu-categories{margin-top:20px;padding-left:0px}.btn.menu-types{width:19%;margin:2px;padding:5px}ul.menu-content{margin:0;padding:0}ul.menu-content li{width:48.333333%;float:left;list-style-type:none}ul.menu-content li a{background:#ffffff;margin:10px;border:1px solid #a4c8cd;padding:30px;display:block;color:#441D1F}ul.menu-content li a:hover{color:#ffffff;background:#441D1F}ul.menu-content li h2{padding:0;color:#441D1F}ul.menu-item-list figure h3{text-align:center;font-size:17px;font-family:"Open Sans Condensed" !important;text-shadow:1px 1px 5px rgb(0 0 0 / 20%);padding-top:15px;margin-top:15px;margin:0;text-transform:uppercase;white-space:nowrap;color:#441D1F;line-height:unset}aside.mdesc{padding-left:5px;margin-bottom:40px}aside div.tag{margin:0;padding:0}aside.mdesc p{padding:0;margin:0;font-size:16px;line-height:25px;color:#441D1F}aside.mdesc a{color:#441D1F;text-decoration:underline}.rewards h2.static{color:#441D1F!important}.cta-1 a.q-faq-btn{background:#441D1F!important}.cta-1 .terms{color:#441D1F!important}#bh-sl-submit{margin-top:15px}.features-tooltip{margin:0 0 20px 0!important;padding:0!important}.features-tooltip .ftt{float:left!important}article .list-content h2{color:#441D1F;text-decoration:none;clear:both;margin:0px;padding-bottom:0;padding-top:0;text-transform:uppercase}.team-box .heading{color:#441D1F}.team-box .input-daterange .input-group-addon{background-color:unset!important;vertical-align:bottom!important;color:#441d1f!important;border:unset!important}label.c_ref{color:#ffffff}.product-list .cat-box h2{padding:15px;display:block;margin:0px;background:#48433c;background:rgba(0, 0, 0, 0.35);color:white;font-size:45px;font-weight:bold;text-transform:uppercase;position:absolute;width:100%;bottom:0;margin-bottom:0px}h2.shop-h2{text-transform:uppercase;color:#451d1f;border-bottom:2px solid #d1a773;padding:0 0 5px 0;font-size:29px;font-weight:bold;margin:30px 0 45px 0}.product-roast-type{color:#441D1F}.blog-post .title{height:unset;padding:0}.blog-post h2{font-size:27px;color:#ffffff;text-decoration:none;margin:0;letter-spacing:1px;background:#502b2e;padding:20px 6px;margin:auto auto;text-align:left;vertical-align:middle;font-weight:unset;font-family:unset}.blog-post h2 a{color:white;text-decoration:underline}.blog-post .content{margin-top:0;background:#f7f0e6;padding:10px 6px;min-height:unset}.blog-post .content p, .blog-post .author p{font-size:17px;font-weight:400;color:#441D1F;line-height:32px}div.pagination{margin-top:25px;float:right}div.pagination a{padding:2px 8px 2px 8px;margin:2px;border:1px solid #e8e8e8;zoom:100%;text-decoration:none;color:#411a1c}div.pagination a:hover, div.pagination a:active{border:1px solid #d1a773;color:#d1a773}div.pagination span.page_current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #e8e8e8;font-weight:bold;background-color:#e8e8e8;color:#FFF}div.pagination span.page_disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD}.nav .submenu{display:none;position:absolute;list-style:none;padding:0;margin:0}.nav .submenu.is-open{display:block !important}.nav li:hover .submenu{display:block}.nav .submenu li a{text-decoration:underline !important;color:#0066cc}.nav .submenu li a:hover{text-decoration:underline !important;color:#ffffff;background-color:#f0f0f0}.nav .submenu li a:focus{outline:2px solid #ff9900!important;outline-offset:2px!important;text-decoration:underline !important;color:#ffffff!important}.nav button, .main-nav ul.nav li a:link, .main-nav ul.nav li a:visited{background:white;border:none;cursor:pointer;font:inherit;padding:0;font-size:13px;padding:10px;border-radius:0px;text-transform:uppercase;font-weight:bold;text-decoration:underline !important;color:inherit}.nav button:hover{background-color:#441D1F !important;border-radius:0;color:white}ul.nav li a:link{background:white}.main-nav ul li a:hover, .main-nav ul li.active>a, .main-nav ul li.current-menu-item>a{background-color:#48433C!important}@media (min-width:321px) and (max-width:480px){}@media (max-width:1000px){.btn.menu-types{width:30%;margin-bottom:5px}}@media (min-width:990px){.main-nav ul li{}nav.main-nav .franchise-mobile-button{display:none}.menu-inner .nav-toggle{display:none}}@media (max-width:989px){.main-nav>ul{top:55px;position:absolute;right:0;z-index:100}.main-nav ul li{background:white;width:230px}.main-nav ul li a:hover,.main-nav ul li.active>a,.main-nav ul li.current-menu-item>a{background-color:white}.slogan h1{font-size:40px}}@media (max-width:800px){.slogan h1{font-size:30px}ul.menu-content li{}ul.menu-content li h2{font-size:17px}ul.menu-content li a{padding:20px 10px}.sm_content ul.subs li ul.locs li, .sm_content ul.subs li ul.flavors li{width:48%}.sm_content li a{font-size:14px}}@media(max-width:767px){header{height:70px}}@media (max-width:650px){.btn.menu-types{width:100%;margin-bottom:5px}ul.menu-content li a{padding:20px 5px 20px 10px}.sm_content ul.subs li ul.locs li, .sm_content ul.subs li ul.flavors li{width:100%}.instagram-wrapper .ico-wrap{padding:0!important}}@media (max-width:580px){ul.menu-content li{width:100%}.footnav ul li{width:48.333333%}}@media (max-width:500px){.btn.menu-types{width:100%;margin-bottom:5px}.brand img{max-width:230px}}@media (max-width:400px){.brand img{max-width:200px}}@media (max-width:290px){.brand img{max-width:190px}.franchise-mobile-button{display:none!important}}@media only screen and (max-width:420px){.ideal-right ul li, #frequently-asked ul li{font-size:15px}.ideal-right ul li.ideal_h3_content p, #frequently-asked ul li.ideal_h3_content p{font-size:14px}}.fa.contact_icon[aria-hidden="true"]{display:inline-block!important}.ftt{display:inline-block}.main-nav .nav{display:block;list-style:none;padding:0}@media (max-width:768px){.main-nav .nav{display:none}.main-nav .nav.active{display:block}.nav-toggle{display:block}}.submenu{display:none}.submenu.is-open{display:block}.main-nav .nav > li > a,.main-nav .nav > li > button{display:block;color:#000;text-align:left;width:100%;padding:10px;font-size:14px;text-decoration:underline}.main-nav .nav > li > button{background-color:transparent;border:none}.main-nav .nav > li > a:hover,.main-nav .nav > li > a:focus{background-color:#48433C !important;color:#fff !important;text-decoration:underline}.main-nav .nav > li > button:hover,.main-nav .nav > li > button:focus{background-color:#48433C !important;color:#fff !important;text-decoration:none}.submenu li a{display:block;background-color:#fff !important;color:#441D1F !important;text-decoration:none}.submenu.is-open li a:hover,.submenu.is-open li a:focus{background-color:#48433C !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-decoration:underline}.main-nav .nav > li > a, .main-nav .nav > li.home.franchise-button > button{color:#ffffff!important}@media (max-width:968px){.main-nav .nav > li > button:hover,.main-nav .nav > li > button:focus{width:100%;text-align:left;padding:10px 10px}.main-nav .nav.active > li > a:hover,.main-nav .nav.active > li > a:focus{background-color:#48433C !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-decoration:underline}.main-nav .nav.active .submenu.is-open li a:hover,.main-nav .nav.active .submenu.is-open li a:focus{background-color:#48433C !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-decoration:underline}}@media (max-width:989px){.main-nav ul.nav li a:link{}.main-nav ul.nav li a:focus{letter-spacing:1px;color:white !important;line-height:25px;font-weight:normal}}