/******************************** MAIN ACCUEIL*******************************/
/* line 19, ../sass/home.scss */
.page-accueil #main {
  z-index: 10;
  position: relative;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
  max-width: 1366px;
}
/* line 28, ../sass/home.scss */
.page-accueil #content {
  position: relative;
  width: 75% !important;
  margin: 0 !important;
}
/* line 34, ../sass/home.scss */
.page-accueil #content__header {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 400px;
  background-color: #645e50;
}
/* line 42, ../sass/home.scss */
.page-accueil #content__header_img {
  position: relative;
  float: left;
  width: 100%;
  height: 300px;
}
/* line 49, ../sass/home.scss */
.page-accueil #content__header_search {
  position: relative;
  float: left;
  z-index: 10;
  width: 100%;
  height: 100px;
  background-color: #9ad1a7;
}
/* line 58, ../sass/home.scss */
.page-accueil .sidebars {
  position: relative;
  float: left;
}
/* line 62, ../sass/home.scss */
.page-accueil #home-right-side {
  width: 25%;
  float: left;
  /*height:1000px;*/
}
/* line 68, ../sass/home.scss */
.page-accueil #home-right-side-event {
  width: 100%;
  float: left;
  height: 500px;
  /*background-color:$green;*/
}
/* line 77, ../sass/home.scss */
.page-accueil .region-sidebar-second {
  /*margin:0px!important;*/
}
/* line 81, ../sass/home.scss */
.page-accueil .sidebars {
  /*view-content*/
}
/* line 83, ../sass/home.scss */
.page-accueil .sidebars section {
  padding-top: 67px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
/* line 89, ../sass/home.scss */
.page-accueil .sidebars .block {
  width: 300px;
}
/* line 93, ../sass/home.scss */
.page-accueil .sidebars .views-field-title {
  margin: 5px;
  font-size: 1.6em;
  font-family: "Oswald-Light", sans-serif;
  color: #645e50;
}
/* line 99, ../sass/home.scss */
.page-accueil .sidebars .views-field-title a {
  text-decoration: none !important;
  border: 0px none !important;
  color: #645e50;
}
/* line 105, ../sass/home.scss */
.page-accueil .sidebars .views-field-title a:visited {
  text-decoration: none !important;
  border: 0px none !important;
  /*color: #333 !important;*/
}
/* line 110, ../sass/home.scss */
.page-accueil .sidebars .views-field-title a:hover {
  text-decoration: none !important;
  border: 0px none !important;
  /*color: #333 !important;*/
}
/* line 117, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-description {
  margin: 5px;
}
/* line 121, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-image {
  width: 300px;
  height: 300px;
}
/* line 124, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-image img {
  width: 300px;
  height: 300px;
}
/* line 129, ../sass/home.scss */
.page-accueil .sidebars .views-row {
  /*position:relative;*/
}
/* line 132, ../sass/home.scss */
.page-accueil .sidebars .views-field {
  margin-bottom: 15px;
}
/* line 135, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-date {
  font-family: "Georgia", sans-serif;
  font-size: 1.4em;
  color: white;
  width: 300px;
  height: 300px;
  position: absolute;
  /*background-image: url("../images/picto_agenda_blanc.png");*/
  /*background-repeat: no-repeat;*/
  /*background-position: center;*/
}
/* line 145, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-date .field-content {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-top: 55px;
}
/* line 152, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-date .field-content .date-display-start {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
/* line 158, ../sass/home.scss */
.page-accueil .sidebars .views-field-field-date .field-content .date-display-end {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
/* line 168, ../sass/home.scss */
.page-accueil .sidebars img {
  max-width: 300px;
  z-index: -1;
}
/* line 172, ../sass/home.scss */
.page-accueil .sidebars .views-row {
  /*margin-left:40px;*/
}
/* line 178, ../sass/home.scss */
.page-accueil #content .view-content {
  /*table, .views-responsive-grid{*/
  float: left;
  font-family: "Georgia", sans-serif;
  width: 95%;
  text-align: center;
  color: #333;
  line-height: 1.7em;
  margin-top: 0;
  margin-left: 40px;
  /*}*/
}
.page-accueil #content .view-content .views-row {
  margin: 0 auto;
  text-align: center;
}
/* line 181, ../sass/home.scss */
.page-accueil #content .view-content #content-search-home {
  width: 100%;
  height: 150px;
  background-color: #9ad1a7;
  border-top: 3px solid transparent;
  border-image-source: url("../images/pointe_frise1.png");
  border-image-repeat: round;
  border-image-outset: 3px 0 0 0;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}
