

@media (max-width: 1200px){

}



@media (max-width: 992px){
    .blog-block-wrapper {
        flex-direction: column !important; 
        align-items: center ;
    }

    .blog-artcl {
        padding: 15px;
        width: 90% !important;
        flex-direction: column !important;
    }

    .blog-main {
        width: 45%;
    }

    .side-rand-bar {
        width: 45%;
    }

    .b-a-img-part {
        width: 100% !important;
    }

    .b-a-txt-part {
        width: 100% !important;
    }

    .b-a-txt-info {
        flex-direction: column;
    }

    .b-a-category p {
        padding: 2px 15px;
    }

    .b-a-read-more {
        font-size: 14px;
        padding: 5px 15px;
    }

    .b-a-read-more > svg {
        width: 24px;
    }

    .blog-gallery {
        flex-direction: column !important;
    }

    .r-header-box {
        flex-direction: column !important;
    }
    
    .blog-gallery-title {
        width: 100% !important;
    }

    .artc-header {
        flex-direction: column !important;
    }

    .info-contact {
        flex-direction: column !important;
    }

    .write-us-form {
        width: 90%;
    }

    .w-u-f-txt {
        font-weight: 400;
        font-size: 13px;
    }

    .contact-data-item p {
        font-size: 12px;
        word-break: break-word;
    }

    .contact-data-subtitle {
        font-size: 14px;
    }

    .w-u-f-submit {
        width: 90%; 
    }

    .contact-data {
        width: 100%;
    } 

    .info-map {
        width: 100%;
    }
}


@media(max-width: 768px){
   
    .footer-anim-block {
        flex-direction: column;
    }

    .footer-section {
        align-items: center;
    }

    .blog-gallery-pics {
        width: 100%;
        height: 350px;
    }

    .b-g-pic {
        min-width: 40px;
    }

    .b-g-pic:hover {
        box-shadow: 0;
    }

    .blog-gallery-title {
        font-size: 18px;
    }

    .blog-main-title {
        font-size: 18px;
    }

    .main-container {
        flex-direction: column;
    }

    .side-rand-bar {
        position: static;
        width: 100%;
    }

    .blog-main {
        width: 100%;
    }

    .follow-persons {
        padding: 25px 70px;
    }

    .subsc:after {
        bottom: 7px;
    }

    .nav-box-link {
        font-size: 12px;
    }

    .dropdown .dropbtn {
        font-size: 12px;
    }

    .article-page-main {
        flex-direction: column;
    }

    .artc {
        width: 100%;
    }

    .comm-blog-unhidden, .comm-blog-hidden {
        padding: 0 10px;
    }

    .comm-blog-item img {
        width: 90px;
        height: 80px;
        top: -45px;
    }
}


@media(max-width: 576px){


    .nav-box {
        flex-wrap: wrap;
    }

    .last-art-category {
        top: 5px;
        left: 5px;
    }

    .last-art-category p, .b-a-category p {
        padding: 2px 10px;
        font-size: 9px;
    }

    .last-art-title {
        font-size: 14px;
    }

    .follow-persons {
        padding: 35px 30px;
    }

    .b-a-read-more {
        justify-content: center;
    }

    .footer-connect {
        flex-direction: column;
    }

    .c-b-person {
        text-align: center;
        font-size: 14px;
    }

    .comm-blog-item {
        padding: 30px;
    }

    .comm-blog-item img {
        right: 55px;
        top: -45px;
    }

    .comm-blog-title {
        font-size: 18px;
    }

    .comm-blog {
        padding: 83px 15px;
    }

    .comm-blog-txt {
        font-size: 16px;
    }

    .artc-title {
        font-size: 18px;
    }

    .tag-cloud-title {
        font-size: 18px;
    }
}