#rt-showcase {
    background: #cfd4c8;
    border-bottom: 1px solid #EBEBEB;
}

a {color: #ab411c;}

#rt-logo {width: 960px;height: 140px;}

.rt-container, #rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c {
    background: transparent;
}
#rt-popuplogin .readon {float: right;}

body {
    background: #cfd4c8;
    color: #434e32;
}

.menutop li.active {border-radius: 0px 0px 0 0;}

#rt-subnavigation .menu li .item span {border-radius: 0px;}

.fusion-pill-l {height: 42px;margin: 0;top: 8px;position: absolute;left: 0;border-radius: 0px 0px 0 0;}

/* Core */
/*a, */.roktabs-wrapper .roktabs-links li, .sprocket-tabs-text {color: #434e32;}

#rt-subnavigation, .menutop > li.active, .menutop li.root:hover, .menutop li.f-mainparent-itemfocus {background-color: #434e32;}

.fusion-submenu-wrapper {background: #434e32;}
.fusion-pill-l {background: #434e32;}

.rt-splitmenu .menutop li:hover .item {color: #434e32;}

.title1 .title {background: #434e32;color: #fff;}
.box1 .rt-block {background: #434e32;color: #333;}

p.dropcap6:first-letter, p.dropcap7:first-letter {background: #434e32;color: #fff;}
em.highlight {background: #434e32;color: #fff;}


ul.circle li:after, body ul.circle-large li:after {border-color: #434e32;}

body ul.triangle-small li:after, body ul.triangle li:after, body ul.triangle-large li:after {border-color: transparent transparent transparent #434e32;}

#rt-subnavigation, .menutop > li.active, .menutop li.root:hover, .menutop li.f-mainparent-itemfocus {background-color: #434e32;}

body ul.triangle-small li:after, body ul.triangle li:after, body ul.triangle-large li:after {border-color:  !important;}

.fusion-submenu-wrapper {background: #434e32;}
.fusion-pill-l {background: #434e32;}
.arrow-indicator {background-image:none;}
.rt-splitmenu .menutop li:hover .item {color: #434e32;}



/* RokFeatureTable */
.featuretable .name {color: #fff;background-color: #434e32;}
.featuretable .highlight .name {background-color: #434e32;}

/* RokNewsPager */
body .roknewspager .roknewspager-h3 {background-color: #434e32;}
body .roknewspager .roknewspager-h3:hover, body .roknewspager .roknewspager-li.active .roknewspager-h3 {background-color: #434e32;}
body .roknewspager .roknewspager-content {background-color: #434e32;}

.ecwid-ContinueShoppingButton, .ecwid-AddToBagButton, .ecwid-productBrowser-cart-checkoutButton, .ecwid-Checkout-placeOrderButton {background-image: url(../images/green/shop-button1.png) !important;background-color: #434e32 !important;}

ecwid-productBrowser-price, .ecwid-productBrowser-categoryPath a, .ecwid-pager-link-enabled, .ecwid-results-topPanel-viewAsPanel-link, .ecwid-productBrowser-details-inTheBag div, .ecwid-productBrowser-cart-totalAmount, .ecwid-productBrowser-cart-asterisk, .gwt-Label, .ecwid-Checkout-BreadCrumbs-link, .ecwid-productBrowser-cart-estimationNote span, .ecwid-productBrowser-productsTable-addToBagLink, .ecwid-productBrowser-price, .gwt-TabBarItem-wrapper-selected .ecwid-categories-category, .ecwid-Checkout-blockTitle, .ecwid-Invoice-Header-OrderId span, .ecwid-Invoice-productName, .gwt-Anchor {color: #434e32 !important;}
.ecwid-Invoice-cell-title {background: #434e32 !important;}
html#ecwid_html body#ecwid_body .ecwid-Checkout div.ecwid-Checkout-BreadCrumbs-link-current {border-bottom: 3px solid #434e32 !important;}


/* RokStories */
body .layout-slideshow .sprocket-features-pagination li, .rokstories-layout4 .feature-number-sub{background-color: #909b7f;color: #ffffff;}
body .layout-slideshow .sprocket-features-pagination li.active, .rokstories-layout4 .feature-number-sub.active {background-color: #ab411c;}

/* Product Listing Grid */
.ecwid-productBrowser-subcategories-mainTable td div img, .ecwid-productBrowser-productsGrid-productTopFragment td div img {background-color: #ab411c !important;border: 1px solid #ab411c !important;box-shadow: 1px 1px 3px rgba(202, 202, 202, 0.9) !important;}

.topblock-overlay-dark #rt-navigation {
    background: url(../images/overlays/dark/bevel-div.png) 50% -7% repeat-x;
}

.topblock-overlay-dark #rt-navigation {
    background: url(../images/overlays/dark/bevel-div.png) 50% -5% repeat-x;
}


#roksearch_results .roksearch_wrapper4
{
	background:#eee;
}


#roksearch_search_str::placeholder {
  color: #999;
}

#roksearch_search_str::-webkit-input-placeholder { 
/* Chrome/Opera/Safari */

}
#roksearch_search_str::-moz-placeholder { /* Firefox 19+ */

}
#roksearch_search_str:-ms-input-placeholder { /* IE 10+ */

}
#roksearch_search_str:-moz-placeholder { /* Firefox 18- */

}


.component-content .rt-pagetitle,.component-content h1
{
    margin-top: 0;
    margin-bottom: 30px;
    font-weight: normal;
    letter-spacing: normal;
    font-size: 140%;
}




/*@media only screen and (min-width: 960px) and (max-width: 1199px) */
@media only screen and (min-width: 959px) 
{
/*	
	.rt-error-box .rt-error-container{width:345px;}
	.rt-error-box .error-title{font-size:6.3em;}
	.hidden-large,.hidden-tablet,.hidden-phone,.visible-desktop{display:inherit!important;}
	.visible-large,.visible-tablet,.visible-phone,.hidden-desktop{display:none!important;}
*/

.rt-grid-12, .rt-container
{
	width:960px !important;
}

.rt-grid-9
{
	width:720px!important;
}
.rt-grid-6
{
	width:480px !important;
}

.rt-grid-3
{
	width:240px !important;
}

#rt-top2
{
	padding-top:15px;
	padding-bottom:15px;
}


}

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

#jform_contact_emailmsg
{
	width:100%;
	box-sizing: border-box;
}

#rokajaxsearch .roksearch-wrapper
{
	float:none;
	margin:0 auto;
}

#ecwid_minicart_module_wrapper
{
	position:relative;
	margin:0 auto;
	width:178px;
}

.topblock-overlay-dark #rt-logo
{
	width:100%;
	background:url(../images/logo/dark/logo2.png);
	background-size:100%;
	background-size:contain;
	background-repeat:no-repeat;
}

.rokstories-layout4 .image-container
{
	width:100%;
}

h1, h2, .module-title h2, h3, h4, h5, .component-content .title
{
	line-height:1.2em;
}

}

.rokstories-layout4 .image-full, .layout-slideshow .sprocket-features-img-container
{
	background:none;
}