html, body, div, dl, dt, dd, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet {
    border: 0 none;
    margin: 0;
    padding: 0
}

body {
    background: #fff;
    font-size: 10pt;
    color: #000;
    font-family: Arial, sans-serif;
    margin: 0 auto
}

ul {
    padding: 0;
    margin: 0;
    list-style: none
}

a {
    /*color: var(--a-color);*/
    text-decoration: none
}

.default-bg {
    background-color: var(--default-bg)
}

.sub-bg, .default2-bg {
    background-color: var(--default2-bg)
}

.default-bg, .default-bg a {
    color: #fff
}

body.no-scroll, body.wgria-no-scroll, body.body-no-scroll {
    overflow: hidden
}

body.body-onload {
    opacity: .5
}

label, .cur {
    cursor: pointer
}

.eb-blog .flickity-page-dots {
    left: auto;
    right: auto
}

.d-flex, .blogs_node_anh_chu .eb-blog-padding, .blogs_node_chu_anh .eb-blog-padding, .blogs_node_chutren_anhduoi .eb-blog-padding {
    display: -webkit-flex;
    display: flex
}

.blogs_node_anh_chu .eb-blog-left, .blogs_node_anh_chu .eb-blog-right, .blogs_node_chu_anh .eb-blog-left, .blogs_node_chu_anh .eb-blog-right {
    max-width: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

.blogs_node_chu_anh .eb-blog-padding {
    flex-direction: row-reverse
}

.blogs_node_chu_anh .eb-blog-marginleft {
    padding-right: 15px;
    padding-left: 0
}

.blogs_node_chutren_anhduoi .eb-blog-padding {
    flex-direction: column-reverse
}

.open-video {
}

.open-video::before {
    content: "";
    position: absolute;
    display: block;
    border: 2px #fff solid;
    width: 42px;
    height: 42px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%
}

.open-video::after {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f04b";
    position: absolute;
    left: 51%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-size: 18px;
    color: #ffffff
}

.open-video:hover::before {
    width: 50px;
    height: 50px
}