@import url("https://fonts.googleapis.com/css?family=Raleway&display=swap");@import url("https://fonts.googleapis.com/css?family=Indie+Flower&display=swap");@import url("https://fonts.googleapis.com/css?family=Anonymous+Pro:400,400i,700,700i&display=swap");@import url("https://fonts.googleapis.com/css?family=Baskervville:400,400i&display=swap&subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Anonymous+Pro:400,700&display=swap");@font-face{font-family:"PixelCode";src:url("../fonts/ONESIZE_.TTF")}@font-face{font-family:"Pixel";src:url("../fonts/Minecraft-Regular.otf");font-style:normal;font-weight:normal}@font-face{font-family:"Pixel";src:url("../fonts/Minecraft-Bold.otf");font-style:normal;font-weight:bold}@font-face{font-family:"Pixel";src:url("../fonts/Minecraft-Italic.otf");font-style:italic;font-weight:normal}@font-face{font-family:"Pixel";src:url("../fonts/Minecraft-BoldItalic.otf");font-style:italic;font-weight:bold}body{color:#769fcd;color:#036cad;color:black;font-size:20px}h1,h2,h3,h4,h5{margin:1em 0 0.8em 0;font-weight:bold;color:#036cad}h1{font-size:2em;letter-spacing:0.15em;align-self:center}h2{font-size:1.5em;letter-spacing:0.1em;align-self:center}h3{font-size:1.5em;letter-spacing:0.1em}h4{font-size:1.3em;letter-spacing:0.1em}h5{font-size:1.1em;letter-spacing:0.1em;margin-bottom:0.3em}p{margin:0 0 0.5em 0;line-height:1.3em}em{font-style:italic}strong{font-weight:bold}code{font-family:"Anonymous Pro", monospace;font-weight:400;padding:0.2em 0.4em;margin:0;font-size:95%;background-color:rgba(27,31,35,0.05);border-radius:3px}ul.document{list-style:none;padding:0.2em 0 0.4em 1em}ul.document li{padding:0.3em 0 0 0;display:flex}ul.document li *{align-self:center;margin-right:0.2em}ul.document li img{fill:#036cad}#container{font-family:"Indie Flower", cursive;font-family:"Raleway", sans-serif;font-size:0.9em;min-height:100vh;display:flex;flex-direction:column;background:#f7fbfc;cursor:default}header{background-color:#769fcd;color:#f7fbfc;height:80px}header a{color:#f7fbfc}header ::selection{background-color:transparent;color:#f7fbfc}header ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header ul li a{color:#f7fbfc;text-decoration:none}header ul li a:hover{color:#f7fbfc}header ul li.logo{flex:1;height:80px;width:242px;background:url("/images/juggy_head.png") no-repeat left bottom}header ul li.toggle{order:1;font-size:2em;padding-right:0.5em}header ul li.menu-item{width:100%;text-align:center;padding:0.3em 0;order:3;background-color:#769fcd;display:none;font-size:1.5em}header ul li.menu-item.active{display:block;z-index:10}header ul li.menu-item.active:nth-child(2){padding-top:1.5em}header ul li.menu-item a{width:100%;display:block}main{flex-grow:1;display:flex;flex-direction:column}main a{color:#635ab9;text-decoration:none}main a:hover{color:#de2217}main ::selection{background-color:#473ea2;background-color:#ffc368;color:#dbd8f8;color:#036cad}aside{display:inline-block}aside.left{order:2;display:none}aside.right{order:3}#content{margin:1em;flex-grow:1;order:2;display:flex;flex-direction:column}#content img{align-self:center}.mailint-list-link{display:flex;flex-direction:row;justify-content:center;margin:1em 0}.event-title{border-bottom:1px solid}.event-title.year{margin:0.5em 0 0.2em 0}.event{color:black;display:flex;flex-direction:column;background:transparent;padding:0.3em;border-radius:0.5em}.event h2,.event h3,.event h4,.event h5{align-self:flex-start}.event.list{margin-bottom:1em}.event.follow p:nth-last-child(2){margin-bottom:0;padding-bottom:0}.event.follow:hover{transition:0.5s ease-out;background-color:rgba(255,195,104,0.3);cursor:pointer}.event.follow:hover p.advice-link{color:#769fcd}.event .title{font-size:1.2em;display:flex;justify-content:space-between;margin-bottom:0.2em}.event .title.no-margin{margin-bottom:0}.event .title.sublist{font-size:0.95em}.event .title .event-date{align-self:flex-end}.event .informations{font-size:0.9em;display:flex;color:#769fcd;color:#036cad;padding:0 1.5em;justify-content:space-between;margin-bottom:0.3em}.event p.advice-link{text-align:right;padding:0;margin:0;font-size:0.8em;color:rgba(118,159,205,0.7)}.event .information{padding-left:3em}.event .information span:first-child{margin-right:0.3em;color:#769fcd}.event code{font-family:"Anonymous Pro", monospace;background-color:rgba(224,224,235,0.7)}.event ul{padding-left:1.5em;margin-bottom:1em}.event ul li{list-style-type:circle;margin-bottom:0.3em}.next-event{display:flex;flex-direction:column}.no-event{display:flex;flex-direction:row;justify-content:center;margin-bottom:2em}.no-event h4{align-self:center;font-family:"Indie Flower", cursive}.event-info{display:flex;flex-direction:column}.event-info div{display:flex;flex-direction:row;margin-bottom:0.4em}.event-info div *{margin-right:0.3em}.event-info .susbcribe{display:flex;flex-direction:row}.event-info .susbcribe.open{justify-content:center;font-size:1em;font-weight:bold}.event-info .susbcribe.open .button{font-variant:small-caps;color:#635ab9;font-weight:bold;background-size:100%;border-radius:0.45rem;border:1px solid #635ab9;cursor:pointer;display:inline-block;padding:0.25em 1.5em;position:relative;z-index:100;transition:0.3s 0.2s cubic-bezier(0.1, 0, 0.1, 1),left 0.3s cubic-bezier(0.1, 0, 0.1, 1)}.event-info .susbcribe.open .button::before{border-radius:inherit;background-image:linear-gradient(to right, #f7fbfc calc(100% - 2em), #635ab9 calc(100% - 2em), #635ab9 100%);content:"";display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:0.3s 0.2s cubic-bezier(0.1, 0, 0.1, 1),left 0.3s cubic-bezier(0.1, 0, 0.1, 1)}.event-info .susbcribe.open .button::after{content:"";background-image:url("/images/b64.png");background-size:1.5em;background-position:right 0.3em center;background-repeat:no-repeat;z-index:100;display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:0.3s 0.2s cubic-bezier(0.1, 0, 0.1, 1),left 0.3s cubic-bezier(0.1, 0, 0.1, 1)}.event-info .susbcribe.open .button:hover{padding:0.25em 2.5em 0.25em 0.5em;border:1px solid #635ab9}.event-info .susbcribe.open .button:hover::before{opacity:1}.event-info .susbcribe.open .button:hover::after{opacity:1}.event-speakers{font-size:0.9em;color:#036cad;padding-left:1.5em}.event-speakers.next{margin-bottom:0.5em}.event-information{font-weight:bold}.event-information.undefined{color:#ada6d8;font-weight:normal}.speaker-title{font-weight:bold}.speaker-list span ::before{content:""}.speaker-list span:not(:first-child)::before{content:", "}.place{display:flex;flex-direction:column}.place h1{border-bottom:1px solid;width:100%}.place .informations{display:flex;justify-content:space-between;padding:0 1.5em;margin-bottom:1em;align-items:center}.place .informations div img{max-height:50px}.place .informations .address{display:flex;flex-direction:column}.place .informations .address .gmap{margin-top:0.5em;font-size:0.8em}blockquote{padding-left:1em;color:#877fd3;font-family:"Baskervville", serif;font-style:italic;font-size:1.2em;margin:1em 0}.post-content ul{list-style:square inside;padding-left:1em}.post-content ul li{margin:0.6em 0}.post-information{display:flex;flex-direction:row;justify-content:center;margin-top:-1em;margin-bottom:1.5em;font-size:0.8em}.post-information span{margin:0 0.4em}footer{font-size:0.88em;color:#769fcd;padding:0 1em 0.5em 1em;background:linear-gradient(rgba(247,251,252,0.5), rgba(185,215,234,0.8))}footer a{color:#635ab9;text-decoration:none}footer a:hover{color:#de2217}footer p{margin:0.3em 0}footer ::selection{background-color:#473ea2;color:#dbd8f8}@media all and (min-width: 1200px){aside{min-width:200px}aside.left{order:1;display:block}}@media all and (min-width: 950px){#container{background:#f7fbfc url("/images/toursJuggy_t08.png") no-repeat bottom 50px right 75px}main{flex-direction:row}aside{width:200px;min-width:200px}aside.right{order:3}header ul li.menu-item{display:block;width:auto;padding-bottom:0.8em;align-self:flex-end;font-size:1.05em;padding:0 1em 1em 0;white-space:nowrap;background-color:transparent}header ul li.toggle{display:none}}#content404{display:flex;flex-direction:column;align-items:center;justify-content:center;color:red;min-height:100%}#about{display:flex;flex-direction:column}#about ul{padding-left:1.5em;margin-bottom:1em}#about ul li{list-style-type:disc;padding:0.3em}.speaker-name{display:flex;flex-direction:row;border-bottom:1px solid #036cad;justify-content:space-between;margin:1em 0 0.8em 0}.speaker-name h3{border:none;margin:0;padding:0}.speaker-name div{display:flex;flex-direction:row;padding:0 1em}.speaker-name div a{font-size:1.25em;align-self:flex-end;margin-bottom:0.1em;padding:0 0.1em}
