#page-title{margin:0;margin-bottom:.5em;font-size:19px;text-align:center;}#carpool-not-enabled{color:red;}#destination{position:relative;background-color:#fff;box-shadow:2px 2px 1px #333;min-height:175px;overflow:hidden;}#destination h3{display:inline;margin:0;margin-left:.3em;}#event-title{display:inline;font-style:italic;margin-left:20px;margin-top:2px;}#event-title a{text-decoration:none;color:#555;}#event-title a:hover{text-decoration:underline;}#destination{padding-top:.5em;}#destination .centered{display:flex;flex-wrap:wrap;justify-content:center;margin-top:.5em;}#destination .left{width:420px;}#date{clear:both;font-size:20px;}#date span{position:relative;left:-10px;display:block;font-size:14px;}#address{position:relative;margin-top:10px;height:85px;overflow:hidden;background-color:#eee;width:400px;padding:5px;overflow-y:auto;}#map{margin-bottom:5px;}#map a img{border:none;}.carpool-list{margin-top:30px;width:100%;border-collapse:collapse;}.carpool{margin-bottom:20px;-moz-border-radius:10px;border-radius:10px;padding:4px;}.spacer-line{height:15px;}.carpool>td{background-color:white;vertical-align:top;white-space:nowrap;padding:.3em .4em;max-width:400px;}.carpool>td:first-child{-moz-border-radius-topleft:15px;border-top-left-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;}.carpool>td:last-child{-moz-border-radius-topright:15px;border-top-right-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;}.carpool .carpool-name,.carpool .carpool-contact,.carpool .carpool-from,.carpool .carpool-comment{white-space:normal;word-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.carpool .carpool-driver,.carpool .carpool-roundtrip,.carpool .carpool-controls{vertical-align:middle;}.carpool .label{color:#aaa;white-space:nowrap;}.carpool .carpool-driver{text-align:center;width:70px;padding:0;}.carpool .driver-label{min-width:20px;background-image:url(/files/images/svg-to-png/carpool.cache-90f7f.png);background-repeat:no-repeat;background-position:center top;text-align:center;font-size:11px;color:#666;padding-top:24px;margin-left:4px;display:inline-block;}.carpool.passenger .driver-label{background-image:url(/files/images/svg-to-png/carpool-passenger.cache-90f7f.png);}.carpool .carpool-name-and-contact{min-width:6em;max-width:300px;}.has-time .carpool-from{padding-top:.3em;}.carpool .carpool-roundtrip{text-align:center;}.carpool .carpool-controls{width:43px;padding-left:8px;}.carpool .carpool-controls a{background-image:url(/demosphere/css/images/edit.cache-f0533.png);background-repeat:no-repeat;background-position:center top;font-size:11px;color:#666;padding-top:20px;text-decoration:none;display:inline-block;padding-right:5px;}.carpool .carpool-controls a:hover{background-color:yellow;}@media all and (max-width:800px){#map{display:none;}#destination .left{width:100%;margin-left:1.5em;}}@media all and (max-width:700px){.carpool-list .carpool{background-color:white;display:block;}.carpool-list .carpool td{display:block;}.carpool-list .carpool .carpool-driver,.carpool-list .carpool .carpool-name-and-contact{display:inline-block;}.carpool-list .carpool .label{margin-right:.5em;}.carpool-list .carpool .carpool-name br{display:none;}.carpool-list .carpool .carpool-from br{display:none;}.carpool-list .carpool .carpool-roundtrip{font-style:italic;}.carpool-list .carpool .carpool-roundtrip br{display:none;}}#button-line-message{margin-top:15px;}#button-line-message>span{font-size:17px;font-style:italic;}#new-carpool-button-line{text-align:center;}#new-carpool-driver-button{margin-right:3em;}#new-carpool-button-line .big-button{padding-left:50px;background-repeat:no-repeat;background-position:15px center;}#new-carpool-driver-button{background-image:url(/files/images/svg-to-png/carpool-white.cache-90f7f.png);}#new-carpool-passenger-button{background-image:url(/files/images/svg-to-png/carpool-passenger-white.cache-90f7f.png);}#new-carpool-button-line .big-button .plus:before{content:"+";}#new-carpool-button-line .big-button .plus{color:white;margin-left:7px;font-size:20px;text-shadow:1px 1px 1px #555;vertical-align:middle;}#Carpool .form-item label{display:inline-block;min-width:150px;vertical-align:top;}#Carpool .form-text,#Carpool .form-item textarea{width:300px;}#Carpool .form-item.hidden{display:none;}#Carpool .form-item .description{color:#555;font-style:italic;}#Carpool #top-message{background-repeat:no-repeat;background-position:left top;padding-left:35px;line-height:24px;min-height:24px;margin-top:10px;}#Carpool #top-message.driver{background-image:url(/files/images/svg-to-png/carpool.cache-90f7f.png);}#Carpool #top-message.passenger{background-image:url(/files/images/svg-to-png/carpool-passenger.cache-90f7f.png);}#contact-and-hide-wrapper{position:relative;}#contact-and-hide-wrapper{position:relative;}#edit-hideEmail-wrapper{position:absolute;top:0;left:480px;margin:0;}#time-wrapper{position:relative;}#edit-minute-wrapper{position:absolute;top:0;left:250px;margin:0;}#edit-day-wrapper{position:absolute;top:0;left:380px;margin:0;}#Carpool .form-submit-buttons{margin-top:1em;}#Carpool #edit-save-wrapper{margin-right:2em;}#carpool-contact-form .form-text,#carpool-contact-form .form-item textarea{width:500px;}#carpool-contact-form .form-item .description{color:#555;font-style:italic;}
.big-button{-moz-border-radius:29px;-webkit-border-radius:29px;border-radius:29px;border:1px solid #d83526;display:inline-block;font-family:arial;font-size:17px;font-weight:bold;padding:6px 24px;text-decoration:none;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.big-button::-moz-focus-inner{border:0;}.big-button:active{position:relative;top:1px;outline:none;}.big-button-green{-moz-box-shadow:inset 0px 1px 0px 0px #c8eea9;-webkit-box-shadow:inset 0px 1px 0px 0px #c8eea9;box-shadow:inset 0px 1px 0px 0px #c8eea9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#77d42a),color-stop(1,#5bb80e));background:-moz-linear-gradient(center top,#77d42a 5%,#5bb80e 100%);background-color:#77d42a;border-color:#58a21a;color:#ffffff;text-shadow:1px 1px 0px #6dae37;}.big-button-green:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#5bb80e),color-stop(1,#77d42a));background:-moz-linear-gradient(center top,#5bb80e 5%,#77d42a 100%);background-color:#5bb80e;}.big-button-red{-moz-box-shadow:inset 0px 1px 0px 0px #ffa398;-webkit-box-shadow:inset 0px 1px 0px 0px #ffa398;box-shadow:inset 0px 1px 0px 0px #ffa398;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#fe1a00),color-stop(1,#c61400));background:-moz-linear-gradient(center top,#fe1a00 5%,#c61400 100%);background-color:#fe1a00;border-color:#bc1300;color:#ffffff;text-shadow:1px 1px 0px #d32511;}.big-button-red:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#c61400),color-stop(1,#fe1a00));background:-moz-linear-gradient(center top,#c61400 5%,#fe1a00 100%);background-color:#c61400;}.big-button-blue{-moz-box-shadow:inset 0px 1px 0px 0px #cfe5fd;-webkit-box-shadow:inset 0px 1px 0px 0px #cfe5fd;box-shadow:inset 0px 1px 0px 0px #cfe5fd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#3d94f6),color-stop(1,#0076fb));background:-moz-linear-gradient(center top,#3d94f6 5%,#0076fb 100%);background-color:#3d94f6;border-color:#0572ec;color:#ffffff;text-shadow:1px 1px 0px #3688e4;}.big-button-blue:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0076fb),color-stop(1,#3d94f6));background:-moz-linear-gradient(center top,#0076fb 5%,#3d94f6 100%);background-color:#0076fb;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}@font-face{font-family:Delicious;font-display:swap;src:url(/demosphere/css/images/Delicious-Italic.cache-000000.woff);font-style:italic;}body,html{margin:0;padding:0;background-color:#ccc;color:black;}body{font-family:Arial,Helvetica,Verdana,sans-serif;}body.notFullWidth{min-width:1000px;}body.not-mobile{font-size:16px;}body.mobile{font-size:medium;}#wrap{background-color:#cccccc;position:relative;}body.notFullWidth #wrap{width:1000px;margin:0 auto;}body.fullWidth #wrap{width:inherit;margin:0;}a > img{border:0;}.page-title{margin-top:0;padding-top:.6em;margin-bottom:.5em;font-size:130%;}body.unPaddedContent .page-title{margin-left:.5em;}
#featured-events ul li:has(a[href*="47753"]){background-color:#fffaf6 !important;border:2px dashed #ff7563 !important;border-radius:8px !important;box-shadow:0 4px 12px rgba(255,117,99,0.1) !important;padding:0 !important;margin-bottom:.4em !important;}#featured-events ul li h2 a[href*="47753"]{background:transparent !important;border:none !important;display:block !important;padding:15px 20px !important;}#featured-events ul li h2 a[href*="47753"] .ft,#featured-events ul li h2 a[href*="47753"] .fr,#featured-events ul li h2 a[href*="47753"] .fb,#featured-events ul li h2 a[href*="47753"] .fl,#featured-events ul li h2 a[href*="47753"] .fcorner,#featured-events ul li h2 a[href*="47753"] .ffeatured{display:none !important;}#featured-events ul li h2 a[href*="47753"] .fdate{color:#ff7563 !important;font-weight:600 !important;text-transform:uppercase !important;}#featured-events ul li h2 a[href*="47753"] .ftitle{color:#4a4a4a !important;font-family:sans-serif !important;font-weight:300 !important;}#featured-events ul li h2 a[href*="47753"] strong{color:#ff7563 !important;font-weight:bold !important;border-bottom:2px solid #ff7563 !important;text-transform:uppercase !important;}#featured-events ul li:has(a[href*="47753"]):hover,#featured-events ul li:has(a[href*="47753"]):active{background-color:#ff7563 !important;border-style:solid !important;}#featured-events ul li:has(a[href*="47753"]):hover .fdate,#featured-events ul li:has(a[href*="47753"]):hover .ftitle,#featured-events ul li:has(a[href*="47753"]):active .fdate,#featured-events ul li:has(a[href*="47753"]):active .ftitle{color:#ffffff !important;}#featured-events ul li:has(a[href*="47753"]):hover strong,#featured-events ul li:has(a[href*="47753"]):active strong{color:#ffffff !important;border-bottom-color:#ffffff !important;}#featured-events ul li:has(a[href*="48423"]){background-color:#6bb6eb !important;border:2px solid #000000 !important;border-radius:8px !important;box-shadow:4px 4px 0px #000000 !important;padding:0 !important;margin-bottom:.4em !important;}#featured-events ul li h2 a[href*="48423"]{background:transparent !important;border:none !important;display:block !important;padding:12px 20px !important;}#featured-events ul li h2 a[href*="48423"] .ft,#featured-events ul li h2 a[href*="48423"] .fr,#featured-events ul li h2 a[href*="48423"] .fb,#featured-events ul li h2 a[href*="48423"] .fl,#featured-events ul li h2 a[href*="48423"] .fcorner,#featured-events ul li h2 a[href*="48423"] .ffeatured{display:none !important;}#featured-events ul li h2 a[href*="48423"] .fdate{color:#000000 !important;font-weight:bold !important;}#featured-events ul li h2 a[href*="48423"] .ftitle{color:#ffffff !important;text-shadow:1px 1px 0px #000000 !important;font-family:'Impact',sans-serif !important;}#featured-events ul li h2 a[href*="48423"] strong{color:#ff60b5 !important;background-color:#000000 !important;padding:2px 6px !important;text-transform:uppercase !important;}#featured-events ul li:has(a[href*="48423"]):hover,#featured-events ul li:has(a[href*="48423"]):active{background-color:#ffe63b !important;box-shadow:6px 6px 0px #000000 !important;}#featured-events ul li:has(a[href*="48423"]):hover .ftitle,#featured-events ul li:has(a[href*="48423"]):active .ftitle{color:#000000 !important;text-shadow:none !important;}#announcement{background-color:#fcfaf7 !important;color:#222222 !important;border:2px solid #111111 !important;border-radius:12px !important;padding:18px 15px !important;box-shadow:4px 4px 0px #111111 !important;isolation:isolate;position:relative;margin:.5em 0 1.2em 0 !important;}#announcement h2{font-family:sans-serif !important;font-size:1.2em !important;font-weight:800 !important;letter-spacing:-0.3px;margin-bottom:6px !important;}#announcement p{font-size:0.95em !important;color:#555555 !important;margin-bottom:12px !important;}#announcement .subsection{border:0 !important;height:2px !important;margin:12px 0 !important;background:repeating-linear-gradient(90deg,#111111 0 6px,transparent 6px 12px) !important;opacity:0.25 !important;}#announcement p a,#announcement a{text-decoration:none !important;display:inline-block !important;margin:.4rem .3rem !important;padding:.6rem 1.2rem !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:.5px !important;font-size:0.9em !important;color:#ffffff !important;background-color:#111111 !important;border:2px solid #111111 !important;border-radius:6px 10px 6px 10px !important;transform:skew(-3deg) !important;box-shadow:3px 3px 0px #ff7563 !important;transition:all .15s ease-in-out !important;}#announcement a strong{color:#ffffff !important;font-weight:900 !important;text-decoration:none !important;}#announcement p a:hover,#announcement a:hover,#announcement p a:active,#announcement a:active{background-color:#ff7563 !important;border-color:#111111 !important;color:#ffffff !important;transform:scale(1.03) skew(-3deg) !important;box-shadow:1px 1px 0px #111111 !important;}@media (max-width:560px){#announcement p a,#announcement a{display:block !important;width:100% !important;box-sizing:border-box !important;text-align:center !important;margin:.5rem 0 !important;}}@media (max-width:560px){#announcement{padding:12px 10px !important;margin:.4em 0 .8em 0 !important;text-align:center !important;}#announcement h2{font-size:1.05em !important;margin-bottom:2px !important;}#announcement p{font-size:0.85em !important;margin-bottom:8px !important;line-height:1.3 !important;}#announcement p:last-of-type{display:flex !important;Revolution des boutons :on les passe sur une seule ligne (cote a cote) 
        flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center !important;align-items:center !important;color:transparent !important;font-size:0px !important;}#announcement p a,#announcement a{display:inline-block !important;flex:1 !important;max-width:46% !important;margin:0 2% !important;padding:.5rem .2rem !important;font-size:0.72em !important;letter-spacing:-0.3px !important;box-sizing:border-box !important;transform:skew(-2deg) !important;}#announcement a strong{color:#ffffff !important;font-size:11px !important;}}body.mobile h2#siteName a{color:#cc0000 !important;font-family:'Chiller','Permanent Marker','Comic Sans MS',sans-serif !important;font-size:1.6em !important;font-weight:900 !important;letter-spacing:-0.5px !important;padding-top:2px !important;padding-left:4px !important;display:inline-block !important;text-shadow:1px 1px 1px rgba(0,0,0,0.15) !important;}
