/*@import url(//fonts.googleapis.com/css?family=Audiowide|Freckle+Face|Exo+2|Hammersmith+One|Ceviche+One|Open+Sans|Lato);*/

body{background-color:#ededed;}
.header-logo img{max-width:250px;margin-top:5px;}

.SortBox {
	color: #999
}
.AddToWishlistLink .wishlist-button {
	color: #333
}
.PageMenu {
	font-family: 'gotham_htfbook',"Lato", Arial, Sans-serif
}
.PageMenu .sf-menu>li>a {
	color: #333
}
.PageMenu li ul {
	background: #333
}
.PageMenu li ul li a {
	color: #999
}
.PageMenu li ul:before {
	border-color: transparent transparent #333 transparent
}
.header {
	background: #fff;
	border-bottom: 1px solid #e3e3e3
}
#Header{margin-bottom:0px; padding-bottom:0px}
#Header>.inner {
	background: #fff;
        margin-bottom:10px
}
.main .home-bottom ul{
    list-style-type: none;
}

.main .home-bottom  li:before {
    content: "—";
}


#SearchForm{width:auto;}
#SearchForm .Button, #SearchForm input.Textbox, #SearchForm {
	color:#c3dcb9;
	background-color: transparent;
       
}
#SearchForm .Button{
 background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-search.png');
        background-posiztion:intial;
background-size: 15px 15px;
height:40px;
}
#SearchForm input{height:40px;
}

#SearchForm input{padding-left:0px;}

.page {
	background: #ededed
}
.footer-main {
	background: #fff
}
.footer-main h4 {
	color: #333
}
.footer-main a {
	color: #999
}
.footer-main a:hover {
	color: #333
}
.footer-links {
	background: #eee;
	color: #999
}
.footer-links a {
	color: #999
}

/*.footer-main .CategoryList ul li:nth-child(3),
.footer-main .CategoryList ul li:nth-child(4),
.footer-main .CategoryList ul li:nth-child(7){display:none;}*/

.newsletter-subscription {
	border-color: #e3e3e3;
	background-color: #fff
}
.newsletter-subscription h4 {
	color: #333
}
.TopMenu li{vertical-align: middle;}

.TopMenu li .icon.icon-cart{
background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-cart.png');
background-repeat:no-repeat;
background-size:19px 17px;
background-position: initial;
width:20px;
}

#Home p{font-size:18px; line-height:28px;}
#HomeFeaturedProducts h3, .splash_page h3, #SideTopSellers h3, #HomeNewProducts h3 {
	color: #6aa84f;
        font-size:16px;
       
        text-decoration:underline;
font-weight:normal;
}
.splash_page .CompareButton{display:none}


#home .ProductList .pname,
#CategoryContent .ProductList .pname, 
#CategoryContent .ProductList .p-name a{
	color: #58595b;
font-size:12px;
text-decoration:underline;
font-family: 'gotham_htfbold';
max-width:173px;
margin-left:auto;
margin-right:auto;
}
#home .ProductList .p-price,
.splash_page .ProductList .p-price,
#CategoryContent .ProductList .p-price {
	color: #6aa84f;
font-size:16px;
padding-bottom:0px;
}
#home .ProductList .btn,
#CategoryContent .ProductList .ProductActionAdd .btn {
	background-color: transparent;
color:#6aa84f;
font-size:8px;
background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-cart-green.png');
background-repeat:no-repeat;
background-size:19px 17px;
background-position:5px center;
padding-left:30px;
float:left;
text-decoration:underline;
}
#CategoryContent .ProductList .ProductActionAdd .btn{float:initial}


#home .ProductList .btn:hover,
#CategoryContent .ProductList .ProductActionAdd .btn:hover {
	background-color: #6aa84f;
color:#ffffff;
background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-cart.png');
text-decoration:none;
}
#home .ProductPriceRating,
.splash_page .ProductPriceRating{
    float: left;
    width: 40%;
}

.splash_page .ProductCompareButton{display:none}


