#products-itme div[class*='col-'] {
	position: relative;
	padding-left: 0px; padding-right: 0px;
}
#products-itme div[class*='col-'] a {
	padding: 5px; display: inline-block;
	text-decoration:none;
	border: 1px solid transparent;/*border-radius: 10px;*/
}
#products-itme div[class*='col-'] a:hover {
	border: 1px solid #a3a3a3;
}
#products-itme h3.model {
	position: absolute; left: 10px; bottom: 0; z-index: 3001;
	color: #F00; font-size: 1.4rem; font-weight: 700; font-style:italic;
}
#products-itme small {display: inline-block; width: 100%;}
#products-itme div[class*='col-'] img {width: 100%;}

.pagination {margin-top: 13px; margin-bottom: 20px;}
@media (min-width: 576px) {
	.pagination {font-size: 1rem;}
}

/* --- Products-Info -------------------------------------------------------------- */
#info-main-img img {width: 70%;}
#info-txt {padding-left: 0px; padding-right: 0px; font-size: 1rem; color: #000; font-weight: 400;}
#info-txt h2 {padding: 5px 20px; color: #F00; background: #fffbd0;}
#info-txt h2 small {color: #000; font-size: 1.4rem;}
#info-txt ul {list-style: none; padding-left: 0;}
#info-txt ul li {padding: 2px 20px;}
#info-txt p {padding-left: 15px; padding-right: 15px;}

#info-style-img img {max-width: 100%; max-height: auto!important;}

#Brand-origin, #Note-Matter {padding: 15px 20px; }
#Brand-origin img {
	width: 220px;
	filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(143deg) brightness(300%) contrast(99%);
}
#Brand-origin p, #Note-Matter p {
	margin-top: 30px;
	color: #FFF; font-size: 1rem; text-align: left;}
@media (min-width: 768px) {
	#info-txt ul li {
		padding: 5px 20px;
		border-bottom: 1px dashed #d3d3d3;
	}
	#Brand-origin, #Note-Matter {padding: 20px 100px;}
}

@media (max-width: 576px) {
	#info-main-img img {width: 100%;}
}
