@media only screen and (max-width:1200px) {
    .post-block-big .post-name-div span a {
        font-size: 18px;
    }
}

@media only screen and (max-width:1122px) {
    body.home .post-block {
        /* margin: 0 9px 20px 0; */
    }
    .post-block-big {
        /* height: 47vw; */
    }
    .post-block-big .post-name {
        /* font-size: 18px; */
    }
    .post-block-big .post_blur_image {
        /* background-size: contain; */
    }
    #dinamic_gallery li:not(:first-child) {
        /* margin-right: 7px; */
    }
}

@media only screen and (max-width: 992px) {
    header form {
        display: none;
    }
    .post-block a.post-name {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    .post-block-big {
        grid-column-end: span 2;
    }
    body.home .post-block {
        /* width: 48% !important; */
        /* margin: 0 14px 20px 0 !important; */
    }
    body.home .post-block .post-name {
        font-size: 20px !important;
    }
    .footer-top-cont {
        padding: 0px 10px;
    }
    #podcast .attachment-podcast {
        margin: auto;
        display: block;
        float: unset;
    }
    .podcast-left {
        float: unset;
    }
    .popUp {
        width: 90%;
        height: 90%;
    }
    .popUp .podcast-right {
        width: 100%;
    }
    .single-qartadaran #contenier #grid {
        grid-template-columns: 100%;
    }
    .card_stack_sidebar {
        display: none;
    }
    .single-qartadaran h2 {
        width: 89%;
    }
    menu a::before,
    menu a::after {
        display: none;
    }
    #menu-menu-footer-menu a {
        font-size: 15px;
    }
    .podcast-right .description {
        height: 122px;
        overflow: auto;
    }
}

@media only screen and (max-width: 915px) {
    header .project-by {
        display: none;
    }
}

@media only screen and (max-width: 915px) {
    header .mediaethics {
        width: 50px;
  	height: auto
	display: none;
    }
}

@media only screen and (max-width: 767px) {
    aside {
        display: none;
    }
    .posts {
        width: 100%;
        grid-template-columns: 1fr 1fr !important;
    }
    .author-bio{
        width: 100%;
        height: 161px;
    }
    .author-bio .author-name{
        font-size: 18px;
        left: 142px;
        width: unset;
        top: 32px;
    }
    .author-desc {
        top: 86px;
        left: 144px;
    }
    .author-bio img{
        width: 100px;
        height: 100px;
        display: inline-block;
    }
    .author-posts{
        grid-template-columns:1fr;
    }
}

@media only screen and (max-width: 479px) {
    body.home #contenier {
        margin-top: 90px !important;
    }
    header {
        height: 73px;
    }
    header .logo_image img {
        height: auto;
    }
    .posts {
        grid-template-columns: 1fr !important;
    }
    .post-block-big {
        grid-column-end: span 1;
    }
    body.home .post-block {
        width: 100% !important;
        margin: 0 14px 20px 0 !important;
    }
    header .logo_image {
        width: 224px;
        left: -9px;
        top: 14px;
    }
    header nav button {
        top: 6px;
    }
    .wpml-ls-legacy-list-horizontal .wpml-ls-item {
        display: block !important;
    }
    .wpml-ls-legacy-list-horizontal {
        border: none !important;
        padding: 10px !important;
        padding-top: 6px !important;
    }
    .small .logo_image {
        left: 0px;
    }
    .post-block-big{
        margin-bottom: 0px !important;
    }
    .post-block-big .image-block {
        width: 100%;
        float: none;
        min-height: 100%;
    }
    .post-block-big .post-name-div span a {
        font-size: 20px;
    }
    .post-block-big .post-name-div {
        position: unset;
        float: unset;
    }
    .post-block-big .post-name-div span {
        width: 100%;
        float: unset;
        padding: 10px 10px;
    }
    .view-content {
        grid-template-columns: 92%;
        justify-content: center;
    }
    #organization #image-block ul {
        grid-template-columns: 1fr 1fr 1fr;
    }
    #dinamic_gallery li:not(:first-child) {
        width: 100%;
    }
    #dinamic_gallery_mediabattle img {
        margin: auto;
    }
    body.single #emotion {
        width: 100%;
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }

}

@media only screen and (max-width: 40.063em) {
    #organization {
        width: 100%;
        margin-bottom: 10px;
    }
    #dinamic_gallery_mediabattle {
        width: 100%;
        margin-bottom: 10px;
    }
    .usaid-logo {
        margin-left: 10px;
        display: block;
    }
    .footer-top-cont {
        display: block;
    }
    #menu-main-menu li {
        padding: 0 10px 0 50px;
    }
    #menu-main-menu li a {
        font-size: 16px;
    }
}

@media only screen and (max-width: 619px) {
    menu {
        width: 270px;
        top: 57px;
        height: 90%;
    }
    menu ul {
        margin-top: 102px;
    }
    menu ul li {
        padding: 0px;
    }
    .menu-main-menu-container li a {
        width: 97%;
    }
}
