/* Source and licensing information for the line(s) below can be found at https://25-pa-jl-test.goodtimesdilding.com/sites/25-pa-jl/themes/custom/boostrap_3/css/colors.css. */
@font-face{font-family:'MorrisRomanBlack';src:url('/sites/25-pa-jl/themes/custom/boostrap_3/css/../fonts/Geoform.otf') format('opentype')}.navbar{background:#eee}body{color:#111;background:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.view-header,.navbar-brand{color:#0e3938;font-family:'MorrisRomanBlack',sans-serif}a,a:focus{color:#0e3938}a:hover{color:#0e3938}.help-block{color:#6a6a6a}.form-type-checkbox{color:#0e3938}.alert-success{color:#222;background-color:#c7eac7;border-color:#0e3938}.navbar-default .menu--reservations>.last>a{color:#333}.navbar-default .navbar-nav>.last>a{color:#fff;background-image:linear-gradient(#c7eac7,#007d2f 40%,#0e3938);border:1px solid #0e3938}.navbar-default .navbar-nav>.last>a:hover{color:#fff}.navbar-default .navbar-text,.navbar-default .navbar-brand,.navbar-default .navbar-brand a,.navbar-default .navbar-nav>li>a,.navbar-default .menu--reservations>.last>a{color:#111}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand a:hover,.navbar-default .navbar-brand a:focus{color:#0e3938}.navbar-default .expanded:hover,.navbar-default .expanded a:hover,.navbar-default .expanded:focus,.navbar-default .expanded a:focus,.navbar-default .navbar-text:hover,.navbar-default .navbar-text a:hover,.navbar-default .navbar-text:focus,.navbar-default .navbar-text a:focus{background-color:#c7eac7}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .menu--reservations>.last>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .menu--reservations>.last>a:focus,.navbar-default .menu--main>.last>a:focus{background-color:#c7eac7;color:#333}.navbar-default .navbar-nav>.open,.navbar-default .navbar-nav>.open:hover,.navbar-default .navbar-nav>.open:focus{background-color:#c7eac7;border:0;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:#c7eac7;border:0;color:#333}.dropdown-menu{background-image:linear-gradient(#fff,#eee 50%,#e4e4e4);border:0}.dropdown-menu>li>a:hover{color:#333;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#0e3938}.btn-primary,.btn-booking,.view-id-formules .formules .node-readmore a,.view-id-formules .formules-saison .node-readmore a,.view-id-formules .formules .field--name-field-btn-reservation a,.view-id-formules .formules-saison .field--name-field-btn-reservation a,.field--name-field-btn-reservation a,.btn-primary:focus,.btn-booking:focus,.view-id-formules .formules .node-readmore a:focus,.view-id-formules .formules-saison .node-readmore a:focus,.view-id-formules .formules .field--name-field-btn-reservation a:focus,.view-id-formules .formules-saison .field--name-field-btn-reservation a:focus,.field--name-field-btn-reservation a:focus{color:#fff;background-image:linear-gradient(#c7eac7,#007d2f 40%,#0e3938);border:1px solid #c7eac7}.btn-primary:hover,.btn-booking:hover,.navbar-default .menu--main>.last>a:hover,.view-id-formules .formules .node-readmore a:hover,.view-id-formules .formules-saison .node-readmore a:hover,.view-id-formules .formules .field--name-field-btn-reservation a:hover,.view-id-formules .formules-saison .field--name-field-btn-reservation a:hover,.field--name-field-btn-reservation a:hover{color:#fff;background-image:linear-gradient(#0e3938,#007d2f 60%,#c7eac7);border:1px solid #0e3938}.btn-primary a,.btn-booking a,a.btn-primary,.footer a.btn-primary,a.btn-booking,.footer a.btn-booking,.btn-primary a:focus,.btn-booking a:focus,.btn-primary a:hover,.btn-booking a:hover,a.btn-primary:hover,.footer a.btn-primary:hover,a.btn-booking:hover,.footer a.btn-booking:hover{color:#fff;text-decoration:none}.breadcrumb,.breadcrumb>li+li:before,.breadcrumb>.active{color:#111}.lang-dropdown-select-element{color:#0e3938;border:1px solid #eee}.page-header,.navbar{border-bottom:1px solid #0e3938}.footer{border-top:1px solid #0e3938}hr{border:1px solid #0e3938}.view-gallerie-photo img,.idee-de-sejour-interne .field--name-field-images .field--item img,.idee-de-sejour-externe .field--name-field-images .field--item img,.chambre .field--name-field-images .field--item img{border:3px solid #0e3938}.view-gallerie-photo img:hover,.idee-de-sejour-interne .field--name-field-images .field--item img:hover,.idee-de-sejour-externe .field--name-field-images .field--item img:hover,.chambre .field--name-field-images .field--item img:hover{border-color:#007d2f}.view-gallerie-photo a{color:#0e3938}.view-gallerie-photo p{background:rgba(17,17,17,.5);color:#fff}.carousel-caption h3{color:#fff}.formules,.formules-saison{border:1px solid #0e3938;background-color:#c7eac7}.formules .node--chambre--teaser,.formules-saison .node--chambre--teaser{background-color:transparent}.formules a,.view-id-formules .formules-saison a{color:#0e3938}.formules .node-readmore a,.formules-saison .node-readmore a,.formules .field--name-field-btn-reservation a,.formules-saison .field--name-field-btn-reservation a,.field--name-field-btn-reservation a{color:#fff;background-image:linear-gradient(#c7eac7,#007d2f 40%,#0e3938);background-repeat:no-repeat;border:1px solid #0e3938}.formules .field--name-field-prix .field--item,.formules-saison .field--name-field-prix .field--item,.page-node-type-formules .field--name-field-prix .field--item{color:#0e3938}.page-node-type-formules .field--name-field-nombre-de-couchages,.formules .field--name-field-nombre-de-couchages,.formules-saison .field--name-field-nombre-de-couchages{color:#0e3938}.view-id-extras_vue .formules{border:10px solid #fff;border-radius:30px}.node--chambre--teaser{border:1px solid #0e3938;background-color:#c7eac7}.node--chambre--teaser a{color:#333;background:#d4e8f300}.node--chambre--teaser a:hover{color:2px solid #666}.view-id-partenaires .views-row,.view-id-randonnee .views-row{border-bottom:#c7eac7}.block-views-blockidees-sejours-block-1 .collapsiblockTitleCollapsed,.block-views-blockidees-sejours-block-2 .collapsiblockTitleCollapsed{background-image:linear-gradient(#c7eac7,#007d2f 40%,#0e3938);border:1px solid #0e3938}.block-views-blockidees-sejours-block-1 .collapsiblockTitleCollapsed h2,.block-views-blockidees-sejours-block-2 .collapsiblockTitleCollapsed h2{color:#333}#gdpr-popup{background-color:#007d2f}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons button{background-color:#c7eac7}.form-item-gdpr-warning{background-color:#6d94bf;color:#fff;border:2px solid #0e3938}.form-item-gdpr-warning a{color:#fff}.view-livre-d-or a,.view-livre-d-or a:hover,.view-livre-d-or a:focus{color:#fff}.livret-dashboard{color:#000;background-color:#c7eac7;border:3px solid #0e3938}.livret-dashboard a,.livret-dashboard a:focus{color:#000}.livret-dashboard a:hover{color:#000}.modal-page-dialog{color:#0e3938}.modal-page-dialog h2,.modal-page-dialog h2 small{color:#0e3938}.modal-body{background-color:rgb(44 96 116/72%)}footer{background:#eee;color:#333}footer a{color:#0e3938}.footer a:hover{color:#000}.external-calendar{border:1px solid #0e3938}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#c7eac7}.calendar-view-table a,.calendar-view-table .calendar-view-day__row>*{color:#eee}.calendar-view-table th{background-color:#0e3938}.calendar-view-table .calendar-view-day__number{background-color:#0e3938}.calendar-view-day__row .is-multi--middle,.calendar-view-table .calendar-view-day__row{background-color:#6d94bf}.calendar-view-table .calendar-view-day__row.hover{border:2px solid #000}.sunday{background-color:#ffc3a4}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#222}}
/* Source and licensing information for the above line(s) can be found at https://25-pa-jl-test.goodtimesdilding.com/sites/25-pa-jl/themes/custom/boostrap_3/css/colors.css. */