img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.wp-block-audio figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .wp-block-audio figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.wp-block-code {
    border: 1px solid #ccc;
    border-radius: 4px;
    font-family: Menlo, Consolas, monaco, monospace;
    padding: .8em 1em
}

.wp-block-embed figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .wp-block-embed figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.blocks-gallery-caption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .blocks-gallery-caption {
    color: hsla(0, 0%, 100%, .65)
}

.wp-block-image figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .wp-block-image figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.wp-block-pullquote {
    border-top: 4px solid;
    border-bottom: 4px solid;
    margin-bottom: 1.75em;
    color: currentColor
}

.wp-block-pullquote__citation,
.wp-block-pullquote cite,
.wp-block-pullquote footer {
    color: currentColor;
    text-transform: uppercase;
    font-size: .8125em;
    font-style: normal
}

.wp-block-quote {
    border-left: .25em solid;
    margin: 0 0 1.75em;
    padding-left: 1em
}

.wp-block-quote cite,
.wp-block-quote footer {
    color: currentColor;
    font-size: .8125em;
    position: relative;
    font-style: normal
}

.wp-block-quote.has-text-align-right {
    border-left: none;
    border-right: .25em solid;
    padding-left: 0;
    padding-right: 1em
}

.wp-block-quote.has-text-align-center {
    border: none;
    padding-left: 0
}

.wp-block-quote.is-large,
.wp-block-quote.is-style-large,
.wp-block-quote.is-style-plain {
    border: none
}

.wp-block-search .wp-block-search__label {
    font-weight: 700
}

:where(.wp-block-group.has-background) {
    padding: 1.25em 2.375em
}

.wp-block-separator.has-css-opacity {
    opacity: .4
}

.wp-block-separator {
    border: none;
    border-bottom: 2px solid;
    margin-left: auto;
    margin-right: auto
}

.wp-block-separator.has-alpha-channel-opacity {
    opacity: 1
}

.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
    width: 100px
}

.wp-block-separator.has-background:not(.is-style-dots) {
    border-bottom: none;
    height: 1px
}

.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
    height: 2px
}

.wp-block-table thead {
    border-bottom: 3px solid
}

.wp-block-table tfoot {
    border-top: 3px solid
}

.wp-block-table td,
.wp-block-table th {
    padding: .5em;
    border: 1px solid;
    word-break: normal
}

.wp-block-table figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .wp-block-table figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.wp-block-video figcaption {
    color: #555;
    font-size: 13px;
    text-align: center
}

.is-dark-theme .wp-block-video figcaption {
    color: hsla(0, 0%, 100%, .65)
}

.wp-block-template-part.has-background {
    padding: 1.25em 2.375em;
    margin-top: 0;
    margin-bottom: 0
}

body {
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
    --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
    --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
    --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
    --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
    --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
    --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
    --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
}

.has-black-color {
    color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}