#home .ProductList .ProductPriceRating .Rating,
.splash_page .ProductList .ProductPriceRating .Rating{

  line-height: 35px;
}
#home .ProductList .Rating img,
.splash_page .ProductList .Rating img{max-width:47px; margin-left:auto; margin-right:auto;  }
#home .ProductActionAdd,
.splash_page.ProductActionAdd
{
float: right;
    width: 60%;

}
#home-info-s1,
#home-info-s2,
#home-info-s3,
#home-info-s4,
#home-info-s5{width:100%; margin-left:0px;padding-top:70px; padding-bottom:65px}
#home-info-s1 .inner,
#home-info-s2 .inner,
#home-info-s3 .inner,
#home-info-s4 .inner,
#home-info-s5 .inner{
max-width:878px;
margin-left:auto;
margin-right:auto;
width: 90%;
}


.home-info p, .home-info h1, .home-info ul{
max-width:878px;
margin-left:auto;
margin-right:auto;
line-height:28px;
font-size:18px;
color:#58595b;
}
.home-info h1{font-family: 'gotham_htfbold'; padding-bottom:8px;}
.home-info p{margin-bottom:5px;}
.home-info ul{
list-style-position: inside;
/*list-style-image: url(images/bullet.png);*/
padding-left: 1em;
    text-indent: -1em;

}
.home-info ul li{
    line-height: 37px;
}


#home-info-s1,#home-info-s3,#home-info-s5{background-color:#6aa84f; color:#ffffff}
#home-info-s1 h1, #home-info-s1 p,#home-info-s1 ul,
#home-info-s3 h1, #home-info-s3 p,#home-info-s3 ul,
#home-info-s5 h1, #home-info-s5 p, #home-info-s5 ul{color:#ffffff}

.home-info #s2-wholeblock,
.home-info #s4-wholeblock
{
position:relative;
}
.home-info .content-left{
max-width:550px;
float:left;
}
.home-info .content-right{
position:absolute;
right:-40px;
}

#home-info-s3{background-image: url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/bg-home-info-s3.png');
background-repeat:no-repeat;
background-position: 100% 115%;
}
p a.btn.btn-primary, .BlockContent.PageContent a.btn.btn-primary,
a.btn.btn-primary
{
font-size: 18px; color:#ffffff;
font-family: 'gotham_htfbold';
background-color:#6aa84f;
verticle-align:middle;
color:#ffffff
}





#ProductDetails h1 {
	color: #333
}
.PrimaryProductDetails .ProductPrice {
	color: #333
}
.ProductDetailsGrid, .ProductDescription {
	color: #333
}
#prodAccordion h2 {
	color: #333
}
.PrimaryProductDetails .btn.add-to-cart {
	background-color: #e69138
}
.PrimaryProductDetails .btn.add-to-cart:hover {
	background-color: #ecaa65
}
.PrimaryProductDetails .btn.wishTrigger {
	border-color: #333;
	color: #333
}
.PrimaryProductDetails .btn.wishTrigger:hover {
	border-color: #4d4d4d;
	color: #4d4d4d
}
#CategoryHeading .TitleHeading {
	color: #333
}

