@font-face{font-family:'RoundslabSerif';src:url("/assets/fonts/RoundslabSerif.ttf")}html,body{height:100%}body{font-family:RoundslabSerif;letter-spacing:0.2px;color:#fff;font-size:17px}body
a{color:#fff}body a:hover, body a:focus{color:#fff}body
a.active{text-decoration:underline}body .container
p{margin-bottom:30px}body .container p
a{color:#C09B24}body.home{height:auto}body.modal-open{overflow:auto;padding-right:0 !important}body.darkBg{background:#324e5c !important}#wrapper{min-height:100%}img{max-width:100%}img.white_Yes{background-color:#fff;padding:15px}body[role="document"]{background:-moz-linear-gradient(0% 50% 0deg, #5a7082 0%, #678095 46.31%);background:-webkit-linear-gradient(0deg, #5a7082 0%, #678095 46.31%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, #5a7082), color-stop(0.4631, #678095));background:-o-linear-gradient(0deg, #5a7082 0%, #678095 46.31%);background:-ms-linear-gradient(0deg, #5a7082 0%, #678095 46.31%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A7082', endColorstr='#678095' ,GradientType=0)";background:linear-gradient(90deg, #5a7082 0%, #678095 46.31%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A7082',endColorstr='#678095',GradientType=1)}h1,.h1{font-size:56px}header{width:100%;height:223px;position:fixed;top:0;left:0;z-index:999;background:url("/assets/img/header_background.png") repeat-x;-webkit-transition:height 0.5s, background-position 0.5s;-moz-transition:height 0.5s, background-position 0.5s;-ms-transition:height 0.5s, background-position 0.5s;-o-transition:height 0.5s, background-position 0.5s;transition:height 0.5s, background-position 0.5s}header .navbar
.container{margin-top:25px;height:100%;-webkit-transition:top 0.5s, margin 0.5s;-moz-transition:top 0.5s, margin 0.5s;-ms-transition:top 0.5s, margin 0.5s;-o-transition:top 0.5s, margin 0.5s;transition:top 0.5s, margin 0.5s;border-radius:0px;font-family:RoundslabSerif;font-size:1em;letter-spacing:0.2px;color:#FFF}header .navbar .container .navbar-brand{width:185px;height:183px;padding:0
15px;text-indent:-999px;margin-left:0px;-webkit-transition:margin 0.5s;-moz-transition:margin 0.5s;-ms-transition:margin 0.5s;-o-transition:margin 0.5s;transition:margin 0.5s}header .navbar .container .navbar-brand
img{width:100%;margin:0
auto;-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}header .navbar .container
ul.nav{margin-top:15px;width:100%;-webkit-transition:margin 0.5s;-moz-transition:margin 0.5s;-ms-transition:margin 0.5s;-o-transition:margin 0.5s;transition:margin 0.5s}header .navbar .container ul.nav
li{width:16%;text-align:center;background-color:transparent !important}header .navbar .container ul.nav li
a{padding-top:112px;background-repeat:no-repeat;background-color:inherit !important}header .navbar .container ul.nav li
a.our_story{background-image:url("/assets/img/nav/our_story_new.png");background-position:50% 0px;background-size:auto}header .navbar .container ul.nav li a.our_story:hover, header .navbar .container ul.nav li a.our_story:focus, header .navbar .container ul.nav li
a.our_story.active{background-position:50% -172px}header .navbar .container ul.nav li
a.careers{background-image:url("/assets/img/nav/careers.png");background-position:50% 0px;background-size:auto}header .navbar .container ul.nav li a.careers:hover, header .navbar .container ul.nav li a.careers:focus, header .navbar .container ul.nav li
a.careers.active{background-position:50% -174px}header .navbar .container ul.nav li
a.our_pies{background-image:url("/assets/img/nav/our_pies.png");background-position:50% 0px;background-size:auto}header .navbar .container ul.nav li a.our_pies:hover, header .navbar .container ul.nav li a.our_pies:focus, header .navbar .container ul.nav li
a.our_pies.active{background-position:50% -171px}header .navbar .container ul.nav li
a.pie_finder{background-image:url("/assets/img/nav/pie_finder.png");background-position:50% 0px;background-size:auto}header .navbar .container ul.nav li a.pie_finder:hover, header .navbar .container ul.nav li a.pie_finder:focus, header .navbar .container ul.nav li
a.pie_finder.active{background-position:50% -171px}header .navbar .container ul.nav li
a.contact{background-image:url("/assets/img/nav/contact.png");background-position:50% 0px;background-size:auto}header .navbar .container ul.nav li a.contact:hover, header .navbar .container ul.nav li a.contact:focus, header .navbar .container ul.nav li
a.contact.active{background-position:50% -171px}header .navbar .container ul.nav li
a.news{background-image:url("/assets/img/nav/news.png");background-position:50% 0px;background-size:auto}header .navbar .container ul.nav li a.news:hover, header .navbar .container ul.nav li a.news:focus, header .navbar .container ul.nav li
a.news.active{background-position:50% -171px}header .navbar .container ul.nav li a:hover{text-decoration:underline !important;background-color:transparent !important;color:#FFF}@media screen and (max-width: 1199px){header .navbar .container ul.nav li
a{font-size:0.8em;padding-left:3px;padding-right:3px}}header .navbar .container ul.nav li
.dropdown{display:none}header .navbar .container ul.nav li .dropdown
ul{text-align:center;position:relative;margin:0;padding:0}header .navbar .container ul.nav li .dropdown ul
li{list-style:none;display:block;padding:0;margin:0;width:100%}header .navbar .container ul.nav li .dropdown ul li
a{padding:5px
20px !important;display:inline-block;height:auto !important}header .navbar .container ul.nav li:hover
.dropdown{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px;display:block;margin-bottom:25px;position:relative;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.75);width:180px;background:#ce9c00;text-align:center;top:20px;z-index:100}header .navbar .container ul.nav li:hover .dropdown:after{top:-48px;left:90px;border:solid transparent;content:" ";height:17px;width:23px;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#ce9c00;border-width:18px;margin-left:-18px;border-bottom-width:50px}header .navbar .container ul.nav li:hover .dropdown:before{top:-42px;left:98px;border:solid transparent;content:" ";height:17px;width:18px;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-bottom-color:#000;border-width:10px;margin-left:-18px;border-bottom-width:32px;filter:blur(2px);z-index:0}header .navbar .container
#navbar{margin-left:170px}header .navbar .container .nav .open
a{border:none !important;color:#fff}header .navbar .container .navbar-toggle .icon-bar{background-color:#fff}header.smaller{height:107px;background-position:0px -116px}header.smaller .navbar
.container{margin-top:0px}header.smaller .navbar .container .navbar-brand{text-indent:-999px;margin-left:0;margin-top:10px;-webkit-transition:margin 0.5s;-moz-transition:margin 0.5s;-ms-transition:margin 0.5s;-o-transition:margin 0.5s;transition:margin 0.5s}header.smaller .navbar .container .navbar-brand
img{width:48%;-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}header.smaller .navbar .container .dropdown-menu{top:60px;-webkit-transition:height 0.5s, top 0.5s;-moz-transition:height 0.5s, top 0.5s;-ms-transition:height 0.5s, top 0.5s;-o-transition:height 0.5s, top 0.5s;transition:height 0.5s, top 0.5s}header.smaller .navbar .container
ul.nav{margin-top:6px}header.smaller .navbar .container ul.nav li
a{padding-top:59px;height:79px;overflow:hidden;font-size:0.8em}header.smaller .navbar .container ul.nav li
a.our_story{background-image:url("/assets/img/nav/our_story_new.png");background-position:50% 0px;background-size:40px}header.smaller .navbar .container ul.nav li a.our_story:hover, header.smaller .navbar .container ul.nav li a.our_story:focus, header.smaller .navbar .container ul.nav li
a.our_story.active{background-position:50% -85px}header.smaller .navbar .container ul.nav li
a.careers{background-image:url("/assets/img/nav/careers.png");background-position:50% 0px;background-size:32px}header.smaller .navbar .container ul.nav li a.careers:hover, header.smaller .navbar .container ul.nav li a.careers:focus, header.smaller .navbar .container ul.nav li
a.careers.active{background-position:50% -97px}header.smaller .navbar .container ul.nav li
a.our_pies{background-image:url("/assets/img/nav/our_pies.png");background-position:50% 16px;background-size:40px}header.smaller .navbar .container ul.nav li a.our_pies:hover, header.smaller .navbar .container ul.nav li a.our_pies:focus, header.smaller .navbar .container ul.nav li
a.our_pies.active{background-position:50% -54px}header.smaller .navbar .container ul.nav li
a.pie_finder{background-image:url("/assets/img/nav/pie_finder.png");background-position:50% 0px;background-size:40px}header.smaller .navbar .container ul.nav li a.pie_finder:hover, header.smaller .navbar .container ul.nav li a.pie_finder:focus, header.smaller .navbar .container ul.nav li
a.pie_finder.active{background-position:50% -94px}header.smaller .navbar .container ul.nav li
a.contact{background-image:url("/assets/img/nav/contact.png");background-position:50% 10px;background-size:40px}header.smaller .navbar .container ul.nav li a.contact:hover, header.smaller .navbar .container ul.nav li a.contact:focus, header.smaller .navbar .container ul.nav li
a.contact.active{background-position:50% -78px}header.smaller .navbar .container ul.nav li
a.news{background-image:url("/assets/img/nav/news.png");background-position:50% 11px;background-size:40px}header.smaller .navbar .container ul.nav li a.news:hover, header.smaller .navbar .container ul.nav li a.news:focus, header.smaller .navbar .container ul.nav li
a.news.active{background-position:50% -58px}@media screen and (max-width: 1199px){header.smaller .navbar .container ul.nav li
a{font-size:0.8em;padding-left:3px;padding-right:3px}header.smaller .navbar .container ul.nav li
a.our_story{background-image:url("/assets/img/nav/our_story_new.png");background-position:50% -3px;background-size:39%}header.smaller .navbar .container ul.nav li a.our_story:hover, header.smaller .navbar .container ul.nav li a.our_story:focus, header.smaller .navbar .container ul.nav li
a.our_story.active{background-position:50% -100px}header.smaller .navbar .container ul.nav li
a.careers{background-image:url("/assets/img/nav/careers.png");background-position:50% 0px;background-size:28%}header.smaller .navbar .container ul.nav li a.careers:hover, header.smaller .navbar .container ul.nav li a.careers:focus, header.smaller .navbar .container ul.nav li
a.careers.active{background-position:50% -101px}header.smaller .navbar .container ul.nav li
a.our_pies{background-image:url("/assets/img/nav/our_pies.png");background-position:50% 6px;background-size:48%}header.smaller .navbar .container ul.nav li a.our_pies:hover, header.smaller .navbar .container ul.nav li a.our_pies:focus, header.smaller .navbar .container ul.nav li
a.our_pies.active{background-position:50% -93px}header.smaller .navbar .container ul.nav li
a.pie_finder{background-image:url("/assets/img/nav/pie_finder.png");background-position:50% -2px;background-size:36%}header.smaller .navbar .container ul.nav li a.pie_finder:hover, header.smaller .navbar .container ul.nav li a.pie_finder:focus, header.smaller .navbar .container ul.nav li
a.pie_finder.active{background-position:50% -101px}header.smaller .navbar .container ul.nav li
a.news{background-image:url("/assets/img/nav/news.png");background-position:50% -5px;background-size:50%}header.smaller .navbar .container ul.nav li a.news:hover, header.smaller .navbar .container ul.nav li a.news:focus, header.smaller .navbar .container ul.nav li
a.news.active{background-position:50% -108px}header.smaller .navbar .container ul.nav li
a.contact{background-image:url("/assets/img/nav/contact.png");background-position:50% 13px;background-size:35%}header.smaller .navbar .container ul.nav li a.contact:hover, header.smaller .navbar .container ul.nav li a.contact:focus, header.smaller .navbar .container ul.nav li
a.contact.active{background-position:50% -77px}}@media screen and (max-width: 991px){header.smaller .navbar .container ul.nav li
a{height:99px}header.smaller .navbar .container ul.nav li
a.our_story{background-image:url("/assets/img/nav/our_story_new.png");background-position:50% -3px;background-size:55%}header.smaller .navbar .container ul.nav li a.our_story:hover, header.smaller .navbar .container ul.nav li a.our_story:focus, header.smaller .navbar .container ul.nav li
a.our_story.active{background-position:50% -100px}header.smaller .navbar .container ul.nav li
a.careers{background-image:url("/assets/img/nav/careers.png");background-position:50% 0px;background-size:40%}header.smaller .navbar .container ul.nav li a.careers:hover, header.smaller .navbar .container ul.nav li a.careers:focus, header.smaller .navbar .container ul.nav li
a.careers.active{background-position:50% -101px}header.smaller .navbar .container ul.nav li
a.our_pies{background-image:url("/assets/img/nav/our_pies.png");background-position:50% 6px;background-size:64%}header.smaller .navbar .container ul.nav li a.our_pies:hover, header.smaller .navbar .container ul.nav li a.our_pies:focus, header.smaller .navbar .container ul.nav li
a.our_pies.active{background-position:50% -88px}header.smaller .navbar .container ul.nav li
a.pie_finder{background-image:url("/assets/img/nav/pie_finder.png");background-position:50% -2px;background-size:50%}header.smaller .navbar .container ul.nav li a.pie_finder:hover, header.smaller .navbar .container ul.nav li a.pie_finder:focus, header.smaller .navbar .container ul.nav li
a.pie_finder.active{background-position:50% -100px}header.smaller .navbar .container ul.nav li
a.news{background-image:url("/assets/img/nav/news.png");background-position:50% -5px;background-size:69%}header.smaller .navbar .container ul.nav li a.news:hover, header.smaller .navbar .container ul.nav li a.news:focus, header.smaller .navbar .container ul.nav li
a.news.active{background-position:50% -104px}header.smaller .navbar .container ul.nav li
a.contact{background-image:url("/assets/img/nav/contact.png");background-position:50% 13px;background-size:42%}header.smaller .navbar .container ul.nav li a.contact:hover, header.smaller .navbar .container ul.nav li a.contact:focus, header.smaller .navbar .container ul.nav li
a.contact.active{background-position:50% -63px}}header.smaller .navbar .container ul.nav li
.dropdown{top:32px;left:-40px}#main{overflow:auto;padding-bottom:112px;margin-top:245px}#main.smaller{margin-top:128px}.resp_conatiner_fixed{position:fixed;width:100%;height:94px;top:94px;left:0px;z-index:1001;background-position:0;background-image:none}.resp_conatiner{width:100%;overflow-x:scroll;overflow-y:hidden;background-color:#324e5c;background-position:0px -213px,0 -192px;background-position:0;background-image:none}.dropdown-menu{background-image:url("/assets/img/header_background.png"), url("/assets/img/dropdown_bk.png");background-repeat:repeat-x, repeat-x;background-position:0px -213px,0 -155px;width:100% !important;position:fixed !important;top:178px;left:0;z-index:10;display:none;float:left;min-width:160px;padding:5px
0;margin:0
auto;background-color:transparent;text-align:center;border:none;margin-top:30px !important;height:140px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-ms-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s}.dropdown-menu
li{display:inline-block;max-width:160px !important;width:9% !important;margin-top:11px}.dropdown-menu li
a{padding-top:70px !important;height:90px !important}.dropdown-menu li.beef
a{background-image:url("/assets/img/nav/beef.png");background-position:50% 0px}.dropdown-menu li.lamb
a{background-image:url("/assets/img/nav/lamb.png");background-position:50% 0px}.dropdown-menu li.chicken
a{background-image:url("/assets/img/nav/chicken.png");background-position:50% 0px}.dropdown-menu li.fish
a{background-image:url("/assets/img/nav/fish.png");background-position:50% 0px}.dropdown-menu li.bacon
a{background-image:url("/assets/img/nav/bacon.png");background-position:50% 0px}.dropdown-menu li.veges
a{background-image:url("/assets/img/nav/veges.png");background-position:50% 0px}.dropdown-menu li.pastries
a{background-image:url("/assets/img/nav/pastries.png");background-position:50% 0px}.dropdown-menu li.junior
a{background-image:url("/assets/img/nav/junior.png");background-position:50% 0px}.dropdown-menu li.family
a{background-image:url("/assets/img/nav/family.png");background-position:50% 0px}.dropdown-menu.resp{display:block;top:0px;transform:top .3s;background:none;height:86px;width:100% !important;position:relative !important;margin-top:0px !important;white-space:nowrap}.dropdown-menu.resp.moved{top:155px}.dropdown-menu.resp li
a{line-height:20px;padding:5px
15px 5px 25px;height:20px !important;color:#fff;padding-top:0 !important;background-color:transparent !important;width:73px !important;height:70px !important}.dropdown-menu.resp
li{width:30% !important;margin-bottom:11px;margin-top:7px}.dropdown-menu.resp li
a{background-repeat:no-repeat;padding-top:40px !important;height:55px !important;padding:0px;background-size:50% !important}.dropdown-menu.resp li.lamb
a{background-size:35% !important}.carousel{padding-top:210px;position:relative;width:100%;height:700px;background-color:#425f70;-webkit-transition:height 0.5s, padding-top 0.5s;-moz-transition:height 0.5s, padding-top 0.5s;-ms-transition:height 0.5s, padding-top 0.5s;-o-transition:height 0.5s, padding-top 0.5s;transition:height 0.5s, padding-top 0.5s}.carousel:after{content:" ";background:url(/assets/img/blue-bottom-trans-top-bg-dark.png) repeat-x;height:24px;position:relative;margin-top:-24px;display:block}.carousel
.item{height:100%;background-color:#777;background-position:center center;background-size:cover;background-repeat:no-repeat}.carousel .item.next, .carousel
.item.prev{position:absolute !important}.carousel .carousel-inner{height:100%}.carousel .carousel-caption{position:absolute}.carousel .carousel-caption .img.icon
img{width:25%}@media screen and (max-width: 991px){.carousel .carousel-caption .img.icon
img{width:33%}}@media screen and (max-width: 496px){.carousel .carousel-caption .img.icon
img{width:50%}}.carousel .carousel-caption
h1{margin-top:0}.carousel .carousel-indicators{bottom:auto;top:40px}.carousel .carousel-indicators
li{margin:0px
3px !important}.well{background-color:#fff}#fbc{position:absolute;width:inherit;background-repeat:no-repeat;bottom:56px}#fbc
#fbw{background-image:url("/assets/img/scroll_top.png"), url("/assets/img/scroll_bottom.png");background-repeat:no-repeat, no-repeat;background-position:left top, left bottom;float:right}#fbc
.fb_iframe_widget{min-height:270px}#fbc .fb_iframe_widget
span{margin:23px
0;background:url("/assets/img/scroll_mid.png") no-repeat}@media screen\0{#fbc .fb_iframe_widget
span{margin-bottom:16px}}#fbc .h_right h1, #fbc .h_right
h2{background-repeat:no-repeat;background-size:contain;text-indent:-999em;height:120px;margin-top:240px;display:inline-block;width:200px;max-width:50%;font-size:56px}@media screen and (max-width: 480px){#fbc .h_right h1, #fbc .h_right
h2{background-position:50% 0;margin-top:15px;max-width:146px}}#homePanel{background-image:url("/assets/img/panel-bg.png");background-repeat:no-repeat;background-size:cover;padding:30px
15px;margin-bottom:25px}#homePanel
h4{font-size:1.5em;font-weight:900;margin-bottom:3px}#homePanel
.details{font-size: .8em;padding-bottom:15px;display:inline-block}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vcenter{display:flex;flex-direction:column;justify-content:center}.vbottom{display:flex;flex-direction:column;justify-content:flex-end}.homeNews,.news{background-color:#324e5c}.homeNews #main, .news
#main{padding-top:40px;margin-top:0 !important}.homeNews #main h1, .news #main
h1{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:25px}.homeNews #main .featured .caption, .news #main .featured
.caption{color:#ce9c00;font-size:0.8em;padding-top:8px}.homeNews #main .featured h3, .homeNews #main .featured .btn, .news #main .featured h3, .news #main .featured
.btn{margin-top:10px;margin-bottom:0}.homeNews #main .featured h3, .news #main .featured
h3{font-size:30px}.homeNews #main .featured .btn, .news #main .featured
.btn{font-size:22px}.homeNews #main a:hover, .news #main a:hover{text-decoration:none}.homeNews #main a:hover h3, .news #main a:hover
h3{color:#ce9c00}.homeNews #main a:hover p, .news #main a:hover
p{color:#ccc}.homeNews #main h3, .homeNews #main p, .news #main h3, .news #main
p{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.homeNews #main .article-small, .news #main .article-small{height:185px;padding:16px
18px}.homeNews #main .article-small.odd, .news #main .article-small.odd{background-color:#283f4c}.homeNews #main .article-small.even, .news #main .article-small.even{background-color:#223540}.homeNews #main .article-small h3, .homeNews #main .article-small h4, .news #main .article-small h3, .news #main .article-small
h4{margin-top:0;margin-bottom:5px}.homeNews #main .article-small h4, .news #main .article-small
h4{color:#ce9c00;margin-bottom:10px}.homeNews #main .article-small ul, .news #main .article-small
ul{padding-left:0}.homeNews #main .article-small ul li, .news #main .article-small ul
li{margin-left:0;list-style:none}.homeNews #main .article-small a:hover, .news #main .article-small a:hover{text-decoration:none}.homeNews #main .article-small a:hover h3, .news #main .article-small a:hover
h3{color:#ce9c00}.homeNews #main .article-small a:hover p, .news #main .article-small a:hover
p{color:#ccc}.homeNews #main .article-small .inner, .news #main .article-small
.inner{overflow:hidden;height:100%}.homeNews #main .article-small .inner p, .news #main .article-small .inner
p{margin-bottom:0}.wiggle-break{background:url("/assets/img/blue-top-trans-bottom-bg-dark.png") repeat-x;background-color:#fff;height:24px}#instagram,#ft_testimonials{background-color:#fff}.news
.head_smaller#main{margin-top:100px !important}.news
#main{margin-top:200px !important}.news #main
h1{border-bottom:none}.news #main .featured article
.inner{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff}.news #main .featured article .inner
.img{margin-bottom:20px}.news #main .bg-top{width:100%;height:90px;margin-top:-77px;background-image:url("/assets/img/news-side-panel-pin-bg.png");background-position:center top;background-repeat:no-repeat;background-size:contain;position:absolute;left:0}.news #main .article-small.side-panel{height:auto;padding:16px
20px}.news #main .article-small.side-panel:before, .news #main .article-small.side-panel:after{display:block;position:absolute;width:30px;height:30px;bottom:0;right:15px;content:""}.news #main .article-small.side-panel:before{border-bottom:solid 15px #324e5c;border-right:solid 15px #324e5c;border-left:solid 15px transparent;border-top:solid 15px transparent}.news #main .article-small.side-panel:after{border-top:solid 15px #5b7093;border-left:solid 15px #5b7093;border-right:solid 15px transparent;border-bottom:solid 15px transparent}.news #main .article-small.side-panel
.active{text-decoration:none;color:#ce9c00}.news #main .article-small.side-panel
a{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;font-size:1.3em;display:block}@media screen and (max-width: 768px){.news #main .article-small.side-panel
a{font-size:1em}}.news #main .article-small.side-panel a:hover{color:#ccc}.news #main
.back{font-size:0.8em}.news #main .back:hover{color:#ccc}.wiggle-break-ft{background-image:url("/assets/img/trans-top-white-bottom-bg.png");background-position:center top;height:24px}#ft_testimonials{background-color:#fff;padding:50px
0}#ft_testimonials
blockquote{text-align:center;border-left:none;padding:10px
0}#ft_testimonials blockquote
div{background:#324e5c;border-radius:10px;font-size:25px;padding:20px}#ft_testimonials blockquote
cite{color:#ce9c00}#ft_testimonials
#test_image{background-image:url("/assets/img/bather-man-lg.png");background-repeat:no-repeat;background-position:right center;background-size:cover;height:192px;width:100%;z-index:100;position:relative}.taR{text-align:right}.mr0{margin-right:0}.ml0{margin-left:0}.pl0{padding-left:0}.pr0{padding-right:0}.mt40{margin-top:40px}.small-h1{font-size:42px}.margin-top-05{margin-top:0.5em}.margin-top-10{margin-top:1.0em}.margin-top-15{margin-top:1.5em}.margin-top-20{margin-top:2.0em}.margin-top-25{margin-top:2.5em}.margin-top-30{margin-top:3.0em}.margin-bottom-20{margin-bottom:2.0em}.margin-bottom-30{margin-bottom:3.0em}.lister
h3{font-size:30px;margin-top:25px}.lister
p{margin-bottom:15px !important}.lister .list_link
strong{margin-left:10px}.lister
li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff}.btn{color:#fff;border-radius:0;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}.btn:hover{color:#fff}.btn-primary, #instagram .j-paginate{background-color:#ce9c00;border:none;color:#fff;font-family:RoundslabSerif}.btn-primary:hover, #instagram .j-paginate:hover{background-color:#b70018}.btn-secondary{background-color:#b70018}.btn-secondary:hover{background-color:#ce9c00}h4
.product_title{text-transform:uppercase;font-size:22px}.modal-title
.product_title{line-height:180%}.modal-title .product_title
img{max-height:35px;float:right;padding-right:15px}.modal-content{background-color:#9e958c}footer{position:fixed;margin-top:-56px;height:56px;clear:both;height:56px;width:100%;bottom:0;background:url(/assets/img/footer_bk.png) repeat-x;font-size:15px;z-index:999}footer
.row{margin-top:12px}footer .row .nav > li a, footer .row .nav > li
div{padding:5px
15px}footer .row .nav > li > a:hover, footer .row .nav>li>a:focus{text-decoration:underline;background-color:transparent}footer .row .nav>li>div{margin-bottom:5px;text-align:center}footer
.container{background:url(/assets/img/footer_bk.png) repeat-x;background-position:0px 30px}.full_bk{position:fixed;top:0px;left:0px;bottom:0px;right:0px;width:100%}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}.our-pies .products
figcaption{display:none}.our-pies .products figure, .our-pies .products
figcaption{text-align:center}.our-pies .products figure
a{display:block}.our-pies .products figure a
img{max-height:495px}.our-pies .products>div{margin-bottom:30px;z-index:99}.our-pies .products>div.title{z-index:1}.our-pies .products > div
p{margin-bottom:0}@media screen and (min-width: 992px){.row.blocks
p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.row.blocks .not_middle
p{position:relative;top:inherit;-webkit-transform:none;-ms-transform:none;transform:none}}.row.finder{opacity:0}.row.finder
p{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;margin-bottom:0px}.row.finder .name
p{text-align:center;font-size:19px}.row.finder .name p
span{font-size:15px;display:block;line-height:90%}.row.finder
.logo{text-align:center;bottom:0;margin-bottom:10px}.row.finder .logo
a{display:block}.row.finder .logo a
img{bottom:0;position:absolute;left:0;right:0;margin:0
auto}@media screen and (min-width: 992px){.row.finder .not_middle
p{position:relative;top:inherit;-webkit-transform:none;-ms-transform:none;transform:none}}.pie-finder ul li.col-md-6:nth-child(even){padding-right:0px}.pie-finder ul li.col-md-6:nth-child(odd){padding-left:0px;clear:left}.our_story
.row.blocks{margin-bottom:140px}.our_story .row.blocks
.img_center{text-align:center}.our_story .row.blocks
.img_right{text-align:right}.our_story .row.blocks div:first-child
p{padding-left:40px}.our_story .row.blocks div:last-child
p{padding-right:40px}@media screen and (max-width: 991px){.our_story
.row.blocks{margin-bottom:40px;margin-top:80px}.our_story .row.blocks
canvas{max-width:100%}.our_story .row.blocks
p{padding:0px
!important}.our_story .row.blocks
.img_left{text-align:center}.our_story .row.blocks
.img_right{text-align:center}}@media screen and (max-width: 496px){.our_story .row.blocks .col-md-10 p, .our_story .row.blocks
p{padding-left:0 !important;padding-right:0 !important}}hr{height:2px;border:0;background:url(/assets/img/hr.png) center;border-top:none;margin:12px
0}figure{margin-bottom:15px}.pie-finder ul li
a{display:block;text-align:center}.pie-finder ul li p
a{text-align:left}#instagram
.header{font-size:0;margin-bottom:30px;border-bottom:1px solid #324e5c}#instagram .header
div{float:none;display:inline-block;vertical-align:bottom}#instagram .header h2, #instagram .header
h3{display:inline-block;color:#324e5c;position:relative;margin-bottom:8px}#instagram .header .btn.btn-small{margin-top:-12px;margin-left:12px;display:inline-block;padding:4px
10px;font-size:1rem}#instagram h2:before{content:"";display:inline-block;position:relative;background-image:url(/images/custom/logos/instagram-blue.png);background-repeat:no-repeat;background-size:contain;height:30px;width:30px;margin-right:15px}#instagram .juicer-feed .j-poster, #instagram .juicer-feed .j-text{display:none}#instagram .juicer-feed
h1.referral{position:absolute;bottom:-28px;left:0;right:0px}.pagination{margin:20px
0 35px 0}.pagination
a{border-color:#ce9c00}.pagination .active
a{background-color:#ce9c00;border-color:#ce9c00}.pagination .active a:hover{background-color:#b70018;border-color:#b70018}@media screen and (min-width: 768px){.trade-information
hr{margin-top:60px}.our-pies
#main{margin-top:330px}.our-pies #main .products h2:before{display:block;content:" ";margin-top:-350px;height:350px;visibility:hidden}.our-pies
#main.smaller{margin-top:245px}.our-pies #main.head_smaller .products h2:before{margin-top:-250px;height:250px}footer .nav>li{width:0%}footer .nav > li:first-child a, footer .nav > li:first-child
div{text-align:left !important;padding-left:0px}footer .nav > li.social_icon
img{width:50%}footer .nav > li.social_icon
a{padding:5px;display:inline-block}footer .nav>li:last-child{right:0;display:block;position:absolute;width:300px;top:0px}footer .nav > li:last-child a, footer .nav > li:last-child
div{text-align:right}.modal-dialog{margin:0;position:absolute;top:50%;left:50%}}@media screen and (min-width: 768px){.anystretch
img{left:0 !important}}@media screen and (max-width: 767px){#instagram
.header{text-align:center}#instagram .header
div{float:none}#ft_testimonials
blockquote{padding:25px}.our-pies
#main{margin-top:220px}header .navbar
.container{margin-top:5px}header .navbar .container .navbar-brand{margin-left:10px !important}header .navbar .container
#navbar{margin-top:-130px}header .navbar .container
ul.nav{margin-top:15px;width:100%}header .navbar .container ul.nav
li{width:100%;text-align:center;background-color:transparent !important}header .navbar .container ul.nav li
a{background-image:none !important;padding-top:0px}header .navbar .container ul.nav .dropdown .dropdown-menu{height:100px;background-position:0px -213px,0 -187px}header .navbar .container ul.nav .dropdown .dropdown-menu
li{width:24% !important}header .navbar .container ul.nav .dropdown .dropdown-menu li
a{padding-top:inherit !important;height:inherit !important}header.smaller{overflow:visible}header.smaller .navbar
.container{margin-top:0px}header.smaller .navbar .container
#navbar{margin-top:-50px;margin-left:90px}header.smaller .navbar .container .navbar-brand{margin-left:10px}header.smaller .navbar .container
ul.nav{margin-top:0px;width:100%}header.smaller .navbar .container ul.nav
li{width:100%}header.smaller .navbar .container ul.nav li
a{padding:0px;height:auto}#fbc
.h_left{padding-left:0}#fbc .h_right h1, #fbc .h_right
h2{margin-top:60px;background-position:50% 0}#fbc
#fbw{float:none;text-align:center;background-position:center top, center bottom}#fbc #fbw .fb_iframe_widget>span{background-color:#fff;margin-top:22px}body.home .anystretch
img{min-width:700px;min-height:500px;max-width:inherit}body.home
footer{position:relative;height:195px}body.home
#fbc{position:relative}body.home
#main{padding-bottom:195px}.our-pies #main.head_smaller .products h2:before{display:block;content:" ";margin-top:-180px;height:180px;visibility:hidden}footer{position:relative}footer
ul.nav{margin-top:20px}footer
li.social_icon{text-align:center}footer li.social_icon
a{display:inline-block}}@media screen and (min-width: 481px) and (max-width: 767px){#fbc
#fbw{margin-top:60px}}@media screen and (max-width: 480px){#main{margin-top:120px}.col-xs-6{width:100%}body.home
#main{padding-bottom:0px}body header, body
header.smaller{height:107px;background-position:0px -116px}body header .navbar .container, body header.smaller .navbar
.container{margin-top:0px}body header .navbar .container .navbar-brand, body header.smaller .navbar .container .navbar-brand{-webkit-transition:height 0s, background-position 0s;-moz-transition:height 0s, background-position 0s;-ms-transition:height 0s, background-position 0s;-o-transition:height 0s, background-position 0s;transition:height 0s, background-position 0s;width:80px;height:80px;margin-left:0;margin-top:10px}body header .navbar .container .navbar-brand img, body header.smaller .navbar .container .navbar-brand
img{max-width:100%}body header .navbar .container #navbar, body header.smaller .navbar .container
#navbar{margin-top:-50px;padding:0px;width:60%;margin-left:105px !important;position:relative;overflow:visible}body header .navbar .container #navbar .dropdown-menu, body header.smaller .navbar .container #navbar .dropdown-menu{display:block;opacity:0;margin-top:0px !important;transition:opacity 0.2s;top:-400px}body header .navbar .container #navbar.collapse.in, body header.smaller .navbar .container
#navbar.collapse.in{overflow:visible}body header .navbar .container #navbar.collapse.in .dropdown-menu, body header.smaller .navbar .container #navbar.collapse.in .dropdown-menu{opacity:1;top:175px}body header .navbar .container .navbar-brand, body header.smaller .navbar .container .navbar-brand{width:100px}body header .navbar .container .navbar-brand img, body header.smaller .navbar .container .navbar-brand
img{width:100%}body
header{height:254px;background-position:center right}body
header.smaller{height:107px;background-position:0px -116px}body.home
#fbc{position:absolute;bottom:65px}body.home .col-xs-6{margin-left:8%;padding-right:0}body.home footer
ul.nav{margin-top:0px}body.home .anystretch
img{top:initial !important;bottom:50px}.our_story .row.blocks:first-child{margin-top:40px}.our_story .row
p{margin-bottom:10px}}@media only screen and (max-width: 736px) and (orientation: landscape){#main{padding-bottom:0 !important}.navbar-brand
img{margin-left:0px !important}.h_right
h1{margin-left:30px;background-position:left top !important}.our-pies
#main{margin-top:170px}.our-pies .col-xs-12{width:50%}.our-pies .col-xs-12.title{width:100%}.our-pies
ul.resp{height:100px;background-position:0px -213px,0 -185px}.our-pies ul.resp
li{width:15% !important}}.anystretch
img{max-width:inherit}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.anystretch
img{left:initial !important}}.spacer60{height:60px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}
