@CHARSET "UTF-8";
/* 2019.11.06. 16:06 */
/*---------------------*/
.boxes-product {
/*	border: solid #000000 1px;*/
	color: #ffffff;
	font-size: 150%;
	display: flex;
	flex-flow: row wrap;
	justify-content: space-around;
	padding: 25px;
	background: inherit; 
	opacity: 1;
}

.single-box-product{
	background-color: #ffffff;
	margin: 5px;
	padding: 10px;
	text-align: center;
	font-size: 18px;
	width: 250px;
	border: 1px solid black;
/*	border-color: rgba(31,98,141,1);*/
	border-radius: 5px 5px 5px 5px;
	opacity: 1;
	border: solid #1f628d 2px;
	transition: transform 1s;
}

.single-box-product:hover {
	-ms-transform: scale(1.1); /* IE 9 */
	-webkit-transform: scale(1.1); /* Safari 3-8 */
	transform: scale(1.1); 
}

.single-box-background-img:before {
	position: absolute;
	content: "";
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	opacity: 0.4;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
/*	background-image: url(IMG/gtm01.jpg);*/

.single-box-background-img {
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

.single-box-product2{
/*	border: 1px solid #ff8000;*/
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;*/
	text-align: center;
	font-size: 18px;
	width: 250px;
	opacity: 1;
}

/* 04 */
.single-box-background-img2:before {
	position: absolute;
	content: "";
	top: 0;
/*	bottom: 0;*/
	left: 0;
	right: 0;
	z-index: 1;
	opacity: 0.1;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	width: 100%;
} 
/*background-image: url(IMG/gtm01.jpg);*/

.single-box-background-img2 {
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	width: 100%;
}

.product-main{
	position: relative; 
	opacity: 1;
	z-index: 2;
}

.product-title{
	color: black;
	font-size: 20px;
}

.product-click-red{
/*	background-color: #ffff00; */
	color: #cc0000;
	font-size: 14px;
	text-decoration:none;
}

.product-click-green{
	color:  #00b33c;
	font-size: 14px;
	text-decoration:none;
}

.product-maindesc{
	color: black;
	font-size: 12px;
	text-decoration:none;
}

.product-maindesc:focus{
	text-decoration:none;
}

.product-desc{
	color: black;
	font-size: 12px;
}

.product-price {
	color: #404040;
	font-size: 16px;
}

/*---------------------*/
.img.product-image{
	width: 50%;
	height: auto;
}

.free,
.new,
.sale {
	position: absolute;
	top: -10px;
	bottom: 0;
	right: -10px;
}

/*---------------------*/


a{color:#428bca;text-decoration:none}
a:hover,a:focus{color:#2a6496;text-decoration:none}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
/*
.product-overlay {
		background: rgba(254, 152, 15, .8);
		top: 0;
		display: none;
		height: 0;
		position: absolute;
		-webkit-transition: height 500ms ease 0s;
		transition: height 500ms ease 0s;
		width: 100%;
		display: block;
}

.single-products:hover .product-overlay {
		display: block;
		height: 100%;
}

.product-overlay .overlay-content {
		bottom: 0;
		position: absolute;
		bottom: 0;
		text-align: center;
		width: 100%;
}
*/