.colormag-button,
blockquote,
button,
input[type=reset],
input[type=button],
input[type=submit],
.home-icon.front_page_on,
.main-navigation a:hover,
.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li:hover>a,
.main-navigation ul li.current-menu-ancestor>a,
.main-navigation ul li.current-menu-item ul li a:hover,
.main-navigation ul li.current-menu-item>a,
.main-navigation ul li.current_page_ancestor>a,
.main-navigation ul li.current_page_item>a,
.main-navigation ul li:hover>a,
.main-small-navigation li a:hover,
.site-header .menu-toggle:hover,
.colormag-header-classic .main-navigation ul ul.sub-menu li:hover>a,
.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor>a,
.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item>a,
.colormag-header-clean #site-navigation .menu-toggle:hover,
.colormag-header-clean #site-navigation.main-small-navigation .menu-toggle,
.colormag-header-classic #site-navigation.main-small-navigation .menu-toggle,
#masthead .main-small-navigation li:hover>a,
#masthead .main-small-navigation li.current-page-ancestor>a,
#masthead .main-small-navigation li.current-menu-ancestor>a,
#masthead .main-small-navigation li.current-page-item>a,
#masthead .main-small-navigation li.current-menu-item>a,
.colormag-header-classic #site-navigation .menu-toggle:hover,
.main-navigation ul li.focus>a,
.colormag-header-classic .main-navigation ul ul.sub-menu li.focus>a,
.main-small-navigation .current-menu-item>a,
.main-small-navigation .current_page_item>a,
.colormag-header-clean .main-small-navigation li:hover>a,
.colormag-header-clean .main-small-navigation li.current-page-ancestor>a,
.colormag-header-clean .main-small-navigation li.current-menu-ancestor>a,
.colormag-header-clean .main-small-navigation li.current-page-item>a,
.colormag-header-clean .main-small-navigation li.current-menu-item>a,
.fa.search-top:hover,
.widget_featured_posts .article-content .above-entry-meta .cat-links a,
.widget_call_to_action .btn--primary,
.colormag-footer--classic .footer-widgets-area .widget-title span::before,
.colormag-footer--classic-bordered .footer-widgets-area .widget-title span::before,
.widget_featured_posts .widget-title span,
.widget_featured_slider .slide-content .above-entry-meta .cat-links a,
.widget_highlighted_posts .article-content .above-entry-meta .cat-links a,
.category-slide-next,
.category-slide-prev,
.slide-next,
.slide-prev,
.tabbed-widget ul li,
#content .wp-pagenavi .current,
#content .wp-pagenavi a:hover,
#secondary .widget-title span,
#content .post .article-content .above-entry-meta .cat-links a,
.page-header .page-title span,
.entry-meta .post-format i,
.format-link,
.more-link,
.infinite-scroll .tg-infinite-scroll,
.no-more-post-text,
.pagination span,
.comments-area .comment-author-link span,
.footer-widgets-area .widget-title span,
.advertisement_above_footer .widget-title span,
.sub-toggle,
.error,
#primary .widget-title span,
.related-posts-wrapper.style-three .article-content .entry-title a:hover:before,
.widget_slider_area .widget-title span,
.widget_beside_slider .widget-title span,
.top-full-width-sidebar .widget-title span,
.wp-block-quote,
.wp-block-quote.is-style-large,
.wp-block-quote.has-text-align-right,
.page-numbers .current {
    background-color: #fa3778;
}

a,
#masthead .main-small-navigation li:hover>.sub-toggle i,
#masthead .main-small-navigation li.current-page-ancestor>.sub-toggle i,
#masthead .main-small-navigation li.current-menu-ancestor>.sub-toggle i,
#masthead .main-small-navigation li.current-page-item>.sub-toggle i,
#masthead .main-small-navigation li.current-menu-item>.sub-toggle i,
.colormag-header-classic .main-navigation ul li.current-menu-item>a,
.colormag-header-classic .main-navigation ul li.current_page_item>a,
.colormag-header-classic .main-navigation ul li:hover>a,
.colormag-header-classic .main-navigation ul li.focus>a .colormag-header-classic #site-navigation .fa.search-top:hover,
.colormag-header-classic #site-navigation.main-small-navigation .random-post a:hover .fa-random,
.colormag-header-classic #site-navigation.main-navigation .random-post a:hover .fa-random,
.colormag-header-classic .breaking-news .newsticker a:hover,
.dark-skin .colormag-header-classic #site-navigation.main-navigation .home-icon:hover .fa,
.colormag-header-classic .main-navigation .home-icon a:hover .fa,
.byline a:hover,
.comments a:hover,
.edit-link a:hover,
.posted-on a:hover,
.social-links:not(.search-random-icons-container .social-links) i.fa:hover,
.tag-links a:hover,
.colormag-header-clean .social-links li:hover i.fa,
.colormag-header-classic .social-links li:hover i.fa,
.colormag-header-clean .breaking-news .newsticker a:hover,
.widget_featured_posts .article-content .entry-title a:hover,
.widget_featured_slider .slide-content .below-entry-meta .byline a:hover,
.widget_featured_slider .slide-content .below-entry-meta .comments a:hover,
.widget_featured_slider .slide-content .below-entry-meta .posted-on a:hover,
.widget_featured_slider .slide-content .entry-title a:hover,
.widget_block_picture_news.widget_featured_posts .article-content .entry-title a:hover,
.widget_highlighted_posts .article-content .below-entry-meta .byline a:hover,
.widget_highlighted_posts .article-content .below-entry-meta .comments a:hover,
.widget_highlighted_posts .article-content .below-entry-meta .posted-on a:hover,
.widget_highlighted_posts .article-content .entry-title a:hover,
i.fa-arrow-up,
i.fa-arrow-down,
#site-title a,
#content .post .article-content .entry-title a:hover,
.entry-meta .byline i,
.entry-meta .cat-links i,
.entry-meta a,
.post .entry-title a:hover,
.search .entry-title a:hover,
.entry-meta .comments-link a:hover,
.entry-meta .edit-link a:hover,
.entry-meta .posted-on a:hover,
.entry-meta .tag-links a:hover,
.single #content .tags a:hover,
.count,
.next a:hover,
.previous a:hover,
.related-posts-main-title .fa,
.single-related-posts .article-content .entry-title a:hover,
.pagination a span:hover,
#content .comments-area a.comment-edit-link:hover,
#content .comments-area a.comment-permalink:hover,
#content .comments-area article header cite a:hover,
.comments-area .comment-author-link a:hover,
.comment .comment-reply-link:hover,
.nav-next a,
.nav-previous a,
#colophon .footer-menu ul li a:hover,
.footer-widgets-area a:hover,
a#scroll-up i,
.main-small-navigation li.current-menu-item>.sub-toggle i,
.num-404,
.related-posts-wrapper-flyout .entry-title a:hover,
.human-diff-time .human-diff-time-display:hover {
    color: #fa3778;
}

