@media (max-width: 991px) {
  .navbar-collapse {
    float: left; }

  li#item-101 a {
    padding-left: 0px; }

  #feature .module {
    width: 50%; }

  .blog_service .item-image,
  .blog_service .blog_text,
  .blog_accueil .item-image,
  .blog_accueil .blog_text {
    width: 50%; }

  .portfolio .cat_collection,
  .collection .blogcollection .items-row {
    width: 50%; }

  footer .module-92 .acymailing_module {
    position: relative;
    top: 0px; } }
@media (max-width: 767px) {
  .col-lg-12,
  .col-sm-6 {
    padding: 0; }

  .navbar-nav {
    float: none;
    margin: 5px 0; }

  .navbar-collapse {
    float: none; }

  .navbar-inverse .navbar-nav > li > a {
    border-right: 0px;
    border-bottom: 1px solid #727272;
    line-height: normal;
    padding: 10px 0; }

  li#item-104 a {
    border-bottom: none; }

  li.parent ul {
    background-color: none;
    border-top: 0px; }

  li.parent:hover ul {
    position: relative;
    transition: all 0.3s ease; }

  #feature .module {
    width: 100%; }

  footer .module-92 .acymailing_module {
    position: relative;
    top: 0px;
    margin: 10px 0 25px 0 !important; }

  div#b2jcontainer_m88.b2jcontainer {
    padding: 30px 15px 30px 0; } }
@media (max-width: 600px) {
  .blog_service .item-image,
  .blog_service .blog_text,
  .blog_accueil .item-image,
  .blog_accueil .blog_text {
    width: 100%; }

  .blog_service .item-image,
  .blog_accueil .item-image {
    margin-bottom: 35px; }

  .blog_accueil .item-image {
    padding: 0px; }

  .blog_service .pull-right,
  .blog_service .pull-left {
    float: none; }

  .blog_service .row-0,
  .blog_service .row-2,
  .blog_service .row-4,
  .blog_service .row-6,
  .blog_service .row-8 {
    padding: 28px 15px 34px; }

  .blog_service .row-1,
  .blog_service .row-3,
  .blog_service .row-5,
  .blog_service .row-7,
  .blog_service .row-9 {
    padding: 28px 15px 30px; }

  .thumbnail {
    margin-bottom: 5px; }

  .portfolio .cat_collection,
  .collection .blogcollection .items-row {
    width: 100%;
    height: auto; } }
@media (max-width: 480px) {
  h1, .h1 {
    font-size: 36px; } }

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