.price_link .far{color: #EE7A32;}
.price_link{margin-bottom: 1rem;}
.section_description{margin-bottom: 1rem;}
.sorting_panel{background: #E1F0FA; border-radius: 5px; padding: 0.5rem 0.7rem; font-size: 0.88rem; margin-bottom: 1rem; font-weight: 400}
	.sorting_panel a{margin-left: 1rem;}
	.sorting_panel a.active{font-weight: 700}


.pr-cart-container{position: relative}

.product_cart{margin-bottom: 2rem; border-radius: 5px}
	.product_cart .price{font-weight: 400;font-size: 1.4rem;}
	.product_cart .price span{font-weight: 700;}
	.product_cart .pr_link{display: block}
	.product_cart .cart_data{margin-bottom: 0.3rem;}
	.product_cart button{font-weight: 700}
	.product_cart .cart_data{}
	.product_cart .short_desc{
		display: none; 
		font-weight: 300; 
		color: #353535; 
		font-size: 0.9rem; 
		line-height: 1.1rem; 
		margin:  0.7rem 0 0 0;
	}
	.product_cart img{border-radius: 3px}

/* rewards block responsive medium */
@media screen and (min-width: 40em){
	.product_cart:hover{background: #FFFFFF;
		box-shadow: 0 2px 9px 0 rgba(75,75,75,0.50); 
		position: absolute;
		z-index: 10;
		padding: 10px 10px 0 10px;
		margin: -10px -10px 0 -10px;
	}
		.product_data:hover .cart_data{padding: 1rem;}
		.product_cart:hover .short_desc{display: block;}
}


/* Product page*/

#product-info .pr_page_images_container{
	background: #FFFFFF;
	box-shadow: 0 0 6px 1px rgba(149,149,149,0.50);
	padding: 0.5rem 0.5rem 0.5rem 0.5rem;
	user-select: none;
}

#product-info .buy_block,
#product-info .properties,
#product-info .download_links{margin-bottom: 2.3rem;}

#product-info .properties{}
	#product-info .properties ul{list-style: none; margin-left: 0}
	#product-info .properties ul li{background-image: url("data:image/svg+xml,%3Csvg width='243px' height='1px' viewBox='0 0 243 1' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Basic-pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-dasharray='2,3'%3E%3Cg id='Страница-товара' transform='translate%28-873.000000, -385.000000%29' stroke='%23AFAFAF'%3E%3Cg id='Group-2' transform='translate%28809.000000, 371.000000%29'%3E%3Cpath d='M64.5,14.5 L307.502066,14.5' id='Line-3'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
									background-repeat: repeat-x;
									background-position-y: 1.1rem;
									}
	#product-info .properties .ch_name{font-weight: 500; display: inline-block; background-color: white; padding-right: 0.4rem}
	#product-info .properties .ch_val{float: right; display: inline-block; background-color: white; padding-left: 0.4rem}

#product-info .nophoto-placeholder{width: 100%}
#product-info .orbit-bullets{margin-bottom:0 !important;}

#product-info .download_links{}
	#product-info .download_links h2{font-weight: 900; font-size: 1.2rem; margin-bottom: 0.5rem;}

	#product-info .download_links .fa, 
	#product-info .download_links .far, 
	#product-info .download_links .fas{color:#EE7A32 !important; }

#product-info .buy_block{}
	#product-info .buy_block button{margin-bottom: 0}
	#product-info .buy_block .price{font-size: 2rem; font-weight: 300;}
	#product-info .buy_block .price span{font-weight: 700;}





#product-detail{margin-top: 1.7rem;}



/*Responsive tuning*/
@media screen and (max-width: 900px) {
		#product-info .buy_block .price{font-size: 1.5rem; }
}


/* Product cart small responsive */
@media screen and (max-width: 39.9375em) {
	.buy_block{margin-top: 1rem;}

	#product-info .buy_block,
	#product-info .properties,
	#product-info .download_links{margin-bottom: 1.5rem;}	

	#product-detail{margin-top: 0;}
}