#site-navigation {
    border-top-color: #fa3778;
}

colormag-header-classic .main-navigation ul ul.sub-menu li:hover,
.colormag-header-classic .main-navigation ul>li:hover>a,
.colormag-header-classic .main-navigation ul>li.current-menu-item>a,
.colormag-header-classic .main-navigation ul>li.current-menu-ancestor>a,
.colormag-header-classic .main-navigation ul ul.sub-menu li:hover,
.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor,
.colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item,
.colormag-header-classic .main-navigation ul ul.sub-menu li.focus,
colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-ancestor,
colormag-header-classic .main-navigation ul ul.sub-menu li.current-menu-item,
colormag-header-classic #site-navigation .menu-toggle:hover,
colormag-header-classic #site-navigation.main-small-navigation .menu-toggle,
colormag-header-classic .main-navigation ul>li:hover>a,
colormag-header-classic .main-navigation ul>li.current-menu-item>a,
colormag-header-classic .main-navigation ul>li.current-menu-ancestor>a,
.colormag-header-classic .main-navigation ul li.focus>a,
.pagination a span:hover {
    border-color: #fa3778;
}

.widget_featured_posts .widget-title,
#secondary .widget-title,
#tertiary .widget-title,
.page-header .page-title,
.footer-widgets-area .widget-title,
.advertisement_above_footer .widget-title,
#primary .widget-title,
.widget_slider_area .widget-title,
.widget_beside_slider .widget-title,
.top-full-width-sidebar .widget-title {
    border-bottom-color: #fa3778;
}

body,
button,
input,
select,
textarea,
blockquote p,
.entry-meta,
.more-link,
dl,
.previous a,
.next a,
.nav-previous a,
.nav-next a,
#respond h3#reply-title #cancel-comment-reply-link,
#respond form input[type="text"],
#respond form textarea,
#secondary .widget,
.error-404 .widget {
    font-family: Open Sans;
    font-size: 16px;
}

.article-container article.post {
    float: left;
    width: 48.7013%;
}

.article-container article.post:nth-child(2n) {
    float: right;
    width: 48.7013%;

}

.paginate_links {
    float: left;
    width: 100%;
    margin-bottom: 28px;
}

.paginate_links .page-numbers {
    font-size: 13px;
    border: 1px solid #fa3778;
    padding: 2px 5px;
}

