/*!
 * fireshell
 * Fiercely quick and opinionated front-ends
 * http://getfireshell.com
 * @author Todd Motto
 * @version 1.1.0
 * Copyright 2013. MIT licensed.
 */

.brown{color:#5b2526}.mud{color:#af9c62}.line-break{background:url(../img/line-break.png) no-repeat center;width:469px;height:34px;margin-top:10px;margin-bottom:20px}.clear:before,.clear:after{content:' ';display:table}.clear{*zoom:1}.clear:after{clear:both}*{-moz-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;overflow-x:hidden!important;width:auto!important}body{font-family:FuturaStd-Bold;overflow-x:hidden!important;width:auto!important;background-color:#efede2!important}.header{background:#5b2526;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#5b2526),color-stop(73%,#652728),color-stop(73%,#652728),color-stop(100%,#652728));background:-webkit-linear-gradient(top,#5b2526 70%,#652728 73%,#652728 73%,#652728 100%);background:linear-gradient(to bottom,#5b2526 70%,#652728 73%,#652728 73%,#652728 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b2526', endColorstr='#652728', GradientType=0);height:74px;wdith:100%}.logo{position:relative;width:100%;top:60px}@media only screen and (min-width:320px){.logo{background-size:100%;background:url(../img/logo-sm.png) no-repeat center;height:170px;background-size:contain;top:30px}}@media only screen and (min-width:480px){.logo{background:url(../img/logo-md.png) no-repeat center;height:200px}}@media only screen and (min-width:768px){.logo{background:url(../img/new-logo.png) no-repeat center;height:240px;padding:0;margin:0 auto;max-width:980px;min-width:980px}}nav.menu ul{list-style:none;position:relative;top:27px}nav.menu ul li{display:block}nav.menu ul li a{text-transform:uppercase;font-family:CivicBlack;color:#af9c62;position:relative}nav.menu ul li a:hover{color:#fff;text-decoration:none;cursor:pointer}@media only screen and (min-width:320px){nav.menu ul{padding:0;margin:0 auto;width:95%;top:87px}nav.menu ul li{display:inline-block}nav.menu ul li a{font-size:15px}nav.menu ul li.link-product-range{float:left;margin-right:10px}nav.menu ul li.link-product-range a{border-right:1px solid #af9c62;padding-right:10px}nav.menu ul li.link-contact-us{float:left}nav.menu ul li.link-follow-us{float:right;margin-right:185px}nav.menu ul li.link-home{width:100px;height:200px;margin-right:0;position:relative;top:-110px;left:30px}nav.menu ul li.link-home a{width:100%;height:100%;display:block}}@media only screen and (min-width:480px){nav.menu ul{padding:0;margin:0 auto;width:77%;top:102px}nav.menu ul li a{font-size:18px}}@media only screen and (min-width:768px){nav.menu ul{padding:0;margin:0 auto;width:90%;top:125px;height:90px}nav.menu ul li a{font-size:22px}nav.menu ul li.link-home{width:200px;height:200px}}nav.mobile-menu{position:absolute;top:-20px;margin-left:10px}nav.mobile-menu ul{list-style:none;margin:0;padding:0}nav.mobile-menu ul li{float:left;margin-right:5px}nav.mobile-menu ul li a{text-transform:uppercase;font-family:CivicBlack;color:#af9c62;padding-right:5px;border-right:1px solid #af9c62}nav.mobile-menu ul li:last-child a{border:0}.main{margin-top:140px}@media only screen and (min-width:768px){.main{margin-top:175px}}.main .article{padding-top:20px;padding-bottom:30px}.main .container{max-width:919px}.main h1{text-transform:uppercase}.main .top-section p{text-transform:uppercase}.main .header-section img{position:relative;top:20px;z-index:1}.main .header-section .title{position:relative;z-index:2}.main .bottom-section .title-text{font-size:55px;line-height:50px;margin-top:25px}.main .bottom-section p{text-transform:uppercase;font-size:12px}.main .bottom-section p.lowercase{text-transform:none}.main .bottom-section .carousel{background:0 0}.main .bottom-section .carousel-indicators{margin-top:30px;position:relative;display:inline-block;bottom:0;width:auto!important;left:113px;top:4px}.main .bottom-section .carousel-indicators li{color:#af9c62;text-indent:0;line-height:38px;font-size:24px}.main .bottom-section .carousel-control.left,.main .bottom-section .carousel-control.right{color:#af9c62;position:relative;display:inline-block;background:#5b2526;border-radius:40px;border:#8e2d2f 4px solid;padding:5px;width:40px;height:40px;opacity:1;line-height:10px}.main .bottom-section .carousel-control.left{left:20px}.main .bottom-section .carousel-control.right{left:120px}.main .bottom-section .slide-num{border-radius:50%;width:40px;height:40px;color:#af9c62;border:#af9c62 1px solid;border:3px solid;background:0 0}.main .bottom-section .slide-num.active{color:#5b2526}.main .bottom-section .item .left-block:after{content:'';position:absolute;background:url(../img/hor-line.png) no-repeat center;width:10px;height:250px;right:0;top:0}.main .bottom-section .dropdown-tab-wrap a.dropdown-toggle{font-size:20px;color:#fff;padding-top:0}.main .bottom-section .tab-pane{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0;display:block;visibility:hidden;height:0;overflow:hidden}.main .bottom-section .tab-pane.active{opacity:1;visibility:visible;height:auto}.main .footer-section{margin-top:20px;margin-bottom:20px;padding:20px 0}.main .footer-section .bottom-line{margin-top:20px;margin-bottom:20px}.main .footer-section .large-block-text{font-size:30px;font-family:CivicBlack;position:relative;text-align:center}@media only screen and (min-width:320px){.main .footer-section .large-block-text{font-size:30px;top:-10px}}@media only screen and (min-width:480px){.main .footer-section .large-block-text{font-size:40px}}@media only screen and (min-width:768px){.main .footer-section .large-block-text{font-size:60px;top:50px}}.main .footer-section .large-block-text:before,.main .footer-section .large-block-text:after{content:'';border-top:5px solid #af9c62;width:100%;display:block}.main .contact-us .error{background-color:rgba(255,0,0,.2)}.main .contact-us .submissionMessage{background-color:rgba(255,255,255,.2);border-radius:5px;padding:12px;text-align:center;display:block;box-shadow:0 0 2px #fff;width:60%}.breadcrumb{background:0 0;font-size:10px;text-transform:uppercase;z-index:10;position:relative;top:-30px}.breadcrumb a{text-decoration:none;color:#000}.product-range .header-section{margin-top:20px}.product-range .header-wrap{position:relative}.product-range .header-wrap:before{content:'';position:absolute;z-index:0;background:url(../img/hor-lg-line.png) no-repeat;width:100%;height:6px;display:block;top:25px}.product-range .header-wrap .title{font-size:40px;font-family:CivicBlack;text-transform:uppercase;z-index:10;background-color:#efede2;text-align:center;position:relative;width:310px;padding:0;margin:0 auto}.product-range .product-section ul.product-list{margin:0;list-style:none;padding:0;text-align:left}.product-range .product-section ul.product-list li{width:21%;display:inline-block;text-align:center;height:260px;vertical-align:top;margin-top:40px;margin-right:20px}@media only screen and (min-width:768px){.product-range .product-section ul.product-list li{height:340px}}.product-range .product-section ul.product-list li a{text-decoration:none}.product-range .product-section ul.product-list li a :hover{text-decoration:none}.product-range .product-section ul.product-list li img{max-width:100%}.product-range .product-section ul.product-list li h2{font-family:CivicBlack;color:#5b2526;text-transform:uppercase;font-size:14px}@media only screen and (min-width:768px){.product-range .product-section ul.product-list li h2{font-size:30px}}.product-range-banner{margin-top:30px;margin-bottom:30px}.product-range-banner div.product-list{margin:0;list-style:none;padding:0;text-align:center}.product-range-banner div.product-list div{opacity:.5;padding:10px;display:inline-block}.product-range-banner div.product-list div.active{opacity:1}.product-range-banner div.product-list div.active a img{width:99%}.product-range-banner div.product-list div a{width:100%;height:100%;display:block;min-height:280px}.product-range-banner div.product-list div a img{opacity:1;width:95%;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.product-range-banner div.product-list div a img:hover,.product-range-banner div.product-list div a img:focus{opacity:1;width:99%}.product-detail-wrap{margin-top:30px;margin-bottom:30px}.product-detail-wrap .left-block .product-image{margin-top:8%;text-align:center}.product-detail-wrap .left-block .product-detail{text-align:center}.product-detail-wrap .left-block .product-detail h2{color:#5b2526;text-transform:uppercase;font-family:CivicBlack}.product-detail-wrap .left-block .product-detail p{font-size:12px}.product-detail-wrap .left-block p.ingredients{font-size:11px;text-transform:uppercase}.product-detail-wrap .left-block:after{content:'';position:absolute;background:url(../img/hor-line.png) no-repeat center;width:10px;height:100%;right:0;top:0}.product-detail-wrap .right-block img{width:100%}.footer{width:100%;height:120px;background:#652728;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#652728),color-stop(23%,#652728),color-stop(26%,#5b2526),color-stop(100%,#5b2526));background:-webkit-linear-gradient(top,#652728 0,#652728 23%,#5b2526 26%,#5b2526 100%);background:linear-gradient(to bottom,#652728 0,#652728 23%,#5b2526 26%,#5b2526 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#652728', endColorstr='#5b2526', GradientType=0)}.footer .container{max-width:919px}nav.footer-menu ul{list-style:none;position:relative}nav.footer-menu ul li{display:inline-block}nav.footer-menu ul li a{text-transform:uppercase;font-family:CivicBlack;color:#af9c62;position:relative;border-right:1px solid #af9c62;padding-left:10px;padding-right:10px}nav.footer-menu ul li a:hover{color:#fff;text-decoration:none;cursor:pointer}nav.footer-menu ul li span.text{text-transform:uppercase;font-family:CivicBlack;color:#af9c62;position:relative;padding-left:10px}@media only screen and (min-width:768px){nav.footer-menu ul{padding:0;margin:0 auto;width:100%;top:30px}nav.footer-menu ul li a{font-size:16px}}select,textarea,input{margin:5px 0!important}.contact-us-form h1,.contact-us-form h3{text-transform:uppercase;font-family:FuturaStd-Bold}.contact-us-form h1{color:#5b2526}.contact-us-form h3{font-size:16px;margin:10px 0}.contact-us-form hr{background-color:#d6c190;height:1px}.contact-us-form .highlight{text-transform:uppercase;margin-top:10px;color:#5b2526;font-family:FuturaStd-Bold}.contact-us-form .info{font-family:FuturaStd-Bold;font-size:18px}.contact-us-form label{font-weight:300}.contact-us-form .error{background-color:rgba(255,0,0,.2)}.contact-us-form .btn-confirm{margin-bottom:30px!important;background-color:#652728;border-color:#652728;padding:8px 25px}.contact-us-form .btn-confirm:hover,.contact-us-form .btn-confirm:focus,.contact-us-form .btn-confirm:active{background-color:#652728;border-color:#652728;box-shadow:none}.widget{padding:40px;background-color:#5b2526}.widget h1{color:#af9c62;font-size:25px;font-family:CivicBlack;margin:0;margin-bottom:25px}.widget p{color:#fff;text-transform:uppercase;line-height:8px;font-family:FuturaStd-Bold}.widget .widget-line-break{padding-bottom:20px}.widget-break{padding-bottom:40px}.btn.red{background-color:#5b2526;color:#af9c62;font-family:CivicBlack;text-transform:uppercase;font-size:14px;padding-left:40px;padding-right:40px}@font-face{font-family:CivicBlack;src:url(../fonts/CivicBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/CivicBlack.woff) format("woff"),url(../fonts/CivicBlack.ttf) format("truetype"),url(../fonts/CivicBlack.svg#CivicBlack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FuturaStd-Bold;src:url(../fonts/FuturaStd-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaStd-Bold.otf) format("opentype"),url(../fonts/FuturaStd-Bold.woff) format("woff"),url(../fonts/FuturaStd-Bold.ttf) format("truetype"),url(../fonts/FuturaStd-Bold.svg#FuturaStd-Bold) format("svg");font-weight:400;font-style:normal}h1{font-family:CivicBlack;font-size:38px}.centered{text-align:center}.civic{font-family:CivicBlack;text-transform:uppercase}.small-text{font-size:16px;line-height:16px}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}.section-header{background:#5b2526;font-family:CivicBlack;color:#af9c62;text-transform:uppercase;height:40px;width:100%;padding:5px 0 5px 40px;margin-top:20px;margin-bottom:20px}.section-header h2{margin:0}@media only screen and (min-width:320px){.section-header h2{font-size:22px}}@media only screen and (min-width:480px){.section-header h2{font-size:25px}}@media only screen and (min-width:768px){.section-header h2{font-size:30px}}.block-wrap{position:relative;height:150px}.block-wrap .block{height:150px;display:table}@media only screen and (min-width:320px){.block-wrap .block{height:90px}}@media only screen and (min-width:480px){.block-wrap .block{height:120px}}@media only screen and (min-width:768px){.block-wrap .block{height:150px}}.block-wrap .block p{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px){.block-wrap .border-right{border-bottom:1px solid #af9c62;border-right:0}}@media only screen and (min-width:480px){.block-wrap .border-right{border-bottom:1px solid #af9c62;border-right:0}}@media only screen and (min-width:768px){.block-wrap .border-right{border-right:1px solid #af9c62;border-bottom:0}}ul.nav-tabs{border-bottom:0;border:0;list-style:none;margin:0;padding:0}ul.nav-tabs li a{font-family:CivicBlack;text-transform:uppercase;background-color:transparent!important;border-top:0!important;border-left:0!important;border-bottom:0!important;border-right-color:#af9c62!important;color:#af9c62;font-size:20px;padding-top:3px;height:30px;padding-right:20px;padding-left:20px}ul.nav-tabs li a:focus,ul.nav-tabs li a:hover{color:#fff!important;outline:0;text-decoration:none}ul.nav-tabs li.active a{border-top:0;border-left:0;border-bottom:0;border-right-color:#af9c62;color:#fff;text-decoration:none}ul.nav-tabs li:active a{color:#fff!important}ul.nav-tabs li:first-child a{padding-left:0}ul.nav-tabs li:last-child a,ul.nav-tabs li:last-child a:focus,ul.nav-tabs li:last-child a:hover{border-right:0}ul.nav-tabs li:focus{outline:0}.v-center{vertical-align:middle}.point-down{color:#af9c62;position:relative;display:inline-block;background:#5b2526;border-radius:40px;border:#8e2d2f 4px solid;padding:5px;width:40px;height:40px;opacity:1;line-height:10px;font-size:24px}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}