html{background:#fff url(z_usr/images/fullscreen_loading_gif.gif) center center no-repeat}html body{background-color:#fff;display:none}html body #join-popup{display:none}html body #fancybox-wrap{height:234px !important;width:390px !important;left:2% !important;top:10% !important}html body #fancybox-outer{background:#fbfaf6;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}html body #fancybox-outer .fancybox-bg{display:none}html body #fancybox-outer #fancybox-close{height:22px;width:33px;background:url(images/site/btn-sprite.png) -237px -90px no-repeat;position:absolute;top:-1px;right:18px}html body #fancybox-content{border-width:0 !important;width:390px !important;height:234px !important}html body #fancybox-content form{height:206px !important;width:370px !important;margin:27px 0 0 19px}html body #fancybox-content form h1{font:35px 'Helvetica';padding:16% 0 0 22%;color:#36291b}html body #fancybox-content form p.error{font:15px 'Helvetica';width:350px;padding:15% 0 0 0;margin:0 0 0 0;display:block;color:#564c44}html body #fancybox-content form p.title{font:12px 'Helvetica';text-align:center;padding-right:19px;margin-left:0;margin-bottom:7px;color:#564c44}html body #fancybox-content form input{float:left;clear:both;width:352px;height:28px;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 0 0 10px;font:16px 'Helvetica';color:#36291b;margin-bottom:3px}html body #fancybox-content form input.warning{border-color:#f00}html body #fancybox-content form input.send{background:#f7a81b;border:none;color:#fff;text-transform:uppercase;margin-top:7px}html body #fancybox-content form input::-webkit-input-placeholder{color:#564c44}html body #fancybox-content form input:-moz-placeholder{color:#564c44}html body #fancybox-content form input::-moz-placeholder{color:#564c44}html body #fancybox-content form input:-ms-input-placeholder{color:#564c44}html body .btn{cursor:pointer;display:block;background-position:top left;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}html body .social{margin:0;padding:0;list-style:none}html body .social .social-icon{float:left;background:url(images/site/btn-sprite.png) no-repeat;width:26px;height:26px;margin:0 8px 0 0;padding:0}html body .social .social-icon.join{width:29px;height:29px;background-position:-271px top}html body .social .social-icon.twitter{width:29px;height:29px;background-position:-302px top}html body .social .social-icon.vine{background-position:-52px top}html body .social .social-icon.facebook{background-position:-77px top}html body .social .social-icon.yelp{background-position:-104px top}html body .header{background:url(images/site/nav-bkgd-pattern.png) repeat-x;min-height:47px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}html body .header .social{margin:4px 0 0 -29px;padding:0;list-style:none}html body .header .social .social-icon{float:left;background:url(images/site/btn-sprite.png) no-repeat;width:26px;height:26px;margin:0 8px 0 0;padding:0}html body .header .social .social-icon.join{width:29px;height:29px;background-position:-271px top}html body .header .social .social-icon.twitter{width:29px;height:29px;background-position:-302px top}html body .header .social .social-icon.vine{background-position:-52px top}html body .header .social .social-icon.facebook{background-position:-77px top}html body .header .social .social-icon.yelp{background-position:-104px top}html body .header .inner .menu ul{font-family:Helvetica;font-size:11px;position:relative}html body .header .inner .menu ul li{font-family:Helvetica;padding:0 2px;margin:-6px 0 0 0}html body .header .inner .menu ul li a{font-family:Helvetica}html body .header .inner .menu ul li.current_page_item a,html body .header .inner .menu ul li .current-menu-item a{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}html body .header .inner .menu ul li.current-menu-item a{background:#c8852d;padding-bottom:15px}html body .header .inner .menu ul li.mobile-menu-divider{display:none;bottom:0;background:url(images/site/btn-sprite.png) -230px top no-repeat;width:4px;height:2px;float:none !important;margin:0 auto 9px auto}html body .header .inner .menu ul li.mobile-menu-indicator{display:none;position:absolute;bottom:0;left:49%;background:url(images/site/btn-sprite.png) -218px top no-repeat;width:8px;height:8px;margin:0;padding:0}html body #wrapper{margin-bottom:0}html body #wrapper .clear{display:none}html body #wrapper h1{font:26pt 'Helvetica';text-transform:uppercase;padding:0;margin:0;letter-spacing:-0.04em;font-weight:lighter}html body #homepage #epic-overlay{display:none}html body #homepage .content .column_homepage{width:100%;padding-bottom:49px}html body #homepage .content .column_homepage p img{padding-right:10px}html body #homepage .content .page-down{background:url(images/site/arrow-down.png) no-repeat;width:55px;height:55px;margin:0 0 13px -35px}html body #video .content{display:none}html body #video #teaser-video{height:inherit;border-top:6px solid #5c4c44;border-bottom:0;background-position:50% 60%}html body #video #teaser-video .info-container .info-inner .video{margin:20px auto}html body #video #teaser-video .section-button{display:none}html body #word-on-the-web{border-top:6px solid #5c4c44;border-bottom:6px solid #5c4c44;background:url(images/site/twitter-bkgd-1024.jpg) no-repeat;background-repeat:repeat-x;background-size:cover}html body #word-on-the-web .content{padding-top:46px}html body #word-on-the-web h1{text-transform:none;margin:-5px 0 25px 0}html body #word-on-the-web #twitter-box{width:52%;margin:0 auto}html body #word-on-the-web #twitter-box ul.tweet_list{margin:0;padding:0 0 18px 0;width:100%}html body #word-on-the-web #twitter-box ul.tweet_list li{background:none;margin-bottom:13px}html body #word-on-the-web #twitter-box ul.tweet_list li a{color:#36291b}html body #word-on-the-web #twitter-box ul.tweet_list li a:hover{color:#f7a81b}html body #word-on-the-web #twitter-box ul.tweet_list li span{color:#36291b}html body #word-on-the-web #twitter-box ul.tweet_list li .tweet_user{margin-left:0;text-transform:uppercase;color:#f7a81b;float:left;padding-right:5px}html body #word-on-the-web #twitter-box ul.tweet_list li .tweet_text{margin:0}html body #word-on-the-web #twitter-box .follow-us{background:url(images/site/btn-sprite.png) left -54px no-repeat;width:136px;height:31px;float:right;margin-right:23px}html body #pizza .content{display:none}html body #pizza #teaser-pizza{height:368px;border-top:0;border-bottom:0;background-size:cover;background-position:50% 50%}html body #pizza #teaser-pizza .section-button{display:none}html body #menu{height:609px;background:url(images/site/menu-bkgd.jpg) no-repeat;background-size:cover}html body #menu .section-title{display:none}html body #menu .content{padding-top:20px;position:relative;width:360px;padding-bottom:0}html body #menu .flexslider{max-width:360px !important;margin:0 auto;background:transparent}html body #menu .flexslider .slides{height:576px}html body #menu .flexslider .slides li{margin:0 180px 0 0;width:360px;height:576px}html body #menu .flex-direction-nav{width:450px;height:25px;position:absolute;top:285px;left:-46px}html body #menu .flex-direction-nav li{position:absolute;bottom:0;width:26px;height:25px}html body #menu .flex-direction-nav li a{background:url(images/site/btn-sprite.png) right bottom no-repeat;width:26px;height:25px}html body #menu .flex-direction-nav li a.flex-next{background-position:-128px -86px;left:initial}html body #menu .flex-direction-nav li a.flex-prev{background-position:-101px -86px}html body #menu .flex-control-nav{bottom:30px;right:113px;top:auto;left:auto;z-index:10}html body #menu .flex-control-nav li a{overflow:hidden}html body #menu .flex-control-nav li a.flex-active{background:url(images/ui_flex/bg_control_nav_cucinova.png) 0 -15px no-repeat;background-position:0 -15px}html body #menu .flex-control-nav li a:hover{background:url(images/ui_flex/bg_control_nav_cucinova.png) 0 -15px no-repeat;background-position:0 -15px}html body #menu .download-link{background:url(images/site/btn-sprite.png) left -85px no-repeat;width:98px;height:38px;position:absolute;bottom:0;right:-118px}html body #locations{background-image:url(images/site/locations-bkgd.jpg);background-repeat:repeat-x;background-size:cover}html body #locations .content{padding:0;width:71%}html body #locations .content h1{padding:56px 0 51px 0;letter-spacing:.04em;font-weight:normal}html body #locations .content ul{width:100%;margin-right:0}html body #locations .content ul li{float:left;margin-bottom:57px}html body #locations .content ul li p,html body #locations .content ul li span,html body #locations .content ul li a{float:left;clear:both;padding:0;margin:0;font:15pt 'Helvetica';color:#36291b;font-weight:lighter}html body #locations .content ul li p.address-line-one,html body #locations .content ul li span.address-line-one,html body #locations .content ul li a.address-line-one,html body #locations .content ul li p.address-line-two,html body #locations .content ul li span.address-line-two,html body #locations .content ul li a.address-line-two{padding-bottom:2px}html body #locations .content ul li p.address-line-three,html body #locations .content ul li span.address-line-three,html body #locations .content ul li a.address-line-three{padding-bottom:16px}html body #locations .content ul li p.phone-number,html body #locations .content ul li span.phone-number,html body #locations .content ul li a.phone-number{padding-bottom:15px;color:#36291b}html body #locations .content ul li a{color:#36291b}html body #locations .content .dot-wrapper{background:url(images/site/our-story-dot-pattern.png);width:2px;height:135px;margin:0 7% 0 4%}html body #news .content{display:none}html body #news #teaser-news{height:450px;border-top:0;border-bottom:0;background-size:cover;position:relative;background-position:50% 60%}html body #news #teaser-news .section-button{display:none}html body #news #teaser-news .more-news{background:url(images/site/btn-sprite.png) left -26px no-repeat;width:157px;height:26px;margin:0 auto;clear:both}html body #news #teaser-news .info-container .info .news-entries{padding:0;width:100%;min-height:75px}html body #news #teaser-news .info-container .info .news-entries .news-entry{cursor:pointer;font:24px/30px Helvetica;letter-spacing:.06em}html body #news #teaser-news .info-container .info .news-entries .news-entry span{text-shadow:1pt 1pt 7pt #000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}html body #news #teaser-news .info-container .info .news-entries .news-entry span.entry-headline{font-size:15pt}html body #news #teaser-news .info-container .info .news-entries .news-entry span.entry-source,html body #news #teaser-news .info-container .info .news-entries .news-entry span.entry-author{font-size:18px;padding-left:5px;color:#f7a81b}html body #news #teaser-news .info-container .info span.more-news-btn{cursor:pointer}html body #our-story{background:url(images/site/our-story-bkgd-pattern.jpg);border-top:6px solid #5c4c44;border-bottom:0}html body #our-story .section-title{display:none}html body #our-story .content{color:#fff;width:100%;max-width:95%;padding:60px 0 52px}html body #our-story .content .text-wrapper,html body #our-story .content .dot-wrapper,html body #our-story .content .image-wrapper{float:left}html body #our-story .content .text-wrapper{width:55%}html body #our-story .content .text-wrapper .top{font:15pt/22pt Helvetica;padding:0 0 11px 0;margin:0}html body #our-story .content .text-wrapper .bottom{font:16pt/27pt Helvetica;margin:20px 0 0 0}html body #our-story .content .dot-wrapper{background:url(images/site/our-story-dot-pattern.png);width:2px;height:250px;margin:-10px 6% 0 8.5%}html body #our-story .content .image-wrapper{margin-left:5px}html body #our-story #teaser-our-story{height:260px;border-top:6px solid #5c4c44;border-bottom:0;background-position:50% 35%}html body #our-story #teaser-our-story .section-button{display:none}html body #footer{height:146px;background-color:#f7a81b;background-image:none;margin:0;padding:0;color:#36291b;font:8pt 'Helvetica'}html body #footer .content .top-container{height:46px;box-shadow:0 4px 4px -3px #e29b1c;-moz-box-shadow:0 4px 4px -3px #e29b1c;-webkit-box-shadow:0 4px 4px -3px #e29b1c}html body #footer .content .top-container .copyright{margin:16px 0 0 27px;display:block;float:left;font-size:8pt;color:#36291b}html body #footer .content .top-container .social{display:block;float:right;margin:8px 0 0 0}html body #footer .content .top-container .social li{margin-left:4px}html body #footer .content .top-container .social li.yelp{margin-right:26px}html body #footer .content .bottom-container{width:100%;height:85px;margin:12px 0 0 27px}html body #footer .content .bottom-container .left-container{width:164px;float:left;box-shadow:4px 0 4px -3px #e29b1c;-moz-box-shadow:4px 0 4px -3px #e29b1c;-webkit-box-shadow:4px 0 4px -3px #e29b1c}html body #footer .content .bottom-container .left-container .menu{width:128px;margin-top:4px}html body #footer .content .bottom-container .left-container .menu ul li{margin-bottom:3px}html body #footer .content .bottom-container .left-container .menu ul li a{color:#36291b;text-transform:capitalize}html body #footer .content .bottom-container .right-container{float:left; margin-left:20px}html body #footer .content .bottom-container .right-container .company-pages{width:188px;margin-left:32px;text-align:left;margin-top:7px}html body #footer .content .bottom-container .right-container .company-pages .company-page{margin-bottom:4px}html body #footer .content .bottom-container .right-container .company-pages .company-page li{float:left;clear:both}html body #footer .content .bottom-container .right-container .company-pages .company-page a{color:#36291b}
.timing {
	padding: 0;
	margin: 0 !important;
	float: left;
	font: 15px 'Helvetica';
	color: #36291b;
}

.timing > li {
    float: none !important;
    margin: 10px 0 !important;
}


.timing > li > span {
    font-size: inherit !important;
    min-width: 45px;
}
#ajax-content-outer { height: 100% !important;}
html body #footer .content .bottom-container .left-container2{
	width:164px;
    float:left;
    box-shadow:4px 0 4px -3px #e29b1c;
    -moz-box-shadow:4px 0 4px -3px #e29b1c;
    -webkit-box-shadow:4px 0 4px -3px #e29b1c
}
html body #footer .content .bottom-container .left-container2 .company-pages{
	width:188px;
    margin-left:32px;
    text-align:left;
    margin-top:7px
}
html body #footer .content .bottom-container .left-container2 a, html body #footer .content .bottom-container .left-container a, html body #footer .content .bottom-container .right-container a {
	   color: #36291b;
    text-transform: capitalize;
}
html body #footer .content .bottom-container .left-container2, html body #footer .content .bottom-container .left-container, html body #footer .content .bottom-container .right-container{
	height:100px 
}