.breadcrumb {
    margin-bottom: 10px;
}

.breadcrumb a,
.breadcrumb span {
    font-size: 13px;
}

#content .post {
    box-shadow: none;
}

#content .post .entry-content {

    clear: both;
}

#content .post .article-content,
#content .post .single-title-above {
    padding: 0px;
}

.breaking_news_widget_inner_wrap {
    box-shadow: none;
}

.widget_featured_posts .single-article {
    box-shadow: none;
    margin-bottom: 0px !important;
}

.random_posts_widget_inner_wrap {
    box-shadow: none;
}

.widget_featured_posts .article-content .entry-title {
    padding: 0px 0 0;
}

.widget_featured_posts .article-content {
    padding: 0 0px 5px;
}

.widget_featured_posts .article-content .below-entry-meta .posted-on,
.widget_featured_posts .article-content .below-entry-meta .byline {
    font-size: 13px;
}

.widget_featured_posts .article-content .below-entry-meta {
    margin: 5px 0px;
}

.widget_featured_posts .article-content .entry-content p {
    margin-bottom: 0px;
}

.widget_featured_posts .following-post img {
    margin-right: 10px;
}

.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5 {
    font-weight: 600;
    padding-bottom: 15px;
}

.widget_featured_posts {
    margin-bottom: 10px;
}

.tg-one-half {
    padding: 0 0 10px;
}

.entry-content .d-flex {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
    margin-bottom: 30px;
}

.entry-content .kq-mb table.ketqua {
    margin-bottom: 0px;
    text-align: center;
    height: 100%;
}

.entry-content .kq-mb table.ketqua td,
.entry-content .kq-mb table.ketqua th {
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    padding: 3px 0px;
    border-color: #eaeaea;
}

.entry-content .kq-mb table.ketqua td.kqcell {
    font-weight: bold;
}

.entry-content .kq-mb table.ketqua td.kq_0, 
.entry-content .kq-mb table.ketqua td.kq_24{
    font-weight: bold;
    font-size: 16px;
    color: #ed1212;
}


.entry-content .content-result {
    height: 100%;
}

.entry-content .kq-mb table.ketqua h2,
.entry-content .kq-mb table.ketqua h3 {
    font-size: 16px;
    padding: 0px;
    color: #ffffff;
    font-weight: 500;
}

.ket-qua-content-single .d-flex {
    margin-bottom: 5px !important;
}

.ket-qua-content-single p {
    display: none;
}

.content_loto {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px;
    height: 100%;
}

.content_loto .table-loto {
    margin-bottom: 0px;
    height: 100%;
}

.content_loto .table-loto th {
    text-align: center;
}

.content_loto .table-loto td,
.content_loto .table-loto th {
    vertical-align: middle;
    font-size: 14px;
    padding: 3px 0px;
    padding-left: 2px;
}

.lastrow td {
    padding: 0px !important;
    border: none;
}

.pascal-view {
    text-align: center;
    margin-bottom: 0px;
}

.red-bold {
    color: #ed1c25;
    font-size: 18px;
    font-weight: bold;
}

.black-bold {
    color: #000;
    font-size: 18px;
    font-weight: bold;
}

.pascal .de {
    font-size: 18px;
    font-weight: bold;
    color: #0060c1;
    border-bottom: 2px solid #0060c1;
}

.gdb ul {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    list-style: none;
    padding: 0px;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
}

.gdb.pascal li {
    border: 1px solid #eee;
    text-align: center;
}

.gdb ul li {
    padding: 5px 5px;
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
    margin-bottom: 0px;
    color: #ed1c25;
    font-weight: bold;
    font-size: 16px;
}

.gdb table:first-child ul li {
    line-height: 27px;
    font-size: 16px;
}

.title_table h2 {
    padding: 0px;
    font-size: 18px;
    color: #fff;
    font-weight: 500;
}

.title_table {
    background: #ed1c25;
}

.lo-roi table td,
.lo-roi table th {
    text-align: center;
    vertical-align: middle;
    padding: 6px 2px;
}

