*{border:none;padding:0;margin:0;outline:none;}html,body{}body{color:#000000;background:url(../img/bg_repeat.jpg);background-color:#ffffff;font-family:'Amatic SC';margin:0px;padding:0px;font-size:12px;}.amatic_sc{font-family:'Amatic SC';}p{padding-bottom:15px;}ul,li{padding:0;margin:0;}hr{border:none;height:1px;background-color:#000;margin-bottom:0px;}h1{font-size:40px;line-height:44px;font-weight:bold;font-family:'Amatic SC';margin:0 0 0 15px;}h2{font-size:30px;line-height:30px;font-weight:bold;font-family:'Amatic SC';}h3{font-size:17px;font-weight:bold;padding-bottom:5px;}a:focus{color:#dc6b2f;}img,table,td,form{border:0px;padding:0px;margin:0px;}.clearfix{zoom:1;display:block;height:0;clear:both;visibility:hidden;}.clearfix:after{content:".";}* html .clearfix{height:1%;}.floatClear{clear:both;height:0px;}a{text-decoration:none;color:#000;font-weight:bold;border:none!important;outline:none!important;}h2.pageHeader{font-size:35px;line-height:35px;font-weight:bold;margin:5px 0 5px 15px;}h3.pageSubHeader{font-size:22px;line-height:19px;font-weight:bold;margin:0 0 10px 15px;}.inner-shadow-panel{-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000;}.inner-shadow-image{display:block;position:relative;}.inner-shadow-image::before{display:block;content:'';position:absolute;width:100%;height:100%;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000;}.orange-bg{background:url(/img/orange_bg.jpg);}.grey-bg{background:url(/img/grey_bg.jpg);}.panel-header{position:relative;background:url(../img/orange_bg.jpg);height:60px;width:100%;-webkit-box-shadow:0px 7px 4px -3px rgba(50,50,50,0.75);-moz-box-shadow:0px 7px 4px -3px rgba(50,50,50,0.75);box-shadow:0px 7px 4px -3px rgba(50,50,50,0.75);}.panel-header h1{float:left;font-size:35px;color:#fff;margin:10px 0 0 10px;}#sub-menu-container a{font-weight:bold;text-decoration:none;}#sub-menu-container a:hover,#sub-menu-container a:focus{color:#fff;}#sub-menu-container{font-size:33px;letter-spacing:-0.03em;letter-spacing:-0.05em\9;padding:20px;width:240px;}#sub-menu-container ul li{list-style:none;line-height:33px;margin-bottom:10px;}.secondaryFont{font-family:Arial,Helvetica,sans-serif;font-size:16px;}.boldFont{font-weight:bold;}.colorFont{color:#dc6b2f;}#mainContainer{}.slick-prev{left:10px!important;background:url(/img/gallery_arrow_left.png)!important;width:28px!important;height:43px!important;}.slick-next{right:10px!important;background:url(/img/gallery_arrow_right.png)!important;width:28px!important;height:43px!important;}.slick-next:before,.slick-prev:before{content:none!important;}#header{width:100%;margin-bottom:10px;}#headerContainer{position:relative;width:100%;z-index:2998;}.wavy-line{height:8px;width:100%;background:url(../img/nav_wavy_line.png) repeat-x;background-position:bottom;z-index:0;}#headerContainer .wavy-line{position:absolute;top:85px;z-index:0;}#headerCentered{position:relative;padding-top:20px;}#headerLogo{float:left;position:relative;top:5px;z-index:1;}#mainNav{float:left;font-size:35px;height:90px;left:10px;position:relative;top:13px;padding-right:20px;}#mainNav a{display:block;text-decoration:none;color:#000;font-weight:bold;text-transform:uppercase;padding:0;}#mainNav .nav-item-middle a:hover{color:#dc6b2f;}#mainNav a.active{color:#000;}#mainNav li.active span,#mainNav li.active .nav-item-middle a{visibility:visible;color:#dc6b2f;}#mainNav li{float:left;list-style:none;}.nav-item-left{width:14px;height:55px;float:left;}#mainNav li .nav-item-left.main-hover,#mainNav li.active .nav-item-left{background:url(../img/nav_item_bg_left.png) repeat-x;}.nav-item-right{width:14px;height:55px;float:left;}#mainNav li .nav-item-right.main-hover,#mainNav li.active .nav-item-right{background:url(../img/nav_item_bg_right.png) repeat-x;}.nav-item-middle{height:55px;float:left;}#mainNav li .nav-item-middle.main-hover,#mainNav li.active .nav-item-middle{background:url(../img/nav_item_bg_middle.png) repeat-x;}.secondaryMenuCopy{font-size:12px;color:#dc6b2f;display:block;visibility:hidden;position:relative;top:-12px;font-weight:normal;letter-spacing:0px;text-transform:none;}#mainNav #menuNavItem:hover{background:url(../img/nav_bg.png) no-repeat;}#mainNav li .secondaryMenuCopy.show{visibility:visible;color:#dc6b2f;}.subNav{display:none;position:absolute;top:58px;width:100%;}#mainNav .subNav li a:hover{color:#dc6b2f;}.subNavLeft{background:url(../img/sub_menu_left.png) no-repeat;width:14px;height:42px;float:left;}.subNav ul li{background:url(../img/sub_menu_middle.png);padding:4px 0 0 0;font-size:19px;float:none;font-weight:bold;color:#fff;height:42px;float:left;}.subNavRight{background:url(../img/sub_menu_right.png) no-repeat;width:14px;height:42px;float:left;}.sub-sep{padding:0 5px 0 5px;color:#dc6b2f;}#headerOrderOnline{position:absolute;float:right;right:25px;top:0;z-index:1;}#footer{margin-top:20px;margin-bottom:20px;}#footerContainer{height:45px;}#footerNavContainer{position:absolute;top:0px;right:0;}.footerNav{color:#000;font-size:19px;margin-bottom:10px;}.footerNav.links{}.footerNav li{float:left;list-style:none;margin-left:14px;}.footerNav li:first-child{margin-left:0;}.footerNav a{text-decoration:none;font-weight:bold;}.footerNav a:hover{color:#dc6b2f;}.footerNav.social{}#copyright{font-size:10px;}#copyright a{color:#dc6b2f;text-decoration:underline;}#footerDisclaimer{font-size:10px;line-height:12px;margin-top:25px;}#errorContainer{padding-top:50px;}#errorMessage{font-size:75px;line-height:75px;}.message{background:#fff;text-align:center;font-size:14px;font-weight:bold;padding:10px;margin-top:15px;margin-bottom:15px;font-weight:bold;border:solid 2px;}.message_error{color:red;}.message_success a{color:#090}.message_success{color:#090;border:solid 2px #090;}#franchisingApplicationContainer .message_success{text-align:left;}.promotion-content{padding:40px;}.popup-overlay{position:fixed;z-index:10000;width:100%;height:100%;top:0;left:0;background:#000;opacity:.5;display:none;}.popup-overlay.open{display:block;}.popup-wrapper{display:none;position:absolute;top:0;left:0;z-index:10000;width:100%;}.popup-wrapper.open{display:block;}.popup-container{position:relative;height:430px;width:600px;margin:auto;background:#fff url(/img/email_sign_up/bg.jpg) center center no-repeat;box-shadow:0 0 5px rgba(0,0,0,0.75);}.popup-close{position:absolute;top:5px;right:5px;cursor:pointer;}.popup-content{padding:200px 0 0 220px;text-align:center;}.popup-content .input.text input{font-size:18px;font-family:Arial,Helvetica,sans-serif;padding:5px 10px;margin-bottom:10px;border:1px solid #fff;}.popup-content .input.text.error input{border:1px solid red;}.popup-content .input-email{width:325px;}.popup-content .row-fluid{margin:0 12px;}.popup-content .input-zip{width:200px;}.popup-content .input-fluid{width:100%;}.popup-content .input.submit input{background:#E07735;color:#fff;font-weight:bold;font-size:16px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;padding:5px 10px;margin:15px 0 20px 0;}.popup-content .popup-close-link a{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:underline;color:#000;}.popup-content .popup-close-link a:hover{color:#000;text-decoration:none;}.popup-content.success{display:none;}.popup-content .error-message{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:red;padding:0 20px;}.popup-content .ajax-loader{margin-left:10px;}.popup-container.success{background-image:url('/img/email_sign_up/bg_success.jpg');}