#CategoryContent .CompareButton .btn {
	color: #333;
	border-color: #333
}
#CategoryContent .CompareButton .btn:hover {
	color: #4d4d4d;
	border-color: #4d4d4d
}
body, .HorizontalFormContainer dd .selector span, .fastCartTop div, .list-icon li {
	color: #333
}
input, select, textarea, input.Textbox, input[type="text"], #SearchForm input {
	color: #333
}
#ModalContent, .ModalContent, .CurrencyChooser a span {
	color: #333 !important
}
a, a.NextLink, .Left li li a, .Left #SideCategoryList li a, .Left .slist li a, .Left .afterSideShopByBrand a, .Left #GiftCertificatesMenu li a, .Left #SideAccountMenu li a, .Left #SideCategoryList li li a, .Left .slist li li a, .TabNav li.Active a, .currency-converter p span, .page-content #LayoutColumn2 a {
	color: #333
}
p a, .BlockContent.PageContent a {
	color: #999
}
p a, .BlockContent.PageContent h1 a, p a, .BlockContent.PageContent h2 a, p a, .BlockContent.PageContent h3 a, p a, .BlockContent.PageContent h4 a, p a, .BlockContent.PageContent h5 a, p a, .BlockContent.PageContent h6 a {
	color: #333
}
.header-logo a, .header-logo a:hover {
	color: #333
}
.page-content #LayoutColumn2 a.pname, #ModalContent a, .ModalContent a, .recaptchatable a {
	color: #333
}
.Left li a.active:hover {
	border-color: #333
}
.icon-add:hover {
	background-color: #333 !important
}
.multiStep li a {
	color: #737373
}
.Left li a.active, a:hover, a.alt, .Left #SideCategoryList li a:hover, .Left .slist li a:hover, .Left .afterSideShopByBrand a:hover, .Left #GiftCertificatesMenu li a:hover, .Left #SideAccountMenu li a:hover, .ModalContent h4 a:hover {
	color: #999
}
.recaptchatable a:hover, .page-content #LayoutColumn2 a.pname:hover, #ModalContent a:hover, .ModalContent a:hover {
	color: #999
}
.multiStep li.ActivePage h4 {
	border-bottom: 4px solid #999
}
.icon-add {
	background: #999 url("//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/add.png") no-repeat scroll 50% 50%
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
	font-family: 'gotham_htfbook',"Lato", Arial, Sans-serif;
	color: #333
}
h1, .h1 {
	font-family: 'gotham_htfbook',"Lato", Arial, Sans-serif;
	color: #333
}
.productOptionViewProductPickListWithImage td {
	border-bottom: 1px dotted #e3e3e3
}
.TopMenu{background-color:#599c3e; color: #c3dcb9}
.TopMenu a {
	color: #c3dcb9; font-size:12px;line-height:40px

}
.TopMenu li.last{
margin-right: 20px;
}
.TopMenu li.last a{display:inline;
}
.TopMenu li.last a .icon{position: relative; top:0px; vertical-align:middle}
.TopMenu .CartLink a {
	color: #c3dcb9;
}
.TopMenu ul{float:Right}

.TopMenu li.Flag img.Selected {
	border: 2px solid #e3e3e3
}
.top-search{display: inline-block;}
.TopMenu .CartLink span{}

.header-nav{ padding-top:25px; padding-bottom:10px;float: right;min-width: 550px} 
.header-nav > .CategoryList > h3{display:none}

.header-nav ul.sf-menu{float: right; position: relative;
}
.header-nav ul.sf-menu li{margin-right:17px; position: initial}
.header-nav ul.sf-menu li a{font-size:14px; color:#58595b;letter-spacing: 0.4px; line-height:24px; font-weight:300;}
.header-nav ul.sf-menu li a:hover, .onhover{color:#6aa84f;}

.header-nav ul.sf-menu li:first-child > a:before{
	background-image: url(//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-cart-green.png);
	background-size: contain;
	width: 19px;
	height: 17px;
	content: '';
	display: inline-block;
	    background-position: center;
    margin-right: 5px;
    vertical-align: text-bottom;
}


/*.header-nav ul.sf-menu li:first-child a{width:201px;}*/

.header-nav ul.sf-menu ul{background-color: #ffffff; font-size: 12px; border-top: 3px solid #6aa84f;padding: 15px 27px;
	min-width: 433px;
	
    float: right;
    position: absolute;
    right: 0px !important;
    top: 44px !important;
	left: initial !important;
	
}

.header-nav ul.sf-menu ul li.heading{font-size: 12px;
    font-weight: bold;
    color: #6aa84f;
    line-height: 28px;
	width: 100%;
	border-top:none;
}
#SideCategoryList .sf-menu li li:last-child,
.header-nav ul.sf-menu ul li{
	border-top: 1px dotted #B4B4B4;
	display: block;
    width: 45%;
    float: left;
}
.header-nav ul.sf-menu li ul li a{font-size: 12px;line-height: 28px;}

.header-nav #SideCategoryList .SideCategoryListFlyout{position:relative}
.header-nav #emu-oil-dropdown{
border-top:3px solid #6aa84f;
position: absolute;
    right: 0px;
    width: auto;
    top: 44px;
    z-index: 9999;
    background-color: #fff;
  padding: 15px 35px;
display:none;
}
.header-nav #emu-oil-dropdown  .left-sec, .header-nav #emu-oil-dropdown  .right-sec{display:inline-block;}
.header-nav #emu-oil-dropdown  .left-sec{border-right:1px solid #a5a7aa; padding-right:20px}
.header-nav #emu-oil-dropdown  .right-sec{padding-left:20px}
.header-nav #emu-oil-dropdown .heading{font-size:12px; font-weight:bold; color:#6aa84f; line-height: 18px}
.header-nav #emu-oil-dropdown ul{list-style:none; margin:0px}
.header-nav #emu-oil-dropdown a{font-size:12px; line-height:16px;cursor:pointer}

.flexslider{background-color:transparent}
.flex-control-paging li a{border: 1px solid #58595b;}
.flex-control-paging li a.flex-active{background-color:#58595b;}

.BlockContent.PageContent p{font-size:18px; line-height:28px}

#home-left{
  display:inline-block;
  width:25%;
float:left;
}

#home-left a{
 color:#58595b;
 font-size:14px;
 font-family: 'gotham_htfbold';
display:block;
line-height:22px;
letter-spacing:1px;
text-decoration:underline
}

#home-left p{
 color:#58595b;
 font-size:12px;
 max-width:202px;
 line-height:17px;
padding-left:30px;
margin-bottom:10px;
}
#home-left  #eWAYBlock{padding-left:30px; margin-bottom:27px;margin-top:10px;}
#home-left  #eWAYBlock a img{max-width:87px}
#home-left  #eWAYBlock a{display: inline-block;
    vertical-align: middle;}


#home-left .credit-card-block{
   /*background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-creditcard.png');*/
   background-repeat:no-repeat;
   background-size:contain;
   width:80px;
   height:50px;
   display: inline-block;
    vertical-align: middle;
margin-left:10px;
margin-top:10px;
}

