.list-no-marker{list-style:none;margin:0;padding:0}.inner-block-shadow{-webkit-box-shadow:inset 0 0 11px -1px rgba(0,0,0,.29);-moz-box-shadow:inset 0 0 11px -1px rgba(0,0,0,.29);box-shadow:inset 0 0 11px -1px rgba(0,0,0,.29)}.center-horizontal{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center-vertical{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.animate-all{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body{background:url(../img/background.jpg);font-family:arial,"sans-serif";color:#5e4333}.btn{text-transform:uppercase;font-size:12px}.download-pdf{color:#5e4333;background-color:#ededed;padding:5px;border:1px solid #b6aaa3;display:inline-block;border-radius:5px;width:auto;position:relative;text-transform:uppercase;font-size:12px;line-height:18px}.download-pdf:hover{color:#5e4333;border:1px solid #5e4333;background-color:#fefefe;text-decoration:none}.download-pdf:after{content:'\00a0';background:url(/assets/img/icn-download.png) 100% -6px no-repeat;display:inline-block;float:right;width:40px}.meta{font:normal 12px/16px Arial,Sans-Serif;color:#5e4333}.meta li{margin-right:8px}.meta li:before{display:inline-block;width:15px;height:25px;font:normal normal normal 14px/1 FontAwesome}.meta li.date:before{margin-right:3px;content:'\f073'}.meta li.location:before{content:'\f041'}.meta li.time:before{margin-right:3px;content:'\f017'}@media(min-width:768px){a[href^="tel:"]{pointer-events:none;cursor:default}}@media(max-width:768px){body p{font-size:16px;line-height:20px}}#ad-word-wrapper{display:none}.carousel-indicators{bottom:-53px}.carousel-indicators li{width:12px;height:12px;text-indent:-9999px;background:#e37c02;border:0;border-radius:0}.carousel-indicators li.active{background:#809e59;position:relative;top:-1px}.btn-primary,.btn-default{background-color:#e37c02}ul.meta{list-style:none;margin:0;padding:0}ul.meta li{display:inline-block}ul.social-nav{list-style:none;margin:0;padding:0}ul.social-nav li{display:inline-block}ul.social-nav li a{color:#5e4333}ul.policy-list{list-style:none;margin:0;padding:0}ul.policy-list li{border-top:1px solid #e5e1dc}ul.policy-list li:first-child{border-top:0}ul.connect{margin-bottom:0;margin-top:12px}ul.connect a{display:block;padding:2px 10px 7px 52px}ul.connect a:after{font-family:fontawesome;font-size:2.5em;line-height:1.2;position:absolute;top:0;left:10px}ul.connect li{font-size:13px;position:relative;border-bottom:1px solid #eae7e3;margin-bottom:12px}ul.connect li.fb-nav a:after{content:'\f082';color:#3b5998}ul.connect li.tw-nav a:after{content:'\f081';color:#1da1f2}ul.connect li:last-child{border-bottom:0}@media(max-width:768px){ul.connect li{font-size:16px}ul.connect a{padding-top:8px;padding-bottom:12px}}@media(min-width:768px){.flex-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}.flex-grid .column{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column}.flex-grid .column .block-item{flex:1;-ms-flex:1 1 auto;height:100%}.flex-grid:before,.flex-grid:after{content:normal}}.table-grid{display:table;margin-left:0;margin-right:0;width:100%}.table-grid .column{display:table-cell;vertical-align:middle;float:none}#primarynav{background-color:transparent;border:0;width:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#primarynav ul{list-style:none;margin:0;padding:0}#primarynav ul li{display:block;font-size:14px;line-height:20px;font-weight:700}#primarynav ul li a{display:block;text-align:left;text-decoration:none;padding:10px 0;line-height:24px}#primarynav ul li a:hover{color:#7f9e59}#primarynav .mobile-icon{margin-top:34px;margin-right:15px;padding:6px 10px}#primarynav .mobile-icon i{font-size:24px;line-height:1}#primarynav .navbar-brand{height:auto}#primarynav .navbar-brand img{width:187px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#primarynav .navbar-toggle{margin-top:34px}#primarynav .navbar-collapse .mobile-search{padding:10px 15px}#primarynav .navbar-collapse .mobile-search input[type=text]{font-weight:400}#primarynav .navbar-collapse .mobile-search .btn{font-size:14px}@media(min-width:768px){#primarynav{height:100px}#primarynav ul{margin:48px 0 0;float:right}#primarynav ul li{display:inline-block;font-size:12px;margin-left:-4px}#primarynav ul li a{text-align:center;line-height:20px;padding:8px 12px}#primarynav ul li a:hover{color:#7f9e59;border:1px solid #cbc4ba;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 11px}#primarynav ul li a span{display:block;text-align:center}#primarynav ul li.current a{color:#7f9e59;border:1px solid #cbc4ba;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:9px 13px}#primarynav .navbar-collapse{padding-right:0}#primarynav .navbar-brand{height:auto;padding:24px 0 0 26px}}@media(min-width:992px){#primarynav{height:126px}#primarynav ul{margin:60px 0 0}#primarynav ul li{margin-left:6px;font-size:14px;line-height:20px}#primarynav ul li a{padding:10px 14px;line-height:20px}#primarynav ul li a:hover{padding:9px 13px}#primarynav .navbar-brand{padding:30px 0 0 26px}#primarynav .navbar-brand img{width:auto}}@media(max-width:992px){#primarynav .container{width:auto}}@media(max-width:768px){#primarynav .navbar-collapse{background-color:#fff;overflow-x:hidden}#primarynav .navbar-collapse ul{margin-left:-15px;margin-right:-15px}#primarynav .navbar-collapse ul li{border-bottom:1px solid #ded9d3}#primarynav .navbar-collapse ul li a{padding-left:15px;padding-right:15px;background-color:#e37c02;color:#fff}#primarynav .navbar-collapse ul li a:focus,#primarynav .navbar-collapse ul li a:active{background-color:#64863a}#primarynav .navbar-brand img{width:150px}}.global-top-nav{height:64px;background:url(../img/bg-menu-upper-home-v2.jpg) repeat-x;position:relative;z-index:1030}.global-top-nav ul{list-style:none;margin:0;padding:0;position:relative;z-index:200}.global-top-nav ul>li{display:inline-block;font-size:13px;height:64px;font-weight:700;border-right:1px solid #989084;position:relative;margin-left:-4px;vertical-align:middle}.global-top-nav ul>li>a{display:block;padding:25px 10px 23px;color:#fff;text-decoration:none;position:relative;z-index:200}.global-top-nav ul>li.icn-link{z-index:100}.global-top-nav ul>li.icn-link>a{padding:0}.global-top-nav ul>li.icn-link>a img{height:64px}.global-top-nav ul>li.widget{position:relative;z-index:200}.global-top-nav ul.pull-left li.widget a.over{color:#9aac7a}.global-top-nav ul.pull-left li.widget a.over span{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.global-top-nav ul.pull-right li a{padding:25px 20px 23px}.global-top-nav ul.pull-right li a i:before{position:relative;top:3px}.global-top-nav ul.pull-right li.survey a{padding:25px 12px 23px}.global-top-nav ul.pull-right li.survey a span.icon{position:relative;top:3px;margin-left:8px}.global-top-nav ul.pull-right li.widget a.over{color:#9aac7a;padding:19px 5px 14px}.global-top-nav ul.pull-right li.widget a.over i{background-color:#fff;padding:10px 15px 29px;border-top-left-radius:5px;border-top-right-radius:5px;color:#5e4333}.global-top-nav ul.pull-right .fa{font-size:24px;line-height:1px}.global-top-nav ul:last-child li:last-child{border-right:0}.global-top-nav .container{position:relative}@media(min-width:992px){.global-top-nav ul>li>a{color:#fff;display:block;padding:25px 14px 23px}.global-top-nav ul.pull-left li.widget a.over{padding:25px 3px 22px}.global-top-nav ul.pull-left li.widget a.over span{padding:10px 11px 20px}}@media(max-width:992px){.global-top-nav .container{width:auto}}.global-top-nav div.widget{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:none;top:52px;z-index:6000 overflow:hidden;-moz-box-shadow:3px 3px 5px #666;-webkit-box-shadow:3px 3px 5px #666;box-shadow:3px 3px 5px #666;border-radius:5px;font-weight:400;width:272px}.global-top-nav div.widget .page-block-global{border-radius:5px}.global-top-nav div.widget h3{font:normal 16px/18px arial,sans-serif}.global-top-nav div.widget h4{font:normal 14px/16px arial,sans-serif}.global-top-nav div.widget .wrapper{padding:12px}.global-top-nav div.widget.search,.global-top-nav div.widget.locator{right:0;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.global-top-nav div.widget.circular h4{float:left}.global-top-nav div.widget.circular .btn{float:right;padding:6px 12px}.global-top-nav div.widget.circular li{padding:12px 4px!important;border-bottom:1px solid #ded9d3;border-right:0;display:block;margin-left:2px}.global-top-nav div.widget.circular li:last-child{border:0}.global-top-nav div.widget.sign-up h4{margin-top:10px}.global-top-nav div.widget.search .btn{padding:7px 12px}.global-top-nav div.widget.locator{width:310px}.global-top-nav div.widget.locator .form-group{margin-bottom:10px}.global-top-nav .store-selector{position:absolute;top:100%;right:15px;width:280px;z-index:50}.global-top-nav .store-selector header{text-align:right;position:relative;z-index:100}.global-top-nav .store-selector header a{display:inline-block;padding:12px 14px;font-size:13px;line-height:15px;font-weight:700}.global-top-nav .store-selector header a.over{text-decoration:none;background-color:#fff;-moz-box-shadow:2px 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3)}.global-top-nav .store-selector .selector-panel{position:relative;z-index:200;padding:10px;width:280px;background-color:#fff;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-box-shadow:2px 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3);display:none}.global-top-nav .store-selector .selector-panel .store-list{width:260px;height:165px;overflow:auto;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.global-top-nav .store-selector .selector-panel .store-list li{display:block;height:auto;font-weight:400;border-right:0;border-bottom:1px solid #ded9d3;margin:0;line-height:15px}.global-top-nav .store-selector .selector-panel .store-list li>a{padding:12px 10px;color:#5e4333}.global-top-nav .store-selector .selector-panel .store-list li>a:hover,.global-top-nav .store-selector .selector-panel .store-list li>a.selected{color:#fff;background-color:#e37c02}.global-top-nav .store-selector .selector-panel form{margin:12px 0}.global-top-nav .store-selector .selector-panel label{text-align:right;font-size:13px;line-height:15px;font-weight:400;padding:0}.global-top-nav .store-selector .selector-panel .column{padding-right:0}.global-top-nav .store-selector .selector-panel .btn{display:block;padding:10px;font-weight:400}.global-top-nav .store-selector .selector-panel p.footer{font-size:12px;margin:16px 0 10px}#container-my-store a{text-transform:uppercase;color:#e37c02}#container-my-store a:hover{text-decoration:none}#store-selector .scroller-content{height:165px!important}.scroller-setup .scroller-content,.scroller-active .scroller-content{padding:0}.scroller-track{background:#dfdfdf}.scroller-handle{background:#5f4331;border:0}.modal-form h3{font:normal 16px/18px arial,sans-serif}.modal-form .cards-block{margin-bottom:0}.modal-form .cards-block .block-item{margin-bottom:0}.mobile-panel-trigger{margin-bottom:18px}.global-footer{background:url(../img/footer-tile.png);padding-top:46px;color:#fff;box-shadow:inset 0 27px 55px -25px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 27px 55px -25px rgba(0,0,0,.4);-moz-box-shadow:inset 0 27px 55px -25px rgba(0,0,0,.4);-o-box-shadow:inset 0 27px 55px -25px rgba(0,0,0,.4)}.global-footer .container>.row>div:last-child .row .column{padding-left:10px;border-left:1px solid #9aac7a;margin-bottom:30px}.global-footer .nav{list-style:none;margin:0;padding:0;padding-left:10px;border-left:1px solid #9aac7a;margin-bottom:30px}.global-footer .nav li a{font-size:16px;line-height:18px;padding:2px 0;color:inherit}.global-footer .nav li a:hover,.global-footer .nav li a:focus{text-decoration:underline;background:0 0}.global-footer .social-nav{list-style:none;margin:0;padding:0}.global-footer .social-nav li{display:inline-block;margin-right:10px}.global-footer .social-nav li a{color:inherit}.global-footer .social-nav li.fb-nav a{color:#3b5998}.global-footer .social-nav li.tw-nav a{color:#1da1f2}.global-footer p{font-size:12px;line-height:14px}.global-footer p a{color:inherit;text-decoration:underline}.global-footer p a:hover{text-decoration:none}.global-footer p a.phone{text-decoration:none}.global-footer .footer-content h4{margin-top:0}@media(max-width:992px){.global-footer .container{width:auto}}@media(max-width:768px){.global-footer .nav{text-align:center;margin-bottom:0;padding:0 0 15px;border:0}.global-footer .nav li{display:inline-block}.global-footer .nav li a{padding:4px 0}.global-footer .footer-content{padding-top:15px;padding-bottom:15px}.global-footer .footer-content .column{border:0!important;padding-left:15px!important;margin-bottom:15px!important}.global-footer p{font-size:16px;line-height:20px}.global-footer p a.phone{text-decoration:underline}}.global-page-title{min-height:112px;float:none;text-align:center;position:relative}.global-page-title .column>div{min-height:78px;padding:12px 0 18px}.global-page-title .column>div:before,.global-page-title .column>div:after{width:100%;content:'\00a0';display:block;height:10px}.global-page-title .column>div:before{background:url(/assets/img/border.jpg) 0 0 no-repeat}.global-page-title .column>div:after{background:url(/assets/img/border.jpg) 0 0 no-repeat;margin-top:17px}.global-page-title h1{text-align:center;font:normal 34px/36px Georgia,Serif;font-style:italic;color:#5e4333;margin:5px 0 6px;letter-spacing:.015em}.global-page-title p{margin:0;font:normal 14px/16px Arial,Sans-Serif;color:#5e4333}.global-page-title .anchor{position:absolute;left:20px;top:58px}.global-page-title .anchor a{font-size:12px;line-height:14px;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;background-color:transparent;color:#5e4333;border:1px solid #e1dbd0;padding:10px 10px 10px 30px;background:url(/assets/img/icn-arrow-back.png) 10px 10px no-repeat}.global-page-title .anchor a:hover{background-color:#fff}@media(max-width:992px){.global-page-title .anchor{left:auto;top:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:12px}}@media(max-width:768px){.global-page-title br{display:none}.global-page-title p{font-size:16px;line-height:20px}}.page-body{background-color:#fff;padding:8px}.interior-body .page-body{margin-bottom:15px}.video-block{position:relative;padding-bottom:56.25%;height:0}.video-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.map-block{position:relative}.map-block .map-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.grid-divider{height:6px;background:url(/assets/img/border.jpg)}.filter-panel h2{font-size:12px;line-height:14px;font-weight:700;color:#5e4333;margin:8px 0 4px;padding:7px 0;border-top:1px solid #ebebeb}.filter-panel nav{overflow:hidden}.filter-panel nav .btn{font-size:12px;line-height:14px;margin-left:0;margin-right:6px;margin-bottom:9px;float:left;display:block;color:#fff;background-color:#e37c02;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;text-transform:uppercase}.filter-panel nav .btn:hover{background-color:#975301;border-color:#975301;text-decoration:none}.filter-panel nav .btn.active{background-color:#64863a;border-color:#64863a}.filter-panel .sort{border-top:#5e4333 solid 1px;padding:7px}.filter-panel .sort h3{display:inline-block;margin:0;font-size:12px;line-height:14px;font-weight:700;color:#5e4333}.filter-panel .sort ul{margin:0;padding:0;display:inline-block}.filter-panel .sort ul li{list-style:none;display:inline-block}.filter-panel .sort ul li a{font-size:12px;line-height:14px}.filter-panel .sort ul li a.active{color:#64863a}.filter-panel aside{padding:7px}.filter-panel aside p{font-style:italic;font-size:12px;line-height:14px}@media(max-width:768px){.filter-panel nav{text-align:center}.filter-panel nav .btn{float:none;display:inline-block;margin:0 0 4px;width:46%;padding:6px 0!important}.filter-panel.our-inspiration-nav nav .btn{margin:0 1px 4px}}.loader-panel{padding:22px 0;text-align:center}.loader-panel .btn{padding:6px 10px;width:260px;font-size:12px;line-height:14px;text-transform:uppercase}.loader-panel .grid-divider{margin-top:23px}.anchor-panel{margin-top:10px;text-align:right;margin-bottom:10px}.anchor-panel a{display:inline-block;font-size:12px;line-height:14px;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;background-color:transparent;color:#5e4333;border:1px solid #e1dbd0;padding:10px 10px 10px 30px;background:url(/assets/img/icon-arrow.png) 10px 10px no-repeat}.anchor-panel a:hover{background-color:#fff}.anchor-panel.back a{background:url(/assets/img/icn-arrow-back.png) 10px 10px no-repeat}.banner-horizontal .block-item{padding:40px 0}.banner-horizontal .block-item figure{width:137px;padding-right:30px;display:table-cell;vertical-align:middle}.banner-horizontal .block-item .caption{display:table-cell;vertical-align:middle}.banner-horizontal .block-item .caption a{color:#e37c02;text-decoration:underline}.banner-horizontal .block-item .caption a:hover{text-decoration:none}.page-details-hero{margin-bottom:15px}.page-details-hero .hero-wrapper{background:#fff}.page-details-hero figure{margin:10px;border:1px solid #cecece}.page-details-hero figure img{display:block;margin:0 auto}.page-details-hero .caption{padding:20px 15px;margin:10px}.page-details-hero .caption h2{font-size:20px;font-weight:700;line-height:24px;color:#5e4333;margin:0 0 12px}.page-details-hero .caption h3{font-size:15px;line-height:17px;font-weight:700;color:#64863a;margin-top:0;margin-bottom:12px}.page-details-hero .caption p{font-size:14px;line-height:24px;color:#5e4333}.page-details-hero.our-inspiration-hero .caption h2{font-size:18px;color:#64863a}.page-details-hero.our-inspiration-hero .caption p{line-height:16px}#about-kings-hero.page-details-hero .caption p{font-size:14px;line-height:18px}#about-kings-hero.page-details-hero .message .btn{margin-left:16px}#promotions-hero.page-details-hero figure img{width:100%}#promotions-hero.page-details-hero .caption h2{font-size:20px;line-height:22px;color:#64863a;font-weight:700;margin-bottom:14px;-webkit-font-smoothing:antialiased}#promotions-hero.page-details-hero .caption p{font-size:14px;line-height:18px;color:#5e4333}#promotions-hero.page-details-hero .caption p a{color:#e97b00;text-decoration:underline}#promotions-hero.page-details-hero .caption p a:hover{text-decoration:none}#promotions-hero.page-details-hero.mykings-hero .caption ul{list-style:none;margin:0 0 10px;padding:0}#promotions-hero.page-details-hero.mykings-hero .caption ul li{font-size:12px;line-height:14px;margin:4px 0 0;padding:0 0 0 8px;position:relative}#promotions-hero.page-details-hero.mykings-hero .caption ul li:first-child{margin-top:0}#promotions-hero.page-details-hero.mykings-hero .caption ul li:before{content:'\f111';font-family:fontawesome;font-size:6px;position:absolute;top:0;left:0;color:#5e4333}#promotions-hero.page-details-hero.mykings-hero .caption h2{margin-bottom:8px}#promotions-hero.page-details-hero.mykings-hero .caption p{font-size:12px;line-height:14px}#promotions-hero.page-details-hero.mykings-hero .caption a{text-decoration:underline;color:#5e4333}#promotions-hero.page-details-hero.mykings-hero .caption a:hover{text-decoration:none}.thumbnail-grid-block .block-item header h2{margin-bottom:4px}.thumbnail-grid-block .block-item .text h3 a,.thumbnail-grid-block .block-item .text a{color:#e97f01}.bio-image{position:relative}.bio-image figure{overflow:hidden}.bio-image figure img{width:100%}.bio-image h3{position:absolute;bottom:0;left:11px;right:11px;font:italic 20px/22px Georgia,Serif;text-transform:none;color:#fff;margin:0;padding:18px 0 18px 204px;background:rgba(94,67,51,.81);z-index:20}.bio-image h3 span{display:block}.bio-image .thumbnail{width:auto;height:111px;position:absolute;left:52px;bottom:31px;border:7px solid #fff;z-index:30;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.5);height:176px}@media(min-width:768px){.bio-image figure{overflow:hidden}.bio-image figure img{width:auto;max-width:initial}.page-details-hero .hero-wrapper>.row>div:first-child{padding-right:0}.page-details-hero .hero-wrapper>.row>div:last-child{padding-left:0}.page-details-hero figure{margin:10px 0 10px 10px}.page-details-hero .caption{margin:10px 10px 10px 0}.page-details-hero .image h3{bottom:11px;width:348px}}@media(min-width:992px){.page-details-hero .bio-image h3{bottom:11px;width:453px;left:11px}.page-details-hero .caption{padding:40px 35px}.page-details-hero.mykings-hero .caption,.page-details-hero.our-inspiration-hero .caption{padding:30px 25px}}@media(max-width:992px){.page-details-hero.mykings-hero .hero-wrapper>.row>div:first-child{padding-right:6px;display:block}.page-details-hero.mykings-hero .hero-wrapper>.row>div:last-child{padding-left:6px;display:block}.page-details-hero.mykings-hero figure{margin:10px 10px 0}.page-details-hero.mykings-hero .caption{margin:10px}}@media(max-width:768px){.page-details-hero figure{margin-bottom:0}.page-details-hero .caption p{font-size:16px!important;line-height:20px!important}.page-details-hero .caption h2{line-height:28px}.page-details-hero .caption h3{font-size:16px;line-height:20px}.page-details-hero.mykings-hero .caption ul li{font-size:16px;line-height:20px}#about-kings-hero.page-details-hero .caption p{font-size:16px;line-height:20px}#promotions-hero.page-details-hero.mykings-hero .caption ul li{font-size:16px;line-height:20px}.bio-image .thumbnail{bottom:14px;left:24px}.bio-image h3{padding-left:176px;font-size:18px;line-height:20px}}.tabs-panel .nav-tabs>li{position:relative;margin-left:12px;z-index:10}.tabs-panel .nav-tabs>li>a{color:#5e4333;padding:9px 12px;display:block;border:1px solid #ddd;border-bottom:0;background-color:#c3bbae;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-align:center;text-transform:uppercase;text-decoration:none}.tabs-panel .nav-tabs>li.active{top:1px}.tabs-panel .nav-tabs>li.active>a,.tabs-panel .nav-tabs>li.active>a:hover,.tabs-panel .nav-tabs>li.active>a:focus{color:#5e4333;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom:0;border-bottom-color:transparent}.tab-content .tab-pane header{position:relative}.tab-content .tab-pane header h3{padding:0;font-size:16px;line-height:18px;color:#64863a;font-weight:700;border-top:1px solid #e5e1dc;position:relative;margin:0}.tab-content .tab-pane header h3 a{display:block;padding:14px 0;color:#64863a}.tab-content .tab-pane p{color:#5e4333}.tab-content .tab-pane .filter-panel .category-wrapper{padding:7px;background-color:#fff;border:1px solid #dedede}.tab-content .tab-pane .filter-panel .category-wrapper .btn{padding:10px;color:#fff}.tab-content .tab-pane .dietary{padding:7px 7px 0;border-bottom:1px solid #b1a396;margin-bottom:12px}.tab-content .tab-pane .dietary ul{padding:0}.tab-content .tab-pane .dietary ul li{display:inline-block;list-style:none;font-size:12px;line-height:14px;text-transform:uppercase;margin-right:7px;padding:2px 0;color:#5e4333}.tab-content .tab-pane .dietary ul li:before{content:'\00a0';width:16px;height:16px;display:inline-block;margin-right:3px;position:relative;top:-1px}.tab-content .tab-pane .dietary ul li.gluten-free:before{background:url(/assets/img/ico-dietary-gluten-free.png);background-size:16px}.tab-content .tab-pane .dietary ul li.vegetarian:before{background:url(/assets/img/ico-dietary-vegetarian.png);background-size:16px}.tab-content .tab-pane .dietary ul li.vegan:before{background:url(/assets/img/ico-dietary-vegan.png);background-size:16px}.tab-content .tab-pane .collapse-list header:first-child h3{border-top:0}.tab-content .bio-list header a:after{content:"\f067";display:block;position:absolute;font:normal normal normal 14px/1 FontAwesome;right:10px;top:17px;color:#e37c02}.tab-content .bio-list header.active a:after{content:"\f00d";color:#c3bbae}@media(max-width:768px){.tabs-panel.menu-tabs .nav-tabs>li{margin-left:0}.tabs-panel.menu-tabs .nav-tabs>li>a{border-radius:4px;margin-right:0}}.collapse-panel{position:relative}.collapse-panel header{padding:8px;background-color:#fff;position:relative;margin-bottom:10px}.collapse-panel header h3{margin:0;background-color:#6e5a50;border-bottom:1px solid #5e4333;color:#fff;font:normal 20px/22px Georgia,Serif;font-style:italic;padding:14px 100px 14px 14px;position:relative;z-index:10}.collapse-panel header .btn{position:absolute;top:16px;right:15px;z-index:20;display:inline-block;padding:10px;color:#fff;background-color:#e37c02;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:14px;text-transform:uppercase;text-decoration:none}.collapse-panel header .btn:hover{background-color:#975301}.collapse-panel header .caption-wrapper{padding:12px 9px;-webkit-box-shadow:inset 0 -2px 13px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -2px 13px 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 13px 0 rgba(0,0,0,.15)}.collapse-panel header .caption-wrapper .caption p{font:normal 12px/14px Arial,Helvetica,sans-serif;color:#5e4333;margin-bottom:0}.collapse-panel header.active .btn{right:16px;width:30px;height:30px;text-indent:-9999px;z-index:100;padding:0;background-color:transparent;box-shadow:none}.collapse-panel header.active .btn:before{content:"\f00d";font-family:FontAwesome;font-size:18px;display:block;width:30px;height:20px;position:absolute;top:8px;text-indent:0;color:#e37c02}.thumbnail-module-block .block-item{background-color:#fff;padding:8px;margin-bottom:12px}.thumbnail-module-block .block-item .image img{width:100%;position:relative;z-index:10}.thumbnail-module-block .block-item .text{padding:0 10px}.thumbnail-module-block .block-item .text h3{color:#64863a;font-size:16px;line-height:18px;font-weight:700;margin-top:5px;margin-bottom:4px}.thumbnail-module-block .block-item .text p{line-height:17px;padding-right:12px;font-size:14px}.thumbnail-module-block .block-item .flex-grid{margin-left:0;margin-right:0}@media(min-width:768px){.thumbnail-module-block .image{padding-left:0;padding-right:0}.thumbnail-module-block .map-block{position:relative;padding-left:0;padding-right:0}.thumbnail-module-block .map-block #map_canvas{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding-bottom:0}.thumbnail-module-block .block-item .map-text{padding-top:0;padding-bottom:0}}@media(max-width:768px){.thumbnail-module-block .table-grid{display:block}.thumbnail-module-block .table-grid .column{display:block}.thumbnail-module-block .table-grid .column.image,.thumbnail-module-block .table-grid .column.map-block{padding-left:0;padding-right:0}.thumbnail-module-block .block-item .text h3{line-height:20px}.thumbnail-module-block .block-item .text p{font-size:16px;line-height:20px}}.table-list-block .table-grid .text{padding-top:10px}.table-list-block .table-grid .text h3{color:#64863a}.table-list-block .table-grid .cta.date p{font-size:12px;line-height:14px;font-weight:400;padding:2px 0;text-align:center;color:#fff;margin:0;text-transform:uppercase;background-color:#809e59}.table-list-block .table-grid .cta.date p span{display:block;text-align:center;font-size:26px;line-height:28px}.cards-block .caption .table-list-block .table-grid{border-top:1px solid #ded9d3}.cards-block .caption .table-list-block .table-grid:first-child{border-top:0}.table-list-block .table-grid .text h3{margin-bottom:4px}.table-list-block .table-grid .text h3 a{color:#e97b00}.policy-list li{padding:10px 14px 10px 12px}.policy-list li h3{font-size:16px;line-height:18px;font-weight:700;color:#64863a;margin:10px 0 0}.policy-list li p{color:#5e4333}.page-block-global{background:#fff;border:8px solid #fff;position:relative}@media(max-width:768px){.page-block-global ul li,.page-block-global ol li{font-size:16px}}.rating h4{color:#5e4333;font-size:13px;font-weight:700;font-style:italic;font-family:Georgia,serif;margin-bottom:0}.rating p{font-size:13px}.rating p strong em{font-family:Georgia,serif}.sidebar-search .caption-wrapper{padding-top:0!important}.sidebar-search .caption .form-group,.sidebar-search .caption .submit{margin:0 -9px;padding:10px 9px}.sidebar-search .caption .form-group{border-bottom:1px solid #cbc4ba;margin-bottom:10px}.sidebar-search .caption .submit{border-top:1px solid #cbc4ba;padding-bottom:2px}.sidebar-search .caption label.btn{margin-bottom:8px}.sidebar-search .caption label.btn.active{background-color:#64863a;border-color:#64863a}@media(max-width:992px){.sidebar-search .row .column:nth-child(2) .checkbox:first-child{margin-top:-5px}}@media(max-width:786px){#mobile-recipe-search .sidebar-search .caption .search-nav{text-align:center}#mobile-recipe-search .sidebar-search .caption label.btn{float:none;display:inline-block;margin:0 0 4px;padding:6px!important;width:46%}}.pager{font-size:16px}.pager a{text-decoration:underline}.pager a:hover{text-decoration:none}.search-results .list-group{margin-bottom:0}.search-results .list-group h3{margin-top:0}.search-results .list-group a{color:#e37c02}.search-results nav{padding-left:15px}.stay-connected-form{color:#5e4333}.stay-connected-form h2,.stay-connected-form h3{font-size:14px;font-weight:700}.stay-connected-form .store-select-panel{border:1px solid #bfb4ad;background-color:#f5f5f5;margin-bottom:30px}.stay-connected-form .store-select-panel header{width:100%;border-bottom:1px solid #bfb4ad;margin:0 0 30px;padding:15px 0;text-indent:25px}.stay-connected-form .store-select-panel header h3{margin:0}.stay-connected-form .store-select-panel .column:first-child{padding-left:30px}.stay-connected-form .store-select-panel .column:last-child{padding-right:30px}.stay-connected-form .store-select-panel .checkbox{padding-bottom:10px}.stay-connected-form .sign-up-button-wrapper{text-align:center;margin-bottom:20px}.stay-connected-form .sign-up-button-wrapper button{width:200px}.global-page-title.error-page-title .error-image h1{margin-top:22px}.error-page-title{margin:24px 0;height:400px}.error-page-title .bg-image{position:absolute;top:22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.error-page-title .error-image .title-inner{height:240px}.error-page-title .btn{margin:30px 0}.error-page-title p{margin-bottom:10px}.error-page-title nav ul li:first-child{border:0}.error-page-title nav ul li{border-left:2px solid #5e4333}.error-page-title nav ul li a{display:block;padding:0 8px;text-decoration:none;font-weight:700}.page-landing-hero .hero-wrapper .caption{position:absolute;top:45px;right:32px;width:241px;padding:23px;z-index:200;border-radius:5px;background:rgba(255,255,255,.91);-webkit-box-shadow:inset 0 0 11px -1px rgba(0,0,0,.29);-moz-box-shadow:inset 0 0 11px -1px rgba(0,0,0,.29);box-shadow:inset 0 0 11px -1px rgba(0,0,0,.29)}.page-landing-hero .hero-wrapper .caption h1{font:italic 24px/28px Georgia,Serif;color:#5e4333;padding-bottom:18px;margin-top:0;margin-bottom:12px;border-bottom:1px solid #ad5100}.page-landing-hero .grid-divider{margin:20px 0}.recipe-aggregator .container .row>.column{padding:0 5px}.recipe-aggregator .block-item{overflow:hidden;max-height:305px}.recipe-aggregator .block-item header{min-height:85px;display:flex;align-content:center;justify-content:center;flex-direction:column}.recipe-aggregator .block-item figure{overflow:hidden}.recipe-aggregator .block-item figure img{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:768px){#recipe-aggregator-hero.page-landing-hero .hero-wrapper .caption{position:relative;top:auto;left:auto;right:auto;border-radius:0;width:100%}}.cards-block{margin-bottom:12px}.cards-block .block-item{background:#fff;border:8px solid #fff;margin-bottom:12px;position:relative}.cards-block .block-item>header{position:relative;padding:18px 10px;background:#6e5a50;border-bottom:1px solid #5e4333}.cards-block .block-item>header h2,.cards-block .block-item>header h3{margin:0;color:#fff;font:italic 20px/24px Georgia,Serif;border:0}.cards-block .block-item>header .btn{position:absolute;top:13px;right:7px;z-index:20;display:inline-block;padding:10px;line-height:12px}.cards-block .block-item figure img{width:100%}.cards-block .block-item .caption{color:#5e4333}.cards-block .block-item .caption h3{font-size:14px;line-height:16px;margin-top:0;margin-bottom:6px;font-weight:700;color:#64863a}.cards-block .block-item .caption p{font-size:14px;line-height:18px}.cards-block .block-item .caption .large{font-size:30px;line-height:32px;margin-top:8px}.cards-block .block-item .caption form .form-control{font-size:12px;padding:6px}.cards-block .block-item .caption .summary .read-more a,.cards-block .block-item .caption .details .read-more a,.cards-block .block-item .caption .summary .read-less a,.cards-block .block-item .caption .details .read-less a{color:#e37c02}.cards-block .block-item .caption-wrapper{padding:10px}.cards-block .block-item.featured header{background:#6e5a50;border-bottom:1px solid #5e4333}.cards-block .block-item.featured .caption-wrapper{display:block}.cards-block .block-item.featured .caption-wrapper .caption h3{font-size:16px;line-height:18px}.cards-block .block-item.featured .caption-wrapper a{display:inline-block;height:100%}.cards-block .block-item .list-group{margin-bottom:0}.cards-block .block-item .list-group h3{margin-top:0}.cards-block .block-item .list-group h3 a{color:#e37c02}.cards-block .block-item.photo-block .image{position:relative}.cards-block .block-item.photo-block .image figure{overflow:hidden;position:relative}.cards-block .block-item.photo-block .image figure img{height:auto;width:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cards-block .block-item.photo-block .text{position:absolute;float:none;bottom:20px;right:20px;text-align:right;width:125px;z-index:20;margin:0;padding:4px;background:rgba(0,0,0,.41)}.cards-block .block-item.photo-block .text h3{text-transform:uppercase;font-weight:700;padding:0;font-size:14px;color:#fff;margin-bottom:8px}.cards-block .block-item.thumbnail-block .thumbnail-item{margin-bottom:4px;border:0}.cards-block .block-item.thumbnail-block .column:nth-child(odd){padding-right:2px}.cards-block .block-item.thumbnail-block .column:nth-child(even){padding-left:2px}.cards-block .block-item.thumbnail-block .text{background-color:#5e4333;margin:0;min-height:28px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cards-block .block-item.thumbnail-block .text h4{text-align:center;padding:1px 2px;color:#fff;font-size:11px;margin:0;font-weight:700}.cards-block .block-item.thumbnail-block .btn{float:right;overflow:hidden;margin-right:15px;margin-top:20px}.cards-block .sidebar-block{margin-bottom:12px}.cards-block.kob-cards-block .block-item figure,.cards-block#kob-details-list .block-item figure{border:1px solid #cecece}.cards-block.promotions-grid .block-item .caption-wrapper h3{color:#64863a}.cards-block.promotions-grid .block-item .caption-wrapper h3 a{color:#64863a!important;text-decoration:none!important}.cards-block.promotions-grid .block-item .input-group .btn{padding:8px 8px 7px}.cards-block.prepared-foods-block .group{margin-bottom:18px}.cards-block.prepared-foods-block .group:after{content:'';position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:#b1a396}.cards-block.prepared-foods-block .block-item{padding:8px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}.cards-block.prepared-foods-block .block-item .caption-wrapper{padding:0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption h3{font-size:16px;line-height:18px;font-weight:700;color:#64863a;margin-top:5px}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption i:before{content:'\00a0';width:16px;height:16px;display:inline-block;margin-right:3px;position:relative;top:-1px}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption i.icon-gluten-free:before{background:url(/assets/img/ico-dietary-gluten-free.png);background-size:16px}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption i.icon-vegetarian:before{background:url(/assets/img/ico-dietary-vegetarian.png);background-size:16px}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption i.icon-vegan:before{background:url(/assets/img/ico-dietary-vegan.png);background-size:16px}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption .note{display:block;font-style:italic;margin-top:6px;margin-left:14px;text-indent:-14px}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption .note .green{color:#64863a}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption .note a{color:#e37c02;text-decoration:none}.cards-block.prepared-foods-block .block-item .caption-wrapper .caption .price{display:block;font-size:14px;line-height:16px;font-weight:700;color:#e67e02}.cards-block.prepared-foods-block .block-item.feature,.cards-block.prepared-foods-block .block-item.header{background:#fff}.cards-block.prepared-foods-block .block-item.feature .caption-wrapper,.cards-block.prepared-foods-block .block-item.header .caption-wrapper{padding:10px}.cards-block.prepared-foods-block .intro h2{text-align:center;font:normal 34px/36px Georgia,Serif;font-style:italic;color:#5e4333;margin-bottom:6px;letter-spacing:.015em}.cards-block.prepared-foods-block .intro p{margin:0;font:normal 14px/16px Arial,Sans-Serif;color:#5e4333}.cards-block.cards-block-row header{background:url(/assets/img/border.jpg) 0 0 no-repeat}.cards-block.cards-block-row header:after{content:'\00a0';width:100%;display:block;background:url(/assets/img/border.jpg) 0 0 no-repeat}.cards-block.cards-block-row header h2{text-align:center;font:normal 22px/24px Georgia,Serif;font-style:italic;color:#5e4333;letter-spacing:.015em;padding:20px 0 0;margin-bottom:16px}.cards-block.cards-block-row .block-item figure{overflow:hidden;position:relative}.cards-block.cards-block-row .block-item .caption-wrapper h3{font:bold 15px/17px Arial,Sans-Serif}.cards-block.cards-block-row .block-item .caption-wrapper h3 a{color:#5e4333;text-decoration:underline}.cards-block.cards-block-row .block-item .caption-wrapper h3 a:hover{text-decoration:none}.cards-block.cards-block-row .block-item .social-nav{position:absolute;z-index:20;width:100%;height:40px;background:rgba(0,0,0,.4);bottom:0;left:0;display:none}.cards-block.cards-block-row .block-item .social-nav h4{font-size:12px;line-height:16px;color:#fff;text-transform:uppercase;margin:12px 0 0 15px;padding:0}.cards-block.cards-block-row .block-item .social-nav ul{position:absolute;top:7px;right:15px;list-style:none;height:26px;margin:0;padding:0}.cards-block.cards-block-row .block-item .social-nav ul li{display:inline-block;margin-left:4px}.cards-block.cards-block-row .block-item .social-nav ul li a{font-size:0}.cards-block.cards-block-row .block-item .social-nav ul li a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:23px;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff}.cards-block.cards-block-row .block-item .social-nav ul li.nav-email a:after{content:"\f0e0"}.cards-block.cards-block-row .block-item .social-nav ul li.nav-twitter a:after{content:'\f081'}.cards-block.cards-block-row .block-item .social-nav ul li.nav-facebook a:after{content:"\f082"}.cards-block.sidebar .block-item .caption .testimonial-slider,.cards-block.sidebar .block-item .caption .slide{min-height:195px}.cards-block.sidebar .block-item .caption .testimonial-slider .slider-wrapper .carousel .carousel-indicators{bottom:-14px}.cards-block.sidebar .block-item.cards-block-slider{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.cards-block.sidebar .block-item.cards-block-slider header{background:#7e695c;background:-moz-linear-gradient(top,#7e695c 0%,#5f4e46 100%);background:-webkit-linear-gradient(top,#7e695c 0%,#5f4e46 100%);background:linear-gradient(to bottom,#7e695c 0%,#5f4e46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e695c',endColorstr='#5f4e46',GradientType=0);border-top:8px solid #fff;border-left:8px solid #fff;border-right:8px solid #fff;border-bottom:0;position:relative;padding:18px 10px}.cards-block.sidebar .block-item.cards-block-slider header:after{content:"";position:absolute;bottom:0;left:0;right:8px;width:100%;height:1px;background-color:#090403}.cards-block.sidebar .block-item.cards-block-slider header h2{margin:0;color:#fff;font:italic 20px/24px Georgia,Serif;border:0}.cards-block.sidebar .block-item.cards-block-slider figure{background-color:#fff;padding:0 8px 8px}.cards-block.sidebar .block-item.cards-block-slider .caption{display:none}.cards-block.sidebar .block-item.cards-block-slider .carousel-indicators{position:relative;left:auto;bottom:auto;width:100%;margin-left:0;padding:10px 0 8px;border-bottom:1px solid #ded9d3;margin-bottom:0}.cards-block.sidebar .block-item.cards-block-slider .caption-holder{padding:10px;color:#5e4333}.cards-block.sidebar .block-item.cards-block-slider .caption-holder h3{font-size:14px;line-height:16px;margin-top:0;margin-bottom:6px;font-weight:700}.cards-block.sidebar .block-item blockquote{padding:10px 0;margin:0;border-left:0}.cards-block.sidebar .block-item blockquote p{font-size:14px;line-height:17px;padding:0;margin-bottom:8px;font-style:italic}.cards-block.sidebar .block-item blockquote footer{font-size:14px;line-height:17px;font-style:italic;text-align:right;font-weight:700}.cards-block.sidebar .block-item.cards-block-slider{}.cards-block.sidebar .block-item.profile-slider .image{position:relative}.cards-block.sidebar .block-item.profile-slider .image figure img{position:relative;overflow:hidden}.cards-block.sidebar .block-item.profile-slider .image h3{position:absolute;left:0;right:0;bottom:0;font:italic 14px/16px Georgia,Serif;text-transform:none;text-align:right;color:#fff;margin:0;padding:10px 120px 10px 0!important;width:100%;background:rgba(0,0,0,.74);z-index:20}.cards-block.sidebar .block-item.profile-slider .image .thumbnail{position:absolute;right:10px;bottom:10px;border:4px solid #fff;z-index:30}.cards-block.sidebar .block-item.profile-slider .caption-wrapper .caption{min-height:114px}.cards-block.sidebar .block-item.profile-slider .carousel-indicators{bottom:0}.cards-block.sidebar .cards-block-slider{background-color:#f3f3f3;border:1px solid #ddd}.cards-block .caption-grid .block-item{padding-bottom:35px}.cards-block .caption-grid .block-item .btn{position:absolute;left:8px;bottom:8px}.cards-block .recipes-search-card .btn{font-size:14px}.cards-block .table-grid .text{padding-top:10px}.foods-container .group{margin-bottom:18px}.foods-container .group:after{content:'';position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:#b1a396}.foods-container .block-item{padding:8px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}.foods-container .block-item .caption-wrapper{padding:0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.foods-container .block-item .caption-wrapper .caption h3{font-size:16px;line-height:18px;font-weight:700;color:#64863a;margin-top:5px}.foods-container .block-item .caption-wrapper .caption i:before{content:'\00a0';width:16px;height:16px;display:inline-block;margin-right:3px;position:relative;top:-1px}.foods-container .block-item .caption-wrapper .caption i.icon-gluten-free:before{background:url(/assets/img/ico-dietary-gluten-free.png);background-size:16px}.foods-container .block-item .caption-wrapper .caption i.icon-vegetarian:before{background:url(/assets/img/ico-dietary-vegetarian.png);background-size:16px}.foods-container .block-item .caption-wrapper .caption i.icon-vegan:before{background:url(/assets/img/ico-dietary-vegan.png);background-size:16px}.foods-container .block-item .caption-wrapper .caption .note{display:block;font-style:italic;margin-top:6px;margin-left:14px;text-indent:-14px}.foods-container .block-item .caption-wrapper .caption .note .green{color:#64863a}.foods-container .block-item .caption-wrapper .caption .note a{color:#e37c02;text-decoration:none}.foods-container .block-item .caption-wrapper .caption .price{display:block;font-size:14px;line-height:16px;font-weight:700;color:#e67e02}.foods-container .block-item.feature,.foods-container .block-item.header{background:#fff}.foods-container .block-item.feature .caption-wrapper,.foods-container .block-item.header .caption-wrapper{padding:10px}.foods-container .intro h2{text-align:center;font:normal 34px/36px Georgia,Serif;font-style:italic;color:#5e4333;margin-bottom:6px;letter-spacing:.015em}.foods-container .intro p{margin:0;font:normal 14px/16px Arial,Sans-Serif;color:#5e4333}.reverse-blocks .group{margin-bottom:18px}.reverse-blocks .group:after{content:'';position:absolute;left:15px;right:15px;bottom:0;height:1px;background-color:#b1a396}.reverse-blocks .block-item{padding:8px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}.reverse-blocks .block-item .caption-wrapper{padding:0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.reverse-blocks .block-item .caption-wrapper .caption h3{font-size:16px;line-height:18px;font-weight:700;color:#64863a;margin-top:5px}.reverse-blocks .block-item .caption-wrapper .caption i:before{content:'\00a0';width:16px;height:16px;display:inline-block;margin-right:3px;position:relative;top:-1px}.reverse-blocks .block-item .caption-wrapper .caption i.icon-gluten-free:before{background:url(/assets/img/ico-dietary-gluten-free.png);background-size:16px}.reverse-blocks .block-item .caption-wrapper .caption i.icon-vegetarian:before{background:url(/assets/img/ico-dietary-vegetarian.png);background-size:16px}.reverse-blocks .block-item .caption-wrapper .caption i.icon-vegan:before{background:url(/assets/img/ico-dietary-vegan.png);background-size:16px}.reverse-blocks .block-item .caption-wrapper .caption .note{display:block;font-style:italic;margin-top:6px;margin-left:14px;text-indent:-14px}.reverse-blocks .block-item .caption-wrapper .caption .note .green{color:#64863a}.reverse-blocks .block-item .caption-wrapper .caption .note a{color:#e37c02;text-decoration:none}.reverse-blocks .block-item .caption-wrapper .caption .price{display:block;font-size:14px;line-height:16px;font-weight:700;color:#e67e02}.reverse-blocks .block-item.feature,.reverse-blocks .block-item.header{background:#fff}.reverse-blocks .block-item.feature .caption-wrapper,.reverse-blocks .block-item.header .caption-wrapper{padding:10px}.reverse-blocks .intro h2{text-align:center;font:normal 34px/36px Georgia,Serif;font-style:italic;color:#5e4333;margin-bottom:6px;letter-spacing:.015em}.reverse-blocks .intro p{margin:0;font:normal 14px/16px Arial,Sans-Serif;color:#5e4333}.cards-block-alt .block-item{margin-bottom:12px}.cards-block-alt .block-item>header{position:relative;padding:18px 10px;background:url(/assets/img/border.jpg) 0 0 no-repeat;margin-bottom:12px}.cards-block-alt .block-item>header:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:url(/assets/img/border.jpg) 0 0 no-repeat}.cards-block-alt .block-item>header h2,.cards-block-alt .block-item>header h3{margin:0;color:#fff;font:italic 20px/24px Georgia,Serif;border:0;color:#5e4333}.prepared-foods-block.cards-block .block-item header h3{padding-right:100px}.prepared-foods-block.cards-block .block-item.header .caption p{margin:0}@media(max-width:991px){.cards-block.sidebar{}.cards-block.sidebar .block-item{}.cards-block.sidebar .block-item .caption .testimonial-slider,.cards-block.sidebar .block-item .caption .slide{min-height:195px}.cards-block.sidebar .block-item .caption .testimonial-slider .slider-wrapper .carousel .carousel-indicators{bottom:-14px}.cards-block.sidebar .block-item.cards-block-slider header{background:#7e695c;background:-moz-linear-gradient(top,#7e695c 0%,#5f4e46 100%);background:-webkit-linear-gradient(top,#7e695c 0%,#5f4e46 100%);background:linear-gradient(to bottom,#7e695c 0%,#5f4e46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e695c',endColorstr='#5f4e46',GradientType=0)}.cards-block.sidebar .block-item blockquote{padding:10px 0 20px 10px;margin:0;border-left:0}.cards-block.sidebar .block-item blockquote p{font-size:14px;line-height:17px;padding:0;margin-bottom:8px;font-style:italic}.cards-block.sidebar .block-item blockquote footer{font-size:14px;line-height:17px;font-style:italic;text-align:right;font-weight:700}}@media(min-width:768px){.cards-block .block-item.thumbnail-block .column:nth-child(odd){padding-right:2px}.cards-block .block-item.thumbnail-block .column:nth-child(even){padding-left:2px}.cards-block .block-item.photo-block{overflow:hidden}.cards-block .block-item.photo-block .image{position:absolute;display:block;height:100%;overflow:hidden;top:61px;bottom:0;right:0;left:0}.cards-block .block-item.photo-block .image figure{overflow:hidden;position:absolute;min-height:100%;top:0;left:0;bottom:0;right:0}.cards-block .block-item.photo-block .image figure img{position:relative;height:100%;width:auto}.cards-block .block-item.photo-block .image .text{bottom:80px}}@media(min-width:991px){.cards-block .block-item.featured .caption-wrapper{display:flex;justify-content:center;text-align:center}.cards-block .block-item.featured .caption-wrapper .caption{margin-right:20px}.cards-block .block-item.featured .caption-wrapper .caption h3{font-weight:700}.cards-block .block-item.featured .caption-wrapper .caption h3,.cards-block .block-item.featured .caption-wrapper .caption p{text-align:left}.cards-block .block-item.featured .caption-wrapper a{display:inline-block;height:100%;margin-top:45px}.cards-block .block-item.thumbnail-block .column:nth-child(odd){padding-right:2px}.cards-block .block-item.thumbnail-block .column:nth-child(even){padding-left:2px}#pf-menu-list.loaded:before{content:'';position:absolute;top:0;bottom:0;left:313px;width:1px;height:100%;background-color:#b1a396}#pf-menu-list.loaded:after{content:'';position:absolute;top:;bottom:0;right:314px;width:1px;height:100%;background-color:#b1a396}}@media(min-width:768px) and (max-width:992px){.cards-block .block-item.thumbnail-block .text{min-height:38px}#pf-menu-list.loaded:before{content:'';position:absolute;top:0;bottom:0;left:365px;width:1px;height:100%;background-color:#b1a396}}@media(max-width:786px){.cards-block .block-item.thumbnail-block{padding-bottom:15px}.cards-block .block-item.thumbnail-block .text h4{font-size:16px;line-height:20px}.cards-block .block-item .caption p,.cards-block .block-item .caption li{font-size:16px;line-height:20px}.cards-block .block-item .caption h3{font-size:16px!important;line-height:20px!important}.cards-block .block-item .caption form .form-control{font-size:16px}.cards-block.sidebar .block-item.profile-slider .caption-wrapper .caption{min-height:10px;padding-bottom:20px}.cards-block.sidebar .block-item.cards-block-slider .caption-holder p,.cards-block.sidebar .block-item.cards-block-slider .caption-holder h3{font-size:16px;line-height:20px}.cards-block.sidebar .block-item .caption .testimonial-slider,.cards-block.sidebar .block-item .caption .slide{min-height:10px}.cards-block.sidebar .block-item blockquote p{font-size:16px;line-height:20px}.cards-block.prepared-foods-block .intro h2{text-align:left}.cards-block.prepared-foods-block .intro p{text-align:left}.cards-block.prepared-foods-block .intro p br{display:none}}.carousel-control{display:inline-block;position:absolute;width:40px;height:40px;top:210px;background:#fff;background-image:none!important;cursor:pointer;z-index:20;opacity:.8;border-radius:3px;color:#5e4333;font-size:28px;text-shadow:none}.carousel-control.left{left:10px}.carousel-control.right{right:10px}.carousel-control:hover,.carousel-control:focus{color:#5e4333}.hero-slider.kings-brand-slider .slider-wrapper .item .caption{height:75px}.hero-slider.kings-brand-slider .slider-wrapper{margin-bottom:0}.hero-slider .slider-wrapper{background-color:#fff;padding:8px;margin-bottom:32px;background-size:940px 85px;border-bottom:3px solid #fff}.hero-slider .slider-wrapper .item .caption{position:relative;z-index:200;top:auto;width:100%;height:95px;background:rgba(94,67,51,.89);text-align:center;display:table}.hero-slider .slider-wrapper .item .caption h3{display:table-cell;vertical-align:middle}.hero-slider .slider-wrapper .item .caption .text{display:inline-block;position:relative;text-align:center;padding:23px 0}.hero-slider .slider-wrapper .item .caption .text.display-logo{padding-left:142px}.hero-slider .slider-wrapper .item .caption .text img.brand-logo{position:absolute;left:0;bottom:12px}.hero-slider .slider-wrapper .item .caption .text h3{font:italic 24px/28px Georgia,Serif;color:#fff;padding:0;margin:0;border:0;display:inline-block}.hero-slider .slider-wrapper .item .caption .text h3 a{color:#e37c02;text-decoration:none}.hero-slider .slider-wrapper .item .caption h3{font:italic 20px/24px Georgia,serif;color:#fff}.hero-slider .slider-wrapper .item .caption a{display:inline-block;vertical-align:text-bottom;font:italic 14px/18px Georgia,serif;color:#f57634;margin-left:6px}.hero-slider.kings-brand-slider .slider-wrapper{padding-bottom:60px}.hero-slider.cooking-studio-slider .slider-wrapper{padding-bottom:60px}.hero-slider .recipes p{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:table;width:246px;min-height:24px;background-repeat:no-repeat;background-position:left center;position:absolute;font-size:12px;line-height:15px;font-weight:700}.hero-slider .recipes p span{display:table-cell;vertical-align:middle;text-align:center}.hero-slider .recipes p.recipe-1,.hero-slider .recipes p.recipe-3{background-image:url(/assets/img/recipe-wrapper-lft-lg.png);left:88px}.hero-slider .recipes p.recipe-1 span,.hero-slider .recipes p.recipe-3 span{padding:6px 96px 6px 10px}.hero-slider .recipes p.recipe-2,.hero-slider .recipes p.recipe-4{background-image:url(/assets/img/recipe-wrapper-rgt-lrg.png);right:97px}.hero-slider .recipes p.recipe-2 span,.hero-slider .recipes p.recipe-4 span{padding:6px 10px 6px 96px}.hero-slider .recipes p.recipe-1,.hero-slider .recipes p.recipe-2{top:129px}.hero-slider .recipes p.recipe-3,.hero-slider .recipes p.recipe-4{bottom:130px}.hero-slider .callout-caption{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:45px;right:32px;width:222px;z-index:200;background:rgba(255,255,255,.78);padding:22px;border-radius:5px}.hero-slider .callout-caption h3{font:italic 24px/28px Georgia,Serif;color:#5e4333;padding-bottom:18px;margin-top:0;margin-bottom:12px;border-bottom:1px solid #ad5100}.hero-slider .callout-caption p{font-size:14px;line-height:17px}.hero-slider .callout-caption .btn{display:block;margin-top:26px}#home-hero-slider{margin-bottom:14px}#home-hero-slider .carousel-indicators{bottom:-50px}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0)}.carousel-fade .carousel-control{z-index:2}.sidebar .cards-block-slider .carousel-control{top:168px}@media(max-width:992px){.hero-slider .callout-caption{top:15px;right:15px;width:40%}.hero-slider .recipes p.recipe-1,.hero-slider .recipes p.recipe-3{left:68px}.hero-slider .recipes p.recipe-2,.hero-slider .recipes p.recipe-4{right:75px}.hero-slider .recipes p.recipe-1,.hero-slider .recipes p.recipe-2{top:80px}.hero-slider .recipes p.recipe-3,.hero-slider .recipes p.recipe-4{bottom:80px}.sidebar .cards-block-slider .carousel-control{top:176px}.carousel-control{top:157px}}@media(max-width:786px){.hero-slider .slider-wrapper .item .caption .text{padding:20px 0 10px}.hero-slider .slider-wrapper .item .caption .text h3{font:italic 18px/22px Georgia,Serif}.hero-slider .slider-wrapper .item .caption .text h3 small{display:block}.hero-slider .slider-wrapper .item .caption .text img.brand-logo{width:45px;bottom:auto;top:50%;margin-top:-22px}.hero-slider .slider-wrapper .item .caption .text.display-logo{padding-left:50px}.hero-slider .slider-wrapper .item .caption h3{font:italic 16px/20px Georgia,serif;padding:0 8px}.hero-slider .callout-caption{padding:10px;width:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2px;left:2px}.hero-slider .callout-caption h3{font-size:18px;line-height:22px;padding-bottom:6px;margin-bottom:6px}.hero-slider .callout-caption p{font-size:16px;line-height:20px;margin-bottom:6px}.hero-slider .callout-caption .btn{margin-top:0}.hero-slider .recipes p.recipe-1,.hero-slider .recipes p.recipe-3{left:5%}.hero-slider .recipes p.recipe-2,.hero-slider .recipes p.recipe-4{right:5%}.hero-slider .recipes p.recipe-1{top:5%}.hero-slider .recipes p.recipe-2{top:25%}.hero-slider .recipes p.recipe-3{bottom:20%}.hero-slider .recipes p.recipe-4{bottom:2%}.hero-slider.cooking-studio-slider .slider-wrapper,.hero-slider.kings-brand-slider .slider-wrapper{padding-bottom:25px;background:#fff}.hero-slider.cooking-studio-slider .slider-wrapper .carousel-indicators,.hero-slider.kings-brand-slider .slider-wrapper .carousel-indicators{bottom:-36px}.hero-slider.kings-brand-slider .slider-wrapper .item .caption{height:62px;min-height:62px}.hero-slider .slider-wrapper{padding-bottom:25px}.hero-slider .slider-wrapper .carousel-indicators{bottom:-36px}.hero-slider .slider-wrapper .item .caption{height:62px;min-height:62px}.hero-slider.farm-fresh-hero-slider .slider-wrapper .carousel-indicators{bottom:auto}#home-hero-slider .carousel-indicators{bottom:-36px}}.thumbnail-list-block{margin-top:10px}.thumbnail-list-block h3.list-title{font-size:12px;color:#5e4333;text-transform:uppercase;margin:0;padding:10px 7px;border-bottom:#ded9d3 solid 1px}.thumbnail-list-block .table-grid:first-child{border-top:#ded9d3 solid 1px}.thumbnail-list-block .date{width:64px;background-color:#809e59;border:1px solid #4b7d09;text-align:center;color:#fff}.thumbnail-list-block .date p{margin:0;font-size:12px;line-height:14px;font-weight:400;text-transform:uppercase}.thumbnail-list-block .date p span{display:block;text-align:center;font-size:32px;line-height:33px}.thumbnail-list-block .image{width:80px}.thumbnail-list-block .image a{display:block}.thumbnail-list-block .image a img{width:100%;position:relative;z-index:10}.thumbnail-list-block .text h3{font-size:16px;margin:0 0 2px;font-weight:400;line-height:18px;color:#5e4333}.thumbnail-list-block .text h3 a,.thumbnail-list-block .text a{color:#e97f01}.thumbnail-list-block .text h4{color:#5e4333;font-size:14px;margin:0 0 10px}.thumbnail-list-block .text h4 a{color:#e97f02}.thumbnail-list-block .table-grid{width:100%;border-bottom:1px solid #ded9d3;border-left:1px solid #ded9d3;border-right:1px solid #ded9d3;border-collapse:separate;border-spacing:7px 0;padding:7px 0}.thumbnail-list-block .table-grid>div{display:table-row}.thumbnail-list-block footer{text-align:center}.thumbnail-list-block footer .btn.btn-primary{color:#5e4333;background-color:#fbfbfb;padding:9px 15px 7px;border:1px solid #cec6c2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;margin:20px auto}.thumbnail-list-block footer .btn.btn-primary:hover{background-color:#fff}@media(min-width:768px){.thumbnail-list-block .column.image{padding-left:0;padding-right:0}}@media(max-width:768px){.thumbnail-list-block .text h4.message-text{font-size:24px}}.thumbnail-grid-block .block-item{margin:0;padding:0}.thumbnail-grid-block .block-item header{background:0 0;border:0;padding:0;margin-bottom:4px}.thumbnail-grid-block .block-item header h2{font-size:18px;font-style:normal;font-family:arial,sans-serif;color:#5e4333;text-align:center}.thumbnail-grid-block .block-item header p{color:#5e4333;font-size:13px;line-height:18px;text-align:center;padding:2px 8px}.thumbnail-grid-block .block-item .text h3{font-size:18px;color:#5e4333}.thumbnail-grid-block .block-item .text h2 a{color:#e97f01}.recipes-landing-grid{margin-bottom:12px}.recipes-landing-grid .thumbnail-grid-block .featured-recipe{border-bottom:1px solid #cec6c2;margin:0}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .image{padding:0}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .image figure{padding:7px;height:100%}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .image figure img{width:100%}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .text{position:relative}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .text h2{font-size:18px;line-height:22px;text-transform:none;margin:7px 0 0;font-weight:700}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .text h2 a{color:#e97f01}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .text h3{font-weight:700}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe{margin:0}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe .column{padding:7px}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe{margin:0}.recipes-landing-grid .thumbnail-grid-block .column{padding:7px}.recipes-landing-grid .thumbnail-grid-block .column .block-item{position:relative}.recipes-landing-grid .thumbnail-grid-block .column .block-item .video{padding:7px 6px 0;position:absolute;bottom:3px;left:3px;width:38px;height:33px;background:#fff;border-radius:2px;text-align:center}.recipes-landing-grid .thumbnail-grid-block .column .block-item figure{position:relative;overflow:hidden}.recipes-landing-grid .thumbnail-grid-block .column .block-item figure img{width:100%}.recipes-landing-grid .thumbnail-grid-block .column .block-item .text h3{font-weight:700}.recipes-landing-grid .thumbnail-grid-block .rating p{font-size:12px}@media(min-width:768px){.recipes-landing-grid .thumbnail-grid-block .featured-recipe{}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .text{padding-left:0}.recipes-landing-grid .thumbnail-grid-block .featured-recipe .text .description{position:absolute;bottom:7px;left:7px;right:7px}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe .column:first-child{border-right:1px solid #ded9d3}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe figure{height:150px}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe{margin:0}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe h3{font-size:13px;line-height:15px}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe .column{padding:7px;border-top:1px solid #ded9d3;border-right:1px solid #ded9d3}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe .column:nth-child(3n){border-right:0}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe figure{height:96px}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe .block-item .rating,.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe .block-item .rating{position:absolute;left:0;right:0;bottom:0}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe .block-item .rating p,.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe .block-item .rating p{margin:0}}@media(min-width:992px){.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe figure{height:128px}.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe figure{height:198px}}@media(max-width:768px){.recipes-landing-grid .thumbnail-grid-block .secondary-featured-recipe .column{border-bottom:1px solid #ded9d3}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe .column{border-bottom:1px solid #ded9d3}.recipes-landing-grid .thumbnail-grid-block .tertiary-featured-recipe .column:last-child{border-bottom:0}}.recipes-details-block{margin-bottom:12px}.recipes-details-block header{text-align:right;position:relative;padding:8px;border-bottom:1px solid #ded9d3}.recipes-details-block header h2{color:#5e4333;font-size:25px;font-weight:700;line-height:29px;margin:0;text-align:left}.recipes-details-block .rating p{color:#5e4333}.recipes-details-block .social-nav{margin-top:5px;font-size:2em}.recipes-details-block .social-nav .nav-facebook a{color:#3b5998}.recipes-details-block .social-nav .nav-twitter a{color:#1da1f2}.recipes-details-block .social-nav .nav-pinterest a{color:#bd081c}.recipes-details-block figure{padding:8px;border-bottom:1px solid #ded9d3}.recipes-details-block figure img{width:100%}.recipes-details-block .text{padding:8px;color:#5e4333}.recipes-details-block footer{padding:0 8px;position:relative;border-top:1px solid #ded9d3}.recipes-details-block footer .social-nav{margin-top:0;padding-top:5px;padding-left:10px;position:relative;float:right;border-left:1px solid #ded9d3}.cards-block .block-item.recipe-sidebar .caption{position:relative}.cards-block .block-item.recipe-sidebar .caption h3{font-weight:400;font-size:16px;line-height:20px;margin:0}.cards-block .block-item.recipe-sidebar .caption h3 a{color:#e37c02}.cards-block .block-item.recipe-sidebar .caption .meta p{margin:0}#rating-form{width:50%;margin:8px 0 8px 50%;padding:4px;background-color:#e0dcd7;display:none;position:relative;clear:both}#rating-form p{margin:0 0 8px!important;text-align:left}#rating-form ul{margin:0 8px 0 0;padding:0;list-style:none;float:left}#rating-form ul li{float:left;width:13px;height:12px;margin:0;padding:0;background-image:url(/assets/img/star.gif);background-repeat:no-repeat;background-position:0 0;text-align:left;text-indent:-9999px;cursor:pointer}#rating-form ul li:hover,#rating-form ul li.hover{background-image:url(/assets/img/star-100.gif)}@media(min-width:768px){.cards-block .block-item.recipe-sidebar .caption h3{padding:0 115px 0 0}.cards-block .block-item.recipe-sidebar .caption .meta{position:absolute;right:8px;top:8px}}@media(max-width:768px){.recipes-details-block footer .social-nav{padding-top:0}}.recipes-search-results .thumbnail-list-block .table-grid .text h3 a{color:#5e4333}.recipes-search-results .thumbnail-list-block .table-grid .text .rating h4{margin-top:0;display:inline-block}.recipes-search-results .thumbnail-list-block .table-grid .text .rating p{display:inline-block}.cooking-studio-body .details-view .text .category-header h3{font:normal 12px/14px Arial,Sans-Serif;text-transform:uppercase;color:#809e59;margin:0;padding:0;display:inline-block}.cooking-studio-body .details-view .text .category-header .social-nav{display:inline-block;margin:0;padding:0;width:95px;height:18px;position:relative;float:right}.cooking-studio-body .details-view .text .category-header .social-nav li{margin-left:5px}.cooking-studio-body .details-view .text h2{font:bold 16px/20px Georgia,Serif;font-style:italic;color:#5e4333;margin:0;padding:8px 0 10px;border-bottom:1px solid #ded9d3}.cooking-studio-body .details-view .image img{width:100%}.cooking-studio-body .details-view .details-grid h4{font:normal 12px/14px arial,sans-serif;text-transform:uppercase;display:block;margin-bottom:2px}.cooking-studio-body .details-view .details-grid p{font-family:Georgia,Serif}.cooking-studio-body .details-view .date-time{margin-bottom:8px;padding:10px 0 7px;border-bottom:1px solid #ded9d3}.calendar-view-block .filter-row{position:relative;padding:12px 0;height:auto;margin-left:0;margin-right:0;border-bottom:1px solid #ded9d3}.calendar-view-block select.form-control{color:#5e4333;font-size:12px;font-weight:700;background:#f5f5f5}.calendar-view-block select.form-control:focus{border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none}.calendar-view-block .pager{width:32px;height:32px;margin:0;padding:0;z-index:20;position:absolute;border:#d9d9d9 solid 1px;border-radius:5px;top:180px}.calendar-view-block .pager a{text-decoration:none}.calendar-view-block .pager a{display:block;text-indent:-9999px;font-size:0;height:100%;width:100%}.calendar-view-block .pager a:after{display:block;color:#d3d3d3;width:25px;height:25px;font-family:FontAwesome;font-size:24px;line-height:1;text-indent:0;position:absolute;left:2px;top:2px}.calendar-view-block .pager.previous{left:31px}.calendar-view-block .pager.previous a:after{content:"\f104"}.calendar-view-block .pager.next{right:31px}.calendar-view-block .pager.next a:after{content:"\f105"}.calendar-view-block .pager:hover{border:#b2b2b2 solid 1px}.calendar-view-block .pager:hover a:after{color:#b2b2b2}.calendar-table{max-width:250px;margin:0 auto}.calendar-table table th a{font-size:24px;line-height:26px;text-align:center;display:block;text-transform:uppercase;margin-top:5px}.calendar-table table th a+span{display:block;font-size:18px;line-height:20px;color:#aea7a2;text-align:center;padding-bottom:5px}.calendar-table table tr td{text-align:center;background:0 0}.calendar-table table tr td p>a{display:block;padding:6px}.calendar-table table tr td p{margin:0;display:block;border-radius:3px;-webkit-box-shadow:inset 2px 2px 6px -2px rgba(0,0,0,.3);-moz-box-shadow:inset 2px 2px 6px -2px rgba(0,0,0,.3);box-shadow:inset 2px 2px 6px -2px rgba(0,0,0,.3)}.calendar-table table tr td:not(.active) p{padding-top:6px;padding-bottom:6px}.calendar-table table tr td.active{background:0 0}.calendar-table table tr td.active p{background:#e37c02;display:block}.calendar-table table tr td.active p a{color:#fff;font-weight:700}.calendar-table table tr td.active:hover p{background:#fd961b}.calendar-table table tr td.off p{color:#dfdcd7}.calendar-table table tr td.blank p{font-weight:700;padding:6px}.calendar-table .table>thead>tr>th,.calendar-table .table>tbody>tr>th,.calendar-table .table>tfoot>tr>th,.calendar-table .table>thead>tr>td,.calendar-table .table>tbody>tr>td,.calendar-table .table>tfoot>tr>td{padding:3px;border-top:0}@media(min-width:768px){.calendar-view-block .pager{top:155px}}@media(max-width:768px){.calendar-view-block .filter-row .column:first-child{padding-bottom:15px}}.catering-intro .hero-slider{background:#fff}.catering-intro .hero-slider .slider-wrapper{padding-bottom:60px}.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption{position:absolute;z-index:200;width:191px;top:15px;left:15px;right:auto;background:rgba(255,255,255,.78);padding:14px;border-radius:5px}.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption h3{font:italic 20px/24px Georgia,Serif;color:#5e4333;padding-bottom:14px;margin-top:0;margin-bottom:10px;border-bottom:1px solid #ad5100}.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption p{font-size:13px;line-height:15px;display:block}.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption .btn{width:100%}.catering-intro .hero-slider .slider-wrapper .carousel .item img{width:100%}@media(min-width:768px){.catering-intro .hero-slider{margin-bottom:0}.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption{top:9px;right:9px;left:auto}}@media(min-width:992px){.catering-intro .hero-slider{margin-bottom:0}.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption{top:45px;right:32px;left:auto}}@media(max-width:992px){.catering-intro .hero-slider .callout-caption .btn{margin-top:0}}@media(max-width:768px){.catering-intro .hero-slider .slider-wrapper .carousel .item .callout-caption{padding:10px;width:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2px;left:2px}#catering-tabs .nav-tabs>li{float:none}}#catering-tabs .tab-content{padding:7px;background-color:#fff;border:1px solid #dedede;overflow:hidden;margin-bottom:12px}#catering-tabs .tab-content .tab-pane.active{margin:8px 0 4px;padding:7px 0;border-top:1px solid #ebebeb;display:block}#catering-tabs .tab-content .tab-pane.active .caption p{display:table-cell;vertical-align:middle;padding:12px}#catering-tabs .tab-content .tab-pane.active .cta .download-pdf{position:relative;top:10px}.catering-body .collapse-panel header .caption-wrapper{display:none}.catering-body .catering-instructions .block-item .caption-wrapper .caption h3{font-size:20px;line-height:24px;font-weight:700;margin:0 0 8px;padding:0;text-transform:none;color:#64863a}.catering-body .catering-instructions .block-item .caption-wrapper .caption p{font-size:14px;line-height:20px;color:#5e4333}@media(max-width:768px){.catering-body .catering-instructions .block-item .caption-wrapper .caption p{font-size:16px}}.catering-instructions .resource-panel{margin:0 -10px;padding:10px 10px 0;border-top:1px solid #ded9d3}.farm-fresh-grid{margin-bottom:12px}.farm-fresh-grid .thumbnail-list-block .table-grid{border:0;border-top:1px solid #ded9d3}.farm-fresh-grid .thumbnail-list-block .table-grid .image{vertical-align:top;width:125px;height:98px;overflow:hidden}.farm-fresh-grid .thumbnail-list-block .table-grid .image img{height:98px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.farm-fresh-grid .thumbnail-list-block .table-grid .text{vertical-align:top}.farm-fresh-grid .thumbnail-grid-block .block-item header{padding:20px 0}.farm-fresh-grid .thumbnail-grid-block .block-item header h2{margin-top:0}.farm-fresh-grid .thumbnail-grid-block .block-item header p{margin:0}.farm-fresh-grid .thumbnail-grid-block .block-item figure{padding:7px;border-top:1px solid #ded9d3;overflow:hidden}.farm-fresh-grid .thumbnail-grid-block .block-item figure img{width:100%}.farm-fresh-grid .thumbnail-grid-block .block-item .text{padding:0 7px}.recipes-search-card .caption h4{font-size:13px;font-weight:700}.recipes-search-card .caption a{color:#e97f01}.farm-fresh-hero-slider .slider-wrapper{padding:0}.farm-fresh-hero-slider .slider-wrapper .item{border:8px solid #fff}.farm-fresh-hero-slider .slider-wrapper .item .caption{display:none}.farm-fresh-hero-slider .slider-wrapper .item header{padding:16px;background:rgba(94,67,51,.8)}.farm-fresh-hero-slider .slider-wrapper .item header h2{font-size:20px;line-height:24px;margin:0;font-style:italic;color:#fff;font-family:Georgia,Serif;text-align:center}.farm-fresh-hero-slider .slider-wrapper .item figure img{width:100%}.farm-fresh-hero-slider .slider-wrapper .caption-holder{padding:8px}.farm-fresh-hero-slider .slider-wrapper .caption-holder h3{font-size:16px;line-height:18px;margin:0 0 4px}.farm-fresh-hero-slider .carousel-indicators{position:relative;left:auto;bottom:auto;width:100%;padding:10px 0 8px;margin:0;background:url(/assets/img/bg-slider-pager-medium.png) repeat-x}.farm-fresh-hero-slider .carousel-control{top:155px}.farm-fresh-main .cards-block.sidebar .block-item.cards-block-slider figure{padding:8px 8px 0}.farm-fresh-main .cards-block.sidebar .block-item.cards-block-slider header{border-top:0}.farm-fresh-main .cards-block.sidebar .block-item.cards-block-slider header h2{text-align:center}.farm-fresh-main .cards-block.sidebar .block-item.cards-block-slider .carousel-control{top:138px}@media(min-width:992px){.farm-fresh-grid .thumbnail-grid-block .block-item figure img{width:auto;height:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:768px){.farm-fresh-grid .thumbnail-grid-block .block-item .text{min-height:64px}.farm-fresh-grid .thumbnail-grid-block .block-item figure{height:224px}.farm-fresh-grid .column-fresh-picks{padding-right:0;border-right:1px solid #ded9d3}.farm-fresh-grid .column-recipes{padding-left:0;border-left:1px solid #ded9d3;margin-left:-1px}}@media(max-width:992px){.farm-fresh-hero-slider .carousel-control{top:182px}.farm-fresh-main .cards-block.sidebar .block-item.cards-block-slider .carousel-control{top:342px}}@media(max-width:768px){.farm-fresh-grid .column-fresh-picks .thumbnail-grid-block .text{padding-bottom:10px}.farm-fresh-grid .column-recipes .thumbnail-grid-block header{border-top:1px solid #ded9d3}.farm-fresh-hero-slider .carousel-control{top:35%}.recipes-search-card .caption h4,.recipes-search-card .caption li{font-size:16px}}.store-locator-map-landing .map-nav h2{text-transform:uppercase;color:#333;font-size:12px;font-weight:700;margin:8px 0 10px}.store-locator-map-landing .map-nav ul li img{float:left;position:relative;padding-right:20px}.store-locator-map-landing .map-nav ul li p{font-size:12px;padding-left:42px}#map_canvas{position:relative;padding-bottom:56.25%;height:0}@media(min-width:768px){.store-locator-map-landing .column{position:relative}.store-locator-map-landing .column #map_canvas{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding-bottom:0}.store-locator-map-landing .map-nav{min-height:340px}}@media(max-width:768px){.store-locator-map-landing .table-grid{display:block}.store-locator-map-landing .table-grid .column{display:block}.store-locator-map-landing .table-grid .column.main{padding-left:0;padding-right:0}}.store-locator-details .store-profile .caption{padding-top:10px}.store-locator-details .cards-block .bio-image h3{width:100%;left:0;bottom:0;padding:10px 127px 10px 10px;text-align:right}.store-locator-details .cards-block .bio-image .thumbnail{width:auto;height:auto;border:4px solid #fff;left:auto;right:15px;bottom:15px}.store-locator-details .cards-block .caption-wrapper{padding-top:0;padding-bottom:0}.store-locator-details .cards-block .caption-wrapper .caption main,.store-locator-details .cards-block .caption-wrapper .caption aside{padding-top:10px;padding-bottom:10px}.store-locator-details .cards-block .caption-wrapper .caption aside{border-right:1px solid #eae7e3}.store-locator-details .cards-block .caption-wrapper .caption h2{font-size:14px;line-height:16px;margin-top:14px;margin-bottom:6px;font-weight:700}.store-locator-details .cards-block .caption-wrapper .caption ul{padding:0 17px}.store-locator-details .cards-block .caption-wrapper .caption ul li{margin-bottom:8px}.store-locator-details-hero{margin-bottom:12px}.store-locator-details-hero .page-body .address{padding:14px 20px 14px 32px}.store-locator-details-hero .page-body .address h2{font:bold 22px/24px Arial,Sans-serif;color:#64863a;padding:0;margin-top:0;margin-bottom:8px}.store-locator-details-hero .page-body .address i{float:left;margin-right:10px;font-size:1.4em}.store-locator-details-hero .page-body .address p{display:inline-block;font-weight:700;text-transform:uppercase;font-size:15px;color:#5e4333}.store-locator-details-hero .page-body .table-grid .hours,.store-locator-details-hero .page-body .table-grid .contact{padding-top:14px;color:#5e4333}.store-locator-details-hero .page-body .table-grid .hours,.store-locator-details-hero .page-body .table-grid .contact,.store-locator-details-hero .page-body .table-grid .cta{border-left:0}.store-locator-details-hero .page-body .table-grid .contact p{padding-bottom:0}.store-locator-details-hero .page-body .table-grid .cta{text-align:center}.store-locator-details-hero .page-body .table-grid i{font-size:1.5em}.store-locator-details-hero .page-body .table-grid p{font-size:18px;line-height:20px;padding-bottom:14px}.store-locator-details-hero .page-body .table-grid a{color:#e37c02}.store-locator-details-hero .page-body .table-grid a.phone{color:#5e4333}.store-locator-details-hero .page-body .table-grid a.btn{color:#fff}@media(min-width:768px){.store-locator-details-hero #map_canvas{padding-bottom:36.25%}.store-locator-details-hero .page-body .table-grid{min-height:120px}.store-locator-details-hero .page-body .table-grid .hours,.store-locator-details-hero .page-body .table-grid .contact,.store-locator-details-hero .page-body .table-grid .cta{border-left:1px solid #eae7e3}.store-locator-details-hero .page-body .store-data{margin-bottom:-8px}.store-locator-details .cards-block .bio-image h3{padding:18px 130px 18px 18px}.store-locator-details .cards-block .bio-image .thumbnail{width:bottom:22px}}@media(max-width:768px){.store-locator-details-hero .page-body{padding-bottom:0}.store-locator-details-hero .page-body .store-data{margin-left:-8px;margin-right:-8px}.store-locator-details-hero .page-body .store-data .address{padding:15px;border-bottom:1px solid #ded9d3}.store-locator-details-hero .page-body .store-data .info{padding:14px 8px 0 14px}.store-locator-details-hero .page-body .store-data .info .table-grid{display:block;width:auto;margin-left:-15px;margin-right:-10px}.store-locator-details-hero .page-body .store-data .info .table-grid .column{display:block;float:left}.store-locator-details-hero .page-body .store-data .info .table-grid .column.hours{border-bottom:1px solid #ded9d3;padding:15px}.store-locator-details-hero .page-body .store-data .info .table-grid .column.hours p{padding-bottom:0}.store-locator-details-hero .page-body .store-data .info .table-grid .column.contact{border-right:1px solid #ded9d3;padding-bottom:15px}.store-locator-details-hero .page-body .store-data .info .table-grid .column.cta{padding:15px}.store-locator-details .caption .row{margin-right:-5px}.store-locator-details .cards-block .caption-wrapper .caption ul li{font-size:16px;line-height:20px}.store-locator-details aside{border-top:1px solid #ded9d3;border-right:0!important;margin-left:5px}}.our-inspiration-hero{}.our-inspiration-hero nav{text-align:center}.our-inspiration-hero nav ul.list-inline{margin-left:0;position:relative}.our-inspiration-hero nav ul.list-inline li a{display:inline-block;background-repeat:no-repeat;text-transform:uppercase;font-size:11px}.our-inspiration-hero nav ul:not(.sub-nav){margin-bottom:0}.our-inspiration-hero nav ul:not(.sub-nav) li{height:36px;margin-top:10px;margin-bottom:10px}.our-inspiration-hero nav ul:not(.sub-nav) li a{line-height:3.5}.our-inspiration-hero nav ul:not(.sub-nav) li a:before{content:'\00a0';display:inline-block;width:40px;height:36px;margin-right:5px;background-image:url(/assets/img/SPR_nav.png)}.our-inspiration-hero nav ul:not(.sub-nav) li a:hover{color:#809e59;text-decoration:none}.our-inspiration-hero nav ul:not(.sub-nav) li.parent-active a{color:#64863a}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-gourmet-meats a:before{width:35px;background-position:-3px -262px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-gourmet-meats:hover a:before{background-position:-3px -304px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-gourmet-meats.parent-active a:before{background-position:-3px -304px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-from-the-sea a:before{width:34px;background-position:-154px -260px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-from-the-sea:hover a:before,.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-from-the-sea.parent-active a:before{background-position:-154px -302px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-fine-meats-and-cheeses a:before{background-position:-293px -260px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-fine-meats-and-cheeses:hover a:before,.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-fine-meats-and-cheeses.parent-active a:before{background-position:-293px -302px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-bakery a:before{width:35px;background-position:-475px -263px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-bakery:hover a:before,.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-bakery.parent-active a:before{background-position:-475px -305px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-fresh-produce a:before{width:30px;background-position:-574px -263px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-fresh-produce:hover a:before,.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-fresh-produce.parent-active a:before{background-position:-574px -305px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-blooms a:before{background-position:-705px -262px}.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-blooms:hover a:before,.our-inspiration-hero nav ul:not(.sub-nav) li.nav-sub-blooms.parent-active a:before{background-position:-705px -304px}.our-inspiration-hero nav ul:not(.sub-nav):before,.our-inspiration-hero nav ul:not(.sub-nav):after{content:'\00a0';display:none;width:25px;height:1px;background:#5e4333;position:absolute;top:28px}.our-inspiration-hero nav ul:not(.sub-nav):after{right:0}.our-inspiration-hero nav ul.sub-nav{margin-top:7px}.our-inspiration-hero nav ul.sub-nav li{padding-left:0;padding-right:0;padding-bottom:4px}.our-inspiration-hero nav ul.sub-nav li a{text-transform:uppercase;font-size:12px;background:#e37c02;color:#fff;border-radius:4px;padding:6px}.our-inspiration-hero nav ul.sub-nav li a:hover{text-decoration:none}.our-inspiration-hero nav ul.sub-nav li.active a{background:#64863a}.our-inspiration-hero .image img{width:100%}.our-inspiration-nav{margin-bottom:15px}.our-inspiration-nav nav{padding-bottom:6px}@media(min-width:768px){.our-inspiration-hero{}.our-inspiration-hero nav ul:not(.sub-nav):before,.our-inspiration-hero nav ul:not(.sub-nav):after{display:block}}@media(max-width:768px){.our-inspiration-hero{margin-bottom:0}.our-inspiration-hero nav ul:not(.sub-nav) li{margin-bottom:0}.our-inspiration-hero .caption{padding:0}.our-inspiration-nav .column nav{background:#fff;margin-bottom:15px}}