  
 
a, a:visited, a:focus {
	color: #bebebe;
	cursor: pointer;
	text-decoration:none;
	outline:none
}
a:hover {
	text-decoration:none;
	color:#e74c3c
}
a img {
	border: none;
}

/***********************/
@font-face {
  font-family: 'FontAwesome';
  src: url('/S_R140504/font/fontawesome-webfont.eot?v=4.0.3');
  src: url('/S_R140504/font/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('/S_R140504/font/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('/S_R140504/font/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('/S_R140504/font/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
} 
/************************************************************************************currency******************************************************/
 
/***************************************************************************************menu-gadget**********************************************************************************/
#menu-gadget {display:none;}
/***************************************************************************************search********************************************************* 
/*****************************************************************************************************************/
  
  
aside .box .box-heading {
	margin-bottom:0;
	}
 
.box .box-heading {
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	line-height:20px;
	color:#fff;
	margin-bottom:35px;
	padding:9px 30px;
	text-transform:uppercase;
	background-color:#309cad;
	}
aside .box .box-heading {
	background-color:#ea695b;
	}
aside .box.category .box-heading {
	background-color:#1abc9c;
	}
 
aside .box .box-content .box-product ul  {
	width:auto;
	margin:0;
	}
aside .box .box-content .box-product ul>li {
	width:100%;
	margin:0;
	max-width:270px;
	padding:0
}
 
ul {
	list-style:none;
	margin:0;
	padding:0;
}
/***********************************************************************category*************************************************************/
.fa.fa-angle-up:before             { content: "\f106" !important; }
li.parent> i:hover {
	cursor:pointer
	}
li li.parent> i {top:5px}
li.parent> i {
	float:right;
	font-size:21px;
	position:absolute;
	right:0;
	top:10px;
	}
.box.category li{
	position:relative
	}
.box.category .box-content {
	
	}
.box-category > ul > li.active>a i, .box-category > ul > li > a:hover i {color:#7e7e7e}
.box-category > ul > li > a i {
	font-size:21px;
	color:#e74c3c
	}
.box-category > ul > li > a {
	display:inline-block;
	font-size:15px;
	vertical-align:top;
	}
.box-category > ul > li.active>a, .box-category > ul > li>a:hover {
	color:#e74c3c
	}
.box-category > ul > li:first-child {border:0}
.box-category > ul > li {
	position:relative;
	padding:7px 0;
	line-height:19px;
	}
.box-category > ul > li strong {
	display:none;
}
.box-category > ul > li.last {
	border:none;
}
.box-category > ul > li ul {
	display:none;
	margin:10px 0 10px 25px;
	}
.box-category > ul > li span.close:hover {
	cursor:pointer;
}
.box-category > ul > li li.parent> i {
	line-height:20px;
	vertical-align:middle;;
	}
.box-category > ul > li ul > li.active > a, .box-category > ul > li ul > li > a:hover {
	color: #e74c3c;
	}
.box-category > ul > li ul > li {
	padding:3px 0;
	}
.box-category > ul > li ul > li > a {
	text-decoration: none;
	display: inline-block;
	font-size:12px;
	}
.box-category > ul > li ul > li > a.active {
	color:#e74c3c
}
.box-category > ul > li:first-child {
	border-top:0
}
.act-cat {
	position:absolute;
	top:9px;
	right:6px;
}
  
aside .box .box-content  {
	background-color:#fff;
	border:1px solid #dee8eb;
	padding:13px 20px
	}
aside .box .box-content .box-product ul li .name a {
	font-size:12px;
	text-transform:uppercase;
	}
aside .box .box-content .box-product ul li {
	margin-bottom:15px;
	}
aside .box .box-content .box-product ul li .cart-button {display:none;}
aside .box .box-content .box-product ul li .price {color:#e74c3c; font-size:15px;}
aside .box .box-content .box-product ul li .price .price-old  {font-size:12px; margin-right:5px;}
aside .box .box-content .box-product ul li .price .price-new  {margin:0;}
aside .box .box-content .box-product ul li .f-left {
	padding-top:13px;
	}
aside .box .box-content .box-product ul li .image2{
	float:left;
	max-width:85px;
	margin-right:20px;
	}
aside .box-product .rating{
	margin-top:0;
	}
 