body{font-size:100%}#messages .messages{margin:0}#columns{background-color:#fff}#footer{background-color:#7b1419;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d2232a), color-stop(100%, #7b1419));background-image:-webkit-linear-gradient(#d2232a,#7b1419);background-image:-moz-linear-gradient(#d2232a,#7b1419);background-image:-o-linear-gradient(#d2232a,#7b1419);background-image:linear-gradient(#d2232a,#7b1419);border-top:1px solid #d2232a;color:#fff}#footer a:link,#footer a:visited{color:#fff200}.copyright{margin-bottom:10px}.copyright p{margin:0}.homepage-slideshow .owl-carousel .owl-controls{bottom:10px;right:10px}body.front #main-content{margin:0;padding:0}#block-views-hero-grid-block{overflow:hidden;*overflow:visible;*zoom:1;background-color:#000;margin:0;padding:10px}#block-views-hero-grid-block .views-row{color:#fff200}#block-views-hero-grid-block img{box-shadow:#000 0em 0em 0em;display:block;width:100%;height:auto}#block-views-hero-grid-block .views-row-1{background-color:#d2232a}#block-views-hero-grid-block .views-row-2{background-color:#d2232a}#block-views-hero-grid-block .views-row-3{background-color:#d2232a}#block-views-hero-grid-block a:hover img,#block-views-hero-grid-block a:focus img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}#block-views-featured-special-block{background-color:#4f0d10;color:#fff;margin-bottom:0;padding-top:10px}#block-views-featured-special-block .ds-2col{margin-bottom:10px}#block-views-featured-special-block .ds-2col>.group-left{float:none;width:100%}#block-views-featured-special-block .ds-2col>.group-right{float:none;width:100%;padding-top:10px}#block-views-featured-special-block img{display:block}#block-views-featured-special-block .group-right>div{padding-left:10px;padding-right:10px;text-align:center}#block-views-featured-special-block .field-name-title h2{font-size:1.5em;margin-bottom:.125em;margin-top:.125em}#block-views-featured-special-block .field-name-field-price{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;background-color:#d2232a;margin:10px;padding:5px;font-size:24px;font-size:1.5rem}#block-views-featured-special-block .field-name-field-footnote{font-size:14px;font-size:0.875rem}#block-views-featured-special-block .attachment{border-top:1px solid #d2232a;margin-top:0;margin-bottom:0;padding-top:22px;padding-bottom:24px;font-size:16px;font-size:1rem;text-align:center}#block-views-featured-special-block .attachment a{display:block;text-decoration:none;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;line-height:1.25}#block-views-featured-special-block .attachment a:link,#block-views-featured-special-block .attachment a:visited{background-color:#230607;color:#fff200}#block-views-featured-special-block .attachment a:link .strong,#block-views-featured-special-block .attachment a:visited .strong{color:#fff;font-style:italic;font-weight:700;text-transform:uppercase}#block-views-featured-special-block .attachment a:hover,#block-views-featured-special-block .attachment a:focus{background-color:#7b1419;text-decoration:none}.block-this-store-s-flyers-block .ds-2col .group-left{float:none;width:100%}.block-this-store-s-flyers-block .ds-2col .group-right{float:none;width:100%}.block-this-store-s-flyers-block h3{font-size:1em;margin:0}body.front .region-sidebar-second{margin-top:0}body.page-contact #columns{padding-top:10px}body.node-type-employment-application #columns{padding-top:10px}body.node-type-employment-application .node-employment-application>.group-left{float:none;width:100%}body.node-type-employment-application .node-employment-application>.group-right{float:none;width:100%}
