.onwebchatbox #div_chat_min_title, #webchat_header {
	background-color:rgb(164, 23, 51)!important;
}


@media only screen and (max-width: 999px) {
  .super-menu > li > a {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1000px) and (max-width: 1099px) {
  .super-menu > li > a {
    font-size: 11px;
  }
}
@media only screen and (min-width: 1100px) and (max-width: 1199px) {
  .super-menu > li > a {
    font-size: 12px;
  }
}
@media only screen and (min-width: 1200px) {
  .super-menu > li > a {
    font-size: 13px;
  }
}
.product-grid-item .image .label-freepost {
    display: block;
}
.label-freepost {
  font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    pointer-events: none;
    top: 0;
    min-width: 200px;
    -webkit-transform: translate(-36%, 100%) rotate(-45deg);
    transform: translate(-36%, 100%) rotate(-45deg);
    -webkit-transform-origin: 53%;
    transform-origin: 53%;
    font-size: 13px;
    padding-top: .1em;
    padding-bottom: .2em;
    padding-left: 4em;
    padding-right: 4em;
    white-space: nowrap;
    background: #fff600;
    color: red;
    line-height: 1;
    font-weight: bold;
}
.label-outofstock + .label-freepost {
  -webkit-transform: translate(-20%, 190%) rotate(-45deg);
    transform: translate(-20%, 190%) rotate(-45deg);
    min-width: 230px;
    display: none !important;
}
.post-details, .post-details p, .post-details font, .post-details > span, .post-details p font, .post-details p span, .post-details strong{
	line-height: 1.7!important;
	font-size: 18px;
}

.post-details p {
	padding: 15px 0px;
}

.category-info1, .category-info1 p, .category-info1 font, .category-info1 > span, .category-info1 p font, .category-info1 p span, .category-info1 strong{
line-height: 1.7!important;
font-size: 18px;
}

.info-page, .info-page p, .info-page font, .info-page > span, .info-page p font, .info-page p span, .info-page strong{
line-height: 1.7!important;
font-size: 18px;
}