/* Source and licensing information for the line(s) below can be found at https://24-so-lo-test.goodtimesdilding.com/sites/24-so-lo/themes/custom/boostrap_3/css/colors.css. */
@font-face{font-family:'IndieFlower';src:url('/sites/24-so-lo/themes/custom/boostrap_3/css/../fonts/IndieFlower-Regular.ttf') format('truetype')}body{color:#111;background:#eee}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.view-header,.navbar-brand{color:#ff0084;font-family:'IndieFlower',sans-serif}a,a:focus{color:#ff0084}a:hover{color:#ffcce6}.help-block{color:#6a6a6a}.form-type-checkbox{color:#ff0084}.alert-success{color:#ff0084;background-color:#ffcce6;border-color:#ff0084}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#000}.navbar{background:#000;border-color:#111}.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:#ddd}.navbar-default .navbar-text[aria-expanded=true],.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand a:hover,.navbar-default .navbar-brand a:focus{color:#ff0084}.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:#ffcce6;color:#111}.navbar-default .navbar-nav>li:hover,.navbar-default .navbar-nav>li:focus,.navbar-default .expanded:active,.navbar-default .expanded:hover,.navbar-default .expanded:focus{background-color:#ffcce6;border:1px solid #ff0084;border-radius:5px;color:#111}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .menu--reservations>.last>a:hover,.navbar-default .menu--reservations>.last>a:focus,.navbar-default .menu--main>.last>a:focus{background-color:#ffcce6;color:#000}.navbar-default .navbar-nav>.open,.navbar-default .navbar-nav>.open:hover,.navbar-default .navbar-nav>.open:focus{background-color:#ffcce6;border:1px solid #ff0084;border-radius:5px;color:#ff0084}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:transparent;border:1px solid #ff0084;border-radius:5px;color:#ff0084}.dropdown-menu{background-image:linear-gradient(#fff,#eee 50%,#e4e4e4);border:1px solid #ccc}.dropdown-menu>li{border-bottom:1px solid #ffcce6}.dropdown-menu>li>a:hover{color:#000;text-decoration:none;background-color:#ff0084}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#ff0084;color:#fff;font-weight:700}.navbar-default .menu--reservations>.last>a{color:#ddd;background-image:none;background-color:#000;border:0}.navbar-default .navbar-nav>.last>a{color:#111;background-image:linear-gradient(#ffcce6,#ff66b5 40%,#ff0084);border:1px solid #ffcce6}.navbar-default .navbar-nav>.last>a:hover{color:#000;background-image:linear-gradient(#ff0084,#ff66b5 60%,#ffcce6);border:1px solid #ff0084}.btn-primary,.btn-booking,.btn-primary:focus,.btn-booking:focus,.formules-grid .field--name-field-btn-reservation a,.formules-grid .node-readmore a{color:#fff;background-image:linear-gradient(#ffcce6,#ff66b5 40%,#ff0084);border:1px solid #ffcce6;transition:background-color .3s ease;border-radius:4px}.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,.formules-grid .field--name-field-btn-reservation a:hover,.formules-grid .node-readmore a:hover{color:#000;background-image:linear-gradient(#ff0084,#ff66b5 60%,#ffcce6);border:1px solid #ff0084;transition:background-color .3s ease;border-radius:4px}.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:#000;text-decoration:none}.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}.btn-link[aria-expanded=false]{color:#ff0084;border-bottom:2px solid #ffcce6;border-radius:5px}.btn-link{border:1px solid #ffcce6;border-radius:5px}.btn-link:hover,.btn-link:focus{color:#ffcce6;background-color:#000}.breadcrumb,.breadcrumb>li+li:before,.breadcrumb>.active{color:#222}.lang-dropdown-select-element{color:#ff0084;border:1px solid #ff0084}.page-header,.navbar{border-bottom:1px solid #ff0084}.footer{border-top:1px solid #ff0084}hr{border:1px solid #ffcce6}#cboxTitle{color:#ff0084;background-color:#ffcce6}.formules-grid.views-row{background-color:#ffcce6;border:1px solid #ddd}.formules-grid.views-row:hover{border-color:#ff66b5}.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:2px solid #ff0084}.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:#ddd}.view-gallerie-photo a{color:#ff66b5}.view-gallerie-photo p{background:rgba(17,17,17,.5);color:#fff}.carousel-caption h3{color:#fff}.formules a,.view-id-formules .formules-saison a{color:#ff0084}.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(#ffcce6,#ff66b5 40%,#ff0084);background-repeat:no-repeat;transition:background-color .3s ease}.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:#ff66b5}.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:#ff66b5}.view-id-extras_vue .formules{border:10px solid #111;border-radius:30px}.node--chambre--teaser a{color:#ddd;background:#d4e8f300}.node--chambre--teaser a:hover{color:#666}.view-id-partenaires .views-row,.view-id-randonnee .views-row{border-bottom:#ffcce6}.block-views-blockidees-sejours-block-1 .collapsiblockTitleCollapsed,.block-views-blockidees-sejours-block-2 .collapsiblockTitleCollapsed{background-image:linear-gradient(#ffcce6,#ff66b5 40%,#ff0084);border:1px solid #ffcce6}.block-views-blockidees-sejours-block-1 .collapsiblockTitleCollapsed h2,.block-views-blockidees-sejours-block-2 .collapsiblockTitleCollapsed h2{color:#ddd}#gdpr-popup{background-color:#ff0084}#gdpr-popup .gdpr-popup-content .gdpr-popup-buttons button{background-color:#ffcce6}.form-item-gdpr-warning{background-color:#222;color:#fff;border:2px solid #ff0084}.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:#fff;background-color:#000;border:3px solid #ff0084}.livret-dashboard a,.livret-dashboard a:focus{color:#ff0084}.livret-dashboard a:hover{color:#fff}.modal-page-dialog{color:#eee}.modal-page-dialog h2,.modal-page-dialog h2 small{color:#eee}.modal-body{background-color:rgb(44 96 116/72%)}footer{background:#000;color:#ddd}footer a{color:#ff0084}.footer a:hover{color:#fff}.external-calendar{border:1px solid #ff66b5}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#ffcce6;color:#000}.table-striped>tbody>tr:nth-of-type(2n+1) a{color:#000}.calendar-view-table a,.calendar-view-table .calendar-view-day__row>*{color:#000}.calendar-view-table th{background-color:#ff0084}.calendar-view-table .calendar-view-day__number{background-color:#ff0084}.calendar-view-day__row .is-multi--middle,.calendar-view-table .calendar-view-day__row{background-color:#ffcce6}.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://24-so-lo-test.goodtimesdilding.com/sites/24-so-lo/themes/custom/boostrap_3/css/colors.css. */