.violetnorm,
.search-block.violetnorm header:before,
.post-block.violetnorm .post-cont-titl,
.post-block.violetnorm .post-ttl:before,
.page-block.violetnorm .page-block-title,
.page-block.violetnorm .post-ttl:before,
.page-block.violetnorm blockquote:before,
.works-block.violetnorm .hide-srl,
.team-block.violetnorm .hide-srl,
.no-touch .violetnorm:hover,
.violetnorm.hover,
.post-site-violetnorm-cont .site-post-ttl,
.post-site-violetnorm-cont .post-ttl:before,
.post-site-violetnorm-cont blockquote:before {
  background: #826ea1;
  outline-color: rgba(130, 110, 161, 0.8) !important;
}


.post-ttl {
    display: inline-block;
    max-width: 85% !important;
    padding-top: 20px;
    text-align: left;
    word-break: break-word;
}

.bluelight,
.search-block.bluelight header:before,
.post-block.bluelight .post-cont-titl,
.post-block.bluelight .post-ttl:before,
.page-block.bluelight .page-block-title,
.page-block.bluelight .post-ttl:before,
.page-block.bluelight blockquote:before,
.works-block.bluelight .hide-srl,
.team-block.bluelight .hide-srl,
.no-touch .bluelight:hover,
.bluelight.hover,
.post-site-bluelight-cont .site-post-ttl,
.post-site-bluelight-cont .post-ttl:before,
.post-site-bluelight-cont blockquote:before {
  background: #4b8cf5;
  outline-color: rgba(75, 140, 245, 0.8) !important;
}

.redlight,
.search-block.redlight header:before,
.post-block.redlight .post-cont-titl,
.post-block.redlight .post-ttl:before,
.page-block.redlight .page-block-title,
.page-block.redlight .post-ttl:before,
.page-block.redlight blockquote:before,
.works-block.redlight .hide-srl,
.team-block.redlight .hide-srl,
.no-touch .redlight:hover,
.redlight.hover,
.post-site-redlight-cont .site-post-ttl,
.post-site-redlight-cont .post-ttl:before,
.post-site-redlight-cont blockquote:before {
  background: #de4f43;
  outline-color: rgba(222, 79, 67, 0.8) !important;
}

.greenlight,
.search-block.greenlight header:before,
.post-block.greenlight .post-cont-titl,
.post-block.greenlight .post-ttl:before,
.page-block.greenlight .page-block-title,
.page-block.greenlight .post-ttl:before,
.page-block.greenlight blockquote:before,
.works-block.greenlight .hide-srl,
.team-block.greenlight .hide-srl,
.no-touch .greenlight:hover,
.greenlight.hover,
.post-site-greenlight-cont .site-post-ttl,
.post-site-greenlight-cont .post-ttl:before,
.post-site-greenlight-cont blockquote:before {
  background: #3ba362 ;
  outline-color: rgba(59, 163, 98, 0.8) !important;

}
#ffcf41

.yellolight,
.search-block.yellolight header:before,
.post-block.yellolight .post-cont-titl,
.post-block.yellolight .post-ttl:before,
.page-block.yellolight .page-block-title,
.page-block.yellolight .post-ttl:before,
.page-block.yellolight blockquote:before,
.works-block.yellolight .hide-srl,
.team-block.yellolight .hide-srl,
.no-touch .yellolight:hover,
.yellolight.hover,
.post-site-yellolight-cont .site-post-ttl,
.post-site-yellolight-cont .post-ttl:before,
.post-site-yellolight-cont blockquote:before {
  background: #ffcf41 ;
  outline-color: rgba(255, 207, 65, 0.8) !important;