﻿@import url("https://fonts.googleapis.com/css?family=Lato:100,400,300,700,900,300italic");@import url("https://fonts.googleapis.com/css?family=Cormorant+Upright:400,500,700,900&subset=latin-ext");@font-face{font-family:'Kalam-Bold';src:url("../fonts/Kalam-Bold.eot");src:url("../fonts/Kalam-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Kalam-Bold.woff2") format("woff2"),url("../fonts/Kalam-Bold.woff") format("woff"),url("../fonts/Kalam-Bold.ttf") format("truetype"),url("../fonts/Kalam-Bold.svg#Kalam-Bold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Kalam-Light';src:url("../fonts/Kalam-Light.eot");src:url("../fonts/Kalam-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Kalam-Light.woff2") format("woff2"),url("../fonts/Kalam-Light.woff") format("woff"),url("../fonts/Kalam-Light.ttf") format("truetype"),url("../fonts/Kalam-Light.svg#Kalam-Light") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Kalam-Regular';src:url("../fonts/Kalam-Regular.eot");src:url("../fonts/Kalam-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Kalam-Regular.woff2") format("woff2"),url("../fonts/Kalam-Regular.woff") format("woff"),url("../fonts/Kalam-Regular.ttf") format("truetype"),url("../fonts/Kalam-Regular.svg#Kalam-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none;color:inherit}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input{padding:0;margin:0;border:none}input:focus{outline:none}iframe{border:0;margin:0;padding:0;position:absolute}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.m-all0{margin:0px !important}.m-all2{margin:2px !important}.m-all5{margin:5px !important}.m-all10{margin:10px !important}.m-all15{margin:15px !important}.m-all20{margin:20px !important}.m-all25{margin:25px !important}.m-all40{margin:40px !important}.m-all50{margin:50px !important}.m-all75{margin:75px !important}.m-all100{margin:100px !important}.m-top0{margin-top:0px !important}.m-top5{margin-top:5px !important}.m-top10{margin-top:10px !important}.m-top15{margin-top:15px !important}.m-top20{margin-top:20px !important}.m-top25{margin-top:25px !important}.m-top40{margin-top:40px !important}.m-top50{margin-top:50px !important}.m-top75{margin-top:75px !important}.m-top100{margin-top:100px !important}.m-top150{margin-top:150px !important}.m-top200{margin-top:200px !important}.m-top250{margin-top:250px !important}.m-bottom0{margin-bottom:0px !important}.m-bottom2{margin-bottom:2px !important}.m-bottom5{margin-bottom:5px !important}.m-bottom10{margin-bottom:10px !important}.m-bottom15{margin-bottom:15px !important}.m-bottom20{margin-bottom:20px !important}.m-bottom25{margin-bottom:25px !important}.m-bottom50{margin-bottom:50px !important}.m-bottom75{margin-bottom:75px !important}.m-bottom100{margin-bottom:100px !important}.m-bottom150{margin-bottom:150px !important}.m-bottom200{margin-bottom:200px !important}.m-bottom250{margin-bottom:250px !important}.m-right0{margin-right:0px !important}.m-right5{margin-right:5px !important}.m-right10{margin-right:10px !important}.m-right15{margin-right:15px !important}.m-right20{margin-right:20px !important}.m-right25{margin-right:25px !important}.m-right50{margin-right:50px !important}.m-right75{margin-right:75px !important}.m-right100{margin-right:100px !important}.m-right150{margin-right:150px !important}.m-right200{margin-right:200px !important}.m-right250{margin-right:250px !important}.m-left0{margin-left:0px !important}.m-left5{margin-left:5px !important}.m-left10{margin-left:10px !important}.m-left15{margin-left:15px !important}.m-left25{margin-left:25px !important}.m-left50{margin-left:50px !important}.m-left75{margin-left:75px !important}.m-left100{margin-left:100px !important}.m-left150{margin-left:150px !important}.m-left200{margin-left:200px !important}.m-left250{margin-left:250px !important}.m-top-5{margin-top:-5px !important}.m-top-10{margin-top:-10px !important}.m-top-15{margin-top:-15px !important}.m-top-25{margin-top:-25px !important}.m-top-50{margin-top:-50px !important}.m-top-75{margin-top:-75px !important}.m-top-100{margin-top:-100px !important}.m-top-150{margin-top:-150px !important}.m-top-200{margin-top:-200px !important}.m-top-250{margin-top:-250px !important}.m-bottom-5{margin-bottom:-5px !important}.m-bottom-10{margin-bottom:-10px !important}.m-bottom-15{margin-bottom:-15px !important}.m-bottom-25{margin-bottom:-25px !important}.m-bottom-50{margin-bottom:-50px !important}.m-bottom-75{margin-bottom:-75px !important}.m-bottom-100{margin-bottom:-100px !important}.m-bottom-150{margin-bottom:-150px !important}.m-bottom-200{margin-bottom:-200px !important}.m-bottom-250{margin-bottom:-250px !important}.p-all0{padding:0px !important}.p-all2{padding:2px !important}.p-all5{padding:5px !important}.p-all10{padding:10px !important}.p-all15{padding:15px !important}.p-all25{padding:25px !important}.p-all50{padding:50px !important}.p-top0{padding-top:0px !important}.p-top5{padding-top:5px !important}.p-top10{padding-top:10px !important}.p-top15{padding-top:15px !important}.p-top25{padding-top:25px !important}.p-top50{padding-top:50px !important}.p-top100{padding-top:100px !important}.p-bottom0{padding-bottom:0px !important}.p-bottom5{padding-bottom:5px !important}.p-bottom10{padding-bottom:10px !important}.p-bottom15{padding-bottom:15px !important}.p-bottom25{padding-bottom:25px !important}.p-bottom50{padding-bottom:50px !important}.p-bottom75{padding-bottom:75px !important}.p-bottom100{padding-bottom:100px !important}.p-left0{padding-left:0px !important}.p-left2{padding-left:2px !important}.p-left3{padding-left:3px !important}.p-left5{padding-left:5px !important}.p-left10{padding-left:10px !important}.p-left15{padding-left:15px !important}.p-left20{padding-left:20px !important}.p-left25{padding-left:25px !important}.p-left50{padding-left:50px !important}.p-right0{padding-right:0px !important}.p-right2{padding-right:2px !important}.p-right3{padding-right:3px !important}.p-right5{padding-right:5px !important}.p-right10{padding-right:10px !important}.p-right15{padding-right:15px !important}.p-right20{padding-right:20px !important}.p-right25{padding-right:25px !important}.p-right50{padding-right:50px !important}.opacity01{opacity:0.1 !important}.opacity02{opacity:0.2 !important}.opacity03{opacity:0.3 !important}.opacity04{opacity:0.4 !important}.opacity05{opacity:0.5 !important}.opacity06{opacity:0.6 !important}.opacity07{opacity:0.7 !important}.opacity08{opacity:0.8 !important}.opacity09{opacity:0.9 !important}.opacity1{opacity:1 !important}.floatleft{float:left !important}.floatright{float:right !important}.date_dispo{opacity:0;height:0;padding:0;margin:0}.datepicker-container,.datepickers-container{z-index:9999999999999}.datepicker--cell,.datepicker--nav-title,.datepicker--nav-action,.datepicker-inline .datepicker{border-radius:0 !important}.datepicker--days-names{margin:8px 0 10px !important}.datepicker-inline .datepicker{width:100%;width:calc(100% - 2px);margin-top:-8px;border-bottom:none}.datepicker--cell{border:1px solid #fff}.datepicker--cell.-disabled-{background-color:rgba(82,20,20,0.03);pointer-events:none;color:#feedca !important}.confirmation_presence_oui .fc-event-main{position:relative}.confirmation_presence_oui .fc-event-main:before{content:'';display:block;z-index:1;position:absolute;top:2px;right:2px;width:8px;height:8px;border-radius:50%;background-color:#4caf50}.reservation_jacuzzi_oui .fc-event-main,.reservation_type_1 .fc-event-main,.reservation_type_2 .fc-event-main,.reservation_type_26 .fc-event-main,.reservation_type_92 .fc-event-main,.reservation_type_27 .fc-event-main,.reservation_type_93 .fc-event-main,.reservation_type_35 .fc-event-main,.reservation_type_101 .fc-event-main,.reservation_type_36 .fc-event-main,.reservation_type_102 .fc-event-main,.reservation_type_144 .fc-event-main,.reservation_type_145 .fc-event-main,.reservation_type_153 .fc-event-main,.reservation_type_154 .fc-event-main,.reservation_type_37 .fc-event-main,.reservation_type_103 .fc-event-main,.reservation_type_42 .fc-event-main,.reservation_type_108 .fc-event-main,.reservation_type_43 .fc-event-main,.reservation_type_109 .fc-event-main,.reservation_type_44 .fc-event-main,.reservation_type_110 .fc-event-main,.reservation_type_45 .fc-event-main,.reservation_type_111 .fc-event-main,.reservation_type_46 .fc-event-main,.reservation_type_112 .fc-event-main,.reservation_type_49 .fc-event-main,.reservation_type_115 .fc-event-main,.reservation_type_50 .fc-event-main,.reservation_type_116 .fc-event-main,.reservation_type_51 .fc-event-main,.reservation_type_117 .fc-event-main,.reservation_type_52 .fc-event-main,.reservation_type_118 .fc-event-main,.reservation_type_53 .fc-event-main,.reservation_type_119 .fc-event-main,.reservation_type_54 .fc-event-main,.reservation_type_120 .fc-event-main,.reservation_type_55 .fc-event-main,.reservation_type_121 .fc-event-main,.reservation_type_56 .fc-event-main,.reservation_type_122 .fc-event-main,.reservation_type_139 .fc-event-main,.reservation_type_137 .fc-event-main,.reservation_type_135 .fc-event-main,.reservation_type_133 .fc-event-main,.reservation_type_131 .fc-event-main,.reservation_type_130 .fc-event-main,.reservation_type_129 .fc-event-main,.reservation_type_128 .fc-event-main,.reservation_type_127 .fc-event-main,.reservation_type_141 .fc-event-main,.reservation_type_155 .fc-event-main,.reservation_type_160 .fc-event-main,.reservation_type_161 .fc-event-main,.reservation_type_162 .fc-event-main,.reservation_type_163 .fc-event-main,.reservation_type_164 .fc-event-main,.reservation_type_167 .fc-event-main,.reservation_type_168 .fc-event-main,.reservation_type_169 .fc-event-main,.reservation_type_170 .fc-event-main,.reservation_type_171 .fc-event-main,.reservation_type_172 .fc-event-main,.reservation_type_173 .fc-event-main,.reservation_type_174 .fc-event-main,.reservation_type_175 .fc-event-main,.reservation_type_177 .fc-event-main,.reservation_type_179 .fc-event-main,.reservation_type_181 .fc-event-main,.reservation_type_183 .fc-event-main,.reservation_type_185 .fc-event-main,.reservation_type_188 .fc-event-main,.reservation_type_189 .fc-event-main{position:relative}.reservation_jacuzzi_oui .fc-event-main:after,.reservation_type_1 .fc-event-main:after,.reservation_type_2 .fc-event-main:after,.reservation_type_26 .fc-event-main:after,.reservation_type_92 .fc-event-main:after,.reservation_type_27 .fc-event-main:after,.reservation_type_93 .fc-event-main:after,.reservation_type_35 .fc-event-main:after,.reservation_type_101 .fc-event-main:after,.reservation_type_36 .fc-event-main:after,.reservation_type_102 .fc-event-main:after,.reservation_type_144 .fc-event-main:after,.reservation_type_145 .fc-event-main:after,.reservation_type_153 .fc-event-main:after,.reservation_type_154 .fc-event-main:after,.reservation_type_37 .fc-event-main:after,.reservation_type_103 .fc-event-main:after,.reservation_type_42 .fc-event-main:after,.reservation_type_108 .fc-event-main:after,.reservation_type_43 .fc-event-main:after,.reservation_type_109 .fc-event-main:after,.reservation_type_44 .fc-event-main:after,.reservation_type_110 .fc-event-main:after,.reservation_type_45 .fc-event-main:after,.reservation_type_111 .fc-event-main:after,.reservation_type_46 .fc-event-main:after,.reservation_type_112 .fc-event-main:after,.reservation_type_49 .fc-event-main:after,.reservation_type_115 .fc-event-main:after,.reservation_type_50 .fc-event-main:after,.reservation_type_116 .fc-event-main:after,.reservation_type_51 .fc-event-main:after,.reservation_type_117 .fc-event-main:after,.reservation_type_52 .fc-event-main:after,.reservation_type_118 .fc-event-main:after,.reservation_type_53 .fc-event-main:after,.reservation_type_119 .fc-event-main:after,.reservation_type_54 .fc-event-main:after,.reservation_type_120 .fc-event-main:after,.reservation_type_55 .fc-event-main:after,.reservation_type_121 .fc-event-main:after,.reservation_type_56 .fc-event-main:after,.reservation_type_122 .fc-event-main:after,.reservation_type_139 .fc-event-main:after,.reservation_type_137 .fc-event-main:after,.reservation_type_135 .fc-event-main:after,.reservation_type_133 .fc-event-main:after,.reservation_type_131 .fc-event-main:after,.reservation_type_130 .fc-event-main:after,.reservation_type_129 .fc-event-main:after,.reservation_type_128 .fc-event-main:after,.reservation_type_127 .fc-event-main:after,.reservation_type_141 .fc-event-main:after,.reservation_type_155 .fc-event-main:after,.reservation_type_160 .fc-event-main:after,.reservation_type_161 .fc-event-main:after,.reservation_type_162 .fc-event-main:after,.reservation_type_163 .fc-event-main:after,.reservation_type_164 .fc-event-main:after,.reservation_type_167 .fc-event-main:after,.reservation_type_168 .fc-event-main:after,.reservation_type_169 .fc-event-main:after,.reservation_type_170 .fc-event-main:after,.reservation_type_171 .fc-event-main:after,.reservation_type_172 .fc-event-main:after,.reservation_type_173 .fc-event-main:after,.reservation_type_174 .fc-event-main:after,.reservation_type_175 .fc-event-main:after,.reservation_type_177 .fc-event-main:after,.reservation_type_179 .fc-event-main:after,.reservation_type_181 .fc-event-main:after,.reservation_type_183 .fc-event-main:after,.reservation_type_185 .fc-event-main:after,.reservation_type_188 .fc-event-main:after,.reservation_type_189 .fc-event-main:after{content:'';display:block;z-index:1;position:absolute;top:0;left:0;width:100%;opacity:0.15;height:100%;background-image:repeating-linear-gradient(45deg, #009cd1 10px, #009cd1 20px, #fff 20px, #fff 30px)}.reservation_photo_oui,.reservation_photo_non{position:relative}.reservation_photo_oui .fc-event-main,.reservation_photo_non .fc-event-main{position:relative}.reservation_photo_oui .fc-event-main:before,.reservation_photo_non .fc-event-main:before{content:'';position:absolute;right:2px;top:2px;position:absolute;font-family:"FontAwesome";content:"\f030";display:inline-block;vertical-align:middle;font-weight:900}.reservation_photo_oui .fc-event-main:before{color:green}.reservation_photo_non .fc-event-main:before{display:none}.event_notes_debutjournee{background-color:#63aea4 !important;color:#333 !important;border:none !important;font-weight:700 !important}.event_notes_debutjournee .fc-event-time{display:none}.event_notes_debutjournee .fc-event-title{color:#333 !important;font-weight:500 !important;padding-top:3px !important;display:block;font-size:14px !important}#reservation_id,#compte_id{font-weight:500;position:absolute;background:#414141;padding:5px 10px;border-radius:0 20px 0 7px;top:25px;right:0;font-size:18px;color:#fff}#compte_id{top:0;border-radius:0 5px 0 7px}#info_calendar hr{width:100%;opacity:0.3;display:block}#info_calendar sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em;opacity:0.8;font-style:italic;margin-left:10px}#info_calendar form{padding:0;background:transparent}#info_calendar form input,#info_calendar form select,#info_calendar form textarea{max-width:100%;background-color:#eee;width:auto;display:inline-block}#info_calendar form textarea{width:100%}.fc-btn_prochaine_dispo-button{margin-left:0 !important}#calendar,#info_calendar{display:block;margin:25px auto;width:calc(100% - 100px);padding:25px;background-color:#fff;border-radius:20px}#calendar .fc .fc-toolbar.fc-header-toolbar,#info_calendar .fc .fc-toolbar.fc-header-toolbar{height:130px}#calendar .fc-toolbar-title,#info_calendar .fc-toolbar-title{text-align:left;margin-bottom:25px}#calendar .fc-v-event,#info_calendar .fc-v-event{cursor:pointer;opacity:1;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#calendar .fc-v-event:hover,#calendar .fc-v-event:focus,#info_calendar .fc-v-event:hover,#info_calendar .fc-v-event:focus{opacity:0.8}#calendar .event_actif,#info_calendar .event_actif{background-color:#002a38 !important}#calendar .fc-event-title,#info_calendar .fc-event-title{font-weight:300;text-align:center}#calendar .fc-event-title i,#info_calendar .fc-event-title i{font-style:italic;font-size:12px;margin-top:2px;display:block;color:#f9cd41 !important}#calendar .fc-timegrid-event .fc-event-time,#info_calendar .fc-timegrid-event .fc-event-time{font-size:10px;font-weight:300}#calendar .event_full,#calendar .event_close,#info_calendar .event_full,#info_calendar .event_close{pointer-events:none !important;opacity:0.9}#calendar .event_full .fc-event-title-container,#calendar .event_close .fc-event-title-container,#info_calendar .event_full .fc-event-title-container,#info_calendar .event_close .fc-event-title-container{display:flex;justify-content:center;align-items:center}#calendar .event_full .fc-event-title,#calendar .event_close .fc-event-title,#info_calendar .event_full .fc-event-title,#info_calendar .event_close .fc-event-title{font-size:17px;opacity:0.5}#calendar .event_close,#info_calendar .event_close{opacity:0.8}#calendar .reservation_annule,#info_calendar .reservation_annule{opacity:0.5}#calendar .reservation_annule i,#info_calendar .reservation_annule i{color:darkred !important}#calendar .reservationlocal_Local1:before,#calendar .reservationlocal_Local2:before,#info_calendar .reservationlocal_Local1:before,#info_calendar .reservationlocal_Local2:before{content:'';position:absolute;right:2px;bottom:2px;z-index:3;color:#841616;font-size:9px;display:inline-block;vertical-align:middle;font-weight:900;background:#fff;border-radius:3px;opacity:0.9;padding:2px}#calendar .reservationlocal_Local1:before,#info_calendar .reservationlocal_Local1:before{content:"L1";background-color:#ffc547}#calendar .reservationlocal_Local2:before,#info_calendar .reservationlocal_Local2:before{content:"L2";background-color:#009cd1}#calendar .reservationnbr_1:after,#calendar .reservationnbr_2:after,#calendar .reservationnbr_3:after,#info_calendar .reservationnbr_1:after,#info_calendar .reservationnbr_2:after,#info_calendar .reservationnbr_3:after{content:'';position:absolute;right:20px;bottom:2px;z-index:3;color:#841616;font-size:9px;display:inline-block;vertical-align:middle;font-weight:900;background:#fff;border-radius:3px;opacity:0.9;padding:2px 5px;background-color:#FFF}#calendar .reservationnbr_1:after,#info_calendar .reservationnbr_1:after{content:"SOLO";background-color:#ffc547}#calendar .reservationnbr_2:after,#info_calendar .reservationnbr_2:after{content:"DUO";background-color:#009cd1}#calendar .reservationnbr_3:after,#info_calendar .reservationnbr_3:after{content:"TRIO";background-color:#63aea4}#reservation_ajouter{position:absolute;display:inline-block;width:auto;top:10px;left:10px;border:1px solid #414141;background-color:#414141;padding:4px 10px;font-size:14px;border-radius:10px;opacity:0.5;height:25px;color:#fff;font-weight:500;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#reservation_ajouter:hover,#reservation_ajouter:focus{background-color:#a0a0a0;color:#414141}#div_topleft,#div_topright{position:absolute;display:inline-block;width:auto;top:10px}#div_topleft .btn,#div_topright .btn{display:inline-block;width:auto;border:1px solid #414141;background-color:#414141;padding:4px 10px;font-size:14px;border-radius:10px;opacity:0.2;height:25px;color:#fff;font-weight:500;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#div_topleft .btn:hover,#div_topleft .btn:focus,#div_topright .btn:hover,#div_topright .btn:focus{background-color:#a0a0a0;color:#414141}#div_topleft .btn.actif,#div_topright .btn.actif{opacity:0.5;pointer-events:none;cursor:initial;background-color:#00769e}#div_topleft{left:10px}#div_topright{right:10px}#menu_nbr_view{position:absolute;display:inline-block;width:auto;top:10px;right:10px;border:1px solid #414141;background-color:#414141;padding:0 2px;border-radius:10px;opacity:0.5}#menu_nbr_view li{display:inline-block;margin:0 -2px;padding:0}#menu_nbr_view li a{border-radius:10px;margin:0;padding:4px 0;font-size:14px;border:1px solid #414141;width:25px;height:25px;cursor:pointer;text-align:center;display:block;background-color:#414141;color:#fff;font-weight:500;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#menu_nbr_view li a:hover,#menu_nbr_view li a:focus{background-color:#a0a0a0;color:#414141}#menu_nbr_view li a.actif{pointer-events:none;cursor:initial;background-color:#00769e}.div_flex #calendar,.div_flex #info_calendar{width:100%}.grecaptcha-badge{z-index:9999999999999999999999999}.div_graphique div,.div_graphique div div{background-color:transparent}form fieldset label.center{text-align:center}form fieldset label.bold{font-weight:500}form fieldset.fieldset_radio .div_nbrpersonne,form fieldset.fieldset_radio .div_lieureservation{display:block;width:100%;padding:0;border:none;background-color:initial;text-align:center}form fieldset.fieldset_radio .div_nbrpersonne>div,form fieldset.fieldset_radio .div_lieureservation>div{display:inline-block;width:125px;margin:5px;border-radius:10px;padding:25px 15px 15px;border:1px solid #fff;text-align:center;color:#fff;cursor:pointer;position:relative;background-color:rgba(255,255,255,0.2)}form fieldset.fieldset_radio .div_nbrpersonne>div>b,form fieldset.fieldset_radio .div_lieureservation>div>b{font-size:100px;font-weight:700;display:block;font-family:"Kalam-Bold",sans-serif}form fieldset.fieldset_radio .div_nbrpersonne>div>small,form fieldset.fieldset_radio .div_lieureservation>div>small{font-size:20px;font-weight:300;display:block;top:-15px;position:relative}form fieldset.fieldset_radio .div_nbrpersonne>div input,form fieldset.fieldset_radio .div_lieureservation>div input{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}form fieldset.fieldset_radio .div_nbrpersonne>div.actif,form fieldset.fieldset_radio .div_lieureservation>div.actif{background-color:#00769e;border-color:#00769e}form fieldset.fieldset_radio .div_nbrpersonne>div.actif:after,form fieldset.fieldset_radio .div_lieureservation>div.actif:after{content:'';position:absolute;bottom:-13px;left:-1px;width:100%;height:20px;background-color:#00769e;border:1px solid #00769e}form fieldset.fieldset_radio .div_lieureservation>div{width:200px;padding:15px 25px}form fieldset.fieldset_radio .div_lieureservation>div>small{top:0;font-weight:400}form fieldset.fieldset_radio .div_lieureservation>div.actif:after{display:none}form fieldset.fieldset_nbrpersonne{background-color:rgba(255,255,255,0.2);display:block;display:none;width:100%;position:relative;border:5px solid #00769e;padding:15px;border-radius:15px}form fieldset.fieldset_nbrpersonne .div_disabled{opacity:0.8;pointer-events:none !important;cursor:not-allowed}form fieldset.fieldset_nbrpersonne.actif{display:block;background-color:#00769e}form fieldset.fieldset_nbrpersonne>.fieldset_soins>div{background-color:#fff;padding:5px 5px 10px 60px}form fieldset.fieldset_nbrpersonne>.fieldset_soins>div .span_prix{background-color:#3b9fc4}form fieldset.fieldset_nbrpersonne>.fieldset_soins>div.actif{background-color:#ffc547 !important;border-color:#ffc547}form fieldset.fieldset_nbrpersonne>.fieldset_soins>div .span_titre{color:#00769e}form fieldset.fieldset_nbrpersonne .span_supplement{display:inline-block;border:2px solid #296f89;background-color:#89c5dc;padding:2px 15px 2px 10px;border-radius:5px;position:relative;margin-top:10px;height:auto;z-index:99}form fieldset.fieldset_nbrpersonne .span_supplement label{position:relative;padding-left:20px;color:#26667d;top:5px;font-weight:400;font-size:14px}form fieldset.fieldset_nbrpersonne .span_supplement input{top:5px;left:5px;opacity:1;width:19px;height:19px;border-color:#296f89}form fieldset.fieldset_button{text-align:center}#page_n_reservation2 #ligthbox_reservation h5,#page_n_reservation3 #ligthbox_reservation h5,#page_n_reservation4 #ligthbox_reservation h5{font-family:"Kalam-Regular",sans-serif;color:#f9cd41}#page_n_reservation2 #ligthbox_reservation .sous_lightbox,#page_n_reservation3 #ligthbox_reservation .sous_lightbox,#page_n_reservation4 #ligthbox_reservation .sous_lightbox{width:75%;background-color:#00769e}#page_n_reservation2 #ligthbox_reservation form,#page_n_reservation3 #ligthbox_reservation form,#page_n_reservation4 #ligthbox_reservation form{width:100%}#lightbox_paiement .fieldset_radio_small div label{position:relative;width:auto;height:auto}.ligthbox{cursor:pointer;display:flex;position:fixed;width:100%;height:100%;left:0;top:0;align-items:center;justify-content:center;z-index:999999;display:none}.ligthbox .background_lightbox{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-color:rgba(1,1,1,0.4)}.ligthbox .lightbox_flex{display:flex;position:fixed;width:100%;height:100%;left:0;top:0;z-index:4;align-items:center;justify-content:center}.ligthbox .sous_lightbox{cursor:initial;display:block;z-index:5;width:65%;height:auto;min-width:350px;position:absolute;background-color:#f9cd41;border-radius:10px;padding:25px;max-height:90vh;overflow-y:scroll;overflow-x:hidden}.ligthbox .sous_lightbox .close_lightbox{position:absolute;top:15px;right:15px;width:25px;height:25px;border-radius:50%;display:inline-block;z-index:3;background-color:#414141;color:#fff;font-size:15px;text-align:center;padding:5px 0;cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.ligthbox .sous_lightbox .close_lightbox:hover,.ligthbox .sous_lightbox .close_lightbox:focus{background-color:#00769e}.ligthbox form{background-color:transparent}#ligthbox_fonddecaisse .background_lightbox{background-color:rgba(1,1,1,0.8);cursor:not-allowed}#ligthbox_fonddecaisse form{width:auto;background-color:#3b9fc4}#ligthbox_fonddecaisse form .div_flex>fieldset{padding:5px}#ligthbox_fonddecaisse form .div_flex>fieldset label{font-size:10px;display:block;text-align:center}#ligthbox_fonddecaisse form .div_flex>fieldset input::-webkit-outer-spin-button,#ligthbox_fonddecaisse form .div_flex>fieldset input::-webkit-inner-spin-button{-webkit-appearance:none}#ligthbox_fonddecaisse form .div_flex>fieldset input[type=number]{-moz-appearance:textfield;padding:10px 5px;text-align:center}#ligthbox_oldreservation .sous_lightbox{width:70%}#ligthbox_oldreservation #reservation_id,#ligthbox_oldreservation #compte_id{background-color:#fff;color:#414141;border-radius:7px;right:initial;left:0;top:-35px}#ligthbox_oldreservation .div_flex form{min-height:220px;border-radius:10px}*{box-sizing:border-box}*:focus{outline:none;box-shadow:none}html,body{height:100%;width:100%;position:relative;display:block;font-family:"Lato",sans-serif;font-weight:100}body{height:auto;min-height:100vh;max-width:100%;max-width:100vw;overflow-x:hidden}body:after{content:'';position:absolute;bottom:200px;left:0;width:100%;height:150px;z-index:1;background-position:center bottom;background-repeat:no-repeat;background-image:url("../img/divider4.png");background-size:100% 100%}.container{display:block;width:1280px;margin:0 auto;max-width:90%}.loader{z-index:99999999999999999999999999;position:fixed;width:100%;height:100%;display:inline-block;top:0;left:0;opacity:1;background-color:#fff;background-image:url("../img/logo_ohbabyspa.png");background-size:200px 200px;background-position:center;background-repeat:no-repeat;display:none}.loader:after{content:'';position:absolute;top:50%;left:50%;margin-left:-68px;margin-top:120px;opacity:0.8;width:128px;height:12px;background-repeat:no-repeat;background-size:100% 100%;background-position:center center;background-image:url("../img/loader.gif")}.btn{position:relative;display:inline-block;padding:12px 25px 12px;cursor:pointer;background-color:#3b9fc4;font-weight:500;z-index:2;color:#fff;border-radius:5px;padding:12px 25px 12px;font-size:20px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn:hover,.btn:focus{opacity:1}.btn.auto{width:auto}.btn.btn_verysmall,.btn.btn_veryverysmall{font-size:15px;margin-top:10px;width:auto;display:inline-block;padding:5px 10px}.btn.btn_veryverysmall{font-size:12px}.btn.btn_small{font-size:17px;padding:10px 20px}.btn.btn_big{font-size:22px;padding:15px 30px;display:inline-block;text-align:center;width:auto;margin:0 auto;position:relative;opacity:1;text-transform:uppercase}.btn.blue{color:#fff;background-color:#00769e}.btn.blue:hover{color:#00769e;background-color:#fff}.btn.orange{background-color:#f9cd41}.btn.orange:hover{color:#f9cd41;background-color:#fff}.btn.red{background-color:#7b1b1b}.btn.red:hover{color:#7b1b1b;background-color:#c0c0c0}.btn.grey{color:#414141;background-color:#a0a0a0}.btn.grey:hover{color:#a0a0a0;background-color:#414141}.btn.white{background-color:#fff;color:#ffc547}.btn.white:hover{color:#fff;background-color:#ffc547}.btn.btn_withsmall{cursor:pointer;border:1px solid #fff;text-align:center}.btn.btn_withsmall small{padding-top:5px;opacity:0.8;font-size:12px;display:block}.btn.center{text-align:center;display:block;width:auto;margin:0 auto}.btn.btn_disabled{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);cursor:not-allowed;pointer-events:none}.parent_btn{display:block;text-align:center}.small_icon{font-size:10px;vertical-align:unset;margin-right:6px}.small_icon.orange{color:#ffc547}.small_icon.white{color:#fff}.small_icon.blue{color:#3b9fc4 !important}a.underline{text-decoration:underline}a.center{text-align:center !important}a.small{font-size:12px !important}a b{font-weight:300}p{font-weight:300;line-height:1.3;font-size:17px;margin-bottom:10px}p b{font-weight:500}p.white{color:#fff}p.orange{color:#ffcd61}p.uppercase{text-transform:uppercase}p.grey{color:#414141 !important}p.blue{color:#3b9fc4 !important}p.center{text-align:center !important}p.left{text-align:left !important}p.bold{font-weight:500 !important}p.lh1{line-height:1}p.lh15{line-height:1.5}p small{font-size:11px}h2.white{color:#fff}h2.orange{color:#ffc547 !important}h2.blue{color:#3b9fc4 !important}h3{font-family:"Kalam-Light",sans-serif;text-align:center;display:block;font-size:72px;color:#ffcd61;margin-bottom:25px}h3.white{color:#fff}h3.orange{color:#ffc547 !important}h3.blue{color:#3b9fc4 !important}h3.kalam{font-family:"Kalam-Regular",sans-serif !important}h4{font-family:"Kalam-Light",sans-serif;font-size:28px;color:#ffc547;margin-bottom:20px;line-height:1.3}h4.white{color:#fff}h4.orange{color:#ffc547 !important}h4.blue{color:#00769e !important}h4.center{text-align:center !important}h4.left{text-align:left !important}h4.right{text-align:right !important}h4.stroke{color:#a31820 !important}h4.kalam{font-family:"Kalam-Regular",sans-serif !important}h4 sup{vertical-align:super;font-size:18px;font-style:italic;opacity:0.85}h4 small{vertical-align:super;font-size:18px !important;font-style:italic;opacity:0.85}h5{font-size:22px;text-align:center;color:#676767;display:block;margin:0 auto;line-height:1.4;max-width:720px;font-weight:300;font-style:italic}h5.justify{text-align:justify}h5.bold{font-weight:700}h5.white{color:#fff}h5.orange{color:#ffc547 !important}h5.blue{color:#3b9fc4 !important}h5.font2{font-family:"Kalam-Light",sans-serif}h5.kalam{font-family:"Kalam-Regular",sans-serif !important}h6{font-family:"Kalam-Light",sans-serif;text-align:left;display:block;font-size:24px;margin-bottom:15px;color:#676767}h6.white{color:#fff}h6.orange{color:#ffc547 !important}h6.blue{color:#3b9fc4 !important}h6.center{text-align:center !important}h6.kalam{font-family:"Kalam-Regular",sans-serif !important}h6 sup{font-size:14px}ul.list_dotted{padding-left:75px;color:#fff}ul.list_dotted li{line-height:1.4;padding:10px;font-size:18px;font-weight:300}ul.list_dotted li a,ul.list_dotted li p{line-height:1.4;font-size:18px;font-weight:300;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.list_dotted li a:hover,ul.list_dotted li a:focus{color:#ffc547}ul.list_dotted li i,ul.list_dotted li svg{display:inline-block;width:25px;text-align:left}ul.list_dotted li span{vertical-align:top;margin-left:10px;display:inline-block}#panier{display:inline-block;padding:12px 12px 20px;cursor:pointer;position:absolute;top:25px;font-size:18px;font-weight:500;right:155px;border-radius:10px 10px 0 0;z-index:2;color:#f9cd41;display:none}#panier ul{display:none;background-color:#b1d9e7;border:2px solid #3b9fc4;padding:12px;position:absolute;top:40px;border-radius:10px;right:0;width:250px}#panier ul li{color:#3b9fc4;font-size:13px;padding-top:10px;padding-bottom:7px;line-height:1.3;border-bottom:1px dashed #76bcd6}#panier ul li b{width:170px;font-weight:400;display:inline-block}#panier ul li span{float:right;right:-45px;opacity:0.9}#panier ul li:nth-last-child(3){border-bottom:none}#panier ul li:nth-last-child(2){border-top:1px solid #3b9fc4;border-bottom:none}#panier ul li:nth-last-child(2) span{opacity:1;font-size:14px;font-weight:600}#panier.actif{color:#fff;background-color:#3b9fc4}#panier.actif ul{display:block}#header_message{display:none;width:100%;position:fixed;top:0;left:0;background-color:darkred;text-align:center;height:auto;z-index:9999999}#header_message p{margin:0;padding:10px;text-align:center;color:#fff;font-weight:700;font-size:15px}#header_message .close_message{position:absolute;top:5px;right:5px;width:15px;height:15px;border-radius:50%;display:inline-block;z-index:3;background-color:#fff;color:#414141;font-size:9px;text-align:center;padding:3px 0;cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#header_message .close_message:hover,#header_message .close_message:focus{background-color:#00769e}header{position:relative;z-index:2}header #menu{position:absolute;top:25px;left:15px;display:inline-block;cursor:pointer;background-color:#3b9fc4;border-radius:0 0 10px 10px;padding:13px;z-index:2;font-size:20px;color:#fff;display:none}header #menu #menu_open{display:block}header #menu #menu_close{display:none}header #menu.actif #menu_open{display:none}header #menu.actif #menu_close{display:block}header #menu i{color:#fff}header h1.mobile{z-index:2;width:180px;display:inline-block;position:absolute;left:50%;margin-left:-90px;top:30px;display:none}header h1.mobile a{padding:0;width:180px;position:absolute;top:0}header h1.mobile img{display:block;width:100%}header nav{position:absolute;top:25px;left:0;display:block;width:100%;min-height:90px}header nav:after{content:'';position:absolute;top:0;left:0;width:100%;height:200%;z-index:1;background-position:center top;background-repeat:no-repeat;background-image:url("../img/divider2.png");background-size:100% 100%}header nav ul{display:block;position:relative;z-index:2;text-align:center;padding:5px 0}header nav ul li{display:inline-block;vertical-align:middle}header nav ul li h1{width:180px}header nav ul li h1 a{padding:0 20px;width:180px;position:absolute;top:0}header nav ul li h1 img{display:block;width:100%}header nav ul li a{display:block;font-size:19px;font-weight:300;padding:25px 25px 15px;cursor:pointer;color:#a0a0a0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header nav ul li a:hover,header nav ul li a:focus,header nav ul li a.active{color:#00769e}header nav ul li a.active{font-weight:500}header #small_nav{display:block;width:100%;position:relative;background-color:#31290f;text-align:right;height:25px}header #small_nav ul{list-style:none}header #small_nav ul li{vertical-align:middle;display:inline-block}header #small_nav ul li a{padding:5px 10px;display:block;font-weight:300;font-size:14px;font-style:italic;opacity:0.8;color:#fff;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #small_nav ul li a.link_icon{font-style:normal;font-weight:inherit;font-size:16px;padding:3px 6px}header #small_nav ul li a:hover,header #small_nav ul li a:focus{opacity:1}header #small_nav ul li:last-child a{font-size:15px !important;margin-right:25px}header #btn_reservation{display:inline-block;padding:12px 25px 12px;cursor:pointer;background-color:#f9cd41;position:absolute;top:25px;font-size:22px;font-weight:500;right:15px;border-radius:0 0 10px 10px;z-index:2;color:#fff;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #btn_reservation:hover,header #btn_reservation:focus{background-color:#3b9fc4}.div_flex{display:flex;width:100%;position:relative}.div_flex>div.divflex_auto{width:auto}.div_flex>div.divflex_tiers{width:33.33%}.div_flex>div.divflex_mid{width:50%}.div_flex>div.divflex_23{width:66.66%}.div_flex>div.divflex_13{width:33.33%}.div_flex.flex_blockquote{flex-wrap:wrap}.div_flex.flex_blockquote blockquote{width:24%;margin:0.5%}.div_flex.flex_blockquote blockquote .span_img{display:block;margin:0px 5% 10px;width:90%;padding-bottom:60%;position:relative;border:1px solid #fff;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:3px}.div_flex.flex_blockquote blockquote.blockquote_box2{cursor:pointer;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:24%}.div_flex.flex_blockquote blockquote.blockquote_box2 p{padding:10px;min-height:66px}.div_flex.flex_blockquote blockquote.blockquote_box2 .span_img{padding-bottom:90%;border-radius:10px}.div_flex.flex_blockquote blockquote.blockquote_box2 .span_prix{color:#fff;background:#ffc547;width:80px;display:inline-block;padding:4px 8px 5px;border-radius:10px;position:absolute;bottom:13px;z-index:2;font-weight:400;left:50%;margin-left:-40px;border:1px solid #fff;font-size:14px}.div_flex.flex_blockquote blockquote.blockquote_box2:hover,.div_flex.flex_blockquote blockquote.blockquote_box2:focus{-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}.div_flex.flex_blockquote blockquote.blockquote_ligne{margin:5px 0;width:calc(50% - 10px);margin-right:10px;position:relative;padding-right:90px;padding-left:90px;height:80px}.div_flex.flex_blockquote blockquote.blockquote_ligne.venteenligne_oui:after,.div_flex.flex_blockquote blockquote.blockquote_ligne.venteenligne_non:after{position:absolute;right:5px;top:5px;font-family:"FontAwesome";content:"\f07a";display:inline-block;vertical-align:middle;font-weight:900;color:green}.div_flex.flex_blockquote blockquote.blockquote_ligne.venteenligne_non:after{color:red}.div_flex.flex_blockquote blockquote.blockquote_ligne a{position:absolute;left:0;width:calc(100% - 90px);height:100%;padding-left:90px}.div_flex.flex_blockquote blockquote.blockquote_ligne p{text-align:left}.div_flex.flex_blockquote blockquote.blockquote_ligne .span_img{margin:5px;position:absolute;left:0;top:0;padding:0;width:70px;height:70px}.div_flex.flex_blockquote blockquote.blockquote_ligne .span_prix{color:#fff;background:#ffc547;width:80px;display:inline-block;padding:4px 8px 5px;border-radius:10px 0 0 0;position:absolute;bottom:0;z-index:2;font-weight:400;right:0;font-size:16px}.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte{position:absolute;right:5px;background-color:#fff;display:inline-block;padding:4px 0 5px;width:75px;text-align:center;border-radius:10px;bottom:30px;z-index:2;font-weight:400;font-size:14px;color:#414141;cursor:inherit}.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte i{font-size:8px}.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte .btn_qte_retirer,.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte .btn_qte_ajouter{cursor:pointer;opacity:0.5;color:#414141;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte .btn_qte_retirer:hover,.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte .btn_qte_retirer:focus,.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte .btn_qte_ajouter:hover,.div_flex.flex_blockquote blockquote.blockquote_ligne .span_qte .btn_qte_ajouter:focus{opacity:1;color:#ffc547}@keyframes arrow{0%{opacity:1;bottom:50px}100%{opacity:0;bottom:10px}}.slider{width:100%;display:flex;align-items:center;justify-content:center;min-height:500px;height:100vh;position:relative;text-align:center}.slider.arrow_bottom:before{content:'';position:absolute;bottom:50px;left:50%;margin-left:-12.5px;width:25px;height:25px;z-index:3;color:#f9cd41;font-size:30px;font-family:"FontAwesome";content:"\f0ab";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;animation-name:arrow;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;display:none}.slider.small{min-height:450px;height:50vh}.slider.small h2{font-size:65px}.slider.small .btn{opacity:1}.slider.auto{min-height:300px;height:auto;padding-top:100px;padding-bottom:150px}.slider.auto h2{font-size:65px}.slider.auto .btn{opacity:1}.slider.auto .presentation{background-color:transparent}.slider .background_image{position:absolute;top:0;width:100%;height:100%;left:0;display:block;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../img/ohbabyspa_background_accueil5.jpg");-webkit-filter:blur(8px);-moz-filter:blur(8px);-ms-filter:blur(8px);-o-filter:blur(8px);filter:blur(8px)}.slider .background_image_accueil{position:absolute;top:0;width:100%;height:100%;left:0;display:block;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../img/ohbabyspa_background_accueil4.jpg")}.slider:after{content:'';position:absolute;bottom:-20px;left:0;width:100%;height:25%;z-index:2;background-position:center bottom;background-repeat:no-repeat;background-image:url("../img/divider1.png");background-size:100% 100%}.slider h2{z-index:3;position:relative;text-transform:uppercase;color:#fff;font-size:80px;text-align:center;font-weight:700;-webkit-text-shadow:0 0 15px rgba(1,1,1,0.1);-ms-text-shadow:0 0 15px rgba(1,1,1,0.1);-o-text-shadow:0 0 15px rgba(1,1,1,0.1);-moz-text-shadow:0 0 15px rgba(1,1,1,0.1);text-shadow:0 0 15px rgba(1,1,1,0.1)}.slider h3{z-index:3;position:relative;font-family:"Kalam-Bold",sans-serif;color:#fff;font-size:50px;text-align:center;-webkit-text-shadow:0 0 15px rgba(1,1,1,0.1);-ms-text-shadow:0 0 15px rgba(1,1,1,0.1);-o-text-shadow:0 0 15px rgba(1,1,1,0.1);-moz-text-shadow:0 0 15px rgba(1,1,1,0.1);text-shadow:0 0 15px rgba(1,1,1,0.1)}.slider h4{z-index:3;position:relative;color:#fff;text-align:center;-webkit-text-shadow:0 0 15px rgba(1,1,1,0.1);-ms-text-shadow:0 0 15px rgba(1,1,1,0.1);-o-text-shadow:0 0 15px rgba(1,1,1,0.1);-moz-text-shadow:0 0 15px rgba(1,1,1,0.1);text-shadow:0 0 15px rgba(1,1,1,0.1)}.presentation{z-index:12;display:block;position:relative;padding-bottom:50px;background-color:#fff;max-width:100%}.presentation article{margin:0 auto;display:flex;width:90%;padding-top:50px}.presentation article .flex_1_3{width:33.33%}.presentation article .flex_2_3{width:66.66%;padding:0 25px}.presentation article .flex_1_4{width:25%}.presentation article .flex_3_4{width:75%}.presentation article img{width:100%}.presentation article p,.presentation article h4{text-align:justify}.presentation article:nth-child(even) div{text-align:center}.presentation article:nth-child(odd) div{text-align:center}.presentation article.div_text{padding-top:25px;display:block;width:70%;margin:0 auto;text-align:justify}.presentation article.div_text ul{padding:5px 0 5px 45px;color:#f9cd41}.presentation article.div_text ul li{color:#414141;margin:10px 0;position:relative}.presentation article.div_text ul li:before{content:'';position:absolute;left:-25px;top:-5px;width:15px;height:15px;z-index:3;color:#ffc547;font-size:20px;font-family:"FontAwesome";content:"\f0dd";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.presentation article.div_text ul li a{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#414141}.presentation article.div_text ul li a:hover,.presentation article.div_text ul li a:focus{color:#f8a704;font-weight:500}.presentation article.div_text ul li::marker{color:#f8a704}.presentation_bis{z-index:2;display:block;position:relative}.presentation_bis>div{position:relative;padding:100px 0;display:block;width:100%}.presentation_bis>div:nth-child(odd){background-color:#a9d5e5}.presentation_bis>div:nth-child(even){background-color:#fff}.presentation_bis>div:last-child{padding-bottom:0}.presentation_bis article{padding-top:25px}.presentation_bis h4{text-align:center}.presentation_bis h5{font-size:18px;max-width:850px}.presentation_bis .container{position:relative;z-index:4}.presentation_bis #hydrotherapie,.presentation_bis #soinsduvisage,.presentation_bis #massages,.presentation_bis #manucurepedicure{position:relative;overflow:hidden}.presentation_bis #hydrotherapie:after,.presentation_bis #soinsduvisage:after,.presentation_bis #massages:after,.presentation_bis #manucurepedicure:after{content:'';position:absolute;top:0;width:100%;height:100%;z-index:2;opacity:0.4;background-repeat:no-repeat;background-size:contain;left:0}.presentation_bis #hydrotherapie:after{background-image:url("../img/ohbabyspa_soins_hydrotherapie.jpg");background-position:left center}.presentation_bis #soinsduvisage:after{background-image:url("../img/ohbabyspa_soins_soinvisage.jpg");background-position:right center}.presentation_bis #massages:after{background-image:url("../img/ohbabyspa_soins_massage.jpg");background-position:left center}.presentation_bis #manucurepedicure:after{background-image:url("../img/ohbabyspa_soins_manucure.jpg");background-position:right center}.box_produit{background-color:rgba(255,255,255,0.5);padding:25px;border-radius:15px;max-width:850px;margin:0 auto}.box_produit h4{margin-bottom:10px}.box_produit h6 sup{vertical-align:top}.box_produit p{opacity:0.9;text-align:left}.box_produit .span_img{display:block;margin:0px;width:100%;padding-bottom:100%;position:relative;border:3px solid #ffc547;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px}blockquote{display:block;position:relative;width:100%;background-color:#3b9fc4;border-radius:5px;margin-bottom:5px}blockquote .box_stats{display:inline-block;padding:15px;background:rgba(1,1,1,0.1);margin:5px;border-radius:10px}blockquote h6{margin:0;padding:10px 25px;color:#fff;width:100%;cursor:pointer;display:block}blockquote h6 sup{vertical-align:super;font-size:14px;font-style:italic;opacity:0.85}blockquote h6 span.right{float:right;opacity:0.7;font-size:14px;vertical-align:top}blockquote .fa-w-10{vertical-align:initial}blockquote>div{display:none;padding:0 25px 15px}blockquote>div p{margin:0;color:#fff}blockquote.blockquote_box,blockquote.blockquote_box2{display:inline-block;max-width:650px;margin:3px}blockquote.blockquote_box.box_new,blockquote.blockquote_box2.box_new{opacity:0.8;background-color:#ffc547;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}blockquote.blockquote_box.box_new p,blockquote.blockquote_box2.box_new p{color:#555;font-weight:700}blockquote.blockquote_box.box_new .span_img,blockquote.blockquote_box2.box_new .span_img{opacity:0.6;background-color:#fff;background-size:contain}blockquote.blockquote_box.box_new:hover,blockquote.blockquote_box.box_new:focus,blockquote.blockquote_box2.box_new:hover,blockquote.blockquote_box2.box_new:focus{opacity:1}blockquote.disabled h6{pointer-events:none;cursor:initial}blockquote.disabled .fa-w-10{opacity:0}.map{display:block;width:100%;position:relative;opacity:0.85;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.map:hover,.map:focus{opacity:1}.galerie{display:flex;width:100%;position:relative}.galerie>div{width:16.666666%;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}.galerie:after{content:'';position:absolute;top:-25%;left:0;width:100%;height:50%;z-index:2;background-position:center top;background-repeat:no-repeat;background-image:url("../img/divider5.png");background-size:100% 100%}#page_contact .div_flex>div:nth-child(1){width:33.33%}#page_contact .div_flex>div:nth-child(2){width:66.66%}#page_contact .div_flex form{padding:0 25px;margin:25px 0;width:100%;border-left:1px solid #fff}#page_franchise .div_flex{flex-wrap:wrap}#page_franchise .div_flex>div:nth-child(1){width:100%;margin-bottom:50px}#page_franchise .div_flex>div:nth-child(2){width:45%;padding-right:5%}#page_franchise .div_flex>div:nth-child(3){width:55%}#page_franchise .div_flex>div:nth-child(4){width:100%}.div_cadre{border-radius:5px;background-color:#3b9fc4;-webkit-box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #3b9fc4;box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #3b9fc4}.div_cadre.cadre_small{width:450px;max-width:100%;display:block;margin:0 auto}#page_tarifs .presentation .container{max-width:1180px}.div_prix{width:250px;display:block;position:relative;text-align:center;border-radius:15px;margin:25px;padding:25px;background-color:#fff;-webkit-box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #3b9fc4;box-shadow:0px 0px 0px 3px #fff,0px 0px 0px 5px #3b9fc4;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.div_prix:focus,.div_prix:hover{-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03);z-index:3}.div_prix .text_prix{z-index:2;position:relative;display:block}.div_prix .text_prix h4,.div_prix .text_prix h5{font-weight:900;margin:0}.div_prix .text_prix h4 small,.div_prix .text_prix h5 small{font-size:14px;display:block;font-style:italic;opacity:0.9}.div_prix .text_prix p{margin:5px 0;font-weight:300;opacity:0.9}.div_prix .text_prix .fa-w-16{font-size:12px;opacity:0.9;color:#3b9fc4}.div_prix .text_prix .btn{opacity:0.8;padding:6px 14px 7px}.div_prix .prix,.div_prix .prix_solo,.div_prix .prix_duo{z-index:5;display:inline-block;position:absolute;background-color:#faab00;color:#fff;font-size:20px;width:65px;height:65px;top:-33px;right:-33px;border-radius:50%;font-weight:500;padding-top:12px;text-align:center;z-index:3;line-height:1.1;-webkit-box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 5px #faab00;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 5px #faab00}.div_prix .prix small,.div_prix .prix_solo small,.div_prix .prix_duo small{font-size:12px;display:block;font-style:italic;opacity:0.9}.div_prix .prix{padding-right:10px;right:25px;z-index:2;background-color:#ffc547;-webkit-box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 5px #ffc547;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 5px #ffc547}.div_prix .prix_solo{background-color:#ffc547;-webkit-box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 5px #ffc547;box-shadow:0px 0px 0px 2px #fff,0px 0px 0px 5px #ffc547}.div_prix .img_prix{overflow:hidden;border:1px solid #3b9fc4}.div_prix .img_prix span{-webkit-filter:blur(3px);-moz-filter:blur(3px);-ms-filter:blur(3px);-o-filter:blur(3px);filter:blur(3px);opacity:0.7}.div_prix .img_prix,.div_prix .img_prix span{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:15px;background-position:center center;background-size:cover;z-index:1}.div_prix .lien_prix{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:15px;z-index:5}#prix_hydrotherapie .img_prix span{background-image:url("../img/ohbabyspa_soins_hydrotherapie.jpg")}#prix_manucure .img_prix span{background-image:url("../img/ohbabyspa_soins_manucure.jpg")}#prix_soinvisage .img_prix span{background-image:url("../img/ohbabyspa_soins_soinvisage.jpg")}#prix_massage .img_prix span{background-image:url("../img/ohbabyspa_soins_massage.jpg")}#prix_massagebebe .img_prix span{background-image:url("../img/ohbabyspa_soins_massagebebe.jpg")}#prix_massageenceinte .img_prix span{background-image:url("../img/ohbabyspa_soins_massageenceinte.jpg")}#prix_packbeauty .img_prix span{background-image:url("../img/ohbabyspa_soins_packbeauty.jpg")}#prix_packbienetre .img_prix span{background-image:url("../img/ohbabyspa_soins_packbienetre.jpg")}#prix_momentanniversaire .img_prix span{background-image:url("../img/ohbabyspa_soins_anniversaire.jpg")}#prix_psychomotricite .img_prix span{background-image:url("../img/ohbabyspa_psychomotricite.jpg")}.tableaux_prix{display:table;width:100%;max-width:500px;margin:0 auto;text-align:left;-webkit-box-shadow:0px 0px 0px 3px #fff, 0px 0px 0px 5px #f9cd41;box-shadow:0px 0px 0px 3px #fff, 0px 0px 0px 5px #f9cd41;background-color:#b1d9e7}.tableaux_prix td,.tableaux_prix th{font-weight:300;padding:7px 15px;font-size:18px;border:1px solid #f9cd41}.tableaux_prix th{background-color:#76bcd6}.tableaux_prix td{color:#777}.tableaux_prix td small{font-size:14px;color:#00769e;position:relative;top:-5px}#page_panier2 #ul_panier li:first-child{border-top:none}#page_panier2 #ul_panier li>div:nth-child(1){width:50px;padding:00px 5px}#page_panier2 #ul_panier li>div:nth-child(2){width:calc(100% - 300px)}#page_panier2 #ul_panier li>div:nth-child(3){width:100px;text-align:right}#page_panier2 #ul_panier li>div:nth-child(4){width:50px;text-align:right}#page_panier2 #ul_panier li>div:nth-child(5){width:100px;font-weight:400;text-align:right}#page_panier2 #ul_panier li .div_qte{top:0}#page_panier2 #ul_panier li.li_total{padding:5px 10px}#page_panier2 #ul_panier li.li_total>div{font-size:13px}#page_panier2 #ul_panier li.li_total>div:nth-child(1){width:10px}#page_panier2 #ul_panier li.li_total>div:nth-child(2){width:10px}#page_panier2 #ul_panier li.li_total>div:nth-child(3){width:10px}#page_panier2 #ul_panier li.li_total>div:nth-child(4){width:calc(100% - 130px)}#page_panier2 #ul_panier li.li_total>div:nth-child(5){width:100px}#page_panier2 #ul_panier li.li_total:last-child{padding:15px 10px}#ul_panier{background:#fff;padding:10px 25px;border-radius:10px}#ul_panier li{text-align:left;display:flex;flex-wrap:nowrap;padding:15px 10px;border-top:1px solid #ddd}#ul_panier li:first-child{border-top:none}#ul_panier li>div{padding:10px 5px;font-weight:300;color:#003d52}#ul_panier li>div:nth-child(1){width:75px;padding:00px 5px}#ul_panier li>div:nth-child(2){width:calc(100% - 400px)}#ul_panier li>div:nth-child(3){width:100px;text-align:right}#ul_panier li>div:nth-child(4){width:100px;text-align:right}#ul_panier li>div:nth-child(5){width:100px;font-weight:400;text-align:right}#ul_panier li>div:nth-child(6){width:25px}#ul_panier li .div_qte{top:-8px;position:relative}#ul_panier li .btn_remove_panier{width:24px;height:24px;display:inline-block;z-index:3;color:#a0a0a0;font-size:11px;text-align:center;padding:5px 0;cursor:pointer;position:relative;top:-3px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#ul_panier li .btn_remove_panier:hover,#ul_panier li .btn_remove_panier:focus{color:#00769e}#ul_panier li .span_img{display:block;margin:0px;width:100%;padding-bottom:100%;position:relative;border:1px solid #3b9fc4;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:10px}#ul_panier li.li_total>div{padding:0px 5px;text-align:right !important}#ul_panier li:last-child>div{font-size:18px !important;font-weight:500}#ul_panier li .btn_plusmoins{opacity:0.4;cursor:pointer;margin:0 5px;color:#00769e;font-size:16px;top:4px;position:relative;padding:4px;text-align:center;width:24px;height:24px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#ul_panier li .btn_plusmoins:hover,#ul_panier li .btn_plusmoins:focus{opacity:0.8}#fiches_journalieres,#fonddecaisse,#fonddecaisse_total{text-align:center}#fiches_journalieres .div_total,#fonddecaisse .div_total,#fonddecaisse_total .div_total{display:inline-block;width:230px}#fiches_journalieres .input_titres,#fiches_journalieres .input_resultat,#fonddecaisse .input_titres,#fonddecaisse .input_resultat,#fonddecaisse_total .input_titres,#fonddecaisse_total .input_resultat{background:transparent;padding:0;font-weight:500;text-align:center !important;font-size:14px}#fiches_journalieres .input_titres input,#fiches_journalieres .input_titres select,#fiches_journalieres .input_resultat input,#fiches_journalieres .input_resultat select,#fonddecaisse .input_titres input,#fonddecaisse .input_titres select,#fonddecaisse .input_resultat input,#fonddecaisse .input_resultat select,#fonddecaisse_total .input_titres input,#fonddecaisse_total .input_titres select,#fonddecaisse_total .input_resultat input,#fonddecaisse_total .input_resultat select{font-size:14px}#fiches_journalieres input,#fiches_journalieres select,#fonddecaisse input,#fonddecaisse select,#fonddecaisse_total input,#fonddecaisse_total select{opacity:1;padding:10px;font-size:13px}#fiches_journalieres .input_exposant,#fiches_journalieres .input_exposant_code,#fonddecaisse .input_exposant,#fonddecaisse .input_exposant_code,#fonddecaisse_total .input_exposant,#fonddecaisse_total .input_exposant_code{position:absolute;font-size:9px;background-color:transparent;padding:0 !important;margin:0;font-weight:400;top:3px;left:5px;text-align:left !important;opacity:0.6}#fiches_journalieres .input_exposant_code,#fonddecaisse .input_exposant_code,#fonddecaisse_total .input_exposant_code{top:27px}#fiches_journalieres .div_tableau .after_euro,#fonddecaisse .div_tableau .after_euro,#fonddecaisse_total .div_tableau .after_euro{position:relative}#fiches_journalieres .div_tableau .after_euro input,#fonddecaisse .div_tableau .after_euro input,#fonddecaisse_total .div_tableau .after_euro input{padding-right:7px}#fiches_journalieres .div_tableau .after_euro:after,#fonddecaisse .div_tableau .after_euro:after,#fonddecaisse_total .div_tableau .after_euro:after{content:'€';position:absolute;right:10px;display:inline-block;width:10px;height:20px;top:8px;font-size:13px;font-weight:300;z-index:2;background-color:#fff;padding:5px 1px}#fiches_journalieres .div_tableau .after_euro.disabled:after,#fonddecaisse .div_tableau .after_euro.disabled:after,#fonddecaisse_total .div_tableau .after_euro.disabled:after{background-color:#b5d9d4}#fiches_journalieres .div_tableau .after_euro.disabled_titre:after,#fonddecaisse .div_tableau .after_euro.disabled_titre:after,#fonddecaisse_total .div_tableau .after_euro.disabled_titre:after{background-color:#95c8c1}#fiches_journalieres .div_tableau .after_euro.col_titre:after,#fonddecaisse .div_tableau .after_euro.col_titre:after,#fonddecaisse_total .div_tableau .after_euro.col_titre:after{font-size:15px}#fiches_journalieres .div_tableau .prt_after_euro .disabled:after,#fonddecaisse .div_tableau .prt_after_euro .disabled:after,#fonddecaisse_total .div_tableau .prt_after_euro .disabled:after{background-color:#b5d9d4;top:5px}#fiches_journalieres .div_tableau>div,#fonddecaisse .div_tableau>div,#fonddecaisse_total .div_tableau>div{position:relative}#fiches_journalieres .div_tableau>div input,#fiches_journalieres .div_tableau>div select,#fonddecaisse .div_tableau>div input,#fonddecaisse .div_tableau>div select,#fonddecaisse_total .div_tableau>div input,#fonddecaisse_total .div_tableau>div select{padding:10px 2px}#fiches_journalieres .div_tableau>div:nth-child(1),#fonddecaisse .div_tableau>div:nth-child(1),#fonddecaisse_total .div_tableau>div:nth-child(1){width:4.5%}#fiches_journalieres .div_tableau>div:nth-child(1) input,#fonddecaisse .div_tableau>div:nth-child(1) input,#fonddecaisse_total .div_tableau>div:nth-child(1) input{text-align:center}#fiches_journalieres .div_tableau>div:nth-child(2),#fonddecaisse .div_tableau>div:nth-child(2),#fonddecaisse_total .div_tableau>div:nth-child(2){width:4.5%}#fiches_journalieres .div_tableau>div:nth-child(2) input,#fonddecaisse .div_tableau>div:nth-child(2) input,#fonddecaisse_total .div_tableau>div:nth-child(2) input{text-align:center}#fiches_journalieres .div_tableau>div:nth-child(3),#fonddecaisse .div_tableau>div:nth-child(3),#fonddecaisse_total .div_tableau>div:nth-child(3){width:22.5%}#fiches_journalieres .div_tableau>div:nth-child(3) input,#fiches_journalieres .div_tableau>div:nth-child(3) select,#fonddecaisse .div_tableau>div:nth-child(3) input,#fonddecaisse .div_tableau>div:nth-child(3) select,#fonddecaisse_total .div_tableau>div:nth-child(3) input,#fonddecaisse_total .div_tableau>div:nth-child(3) select{text-align:left}#fiches_journalieres .div_tableau>div:nth-child(4),#fonddecaisse .div_tableau>div:nth-child(4),#fonddecaisse_total .div_tableau>div:nth-child(4){width:4.5%}#fiches_journalieres .div_tableau>div:nth-child(4) input,#fonddecaisse .div_tableau>div:nth-child(4) input,#fonddecaisse_total .div_tableau>div:nth-child(4) input{text-align:left}#fiches_journalieres .div_tableau>div:nth-child(5),#fonddecaisse .div_tableau>div:nth-child(5),#fonddecaisse_total .div_tableau>div:nth-child(5){width:4.5%}#fiches_journalieres .div_tableau>div:nth-child(5) input,#fonddecaisse .div_tableau>div:nth-child(5) input,#fonddecaisse_total .div_tableau>div:nth-child(5) input{text-align:left}#fiches_journalieres .div_tableau>div:nth-child(6),#fonddecaisse .div_tableau>div:nth-child(6),#fonddecaisse_total .div_tableau>div:nth-child(6){width:4.5%}#fiches_journalieres .div_tableau>div:nth-child(6) input,#fonddecaisse .div_tableau>div:nth-child(6) input,#fonddecaisse_total .div_tableau>div:nth-child(6) input{text-align:left}#fiches_journalieres .div_tableau>div:nth-child(7),#fonddecaisse .div_tableau>div:nth-child(7),#fonddecaisse_total .div_tableau>div:nth-child(7){width:6%}#fiches_journalieres .div_tableau>div:nth-child(7) input,#fonddecaisse .div_tableau>div:nth-child(7) input,#fonddecaisse_total .div_tableau>div:nth-child(7) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(8),#fonddecaisse .div_tableau>div:nth-child(8),#fonddecaisse_total .div_tableau>div:nth-child(8){width:7%}#fiches_journalieres .div_tableau>div:nth-child(8) input,#fonddecaisse .div_tableau>div:nth-child(8) input,#fonddecaisse_total .div_tableau>div:nth-child(8) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(9),#fonddecaisse .div_tableau>div:nth-child(9),#fonddecaisse_total .div_tableau>div:nth-child(9){width:7%}#fiches_journalieres .div_tableau>div:nth-child(9) input,#fonddecaisse .div_tableau>div:nth-child(9) input,#fonddecaisse_total .div_tableau>div:nth-child(9) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(10),#fonddecaisse .div_tableau>div:nth-child(10),#fonddecaisse_total .div_tableau>div:nth-child(10){width:7%}#fiches_journalieres .div_tableau>div:nth-child(10) input,#fonddecaisse .div_tableau>div:nth-child(10) input,#fonddecaisse_total .div_tableau>div:nth-child(10) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(11),#fonddecaisse .div_tableau>div:nth-child(11),#fonddecaisse_total .div_tableau>div:nth-child(11){width:7%}#fiches_journalieres .div_tableau>div:nth-child(11) input,#fonddecaisse .div_tableau>div:nth-child(11) input,#fonddecaisse_total .div_tableau>div:nth-child(11) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(12),#fonddecaisse .div_tableau>div:nth-child(12),#fonddecaisse_total .div_tableau>div:nth-child(12){width:7%}#fiches_journalieres .div_tableau>div:nth-child(12) input,#fonddecaisse .div_tableau>div:nth-child(12) input,#fonddecaisse_total .div_tableau>div:nth-child(12) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(13),#fonddecaisse .div_tableau>div:nth-child(13),#fonddecaisse_total .div_tableau>div:nth-child(13){width:7%}#fiches_journalieres .div_tableau>div:nth-child(13) input,#fonddecaisse .div_tableau>div:nth-child(13) input,#fonddecaisse_total .div_tableau>div:nth-child(13) input{text-align:right}#fiches_journalieres .div_tableau>div:nth-child(14),#fonddecaisse .div_tableau>div:nth-child(14),#fonddecaisse_total .div_tableau>div:nth-child(14){width:7%}#fiches_journalieres .div_tableau>div:nth-child(14) input,#fonddecaisse .div_tableau>div:nth-child(14) input,#fonddecaisse_total .div_tableau>div:nth-child(14) input{text-align:right}#fiches_journalieres .div_tableau_vente .after_euro,#fonddecaisse .div_tableau_vente .after_euro,#fonddecaisse_total .div_tableau_vente .after_euro{position:relative}#fiches_journalieres .div_tableau_vente .after_euro input,#fonddecaisse .div_tableau_vente .after_euro input,#fonddecaisse_total .div_tableau_vente .after_euro input{padding-right:7px}#fiches_journalieres .div_tableau_vente .after_euro:after,#fonddecaisse .div_tableau_vente .after_euro:after,#fonddecaisse_total .div_tableau_vente .after_euro:after{content:'€';position:absolute;right:10px;display:inline-block;width:10px;height:20px;top:8px;font-size:14px;font-weight:300;z-index:2;background-color:#fff;padding:5px 1px}#fiches_journalieres .div_tableau_vente .after_euro.disabled:after,#fonddecaisse .div_tableau_vente .after_euro.disabled:after,#fonddecaisse_total .div_tableau_vente .after_euro.disabled:after{background-color:#b5d9d4}#fiches_journalieres .div_tableau_vente .after_euro.disabled_titre:after,#fonddecaisse .div_tableau_vente .after_euro.disabled_titre:after,#fonddecaisse_total .div_tableau_vente .after_euro.disabled_titre:after{background-color:#95c8c1}#fiches_journalieres .div_tableau_vente .after_euro.col_titre:after,#fonddecaisse .div_tableau_vente .after_euro.col_titre:after,#fonddecaisse_total .div_tableau_vente .after_euro.col_titre:after{font-size:15px}#fiches_journalieres .div_tableau_vente .prt_after_euro .after_euro:after,#fonddecaisse .div_tableau_vente .prt_after_euro .after_euro:after,#fonddecaisse_total .div_tableau_vente .prt_after_euro .after_euro:after{background-color:#b5d9d4;top:5px}#fiches_journalieres .div_tableau_vente>div,#fonddecaisse .div_tableau_vente>div,#fonddecaisse_total .div_tableau_vente>div{position:relative}#fiches_journalieres .div_tableau_vente>div input,#fiches_journalieres .div_tableau_vente>div select,#fonddecaisse .div_tableau_vente>div input,#fonddecaisse .div_tableau_vente>div select,#fonddecaisse_total .div_tableau_vente>div input,#fonddecaisse_total .div_tableau_vente>div select{padding:10px 5px}#fiches_journalieres .div_tableau_vente>div:nth-child(1),#fonddecaisse .div_tableau_vente>div:nth-child(1),#fonddecaisse_total .div_tableau_vente>div:nth-child(1){width:7%}#fiches_journalieres .div_tableau_vente>div:nth-child(1) input,#fonddecaisse .div_tableau_vente>div:nth-child(1) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(1) input{text-align:center}#fiches_journalieres .div_tableau_vente>div:nth-child(2),#fonddecaisse .div_tableau_vente>div:nth-child(2),#fonddecaisse_total .div_tableau_vente>div:nth-child(2){width:7%}#fiches_journalieres .div_tableau_vente>div:nth-child(2) input,#fonddecaisse .div_tableau_vente>div:nth-child(2) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(2) input{text-align:center}#fiches_journalieres .div_tableau_vente>div:nth-child(3),#fonddecaisse .div_tableau_vente>div:nth-child(3),#fonddecaisse_total .div_tableau_vente>div:nth-child(3){width:8%}#fiches_journalieres .div_tableau_vente>div:nth-child(3) input,#fiches_journalieres .div_tableau_vente>div:nth-child(3) select,#fonddecaisse .div_tableau_vente>div:nth-child(3) input,#fonddecaisse .div_tableau_vente>div:nth-child(3) select,#fonddecaisse_total .div_tableau_vente>div:nth-child(3) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(3) select{text-align:center}#fiches_journalieres .div_tableau_vente>div:nth-child(4),#fonddecaisse .div_tableau_vente>div:nth-child(4),#fonddecaisse_total .div_tableau_vente>div:nth-child(4){width:37%}#fiches_journalieres .div_tableau_vente>div:nth-child(4) input,#fonddecaisse .div_tableau_vente>div:nth-child(4) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(4) input{text-align:left}#fiches_journalieres .div_tableau_vente>div:nth-child(5),#fonddecaisse .div_tableau_vente>div:nth-child(5),#fonddecaisse_total .div_tableau_vente>div:nth-child(5){width:7%}#fiches_journalieres .div_tableau_vente>div:nth-child(5) input,#fonddecaisse .div_tableau_vente>div:nth-child(5) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(5) input{text-align:center}#fiches_journalieres .div_tableau_vente>div:nth-child(6),#fonddecaisse .div_tableau_vente>div:nth-child(6),#fonddecaisse_total .div_tableau_vente>div:nth-child(6){width:8.5%}#fiches_journalieres .div_tableau_vente>div:nth-child(6) input,#fonddecaisse .div_tableau_vente>div:nth-child(6) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(6) input{text-align:right}#fiches_journalieres .div_tableau_vente>div:nth-child(7),#fonddecaisse .div_tableau_vente>div:nth-child(7),#fonddecaisse_total .div_tableau_vente>div:nth-child(7){width:8.5%}#fiches_journalieres .div_tableau_vente>div:nth-child(7) input,#fonddecaisse .div_tableau_vente>div:nth-child(7) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(7) input{text-align:right}#fiches_journalieres .div_tableau_vente>div:nth-child(8),#fonddecaisse .div_tableau_vente>div:nth-child(8),#fonddecaisse_total .div_tableau_vente>div:nth-child(8){width:8.5%}#fiches_journalieres .div_tableau_vente>div:nth-child(8) input,#fonddecaisse .div_tableau_vente>div:nth-child(8) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(8) input{text-align:right}#fiches_journalieres .div_tableau_vente>div:nth-child(9),#fonddecaisse .div_tableau_vente>div:nth-child(9),#fonddecaisse_total .div_tableau_vente>div:nth-child(9){width:8.5%}#fiches_journalieres .div_tableau_vente>div:nth-child(9) input,#fonddecaisse .div_tableau_vente>div:nth-child(9) input,#fonddecaisse_total .div_tableau_vente>div:nth-child(9) input{text-align:right}#fonddecaisse .div_tableau>div:nth-child(1){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(1) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(2){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(2) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(3){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(3) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(4){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(4) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(5){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(5) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(6){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(6) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(7){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(7) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(8){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(8) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(9){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(9) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(10){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(10) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(11){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(11) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(12){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(12) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(13){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(13) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(14){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(14) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(15){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(15) input{text-align:center}#fonddecaisse .div_tableau>div:nth-child(16){width:6.25%}#fonddecaisse .div_tableau>div:nth-child(16) input{text-align:center}#fonddecaisse_total .div_tableau>div:nth-child(1){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(1) input{text-align:center}#fonddecaisse_total .div_tableau>div:nth-child(2){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(2) input{text-align:center}#fonddecaisse_total .div_tableau>div:nth-child(3){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(3) input{text-align:center}#fonddecaisse_total .div_tableau>div:nth-child(4){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(4) input{text-align:right}#fonddecaisse_total .div_tableau>div:nth-child(5){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(5) input{text-align:right}#fonddecaisse_total .div_tableau>div:nth-child(6){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(6) input{text-align:right}#fonddecaisse_total .div_tableau>div:nth-child(7){width:14.285%}#fonddecaisse_total .div_tableau>div:nth-child(7) input{text-align:right}form{display:block;width:720px;max-width:100%;margin:0 auto;background-color:#3b9fc4;padding:25px}form fieldset{width:100%;display:block;padding:10px}form fieldset .p_feedback{color:#fff;background:#666;display:block;font-style:italic;font-size:14px;font-weight:700;border-radius:0 0 5px 5px;width:90%;margin-left:5%;text-align:center;padding:5px;box-shadow:inset 0px 5px 15px 0px rgba(1,1,1,0.5);opacity:0.9;display:none}form fieldset .p_feedback.pasok{background-color:#c91c1c !important}form fieldset .p_feedback.ok{background-color:#249a0e !important}form fieldset.fieldset_radio>div,form fieldset.fieldset_radio_small>div,form fieldset.fieldset_radio_flex>div{position:relative;margin:5px;padding:5px 10px;border-radius:10px;background-color:rgba(255,255,255,0.1);border:1px solid #fff}form fieldset.fieldset_radio>div input,form fieldset.fieldset_radio_small>div input,form fieldset.fieldset_radio_flex>div input{position:absolute;left:65px;top:9px;display:inline-block;width:16px;height:16px;vertical-align:bottom;margin-right:10px}form fieldset.fieldset_radio>div label,form fieldset.fieldset_radio_small>div label,form fieldset.fieldset_radio_flex>div label{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;cursor:pointer}form fieldset.fieldset_radio>div .span_titre,form fieldset.fieldset_radio_small>div .span_titre,form fieldset.fieldset_radio_flex>div .span_titre{display:block;color:#fff;font-size:17px;vertical-align:bottom;font-weight:400;width:auto;padding:0 !important;margin:0;line-height:1.3}form fieldset.fieldset_radio>div .span_titre sup,form fieldset.fieldset_radio_small>div .span_titre sup,form fieldset.fieldset_radio_flex>div .span_titre sup{vertical-align:top;font-size:11px}form fieldset.fieldset_radio>div .span_description,form fieldset.fieldset_radio_small>div .span_description,form fieldset.fieldset_radio_flex>div .span_description{color:#414141;font-size:14px;display:block;margin-top:5px;font-weight:300;line-height:1.3}form fieldset.fieldset_radio>div .span_prix,form fieldset.fieldset_radio_small>div .span_prix,form fieldset.fieldset_radio_flex>div .span_prix{position:absolute;left:0;top:0;margin:0;background-color:rgba(1,1,1,0.1);color:#fff;text-align:center;width:50px;height:100%;font-weight:500;font-size:15px;border-radius:10px;padding:5px;padding-top:20px}form fieldset.fieldset_soins>div{width:49%;width:calc(50% - 10px);padding:5px 75px 10px 60px}form fieldset.fieldset_soins>div.full_div{width:100%}form fieldset.fieldset_soins>div.hidden{display:none !important}form fieldset.fieldset_soins>div.disabled{opacity:0.8;pointer-events:none}form fieldset.fieldset_soins>div.new_soin{position:relative;padding-right:50px}form fieldset.fieldset_soins>div.new_soin:after{content:'';display:block;z-index:1;position:absolute;top:0;right:0;width:80px;opacity:1;height:80px;background-size:contain;background-image:url("../img/icon_new.png")}form fieldset.fieldset_soins input{opacity:0}form fieldset.fieldset_soins .span_personnel{position:absolute;right:0;top:50%;margin:0;color:#fff;text-align:center;width:auto;height:55px;font-weight:300;font-size:35px;padding:10px;margin-top:-28px}form fieldset.fieldset_soins .span_personnel i,form fieldset.fieldset_soins .span_personnel svg{opacity:0.9;margin-left:5px}form fieldset.fieldset_radio_flex{display:flex;flex-wrap:nowrap}form fieldset.fieldset_radio_small div{margin:0;padding-left:30px;border:none;background-color:transparent}form fieldset.fieldset_radio_small div input{width:14px;height:14px;left:7px;top:7px}form fieldset.fieldset_radio_small div .span_titre{font-size:15px}form fieldset.fieldset_radio_inform div{position:relative;display:inline-block;padding:2px 15px}form fieldset.fieldset_radio_inform div input{left:7px;top:4px}form fieldset.fieldset_radio_inform div .span_titre{font-size:15px;padding:0 0 0 15px !important;position:relative}form fieldset.fieldset_radio_sanspadding>div{padding-left:40px}form fieldset.fieldset_radio_sanspadding>div input{left:15px}form fieldset.fieldset_radio_sanspadding>div .span_titre{font-size:16px}form fieldset.fieldset_image{display:flex;flex-wrap:wrap}form fieldset.fieldset_image>label{width:100%;display:block}form fieldset.fieldset_image input{display:block !important;width:100% !important;height:100% !important;position:absolute !important;opacity:0 !important;top:0 !important;left:0 !important}form fieldset.fieldset_image>div{display:inline-block;width:48%;height:0;opacity:0.7;padding-bottom:48%;border-radius:10px;padding-left:0;overflow:hidden;border:2px solid #bbb;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}form fieldset.fieldset_image>div.actif{opacity:1;border:2px solid #fff}form fieldset.fieldset_image>div.actif .span_titre{color:#fff !important}form fieldset.fieldset_image>div:last-child{margin-left:2%}form fieldset.fieldset_image>div .img_select{display:block;width:100%;height:100%;position:absolute;background-position:center center;background-size:cover;padding-left:0;top:0;left:0}form fieldset.fieldset_image>div .span_titre{z-index:1;position:absolute;text-align:center;display:block;width:100%;background-color:rgba(1,1,1,0.5);padding-top:5% !important;padding-bottom:5% !important;top:35%;left:0 !important;color:#ccc}form label{text-align:left;width:100%;display:block;margin-bottom:5px;font-weight:300;color:#fff}form label sup{color:#f9cd41}form label.fontscript{font-size:22px;display:block;font-weight:300;font-style:italic;font-family:"Kalam-Light",sans-serif}form input,form textarea,form select{resize:none;border:none;width:100%;display:block;padding:10px 15px;background-color:#fff;opacity:0.8;font-weight:300;border-radius:5px;font-family:"Lato",sans-serif;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}form input:hover,form input:focus,form textarea:hover,form textarea:focus,form select:hover,form select:focus{opacity:1}form input[type="date"],form input[type="time"]{display:block;appearance:menulist-textfield;-moz-appearance:menulist-textfield;-webkit-appearance:menulist-textfield;min-height:40px}form input:read-only,form textarea:read-only{background-color:rgba(255,255,255,0.3)}form textarea{height:120px}form button,form .btn{width:100%;background-color:#ffc547;color:#fff;border:none}form button:hover,form button:focus,form .btn:hover,form .btn:focus{color:#ffc547;background-color:#fff}form.mini_form{position:relative;border-radius:10px !important;width:280px !important}form.mini_form input,form.mini_form textarea,form.mini_form select{display:inline-block !important}form.mini_form button{width:40px !important;display:inline-block !important;padding:10px !important;margin-left:5px}form.mini_form.long_form{width:855px !important;max-width:100% !important}form.mini_form.long_form button{width:85px !important;padding:30px !important}form.mini_form.form640auto{width:640px !important;max-width:100%}form.mini_form .btn_prev,form.mini_form .btn_next{position:absolute;top:10px}form.mini_form .btn_next{right:-35px}form.mini_form .btn_prev{left:-35px}form.big_form{width:auto}form.big_form label{font-size:16px;padding-bottom:5px}form.big_form label b{font-weight:700;font-size:20px}form .text_feedback{display:block;padding:10px;text-align:center;color:red;font-weight:700;display:none}#fonctions_admin_appel,#fonctions_admin_modif{display:inline-block;width:180px;border:2px solid #fff;text-align:center;padding:10px 15px;background-color:#cd2e2a;position:absolute;top:250px;left:-200px;border-radius:5px;-webkit-box-shadow:0px 0px 0px 2px #cd2e2a, 0px 0px 0px 4px #fff, 0px 0px 0px 6px #cd2e2a, 0px 0px 0px 8px #fff;box-shadow:0px 0px 0px 2px #cd2e2a, 0px 0px 0px 4px #fff, 0px 0px 0px 6px #cd2e2a, 0px 0px 0px 8px #fff;animation:anim_popup 2.5s ease 0s infinite normal}#fonctions_admin_appel p,#fonctions_admin_modif p{margin:0;font-weight:700;color:#fff}#fonctions_admin_modif{top:350px}@keyframes anim_popup{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}#fixed_note_interne,#fixed_todolist{display:inline-block;width:250px;text-align:center;padding:5px;background-color:#003d52;position:fixed;top:250px;border-radius:0 0 10px 0;z-index:999;left:-250px}#fixed_note_interne .btn_left,#fixed_todolist .btn_left{display:none}#fixed_note_interne .btn_right,#fixed_todolist .btn_right{display:block}#fixed_note_interne.actif,#fixed_todolist.actif{left:-3px}#fixed_note_interne.actif .btn_left,#fixed_todolist.actif .btn_left{display:block}#fixed_note_interne.actif .btn_right,#fixed_todolist.actif .btn_right{display:none}#fixed_note_interne form,#fixed_todolist form{padding:0;padding-top:3px;background-color:#003d52}#fixed_note_interne form textarea,#fixed_todolist form textarea{font-size:14px;padding:5px 7px}#fixed_note_interne form fieldset,#fixed_todolist form fieldset{padding:0}#fixed_note_interne form button,#fixed_todolist form button{margin-top:5px}#fixed_note_interne .icon_showhide,#fixed_todolist .icon_showhide{top:-10px;right:-32px;height:29.5px;padding-top:8px;position:absolute;background-color:#003d52;color:#fff;border-radius:0 5px 5px 0}#fixed_todolist{left:initial;right:-244px;border-radius:0 0 0 10px}#fixed_todolist.actif{right:0px;left:initial}#fixed_todolist .icon_showhide{top:-10px;left:-32px;right:initial;border-radius:5px 0 0 5px}#fixed_todolist fieldset{position:relative}#fixed_todolist fieldset input{background-color:#fff;font-size:14px;padding:5px}#fixed_todolist fieldset .checkbox_light{margin:0 1px;background-color:#fff;font-size:13px;padding:6px 2px;width:27px;text-align:center;display:inline-block;border-radius:5px;opacity:0.5;color:red;font-weight:400;cursor:pointer}#fixed_todolist fieldset .checkbox_light input{opacity:0;z-index:-1;width:1px;height:1px;overflow:hidden}#fixed_todolist fieldset .checkbox_light.actif{background-color:green;color:#fff;opacity:0.9}.sous_nav{display:flex;flex-wrap:wrap}.sous_nav>li{width:25%;text-align:center;padding:4px 2px}.sous_nav>li:first-child{padding-left:4px}.sous_nav>li:last-child{padding-right:4px}.sous_nav>li a{display:block;width:100%;padding:12px;font-size:17px;font-weight:400;background-color:#3b9fc4;color:#fff;position:relative;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sous_nav>li a:hover,.sous_nav>li a:focus{color:#ffc547}.sous_nav>li a.actif{background-color:#ffc547;color:#fff}.sous_nav>li a sup{position:absolute;right:0;top:0;width:18px;height:15px;background-color:red;color:#fff;text-align:center;font-size:9px;border-radius:0 0 0 10px;padding:2px 1px 2px 3px}#page_compte .div_cadre{background-color:#fff}#page_compte blockquote h6{padding:6px 15px;font-size:22px}#page_compte blockquote p{font-size:16px}#page_compte blockquote form{padding:0}.div_cadre .box_compte{background-color:#c8e4ee;padding:15px;position:relative;display:block;border:4px solid #fff}.div_cadre .box_compte form{padding:10px;display:block;width:100%;background-color:#3b9fc4}.div_newcompte{display:block;width:90%;margin:5px 5% 15px;background-color:rgba(255,255,255,0.8);border-radius:10px;padding:10px 25px;position:relative}.div_newcompte p{display:block;color:#758482;font-size:14px;width:80%}.div_newcompte input{display:block;width:70%;padding:7px 10px;font-size:16px;background-color:transparent;color:#95c8c1;border:none}.div_newcompte .btn_floatright{position:absolute;right:25px;top:15px;text-align:center;max-width:20%}footer{display:block;width:100%;position:relative;text-align:center;height:200px;padding:10px 0;background-color:#0077a2}footer .div_flex{display:flex;width:100%;margin:0 auto;max-width:1080px}footer .div_flex>ul,footer .div_flex>ul a,footer .div_flex>ul p{width:33.33%;text-align:left;color:#fff;font-weight:300;font-size:14px}footer .div_flex>ul li{opacity:0.8;line-height:1.5}footer p,footer a{font-size:12px;color:#414141;margin:0}footer i{opacity:0.3;padding:0 3px}@media (max-width: 1500px){.galerie>div{width:20%}.galerie>div:nth-child(6){display:none}}@media (max-width: 1240px){.div_newcompte .btn_floatright{font-size:16px}}@media (max-width: 1200px){header nav ul li a{padding:25px 10px 15px}#page_tarifs .presentation .container{max-width:95%}#page_contact .div_flex>div:nth-child(1),#page_contact .div_flex>div:nth-child(2){width:50%}.galerie>div{width:25%}.galerie>div:nth-child(5){display:none}form fieldset.fieldset_radio>div,form fieldset.fieldset_radio_small>div,form fieldset.fieldset_radio_flex>div{padding-right:5px;padding-left:70px}#form_reservation .div_flex>div.divflex_23{width:70%}#form_reservation .div_flex>div.divflex_13{width:30%}#page_reservation .container{max-width:95%}form fieldset.fieldset_image>div{width:75%;margin-left:0 !important;margin-bottom:10px !important}}@media (max-width: 1080px){header{z-index:15}header #menu{display:block}header h1.mobile{display:inline-block}header nav ul{top:50px;left:50px;position:absolute;z-index:5;width:300px;display:inline-block;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(1,1,1,0.2) ;-moz-box-shadow:0 0 10px rgba(1,1,1,0.2) ;-ms-box-shadow:0 0 10px rgba(1,1,1,0.2) ;-o-box-shadow:0 0 10px rgba(1,1,1,0.2) ;box-shadow:0 0 10px rgba(1,1,1,0.2) ;display:none}header nav ul li{display:block}header nav ul li:nth-child(4){display:none}header nav ul.actif{display:block}.slider,.slider.small{height:auto;padding-top:200px;padding-bottom:200px}.slider h2,.slider.small h2{font-size:72px}.slider h3,.slider.small h3{font-size:45px}form fieldset.fieldset_radio_flex{flex-wrap:wrap}.div_newcompte .btn_floatright{font-size:16px;position:relative;width:50%;max-width:100%;right:initial;top:initial}#form_reservation{padding:10px}#form_reservation fieldset{padding:5px}}@media (max-width: 960px){#all_tarifs>div:nth-child(1){order:3}#all_tarifs>div:nth-child(2){order:2}#all_tarifs>div:nth-child(3){order:1}.div_flex.flex_blockquote blockquote{width:32.3%}.div_flex.flex_blockquote blockquote.blockquote_box2{width:32.3%}form fieldset.fieldset_image>div{width:95%}form fieldset.fieldset_soins>div{width:100%}.div_flex.flex_blockquote blockquote.blockquote_ligne{margin-right:0;width:100%}}@media (max-width: 900px){#page_compte .div_cadre .box_compte form.mini_form.long_form .div_flex{flex-wrap:wrap}#page_compte .div_cadre .box_compte form.mini_form.long_form .div_flex>div:nth-child(1){width:50%;order:1}#page_compte .div_cadre .box_compte form.mini_form.long_form .div_flex>div:nth-child(2){width:70%;order:3}#page_compte .div_cadre .box_compte form.mini_form.long_form .div_flex>div:nth-child(3){width:50%;order:2}#page_compte .div_cadre .box_compte form.mini_form.long_form .div_flex>div:nth-child(4){width:30%;order:4}#page_compte .div_cadre .box_compte form.mini_form.long_form .div_flex button{width:calc(100% - 15px) !important;padding:25px !important}#page_franchise .div_flex>div:nth-child(2){width:100%;padding-right:0%;text-align:center}#page_franchise .div_flex>div:nth-child(2) img{max-width:300px !important;display:inline-block !important}#page_franchise .div_flex>div:nth-child(3){width:100%}}@media (max-width: 850px){.slider.small h2,.slider h2{font-size:42px}.slider.small,.slider h3{font-size:32px}.presentation article{flex-wrap:wrap}.presentation article .flex_1_3{width:100%}.presentation article .flex_2_3{width:100%}.presentation article .flex_3_4{width:100%}.presentation article .flex_1_4{width:100%}.presentation article{width:100%}.presentation{padding-bottom:100px}#page_contact .div_flex>div:nth-child(1),#page_contact .div_flex>div:nth-child(2){width:100%}#page_contact .div_flex{flex-wrap:wrap}#page_contact .div_flex form{border-left:none}ul.list_dotted{padding-left:30px}.slider,.slider.small{height:auto;padding-top:250px;padding-bottom:150px}h3{font-size:50px}h5{font-size:19px}.btn.btn_small{font-size:15px}.presentation article.div_text{width:90%}header nav:after{height:300%}#page_apropos article:last-child>div:first-child{order:2}#small_nav li:nth-child(1){margin-left:15px}#small_nav li:nth-child(1){float:left}.galerie>div{width:33.33%}.galerie>div:nth-child(4){display:none}#form_reservation .div_flex>div.divflex_13,#form_reservation .div_flex>div.divflex_23{width:100%}.div_flex{flex-wrap:wrap}.div_flex>div.divflex_tiers,.div_flex>div.divflex_mid,.div_flex>div.divflex_23,.div_flex>div.divflex_13{width:100%}#calendar{width:calc(100% - 20px)}.div_cadre.cadre_small{max-width:80%}.sous_nav>li{width:50%}#reservation_id{right:5px}form fieldset.fieldset_soins>div{width:100%}.div_flex.flex_blockquote blockquote.blockquote_box2{width:49%}form fieldset.fieldset_image>div{width:48%;margin-left:2% !important}form fieldset.fieldset_radio .div_lieureservation>div,form fieldset.fieldset_radio .div_nbrpersonne>div{padding:15px 5px 10px;width:100px}form fieldset.fieldset_radio .div_lieureservation>div>b,form fieldset.fieldset_radio .div_nbrpersonne>div>b{font-size:80px}form fieldset.fieldset_radio .div_lieureservation>div>small,form fieldset.fieldset_radio .div_nbrpersonne>div>small{font-size:16px}form fieldset.fieldset_radio .div_lieureservation>div>.span_personnel,form fieldset.fieldset_radio .div_nbrpersonne>div>.span_personnel{font-size:14px}.map{flex-wrap:wrap}.map>div{width:100% !important;padding:0 !important;padding-top:25px !important}footer{height:auto}body:after{display:none}footer .div_flex>ul{width:80%;margin:0 auto}}@media (max-width: 600px){.box_compte h5{margin-top:50px}form.mini_form{width:100% !important}form.mini_form .div_flex{flex-wrap:nowrap}header nav{min-height:110px}header h1.mobile{top:80px}.slider.small h2,.slider h2{font-size:30px}.slider.small,.slider h3{font-size:24px}header nav:after,.slider.small:after,.slider:after{background-size:300% 100%}.galerie>div{width:50%}.galerie>div:nth-child(3){display:none}.div_flex.flex_blockquote blockquote{width:49%}form fieldset.fieldset_radio .div_nbrpersonne>div{width:45%}form fieldset.fieldset_radio .div_nbrpersonne>div.actif:after{display:none}form fieldset.fieldset_radio .div_lieureservation>div{width:45%}form fieldset.fieldset_radio .div_lieureservation>div.actif:after{display:none}}@media (max-height: 700px){.ligthbox .sous_lightbox form{max-height:80vh;overflow-y:scroll}}
/*# sourceMappingURL=style.css.map */
