h2.itemPATH {
	font-size: 2rem !important; color: #4d4134; font-family: 'Rehn-Light' !important;
    background-image: url(../images/itemPATH-line.png);
    background-repeat: no-repeat;
    background-position: right 84%;
}
h2.itemPATH span {padding-right: 20px; display: inline-block;
    font-size: 14px; background-color: #fff;}

h1 {margin-bottom: 30px;
    text-align: center; font-size: 5.5rem; line-height: 40px; color: #4d4134; font-family: 'Rehn-Light'; font-weight: 500;}
h1 small {display: inline-block; width: 100%; font-size: 2.5rem; font-weight: 600; color: #4d4134;}
.ProductTxt {font-size: 14px;}
.ProductTxt h4 {margin-top: 0px !important;}
.item-detail {min-height: 27rem;}
.item-detail-1 {min-height: 27rem;
    text-align: justify;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph; /*IE9*/
    -moz-text-align-last:justify; /*Firefox*/
    -webkit-text-align-last:justify; /*Chrome*/
}
.item-detail-1:after {
    content: '';
    display: inline-block;
    width: 100%;
}
.item-title {margin-bottom: 6px; font-size: 1.6rem; font-weight: 700;}
.item-title span {font-size: 1.4rem; font-weight: 400; color: #a0a0a0;}
.item-title i {font-size: 1.3rem; font-weight: 400;}
.item-txt {margin-bottom: 20px; font-size: 1.4rem;}

.img-thumbnail {padding: 0; border: 1px solid #ddd;}

@media only screen and (min-width: 300px) and (max-width: 480px){
	h2.itemPATH {font-size: 1.4rem;}
	h1 {font-size: 4.2rem;}
	h1 small {font-size: 2.6rem;}
    .item-detail {min-height: 50px;}
}
@media only screen and (min-width: 480px) and (max-width: 768px){

}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (min-width: 992px) and (max-width: 1199px) {
	/*#ProductsCat1 {padding: 0 40px;}*/

}
@media (min-width: 1200px) {
    .ProductTxt {padding-left: 60px; padding-right: 60px;}
}
