/*
Theme Name:   gamedoithuong69
Description:  gamedoithuong69
Author:       gamedoithuong69
Author URL:   https://gamedoithuong69.com
Template:     newspaper-lite
Version:      1.0
Text Domain:  gamedoithuong69
*/

/* = Theme customization go here New Host
-------------------------------------------------------------- */
.single-post ol, ul, li{
	list-style: unset;
}
@keyframes zoominoutsinglefeatured {
    0% {
       padding: 5px 20px;
    }
    100% {
       padding: 20px 40px;
    }
}

a.cta_btn {
	animation: zoominoutsinglefeatured 3s infinite ;
	border: double;
    padding: 5px 20px;
    font-family: 'Roboto';
}
.read_more_content{
	overflow: hidden;
	max-height: 300px;
}

/*style for accordion*/



@media(max-width: 640px){
    .accordion-item{
        margin-bottom: 30px;
    }
    .accordion-body{padding: 5px;}
}

.accordion-button:focus{
    box-shadow:unset!important;
}
body .accordion-button:not(.collapsed) h2{
    color:#008987;
}
body .accordion-button:not(.collapsed){
    background-color:unset!important;
}
.accordion-item{
    box-shadow: 0 1px 2px rgb(0 0 0 / 8%);
    margin-bottom: 10px;
    min-height: 50px;
}
.accordion-button{
    border: 0!important;
}
body .accordion-button:not(.collapsed) {
    background-color: #FFD257;
  }
body .accordion-button:not(.collapsed) {
    background-color: #FFD257;
  }
  .accordion-body{
    font-size: 14px;
    font-family: 'Roboto';
    font-weight: 400;
  }
body button.accordion-button.collapsed{
  font-weight: 600;
  font-family: Roboto;
  font-size: 16px;
}
/*style for accordion*/
/*.penci-review-thumb, .penci-review-container.penci-review-point{
  display: none;
}*/
.penci-review-container.penci-review-point{
  padding: 5px;
}
.accordion-button h3{
    font-size: 14px!important;
}
body .accordion-button h3{
    color: #111;
    font-family:Roboto;
    font-size: 16px;
    font-weight: 600;
}
.collapse:not(.show) {
    display: none;
}
.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    background-color: transparent;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
}
.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}
.accordion-collapse {
    border: solid rgba(0,0,0,.125);
    border-width: 0 1px;
}
.accordion-header {
    margin-bottom: 0;
}
.accordion-button:not(.collapsed)::after {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
        transform: rotate(180deg);
}
.accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
}
p, span, li, #content .block-header .block-title, #content .related-articles-wrapper .related-title, #content .widget .widget-title, a.download_btn, a.review_btn, .house_article_pros_title, .house_article_pros_title {
    font-family: "Muli", Sans-serif!important;
}
@media(max-width:1024px){
	.word_wrap_link {word-break:break-all}
	.container{padding:10px}
}
p, span, div, a, li{
    font-size: 16px;
}
p, h1, h2, h3, h4, h5, span, div, a{
	font-family:Arial!important;
}
h1, h2, h3, h4{
	font-weight:600;
}
h1, h1 span{
	font-size:33px!important;
}
h2 span {
	font-size:28px!important;
}
h3 span {
	font-size:23px!important;
}
.archive img.attachment-newspaper-lite-single-large.size-newspaper-lite-single-large.wp-post-image{
    height: 250px;
}

/*TOC STYLE*/
.toc-ctr{
    height: 30px;
    overflow: hidden;
    background: #00898c;
    border-radius: 5px;
    box-shadow: 5px 5px 5px;
    margin-bottom: 2em;
    color: #fff;
    max-width: 150px;
    padding: 2px 10px;
    text-align: center;
    font-weight: 600;
}
.toc_toggle{
    padding-left: 20px;
    cursor: pointer;
    font-weight: 400;
}
.toc{
    height: 0;
    overflow: hidden;
}
.toc.opened{
    height: auto;
    border:1px solid #00898c;
    padding:10px;
    margin:0 auto;
    border-radius: 5px;
}
#top-footer{
padding:0;
}
.archive-classic .entry-content{
    color: #111;
    font-size: 14px;
    margin-top: -5px;
}
.archive.archive-classic .entry-title a:after{
    height: 2px;
}
.archive img.attachment-newspaper-lite-single-large.size-newspaper-lite-single-large.wp-post-image{
    width: 150px;
    height: auto;
}
article.col-md-3{
    margin-top: 1em;
}
.archive-classic .entry-footer{
    margin-top: 0px;
}
.entry-meta span a, .entry-meta>span{
    font-size: 11px;
}
.archive .page-header{
    background:none;
}
.layer-wrapper.layout-1948 img{
    max-height: 125px;
}

/*shortcode get post*/
.posts_by_cat_title {
    background: #f3950d;
    color: #fff;
    padding: 4px 20px;
    line-height: 48px;
}

.post-card h3 {
    line-height: 24px;
}

.post-card h3 a {
    font-size: 20px;
    color: #000;
    transition: .3s ease all;
}

.post-card:hover a {
    color: #f3950d;
}

.post-card img {
    height: 260px;
    width: 100%;
}

@media (max-width: 678px) {
    .post-card img {
        height: auto;
        margin-bottom: 1rem;
    }
}
#get_confirm {font-size: 16px;background-color: #E95950;color: white;border-radius: 3px;padding: 5px 10px 5px 10px;border: 2px solid #fff;font-weight: 700;margin: 10px 0}
.single-post-image{
    margin:  0 auto;
    max-width: 400px;
}

/*scroll to header*/
#scroll {
    position:fixed;
    right:10px;
    bottom:8em;
    cursor:pointer;
    width:40px;
    height:40px;
    background-color:#DA0037;
    text-indent:-9999px;
    display:none;
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px
}
#scroll span {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-8px;
    margin-top:-12px;
    height:0;
    width:0;
    border:8px solid transparent;
    border-bottom-color:#ffffff;
}
#scroll:hover {
    background-color:#e74c3c;
    opacity:1;filter:"alpha(opacity=100)";
    -ms-filter:"alpha(opacity=100)";
}
.archive figure{
    height: 150px;
}
.catfish_div_1 img, .catfish_div_2 img, .catfish_div_3 img{
	height:auto!important;
}
@media(min-width:1920px){
	.cls_btn_2, .cls_btn_1{
		right:33%!important;
	}
}
@media(max-width:640px){
	.catfish_div_2 img{
		bottom:50px!important;
	}
	.cls_btn_1{
		bottom:65px!important;
	}
	.cls_btn_1, .cls_btn_2{
		right:5%!important;
	}
	.cls_btn_2 {
    bottom: 10px!important;
}
}
/* @media(min-width:640px){
	.catfish_div_1, .catfish_div_2, .cls_btn_1, .cls_btn_2, .before_ads, #ays-pb-screen-shade_1, .ays_lil_content, .ays_lil_window, .ays-pb-modals, .top-game-body{
	display:none!important;
}
} */

@media(max-width:768px){
    .catfish_div img{
        max-height: 70px;
    }
	.cls_btn{
		bottom:120px!important;
	}
	.catfish_div.plc_2 img{
		bottom:70px!important;
	}
}

/* style archive */
.archive img.attachment-newspaper-lite-single-large.size-newspaper-lite-single-large.wp-post-image{
	width:100%;
	height:150px;
	object-fit:cover;
}