@media only screen and (min-width:576px) {
    .main__newsSlider__active__image {
        height: 350px;
    }
    .main__newsSlider__active__info {
        bottom: 0;
    }
    .main__categories__image {
        width: 80px;
    }
    .main__categories__item {
        font-size: 18px;
    }
    .main__photoGallery__item__image {
        width: 200px;
        height: 150px;
    }
    .main__gallery__buttons--after {
        right: -20px;
    }
    .main__gallery__buttons--before {
        left: -20px;
    }
    .main__gallery__buttons {
        padding: 10px 15px;
    }
    .singleLesson__header__button {
        font-size: 14px;
        padding: 5px 20px;
    }
    .singleLesson__header__button__icon {
        font-size: 18px;
    }
    .lessons__card__hasChild {
        width: 46%;
    }
    .lessons__card__noChild {
        width: 46%;
    }
    .comments__info__text {
        font-size: 14px;
    }
    .comments__comment__icon {
        font-size: 20px;
    }
    .books__main__item {
        width: 40%;
    }
    .books__main__image {
        width: 75%;
    }
    button.nav-link {
        font-size: 16px!important;
    }
    .singleBook__imageContainer {
        border-left: 1px solid lightgray;
    }
    .gallery__imageCount {
        font-size: 16px;
    }
    .article__items {
        width: 48%;
    }
    .galleryInner__image {
        width: 47%;
    }
    .lessons__options__category {
        width: 200px;
    }
    .header__selectLanguage{
        width: 160px;
    }
    .main__audioGallery__title{
        width: 400px;
    }
}

@media only screen and (min-width:768px) {
    .lessons__chapter {
        width: 48%;
    }
    .news__header__big__image {
        width: 300px;
        height: 200px;
    }
    .footer__item {
        border-top: none;
        border-right: 1px solid lightgray;
    }
    .footer__contact {
        border-right: none;
    }
    .main__categories__number {
        font-size: 16px;
    }
    .main__questions__item {
        width: 28%;
    }
    .lessons__pagination__button {
        width: 30px;
        height: 30px;
    }
    .lessons__card__hasChild {
        width: 30%;
    }
    .lessons__card__noChild {
        width: 30%;
    }
    .comments__info__text {
        font-size: 16px;
    }
    .comments__comment__icon {
        font-size: 24px;
    }
    .biography__title {
        font-size: 36px;
    }
    .singleNews__title {
        font-size: 24px;
    }
    .footer__copyRight__text {
        font-size: 16px;
    }
    .books__main__item {
        width: 30%;
    }
    .gallery__item__info {
        height: 0;
        position: absolute;
        bottom: 0;
        overflow: hidden;
        padding-top: 0;
        transition: all .2s linear;
    }
    .gallery__item:hover .gallery__item__info {
        padding-top: 10px;
        height: 65px;
    }
    .sounds__item {
        width: 48%;
    }
    .header__selectLanguage{
        width: 200px;
    }

    .main__edit__questions__list{
        background-color: #ccae7c;
        border-radius: 5px;
    }
    
      .main__edit__questions__section--active {
        -moz-border-radius: 0px 5px 5px 0;
        -webkit-border-radius: 0px 5px 5px 0;
        border-radius: 0px 5px 5px 0;
      }
      .main__edit__questions__section--active:after {
        content: "";
        width: 10px;
        height: 10px;
        position: absolute;
        border-top: 1px solid #ccae7c;
        border-left: 1px solid #ccae7c;
        -moz-border-radius: 5px 0 0 0;
        -webkit-border-radius: 5px 0 0 0;
        border-radius: 5px 0 0 0;
        left: -2px;
        bottom: -10px;
      }
      .main__edit__questions__section--active:before {
        content:'';
        width:10px;
        height:10px;
        position:absolute;
        border-left:1px solid #ccae7c;
        border-bottom:1px solid #ccae7c;
        -moz-border-radius:0 0 0 5px;
        -webkit-border-radius:0 0 0 5px;
        border-radius: 0 0 0 5px;
        left:-2px;
        top: -10px;
      }
}

@media only screen and (min-width:992px) {
    .lessons__chapter {
        width: 32%;
    }
    .news__header__big__image {
        width: 400px;
        height: 300px;
    }
    .main__categories__item {
        height: 50%;
    }
    .main__lessons__catrgories {
        height: 300px;
    }
    .main__categories__item:nth-child(even) {
        border-left: none!important;
    }
    .main__categories__item:nth-child(3),
    .main__categories__item:nth-child(4) {
        border-bottom: none!important;
    }
    .zero__content {
        height: 100vh;
    }
    .lessons__card__hasChild {
        width: 18%;
    }
    .lessons__card__noChild {
        width: 18%;
    }
    .books__main__item {
        width: 23%;
    }
    .gellery__itemContainer {
        width: 31%;
    }
    .article__items {
        width: 32%;
    }
    .galleryInner__image {
        width: 32%;
    }
    .header__nav__nav {
        padding-left: 10%;
    }

    .main__edit__login__title {
        font-size: 16px;
      }
      .main__edit__questions__section {
        font-size: 18px;
      }
    
      .main__edit__chapter__item {
        font-size: 14px;
      }
}

@media only screen and (min-width:1200px) {
    .header__nav__list {
        font-size: 15px;
    }
    .header__search {
        font-size: 16px;
    }
    .news__header__big__image {
        width: 500px;
        height: 400px;
    }
    .header__dropdown {
        top: 44px;
    }

    .main__edit__login__title {
        font-size: 18px;
      }
      .main__edit__questions__section {
        font-size: 20px;
      }
}

@media print {
    .footer{
        display: none;
    }
    .header{
        display: none;
    }

    .singleLesson__body__form{
        display: none!important;
    }

    .comments__container{
        display: none!important;
    }

    .singleLesson__header{
        display: none;
    }

    .singleLesson__main__aside{
        display: none;
    }
}