#header{padding:0px;margin:0px;padding-top:0px;overflow:hidden;}.userCalendarSiteName{font-size:130%;min-height:80px;width:500px;}.userCalendarSiteName a{display:block;text-decoration:none;color:#000000;padding:1em;}#main{margin:0px;padding:0px;padding-bottom:20px;position:relative;display:flow-root;overflow:hidden;}@supports (display:flow-root){#main{overflow:visible;}}#columnWrapper{clear:both;}#primary-links{text-align:right;padding:0;margin:0;padding-bottom:2px;margin-right:2px;}#primary-links li{display:inline-block;list-style:none;text-align:center;height:33px;line-height:33px;background-color:#c2c2c2;-moz-border-radius:36px;border-radius:36px;border:2px solid #404040;box-shadow:2px 2px 3px rgba(10,10,10,.5);margin-right:4px;overflow:hidden;}#primary-links li:hover{background-color:#b5b5b5;}#primary-links a{display:block;padding:0 15px;color:#000000;font-size:18px;text-decoration:none;white-space:nowrap;position:relative;z-index:2;}#primary-links li a:hover{color:#300;border-color:#300;}.clear-both{clear:both;}#right{position:absolute;right:0em;top:0em;text-align:right;width:600px;padding-bottom:4px;}#rightInfo{margin-right:.3em;padding-top:15px;}#siteName{width:300px;margin-bottom:23px;}.not-mobile #page-logo{width:250px;height:120px;background-image:url(/files/images/sprites/page.cache-717a4.png);background-position:-1px -1px;position:absolute;z-index:0;}.not-mobile #siteName a{display:block;text-decoration:none;}#siteName h1{margin:0;padding-top:60px;white-space:nowrap;}#big-site-name{min-width:190px;display:inline-block;padding-left:6px;padding-right:0px;font-family:Delicious,Arial,sans-serif;font-weight:normal;font-style:italic;font-size:30px;text-align:center;text-shadow:1px 1px 2px rgba(255,255,255,.8);color:#000000;white-space:nowrap;position:relative;z-index:1;}#slogan{display:inline-block;text-align:left;color:#000000;font-weight:normal;font-style:italic;font-size:14px;padding-left:10px;white-space:nowrap;position:relative;top:3px}#siteName.user-calendar{background-image:none;width:490px;margin-left:.5em;}#siteName.user-calendar a{width:490px;font-size:25px;text-decoration:none;color:#000000;line-height:120px;}#politis-backlink{}#politis-backlink a{color:#000000;text-decoration:none;padding-left:.5em;display:inline-block;padding-bottom:.5em;}#main{margin-left:0em;}#left ul{padding-left:1em;}#edit-message{height:20em;width:95%;}#userGreeting{padding-right:.5em;font-size:60%;}#underPrimary{text-align:right;margin-top:.6em;}#secondary-links{display:inline;padding-left:0;font-size:12px;}#secondary-links.menu ul.menu{position:relative;top:6px;}#secondary-links li{display:inline;padding:0;padding-left:.5em;margin:0;}#secondary-links li a{padding:.1em;text-decoration:none;color:black;white-space:nowrap;}#secondary-links li a:hover{border-color:#777;color:#444;}#loginHelp{width:50em;}#user-login .form-required,#user-register .form-required{display:none;}#content-and-tabs{}#content{padding:10px;border:2px solid #000000;-moz-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;background-color:#a3a3a3;margin-bottom:100px;}body.unPaddedContent #content{padding:0px;padding-bottom:20px;}body.nonStdContent #content{background-color:transparent;border:none;padding:0;}.mobile #content{padding:7px;padding-bottom:5px;border:none;border-radius:0;}.tabs.primary{margin-top:20px;margin-bottom:0px;margin-left:30px;max-width:80%;height:auto;line-height:normal;list-style:none outside none;padding:0 0 0 1em;white-space:nowrap;}.tabs.primary li a{background-color:#ddd;border-style:1px solid #bbb;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px;padding-top:.2em;}.tabs.primary li{display:inline;}.tabs.primary{border-collapse:collapse;line-height:normal;list-style:none outside none;white-space:nowrap;}.tabs.primary li.active a{border-bottom:3px solid white;position:relative;z-index:10;background-color:white;color:black;box-shadow:0 -1px 1px rgba(0,0,0,.2);}.messages{background-color:#cfc;border:1px solid black;padding:1em;overflow:hidden;}@media all and (max-width:500px){.messages{padding:.5em;}.messages>ul{padding-left:.5em;}}.messages.single>ul{padding-left:0;}.messages.single>ul>li{list-style:none;}.messages.error{border:1px solid #d77;background:#fcc;}.messages.warning{border:1px solid #FAEBCC;background:#FCF8E3;}ul.links li{display:inline;list-style-type:none;}.big-event-link{font-size:14px;padding:1em;padding-top:0;}#content fieldset.collapsible>legend{background:linear-gradient(rgba(204,204,204,0.3),rgba(0,0,0,0.3));}#content fieldset.collapsible>legend:hover{background:linear-gradient(rgba(204,204,204,0.3),rgba(128,128,128,0.3));}
