html {
height: 100%;	
}

body {
background: rgb(214,214,214);
background: -moz-linear-gradient(top,  rgba(214,214,214,1) 0%, rgba(238,238,238,1) 100%);
background: -webkit-linear-gradient(top,  rgba(214,214,214,1) 0%,rgba(238,238,238,1) 100%);
background: linear-gradient(to bottom,  rgba(214,214,214,1) 0%,rgba(238,238,238,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#eeeeee',GradientType=0 );
height: 100%;
    margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
	color: #555;}
.main, .main2{
	background-color: #fff;
		
}
.ma-nav-mobile-container.containermenu{ width:1210px;}
h1, .welcome {
	color: #333;}
h2 {
	color: #333;}
a, a:visited, a b {
	color: #333;}	
a:hover {
	color:#FD8A78;}	
#all_header.color{}
#currency a {color: #f4f4f4;}
#currency a b {color: #fff;	background-color:#625a58;}
	
#header #cart {}
#header #cart .heading a {
	color: #333;}	
#header #cart .content {}
#header .header_contact{color:#555;	}
#header .header_topbox{ 
     }
		
#header .links > div a, #header .links > div {
	}
#header .links > div:hover a, #header .links > div:hover{}	
#header .links > div:hover{}

#header #cart .heading > a.bigcart{
   background: url('../images/shopping.png')no-repeat;}	
	
/*menu*/
.ma-nav-mobile-container{
	background-color:#8dd7d8;
	border-top:1px solid rgba(0, 0, 0, 0.08); }	
.menu > ul > li > a {
	color: #333;}	
.menu > ul > li:hover > a {
	color:#fff;}
.menu > ul > li:hover {
	background-color: #625a58;}	
.menu > ul > li > div {
	border:1px solid rgba(0,0,0,0.08);
	background-color: #fff;}
.menu > ul > li > div > ul > li:hover{
	 background-color:#f1f1f1;}
.menu > ul > li > div > ul > li > a{ color:#333; } 	
 .menu > ul > li > div > ul > li > a:hover{}
 
 .menu .topmenu ul li .level3,
 .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu { 
 			   border:1px solid rgba(0,0,0,0.08);
			   background-color:#fff;}
 .menu .topmenu ul li .level3 a,
 .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu a{ }
  .menu .topmenu ul li .level3 li:hover a,
 .menu > ul > li > div.topmenu_theme > ul > li > div.topmenu li:hover > a,
  .displaymenu .menu > ul > li > div.topmenu_theme > ul > li > a:hover{ background-color:#f1f1f1; color: #FD8A78} 				   
.menu > ul > li.homelink > a{ background:url('../images/homelink.png') center center no-repeat;}	
		   
/*mobile menu*/
.navbar .btn-navbar {}
.navbar .btn-navbar div{
	color:#333;}

.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #080808;
}
.navbar .btn-navbar .icon-bar {
  background-color: #3f3f3f;}
 .menu1 .mobilemenu a, .menu1 .mobilemenu li {
	color:#333;} 
 .menu1 .mobilemenu a:hover {
	color: #333;
	background-color:#f1f1f1;
}
.menu1 .mobilemenu span.head a { 
	color:#333333;}
		
			   
/*breadcrumb*/

.breadcrumb {
color:#333;	
}

.breadcrumb a{ color:#ff5f01;}
.breadcrumb a:hover{ color:#333;}

/*pagination*/
.pagination .links a {
	color: #fff;
	background: #333333;
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -ms-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
	font-family: 'Roboto', sans-serif;
	}
.pagination .links b, .pagination .links a:hover  {
	background: #ff5f01;
    color: #ffffff;
	font-family: 'Roboto', sans-serif;
	}
	
/*button*/
a.button, input.button {
	color: #FFF;
	background-color:#333;}
input.button.login, .box a.button, .box input.button,
.product-grid input.button, .product-list input.button,
.product-info .cart input.button {}	
a.button:hover, input.button:hover {
	background-color:#ff5f01;
	} 
input.button.login {
  background-image:url('../images/login.png');}
  	
/*tabs*/
.htabs, .sort ul li + li, .limit  ul li + li{
	background-color:rgba(0, 0, 0, 0.04);}
.htabs a , .sort ul li a, .limit  ul li a {}
.htabs a:hover, .box-heading li:hover,
.testimonials #filter > span:hover,
.sort  ul li .active, .sort  ul li .active a, .sort ul li a:hover, .limit  ul li a:hover  {
	background-color: #333;
	color:#fff;}	
.htabs a.selected, .box-heading li.current, .testimonials #filter > span.active{
 }
.testimonials #filter > span:hover a, .testimonials #filter > span.active a	{color:#333;}
/*box*/
.box .box-heading, .box .box-heading a{
	color: #fff;	}
.box .box-heading {
   }
	
/*box-product*/	
.box-content > .box-product > div, .content_carou .itemcolumns > div, .verticaltab .owl-item,
#column-left .itemcolumns, #column-right .itemcolumns{
	background-color:#fff;
	}
.box-content > .box-product > div:hover, .content_carou .itemcolumns > div:hover, .verticaltab .owl-item:hover,
#column-left .itemcolumns:hover, #column-right .itemcolumns:hover, .product-grid > div:hover{

	
	}		
.box-product .name a, .compare-info .name a, .cart-info tbody .name a,
	.wishlist-info tbody .name a, .review_name {
	color: #333;}
.box-product .name a:hover, .compare-info .name a:hover, .cart-info tbody .name a:hover,
	.wishlist-info tbody .name a:hover{ color:#ff5f01;}
.box-product .price {
	}
.box-product .price-old {
	color: #888;}	
.savemoney{ 
			background-color: #FD8A78;
			color:#fff;}
.hover_but > div a{background-color:#FDDF83;}
.hover_but > div a:hover{ background-color:#FD8A78;}			
.product-filter{}
.rating .fa-star, .product-info .fa-star,
.rating .fa-star + .fa-star-o, .product-info .fa-star + .fa-star-o {
	color: #FD8A78;
}				
/* box category accordeon */	
.box-content .accordeon_categ > ul > li {
	    background-color: #333333;}

.box-content .accordeon_categ > ul > li > a {
	color: #ffffff;
    display: block;
    font: bold 15px/18px Roboto;
    border-bottom: 1px solid #000000;
	background:#333333;
    padding: 11px 15px 11px 20px;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
	}
.box-content .accordeon_categ > ul > li:hover{
background:#333333;
}
.box-content .accordeon_categ > ul > li:hover > a{
	background:#ff5f01;
}


.box-content .accordeon_categ > ul > li.cat-active {
	background-color: #5f5856;
	}
 .box-content .accordeon_categ > ul > li.cat-active > a.active { color:#fff;}
.box-content .accordeon_categ > ul > li ul.active > li a.active,
.dropdown_category .box-content .accordeon_categ > ul > li ul > li:hover > a { color:#fd8a78;}
	
.box-content .accordeon_categ > ul > li > ul {
	background-color: #fff;}	
.box-content .accordeon_categ > ul > li ul > li  a {
	color:#fff;
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	}
	
	.sub_category_child > ul > li:hover {
		    background: #ff5f01 !important;
			color:#fff !important;
	}
	
	.sub_category_child > ul > li:hover a {
		color:#fff !important;
	}

/*category*/
.accordeon_description .accordeon_plus,
.accordeon_description .accordeon_plus.open {
	background-color: rgba(0, 0, 0, 0.04);
}
.accordeon_description .accordeon_plus{background-image: url(../images/menu_down.png);}
.accordeon_description .accordeon_plus.open{background-image: url(../images/menu_up.png);}
.box-category .accordeon_plus {
	background: url(../images/menu_down.png) top right no-repeat;
}

 .box-category .accordeon_plus.open{
	background: url(../images/menu_up.png) top right no-repeat;
}
.manufacturer-heading {
	background: rgba(0, 0, 0, 0.04);}
.product-compare a:hover div{background-color:#8dd7d8;}

/*product-list*/
.product-list > div {
	background-color:#FFF;}
.product-list .name a {
	color: #333;}
.product-list .name a:hover{ color:#ff5d7d;}
.product-list .price {
	color: #FD8A78;}
.product-list .price-old {
	color: #888;}
.product-list .price-tax {
	color: #BBBBBB;}
.product-list .wishlist a, .product-list .compare a {
	color:#777;}
.product-list .wishlist a:hover, .product-list .compare a:hover{
	color: #FD8A78;
}

/*product-grid*/

.product-grid .name a {
	color: #333;}				
.product-grid .name a:hover{ color:#ff5f01;}
.product-grid .price {
	color: }
.product-grid .price-old {
	}
.product-grid .wishlist a, .product-grid .compare a,
.box-product .wishlist a, .box-product .compare a,
.block2 .wishlist a, .block2 .compare a{
	color:#777;}	
.product-grid .wishlist a:hover, .product-grid .compare a:hover,
.box-product .wishlist a:hover, .box-product .compare a:hover,
.block2 .wishlist a:hover, .block2 .compare a:hover{
	color: #FD8A78;
}

/*Product*/
.product-info .image-additional .active img{
	border-color:#ff5f01;
}

.product-info .price {
	}
.product-info .price-old {
	}

.product-info .cart input.button{ }
.product-info .cart .links a {
	color:#777;}
.product-info .cart .links a:hover{ color:#FD8A78;}

input#decrease, input#increase{
		    background-color: #333333;}
input#decrease{
		background-image: url(../images/menu_up.png);}
input#increase{
		background-image: url(../images/menu_down.png);}		

/*compare*/
.compare-info .price{ 
    color: #FD8A78;}
.compare-info .price-old {
	color: #888;}
	
/*wishlist*/
.wishlist-info thead td {
	background-color: #f1f1f1;}	
	
/*cart*/
.cart-info thead td, .checkout-product thead td {
	background-color: #f1f1f1;}	
	
.cart-total #total .right.price{color:#FD8A78;}

/* checkout */
.checkout-heading {
	background-color: #f1f1f1;
	padding:16px;
	color: #555555;	}

.checkout-product tfoot td.total{
	color: #FD8A78;}
	
/*footer*/
	
#footer {
	color:#ddd;
	
}

#footer h3 {	
    text-transform: uppercase;
    margin: 0 0 13px;
	padding:0;
    padding-right: 20px;
	padding-top: 26px;
    color: #ff5f01;
    font: bold 18px/20px Roboto;}
#footer a{
	font-size: 15px;
    line-height: 22px;
    font-weight: bold;
    position: relative;
    padding-left: 19px;
    color: #333333;
	margin:0;
	font-family: 'Roboto', sans-serif;
}

#footer a:hover {
	color: #ff5f01;
}


#footer a:after {
	position: absolute;
    left: 0;
    top: 2px;
    font-family: "FontAwesome";
    font-size: 15px;
    line-height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: -1px;
    content: "\f0da";
    font-weight: normal;
    color: #ff5f01;
}


#footer a:hover:after {
	color: #333333;
}

#footer li {
margin:0 ;
padding:0 !important;
padding-bottom:	10px !important;
}

#footer .column li:hover , #footer .box-product .name:hover{

}
#powered { background-color:#625a58; color:#eee;}
#powered a{color:#eee;}


/*carousel product*/
.list_carousel a.prev, .list_carousel a.next{
	background-color:#8DD7D8;
    background-image: url(../images/prev_next.png);}	
.list_carousel a.prev:hover, .list_carousel a.next:hover{
	background-color:#FDDF83;}

	
/*carousel brand*/
.jcarousel-skin-opencart .jcarousel-container {
		}
.jcarousel-skin-opencart .jcarousel-next-horizontal, .jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-next-horizontal,
.jcarousel-skin-opencart .jcarousel-prev-horizontal, .jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-prev-horizontal{
	background-color:#333;
	background-image:url(../images/prev_next.png);}
.jcarousel-skin-opencart .jcarousel-next-horizontal:hover,
.jcarousel-skin-opencart .jcarousel-prev-horizontal:hover{
	background-color:#ff5f01;}
	
/*Module Mattimeo Categories*/

.verticaltab  .select_category .vtabs {
	background-color:#7a706e;}
 .verticaltab  .select_category > a {
	color: #333;}
.verticaltab  .select_category{
	background-image:url(../images/arrow_down.png);
}
.vtabs li a{
    color:#fff;}
.vtabs a:hover {
   color:#fff;
    background-color: rgba(0, 0, 0, 0.1);}
.vtabs li a.selected {
    color:#333;
	background-color:#8DD7D8; }
.verticaltab .box-product-category{ 
	  background-color:#f1f1f1;}
.verticaltab .name_categ a{
	color:#333;}
.verticaltab .latestprod{}
 .verticaltab .block1{
	 background-color:#FFF;}  

.block2 .name a {
	color: #333;}
.block2 .name a:hover{ color:#ff5d7d;}
.block2 .price {
	color: #FD8A78;}
.block2 .price-old {
	color: #888;}
.verticaltab .owl-theme .owl-controls .owl-buttons div{
	background-color:#8DD7D8;}	
.owl-theme .owl-controls .owl-buttons div, .slideshow .mattSlider .nivo-directionNav a{
    background-color:#ff5f01;
	background-image: url(../images/prev_next.png);}
.verticaltab .owl-theme .owl-controls .owl-buttons div:hover{
	background-color:#FDDF83;}
		
/*news*/
.heading_news_mod a {}
.heading_news_mod a:hover {}
a.readmore {
	background-color:#7A706E;
	color:#FFF;}
a.readmore:hover{ background-color: #FD8A78;}	
.datepost{ color:#888;}			

#topcontrol{ background-color:#333;}

/*Module Banner*/
.wrap .two {
    background-color:#fddf83;}
.matban_box .threeheading{color:#333;}
.matban_box.static.maska_text .two > div > div{color:#fff;}		

.quickviewbutton a{}	 	