.blank-blog-detail-section { width:100%; position:relative; padding:60px 0 60px 0;}
.blank-blog-detail-block { width:100%; max-width:995px; display:block; margin:0 auto;}
.blank-blog-detail-top { width:100%; display:block;}
.blank-blog-detail-top .brebdt-image { width:100%; display:block;}
.blank-blog-detail-top .brebdt-image img { width:100%;}
.blank-blog-detail-top .brebdt-text { width:100%; display:block;}
.blank-blog-detail-top .brebdt-text h1 { font-size:30px; margin:0 0 20px 0; padding:0;}
.blank-blog-detail-top .brebdt-text .brebdt-meta { width:100%; margin:0 0 20px 0;}
.blank-blog-detail-top .brebdt-text .brebdt-meta ul { display:flex; flex-wrap:wrap; margin:0; padding:0;}
.blank-blog-detail-top .brebdt-text .brebdt-meta ul li { width:auto; position:relative; font-size:14px; color:var(--light-contrast-70); line-height:1.7; list-style:none; margin:0 20px 0 0; padding:0 20px 0 0;}
.blank-blog-detail-top .brebdt-text .brebdt-meta ul li:after { content:""; width:1px; height:20px; background-color:var(--light-contrast-20); position:absolute; top:2px; right:0px; z-index:1;}
.blank-blog-detail-top .brebdt-text .brebdt-meta ul li:last-child { margin:0; padding:0;}
.blank-blog-detail-top .brebdt-text .brebdt-meta ul li:last-child:after { display:none;}
.blank-blog-detail-top .brebdt-text .brebdt-meta ul li a { color:var(--light-contrast-100);}
.blank-blog-detail-top .brebdt-text p { margin:0 0 24px 0; padding:0;}
.blank-blog-detail-bottom { width:100%; display:block; padding:30px 0 0 0;}
.blank-blog-detail-bottom .brebdb-text { width:100%;}
.blank-blog-detail-bottom .brebdb-text .brebd-image { width:100%; position:relative; padding:6px 0 0 0;}
.blank-blog-detail-bottom .brebdb-text .brebd-image .imagebox { width:100%; position:relative; margin:0 0 30px 0;}
.blank-blog-detail-bottom .brebdb-text .brebd-image .imagebox img { width:100%; height:482px; display:block; object-fit:cover;}
.blank-blog-detail-bottom .brebdb-text h2 { font-size:30px; margin:0 0 24px 0; padding:0;}
.blank-blog-detail-bottom .brebdb-text h3 { font-family: 'Montserrat'; font-weight:400; line-height:1.47; margin:0 0 20px 0; padding:0;}
.blank-blog-detail-bottom .brebdb-text h4,
.blank-blog-detail-bottom .brebdb-text h5,
.blank-blog-detail-bottom .brebdb-text h6 { margin:0 0 24px 0; padding:0;}
.blank-blog-detail-bottom .brebdb-text p { margin:0 0 24px 0; padding:0;}
.blank-blog-detail-bottom .brebdb-text ul,
.blank-blog-detail-bottom .brebdb-text ol { margin:0 0 24px 0; padding:0 0 0 16px;}
.blank-blog-detail-bottom .brebdb-text ul li,
.blank-blog-detail-bottom .brebdb-text ol li { margin:0; padding:0;}
.blank-blog-detail-bottom .brebdb-text blockquote { background-color:var(--primary-light); border-left:2px solid var(--primary); margin:0 0 24px 0; padding:20px 20px;}
.blank-blog-detail-bottom .brebdb-text blockquote p { margin:0; padding:0;}
.blank-blog-detail-bottom .brebdb-text a { color:var(--primary);}
.blank-blog-detail-bottom .brebdb-text img { max-width:100%; height:auto !important; margin:0 0 24px 0;}
.blank-blog-detail-bottom .brebdb-share { width:100%; display:flex; flex-wrap:wrap; align-items:center; padding:6px 0 0 0;}
.blank-blog-detail-bottom .brebdb-share .brebdb-share-lable { width:auto; font-size:14px; color:var(--light-contrast-100); font-weight:700; line-height:1.7; margin:0 16px 0 0; padding:0;}
.blank-blog-detail-bottom .brebdb-share .brebdb-share-links { width:auto; display:flex; flex-wrap:wrap; align-items:center;}
.blank-blog-detail-bottom .brebdb-share .brebdb-share-links .brebdb-share-btn { display:flex; flex-wrap:wrap; align-items:center; font-size:12px; color:var(--light-contrast-100); font-weight:500; line-height:15px; margin:0 16px 0 0; padding:0;}
.blank-blog-detail-bottom .brebdb-share .brebdb-share-links .brebdb-share-btn:last-of-type { margin:0;}
.blank-blog-detail-bottom .brebdb-share .brebdb-share-links .brebdb-share-btn svg { display:block; margin:2px 0 0 4px;}
.blank-blog-detail-bottom .label_text { display:block; font-weight:600; line-height:1.2; margin:24px 0 0 0;}
.details_page_tags { width:100%; display:flex; flex-wrap:wrap; align-items:center; margin:12px 0 0 0; padding:0 0 10px 0;}
.details_page_tags a { width:auto; display:inline-flex; align-items:center; justify-content:center; font-family:inherit; font-size:14px; color:var(--primary); font-weight:500; line-height:1.2; background-color:transparent; border:1px solid var(--primary); border-radius:6px; box-shadow:none; outline:none; margin:0 16px 16px 0; padding:8px 14px;}
.details_page_tags a:hover { color:var(--white-text); background-color:var(--primary); border-color:var(--primary);}


@media (min-width: 1200px) and (max-width:1399px) {

}

@media (min-width: 992px) and (max-width:1199px) {

    .blank-blog-detail-section { padding:40px 0 40px 0;}
    .blank-blog-detail-bottom .brebdb-text .brebd-image .imagebox img { height:455px;}

}

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

    .blank-blog-detail-section { padding:40px 0 40px 0;}
    .blank-blog-detail-top .brebdt-text { padding:30px 0 0 0;}
    .blank-blog-detail-top .brebdt-text h1 { font-size:26px;}
    .blank-blog-detail-bottom { padding:0;}
    .blank-blog-detail-bottom .brebdb-text .brebd-image .imagebox img { height:345px;}
    .blank-blog-detail-bottom .brebdb-share { padding:0;}

}

@media (max-width:767px) {

    .blank-blog-detail-section { padding:30px 0 30px 0;}
    .blank-blog-detail-top .brebdt-text { padding:30px 0 0 0;}
    .blank-blog-detail-top .brebdt-text h1 { font-size:24px;}
    .blank-blog-detail-bottom { padding:0;}
    .blank-blog-detail-bottom .brebdb-text .brebd-image .imagebox img { height:auto;}
    .blank-blog-detail-bottom .brebdb-share { padding:0;}

}