@media only screen and (max-width: 1200px) {
  .resources-listing .btn-blue-round span {
    padding: 7px 15px 7px 15px;
  }
}

@media only screen and (max-width: 991px) {
  .doc-media-wrap .row {
    display: block;
    min-height: 500px;
  }

  .resources-listing {
    margin-bottom: 50px;
  }

  .doc-media-wrap .col-md-3 {
    padding-right: 15px;
  }

  .doc-media-wrap .col-md-9 {
    padding-left: 15px;
  }


}

@media screen and (min-device-width: 768px) and (max-device-width: 991px) {
  .left-filter {
    width: 160px !important;
  }
}

@media only screen and (max-width: 767px) {
  .left-filter .filter-expand.lang-wrap input:checked+label {
    background: url(../../../images/icons/radio_button_active_mobile.png) no-repeat left center !important;
  }

  /* .left-filter {
        display: none;
    } */


  .list-parent .list-item .media-wrap,
  .list-parent .list-item .img-wrap-media {
    width: 100%;
    margin-bottom: 10px;
  }

  .list-parent .list-item .media-wrap~.content-wrap,
  .list-parent .list-item .img-wrap-media~.content-wrap {
    float: left;
    width: 100%;
  }

  .list-parent .list-item .img-wrap {
    width: 100px;
    margin-right: 15px;
  }

  .list-parent .list-item .content-wrap {
    width: calc(100% - 120px);
  }

  .doc-media-wrap .col-md-9 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .resources-listing .tab-menu-cmn {
    width: 100% !important;
  }

  .pagination-wrap {
    margin: 0px 0 32px;
  }

  .list-parent .list-item .title {
    margin-bottom: 7px;
    margin-top: 0px;
  }

  .resources-listing {
    margin-bottom: 13px;
  }

  .resources-listing .tab-menu-cmn.fix-tab {
    width: calc(100% - 30px) !important;
  }

  .blog-detail-wrap .content-detail {
    padding-left: 15px;
    float: none;
    width: 100%;
  }

  .resources-listing .tab-menu-cmn li {
    font-size: 13px;
  }

  .list-parent .list-item .media-wrap:after {
    width: 72px;
    height: 72px;
    background-size: 100%;
  }

  .list-parent .list-item .title a {
    font-size: 19px;
  }

  .col-sm-3.col-md-3.page-filter-wrap.filter-fix .filter-button {
    top: 79px;
  }

  .left-filter.fix {
    position: absolute;
    top: 145px;
  }

  html[lang="fr"] .left-filter .btn-blue-round {
    min-width: auto;
  }

}


@media only screen and (max-width: 350px) {}
