@media only screen and (max-width:768px){.menu-anchor-wrapper{visibility:hidden}}@media only screen and (min-width:768px){#shop-modal .modal-sm{width:420px}}@media only screen and (min-width:992px) and (max-width:1199px){.carousel-inner{height:auto}.banner_section img{height:auto}.mission-content .gridimages img{height:auto}header ul li{font-size:16px}header ul li a{padding:0 10px}header.fixed ul li a{min-width:60px}.secondary_menu li{margin:0 15px}.secondary_menu li a{font-size:18px}.banner_section{min-height:600px}.sticky-footer span{font-size:16px}.sticky-footer:before,.sticky-footer:after{display:none}.secondary_menu li:nth-child(2){margin-right:25%}.darkgray_sec{min-height:370px}.catergory_sec .hovercontent{top:20px;padding:calc(10%) calc(5%)}}@media only screen and (min-width:768px) and (max-width:991px){.carousel-inner{height:auto}.banner_section img{height:auto}.mission-content .gridimages img{height:auto}.catergory_sec .hovercontent{top:20px;padding:calc(10%) calc(5%)}.container{width:100%}header ul li a{padding:0 5px;min-width:10px;line-height:40px}header ul li.active a{background-size:100% 80px}header .orderbtn a{font-size:16px;padding:0 10px}.banner_section{min-height:50vh;height:80vh}.banner_section.menu{height:80vh}.catergory_sec{padding:30px 0 130px}h3.common_head{font-size:30px;line-height:35px;margin:0 0 25px}.catergory_sec .col-md-4{margin-bottom:50px}.darkgray_sec{padding:20px 0;margin:0 0 40px}.sticky-footer span.calci{font-size:15px}.sticky-footer span.app{font-size:11px;padding:0 60px 0 0}.sticky-footer:before,.sticky-footer:after{display:none}footer h4{font-size:16px}footer.space{padding:30px 0 70px}.secondary_menu{margin:20px 0 90px}.secondary_menu li{margin:0 10px}.secondary_menu li a{font-size:16px}.secondary_menu .menutagline{width:260px;min-height:283px;background-size:100%;padding:30px 3%;margin-left:-127px;margin-top:-120px}.secondary_menu .menutagline h4{font-size:25px;line-height:30px}.secondary_menu .menutagline p{font-size:16px;line-height:20px}.catergory_sec .hovercontent h4{font-size:17px;line-height:20px;margin:0 0 5px}.catergory_sec .hovercontent p{font-size:15px;line-height:18px}.darkgray_sec ul{padding:10px 0}.darkgray_sec ul li{padding:35px 2%}.location_container{padding:50px 0 130px}.location_container h3~.row{padding:40px 0}.location_container .address h3{font-size:22px}.location_container .address p{font-size:20px;line-height:25px;margin:0 0 15px}.location_container .address strong,.location_container .address span{font-size:20px}.divider_sec{padding:50px 0 150px}.divider_sec h3{margin:0 0 20px}.divider_sec h3 img{max-height:40px}.textcontent p{font-size:16px;line-height:20px}.mission-content .textcontent p{font-size:20px;line-height:24px;margin-bottom:20px}.divider_sec.values-list:after{background-size:98%}.values-list ul{margin-bottom:40px}.values-list li{font-size:17px;line-height:22px;padding:0 0 15px 27px}.career-content h3{font-size:40px}.career-content p{font-size:20px;line-height:25px}.job_openings .job{padding:20px 3%}.job_openings .job h4{font-size:20px;line-height:25px}.job_openings .job .address,.job_openings .job h4 span{font-size:18px;line-height:25px}.catergory_sec .hovercontent .content_inner{display:block}.build-item ul li{margin:0 1% 20px}.build-title{margin:0 0 30px}.build-title img{width:60px}.build-title h1{font-size:30px;line-height:35px}.build-title span{font-size:20px;line-height:20px}.build-item{margin:0 0 20px}.build-item.threecol ul li{margin:0 2% 20px}.toping{margin:0 0 40px}.catergory_sec .space{margin-bottom:40px}}@media only screen and (max-width:1024px){#shop-modal .modal-sm{width:300px;margin:100px auto 0}.mission-content .gridimages img{height:auto}header .logo{margin:0}.nav-wrapper{flex-direction:row-reverse;justify-content:center}header nav strong{display:inline-block;position:absolute;left:0;top:0;color:#838386;vertical-align:middle;font-size:48px;margin:0 0 0 15px;cursor:pointer}header ul{width:100%;vertical-align:top;margin:0;border-top:1px solid #ccc;display:none;position:absolute;top:60px;left:0;background-color:#fff}header ul li{float:none;margin:0;display:block;border-bottom:1px solid #ccc;font-size:1.1em;padding:5px 0}header ul li a{display:block;text-align:left;width:100%;height:100%}header ul li a:hover{color:#4c6b6e}header ul li:last-child{border-bottom:1px solid;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}header ul li:last-child a{display:block;background:0 0;color:#838386}header.fixed .orderbtn{display:none}header .orderonline-content a{display:none}header ul li.active a{background:0 0;color:#f0b5a4;border:0}#banner-cateering{background-attachment:fixed;background-position:center}.section_background.fixed{background-attachment:fixed!important;background-position:center}.banner_section.home{min-height:10px;padding:0 0 0}.carousel-inner>.item{background-size:cover!important}.banner_section{min-height:10px;height:80vh}.banner_section.menu{height:80vh}.banner_section.catering{min-height:80vh}.banner_section.home .blank-pattern{display:none}.banner_section .inner-baaner{height:340px}.banner_section .container{padding:0}.secondary_menu{margin:15px 0 0;min-height:350px}.secondary_menu .container{padding:0}.secondary_menu ul{position:relative;display:inline-block;margin:0 0 15px 0;width:100%}.secondary_menu li{margin:0 5px}.secondary_menu li:nth-child(2){margin-right:10px}.secondary_menu li:nth-child(3){margin-left:10px}.secondary_menu li a{font-size:14px;line-height:20px}.secondary_menu .mobile-bg{background:url(../images/pattern1.png) repeat 0 0;display:inline-block;width:100%;height:116px;position:relative;z-index:-1}.secondary_menu .menutagline{width:280px;margin:-100px auto 0;background-size:100%;padding:45px 5%;min-height:290px;position:static}.secondary_menu .menutagline h4{font-size:22px;line-height:30px}.secondary_menu .menutagline p{font-size:15px;line-height:20px;font-weight:400}.sweet_sides{padding:0 0 130px}h3.common_head{font-size:20px;line-height:30px;margin:0 0 15px}.catergory_sec .col-md-4{margin-bottom:50px;width:49%!important}.catergory_sec .hovercontent{top:0!important;padding:calc(10%) calc(5%)}.catergory_sec .hovercontent h4{font-size:12px;line-height:18px;margin:10px 0 5px}.catergory_sec .hovercontent p{font-size:14px;line-height:16px}.darkgray_sec{margin:0 0 30px}.darkgray_sec img{min-height:400px}.darkgray_sec.sides img{min-height:540px}.darkgray_sec ul li{width:100%}.darkgray_sec ul li{padding:5px 4%}.darkgray_sec.signature ul li{width:100%}.darkgray_sec h4{font-size:16px;line-height:20px;margin:0 0 10px}.darkgray_sec p{font-size:15px;line-height:18px}.sticky-footer{display:none}footer.space{padding:0}footer h4{font-size:16px;line-height:20px;margin:0}footer p{margin:0 0 10px}footer .social_links{margin:0 0 15px}footer .col-md-4{padding:15px 0;border-bottom:1px solid #ccc}footer .col-md-4:nth-child(2){border:none}footer input[type=submit]{margin:15px 0 0}footer .contact li{margin:0 0 10px}.backtotop{bottom:15px;right:10px}.build-title img{width:40px;margin-right:3px}.build-title h1{font-size:19px;line-height:25px;padding:0 0 0 10px}.build-title span{font-size:15px;line-height:18px}.build-title{margin:0 0 15px}.build-item ul li{width:42%!important}.build-item.fourcol ul li .rolloverox{height:auto!important}.build-item.threecol ul li .rolloverox{height:auto!important}.build-item.twocol ul li .rolloverox{height:auto!important}.build-item ul li img{width:100%}.build-item{margin:0 0 10px}.build-item.threecol ul li{margin:0 3% 15px}.rectangle .col-md-6{width:42%!important;margin:0 3% 15px}.rectangle .col-md-6 .rolloverox{height:auto!important}.rectangle .col-md-4{margin:0 3% 15px;width:42%!important}.rectangle .col-md-4 .rolloverox{height:auto!important}.rectangle .col-md-3{margin:0 3% 15px;width:42%!important}.rectangle .col-md-3 .rolloverox{height:auto!important}.toping{margin:0 0 20px}.build-item ul li .hovercontent{top:5px}.build-item ul li .hovercontent h4{font-size:14px;line-height:20px;margin:0 0 5px}.build-item ul li .hovercontent p{font-size:13px;line-height:16px}.catergory_sec{padding:10px 0 100px}.catergory_sec .space .col-md-3{margin-bottom:15px}.catergory_sec .space{margin-bottom:0}.location_container{padding:20px 0 130px}.location_container .address{text-align:center}.location_container .title{font-size:25px;line-height:30px}.location_container .title .col-md-6{width:100%;text-align:center!important;display:inline-block}.location_container h3~.row{padding:20px 0}.location_container .address h3{font-size:18px;line-height:25px;margin:15px 0 0}.location_container .address p{font-size:16px;line-height:20px;margin:0 0 10px}.location_container .address span{font-size:20px;line-height:25px;margin:0 0 10px}.location_container .address strong{font-size:18px;line-height:22px}.divider_sec.values-list:after{display:none}.divider_sec{padding:30px 0 130px}.divider_sec h3{margin:0 0 20px}.divider_sec h3 img{width:130px}.values-list ul{margin:0 0 50px}.values-list li{font-size:15px;line-height:20px;padding:0 0 10px 20px}.divider_sec h3{margin:0 0 10px}.career-content h3{font-size:25px;line-height:30px}.career-content p{font-size:15px;line-height:20px;margin:0 0 10px}.job_openings{padding:15px 0 0}.job_openings .filter_sec select{margin:0 0 15px;font-size:15px}.job_openings .job{padding:20px 0}.job_openings .job h4{width:100%;font-size:18px;line-height:25px;margin:0 0 10px}.job_openings .job h4 span{font-size:16px;line-height:20px}.job_openings .job .address{width:56%;font-size:18px}.textcontent p{font-size:15px;line-height:20px}.mission-content .textcontent p{font-size:15px;line-height:20px;margin-bottom:15px}.mission-content .gridimages{margin-top:20px}#signup-modal .modal-content .modal-body{min-height:320px;width:300px;margin:50% auto 0}#signup-modal h1{font-size:20px;line-height:25px;margin:0 0 5px}#signup-modal h2{font-size:18px;line-height:22px}#signup-modal p{font-size:15px;line-height:20px;margin:0 0 10px}#signup-modal input[type=text]{font-size:20px;line-height:30px}#signup-modal input[type=submit]{font-size:16px;line-height:30px;margin:10px 0 0;padding:0 15px}#signup-modal .close-btn{font-size:25px;margin:10px 0 0}}@media only screen and (min-width:481px) and (max-width:767px){.carousel-inner{height:220px}.banner_section .inner-baaner{height:220px!important}}@media only screen and (max-width:480px){.carousel-inner{height:150px}.banner_section .inner-baaner{height:150px!important}}