.crp_related{clear:both;margin:10px 0}.crp_related figure,.crp_related h3{margin:0!important}.crp_related ul{display:grid;grid-gap:5px;margin:0;justify-items:center;list-style:none}.crp_related ul li{text-align:center;border:1px solid #ddd;display:flex;flex-direction:column;word-break:break-word}.crp_related li:hover{background:#eee;border-color:#bbb}.crp_related ul li a.crp_link{flex-grow:1;display:grid;overflow:hidden;padding:3px}.crp_related ul li a.crp_link .crp_thumb{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2}.crp_related ul li a.crp_link .crp_title{display:flex;justify-content:center;align-items:center;grid-row-start:4;grid-row-end:2;grid-column-start:1;grid-column-end:2}.crp_related a{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-decoration:none!important}.crp_related a:hover{text-decoration:none}.crp_related ul li img{width:100%;height:auto;display:block;margin:0 auto}.crp_related .crp_title {color: #fff !important;padding: 5px 2px;font-size: .9em;text-shadow: .1em .1em .2em #000;background-color: #cb9a90dd;width: 100%;overflow: hidden;line-height: initial;  font-weight: 600;}.crp_related li:hover .crp_title{background-color:rgba(0,0,0,.8)}.crp_related li{vertical-align:bottom;-webkit-box-shadow:4px 6px 5px #eee;-moz-box-shadow:4px 6px 5px #eee;box-shadow: 4px 6px 5px #eee;-webkit-border-radius:7px;-moz-border-radius:5px;border-radius:5px;list-style-type:none}.crp_clear{clear:both}.crp_title:visited{color:#fff!important}.crp_related ul::after,.crp_related ul::before{content:unset;}