
.body {
	font-family: 'Open Sans',sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
}
.body a {
	font-size: 14px;
	line-height: 18px;
	color: #333333;
}
#header {
	padding-top: 35px;
	padding-bottom: 35px;
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#header-menu .sf-menu {
	box-shadow: 0px 0px #000000;
}
#header-menu .sf-menu a.l0 {
	box-shadow: 0px 0px #000000;
}
#header-menu .sf-menu li:hover a.l0 {
	box-shadow: 0px 0px #000000;
}
#header-cart-header {
	box-shadow: 0px 0px #000000;
}
#header-cart-content {
	width: 320px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	background-color: #ffffff;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
#header-search {
	margin-right: 10px;
	min-width: 320px;
}
#header-search-input {
	width: 320px;
	padding-top: 5px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #777777;
	background-color: #ffffff;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
#header-search-button {
	position: absolute;
	top: 7px;
	right: 2px;
	background-color: #ffffff;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	border-style: none;
	box-shadow: 0px 0px #000000;
}
#header-search-icon {
	color: #e7e7e7;
}
#header-search-icon:hover {
	color: #555555;
}
#header-cart-content .cart-items a {
	color: #656565;
}
#header-cart-content .cart-totals {
	font-size: 20px;
	color: #333333;
}
#header-cart-icon {
	font-size: 24px;
	color: #bf0707;
}
#header-cart-links {
	position: relative;
	top: -5px;
}
.page-wrapper {
	max-width: 100%;
}
.top-bar-wrapper {
	max-width: 1170px;
}
.theader-wrapper {
	max-width: 1170px;
}
.header-wrapper {
	max-width: 1170px;
}
.subheader-wrapper {
	max-width: 0px;
}
.slideshow-wrapper {
	max-width: 1170px;
}
.menu-wrapper {
	max-width: 1170px;
}
.content-wrapper {
	max-width: 1170px;
}
.prefooter-wrapper {
	max-width: 1170px;
}
.footer-wrapper {
	max-width: 1200px;
}
.copyright-wrapper {
	max-width: 1170px;
}
.top-bar-b1 {
	float: left;
}
.top-bar-b2 {
	float: right;
}
.top-bar-b3 {
	float: right;
}
.top-bar-b4 {
	float: left;
}
.header-b3 {
	float: right;
}
.subheader-b1 {
	float: left;
}
.subheader-b2 {
	float: left;
}
.subheader-b3 {
	float: left;
}
.subheader-b4 {
	float: left;
}
.ss-block {
	padding-bottom: 32px;
	box-shadow: 0px 0px 0px #000000;
}
.box.box-1 {
	margin-bottom: 20px;
	box-shadow: 0px 0px #000000;
}
.box.box-1 .box-heading {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
.box.box-1 .box-content {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	box-shadow: 0px 0px #000000;
}
.box.box-2 {
	box-shadow: 0px 0px #000000;
}
.box.box-2 .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.box-2 .box-content {
	box-shadow: 0px 0px #000000;
}
.box.box-3 {
	box-shadow: 0px 0px #000000;
}
.box.box-3 .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.box-3 .box-content {
	box-shadow: 0px 0px #000000;
}
.vertical-menu {
	box-shadow: 0px 0px #000000;
}
#sidebar-search-input {
	box-shadow: 0px 0px #000000;
}
#sidebar-search-button {
	box-shadow: 0px 0px #000000;
}
#sidebar-newsletters .newsletters-input {
	margin-top: 5px;
	margin-bottom: 10px;
	width: 100%;
}
#sidebar-newsletters .newsletters-button {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 14px;
}
#top-bar {
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 12px;
	color: #ffffff;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
