.product-item-card-container
{
	width: 100%;
	background-color: #FFF;
	/*margin: 20px auto;*/
	padding: 7px;
}

.product-item-card-container:hover{background-color: #f2f2f2;}

.product-item-card
{
	display: block;
	border-radius: 10px;
	border: #d6d6d6 solid 1px;
	background-color: #FFF;
	padding: 7px;
}
@media screen and (max-width: 900px) {.product-item-card{padding: 20px;}}
@media screen and (max-width: 600px) {.product-item-card{padding: 10px;}}

.product-item-card-title
{
	display: block;
	border-bottom: #EEE solid 3px;
	font-size: 1.5em;
	padding: 0px 0px;
	color: #000;
	font-weight: bolder;
}
@media screen and (max-width: 900px) {.product-item-card-titlecard{padding: 15px 0; font-size: 1.3em;}}
@media screen and (max-width: 600px) {.product-item-card-title{padding: 10px 0; font-size: 1em;}}


.product-item-card-wrapper
{
	padding-top: 10px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.product-item-card-col
{
	width: 50%;
}
.product-item-card-col:nth-child(1){padding-right: 30px;}
.product-item-card-col:nth-child(2){/*padding-left: 30px;*/}

@media screen and (max-width: 900px) {
	.product-item-card-wrapper {}
	.product-item-card-col:nth-child(1){padding-right: 10px;}
	.product-item-card-col:nth-child(2){padding-left: 10px;}
}

@media screen and (max-width: 600px) {
	.product-item-card-col{min-width: 100%}
	.product-item-card-col:nth-child(1){padding-right: 0px;}
	.product-item-card-col:nth-child(2){padding-left: 0px;}
}

.product-item-card-img
{
	border-radius: 10px;
	width: 100%;
}

.product-item-card table
{
	width: 100%;
	color: #000;
	font-size: 15px;
}
/*@media screen and (max-width: 1200px) {.catalog-section-list-item{min-width: 25%; width: 25%}}*/
@media screen and (max-width: 900px) {.product-item-card table{font-size: 15px;}}
/*@media screen and (max-width: 600px) {.catalog-section-list-item{min-width: 50%; width: 50%}}*/
/*@media screen and (max-width: 400px) {.catalog-section-list-item{min-width: 100%; width: 100%}}*/


.product-item-card table tr{border-bottom: solid 1px #eeeeee;}
.product-item-card table td{padding: 5px 0px;}
.product-item-card table td:nth-child(2){text-align: right;}

.product-item-card-button
{
	display: block;
	width: 100%;
	font-size: 15px;
	text-align: center;
	font-weight: bolder;
	background-color: #f1f1f1;
	border-radius: 10px;
	color: #000;
	padding: 15px 0;
	margin: 15px 0;
}
.product-item-card-price
{
}

.product-item-card-detail
{
	background-color: #ffd552;
}


/*слайдер*/

.product-item-card-slider-wrapper {
	height: 350px;
	margin: 100px auto 0;
	position: relative;
	width: 700px;
}

.product-item-card-slider {
	height: inherit;
	overflow: hidden;
	position: relative;
	width: inherit;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
	-o-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
	box-shadow: 0 0 20px rgba(0, 0, 0, .5);
}

.product-item-card-slides {
	height: inherit;
	opacity: 0;
	position: absolute;
	width: inherit;
	z-index: 0;
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
	-webkit-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
	-moz-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
	-o-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
	transition: transform ease-in-out .5s, opacity ease-in-out .5s;
}

/*.slide1 { background-image: url(http://habrastorage.org/files/3f2/628/bd5/3f2628bd58c8452db516195cb0c9bfc9.jpg); }*/
/*.slide2 { background-image: url(http://habrastorage.org/files/3e1/95d/c7f/3e195dc7f5a64469807f49a14f97ba0e.jpg); }*/
/*.slide3 { background-image: url(http://habrastorage.org/files/663/6b1/d4f/6636b1d4f8e643d29eab8c192fc1cea3.jpg); }*/
/*.slide4 { background-image: url(http://habrastorage.org/files/e59/424/c04/e59424c046be4dab897d84ab015c87ea.jpg); }*/
/*.slide5 { background-image: url(http://habrastorage.org/files/53c/ff6/c1c/53cff6c1caf842368c70b8ef892d8402.jpg); }*/

/*#slide1:checked ~ .slider > .slide1,*/
/*#slide2:checked ~ .slider > .slide2,*/
/*#slide3:checked ~ .slider > .slide3,*/
/*#slide4:checked ~ .slider > .slide4,*/
/*#slide5:checked ~ .slider > .slide5 {*/
/*	opacity: 1;*/
/*	z-index: 1;*/
/*	-webkit-transform: scale(1);*/
/*	-moz-transform: scale(1);*/
/*	-o-transform: scale(1);*/
/*	transform: scale(1);*/
/*}*/

.product-item-card-slider-wrapper > input {
	display: none;
}

.product-item-card-slider-wrapper .controls {
	left: 50%;
	margin-left: -98px;
	position: absolute;
}

.product-item-card-slider-wrapper label {
	cursor: pointer;
	display: inline-block;
	height: 8px;
	margin: 25px 12px 0 16px;
	position: relative;
	width: 8px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: background ease-in-out .5s;
	-moz-transition: background ease-in-out .5s;
	-o-transition: background ease-in-out .5s;
	transition: background ease-in-out .5s;
}

.product-item-card-slider-wrapper label:hover,
#slide1:checked ~ .controls label:nth-of-type(1),
#slide2:checked ~ .controls label:nth-of-type(2),
#slide3:checked ~ .controls label:nth-of-type(3),
#slide4:checked ~ .controls label:nth-of-type(4),
#slide5:checked ~ .controls label:nth-of-type(5) {
	background: #ddd;
}

.product-item-card-slider-wrapper label:after {
	border: 2px solid #ddd;
	content: " ";
	display: block;
	height: 12px;
	left: -4px;
	position: absolute;
	top: -4px;
	width: 12px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}