@charset "utf-8";body.contentpane{margin:30px}body.contentpane .uk-position-fixed{display:none}.uk-navbar-container.uk-navbar-sticky{box-shadow:0 0 10px rgba(0,0,0,.2)}input[type="checkbox"],input[type="radio"]{margin-right:10px}@keyframes toolbar1{from{margin-bottom:-50px}to{margin-bottom:0px}}@keyframes toolbar2{from{top:-50px}to{top:0px !important}}.tm-toolbar.toolbar-bottom{bottom:0px;top:auto !important;animation-name:toolbar1;animation-duration:0.4s;box-shadow:0 0 15px rgba(0,0,0,.2);position:fixed;width:100%;z-index:2}@media (min-width:960px){.top-gradient:after{content:"";display:block;width:100%;height:300px;position:absolute;top:50px;background:-moz-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000',endColorstr='#00000000',GradientType=0 )}}.uk-button-text{padding:0}.uk-button-text::before{display:none}.footer-menu>ul>li,.footer-menu>ul>li>a{display:inline-block;text-transform:uppercase}.footer-menu>ul>li:nth-child(n+2)::before{content:"";margin-left:0;margin-right:20px;margin-left:20px;border-left:1px solid rgba(255,255,255,0.3)}@media(max-width:768px){.footer-menu>ul>li:before{display:none}.footer-menu>ul>li{margin:0 10px}}.pulse{-webkit-animation:pulse 1.87s linear infinite;-moz-animation:pulse 1.87s linear infinite;-ms-animation:pulse 1.87s linear infinite;animation:pulse 1.87s linear infinite}@keyframes "pulse"{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1);transform:scale(1)}55%{-moz-transform:scale(1.2);transform:scale(1.2)}60%{-moz-transform:scale(1.1);transform:scale(1.1)}65%{-moz-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "pulse"{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-ms-keyframes "pulse"{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1);transform:scale(1)}55%{-ms-transform:scale(1.2);transform:scale(1.2)}60%{-ms-transform:scale(1.1);transform:scale(1.1)}65%{-ms-transform:scale(1.2);transform:scale(1.2)}100%{-ms-transform:scale(1.1);transform:scale(1.1)}}.rsform-calendar-button{font-family:IcoMoon !important;font-size:16px !important;padding:0 15px !important;border-radius:0 8px 8px 0}.rsform-calendar-box{width:calc(100% - 50px);border-radius:8px 0 0 8px}.uk-section-primary .rsform-calendar-button,.uk-section-secondary .rsform-calendar-button,.uk-light .rsform-calendar-button{color:rgba(255,255,255,.7) !important;background-color:rgba(255,255,255,.15) !important;border-width:0 !important}.uk-section-primary .rsform-calendar-button:hover,.uk-section-secondary .rsform-calendar-button:hover,.uk-light .rsform-calendar-button:hover,.uk-section-primary .rsform-calendar-button:active,.uk-section-secondary .rsform-calendar-button:active,.uk-light .rsform-calendar-button:active{color:rgba(255,255,255,1) !important;background-color:rgba(255,255,255,.2) !important}.rsform-block{margin-bottom:26px !important}.yui-calcontainer{font-size:15px !important;;padding:5px !important;background-color:white !important;border:1px solid black !important;float:left !important;overflow:hidden !important}.yui-calcontainer iframe{position:absolute !important;border:none !important;margin:0 !important;padding:0 !important;left:-1px !important;top:-1px !important;z-index:0 !important;width:150em !important;height:150em !important}.yui-calcontainer.multi{padding:0 !important}.yui-calcontainer.multi .groupcal{padding:15px !important;background-color:transparent !important;z-index:1 !important;float:left !important;position:relative !important;border:none !important}.yui-calcontainer .title{font:100% sans-serif !important;color:#000 !important;font-weight:bold !important;margin-bottom:5px !important;height:125px !important;position:absolute !important;top:3px !important;left:5px !important;z-index:1 !important}.yui-calcontainer .close-icon{position:absolute !important;right:3px !important;top:3px !important;border:none !important;z-index:1 !important}.yui-calcontainer .calclose{width:17px !important;height:13px !important;cursor:pointer !important}.yui-calendar{font:100% sans-serif;text-align:center !important;border-spacing:0 !important;border-collapse:separate !important;position:relative !important}.yui-calcontainer.withtitle{padding-top:10.5em !important}.yui-calendar .calnavleft{position:absolute !important;overflow:hidden !important;text-indent:-10000em !important;cursor:pointer !important;top:2px !important;bottom:0 !important;width:19px !important;height:12px !important;left:2px !important;z-index:1 !important}.yui-calendar .calnavright{position:absolute !important;overflow:hidden !important;text-indent:-10000em !important;cursor:pointer !important;top:2px !important;bottom:0 !important;width:9px !important;height:12px !important;right:2px !important;z-index:1 !important}.yui-calendar td.calcell{padding:0.5em !important;border:1px solid #E0E0E0 !important;text-align:center !important}.yui-calendar td.calcell a{color:#0095a8 !important;text-decoration:none !important}.yui-calendar td.calcell.today{border:1px solid #000 !important}.yui-calendar td.calcell.oom{cursor:default !important;color:#999 !important;background-color:#EEE !important;border:1px solid #E0E0E0 !important}.yui-calendar td.calcell.selected{color:#FFF !important;background-color:#FFF19F !important;border:1px solid #F90 !important}.yui-calendar td.calcell.calcellhover{cursor:pointer !important;color:#FFF !important;background-color:#f0506e !important;border:1px solid #f0506e !important}.yui-calendar td.calcell.calcellhover a{color:#FFF !important}.yui-calendar td.calcell.restricted{text-decoration:line-through !important}.yui-calendar td.calcell.previous{color:#CCC !important}.yui-calendar td.calcell.highlight1{background-color:#CF9 !important}.yui-calendar td.calcell.highlight2{background-color:#9CF !important}.yui-calendar td.calcell.highlight3{background-color:#FCC !important}.yui-calendar td.calcell.highlight4{background-color:#CF9 !important}.yui-calendar .calhead{border:1px solid #E0E0E0 !important;vertical-align:middle !important;background-color:#FFF !important}.yui-calendar .calheader{position:relative !important;width:100% !important;text-align:center !important}.yui-calendar .calheader img{border:none !important}.yui-calendar .calweekdaycell{color:#666 !important;font-weight:normal !important;text-align:center !important;width:2.5em !important}.yui-calendar .calfoot{background-color:#EEE !important}.yui-calendar .calrowfoot,.yui-calendar .calrowhead{color:#666 !important;font-size:9px !important;font-style:italic !important;font-weight:normal !important;width:15px !important}.yui-calendar .calrowhead{border-right-width:2px !important}.yui-calendar a.calnav{_position:relative !important;padding-left:2px !important;padding-right:2px !important;text-decoration:none !important;color:#000 !important}.yui-calendar a.calnav:hover{border:1px solid #036 !important;background-color:#69c !important;background:url("https://www.location-corse-services.fr/templates/yootheme_child/css/calgrad.png") repeat-x !important;color:#fff !important;cursor:pointer !important}.yui-calcontainer .yui-cal-nav-mask{position:absolute !important;z-index:2 !important;display:none !important;margin:0 !important;padding:0 !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;_width:0 !important;_height:0 !important;background-color:#000 !important;opacity:0.25 !important;*filter:alpha(opacity=25) !important}.yui-calcontainer .yui-cal-nav{position:absolute !important;z-index:3 !important;display:none !important;padding:0 !important;top:1.5em !important;left:50% !important;width:12em !important;margin-left:-6em !important;border:1px solid #7B9EBD !important;background-color:#F7F9FB !important;font-size:93% !important}.yui-calcontainer.withtitle .yui-cal-nav{top:3.5em !important}.yui-calcontainer .yui-cal-nav-b,.yui-calcontainer .yui-cal-nav-m,.yui-calcontainer .yui-cal-nav-y{padding:2px 5px !important}.yui-calcontainer .yui-cal-nav-b{text-align:center !important}.yui-calcontainer .yui-cal-nav-e{margin-top:2px !important;padding:2px !important;background-color:#EDF5FF !important;border-top:1px solid black !important;display:none !important}.yui-calcontainer .yui-cal-nav label{display:block !important;font-weight:bold !important}.yui-calcontainer .yui-cal-nav-mc{width:100% !important;_width:auto !important}.yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69 !important;border:1px solid #000 !important}.yui-calcontainer .yui-cal-nav-yc{width:3em !important}.yui-calcontainer .yui-cal-nav-b button{font-size:93% !important;text-decoration:none !important;cursor:pointer !important;background-color:#79b2ea !important;border:1px solid #036 !important;border-top-color:#FFF !important;border-left-color:#FFF !important;margin:1px !important}.yui-calcontainer .yui-cal-nav-b .yui-default button{}.yui-calendar .calbody a:hover{background:inherit !important}div.av-legend{margin-top:10px;line-height:27px}.av-legend>span{display:inline-block;width:27px;height:27px;border:1px solid #ddd;border-radius:4px;line-height:27px;vertical-align:middle}.av-legend>span.av-legend-nonbookable{background:#fff}.av-legend>span.av-legend-free{background:#83c472;border-color:#3b8028}.av-legend>span.av-legend-booked{background:#f88;border-color:#a33}
#cookiesck{position:fixed;left:0;right:0;bottom:0;z-index:1000000;min-height:30px;color:#eee;background:rgba(0,0,0,0.5);text-align:center;font-size:14px;line-height:14px}#cookiesck_text{padding:10px 0;display:inline-block}#cookiesck_buttons{float:right}.cookiesck_button,#cookiesck_accept,#cookiesck_decline,#cookiesck_settings,#cookiesck_readmore{float:left;padding:10px;margin:5px;border-radius:3px;text-decoration:none;cursor:pointer;transition:all 0.2s ease}#cookiesck_readmore{float:right}#cookiesck_accept{background:#1176a6;border:2px solid #1176a6;color:#f5f5f5}#cookiesck_accept:hover{background:transparent;border:2px solid darkturquoise;color:darkturquoise}#cookiesck_decline{background:#000;border:2px solid #000;color:#f5f5f5}#cookiesck_decline:hover{background:transparent;border:2px solid #fff;color:#fff}#cookiesck_settings{background:#fff;border:2px solid #fff;color:#000}#cookiesck_settings:hover{background:transparent;border:2px solid #fff;color:#fff}#cookiesck_options{display:none;width:30px;height:30px;border-radius:15px;box-sizing:border-box;position:fixed;bottom:0;left:0;margin:10px;border:1px solid #ccc;cursor:pointer;background:rgba(255,255,255,1) url(https://www.location-corse-services.fr/plugins/system/cookiesck/assets/cookies-icon.svg) center center no-repeat;background-size:80% auto;z-index:1000000}#cookiesck_options>.inner{display:none;width:max-content;margin-top:-40px;background:rgba(0,0,0,0.7);position:absolute;font-size:14px;color:#fff;padding:4px 7px;border-radius:3px}#cookiesck_options:hover>.inner{display:block}#cookiesck>div{display:flex;justify-content:space-around;align-items:center;flex-direction:column}.cookiesck-iframe-wrap-text{position:absolute;width:100%;padding:10px;color:#fff;top:50%;transform:translate(0,-60%);text-align:center}.cookiesck-iframe-wrap:hover .cookiesck-iframe-wrap-text{color:#333}.cookiesck-iframe-wrap-allowed .cookiesck-iframe-wrap-text{display:none}.cloaked_email span:before{content:attr(data-ep-ab69e)}.cloaked_email span:after{content:attr(data-ep-b5585)}
