

.dtolvass th, td
{
	padding: 0 20px!important;
}

.product-properties a {
	color:#222222;
}

.badge {
	padding: 0.5em 0.4em 0.4em!important;
}

.form-error {
	border-radius: 4px;
	display: none;
	background-color: red;
	color: #fff;
	padding: 12px;
	text-align: center;
	margin: 0 0 12px 0;
}

.dtable {
	border-collapse: collapse;
	background-color: #fff;
	width: 100%;
}
.dtable h2 {
	font-weight: normal;
}

.product-page .price-box .cart {
	text-align: right !important;
}
.dtable th, td {
	text-align: left;
	padding: 20px;
}

.dtable tr:nth-child(even) {
	background-color: #f4f4f4;
}

.product-page .downloads {
	padding: 15px !important;
}

.auto_ajanlo_text p:first-of-type {
	text-align: left !important;
	color: #1a1a1a !important;
}

.ajanlo_text p:first-of-type {
	text-align: left !important;
	color: #bf0215 !important;
}

.ajanlo_text p:first-of-type span strong{
	text-align: left !important;
	color: #bf0215 !important;
}

.ajanlo_text p {
	text-align: justify;
	color: #212529 !important;
}

.ajanlo_text img {
	float: left !important;
}

.product-box-img {
	max-width: 160px;
}

.breadcrumb a {
	padding: 0 4px;
}


.termek-leiras {
	font-size:14pt;
	font-family: Roboto, sans-serif!important;
    color: #555555;
	/* text-align:justify;*/
}

.line-height-1
{
	line-height: 1;
}

/***********************************
sale boxes
************************************/
.sales a { display: block; padding: 20px; font-weight: bold; border: 2px solid #cb501b; color: #cb501b; text-align: center; margin: 0 0 30px 0; transition: all .3s; border-radius: 10px }
.sales a:hover { background: #cb501b; color: #fff; text-decoration: none }
