@media (min-width: 0px) {
  /* HOME PAGE */
  html body #main .alaune .bloc.biens.col-sm-12 {
    width: calc( 100% - ( 15px * 2 ) );
    padding-bottom: 35%; } }
@media (min-width: 992px) {
  /* HOME PAGE */
  html body #main .alaune .bloc.biens.col-md-4 {
    width: calc( 33.33333333% - ( 15px * 2 )  );
    padding-bottom: 20%; } }
@media (max-width: 992px) {
  .post-type-archive-biens #main .filtres .inner-filtres {
    padding-left: 0px !important;
    padding-right: 0px !important; }
    .post-type-archive-biens #main .filtres .inner-filtres .box-filtres {
      flex-wrap: wrap; }
      .post-type-archive-biens #main .filtres .inner-filtres .box-filtres .dropdown {
        flex-basis: calc(50% - 10px);
        flex-grow: 0;
        flex-shrink: 1;
        display: block;
        width: 100%;
        /* flex:inherit!important;*/ } }
@media (max-width: 576px) {
  .post-type-archive-biens #main .articles {
    padding: 0px !important; }

  .post-type-archive-biens #main .articles article.bien.souscompromis .cr-left {
    left: -270px !important; }

  .post-type-archive-biens #main .articles article.bien.souscompromis .cr-top {
    top: 45px !important; }

  .post-type-archive-biens #main .articles article.bien.souscompromis .cr {
    font-size: 15px !important; }

  .post-type-archive-biens #main h2 {
    font-size: 24px !important; }

  .post-type-archive-biens #main .articles article.bien .price {
    font-size: 20px !important; }

  .post-type-archive-biens #main .articles article.bien .content {
    padding-bottom: 70px !important; }

  .post-type-archive-biens #main .articles article.bien h3, .single-biens #main .articles article.bien h3 {
    margin-top: 20px !important; }

  .post-type-archive-biens #main .articles article.bien .options .option label {
    margin-right: 5px !important; }

  .post-type-archive-biens #main h3 {
    font-size: 18px !important;
    width: 53%; }

  body.home #main .container-home .content-home {
    padding: 20px !important; }
    body.home #main .container-home .content-home h1 {
      font-size: 35px; }

  rs-loop-wrap rs-layer {
    font-size: 35px !important;
    line-height: 35px !important; }

  rs-loop-wrap rs-layer p {
    font-size: 18px !important;
    line-height: 18px !important; } }
@media (max-width: 1024px) {
  .post-type-archive-biens #main .articles article.bien .price {
    top: -10px !important; }

  .post-type-archive-biens #main .articles article.bien {
    display: block !important; }
    .post-type-archive-biens #main .articles article.bien .img {
      max-width: 100% !important;
      max-height: 500px !important; }
    .post-type-archive-biens #main .articles article.bien .content {
      width: 100% !important; }

  .ville {
    width: 40% !important;
    padding: 20px !important; }

  .single-biens #main article {
    padding: 0 10px; }

  .post-type-archive-biens #main .articles article.bien.souscompromis .cr {
    font-size: 18px !important; }

  .post-type-archive-biens #main .articles article.bien.souscompromis .cr-left {
    left: -250px !important; }

  .post-type-archive-biens #main .articles article.bien.souscompromis .cr-top {
    top: 85px !important; }

  .post-type-archive-biens #main h2 {
    font-size: 24px; }

  .post-type-archive-biens #main .articles article.bien .options .option label {
    font-size: 14px; } }
@media (max-width: 1200px) {
  .coordonnees {
    margin-top: 20px !important; }

  .bloc-contact {
    transform: translate3d(0px, -50%, 0) !important; }

  html body.home #main .container-home .content-home {
    margin-left: 0px; }

  .post-type-archive-biens #main h2, .single-biens #main h2 {
    font-size: 27px; }

  .content {
    min-height: 330px; } }
@media (max-width: 1600px) {
  .content {
    min-height: 330px; } }

/*# sourceMappingURL=responsive.css.map */