.gdb.pascal ul {
    border: none;
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
}

.pascal-view span {
    box-sizing: content-box;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
    border-radius: 100%;
    font-size: 1.2rem;
    font-weight: 700;
    color: red;
    border: 2px solid #ccc;
    background: #fff;
}

.lo-roi table td,
.lo-roi table th {
    text-align: center;
    vertical-align: middle;
    padding: 6px 2px;
}

.tang_giam {
    font-size: 13px;
}

.tang_giam i {
    display: inline;
}

.thong-ke-tx i.fa-arrow-down {
    color: #ff0000;
}

.thong-ke-tx tr .box {
    width: 100%;
    background: #0078ff59;
    height: 12px;
    position: relative;
}

.thong-ke-tx table td div {
    background-color: red;
    height: 10px;
}

.thong-ke-tx h3 {
    color: #fffdfd;
    padding: 0px;
    font-size: 16px;
}

.title_table {
    background: #ed1c25;
}


.thong-ke-tx h2 {
    font-size: 21px;
    text-align: center;
    padding-bottom: 10px;
}

.loxien h2,
.form-select h2 {
    font-size: 21px;
    text-align: center;
}

.entry-content form,
.box_statistical form,
.lo-roi form,
.form-select form {
    text-align: center;
    margin-bottom: 10px;
}

.entry-content form select,
.box_statistical form input[type="number"],
.lo-roi form input[type="number"],
.entry-content form input[type="number"],
.form-select form input[type="number"] {
    height: 35px;
    display: inline-block;
    border: 1px solid #f1b332;
}

.box_statistical form input[type="number"],
.lo-roi form input[type="number"],
.entry-content form input[type="number"],
.form-select form input[type="number"] {
    width: 50px;
    text-align: center;
}

.thong-ke-tx.gdb ul li {
    border: none;
}

.thong-ke-tx.gdb ul {
    border: none;
    text-align: center;
}

.border-none {
    border: none !important;
}

.gdb ul li span.de {
    border: none;
    font-weight: bold;
    color: #0060c1;
    border-bottom: 2px solid #0060c1;
}

.dau_gdb {
    border: none !important;
    color: #000;
}

.red_number {
    color: #ed1c25;
    border: none !important;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
}

#thongketbl {
    font-family: arial, sans-serif;
}

#thongketbl td,
#thongketbl th {
    line-height: 13px;
    border: 1px solid #000;
}

.h {
    padding: 3px;
    background: #373737;
    color: #EAEAEA;
    font-size: 12px;
    text-align: center;
    font-weight: bold
}

.s {
    padding: 3px;
    background: #1D2332;
    color: #95C8FF;
    font-size: 12px;
    text-align: center;
    vertical-align: bottom;
    padding-bottom: 1px
}

.d {
    padding: 3px;
    background: #2D2D2D;
    color: #A2A2A2;
    font-size: 12px;
    text-align: center
}

.hv {
    background: #009fa8
}

.c {
    padding: 3px;
    text-align: center;
    font-size: 12px
}

.c_ {
    background: #35363C;
    font-size: 0px
}

.c_.ctr {
    background: #484a53
}

.c0 {
    background: #77A3E3;
    font-size: 0px
}

.c0.ctr {
    background: #83abf5
}

.c1 {
    background: #5B5C66;
    color: #F8F8F8
}

.c1.ctr {
    background: #6f707b;
    color: #ffffff
}

.c2 {
    background: #FF453C;
    color: #F8F8F8
}

.c2.ctr {
    background: #ff665e;
    color: #ffffff
}

.c3 {
    background: #7658CF;
    color: #F8F8F8
}

.c3.ctr {
    background: #816be2;
    color: #ffffff
}

.c4 {
    background: #C515DD;
    color: #F8F8F8
}

.c4.ctr {
    background: #df2ff9;
    color: #ffffff
}

.c5 {
    background: #FF06A8;
    color: #F8F8F8
}

.c5.ctr {
    background: #ff46be;
    color: #ffffff
}

