/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Article Image */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ 

.article_image_wrapper                  { margin-bottom: 30px; position: relative; }

.hb_article_image                       { width: 100%; position: relative; z-index: 2; }
.hb_article_image img                   { max-width: 97%; height: auto; }
.hb_article_image .hb_imge_caption p    { font-size: 12px; margin-left: 5%; }

/* .hb_article_image::before               { content: ""; position: absolute; width: 97%; height: 97%; left: 3%; top: 4%; background: #999; z-index: -1; } */
.back_layer                             { display: block; width: 97%; height: 97%; left: 3%; top: 4%; position: absolute; }
