body {
	 background:  url("../image/texture/34.png") repeat;
}	
.tg_header_title {
	color: #fa3030;
}
.mini-cart-info td a:hover {
    color: #fa3030;
}

#menu > ul.tgmegamenu2 > li:hover > a, #menu > ul#tgmegamenu > li:hover > a {
	color:#fa3030;
}
#menu ul#tgmegamenu ul.children li.pic_name  a:hover {
	color:#fa3030;
}
#menu ul#tgmegamenu ul.children li a:hover {
	background-color:#fa3030;
}
	#notification .success .icon {background-color: #fa3030;}
	
	a.button:hover, input.button:hover {
	background: #fa3030!important;
}

.htabs a.selected {
	background: #fa3030;
}
.htabs a:hover {
	background: #fa3030;
}

.product-info .heading {
	color: #fa3030;
}

.product-info .description a:hover {
	color: #fa3030;
}

.product-info .cart input {
	color: #fa3030;
}

.product-info .button-icon:hover {
	color:#fa3030!important;
}
.product-info .review > div > a:hover {
	color:#fa3030;
}
.product-info .review .share a:hover {
	color:#fa3030;
}

.facebook-icon:hover{
		background: #fa3030 url("../image/facebook-hover.png") no-repeat;
}
.twitter-icon:hover{
		background: #fa3030 url("../image/twitter-hover.png") no-repeat;
}
.google-icon:hover{
		background: #fa3030 url("../image/google-hover.png") no-repeat;
}
.pinterest-icon:hover{
		background: #fa3030 url("../image/pinterest-hover.png") no-repeat;
}
.youtube-icon:hover{
		background: #fa3030 url("../image/youtube-hover.png") no-repeat;
}

#header .links a:hover {
	color: #fa3030;
}

#currency a:hover {
	color: #fa3030;
}
#currency a b {
	color: #fa3030;
}
a, a b {
	color: #fa3030;
	text-decoration: none;
}

#header .button-search:hover {
	border: 1px solid #fa3030;
	background: url("../image/dark/button-search-hover.png") no-repeat scroll center center transparent;
}
.breadcrumb a:hover{
	color: #fa3030!important;
}
.box-product .name a:hover {
	color: #fa3030;
}
a.addtowishlist:hover, a.addtocompare:hover {
	color: #fa3030;
	border: 1px solid #fa3030;
}
input.tg-button:hover {
	background: #fa3030;
}
.news-name a:hover {
	color: #fa3030;
}
.news_4 div .title a:hover {
	color: #fa3030;
}
.readmore a {
    color: #fa3030;
}
.news-title  a:hover {
	color: #fa3030;
}
.reviews_4 div .title a:hover {
	color: #fa3030;
}
#back-top a:hover {
	color: #fa3030;
}
h1, .welcome {
	color: #fa3030;
}

h2 {
    color: #fa3030!important;
}

.product-grid .name a:hover {
	color: #fa3030;
}

.product-list .name a:hover {
	color: #fa3030;
}

.box-category > ul > li > a:hover {
	color: #fa3030;
}

.box-category > ul > li a.active {
	color: #fa3030;
	font-weight: 300;
}

.box-category > ul > li ul > li > a:hover {
	color: #fa3030;
}
.box-column-product > div:hover {
	background: #fa3030;
}

.box-column-product .name a:hover {
	color: #fa3030;
}

#tg-zoom:hover{
	color: #fa3030;
}

a.viewcart {
	background: #fa3030;
}

a.cart-checkout:hover {
	background: #fa3030;
}

.jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background: url('../image/dark/tg-button-prev-inactive.png') center no-repeat!important;
}

.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background: url('../image/dark/tg-button-next-inactive.png') center no-repeat!important;
}

.jcarousel33-skin-opencart .jcarousel33-prev-disabled-horizontal, .jcarousel33-skin-opencart .jcarousel33-prev-disabled-horizontal:hover, .jcarousel33-skin-opencart .jcarousel33-prev-disabled-horizontal:focus, .jcarousel33-skin-opencart .jcarousel33-prev-disabled-horizontal:active {
	cursor: default;
	background: url('../image/dark/tg-button-prev-inactive.png') center no-repeat!important;
}

.jcarousel33-skin-opencart .jcarousel33-next-disabled-horizontal, .jcarousel33-skin-opencart .jcarousel33-next-disabled-horizontal:hover, .jcarousel33-skin-opencart .jcarousel33-next-disabled-horizontal:focus, .jcarousel33-skin-opencart .jcarousel33-next-disabled-horizontal:active {
	cursor: default;
	background: url('../image/dark/tg-button-next-inactive.png') center no-repeat!important;
}

.jcarousel55-skin-opencart .jcarousel55-prev-disabled-horizontal, .jcarousel55-skin-opencart .jcarousel55-prev-disabled-horizontal:hover, .jcarousel55-skin-opencart .jcarousel55-prev-disabled-horizontal:focus, .jcarousel55-skin-opencart .jcarousel55-prev-disabled-horizontal:active {
	cursor: default;
	background: url('../image/dark/tg-button-prev-inactive.png') center no-repeat!important;
}

.jcarousel55-skin-opencart .jcarousel55-next-disabled-horizontal, .jcarousel55-skin-opencart .jcarousel55-next-disabled-horizontal:hover, .jcarousel55-skin-opencart .jcarousel55-next-disabled-horizontal:focus, .jcarousel55-skin-opencart .jcarousel55-next-disabled-horizontal:active {
	cursor: default;
	background: url('../image/dark/tg-button-next-inactive.png') center no-repeat!important;
}

.jcarousel55-skin-opencart .jcarousel55-item a:hover {
	color: #fa3030;
}

ul.btntgreviews li a:hover { 
	background:url(../image/dark/l-active.png) 0 1px no-repeat;
}

ul.btntgreviews li a.active, ul.btntgreviews li.active a { 
	background:url(../image/dark/l-active.png) 0 1px no-repeat;
}
#footer .column ul li  a:hover {
	background: url("../image/dark/footer-list-hover.png") no-repeat scroll left 7px transparent;
	color: #fa3030;
}
#footer .column_1 ul li  a:hover {
	background: url("../image/dark/footer-list-hover.png") no-repeat scroll left 7px transparent;
	color: #fa3030;
}
#footer .column_2 ul li  a:hover {
	background: url("../image/dark/footer-list-hover.png") no-repeat scroll left 7px transparent;
	color: #fa3030;
}
#twitter li span a {
    color: #fa3030;
}

.column_12 {
	color: #fa3030;
}

.column_24 {
	color: #fa3030;
}

#back-top a:hover span {
	background:  url("../image/dark/backtotophover.png") no-repeat center center;
}

#grid_b {
    background: #fa3030 url("../image/grid.png") no-repeat;
}

#list_b {
    background: #fa3030 url("../image/list.png") no-repeat;
}
#grid_a:hover {
   background-color: #fa3030;
}
#list_a:hover {
    background-color: #fa3030;
}

.box-category > ul > li a.active + .accordion { background: transparent url(../image/dark/accordion-visited.png) no-repeat; }
.box-category .accordion:hover {
	background: transparent url(../image/dark/accordion-hover.png) no-repeat;
}
@media only screen and (max-width: 979px) {