.ctr {
    border-left: #06E701 1px solid;
    border-right: #06E701 1px solid
}

.shiftrowmark td {
    border-top: #00CAC5 2px solid
}

.m {
    background: #614032;
    font-size: 0px
}

.m.ctr {
    background: #884431;
    font-size: 0px
}

.input {
    font-size: 12px;
    color: #CBCED8;
    background: #3C4155;
    border: #546283 1px solid;
    padding: 1px
}

#panel {
    position: relative;
    color: #D1D1D1;
    font-size: 12px;
    font-family: arial;
    text-align: left;
    padding: 5px
}

#panel * {
    margin: 3px 0
}

form {
    margin: 0
}

.button {
    font-size: 12px;
    background: #157EE8;
    color: white;
    font-weight: bold;
    font-family: verdana;
    border: #157EE8 1px solid;
    padding: 2px;
    cursor: pointer
}

.num:link,
.num:hover,
.num:visited,
.num:active {
    font-size: 12px;
    text-decoration: none;
    color: white
}

.selected {
    background: #018383
}

.redbg {
    background: #00FF00
}

.radio {
    padding: 0;
    margin: 0;
    vertical-align: middle
}

#tooltip {
    position: absolute;
    font-size: 12px;
    color: #E3E8F2;
    background: #555074;
    border: #6B6B6B 1px solid;
    padding: 5px;
    display: none;
}

.box_statistical {
    margin-bottom: 20px;
}

.statistical {
    width: 100%;
    overflow-y: hidden;
    /* height: 669px; */


}

.statistical_gdb {
    width: 100%;
    overflow-y: auto;
    height: 900px;
}

.statistical_gdb_2 {
    width: 100%;
    overflow-y: auto;
    height: auto;
}


.title_table_tk {
    display: block;
    text-align: center;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fb9102;
    line-height: 30px;
}

/* 
///////////////////////////////
end content table thống kê
///////////////////////////////*/

.lo-roi table div {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.lo-roi table span {
    font-size: 16px;
    padding: 0px 2px;
    border: 1px solid #e1e1e1;
    margin: 2px;
}

.lo-roi table span.red {
    color: #ed1c25;
    font-weight: bold;
}

.number-text-view {
    display: flex;
}

.number-text-view>div {
    margin: 10px 5px;
}

.loxien table td.bo_so,
.loxien table td.so_lan,
.loxien table th {
    text-align: center;
    vertical-align: middle;
}

.view-number-dau-duoi {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.view-number-dau-duoi>div {
    margin: 5px 10px 0px 0px;
}

#lo_xien_3 {
    display: none;
}

.quay-thu-flex {
    display: grid;
    grid-template-columns: 2fr 1fr;
    text-align: center;
    grid-gap: 20px;
}

.quay-thu-flex table td,
.quay-thu-flex table th {
    text-align: center;
    padding: 6px 3px;
}

.quay-thu-flex table td>span {
    width: 110px;
    font-size: 20px;
    display: inline-block;
}

.quay-thu-flex table td>span#mb_prize_0,
.quay-thu-flex table td>span.gdb,
#mb_prize_0, #mb_prize_17
{
    font-weight: 23px !important;
    font-weight: bold;
    color: #f40000;
}

.quay-thu-flex {
    margin-bottom: 20px;
}

.quay-thu-flex table {
    height: 100%;
    margin-bottom: 0px;
}

.menu_sidebar {
    margin-bottom: 25px;
}

.quay-thu-so-xo #mb_prize_17
.quay-thu-so-xo #mb_prize_0
{ 
    font-size: 24px;
    color: #e02a20;
}

.quay-thu-so-xo .view_number_run {
    font-weight: bold;
    font-size: 18px;
    width: 84px;
    display: inline-block;
}

.quay-thu-so-xo .table-result td,
.quay-thu-so-xo .table-result th {
    text-align: center;
}

span.logo {
    text-transform: uppercase;
    font-size: 29px;
    font-weight: bold;
    color: #fa3778;
}

.thong-ke-tx td>div {
    display: block;
}

.day_100 {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.day_100 li {
    display: grid;
    grid-template-columns: 60px calc(100% - 60px);
    margin-bottom: 15px;
}

.day_100 li a {
    margin-left: 10px;
}

.block-title__inner {
    text-align: center;
}

.widget_default_news_colormag.widget_featured_posts .single-article figure {
    margin-bottom: 5px;
}

i.fa-arrow-up {
    color: #01bd05;
}

article.category-betting-terms .article-content .entry-content {
    font-size: 16px;
    margin-top: 4px;
}

#header-logo-image img {
    max-width: 300px;
    width: 100%;
}

.comment-form-cookies-consent {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    flex-wrap: wrap;
}

form input,
form select,
form textarea {
    border: 1px solid #aeaeae;
    padding: 3px 0px;
    text-align: center;
}

.comment-form-cookies-consent p {
    margin: 0px;
}

.comment-form-cookies-consent>div {
    margin-bottom: 5px;
}

.comment-form-cookies-consent input[type="submit"] {
    margin-bottom: 0px;
}

.article-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px;
}