#home-left .credit-card-block.visa{
   background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/visa.png');
}
#home-left .credit-card-block.aumade{
   background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/aumade.png');
    margin-left: 5px;
}
#home-left .credit-card-block.master{
   background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/mastercard.png');
}

#home-left .credit-card-block.paypal{
   margin-left:0px;
padding-top:18px;
}
#home-left .credit-card-block.ssl{
  
}


#home-left ul{list-style:none;padding-left:30px; margin:0px }
#home-left ul li{float:left}
#home-left #ifr, #home-left #mbg, #home-left #frs{
   background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-ifr.png');
   background-repeat:no-repeat;
   background-size:16px 16px;
  padding-left:30px;
background-position: center left;
}
#home-left #mbg{background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-mbg.png');}
#home-left #frs{background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-frs.png');}


#home-left ul .icon-facebook,
#home-left ul .icon-instagram,
#home-left ul .icon-twitter{background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-facebook.png'); background-position:initial !important; background-size:16px 17px;width:35px;
}
#home-left ul .icon-instagram{background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-ing-n.png')}
#home-left ul .icon-twitter{background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-twitter-n.png')}



#home-right{
  display:inline-block;
  width:75%;
float:right
}

/*New Splash page*/

.splash_page .header{margin-bottom:0px;}
.red-wording{background-color:#eb1c24; color: #ffffff; border-top:10px #d12237 solid;height:95px; line-height:95px; margin-bottom: 80px; font-size:18px;}
.red-wording .inner{max-width: 1030px;
    width: 90%; margin-left:auto; margin-right:auto}
.red-wording a{color:#f0b51c; float:right; text-decoration: underline; cursor:pointer}
.splash-img p{line-height:0px;}
div.Block.BlockContent.banner_category_page_top{margin-bottom:0px;}

.splash_page .coins{
background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/splash_money.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 34px;
    height: 37px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
  
}


.productOptionViewRectangle .option.selectedValue label {
	border: 1px solid #333 !important
}
.productOptionPickListSwatch .selectedValue .textureContainer, .productOptionPickListSwatch .selectedValue .swatchColours {
	border: 1px solid #e3e3e3 !important;
	border-color: #3d3d3d !important
}
.productOptionPickListSwatch .textureContainer, .productOptionPickListSwatch .swatchColours, .productOptionViewRectangle .option label, .recaptchatable #recaptcha_response_field, .zoomWrapper, #ProductDetails .ProductTinyImageList ul li.selected {
	border: 1px solid #e3e3e3 !important
}
.CurrencyList dd, select, hr, input.Textbox, textarea, input[type="text"], input[type="password"], .QuickSearch, .SharePublicWishList, .ExpressCheckoutBlock .ExpressCheckoutTitle, .TabNav li a, .HowToPay, .NotifyMessage, .QuickSearchResult .QuickSearchResultImage, .CurrencyChooser, div.uploader, div.selector {
	border: 1px solid #e3e3e3
}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent, div.uploader span.action {
	border-left: 1px solid #e3e3e3
}
.TitleHeading, .TabNav {
	border-bottom: 1px solid #e3e3e3
}
.ProductList.List .ProductDetails {
	border-top: 1px solid #e3e3e3
}
.btn {
	background-color: #333;
	color: #fff
}
.slide-button .btn{
    background-color: #6aa84f;
    width:168px;
    text-align:center;
     margin-top:150px;
   font-size:18px;
}


.btn:hover {
	background-color: #ffffff;
	color: #6aa84f;
}
.slide-button .btn:hover{color: #6aa84f !important;}
.btn.alt {
	background-color: transparent;
	border: 3px solid #333;
	color: #333
}
.btn.alt:hover {
	border: 3px solid #999;
	color: #999
}
.btn.text {
	color: #666
}
.TopMenu>.inner, #Header>.inner, .PageMenu>.inner, .main>.inner, .footer-main>.inner, .footer-links>.inner, .newsletter-subscription>.inner {
	max-width: 1030px;
	width: 90%
}
#home .ProductList li, .productPage .ProductList li, .splash_page .ProductList li {
	/*width: 16.666666666666668%*/
width:33.33%
}
.Breadcrumb {
	color: #bebebe
}
.Breadcrumb a {
	color: #999
}
table tbody tr td, table.General tbody tr td, table.CartContents tbody tr td, .CompareFieldName {
	border-bottom: 1px solid #e3e3e3
}
.phoneIcon {
	color: #fff;
	font-weight: bold;
        font-size:15.6px;
background-image:url('//cdn11.bigcommerce.com/r-03b8fdf5d1037c0feebbcedfd701c709422a962e/themes/ClassicNext/images/icon-phone.png');
background-repeat:no-repeat;
background-size:15px 16px;
background-position:left center;
padding-left:20px;
}
.ProductList li .ProductCompareButton {
	color: #bebebe
}
.addto {
	border-top: 1px solid #e3e3e3
}
#prodAccordion .Block {
	border-bottom: 1px solid #e3e3e3
}
.productOptionViewRectangle .option label {
	color: #999
}
.productOptionViewRectangle .option.selectedValue label {
	color: #333
}
.ProductDetailsGrid .DetailRow.product-rating {
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3
}
.Meta {
	color: #999
}
.ProductReviewList li {
	border-bottom: 1px solid #e3e3e3
}
.borderB {
	border-bottom: 1px solid #e3e3e3
}
.borderR {
	border-right: 1px solid #e3e3e3
}
.txt24 {
	font-family: 'gotham_htfbook', Arial, Sans-serif
}
.PageMenu li ul ul {
	border-left: 1px solid #4d4d4d !important
}
.EstimateShipping {
	border: 1px solid #e3e3e3
}
.CartContents tfoot .SubTotal td {
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3
}
.Left #SideCategoryList .SideCategoryListFlyout>ul>li, ul.side-menu li {
	border-bottom: 1px solid #e3e3e3
}

