/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/**************** Search ****************/
/* Mobile Query*/
@media only screen and (max-width: 1024px) {
body.search  .td-image-container {
    width: 150px !important;
}
}

/**************** Header ****************/
.td-header-desktop-wrap a.tdb-logo-a::before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    background: url(https://museumofnonvisibleart.com/interviews/wp-content/uploads/2021/10/wybcxd.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left 10px center;
}
.td-header-desktop-wrap a.tdb-logo-a::after {
    content: '';
    width: calc(100% - 50px);
    height: calc(100% - 50px);
    position: absolute;
    right: 10px;
    top: 25px;
    z-index: 2;
    background: url(https://museumofnonvisibleart.com/interviews/wp-content/uploads/2021/10/praxis.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right 10px center;
}

.td-header-style-9 .td-header-top-menu-full {
    background-color: #222222 !important;
    border-bottom: 1px solid #e0e0e0;
}
.td-header-style-9 .td-header-top-menu-full .td-header-top-menu {
    color: #fff !important;
}
.td-header-style-9 .td-social-icon-wrap .td-icon-font {
    color: #fff;
}
.td-main-logo img {
    max-height: 146px;
    width: 100% !important;
}


.td-post-featured-image {
    display: none !important;
}

.td_block_social_counter {
    margin-bottom: 10px !important;
}

.apsc-theme-4 .apsc-each-profile {
    width: 100% !important;
    margin: 0 !important;
}
a.apsc-facebook-icon.clearfix {
    border-radius: 0;
    padding: 6px;
}
a.apsc-facebook-icon:hover {
    background: #000 !important;
}
span.media-name {
    display: none !important;
}
span.apsc-count {
    margin-left: 14px !important;
    border-left: 1px solid #5f76a7 !important;
    padding-left: 7px !important;
}
.apsc-theme-4 .apsc-media-type {
    display: inline !important;
    margin-left: 4px !important;
}
.apsc-inner-block::after {
    content: 'LIKE';
    margin-left: 156px;
    border-left: 1px solid #5371b1;
    padding-left: 10px;
    font-size: 12px;
}

body.search .td-module-thumb {
    width: 150px !important;
    overflow: hidden !important;
}

/**********************Single Post**************************/
body.single .tdb_single_featured_image{
    display: none;
}
body.single .tagdiv-type .alignnone {
    float: left;
    margin-right: 20px !important;
}
/* Desktop Query */
@media only screen and (min-width: 1023px) {
body.single-post .td-pb-span8{
    width: 70% !important;
}
body.single-post .td-pb-span4{
    width: 30% !important;
}
body.single-post .td-footer-wrap .td-pb-span4 {
    width: 33.33333333% !important;
}
.td-footer-template-wrap .td-pb-span3{
    width: 25% !important;
}
.td-footer-template-wrap .td-pb-span6{
    width: 41.66666667% !important;
}
.td-footer-template-wrap .td-pb-span3{
    width: 25% !important;
}
}


/******************Footer**********************/
.td-footer-template-wrap .footer_widget{
	max-height: 450px !important;
}
.td-footer-template-wrap .footer_widget .widget,
.td-footer-template-wrap .footer_widget .td_block_widget,
.td-footer-template-wrap .footer_widget .cwp-ul {
    display:none;
}
.td-footer-template-wrap .footer_widget  #powerpress_subscribe-5 {
    display:block !important;
}
.td-footer-template-wrap .footer_widget  #powerpress_subscribe-5 .block-title{
    font-family: 'Roboto', sans-serif !important;
    font-size: 18px !important;
    text-transform: uppercase;
    background: transparent;
    font-weight: 500 !important;
    border-bottom: none;
    padding-left: 0 !important;
}
.td-footer-template-wrap .footer_widget  #powerpress_subscribe-5 .block-title span{
    padding-left: 0 !important;
}
/*Desktop Query */
@media only screen and (min-width: 1023px) {
.td-footer-template-wrap .td-pb-span4 {
    width: 33.33333333% !important;
}
}


/******************reading page**********************/
body.page-id-4021 #comments{
    display: flex;
    flex-direction: column;
}
body.page-id-4021 #comments .td-comments-title-wrap{
    order: 1;
}
body.page-id-4021 #comments .comment-respond{
    order: 2;
}
body.page-id-4021 #comments .comment-pagination {
    order: 3;
}
body.page-id-4021 #comments .comment-list {
    order: 4;
}
/******************instagram counter**********************/
a.apsc-instagram-icon:hover {
    background: #000000 !important;
}
a.apsc-instagram-icon {
    border-radius: 0 !important;
    padding: 6px 15px 6px 10px !important;
}
a.apsc-instagram-icon .social-icon .fa {
    font-size: 16px !important;
}
a.apsc-instagram-icon .apsc-count {
    margin-left: 6px !important;
}
a.apsc-instagram-icon .apsc-inner-block::after {
    margin-left: 10px !important;
    float: right !important;
}
a.apsc-instagram-icon .apsc-count,
a.apsc-instagram-icon .apsc-media-type,
a.apsc-instagram-icon .apsc-inner-block::after {
    font-family: 'Open Sans', arial, sans-serif !important;
    font-weight: bold !important;
    font-size: 11px !important;
}


/**********************Responsive***************************/

@media screen and (max-width : 320px){

}

@media screen and (min-width : 321px) and  (max-width: 480px){

}

@media screen and (min-width : 481px) and  (max-width: 640px){

}

@media screen and (min-width : 641px) and (max-width : 768px){

}

@media screen and (min-width : 769px) and (max-width : 1024px){

}

@media screen and (min-width : 1025px) and (max-width : 1224px){
.td-header-style-1 .td-header-sp-logo {
    width: 300px !important;
    position: relative !important;
    height: 130px !important;
    margin: 28px 28px 9px 28px !important;
}
.td-header-style-1 .td-header-sp-logo img {
    max-height: 200px !important;
    margin-left: -28px !important;
}
.td-header-sp-recs {
    padding: 0 !important !important;
    width: 700px !important;
    position: relative !important;
    min-height: 0 !important;
}
.td-header-style-1 .td-header-sp-recs {
    margin: 40px 0 9px 0 !important;
}
}

@media screen and (min-width : 1225px) {
.td-header-style-1 .td-header-sp-logo {
    width: 300px !important;
    position: relative !important;
    height: 130px !important;
    margin: 28px 28px 9px 28px !important;
}
.td-header-style-1 .td-header-sp-logo img {
    max-height: 200px !important;
    margin-left: -28px !important;
}
.td-header-sp-recs {
    padding: 0 !important !important;
    width: 700px !important;
    position: relative !important;
    min-height: 0 !important;
}
.td-header-style-1 .td-header-sp-recs {
    margin: 40px 0 9px 0 !important;
}
}