.article-container .post {
    margin-bottom: 0px !important;
}

.article-container article.post,
.article-container article.post:nth-child(2n) {
    width: 100%;
}

.widget_featured_posts .following-post .article-content .entry-title {
    font-size: 16px;
}

.default-news .single-article {
    margin-bottom: 20px !important;
}

.entry-content li {
    line-height: 1.3;
    font-size: 16px;
    margin-bottom: 10px;
}

#header-text-nav-wrap {
    padding: 20px 0 20px;
}

form p {
    font-weight: bold;
}

.entry-content .kq-mb table.ketqua th {
    background-color: #ff532c;
    border-color: #ff532c;
}

.main-content-section {
    padding-top: 0px;
}

.widget_tabbed_colormag {
    box-shadow: none;
}

.tabbed-widget ul.column-2 li {
    width: 100%;
}

#toc_container a {
    font-size: 14px !important;
}

.float-left {
    float: left !important;
    width: 49% !important;
    display: block !important;
    margin-right: 10px !important;
}

.float-left:nth-child(2n+1){
    margin-right: 0px !important;
}

@media screen and (max-width: 883px) {
    #primary {
        width: 100%;
    }

    #secondary {
        width: 100%;
    }
}


@media screen and (max-width: 767px) {
    .gdb ul {
        grid-template-columns: 1fr 1fr 1fr;
    }

    .article-container article.post,
    .article-container article.post:nth-child(2n) {
        float: none;
        width: 100%;
    }
}


@media screen and (max-width: 634px) {
    .entry-content .d-flex {
        grid-template-columns: 1fr;
    }
}

@media only screen and (max-width: 545px) {
    .widget_featured_posts .following-post .article-content .entry-title {
        font-size: 15px;
    }

    .article-container{
        grid-template-columns: 1fr;
    }

    .float-left {
        float: left !important;
        width: 100% !important;
        display: block !important;
        margin-right: 0px !important;
    }


}


@media only screen and (max-width: 458px) {
    .day_100 {
        grid-template-columns: 1fr;
    }
}

@media only screen and (max-width: 451px) {
    .widget_default_news_colormag.widget_featured_posts .single-article figure {
        margin-right: 0px;
    }
}




@media only screen and (max-width: 369px) {
    .gdb ul {
        grid-template-columns: 1fr 1fr;
    }
}

.banner-casfish {
    position: fixed;
    bottom: 0px;
    text-align: center;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1111111111111;
    max-width: 500px;
    width: 100%;
}

.banner-casfish .banner-casfish-content {
    /* max-width: 570px; */
    margin: 0px auto;
}
.banner-casfish .close-ad i{
    color: #e20e0e;
}
.banner-casfish .close-ad {
    color: #e20e0e;
    display: inline;
    margin-bottom: -20px;
    position: relative;
    z-index: 11111111111111111;
    float: left;
    font-size: 17px;
    background-color: #fff;
    line-height: 10px;
}

.banner-casfish img {
    margin: 0px;
    width: 570px;
    max-width: 100%;
}