@media screen and (max-width:1024px) {
#home .ProductList li {
	width: 33.33% !important
}
}

@media screen and (max-width:1000px) {
#home .ProductList li {
	width: 33.33% !important
}

.home-info .inner{    
max-width: 95%;
    margin-left: auto !important;
    margin-right: auto !important;
}

.home-info .content-left{
max-width:50%;
float:left;
}
.home-info .content-right{
position:relative;
right:0px;
max-width:50%;
float:right;
}
.slide-button .btn{margin-top:100px;}


}

@media screen and (max-width:768px) {
#home .ProductList li {
	width: 33.333333% !important
}
.TabNav li.Active a {
	border-bottom: 1px solid #e3e3e3
}
#home-left{display:none}
#home-right{width:100%}

.home-info .content-left{
max-width:100%;
float:initial;
}
.home-info .content-right{
width:100%;
float:initial;
}



}

@media screen and (max-width:600px) {
#home .ProductList li {
	width: 50% !important
}
.BillingDetails, .ShippingDetails {
	border-top: 1px solid #e3e3e3
}



}

@media screen and (max-width:480px) {

.header-nav{display:none}

#home .ProductPriceRating,
.splash_page .ProductPriceRating{
width:100%;
float:initial;
}
#home .ProductList li {
	width: 100% !important
}
#cart-amount .Cart .total {
	background: #333;
	color: #fff
}
#cart-amount .Cart .bag-handle {
	border: 2px solid #333
}
}
.facet-container {
	border-bottom: 1px solid #e3e3e3
}
.facet-container [class^="js-facet-clear"] {
	color: #bebebe
}
.facet-container [class^="js-facet-clear"]:hover {
	color: #666
}
.facet-container .btn-facet-more-options.more {
	color: #333
}
.facet-container .facet-option .facet-option-product-count {
	color: #999
}
#co-app {
	font-family: 'gotham_htfbook',"Lato", Arial, Sans-serif
}
#co-app .co-header {
	background: #fff;
	border-bottom: 1px solid #e3e3e3
}
#co-app .co-header--title>h2 {
	color: #333;
	font-family: 'gotham_htfbook',"Lato", Arial, Sans-serif
}
#co-app .co-steps-nav li.is-active a {
	color: #333
}
#co-app .co-steps-nav li.is-disabled a, #co-app .co-steps-nav li.is-disabled a:hover, #co-app .co-steps-nav li.is-disabled a:active, #co-app .co-steps-nav li.is-disabled a:focus {
	color: #333;
	opacity: 0.5
}
#co-app .co-steps-nav a {
	color: #333;
	font-family: 'gotham_htfbook',"Lato", Arial, Sans-serif
}
#co-app .co-steps-nav--divider {
	color: #333
}
#co-app .bui-modal-content {
	background-color: #ededed
}
#co-app .co-selectable-panel {
	-ms-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px
}
#co-app input, #co-app select {
	-ms-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px
}
#co-app .bui-button {
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	letter-spacing: 1px;
	padding: 0 1.2em;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
#co-app .bui-button .bui-icon {
	line-height: inherit
}
#co-app .bui-button-primary {
	border: 1px solid #333;
	background: #333;
	color: #fff;
	-ms-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px
}
#co-app .bui-button.bui-button-primary:hover, #co-app .bui-button.bui-button-primary:focus {
	border-color: #ecaa65;
	background: #ecaa65
}
#co-app .bui-button-link, #co-app .bui-button-secondary {
	background-color: transparent;
	border: 3px solid #333;
	color: #333;
	line-height: 29px;
	-ms-border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px
}
#co-app .bui-button.bui-button-link:hover, #co-app .bui-button.bui-button-link:focus, #co-app .bui-button.bui-button-secondary:hover, #co-app .bui-button.bui-button-secondary:focus {
	border: 3px solid #999;
	background-color: transparent;
	color: #999;
	text-decoration: none
}
#co-app .co-side--finishchangeitems {
	height: 21px;
	padding: 3px 6px 3px;
	line-height: 14px
}

@media (max-width:1019px) {
#co-app .co-side {
	background-color: #fff
}
}

@media (min-width:1020px) {
#co-app .co-main {
	border-right: 1px solid #e3e3e3
}
}
