body {color: #8b8c8c;}
#footer-wrapper{ background:#f2f2f2; width:100%}
.normalprice, .productSpecialPriceSale {text-decoration: line-through;}
.productSpecialPrice, .productPriceDiscount, .productSalePrice {color: #c61d20;}
.breakline {clear: both; overflow: hidden; width:100%; border-top:1px solid #eee; padding-bottom: 20px;}
.breakline.last {display: none;}
.buttonRow {margin: 5px;}
.radioButtonLabel, .checkboxLabel, .attribsRadioButton {display: inline-block; margin-left: 5px; margin-right: 10px; vertical-align: text-top;}
.specialsListBoxContents {float: left;}
.centerColumn input[type="radio"], .centerColumn input[type="checkbox"] {margin: 0;}
.centerColumn textarea {width: 95%;}
#mainWrapper img {margin-bottom: 10px;}
p {font-size: 12px;}
.mobile {display: none;}
.mobile-fix-height {height: 100%; overflow: hidden;}
.messageStackWarning, .messageStackError, .messageStackSuccess {margin-bottom: 10px;}
.totalBox {width: 80px; text-align: right;}
.centerColumn form {margin: 0;}
#navBreadCrumb {padding: 10px 0; font-size: 12px;}
.centerColumn .alert {margin: 0 0 0 5px; padding: 0; background: 0; text-shadow: none; border: none; border-radius:0px; color: red;}
/* HEADER */
#header-inner {width:960px;margin:40px auto 10px;text-transform: uppercase; padding: 0;}
#header-right {margin-bottom: 10px;display:none}
#header-inner .row-indent {padding: 18px 0 0;}
.header-button {border-left: 1px solid #585858; position: relative; width: 56px; float: right;padding-left: 15px;}
.header-button ul li {display: block;padding-left: 0px;border-top: 1px solid #585858;}
.header-button ul li a {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background: #000; font-size: 14px; line-height: 17px; color: #fff; padding: 7px 10px 5px; min-height: 18px; display: block;}
.header-button ul li a:hover {background-color:#3a3a3a; text-decoration: none;}
#header-currency-list > a, #header-lang-list > a {font-size: 14px;line-height: 22px;color: #000;text-transform: uppercase;text-align: center;padding: 0;	width: 100%; display: block;}
#header-currency-list > a > i, #header-lang-list > a > i {margin-left: 4px;}
#header-currency-list > a > i.icon-circle-arrow-up, #header-lang-list > a > i.icon-circle-arrow-up {background-position: -288px -144px;}
#header-currency-list ul, #header-lang-list ul {display: none; width:100px; background: #000; position: absolute; top: 27px; right:0; z-index:999; border: 1px solid #585858; border-top: none; margin: 0;}
#welcome-msg {font-size: 14px;line-height: 22px;color: #000; padding-right: 10px;}
.list-icon {margin: 0; padding: 0; list-style: none;}
.list-icon li {float: left; border-left: 1px solid #585858;}
.list-icon li a {padding: 0 10px;}
#header-submenus {clear: right; border-top: 1px solid #585858; margin-top: 9px; padding-top: 10px;}
#header-submenus > ul {display: inline; margin: 0; padding: 0; list-style: none; float: left;}
#header-submenus > ul > li {float: left;}
#header-submenus > ul > li > a {padding: 0 12px; border-right:1px solid #585858; color: #212121;}
#header-submenus>ul>li>a#ajax-cart-content-link {border-right: none; color: #ce191b;}
#header-search {padding: 5px 0 0;}
#header-search form, #header-search input, #header-search .input-append {margin: 0;}
/* CENTER COLUMN */
.centerBoxHeading{display:none}
#content-wrapper-inner {width: 960px; margin: auto; background: #fff; padding: 15px 0;}
.centerColumn a, #footer-inner ul li a {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.centerColumn a:hover, .special-item .name a:hover {color: #c61d20; text-decoration: none;}
#home-new-products {width: 730px;}
.home-new-product {padding: 0 20px 20px; width: 200px !important;color:#000;}
.home-new-product .name {margin: 0;}
.home-new-product a {display: inline-block;font-size: 15px;text-transform: uppercase; padding: 5px 0; color:#000; font-weight: normal;}
#home-specials {width: 240px;}
.special-item {border-top:1px solid #eee; padding-top: 25px; margin-top: 25px;}
.special-item.first {border-top: none; padding-top: 0; margin-top: 0;}
.special-item .image {margin-right: 10px;}
.special-item .name, .special-item .price, .centeredContent, .categoryListBoxContents, .specialsListBoxContents {}
.special-item .name {margin-top: 0; font-weight: normal;}
.special-item .name a, .centeredContent a, .categoryListBoxContents a, .specialsListBoxContents a {color: #000;}
.centeredContent, .specialsListBoxContents {margin-bottom: 15px; padding-bottom: 15px;text-align: center;}
.centeredContent:hover, .specialsListBoxContents:hover {}
.centeredContent a, .categoryListBoxContents a, .specialsListBoxContents a {display: inline-block; line-height: 22px; width: 95%;}
.categoryListBoxContents {margin-bottom: 20px;}
.itemTitle {font-size: 12px; font-weight: normal;}
.listingDescription {font-family: georgia, arial; font-size: 12px; font-style: italic;}
.listingDescription, .price {margin-bottom: 10px; width: 95%;}
.navSplitPagesResult, .navSplitPagesLinks {padding: 15px 0;}

/* LEFT RIGHT COLUMN*/
#navColumnOne, #navColumnTwo {vertical-align: top;}
#navColumnOneWrapper {margin-right: 15px;}
.leftBoxHeading, .rightBoxHeading {font-size: 14px; text-transform: uppercase;font-weight: normal; letter-spacing: 1px; line-height: normal; margin: 10px 0 0; padding: 5px 10px; border: 1px solid #eee; border-bottom: none;}
.leftBoxHeading a, .rightBoxHeading a {display: block; padding: 0; color: #000; text-decoration: none;}
.leftBoxHeading label, .rightBoxHeading label {padding: 0; margin: 0;}
.leftBoxHeading a:hover, .rightBoxHeading a:hover {text-decoration: underline; color: #000;}
.leftBoxContainer {margin-bottom: 15px;}
.sideBoxContent { padding: 10px; border: 1px solid #eee; font-size: 12px;}
#categoriesContent li a{}
#categoriesContent li{ list-style:none;line-height: 50px;}
#navColumnTwoWrapper {margin-left: 15px;}
.sideBoxContentItem {margin-bottom: 15px;}

/* INDEX */
.brand {padding: 0 10px 15px;}
#categoryDescription {padding: 10px 0;}
.categoryListBoxContents {float: left; text-align: center;}

#footer-inner {margin: 0 auto; width:960px; padding: 30px 0;;}
#footer-inner ul {margin: 0; padding: 0; list-style: none;}
#footer-inner > ul > li {display: inline-block; width: 296px;padding: 10px; vertical-align: top; color: #333;}
#footer-inner h3 { font-size:14px; color: #333; margin-top: 0; text-transform: uppercase;}
#footer-inner ul li a {color: #333; text-transform: uppercase; font-size:11px; line-height: 24px; height: 24px;}
#footer-inner ul li a:hover {color: #333; text-decoration: none;}
#footer-inner ul li .phone {color: #333;}
#footer-inner .breakline {color: #585858;}
#footer-inner p {font-size: 11px;}
#copyright, #copyright a {color: #f0f0f0; font-size:12px;text-align: center;}
/* social icons*/
[class^="social-"], [class*=" social-"] {
	display: inline-block;
	width: 48px;
	height: 48px;
	line-height: 48px;
	vertical-align: text-top;
	background-image: url(../images/social-icons.png);
	background-position: 48px 48px;
	background-repeat: no-repeat;
	margin-top: 1px;
}
.social-blogger-icon{ background-position: 0 0; width: 48px; height: 48px; } 
.social-deviantart-icon{ background-position: 0 -98px; width: 48px; height: 48px; } 
.social-dribbble-icon{ background-position: 0 -196px; width: 48px; height: 48px; } 
.social-drupal-icon{ background-position: 0 -294px; width: 48px; height: 48px; } 
.social-facebok-icon{ background-position: 0 -392px; width: 48px; height: 48px; } 
.social-flickr-icon{ background-position: 0 -490px; width: 48px; height: 48px; } 
.social-gplus-icon{ background-position: 0 -588px; width: 48px; height: 48px; } 
.social-html5-icon{ background-position: 0 -686px; width: 48px; height: 48px; } 
.social-instagram{ background-position: 0 -784px; width: 48px; height: 48px; } 
.social-joomla-icon{ background-position: 0 -882px; width: 48px; height: 48px; } 
.social-jquery-icon{ background-position: 0 -980px; width: 48px; height: 48px; } 
.social-linkedin-icon{ background-position: 0 -1078px; width: 48px; height: 48px; } 
.social-pinterest-icon{ background-position: 0 -1176px; width: 48px; height: 48px; } 
.social-rss-icon{ background-position: 0 -1274px; width: 48px; height: 48px; } 
.social-sharethis-icon{ background-position: 0 -1372px; width: 48px; height: 48px; } 
.social-skype-icon{ background-position: 0 -1470px; width: 48px; height: 48px; } 
.social-tumblr-icon{ background-position: 0 -1568px; width: 48px; height: 48px; } 
.social-twitter-icon{ background-position: 0 -1666px; width: 48px; height: 48px; } 
.social-vimeo-icon{ background-position: 0 -1764px; width: 48px; height: 48px; } 
.social-wordpress-icon{ background-position: 0 -1862px; width: 48px; height: 48px; } 
.social-youtube-icon{ background-position: -98px 0; width: 48px; height: 48px; } 

#indexProductList form{ display:none}
.alsolike{float:left; width:24.5%; text-align:center;margin-top: 40px;height: 210px;}
.recentitems{float:left;width:14%; text-align:center; margin-top:50px;}
#cartAdd .btn-warning{padding: 10px 80px;}