#theader {
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#subheader {
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#menu {
	margin-bottom: 30px;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#main-menu .sf-menu {
	box-shadow: 0px 0px #000000;
}
#main-menu .sf-menu a.l0 {
	box-shadow: 0px 0px #000000;
}
#main-menu .sf-menu li:hover a.l0 {
	box-shadow: 0px 0px #000000;
}
#slideshow {
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#content {
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#sidebar {
	padding-right: 32px;
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#sidebar-add {
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#prefooter {
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#footer {
	padding-top: 14px;
	padding-bottom: 23px;
	margin-top: 32px;
	background-color: rgba(245, 245, 245, 0.70);
	background-repeat: repeat;
	background-attachment: scroll;
	border-top-style: solid;
	border-top-color: #dddddd;
	border-top-width: 1px;
	box-shadow: 0px 0px #000000;
}
#copyright {
	padding-top: 14px;
	padding-bottom: 14px;
	font-size: 12px;
	color: #ffffff;
	background-color: #555555;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	background-repeat: repeat;
	background-attachment: scroll;
	box-shadow: 0px 0px #000000;
}
#top-bar a {
	font-size: 12px;
	color: #ffffff;
}
#topbar-menu .sf-menu {
	box-shadow: 0px 0px #000000;
}
#topbar-menu .sf-menu a.l0 {
	box-shadow: 0px 0px #000000;
}
#topbar-menu .sf-menu li:hover a.l0 {
	box-shadow: 0px 0px #000000;
}
#topbar-cart-header {
	box-shadow: 0px 0px #000000;
}
#topbar-cart-content {
	box-shadow: 0px 0px #000000;
}
#topbar-search-input {
	box-shadow: 0px 0px #000000;
}
#topbar-search-button {
	box-shadow: 0px 0px #000000;
}
#topbar-account {
	margin-right: 10px;
}
#main-menu .sf-menu a {
	font-size: 16px;
	line-height: 17px;
	color: #ffffff;
}
#main-menu .sf-menu ul {
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
#main-menu .sf-menu li.l0 {
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	margin-right: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-right-width: 1px;
}
#main-menu .sf-menu li.l0 a {
	color: #ffffff;
}
#main-menu .sf-menu li.l0.last {
	margin-right: 0px;
}
#main-menu .sf-menu ul li, #main-menu .sf-menu ul li.first, #main-menu .sf-menu ul li.last {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 30px;
}
#main-menu .sf-menu ul li {
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
}
.box.box-1 .box-heading, .box.box-1 .box-heading a {
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
}
.catalog-categories .item {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 10px;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
.catalog-categories .item:hover {
	box-shadow: 0px 0px #000000;
}
.catalog-products-grid .item {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 15px;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
.catalog-products-grid .item:hover {
	box-shadow: 0px 0px #000000;
}
.catalog-products-grid .item .buttons {
	box-shadow: 0px 0px #000000;
}
.product-filter {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-bottom: 20px;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
#product .cart .btns {
	display: inline-block;
}
.box.box-products {
	box-shadow: 0px 0px #000000;
}
.box.box-products .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.box-products .box-content {
	box-shadow: 0px 0px #000000;
}
.addtocart {
	padding-top: 7px;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 14px;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
.addtocart:hover {
	background-color: #bf0707;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
.btn-links .btn {
	box-shadow: 0px 0px #000000;
}
.btn-links .btn:hover {
	box-shadow: 0px 0px #000000;
}
.vertical-menu li {
	padding-bottom: 10px;
}
.vertical-menu li ul {
	margin-top: 5px;
}
.vertical-menu li a.l0:hover, .vertical-menu li a.l0.active {
	color: #bf0707;
}
.vertical-menu li li a:hover, .vertical-menu li li a.active {
	color: #bf0707;
}
.vertical-menu .accordion {
	font-size: 14px;
	position: absolute;
	top: 3px;
	right: 10px;
}
.vertical-menu li li .accordion {
	position: absolute;
	top: 3px;
	right: 10px;
}
#sidebar-testimonials .item a {
	font-size: 16px;
	font-weight: normal;
}
#sidebar-testimonials .item .img {
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
}
#sidebar-testimonials .item .img img {
	max-height: 70px;
}
.vertical-menu li li {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.catalog-categories-page img {
	max-height: 140px;
}
.catalog-categories-content img {
	max-height: 140px;
}
.catalog-categories-content {
	margin-right: -10px;
	margin-bottom: 20px;
}
.catalog-categories .item h3 {
	margin-top: 10px;
}
.catalog-categories .item .title {
	font-size: 16px;
}
.catalog-categories .item:hover .title {
	color: #bf0707;
}
.box.bc-1 {
	padding-bottom: 32px;
	box-shadow: 0px 0px #000000;
}
.box.bc-1 .box-heading {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-bottom: 20px;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
.box.bc-1 .box-content {
	box-shadow: 0px 0px #000000;
}
.box.bc-2 {
	box-shadow: 0px 0px #000000;
}
.box.bc-2 .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.bc-2 .box-content {
	box-shadow: 0px 0px #000000;
}
.box.bc-3 {
	box-shadow: 0px 0px #000000;
}
.box.bc-3 .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.bc-3 .box-content {
	box-shadow: 0px 0px #000000;
}
.box.bc-4 {
	box-shadow: 0px 0px #000000;
}
.box.bc-4 .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.bc-4 .box-content {
	box-shadow: 0px 0px #000000;
}
.box.bc-5 {
	box-shadow: 0px 0px #000000;
}
.box.bc-5 .box-heading {
	box-shadow: 0px 0px #000000;
}
.box.bc-5 .box-content {
	box-shadow: 0px 0px #000000;
}
#content .page-title h1 {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
#content .box-content h1 {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
#content h2 {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
#content h3 {
	box-shadow: 0px 0px #000000;
}
#breadcrumbs {
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	margin-bottom: 20px;
	font-size: 12px;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
.paging {
	box-shadow: 0px 0px #000000;
}
.tabs {
	box-shadow: 0px 0px #000000;
}
.tabs li {
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-right: 5px;
	background-color: #968b7c;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	box-shadow: 0px 0px #000000;
}
.tabs-content {
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	box-shadow: 0px 0px #000000;
}
.rte-text form .form-item label, .form-item label {
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
input, textarea, select, .rte-text form input, .rte-text form textarea, .rte-text form select, .rte-text form select option {
	border-style: solid;
	border-color: #aaaaaa;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
.submit, .button, a.button {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	color: #ffffff;
	background-color: #bf0707;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	border-style: none;
	box-shadow: 0px 0px #000000;
}
#breadcrumbs a {
	font-size: 12px;
}
#sidebar-testimonials .item .desc {
	font-size: 12px;
}
#sidebar-testimonials .item {
	margin-bottom: 10px;
}
.catalog-products-grid-page .img img {
	max-height: 230px;
}
.catalog-products-grid-content .img img {
	max-height: 230px;
}
.catalog-products-grid-block .img img {
	max-height: 230px;
}
.catalog-products-grid .item h3 {
	margin-top: 0px;
	margin-bottom: 5px;
}
.catalog-products-grid .item .title {
	font-size: 16px;
	color: #333333;
	font-weight: normal;
}
.catalog-products-grid .item .title.quick-view-button, .quick-view-button {
	color: #333333;
}
.catalog-products-grid .item .price {
	font-size: 18px;
	color: #bf0707;
}
.catalog-products-grid .item .desc {
	margin-bottom: 10px;
	font-size: 12px;
	color: #777777;
}
.addtocart, a.addtocart {
	font-size: 12px;
	color: #ffffff;
}
.catalog-products-grid .item .now-price {
	font-size: 20px;
	font-weight: bold;
}
.catalog-products-grid .item .old-price {
	font-size: 12px;
	color: #333333;
}
.catalog-products-grid .item .img {
	padding-bottom: 10px;
}
.catalog-products-grid .pr-row {
	margin-right: -15px;
	margin-left: -15px;
}
#product {
	margin-top: 20px;
}
#product .summary {
	margin-bottom: 20px;
}
#product .photo {
	margin-bottom: 10px;
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
}
#product .thumbs {
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
}
#product .thumbs li {
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
}
#product .desc {
	margin-bottom: 20px;
	margin-left: 29px;
}
#product .prices {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
}
#product h1 {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 24px;
}
#product .status {
	margin-bottom: 10px;
	color: #bf0707;
}
#product .status.preorder {
	color: #555555;
}
#product .price {
	font-size: 24px;
	color: #bf0707;
}
#product .old-price {
	color: #777777;
}
#product .cart {
	margin-top: 10px;
	margin-bottom: 16px;
}
#product .cart .sku {
	width: 140px;
	height: 32px;
}
#product .cart .qty {
	padding-right: 5px;
	padding-left: 17px;
	margin-right: 10px;
	width: 50px;
	height: 32px;
}
.paging a {
	font-size: 14px;
	color: #777777;
}
.paging li {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 2px;
	background-color: rgba(255, 255, 255, 0.70);
	border-style: solid;
	border-color: #efefef;
	border-width: 1px;
}
.paging li.current a, .paging li.current span {
	color: #bf0707;
	font-weight: bold;
}
.paging li:hover a {
	color: #bf0707;
}
.rte-text form input, .rte-text form textarea, .rte-text form select, .rte-text form select option {
	width: 320px;
}
.form-item {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
input, textarea, select, option, .rte-text form input, .rte-text form textarea, .rte-text form select, .rte-text form select option {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#footer .block-title h3 {
	margin-top: 14px;
	margin-bottom: 10px;
}
#footer .block-title h3, #footer .block-title h3 a {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
#footer-search-input {
	width: 230px;
	padding-top: 5px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #777777;
	border-style: solid;
	border-color: #eeeeee;
	border-width: 1px;
	box-shadow: 0px 0px #000000;
}
#footer-search-button {
	position: absolute;
	top: 7px;
	right: 2px;
	background-color: #ffffff;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
	border-style: none;
	box-shadow: 0px 0px #000000;
}
#footer-newsletters .newsletters-input {
	box-shadow: 0px 0px #000000;
}
#footer-newsletters .newsletters-button {
	box-shadow: 0px 0px #000000;
}
#copyright a {
	font-size: 12px;
	color: #ffffff;
}
#footer-search {
	margin-top: 14px;
	min-width: 230px;
}
#footer-search-icon {
	color: #e7e7e7;
}
#footer-search-icon:hover {
	color: #555555;
}
.list-menu a {
	color: #444444;
}
.list-menu li {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.list-menu {
	margin-bottom: 5px;
}
#footer-news .item a {
	font-size: 16px;
	color: #444444;
}
#footer-news .item .desc {
	font-size: 12px;
}
#footer a:hover {
	color: #bf0707;
}
#footer-news .item {
	margin-right: 32px;
	margin-bottom: 14px;
	margin-left: 5px;
}
#footer-phones span.c {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#footer-phones {
	font-size: 16px;
}
.bzs1 .item {
	margin-top: 10px;
	margin-bottom: 10px;
	box-shadow: 0px 0px #000000;
}
.bzs1 .item.first {
	box-shadow: 0px 0px #000000;
}
.bzs1 .item.last {
	box-shadow: 0px 0px #000000;
}
.bzs1 .item:hover {
	box-shadow: 0px 0px #000000;
}
.bzs1 .item .c {
	box-shadow: 0px 0px #000000;
}
.bzs1 .item:hover .c {
	box-shadow: 0px 0px #000000;
}
.bzs1 .item .t {
	box-shadow: 0px 0px #000000;
}
.bzs1 .item:hover .t {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item.first {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item.last {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item:hover {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item .c {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item:hover .c {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item .t {
	box-shadow: 0px 0px #000000;
}
.bzs2 .item:hover .t {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item.first {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item.last {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item:hover {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item .c {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item:hover .c {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item .t {
	box-shadow: 0px 0px #000000;
}
.bzs3 .item:hover .t {
	box-shadow: 0px 0px #000000;
}
#footer-social {
	margin-top: 23px;
	margin-bottom: 14px;
}
#footer-social li {
	margin-right: 5px;
	margin-bottom: 5px;
}
.box.bc-1 .box-heading, .box.bc-1 .box-heading a {
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #ffffff;
}
.header-b2 {
	float: right;
}
.bzs2 .gr {
	margin-bottom: 32px;
}
.submit:hover, .button:hover, a.button:hover {
	color: #eeeeee;
}
.tabs li.current {
	background-color: #bf0707;
	-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.tabs a {
	color: #ffffff;
}
.rte-text table td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-style: solid;
	border-color: #dddddd;
	border-width: 1px;
}
.products-table th {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #dddddd;
	border-width: 1px;
}
.products-table td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: rgba(255, 255, 255, 0.50);
	border-style: solid;
	border-color: #dddddd;
	border-width: 1px;
}
.products-table .qty {
	width: 50px;
}
.products-table .total {
	color: #bf0707;
	font-weight: bold;
}
.products-table .grand-total {
	font-size: 22px;
	color: #bf0707;
}
.products-table .qty-col {
	text-align: center;
}
.products-table .del-col {
	text-align: center;
}
.content-indent {
	padding-right: 15px;
	padding-left: 15px;
}
.products-table {
	margin-bottom: 23px;
} #header-cart-icon,
						.vertical-menu li a.l0:hover,
						.vertical-menu li a.l0.active,
						.vertical-menu li li a:hover, .vertical-menu li li a.active,
						.catalog-categories .item:hover .title,
						.catalog-products-grid .item .price,
						#product .status,
						#product .price,
						.paging li.current a, .paging li.current span,
						.paging li:hover a,
						#footer a:hover,
						.products-table .total,
						.products-table .grand-total
						{color: #c71d22;}  .addtocart:hover,
						.submit, .button, a.button,
						.tabs li.current
						 {background-color: #c71d22;} #top-bar {background-color: #e2cfa0;} #top-bar {color: #86380e;} #top-bar a {color: #86380e;} #top-bar a:hover {color: #86380e;} #menu, #main-menu .sf-menu ul {background-color: #901b27;} #main-menu a, #main-menu .sf-menu li.l0 a, #main-menu .sf-menu a {color: #fffac8;} #main-menu a:hover, #main-menu .sf-menu li.l0 a:hover, #main-menu .sf-menu a:hover {color: #f7ca6f;} #main-menu a, #main-menu .sf-menu li.l0 a, #main-menu .sf-menu a {font-family: Tahoma, Arial, sans-serif;} #content .page-title h1,
							#content .box-content h1,
							#content h2,
							.box.box-1 .box-heading,
							.box.bc-1 .box-heading {background-color: #e2cfa0;} #content .page-title h1,
							#content .box-content h1,
							#content h2,
							.box.box-1 .box-heading,
							.box.bc-1 .box-heading {font-family: Tahoma, Arial, sans-serif;} #footer {background-color: #e2cfa0;} #footer .block-title h3, #footer {color: #c5624e;} #footer a, #footer-news .item a, #footer .block-title h3 a {color: #c5624e;} 