/*
Add your custom CSS here
*/

.off-canvas-content .game-post-banner:before {
    content: "";
    position: absolute;
    background-color: #000;
    width: 100%;
    left: 0;
    height: 100%;
    z-index: 2;
    opacity: 0.6;
}

.wp-block-search .wp-block-search__input {
    border: 1px solid #999;
    margin: 0px;
    border-radius: 4px 0 0 4px;
}

.wp-block-search button.wp-block-search__button {
    background-color: #333;
    color: #fff;
    margin: 0px;
    padding: 6px 15px;
    border-radius: 0 4px 4px 0;
}

.cd-auto-hide-header.sticky{
    position: fixed !important ; 
    transition: all .3s ease-in-out;   
    animation-duration: .5s;
    animation-name: cw_hdrnav_slide;
	animation-timing-function: ease-out;
} 
.cd-auto-hide-header.sticky .sub-navigation.cd-primary-nav {
    display: none;
}
.cd-auto-hide-header.sticky header.header .top-bar#top-bar-menu .row .top-bar-left.logo-wrapper img.logo-image {
    max-height: 40px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.cd-auto-hide-header.sticky header.header .top-bar#top-bar-menu .row ul.menu li.menu-item a {
    padding: 18px 15px;
}
.cd-auto-hide-header.sticky header.header, .cd-auto-hide-header.sticky header.header #top-bar-menu {
    min-height: inherit;
}
.cd-auto-hide-header.sticky #main-menu .top-bar-middle a {
    font-size: 13px;
}
.cd-auto-hide-header.sticky #main-menu {
    padding: 5px 0;
}
.cd-auto-hide-header.sticky .cd-primary-nav {
    min-height: inherit;
}
a.anchorBreak {
    word-break: break-all;
}
/*  Contact form css  */
input[type=text].wpcf7-form-control, input[type="email"].wpcf7-form-control, textarea.wpcf7-form-control  {
    border: 1px solid #ccc;
    background-color: #fff;
}
.wpcf7-form .formGroup label {
    font-weight: 700;
}
.wpcf7-form-control-wrap .wpcf7-form-control {
    margin-bottom: 0px;
}
.wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    font-size: 14px;
}
.wpcf7-form-control-wrap textarea.wpcf7-form-control {
    height: 150px;
}
.widget .wp_review_tab_widget_content .tab_title {
    text-align: left;
}
.footer .wp_review_tab_widget_content {
    margin-top: 35px; 
}
.wp_review_tab_widget_content ul.wp-review-tabs {
    margin-bottom: 15px;
}
/*26-4-23*/
.footerWidgets5 {
    text-align: center;
}
.footer .widget .footerWidgets5 h4.wp-block-heading {
    color: #fff;
	font-weight:600;
}
.footerWidgets5 p {
    color: #fff;
}
.footerWidgets5 a {
    color: #144272;
    text-decoration: underline;
}
.footerWidgets5 h5.wp-block-heading {
    color: #fff;
    text-transform: inherit;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 15px;
}
/* asiadBarWidgets */
.page-wrapper  .home-sidebar-3, .page-wrapper  .home-sidebar-4, .asiadBarWidgets {
    width: 100%;
    text-align: center;
}
.asiadBarWidgets h4.wp-block-heading {
    font-weight: 700;
    color: #222;
}
.asiadBarWidgets h5.wp-block-heading {
    font-weight: 700;
    text-transform: inherit;
    color: #222;
    font-size: 16px;
}
.asiadBarWidgets a {
    text-decoration: underline;
}
.asiadBarWidgets p >sup, .footerWidgets5 p >sup {
    top: auto;
    font-size: 100%;
}
/*  */
@media (max-width: 768px){
.cd-secondary-nav {
    margin-top: 0;

	}
	
		
	.cd-auto-hide-header.sticky header.header .top-bar#top-bar-menu .row .top-bar-right button.menu-mobile {
    margin: 0.5rem 0 0;
}
}

@media screen and (max-width: 64em){
.archive.category .small-collapse>.column, .archive.category .small-collapse>.columns {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
	}
}
@media screen and (min-width: 640px) and (max-width: 1023px) {
	.footer #inner-footer > [class*="columns"]:nth-child(2n + 1) {
    clear: left;
}
}

div#block-29 ul li {
    color: #4D4D4F;
}