.footer-copyright p {
	padding-bottom: 0px;
	color: #b2b2b2;
	text-align: left;
}

.footer_games_list li:hover a {
    background: transparent;
    text-decoration: underline;
}

.custom-logo-link {
	width: 150px;
  	margin: 0px 10px 0px 0px;
}

h3.sidebar_comment_list {
    border-bottom: 5px solid #ececec;
    padding-bottom: 30px;
}

.gamechannel_latest_comments {
	font-size: 15px;
}

.post_single_banner {
	margin-top: 0px;
}

.post_single_banner .post-thumbnail {
    height: 400px;
}

.post_single_banner img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.gc-tab-content .comment-content a:link, .gc-tab-content .comment-content a:visited {
	border-bottom: none;
}

a.tabber.active {
    background-color: #fff;
}

a.tabber:hover {
	background: #95A5A6;
    color: #ECECEC;
}

.single-post .post {
	max-width: 100%;
}

a.tabber:focus {
	outline: none;
}

.poll_comment_count {
	margin-top: 20px;
}
.comment-content .cim {
	border: none;
}

h3.sidebar_comment_list {
	padding-right: 0px !important;
}

.custom-logo-link img {
	width: 138px;
	vertical-align: middle;
	border-radius: 0;
	border: 0;
	float: unset;
}

.recent-comment-inner {
	display: flex;
}

.recent-comment-content.comment-right.comment-excerpt .cim {
    text-transform: capitalize;
}

.recent-comment-inner.comment-container {
    display: flex;
    gap: 5px;
}

.recent-comments-list .recent-comment-item:nth-child(even) {
	background-color: #ECF0F1;
}

.recent-comment-item {
	float: left;
	width: 100%;
}

.content h1.entry-title {
    width: 100%;
    font-size: 38px;
    letter-spacing: -0.5px;
    float: left;
    font-weight: bold;
}

.mt-50 {
	margin-top: 50px;
}

.post, .page {
  width: 100%;
}

.entry-header {
	margin-top: 60px;
}

.page_post_default {
	display: flex;
	column-gap: 20px;
}

.gc_latest_blogs_hp .box300 {
	overflow: hidden;
}
.gc_latest_blogs_hp .box300 img {
	object-fit: cover;
    object-position: center;
    width: 332px;
    height: 166px;
}

@media(max-width: 1024px){
	#header_topper{ background:#ecf0f1 }
	.custom-logo-link{margin: 0; padding: 0 15px; display: flex; justify-content: center;align-items: center; background-color:#2b2d31; width: auto;}
}

@media(max-width: 991px){
	.page_post_default {
		flex-wrap: wrap;
	}
	.page_post_default .content, .page_post_default .rightside, .page_post_default .content .post {
		width: 100%;
	}
	.page_post_default .rightside {
		margin-top: 0px;
	}
	.page_post_default .content .post {
		padding: 0px;
	}
}

@media(max-width: 576px){
	.custom-logo-link img{ width:124px }
}