/* line 196, ../sass/home.scss */
.page-accueil #content .view-content #content-title-home {
  width: 700px;
  float: right;
  /*margin-left: auto;
  margin-right: auto;*/
  margin-top: 1em;
  margin-bottom: 10px;
  text-align: center;
  font-size: 1.5em;
  font-family: "Oswald-Light", sans-serif;
  color: #645e50;
}
/* line 220, ../sass/home.scss */
.page-accueil #content .view-content a {
  text-decoration: none !important;
  border: 0px none !important;
}
/* line 226, ../sass/home.scss */
.page-accueil #content .view-content a:visited {
  text-decoration: none !important;
  border: 0px none !important;
  /*color: #333 !important;*/
}
/* line 231, ../sass/home.scss */
.page-accueil #content .view-content a:hover {
  text-decoration: none !important;
  border: 0px none !important;
  color: #333 !important;
}
/* line 237, ../sass/home.scss */
.page-accueil #content .view-content tr, .page-accueil #content .view-content .views-row {
  margin: 10px;
  /*height: 400px;*/
}
/* line 241, ../sass/home.scss */
.page-accueil #content .view-content td, .page-accueil #content .view-content .views-column {
  padding: 10px;
  margin-top: 10px !important;
  /*width: 33%;*/
}
/* line 248, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 td, .page-accueil #content .view-content .row-3 td {*/
  /*vertical-align: top;*/
/*}*/
/* line 251, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-2, .page-accueil #content .view-content .row-3 col-2 {*/
  /*padding-top: 50px !important;*/
/*}*/
/* line 256, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-1 .views-field-field-image, .page-accueil #content .view-content .row-1 .col-3 .views-field-field-image, .page-accueil #content .view-content .row-3 .col-1 .views-field-field-image, .page-accueil #content .view-content .row-3 .col-3 .views-field-field-image {*/
  /*height: 200px;*/
/*}*/
/* line 260, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-1 .views-field-field-image img, .page-accueil #content .view-content .row-1 .col-3 .views-field-field-image img, .page-accueil #content .view-content .row-3 .col-1 .views-field-field-image img, .page-accueil #content .view-content .row-3 .col-3 .views-field-field-image img {*/
  /*clip: rect(0px, 390px, 300px, 90px);*/
  /*margin-left: -150px;*/
  /*width: 300px;*/
  /*position: absolute;*/
/*}*/
/* line 267, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-1 .views-field-field-place, .page-accueil #content .view-content .row-1 .col-3 .views-field-field-place, .page-accueil #content .view-content .row-3 .col-1 .views-field-field-place, .page-accueil #content .view-content .row-3 .col-3 .views-field-field-place {*/
  /*margin-top: 20px;*/
/*}*/
/* line 272, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-2 .views-field-field-image, .page-accueil #content .view-content .row-3 .col-2 .views-field-field-image {*/
  /*height: 300px;*/
/*}*/
/* line 276, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-2 .views-field-field-image img, .page-accueil #content .view-content .row-3 .col-2 .views-field-field-image img {*/
  /*clip: rect(0px, 300px, 200px, 0px);*/
  /*margin-left: -150px;*/
  /*width: 300px;*/
  /*position: absolute;*/
/*}*/
/* line 283, ../sass/home.scss */
/*.page-accueil #content .view-content .row-1 .col-2 .views-field-field-place, .page-accueil #content .view-content .row-3 .col-2 .views-field-field-place {*/
  /*margin-top: 50px;*/
/*}*/
/* line 289, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-1, .page-accueil #content .view-content .row-2 .col-3 {*/
  /*padding-top: 50px !important;*/
/*}*/
/* line 294, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-1 .views-field-field-image, .page-accueil #content .view-content .row-2 .col-3 .views-field-field-image {*/
  /*height: 300px;*/
/*}*/
/* line 297, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-1 .views-field-field-image img, .page-accueil #content .view-content .row-2 .col-3 .views-field-field-image img {*/
  /*clip: rect(0px, 300px, 300px, 0px);*/
  /*margin-left: -150px;*/
  /*width: 300px;*/
  /*position: absolute;*/
/*}*/
/* line 304, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-1 .views-field-field-place, .page-accueil #content .view-content .row-2 .col-3 .views-field-field-place {*/
  /*margin-top: 50px;*/
