a,a:active,a:hover{text-decoration:none!important}body,html{background:#000;overflow-x:hidden}@font-face{font-family:'baron';src:url('/fonts/baron_neue_bold-webfont.woff2') format('woff2'),url('/fonts/baron_neue_bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}.baron{font-family:'baron'}.oxygen{font-family:'Oxygen',sans-serif}.smalltext{font-family:'Oxygen',sans-serif}#headerstrip{background:#000;border-bottom:1px solid #1e1e1e;float:left;width:100%;display:block}#headerstrip #menubtn{display:none}#headerstrip ul{padding:0;position:relative;z-index:10000;float:right;margin:0;display:block}#headerstrip ul li{list-style-type:none;float:left}#headerstrip ul li a{color:#fff;display:block;font-family:"baron";font-size:20px;padding:25px}#headerstrip ul li a.current{border-bottom:3px solid #856d00}#headerstrip ul li a:hover{text-decoration:none}#logo{position:absolute;top:0;left:20px;font-family:'baron';font-size:33px;width:400px;display:block;line-height:30px;padding:20px 0 15px;margin-left:35px;z-index:10}#logo:hover{text-decoration:none}#logo #name{color:#fff;font-size:40px;position:relative;z-index:11}#logo #tagline{color:#1a2023;position:relative;z-index:11}#logo #logobgshape{background:#3c4d54;bottom:-100%;height:400px;position:absolute;width:300%;z-index:10;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}#mainbanner{background:url("../images/main.jpg") #000 no-repeat right;float:left;width:100%}#mainbanner #topphrase{height:640px;display:block;position:relative}#mainbanner #topphrase #phrasetext{color:#fff;font-family:"baron";position:absolute;top:50%;width:50%;font-size:65px;line-height:68px;text-align:center;margin-top:-125px}#mainbanner #topphrase #phrasetext span{width:100%;font-size:35px;text-align:center;color:#856d00;display:block}.text-section{position:relative;width:100%;float:left;display:block;padding:50px 0;background:#fff;font-family:'Oxygen',sans-serif;font-size:15px;line-height:30px;font-weight:lighter}.text-section .halfFillPic{background-size:cover!important;display:block;height:100%;left:0;position:absolute;top:0;width:49%}.text-section.alternate{background:#d6d6d6}.text-section .largeText{font-family:'baron';font-size:40px;line-height:55px;text-align:center;color:#856d00}.text-section .largeText small{display:block;float:left;width:100%;color:#000;font-size:14px}.fullWidthStrip{position:static;width:100%;text-align:center;color:#fff;background:#3c4d54;display:block;float:left;padding:20px 0}.fullWidthStrip i{font-size:5px;margin:0 15px;display:inline-block;position:relative;top:-3px}#internalBanner,#shopBanner{display:block;float:left;padding:250px 0;width:100%;background:url("../images/aboutbg.jpg") #000 center center;background-size:cover}#internalBanner #phrasetext span{display:block;float:left;text-align:center;width:100%;font-family:'baron'}#internalBanner #phrasetext span.section{width:33%;float:left}#internalBanner #phrasetext span.small{color:#fff;font-size:22px}#internalBanner #phrasetext span.large{color:#856d00;font-size:50px;margin:5px 0}#internalBanner.reviews{padding:120px 0}#internalBanner.reviews #phrasetext .section{width:100%;text-align:center}#internalBanner.reviews #phrasetext .section p{max-width:400px;width:90%;margin:20px 5% 0;display:inline-block;color:#fff;font-family:"Oxygen",sans-serif;font-size:18px;line-height:30px}.modalContact{padding:0!important}.modalContact h2{margin:0 0 10px 0!important;background:#3c4d54!important;padding:15px!important;text-align:center!important;font-family:'baron';color:#fff}.modalContact p{margin:0 10px 0 0;padding:10px}.modalContact p i{color:#856d00;margin:0 10px 0 0}.modalContact p a{color:#000}.modalContact .sa-confirm-button-container button{background:#fff!important;margin:0 0 20px;font-family:'baron';color:#000!important;padding:15px 30px!important}#cdList{background:#fff none repeat scroll 0 0;display:block;float:left;padding:50px 0;width:100%}#cdList .description{width:100%;float:left;display:block;margin-bottom:50px;position:relative}#cdList .description form{width:100%;float:left;display:block;max-height:65px!important}#cdList .description .price{background:#856d00 none repeat scroll 0 0;color:#fff;height:70px;left:30px;padding:25px 10px;position:absolute;top:-100px;width:70px;-webkit-border-top-left-radius:250px;-webkit-border-top-right-radius:250px;-webkit-border-bottom-right-radius:250px;-webkit-border-bottom-left-radius:250px;-moz-border-radius-topleft:250px;-moz-border-radius-topright:250px;-moz-border-radius-bottomright:250px;-moz-border-radius-bottomleft:250px;border-top-left-radius:250px;border-top-right-radius:250px;border-bottom-right-radius:250px;border-bottom-left-radius:250px}#cdList .description button{background:#000;font-family:'baron';width:100%;text-align:center;margin:10px 0 0 0!important;padding:15px 30px!important}#cdList .description .viewTracks{width:100%;display:block;background:#000;font-family:'baron';padding:15px 30px!important;text-align:center;float:left;margin:10px 0 0}#cdList .description ul{padding:0;margin:0;float:left;display:block}#cdList .description ul li{list-style-type:none;width:100%;display:block;margin:5px 0}#shopBanner{padding:100px 0;background:url("../images/shopbg.jpg") #000 center right;background-repeat:no-repeat}#shopBanner h1{font-family:'baron';color:#856d00;font-size:50px}#shopBanner label{color:#fff;display:block;margin:20px 0 10px;width:100%}#shopBanner button{background:#000!important;font-family:'baron';text-align:center;padding:20px 30px!important;margin-top:25px}.defaultbtn,.modalContact .sa-confirm-button-container button,#cdList .description button{border:2px solid #856d00;color:#fff;font-size:15px;padding:20px 80px 20px 30px;position:relative;margin-top:10px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.defaultbtn i{position:absolute;top:17px;font-size:20px;right:20px}.defaultbtn:hover{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:0;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:15px;border-top-left-radius:0;border-top-right-radius:15px;border-bottom-right-radius:0;border-bottom-left-radius:15px;text-decoration:none;color:#fff;cursor:pointer}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:-4px;background:#3c4d54;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.current.hvr-underline-from-center:before{display:none}#homepagecontent{background:#FFF;width:100%;display:block;float:left;position:relative}#homepagecontent #backgroundtriangle{position:absolute;bottom:0;left:50%;margin-left:-600px}#panelbg{background:#fff none repeat scroll 0 0;display:block;height:100%;position:absolute;top:-70px;width:100%;left:0}#shoppanel{position:relative;top:-70px;z-index:10;margin-top:15px;display:block;overflow:hidden}.rightblock{background:#3c4d54 none repeat scroll 0 0;height:100%;position:absolute;right:0;top:0;font-size:30px;line-height:37px;width:40%;font-family:'baron';padding:15px;color:#FFF}.rightblock em{font-style:normal;color:#2a363b}.rightblock .defaultbtn{text-align:center;position:absolute;bottom:20px;left:5%;width:90%;display:block;padding:20px 5%}.sweet-alert{box-sizing:border-box;max-height:100%!important;overflow-y:auto!important;padding:0 17px 17px!important;width:512px}.sweet-alert:before{content:"";display:block;height:17px;width:0}#trackListModal li{float:left;text-align:left;padding:5px 0;width:100%;display:block}.sa-button-container{float:left;width:100%;display:block}#quotesection{width:100%;display:block;float:left;position:relative;background:#e9e9e9;padding:30px 0;text-align:center;overflow:hidden;min-height:300px}#quotesection.reviewsCarousel .quoteDetail{max-width:600px;font-family:"Oxygen";font-size:18px;line-height:35px;display:inline-block;margin-top:30px}#quotesection .owl-prev{position:absolute;top:50%;left:0;margin-top:-60px}#quotesection .owl-next{position:absolute;top:50%;right:0;margin-top:-60px}.quotebox{font-family:'baron';padding:100px 0;font-size:50px;color:#3c4d54}.quotebox>span{color:#856d00;display:block;font-size:65px;line-height:56px;width:100%}.quotebox .smaller{font-size:28px;color:#3c4d54}.quotebox .smaller em{font-style:normal;color:#856d00}.quotebox .nameref{color:#a7a7a7!important;font-size:20px!important}#bottompanels{background:#fff none repeat scroll 0 0;float:left;padding:60px 0;width:100%}#bottompanels #aboutpanel{background:#3c4d54 none repeat scroll 0 0;color:#fff;overflow:hidden}#bottompanels #aboutpanel #aboutleft,#bottompanels #aboutpanel #aboutright{display:block;float:left;width:50%;padding:25px;text-align:center}#bottompanels #aboutpanel #aboutright{font-size:16px;font-weight:lighter;font-family:'Oxygen',sans-serif;line-height:28px}#bottompanels #aboutleft{font-family:"baron";color:#856d00;font-size:21px}#bottompanels #aboutleft span{color:#FFF!important;font-size:40px;width:100%;display:block;line-height:40px}#bottompanels #aboutleft .defaultbtn{display:block;float:left;padding:20px 5%;text-align:center;width:100%;border-color:#FFF}#contactpanel{background:#000 none repeat scroll 0 0;display:block;float:left;min-height:250px;padding:30px 30px 67px;width:100%}#contactpanel .contactinfo{color:#fff;display:block;float:left;font-family:"baron";font-size:20px;margin-bottom:10px;margin-top:10px;width:100%;font-family:'baron';color:#FFF}#contactpanel .contactinfo i{color:#856d00}#contactpanel p{color:#fff;font-family:'Oxygen',sans-serif;margin:15px 0;width:100%;display:block;font-size:16px}#contactpanel h2{font-family:'baron';font-size:25px;color:#FFF;margin-top:0}#contactpanel h2 span{color:#856d00}#footerstrip{background:#3c4d54;width:100%;display:block;float:left}#footerstrip .container{padding:25px 0 25px 70px;color:#FFF;background:url('../images/footerbg.jpg') no-repeat left top}@media all and (max-width:1500px){#headerstrip ul li a{color:#fff;display:block;font-family:"baron";font-size:17px;padding:23px 14px}}@media all and (max-width:1250px){#logo{padding:10px 0 10px;margin-left:0}#mainbanner #topphrase #phrasetext span{font-size:30px}}@media all and (max-width:1200px){#headerstrip ul{display:none;width:100%;float:left;z-index:10;padding-top:50px}#headerstrip ul li{width:100%;text-align:center;display:block}#headerstrip #menubtn{display:block;float:right;margin:10px 0;position:absolute;right:20px;top:0;z-index:1000000000}#headerstrip #menubtn .bar{width:45px;height:5px;display:block;margin:10px 0;background:#856d00}}#facebookStrip{background:#3c4d54;color:#fff;display:block;float:left;padding:20px 0;text-align:center;width:100%}#facebookStrip span{margin-top:5px}#facebookStrip i{width:50px;height:50px;display:inline-block;margin:0 0 0 10px;font-size:27px;text-align:center;background:#856d00;color:#fff;-webkit-border-top-left-radius:250px;-webkit-border-top-right-radius:250px;-webkit-border-bottom-right-radius:250px;-webkit-border-bottom-left-radius:250px;-moz-border-radius-topleft:250px;-moz-border-radius-topright:250px;-moz-border-radius-bottomright:250px;-moz-border-radius-bottomleft:250px;border-top-left-radius:250px;border-top-right-radius:250px;border-bottom-right-radius:250px;border-bottom-left-radius:250px;padding:10px}@media all and (max-width:1000px){#topphrase #phrasetext{width:100%!important}#mainbanner{background:#000 url("../images/mainfaded.jpg") no-repeat scroll right center}#homepagecontent #backgroundtriangle{width:100%;margin-left:-50%}#logo #logobgshape{width:200%}}@media all and (max-width:990px){#shopBanner{background:#000}.owl-prev,.owl-next{display:none!important}#shoppanel{top:-55px}#contactpanel{margin-top:50px;text-align:center;padding-bottom:30px}#internalBanner,#shopBanner{padding:150px 0}#phrasetext .section{width:100%!important}.halfFillPic{display:block!important;float:left;height:300px!important;margin-bottom:25px;position:static!important;width:100%!important}.text-section{padding-top:0!important}.text-section .col-md-6{padding-top:30px}}@media all and (max-width:750px){#contactpanel{text-align:left!important}#backgroundtriangle{display:none}.quotebox{font-size:30px}.quotebox>span{font-size:35px;line-height:40px}.quotebox .smaller{font-size:17px}#quotesection{padding:0}.quotebox{padding:50px 0}#logo{font-size:15px;left:10px;line-height:19px;width:400px}#logo #name{font-size:24px}#logo #logobgshape{bottom:-50%}#mainbanner{background-size:cover!important;background-position:center center}#mainbanner .defaultbtn{margin-top:20px;display:inline-block;padding:7px 50px 5px 30px}#mainbanner #topphrase{height:540px}#mainbanner #topphrase #phrasetext{font-size:38px;line-height:40px}#mainbanner #topphrase #phrasetext span{font-size:20px}}@media all and (max-width:600px){.sweet-alert{width:100%!important;margin:0!important;left:0;top:0;overflow:auto;z-index:1000000000000000000}#internalBanner,#shopBanner,#shopBanner{padding:85px 0}#internalBanner,#shopBanner{background-position:right center;background-size:cover}#aboutright{padding-top:0!important}#contactpanel{margin:0!important}#bottompanels{padding:0!important}#bottompanels .container{padding:0!important}.fullWidthStrip{font-size:10px}#internalBanner #phrasetext span.small{color:#fff;font-size:16px}#internalBanner #phrasetext span.large{color:#856d00;font-size:31px;margin:5px 0}#contactpanel .contactinfo{font-size:15px}#shoppanel .rightblock{bottom:0!important;top:auto!important;width:100%;height:auto!important;padding-right:50%;font-size:14px;line-height:28px}#shoppanel .rightblock em{display:none}#shoppanel .rightblock .defaultbtn{height:auto!important;left:auto!important;margin:0!important;right:10px;top:10px;width:42%!important;bottom:auto!important}#shoppanel img{width:100%}#panelbg{display:none}#homepagecontent .col-md-8{padding:0!important}#shoppanel{top:0;margin-top:0}#shoppanel .rightblock .defaultbtn{bottom:11px!important}.quotebox{padding:25px!important}#bottompanels #aboutpanel #aboutleft,#bottompanels #aboutpanel #aboutright{display:block;float:left;padding:25px;text-align:center;width:100%}#contactpanel{margin-top:20px}}@media all and (max-width:480px){#mainbanner #topphrase #phrasetext span{font-size:14px}.rightblock{position:static!important;width:100%;display:block}.rightblock .defaultbtn{bottom:10px!important;float:left!important;padding:16px 0!important;top:auto!important}}