h1,
h2,
h3,
h4,
h5,
h5,
h6 { font-family: 'burbin_casual_ncregular'!important; font-weight: normal; text-transform: uppercase; }

.header .logo { background:  url("../images/logo-green.png") no-repeat scroll center center}
.header .header-center .store-switcher ul li a {color:  #5d7d54;}
.header .header-center .store-switcher ul.store-switcher-menu li a { color: #5d7f55; text-decoration: none;}
.header .links li a span {color: #5d7d54;}
#nav li.level0.active a { color: #5d7d54;  border-color: #5d7d54; text-decoration: none; } 
.top-locations-link a,
.header .links li a,
.quick-window .product-view .product-essential .close-product-btn { font-family: 'burbin_casual_ncregular'; }
.quick-window .product-view .product-shop .product-name a {color: #5d7d54; border-color: #5d7d54;}
.cart #shopping-cart-table tr .a-center a {color: #5d7d54; font-family: 'burbin_casual_ncregular'; }

#nav li.level0 > a:hover > span,
#nav li.level0.active > a > span {color: #5d7d54; font-family: 'burbin_casual_ncregular';  }	
#nav li.level0 > a > span, #nav li.level0 > p > a > span { font-family: 'burbin_casual_ncregular';  color: #424242;}

.breadcrumbs li strong { color: #5d7f55;}
.pages .current {color: #5d7f55; }
.pages li:hover a {color: #5d7f55; }

.pages a.previous {background: url("../images/prev-green.png") no-repeat scroll left top; height: 25px;}
.pages a.next { background: url("../images/next-green.png") no-repeat scroll left top; height: 25px;}

.main-container .custom-banner .banner-txt .std a.button { color:  #5d7d54; font-family: 'burbin_casual_ncregular'; border: 2px solid #5d7d54;  padding: 2px 20px; font-size: 19px; margin: 36px auto 0; display: block; }
.main-container .custom-banner .banner-txt .std h2 {font-size: 41px; text-transform: uppercase;margin-left: 3px;letter-spacing: 9px;}
.main-container .custom-banner .banner-txt .std p {padding-left: 0;font-family: 'Nunito';font-size: 15px;margin-top: 6px;margin-left: 4px;color: white;}

.custom-banner .slider-nav__item--current,
.main-container .custom-banner .bx-controls .bx-pager-item a.active { background: url("../images/circle-silder-green.png") no-repeat scroll 0 0 ;}

#two-columns-home-bkg, #content-section-home { background:  url("../images/texture-home-green.jpg") repeat scroll 0 0 ;}
#content-section-home h3 {text-transform: uppercase;}
#content-section-home .col-2 h4 {text-transform: uppercase; margin-top: 12px; font-size: 16px; color: #fff; }
#content-section-home .col-2 a {padding: 7px 31px;border: 2px solid #fff; color: #fff;font-family: 'burbin_casual_ncregular';}

#two-columns-home-bkg .col-1 .row-1 {left: 14%;}
#two-columns-home-bkg .col-2 .row-2 {margin-top: -4px;}
#two-columns-home-bkg .col2-set h3 { letter-spacing: 6px; margin-bottom: 27px;}
#two-columns-home-bkg .col2-set a {color: #5D7F55;font-size: 15px;font-family: 'burbin_casual_ncregular';}

#featured-center-bkg .category-products .bx-wrapper .bx-prev {background: url("../images/prev-page-green.png") no-repeat scroll 0 0;}
#featured-center-bkg .category-products .bx-wrapper .bx-next {background: url("../images/next-slider-green.png") no-repeat scroll 0 0 ;}

.products-grid .product-name a {color: #5D7F55; font-family: 'burbin_casual_ncregular'; text-transform: uppercase;}


.footer-container h4 {color: #5d7d54;}
.footer-container .footer-column .subscribe {color: #5d7d54;}
.footer-container .form-subscribe button.button > span { color: #56724e;}
.footer-container .col-1 h4 {background: url(../images/footer-logo-green.png) no-repeat scroll top center;}

/* Top Nav*/

#top-container-search .container-mini-form { background: #56724e;}
.form-search input.input-text {color: #D5D5D5;}

/* Press */


/* Product */

.product-view .product-shop .product-name h4.sku { color: #56724e;}
.add-to-cart .qty-button #qty {color: #000; border: 1px solid #000;}
.add-to-cart button.button {color: #56724e;  border: 1px solid #56724e;}
.product-view .product-shop .add-to-links li a {color: #56724e;}
.product-view .product-shop .add-to-links li {background: url(../images/add-wishlist-green.png) no-repeat scroll 0 0; margin-top: 20px;}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m { border-right: 1px solid #56724e;}
.mini-products-grid .product-name a,
.cart #shopping-cart-table tr .item-options dt {color: #56724e; }

/*hover for button*/

.main-container .custom-banner .banner-txt .std  a:hover{ border: 2px solid #ffffff;color: #ffffff;}
#two-columns-home-bkg .col2-set a:hover{ border: 2px solid #ffffff;color: #ffffff;}

#store-paxton-gate a {color: #D5D5D5;}
#design-build a {color:#D5D5D5;}

/* Filter */

.block-layered-nav .block-title strong span { font-family: 'burbin_casual_ncregular';}

/* Cart */

.block-content .table-top-cart tr th {color: #5d7d54; font-family: 'burbin_casual_ncregular';}
.block-content .table-top-cart .last .item td strong {color: #5d7d54; font-family: 'burbin_casual_ncregular'; }
.block-cart .block-content .cart-summary .label {color: #5d7d54;  font-family: 'burbin_casual_ncregular';}
.block-cart .block-content .cart-summary .button span { border: 1px solid #5d7d54; font-family: 'burbin_casual_ncregular';}
.block-cart .block-content .cart-summary .button span span {color: #5d7d54; font-family: 'burbin_casual_ncregular';}
.block-content .table-top-cart .last .item .product-name a {font-family: 'burbin_casual_ncregular'; text-transform: uppercase;}

.success-msg {border-color: #5d7d54;}
.cart .page-title h1 { color: #5d7d54; font-family: 'burbin_casual_ncregular';}
.cart #shopping-cart-table tr th { color: #5d7d54;font-family: 'burbin_casual_ncregular'; }
.cart #shopping-cart-table tr .a-center .input-text {border-color: #5d7d54; font-family: 'burbin_casual_ncregular';}
.cart .discount h2, .cart .shipping h2 {color: #5d7d54;}
.cart-collaterals .totals tr .a-right span { color: #5d7d54; }



/*+++++++++++++++++ Style button Back to Top +++++++++++++++++++++++++++++++++*/
.category-products .goto-top a{border: 2px solid #56724e;color: #56724e;font-family: 'burbin_casual_ncregular';font-size: 11px;margin-top: 13px;margin-bottom: 56px;padding: 4px 13px;letter-spacing: 3px;text-transform: uppercase;}

/*===================== Style <> ============================================*/
.category-products.pages a.previous, .pages a.next {padding-left: 0;padding-right: 15px;}
/*=========================  Style page Home Product =============================*/
.product-view .product-media .a-center a {letter-spacing: 2px;color: #56724e;border-bottom: 1px solid #56724e;font-family: 'Nunito';font-size: 11px;}
.product-view .product-shop .product-name h4.sku {font-family: 'Myriad Pro';}
.add-to-cart label {font-family: 'Myriad Pro'; color: #000;}
.quantity_box_button_down {width: 22px;font-family: 'Myriad Pro';font-size: 19px; color: #000;}
.quantity_box_button_up {font-family: 'Myriad Pro';font-size: 18px; color: #000;}
input.qty {font-family: 'Myriad Pro';font-size: 15px; color: #000;}
.add-to-cart button.button span {font-family: 'charlemagne_stdbold';font-size: 17px;letter-spacing: 2px;}
.product-view .product-shop .add-to-links li a {font-family: 'charlemagne_stdbold';letter-spacing: 2px;}
.product-view .product-shop .full-description .std {font-family: 'Nunito'; color: #000;}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m {font-family: 'Nunito';font-size: 9px;}
.product-view .product-shop .addthis_toolbox .email {font-family: 'Nunito';font-size: 9px;}
.breadcrumbs li.back a:hover{color: #56724e;text-decoration: none;}
.breadcrumbs li a:hover{color: #56724e;text-decoration: none;}
.breadcrumbs li.back a{color: #000;font-size: 10px;font-family: 'Nunito';text-transform: uppercase;}
.breadcrumbs li a{font-size: 10px;font-family: 'Nunito';text-transform: uppercase; color: #000;}
.breadcrumbs li strong {color: #56724e;font-size: 10px;font-family: 'Nunito';text-transform: uppercase;}
.category-des .main .std p {color: #56724e;}

.product-options dt label,
.product-options dd select{color: #000;}

.product-view .product-shop .addthis_toolbox a,
.product-view .product-shop .addthis_toolbox a.email{color: #000;}
/*=================================================================================================================*/

/*==================== pixel perfect==========================*/

#two-columns-home-bkg .col2-set img {margin-top: 46px;margin-left: -2px;}
/* #featured-center-bkg .category-products .bx-wrapper .bx-prev {left: -77px;}
#featured-center-bkg .category-products .bx-wrapper .bx-next {right: -71px;}*/
#content-section-home .col-2 p {margin-top: 21px;margin-bottom: 45px;}

.main-container .custom-banner .banner-txt .std {width: 523px;}
.product-view .product-shop .quanitybox {margin-top: 9px;}

/*=======================page art-decor===============================*/

.category-des .main .std h2 {margin-left: 8px;}
.pages li {margin-top: 3px;}
#nav li.level0.nav-1 {margin-right: 20px;margin-left: -14px;}
.category-list .item {padding: 0 8px;margin-left: 8px;letter-spacing: 2px;}
.col1-layout .products-grid.columns3 {margin-top: 27px;}

.product-view .product-shop .price-box .regular-price .price { color: #56724E; }
button.button,
.add-to-cart button.button span,
.product-view .product-shop .add-to-links li a,
.order-products-table thead th { font-family: 'burbin_casual_ncregular'!important; border-color: #56724E!important; color: #56724E!important; }
button.button:hover { color: #fff; border-color: #fff; }


/* Events =================================================================*/

.events-title { background: url("../images/curiosities-event.jpg") no-repeat scroll center top; }
.events-title .events-info h3 { color: #56724e; padding-top: 120px;}
.events-title .events-info h2 {margin-bottom: 5px; }
.events-title .events-info p {color: #56724e; text-transform: uppercase; font-size: 20px; font-family: 'burbin_casual_ncregular'; letter-spacing: 3px;}

.event-container .event-wrapper .title {color: #56724e;}
.event-general-info .green {font-family: 'burbin_casual_ncregular'; color: #56724e!important;  }
.event-general-info .button {font-family: 'burbin_casual_ncregular'; color: #56724e!important; border: 2px solid #56724e!important; }
.event-wrapper .slideshow .button {font-family: 'burbin_casual_ncregular'; color: #56724e; border-bottom: 1px solid #56724e; }
.event-wrapper .bx-controls .bx-pager-item a.active {background: url("../images/point-event-green.png") no-repeat scroll 0 0;}

/*=========================================================================*/

/* Press Curiosities ====================================================== */

.cms-press-articles .featured-description {max-width: 960px; margin: 0 auto; text-align: center;}
.cms-press-articles .featured-description h2 {font-family: 'burbin_casual_ncregular'; font-size: 74px; color: #d5d5d5; letter-spacing: 3px; padding: 160px 0;}
.cms-press-articles .full-width-blue-principal {background: url(../images/home-press.jpg) repeat-x scroll top center;}
#grid-filter .full-width-press-popups {background-color: #191919; padding: 40px 0; }

.cms-press-articles .main {text-align: center;}
.cms-press-articles #filter-top {display: inline-block;}
.cms-press-articles #filter-top li { float: left;font-family: 'burbin_casual_ncregular'; letter-spacing: 3px; padding: 0 15px; text-transform: uppercase;}
.cms-press #filter-top li.active {color: #56724e;}

.cms-press-articles .products-grid li.item {margin: 0 6px; width: 225px;}
.cms-press-articles .products-grid li span { width: 205px; color: #d5d5d5; font-family: 'burbin_casual_ncregular'; font-size: 12px; display: block; padding-top: 15px; text-align: center;}

.press-container {
	margin-bottom: 40px; 
	height: 0;
    opacity: 0;
    overflow: hidden;
}
.full-width-row-press {margin: 30px 0;}
.full-width-press-popups .slideshow {width: 390px; float: left;}
.full-width-press-popups .press-right {width: 500px; height: 580px; float: right; margin-top: 40px; text-align: left; overflow: auto;}
.full-width-press-popups .press-right h3 {color:#56724e;}
.press-right .press-description  p { font-size: 14px; width: 450px; letter-spacing: 2px; margin-top: 20px; color: #bebebe; font-family: 'FuturaBook';}

.cms-press-articles .bx-controls {text-align: center;}
.cms-press-articles .bx-pager-item {width: 15px; float: left;  padding: 0 5px;}
.cms-press-articles .bx-pager {margin-top: 20px; display: inline-block;}
.cms-press-articles .bx-pager-item a {background: url(../images/circle-slider-white.png) no-repeat scroll 0 0; display: block; height: 15px; text-indent: -9999em; width: 15px;}
.cms-press-articles .bx-pager-item a.active  {background: url(../images/circle-silder-green.png) no-repeat scroll 0 0;}

.cms-press-articles .close-popup {  background: url("../images/press_close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; display: inline-block; float: right; padding-bottom: 7px; text-indent: -9999px; width: 17px;}

.cms-press-articles .share_title {color: #C8C8C8; float: left; font-family: 'Nunito'; margin-right: 10px; text-transform: uppercase;}
.cms-press-articles .at16nc.at16t_facebook {background: url("../images/press-facebook.png") repeat scroll 0 0 rgba(0, 0, 0, 0)!important;height: 12px; width: 5px;}
.cms-press-articles .at16nc.at16t_twitter {background: url("../images/press-twitter.png") repeat scroll 0 0 rgba(0, 0, 0, 0)!important;height: 12px; width: 18px;}
.cms-press-articles .at16nc.at16t_pinterest_share {background: url("../images/press-pinterest.png") repeat scroll 0 0 rgba(0, 0, 0, 0)!important;height: 12px; width: 11px;}
.cms-press-articles .at16nc.at16t_email {background: url("../images/press-email.png") repeat scroll 0 0 rgba(0, 0, 0, 0)!important;height: 8px;width: 11px;}
.cms-press-articles .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m {margin-top: 3px;border-right: 1px solid #000;padding: 0 6px;}



.contact-info{ border-color: #56724E; }
.contact-info a{ color: #56724E; }


/* ========================================================================= */

/* Contacts */

.contact-fieldset .buttons-set p {color: #56724E;}
.contacts-index-index .page-title h1 { color: #56724E;}


body.catalog-product-view,
body.catalog-category-view{background-color: #fff;} 


.product-image a.ajax{
	background: #FFF;
	color: #5d7f55;
	border: 2px solid #5d7f55;
}

.category-products .goto-top a:hover{
	border: 2px solid #56724e;
	color: #56724e;
}

.quick-window .add-to-box{clear: both;}



.product-view .product-shop .product-name h1{
	color: #56724e;
}

.quantity_box_button_down,
.quantity_box_button_up{border: 0 none;}



/* Home Page Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	.main-container .custom-banner .banner-txt .std {padding-left: 30px; top: 60px!important;}
	.main-container .custom-banner .banner-txt .std h2 {margin-bottom: 20px !important;}
	.main-container .custom-banner .banner-txt .std a.button {float: left; margin: 15px auto 0!important;}
/*
	#content-section-home .col-2 h4 { margin-left: 0 !important; padding: 0 10px 0 20px;}*/
}


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

	#store-paxton-gate a {color: #AF9D5D;}

	.main-container .custom-banner .banner-txt .std {top: 10px!important;}
	.cms-home .main .col2-set {margin-left: 0!important;}
	.main-container .custom-banner .slide .banner-txt .std h2 { font-size: 18px !important;}
	.main-container .custom-banner .banner-txt .std a.button {margin: 20px auto 0!important; font-size: 13px; padding: 2px!important;}

	#content-section-home .col-2 h4 {margin-left: 0!important; padding: 0 5px;}
	#content-section-home .col-2 p {padding: 0 20px;}

	.main .breadcrumbs {padding-left: 10px;}
	.product-view .product-shop .product-name {text-align: center;}
	.regular-price {display: block; text-align: center;}
	.product-options {padding-left: 20px;}
	.product-options-bottom .add-to-cart {padding-left: 20px;}
	.product-view .product-shop .full-description .std {padding: 0 15px;}

	/* Press */

	.cms-press .featured-description {height: 150px;}
	.cms-press .full-width-blue-principal .featured-description h2 { padding: 50px 0 20px !important;}
	#grid-filter .full-width-press-popups {display: none;}
}