/*}*/
/* line 310, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-2 .views-field-field-image {*/
  /*height: 200px;*/
/*}*/
/* line 314, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-2 .views-field-field-image img {*/
  /*clip: rect(0px, 300px, 200px, 0px);*/
  /*margin-left: -150px;*/
  /*width: 300px;*/
  /*position: absolute;*/
/*}*/
/* line 321, ../sass/home.scss */
/*.page-accueil #content .view-content .row-2 .col-2 .views-field-field-place {*/
  /*margin-top: 20px;*/
/*}*/
/* line 326, ../sass/home.scss */
/*.page-accueil #content .view-content .views-row {*/
  /*width: 300px;*/
  /*float: left;*/
  /*margin-right: 20px;*/
  /*margin-bottom: 30px;*/
/*}*/
/* line 334, ../sass/home.scss */

.page-accueil #content .view-content .views-row {

    border-bottom: 1px solid #cdcdcd;
}

.page-accueil #content .view-content .views-row, .page-accueil #content .view-content .views-row .views-field-field-image {

    width: 300px;
}

.page-accueil #content .view-content .views-row .views-field-field-image img {

    width: 100%;
    height: auto;
}

.page-accueil #content .view-content .views-row-odd .views-field-field-image {
  /*height: 300px;*/
}
/* line 337, ../sass/home.scss */
.page-accueil #content .view-content .views-row-odd .views-field-field-image img {
  /*clip: rect(0px, 390px, 300px, 90px);*/
  /*margin-left: -240px;*/
  /*width: 300px;*/
  /*position: absolute;*/
}
/* line 344, ../sass/home.scss */
.page-accueil #content .view-content .views-row-odd .views-field-field-place {
  margin-top: 50px;
}
/* line 350, ../sass/home.scss */
.page-accueil #content .view-content .views-row-even .views-field-field-image {
  /*height: 200px;*/
}
/* line 354, ../sass/home.scss */
.page-accueil #content .view-content .views-row-even .views-field-field-image img {
  /*clip: rect(0px, 300px, 200px, 0px);*/
  /*margin-left: -150px;*/
  /*width: 300px;*/
  /*position: absolute;*/
}
/* line 361, ../sass/home.scss */
.page-accueil #content .view-content .views-row-even .views-field-field-place {
  /*margin-top: 20px;*/
}
/* line 366, ../sass/home.scss */
.page-accueil #content .view-content .views-row-5, .page-accueil #content .view-content .views-row-7, .page-accueil #content .view-content .views-row-9, .page-accueil #content .view-content .views-row-11 {
  /*margin-top: -80px;*/
}
/* line 370, ../sass/home.scss */
.page-accueil #content .view-content .views-field-field-place {
  color: #4e5459;
  font-size: 1.1em;
}
/* line 375, ../sass/home.scss */
.page-accueil #content .view-content .views-field {
  background-color: white;
}
/* line 378, ../sass/home.scss */
.page-accueil #content .view-content .views-field-title {
  margin: 5px;
  font-size: 1.6em;
  font-family: "Oswald-Light", sans-serif;
}
/* line 382, ../sass/home.scss */
.page-accueil #content .view-content .views-field-title a {
  text-decoration: none !important;
  border: 0px none !important;
  color: #645e50;
}
/* line 389, ../sass/home.scss */
.page-accueil #content .view-content .views-field-field-image .field-content {
  width: 100%;
  /*height: 150px;*/
  /*overflow: hidden;*/
}
/* line 396, ../sass/home.scss */
.page-accueil #content .view-content .views-field-created {
  font-family: "Oswald-Regular", sans-serif;
  font-size: 0.7em;
  color: #4e5459;
  padding-bottom: 20px;
  font-style: italic;
  display: inline-block;
}

.page-accueil #content .view-content .views-field-field-user-place {

    display: inline-block;
    text-decoration: underline;
}

.page-accueil #content .view-content .views-field-field-user-place a {

    font-family: "Oswald-Regular";
    font-size: 0.8em;
    font-style: italic;
    color: #4e5459;
}

#block-views-event-of-today-block{
  background: #f3f2f0!important;
}

@media only screen and (min-width: 1111px) and (max-width: 1347px) {
    .page-accueil #content .view-content {

        margin-left: 17%;
    }

    .page-accueil #content {

        width: 70% !important;
    }
}

@media only screen and (min-width: 1001px) and (max-width: 1110px) {
    .page-accueil #content .view-content {

        margin-left: 10%;
    }
}