/*-----------------------*/
/**
* Transition-timing-function property@mixin 
*/
/*background RGBA
============================================*/
/****/
/* RIGHT TO LEFT */
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
/** CHECKOUT BY STEP */
#subcategories {
  border: 1px solid #e0e0e0;
  margin-bottom: 30px;
  padding: 15px 0;
}
#subcategories .product-list {
  margin: 0;
}

.subcategories .cat-desc {
  overflow: hidden;
  height: 40px;
}

.scene_cat .cat-desc {
  display: none;
}
#category .page-heading {
	top: -210px
}
#ju-cat-desc {
	color: white;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	text-align: left;
	top: -130px;
	line-height: 1em
}
#category .category-name .cat-name{
	display: block;
    font-size: 16px;
    margin-top: 5px;
    text-transform: none;
    font-weight: normal;
    font-family: "Karla", serif;
}
@media (min-width: 1200px){
	#category .box-absolute{
		position: absolute;
		top: -210px;
		left: 0;
	    right: 0;
	    margin: auto;
	}
	#category .box-absolute .category-name{
		position: static;
		margin-bottom: 0px;
		padding: 20px 0;
	}
	
	#ju-cat-desc {
		height: 112px;
		position: static;
		overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 8;
	    -webkit-box-orient: vertical;
	}
}



@media (max-width:1199px){
	#ju-cat-desc { 
		position:static; 
		width: auto;
		color:#000
	}
}
