f@media (max-width:480px){}body{font-family:'Muli',sans-serif;font-size:17px;overflow-x:auto;min-width:270px;}body,body a:link,body a:visited,body p,body li{text-decoration:none;color:#1A1A47;line-height:1.4rem;}a,span,div,li,input,p{font-size:1rem;}h1{font-family:'Muli',sans-serif;font-size:1.7rem;line-height:1.8rem;}h2,h2.block-title{font-family:'Muli Bold',sans-serif;font-size:1.5rem;color:#FD0000;line-height:1.6rem;}h2 + h2,h2 + h2.block-title,h2.block-title + h2,h2.block-title + h2.block-title{font-family:'Muli ExtraBold',sans-serif;font-size:2rem;line-height:2.2rem;}.field-name-field-texte h2{text-transform:initial;margin-top:2rem;}h3{font-family:'Muli ExtraBold',sans-serif;font-size:1.4rem;line-height:1.5rem;color:#2dc5df;}.field-name-field-texte h3{font-size:1.2rem;text-transform:uppercase;}h4{font-family:'Muli Bold',sans-serif;font-size:1.3rem;line-height:1.4rem;color:#1a1a47;}ul.menu li{list-style:none;}input[type=text]{}*::-moz-placeholder{color:#3b3b3c;font-style:italic;}input:-moz-placeholder{color:#3b3b3c;font-style:italic;}.logo-img{text-align:center;width:100%;margin:0;}.logo-img a{height:auto;}.logo-img img{padding:.7rem;background:linear-gradient(rgb(240,240,240,1),rgb(255,255,255,0.5));height:7rem;position:relative;z-index:1;}#zone-branding-wrapper{margin-top:-1px;margin-bottom:-1px;height:8.5rem;}#zone-branding{background:url(/sites/all/themes/cdg85/images/ligne-couleurs2.jpg) center bottom/100% .3rem no-repeat #F0F0F0;width:100%;margin:0;height:4rem;position:relative;}#zone-branding #region-branding #block-block-3{position:absolute;top:0.4rem;left:0;z-index:10;}#zone-branding #region-branding #block-block-3 .content .fa{font-size:3rem;}#zone-branding #region-branding #block-block-3 .content .fa:hover,#zone-branding #region-branding #block-block-4 .content .fa:hover{opacity:0.8;cursor:pointer;}#zone-branding #region-branding #block-block-3 .content .fa.fa-bars{color:#49419A;transition:color 0.5s ease-out;}#zone-branding #region-branding #block-block-3 .content .fa.fa-times{color:#FD0000;transition:color 0.5s ease-out;}#zone-branding #region-branding #block-block-4{position:absolute;right:0;top:0.8rem;z-index:10;}#zone-branding #region-branding #block-block-4 .content .fa{font-size:2rem;color:#FD0000;z-index:999;}#zone-branding #region-branding-second{width:22rem;max-width:calc(100% - 3.5rem);margin:0;position:absolute;top:0;}#zone-branding #region-branding-second .region-inner{position:relative;left:-100%;display:flex;flex-direction:column-reverse;}#zone-branding #block-menu-block-1{padding:.7rem .7rem 0 .7rem;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul{padding-bottom:1rem;display:flex;justify-content:left;flex-direction:column;border-bottom:1px solid lightgray;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li{display:flex;position:relative;margin-left:0;line-height:1.8rem;align-items:center;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li.active > a,#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li.active > a:before{color:#FD0000;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li > a{text-transform:uppercase;font-weight:bolder;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li > ul{width:0;max-width:100%;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li > ul > li{line-height:1.3rem !important;padding-top:.3rem;padding-bottom:.3rem;}#zone-branding #block-menu-block-2{padding:.7rem;display:block;}#zone-branding #block-menu-block-2 li{display:block;margin-left:0;line-height:1.8rem;}#zone-branding #block-menu-block-2 li a{text-transform:uppercase;font-weight:bolder;}#zone-branding #block-menu-block-2 li a.active{color:#FD0000;}#zone-branding #block-text-resize-0{display:none;}#zone-branding #block-search-form{display:block;margin:1.5rem auto;max-width:100%;order:-1;}#search-block-form .container-inline{border-radius:1rem;padding-left:1rem;background:#f0f0f0;}#search-block-form .container-inline div,#search-block-form .container-inline label{display:inline-block;margin:0;}#search-block-form #edit-button button{background:none;border:0 none;color:#FD0000;cursor:pointer;display:inline-block;margin:0;outline:medium none;transition:all 0.5s ease-in-out 0s;width:30px;text-shadow:0 0 0;padding:0.25rem 1.5rem 0.25rem 0.8rem;font-size:inherit;}#edit-search-block-form--2{border:0 none;font-style:italic;height:2.2rem;margin:0;width:13rem;font-size:inherit;background:none;color:#a0a0a0;}@media (max-width:480px){#edit-search-block-form--2{font-size:0.8rem;}}#search-block-form input:focus,#search-block-form input:active,#search-block-form textarea:focus,#search-block-form textarea:active{box-shadow:0 0 0 #fff;z-index:1;}#zone-branding #region-branding-second #block-menu-block-6 ul{background:#1A1A47;padding:1rem;}#zone-branding #region-branding-second #block-menu-block-6 ul li{padding:.5rem;margin:0;}#zone-branding #region-branding-second #block-menu-block-6 ul li:not(.last){border-bottom:1px solid #c0c0c0;}#zone-branding #region-branding-second #block-menu-block-6 ul li a{text-transform:uppercase;color:#fff;}#zone-branding #region-branding-second #block-menu-block-6 ul li a:before,#zone-postscript .region-postscript-first .menu-block-5 ul li a:before{font-family:"FontAwesome";margin-right:.5rem;}#zone-branding #region-branding-second #block-menu-block-6 ul li.menu-mlid-507 a::before,#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-507 a::before{content:"\f0b1";}#zone-branding #region-branding-second #block-menu-block-6 ul li.menu-mlid-1718 a:before,#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-1718 a:before{content:"\f0b1";}#zone-branding #region-branding-second #block-menu-block-6 ul li.menu-mlid-509 a:before,#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-509 a:before{content:"\f2b5";}#zone-branding #region-branding-second #block-menu-block-6 ul li.menu-mlid-510 a:before,#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-510 a:before{content:"\f2b9";}#zone-branding #region-branding-second #block-menu-block-6 ul li.menu-mlid-2065 a:before,#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-2065 a:before{content:"\f2bb";}#zone-branding #region-branding-second #block-menu-block-6 ul li.menu-mlid-1925 a:before,#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-1925 a:before{content:"\f1ea";}#zone-slider-wrapper{position:relative;margin-top:-4.45rem;}#zone-slider{position:absolute;bottom:0;width:100%;}#zone-slider #region-slider{margin:0;}#zone-slider #block-menu-block-3{display:none;}#zone-slider #block-block-1{width:100%;overflow:hidden;}#zone-slider #block-block-1 img{width:150%;height:auto;margin:-23% -18% -38% -18% !important;}#zone-slider #block-views-presentation-slider-block{background:rgba(255,255,255,0.8);color:#49419A;padding:1.3rem;margin:1rem;margin-top:-3rem;position:relative;max-width:30rem;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner h2{margin-top:.3rem;margin-bottom:1rem;font-size:1.8rem;line-height:.9rem;color:#fff;letter-spacing:1px;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner h2 span{font-weight:normal;font-size:1.2rem;line-height:1.9rem;text-transform:uppercase;}#zone-slider #block-views-presentation-slider-block .views-field-title a{font-size:1.5rem;line-height:1.8rem;font-weight:800;color:inherit;}#zone-slider #block-views-presentation-slider-block .views-field-field-resume{padding-top:1rem;padding-bottom:1rem;color:inherit;}#zone-slider .block-block .block-inner,#zone-slider .block-block .content{height:100%;}#zone-slider .block-block,#zone-slider .block-block img,#zone-slider .block-block p{width:100%;margin:0;height:100%;}#zone-slider .block-block img{min-height:100%;margin:calc(-20% + 5rem) 0;}.front #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/cdg85-maison-des-communes-vendee3.jpg) center 60% no-repeat;background-size:cover;height:34rem !important;}.not-front #zone-slider-wrapper{border:0;height:15rem !important;background:url(/sites/all/themes/cdg85/images/actu-cdg.jpg) center 30% no-repeat;background-size:cover;}.page-node-177 #zone-slider-wrapper,.page-node-232 #zone-slider-wrapper,.page-node-178 #zone-slider-wrapper,.page-node-179 #zone-slider-wrapper,.page-node-180 #zone-slider-wrapper,.page-node-181 #zone-slider-wrapper,.page-node-182 #zone-slider-wrapper,.page-node-183 #zone-slider-wrapper,.page-node-184 #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/presentation-cdg.jpg) center 15% no-repeat;background-size:cover;}.page-node.context-emploi #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/emploi-cdg.jpg) center 15% no-repeat;background-size:cover;}.page-node.context-carriere-statut #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/emploi-cdg.jpg) center 15% no-repeat;background-size:cover;}.page-node.context-sante #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/sante-mdcv.jpg) center 65% no-repeat;background-size:cover;}.page-node.context-conseil-juridique #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/juge-cdg.jpg) center 50% no-repeat;background-size:cover;}.page-node.context-concours #zone-slider-wrapper{background:url(/sites/all/themes/cdg85/images/bg-concours.png) center 30% no-repeat;background-size:cover;}#zone-slider #block-block-9 h2.block-title{margin:0 2rem;width:auto;color:#4B449B;background:rgb(255,255,255,0.8);padding:0.6rem 1rem 0.6rem 1rem;font-weight:bolder;position:absolute;bottom:-1.3rem;}.front #zone-content-wrapper{display:none;}#zone-content-wrapper{margin:0 1rem;}#zone-content-wrapper .region-content{margin:0;}#zone-content-wrapper .region-content #page-title{display:none;}#zone-content-wrapper .region-content #block-system-main article.node-book > .content{padding-top:1rem;padding-bottom:1rem;}#zone-content-wrapper .region-content #block-system-main .book-navigation{clear:both;}#zone-content-wrapper .region-content #block-system-main .book-navigation ul{display:none;}#zone-content-wrapper .region-content #block-system-main .book-navigation .page-links{display:flex;align-items:center;justify-content:space-between;border:none;flex-wrap:wrap;}#zone-content-wrapper .region-content #block-system-main .book-navigation .page-links:after,#zone-content-wrapper .region-content #block-system-main .book-navigation .page-links .page-up{display:none;}#zone-content-wrapper .region-content #block-system-main .book-navigation .page-links a{text-align:center;float:inherit;display:inherit;width:inherit;flex:0 1 auto;max-width:40%;color:#4B449B;border:1px solid #ccc;border-radius:1rem;padding:0.3rem 0.8rem;}@media (max-width:480px){#zone-content-wrapper .region-content #block-system-main .book-navigation .page-links a{max-width:inherit;margin-top:0.3rem;margin-bottom:0.3rem;}}#zone-content-wrapper .node-article .submitted,#zone-content-wrapper .node-rendez-vous .submitted{visibility:hidden;margin-top:1rem;margin-bottom:2.5rem;}#zone-content-wrapper .node-article .submitted > span:first-child,#zone-content-wrapper .node-rendez-vous .submitted > span:first-child{visibility:visible;}#zone-content-wrapper .node-article .submitted > span:first-child:before,#zone-content-wrapper .node-rendez-vous .submitted > span:first-child:before{content:'Publié le ';}.node-type-article #zone-content-wrapper h1#page-title{display:initial;font-weight:bolder;color:#FD0000;}#zone-content .node-rendez-vous .field-name-field-date .date-display-range{visibility:hidden;}#zone-content .node-rendez-vous .field-name-field-date .date-display-range span{visibility:visible;}#zone-content .node-rendez-vous .field-name-field-date .date-display-range .date-display-start:before{content:"Du ";}#zone-content .node-rendez-vous .field-name-field-date .date-display-range .date-display-end:before{content:"au ";margin-left:-.6rem;}#zone-content .node-concours-examen .content{display:flex;flex-flow:row wrap;justify-content:center;}#zone-content .node-concours-examen .content > *{flex:1 0 100%;margin:.4rem 0;}#zone-content .node-concours-examen .content .field-name-field-brochure{display:flex;align-items:center;}#zone-content .node-concours-examen .content .field-name-field-brochure table{margin:0;border:none;border-radius:3rem;background:#FD0000;}#zone-content .node-concours-examen .content .field-name-field-brochure table thead{display:none;}#zone-content .node-concours-examen .content .field-name-field-brochure table tr{border:none;padding:.5rem;}#zone-content .node-concours-examen .content .field-name-field-brochure table td,#zone-content .node-concours-examen .content .field-name-field-brochure table td:hover,#zone-content .node-concours-examen .content .field-name-field-brochure table tr{background:inherit;}#zone-content .node-concours-examen .content .field-name-field-brochure .file img{display:none;}#zone-content .node-concours-examen .content .field-name-field-brochure td,#zone-content .node-concours-examen .content .field-name-field-brochure td a{color:#fff;padding:.15rem .8rem .25rem .4rem;display:table-cell;}#zone-content .node-concours-examen .content .field-name-field-organisat-concours-examens{padding-bottom:.6rem;margin-bottom:.6rem;border-bottom:1px solid #ccc;}#zone-content .node-concours-examen .content .field-name-field-organisat-concours-examens a{text-decoration:underline;}#zone-content .node-concours-examen .content > *:nth-child(-n + 4):before{font-family:'FontAwesome';float:left;font-size:1.3rem;width:2rem;margin-right:1rem;color:#2DC5DF;text-align:center;}#zone-content .node-concours-examen .content .field-name-field-cat-gorie:before{content:'\f012';}#zone-content .node-concours-examen .content .field-name-field-brochure:before{content:'\f1c1';}#zone-content .node-concours-examen .content .field-name-field-type-concours-examens:before{content:'\f19d';}#zone-content .node-concours-examen .content .field-name-field-organisat-concours-examens:before{content:'\f0c0';}#zone-content .node-concours-examen .content > *:nth-child(n + 5) .field-label{color:#FD0000;font-weight:bold;margin-bottom:.6rem;}#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item a{padding:.6rem;display:block;}#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item .file a:before{font-family:'FontAwesome';margin-right:.6rem;content:'\f1c1';}#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item:hover,#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item:hover a,#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item:focus,#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item:focus a{background:#4B449B !important;color:#fff;}#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item.even{background:#ddd;}#zone-content .node-concours-examen .content > *:nth-child(n + 5).field-type-file .field-item .file img{display:none;}#zone-content .node-concours-examen .content > :last-child{padding-bottom:1rem;margin-bottom:.6rem;border-bottom:#ccc 2px solid;}.entity-paragraphs-item{margin:0 0 1.5rem 0;clear:both;}.paragraphs-item-texte-seul{text-align:justify;}.field-name-field-vid-o{text-align:center;}video{max-width:100%;height:auto;}.field-name-field-image img{max-width:100%;max-height:100%;height:auto;width:auto;}.field-type-file{margin:.5rem 0;word-break:break-word;}.field-name-field-image-principale{width:100%;text-align:center;}.field-name-field-image-principale:after{content:" ";display:inline-block;width:75%;margin-bottom:1.5%;padding-bottom:3%;border-bottom:1px solid #bbb;}.field-name-field-image-principale img{max-width:85%;max-height:15rem;width:auto;height:auto;}.node .field-name-field-image-principale img{width:100% !important;max-height:none;max-width:none;height:auto;object-fit:fill;object-position:100% 0;}.entity-paragraphs-item .content{clear:both;text-align:justify;}.field-type-paragraphs .field-item{margin-bottom:.5rem;}.field-type-paragraphs .content{display:flex;flex-flow:row wrap;}.field-type-paragraphs .content > *{flex:1 1 100%;max-width:100%;}.paragraphs-item-image-droite-texte-gauche .field-name-field-image,.paragraphs-item-image-droite-texte-gauche .field-name-field-sous-titre-optionnel-{order:2;}.paragraphs-item-image-droite-texte-gauche .field-name-field-image img,.paragraphs-item-image-gauche-texte-droite .field-name-field-image img{max-height:10rem;}.field-name-field-tableau{overflow-x:auto;}.field-name-field-tableau .tablefield caption{margin:.5rem auto;font-weight:bold;font-size:1.3rem;color:#FD0000;}.field-name-field-tableau .tablefield tr{display:flex;padding:0;}.field-name-field-tableau .tablefield th,.field-name-field-tableau .tablefield td{flex:1 0 0;text-align:center;padding:.5rem;}#region-preface-first{margin-left:0;margin-right:0;background:#4B449B;}#region-preface-first .region-preface-first-inner{height:100%;}#region-preface-first #block-views-rendez-vous-block-1{opacity:0.92;overflow:auto;padding:1rem;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner{color:#fff;margin:0 auto;width:20em;max-width:100%;display:flex;justify-content:center;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner h2.block-title{margin-top:.7rem;width:15rem;margin-bottom:1rem;font-weight:800;font-size:1.6rem;line-height:2.1rem;word-break:keep-all;text-transform:uppercase;color:inherit;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-field-date{background:#fff;color:#4B449B;display:inline-block;width:2.5rem;margin:.3rem;padding:.7rem .5rem .4rem .5rem;border-radius:.2rem;text-align:center;vertical-align:middle;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-field-date .jour span{font-size:2rem;font-weight:1000;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-field-date .mois span{margin-top:.3rem;font-size:1rem;text-transform:uppercase;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-title{display:inline-block;width:14rem;color:inherit;vertical-align:middle;line-height:1.2rem;max-width:70%;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-title a{color:#fff;font-weight:bold;font-size:1.1rem;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-field-resume{margin-top:.5rem;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-field-resume a,#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-field-resume p{vertical-align:middle;color:inherit;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-view-node a{color:inherit;text-transform:uppercase;text-decoration:underline;font-weight:bold;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .views-field-view-node:after{content:"\f105";font-size:1.2rem;vertical-align:top;font-family:"FontAwesome";margin-left:.5rem;}#region-preface-first #block-views-rendez-vous-block-1 .block-inner .more-link a{color:#4B449B;margin-top:1.5rem;margin-bottom:1.5rem;}#region-preface-second{max-width:70rem;margin:0 auto;padding:0;display:flex;align-items:center;}#region-preface-third{width:auto;}#region-preface-third .region-preface-third-inner{height:100%;}#region-preface-second #block-views-actualites-block-2,#region-preface-second #block-views-actualites-block-3{display:block;width:auto;margin:1rem;padding:0;}#region-preface-second #block-views-actualites-block-2{margin-bottom:0;}#region-preface-second #block-views-actualites-block-3{margin-top:0;}#region-preface-second #block-views-actualites-block-2 h2{color:#FD2A2A;margin-top:.4rem;margin-bottom:1rem;font-size:1.9rem;line-height:.9rem;letter-spacing:1px;text-transform:initial;}#region-preface-second #block-views-actualites-block-2 h2 span{font-weight:normal;font-size:0.9em;line-height:1.9rem;text-transform:uppercase;}#region-preface-second #block-views-actualites-block-2 .views-row{width:100%;position:relative;}#region-preface-second #block-views-actualites-block-2 .views-field-title a{font-size:1.2rem;font-weight:bold;margin-bottom:.5rem;}#region-preface-second #block-views-actualites-block-2 .views-field-field-image-principale img{width:100%;height:auto;}#region-preface-second #block-views-actualites-block-2 .more-link{display:none;}#region-preface-second #block-views-actualites-block-3 .more-link{margin-top:2rem;text-align:center;left:10em;}#region-preface-second #block-views-actualites-block-3 .more-link a{color:#fff;background:#FD0000;}#region-preface-second #block-views-actualites-block-3 .views-row{width:100%;position:relative;margin-top:1.8rem;}#region-preface-second #block-views-actualites-block-3 .views-field-field-image-principale img{width:100%;height:auto;}#region-preface-second #block-views-actualites-block-2 .views-field-field-date,#region-preface-second #block-views-actualites-block-3 .views-field-field-date{position:absolute;top:0;right:0;background:#FD0000;color:#fff;text-align:center;padding:0.9rem 0.7rem 0.6rem 0.7rem;}#region-preface-second #block-views-actualites-block-2 .views-field-field-date .jour span,#region-preface-second #block-views-actualites-block-3 .views-field-field-date .jour span{font-size:2rem;font-weight:1000;}#region-preface-second #block-views-actualites-block-2 .views-field-field-date .mois span,#region-preface-second #block-views-actualites-block-3 .views-field-field-date .mois span{font-size:1rem;margin-top:.3rem;text-transform:uppercase;}#region-preface-second #block-views-actualites-block-2 .views-row.Article,#region-preface-second #block-views-actualites-block-3 .views-row.Article{border-top:4px solid #FD0000;}#region-preface-second #block-views-actualites-block-2 .views-field-title,#region-preface-second #block-views-actualites-block-3 .views-field-title{margin-top:1rem;margin-bottom:0;}#region-preface-second #block-views-actualites-block-3 .views-field-title,#region-preface-second #block-views-actualites-block-3 .views-field-title span,#region-preface-second #block-views-actualites-block-3 .views-field-title span a{font-size:1.1rem !important;line-height:.95rem !important;}#block-block-50{padding:2em 0 1.5em;box-sizing:border-box;height:100%;}#block-block-50 > .block-inner{position:relative;border:1px solid #4B449B;padding:0.9em 0.7em 0.6em 0.7em;}#acces-directs-titre{margin-top:-2.5em;}#block-block-50 h3{color:#4B449B;max-width:65%;margin:0 auto;background-color:#fff;text-align:center;text-transform:uppercase;line-height:130%;font-weight:normal;}#block-block-50 h3 span{text-transform:capitalize;font-weight:bolder;}#block-block-50 .content ul,#block-block-50 .content ul li{list-style-type:none;list-style:none;text-align:center;}#block-block-50 .content ul{display:flex;flex-direction:column;align-items:center;}#block-block-50 .content ul li{padding:1.3em 0;}#block-block-50 .content ul li a{font-size:1.1em;}#block-block-50 ul li a i{font-size:1.4em !important;}#block-block-50 .acces-direct-menu-modeles a i{font-size:1.6em !important;}#block-block-50 .acces-direct-menu-modeles a{color:#8CC63F;}#block-block-50 .acces-direct-menu-outils a{color:#A5027D;}#block-block-50 .acces-direct-menu-prestations a{color:#4B449B;}#zone-postscript{text-align:center;}#zone-postscript .region-postscript-first{background:url(/sites/all/themes/cdg85/images/ligne-couleurs2.jpg) center bottom/100% .3rem no-repeat #F0F0F0;width:100%;margin:0;}#zone-postscript .region-postscript-first .menu-block-5{background:url(/sites/all/themes/cdg85/images/footer.jpg) center center/100% auto no-repeat #F0F0F0;background-size:cover;width:100%;}#zone-postscript .region-postscript-first .menu-block-5 ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;justify-content:space-around;}#zone-postscript .region-postscript-first .menu-block-5 ul li{flex:0 1 10.5rem;height:6rem;background:#fff;display:inline-flex;justify-content:center;align-items:center;padding:0;margin:calc(6% - 1rem) calc(13% - 2.5rem);}#zone-postscript .region-postscript-first .menu-block-5 ul li a{font-weight:bolder;text-align:center;font-size:1.1rem;}#zone-postscript .region-postscript-first .menu-block-5 ul li a:before{display:block;font-weight:normal;font-size:1.2rem;margin:0 0 .3rem 0 !important;}#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-507 a{color:#2DC5DF;}#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-1718 a{color:#8CC63F;}#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-509 a{color:#4B449B;}#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-510 a{color:#FC9A0F;}#zone-postscript .region-postscript-first .menu-block-5 ul li.menu-mlid-1925 a{color:#A5027D;}#zone-postscript .region-postscript-third .block-block-2{margin:1em 0;}#zone-postscript .region-postscript-third .block-block-2 .content .coordonnees{display:inline-block;margin-bottom:1.5rem;line-height:1.5rem;color:#1A1A47;max-width:100%;word-break:break-word;text-align:left !important;}#zone-postscript .region-postscript-third .block-block-2 .content .coordonnees.logo{margin-right:2rem;}#zone-postscript .region-postscript-third .block-block-2 .content .coordonnees.liens p{color:#999999;margin-bottom:0;}#zone-postscript .region-postscript-third .block-block-2 .content .coordonnees.liens a:last-child,#zone-postscript .region-postscript-third .block-block-2 .content .coordonnees.liens a:last-child img{width:12rem;vertical-align:middle;}#zone-postscript .region-postscript-first .block-simplenews{display:inline-block;max-width:20rem;}#zone-postscript .region-postscript-first .block-simplenews .block-inner{text-align:center;margin-top:3rem;margin-bottom:1.5rem;}#zone-postscript .region-postscript-first .block-simplenews h2.block-title,#block-simplenews-208 h2.block-title{text-transform:uppercase;font-weight:normal;font-size:1.2rem;color:inherit;}#zone-postscript .region-postscript-first .block-simplenews .content,#block-simplenews-208 .content{margin:0 auto;}#zone-postscript .region-postscript-first .block-simplenews .content > *,#block-simplenews-208 .content > *{vertical-align:middle;}#zone-postscript .region-postscript-first .block-simplenews .content p,#block-simplenews-208 .content p{display:inline-block;text-align:left;font-size:1.4rem;font-weight:bolder;margin-bottom:0;margin-right:2rem;width:14rem;vertical-align:top;}#zone-postscript .region-postscript-first .block-simplenews .content form,#block-simplenews-208 .content form{display:inline-block;font-size:1.2rem;}#zone-postscript .region-postscript-first .block-simplenews .content form > div > *,#block-simplenews-208  .content form > div > *{display:inline-block;}#zone-postscript .region-postscript-first .block-simplenews .content form > div .fa-linkedin-square{color:#0073b1;}#zone-postscript .region-postscript-first .block-simplenews .content form > div .fa-youtube-play{color:#ff0000;}#zone-postscript .region-postscript-first .block-simplenews .content form .form-type-textfield label,#block-simplenews-208 .content form .form-type-textfield label{display:none;}#zone-postscript .region-postscript-first .block-simplenews .content form > div > input,#block-simplenews-208 .content form > div > input{background:#E60F44;border:none;color:#fff;text-shadow:inherit;padding:0.4rem 1.2rem 0.3rem;border-radius:1.5rem;text-transform:uppercase;margin-top:0.7rem;margin-bottom:0.7rem;font-size:1rem;}#zone-postscript .region-postscript-first .block-simplenews .content form > div > .form-type-textfield + input,#block-simplenews-208 .content form > div > .form-type-textfield + input{border-radius:0 5rem 5rem 0;background:#E60F44;border:none;color:#fff;text-shadow:inherit;padding:0.25rem 0.6rem 0.2rem 0.3rem;margin-left:-0.2rem;}#zone-postscript .region-postscript-first .block-simplenews .content form > div > .form-type-textfield,#block-simplenews-208 .content form > div > .form-type-textfield{max-width:63%;margin:0;}#zone-postscript .region-postscript-first .block-simplenews .content form > div > .form-type-textfield > input,#block-simplenews-208 .content form > div > .form-type-textfield > input{border:none;border-radius:5rem 0 0 5rem;padding:0.1rem 0.5rem 0 .7rem;width:12.5rem;}#zone-postscript .region-postscript-first .block-simplenews .content form > div > .form-type-textfield + input,#zone-postscript .region-postscript-first .block-simplenews .content form > div > .form-type-textfield > input,#block-simplenews-208 .content form > div > .form-type-textfield + input,#block-simplenews-208 .content form > div > .form-type-textfield > input{height:1.5rem;font-size:0.8rem;}#zone-postscript .region-postscript-first .block-simplenews .content a,#block-simplenews-208 .content a{display:inline-block;margin-left:1rem;font-size:2rem !important;vertical-align:middle;}#block-simplenews-208{background:#F0F0F0;padding:1em 0 1em 1em;margin:0;}#block-simplenews-208 .content form > div > .form-type-textfield > input{width:100% !important;}#block-simplenews-208 .content form > div > .form-type-textfield{max-width:83% !important;}#block-simplenews-208 .content form .social-networks{display:none !important;}#zone-postscript .region-postscript-second{max-width:20rem;margin:auto;}#zone-postscript .region-postscript-second{margin:0 2em!important;}li.expanded,li.collapsed,li.leaf{padding:0!important;}#zone-postscript .region-postscript-second .menu-block-4 > ul{margin:2rem 1rem 0;}#zone-postscript .region-postscript-second .menu-block-4 > ul{justify-content:space-evenly!important;}#zone-postscript .region-postscript-second .menu-block-4 > ul > li{padding:0;vertical-align:top;display:block;margin:1rem 0;padding-bottom:1rem;border-bottom:1px solid #C3C3D7;position:relative;flex:0 0 13em!important;}#zone-postscript .region-postscript-second .menu-block-4 > ul > li:after{content:'\f078';font-family:'FontAwesome';position:absolute;top:0;right:0;}#zone-postscript .region-postscript-second .menu-block-4 > ul > li.hover:after{content:'\f077';}#zone-postscript .region-postscript-second .menu-block-4 > ul > li > a{text-transform:uppercase;color:#E60F44;font-weight:bolder;}#zone-postscript .region-postscript-second .menu-block-4 > ul > li:first-child{display:none;}#zone-postscript .region-postscript-second .menu-block-4 > ul > li > ul > li{margin-left:0;font-size:small!important;padding-right:1.2em!important;}#zone-postscript .region-postscript-second .menu-block-4 > ul > li > ul .expanded a{line-height:1.2rem;font-size:13px;}.more-link{text-align:inherit;}.more-link a:link,.more-link a:visited{display:inline-block;color:inherit;font-size:.9rem;font-weight:bolder;text-transform:uppercase;padding:.5rem 1rem .5rem 2.5rem;background:#fff;border-radius:1.5rem;vertical-align:super;position:relative;}.more-link a:before{content:"\f055";font-family:"FontAwesome";font-size:1.5rem;padding-right:.5rem;position:absolute;top:50%;transform:translate(-85%,-50%);}a.views-more-link:link,a.views-more-link:visited{color:#FD2A2A;line-height:1rem;}.block-menu-block .menu-block-wrapper > ul.menu > li > ul{max-height:0;overflow:hidden;transition:max-height 0.5s 0s;}.block-menu-block .menu-block-wrapper > ul.menu > li.hover > ul{max-height:1000px;}#breadcrumb{margin:1.5rem 1rem;padding:0.7rem 0 0 0;width:auto;border-top:1px solid #bbb;box-sizing:border-box;}.breadcrumb > span > a{text-decoration:underline;font-weight:bold;font-size:1rem;}.breadcrumb > span:last-child > span{font-size:1.1rem;}#breadcrumb .breadcrumb{visibility:hidden;padding-bottom:0;}#breadcrumb .breadcrumb span{visibility:visible;}#breadcrumb span:nth-child(n + 2):before{content:'→';color:#FD0000;margin-right:0.7rem;font-weight:bolder;font-size:1.4rem;}.breadcrumb span.current{color:#FD0000;font-weight:bold;}#block-views-emploi-block .block-inner > h2.block-title{color:#4B449B;margin-bottom:1rem;}#block-views-emploi-block .view-content{background:#4B449B;padding:1rem;}#block-views-emploi-block .view-content .views-row{color:#fff;flex:1 0 auto;padding:.5rem;border-bottom:1px solid #bbb;list-style:none;display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,auto);}#block-views-emploi-block .view-content .views-row > *{grid-column:span 2;grid-row:span 1;}#block-views-emploi-block .view-content .views-row .views-field-field-resume p,#block-views-emploi-block .view-content .views-row .views-field-view-node a{color:#fff;margin-bottom:.5rem;margin-top:.5rem;}#block-views-emploi-block .view-content .views-row .views-field-view-node a:before{content:"\f055";font-family:"FontAwesome";margin-right:.5rem;}#block-views-emploi-block .view-content .views-row .views-field-title a{display:inline-flex;align-items:center;width:100%;color:#2DC2DD;font-size:1.15rem;margin-bottom:.5rem;}#block-views-emploi-block .view-content .views-row:nth-child(1):before{content:'\f2b5';font-size:1.15rem !important;}#block-views-emploi-block .view-content .views-row:nth-child(2):before{content:'\f02d';}#block-views-emploi-block .view-content .views-row:nth-child(3):before{content:'\f193';}#block-views-emploi-block .view-content .views-row:before{color:#2DC2DD;font-family:'FontAwesome';font-size:1.5rem;padding:0.5rem .6rem 0.3rem;border-radius:.2rem;background:#fff;margin-right:1rem;grid-column:span 1;grid-row:span 3;height:1.5rem;width:1.4rem;}.page-test-concours-examens #region-sidebar-first{width:100%;margin:0;}#block-views-exp-concours-examens-page{background:#4B449B;position:relative;padding:1rem;margin:0;box-sizing:border-box;width:100%;margin-bottom:2rem;}.page-test-concours-examens #region-sidebar-first #block-views-exp-concours-examens-page *{max-width:100%;}#block-views-exp-concours-examens-page .views-exposed-widgets{display:flex;flex-flow:row wrap;align-items:center;}#block-views-exp-concours-examens-page .views-exposed-widgets > *{padding:0;margin-top:1rem;}#block-views-exp-concours-examens-page h2.block-title,#block-views-exp-concours-examens-page .views-exposed-widgets label{color:#fff;}.view-annuaires-des-communes .views-exposed-widgets label{color:#4B449B !important;}#block-views-exp-concours-examens-page .views-exposed-widgets label,.view-annuaires-des-communes .views-exposed-widgets label{padding-bottom:.5rem;}#block-views-exp-concours-examens-page .views-exposed-widgets #edit-recherche-wrapper{}#block-views-exp-concours-examens-page .views-exposed-widgets #edit-recherche-wrapper input{color:#bbb;padding-left:.7rem;max-width:100%}#block-views-exp-concours-examens-page .views-exposed-widgets #edit-field-filiere-concours-examens-tid-wrapper select,.view-annuaires .view-filters select,.view-annuaires .views-exposed-widgets select,.view-annuaires-des-communes .views-exposed-widgets select{padding:.1rem 1rem 0 .4rem;}#block-views-exp-concours-examens-page .views-exposed-widgets #edit-recherche-wrapper input,#block-views-exp-concours-examens-page .views-exposed-widgets #edit-field-filiere-concours-examens-tid-wrapper select,.view-annuaires.view-annuaires-des-communes .view-filters select,.view-annuaires-des-communes .views-exposed-widgets select,.view-annuaires-des-communes .views-exposed-widgets input{border-radius:2rem;height:1.9rem;font-weight:bold;}#block-views-exp-concours-examens-page .views-exposed-widgets .views-submit-button,.view-annuaires-des-communes .views-exposed-widgets .views-submit-button{position:relative;color:#fff;margin-left:1rem;align-self:flex-end;}#block-views-exp-concours-examens-page .views-exposed-widgets .views-submit-button input,.view-annuaires-des-communes .views-exposed-widgets .views-submit-button input{background:#E60F44;text-shadow:none;border:none;border-radius:2rem;margin:0;font-size:0;padding:1rem;}#block-views-exp-concours-examens-page .views-exposed-widgets .views-submit-button:before{content:'\f002';font-family:'FontAwesome';font-size:1rem;position:absolute;transform:translateX(50%) translateY(15%);pointer-events:none;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page{}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table{overflow:hidden;transition:height 0.3s ease-out;height:auto;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table caption{padding:1rem 0;background:#2DC5DF;color:#fff;text-align:left;font-size:1.4rem;font-weight:bold;cursor:pointer;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table caption:before{content:'\f0b1';font-family:'FontAwesome';margin:0 1rem;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page *{border:none;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table thead tr th{background:#4B449B;color:#fff;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table thead tr th,.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table tbody tr td{padding:.9rem;}.page-test-concours-examens #zone-content .view-id-concours_examens.view-display-id-page table tbody tr td:not(:last-child){border-right:1px solid #dedede;}h3.views-accordion-liste_fiches_pr_vention-block-header{}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#F1F5FA url(/sites/all/themes/cdg85/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#4B449B;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#2DC5DF url(/sites/all/themes/cdg85/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover{color:#fff;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(/sites/all/themes/cdg85/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}#edit-field-filiere-concours-examens-tid-all{display:block;width :100%;border:1px solid #aaa;margin:.3rem 0;text-align:center;font-weight:bold;}.form-item-field-filiere-concours-examens-tid > div > div.form-item > div:not(:first-child){display:block;border:1px solid #ccc;width:100%;margin:.3rem 0;}.form-item-field-filiere-concours-examens-tid > div > div.form-item > div:not(:first-child) > a{display:inline-block;position:relative;width:100%;height:100%;padding:0.9rem 5rem;line-height:.9rem;letter-spacing:-1px;overflow:hidden;vertical-align:middle;box-sizing:border-box;}.form-item-field-filiere-concours-examens-tid > div > div.form-item > div:not(:first-child) > a:after{content:"\f055";font-family:FontAwesome;vertical-align:middle;font-size:1.5rem;display:inline-block;color:#d3d3d4;position:absolute;right:2rem;top:33%;}.form-item-field-filiere-concours-examens-tid > div > div.form-item > div:not(:first-child):hover{border:1px solid red;}#edit-field-filiere-concours-examens-tid-33 a{background:url(/sites/all/themes/cdg85/icons/administrative.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-33 a:hover,#edit-field-filiere-concours-examens-tid-33 a:active,#edit-field-filiere-concours-examens-tid-33 a.active{background:url(/sites/all/themes/cdg85/icons/administrativeH.png) 1.5rem 50% no-repeat;}#edit-field-filiere-concours-examens-tid-34 a{background:url(/sites/all/themes/cdg85/icons/technique.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-34 a:hover{background:url(/sites/all/themes/cdg85/icons/techniqueH.png) 1.5rem 50% no-repeat;}#edit-field-filiere-concours-examens-tid-35 a{background:url(/sites/all/themes/cdg85/icons/medic.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-35 a:hover{background:url(/sites/all/themes/cdg85/icons/medicH.png) 1.5rem 50% no-repeat;}#edit-field-filiere-concours-examens-tid-36 a{background:url(/sites/all/themes/cdg85/icons/anim.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-36 a:hover{background:url(/sites/all/themes/cdg85/icons/animH.png) 1.5rem 50% no-repeat;}#edit-field-filiere-concours-examens-tid-37 a{background:url(/sites/all/themes/cdg85/icons/culture.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-37 a:hover{background:url(/sites/all/themes/cdg85/icons/cultureH.png) 1.5rem 50% no-repeat;}#edit-field-filiere-concours-examens-tid-39 a{background:url(/sites/all/themes/cdg85/icons/secu.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-39 a:hover{background:url(/sites/all/themes/cdg85/icons/secuH.png) 1.5rem 50% no-repeat;}#edit-field-filiere-concours-examens-tid-38 a{background:url(/sites/all/themes/cdg85/icons/sport.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-38 a:hover{background:url(/sites/all/themes/cdg85/icons/sportH.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-40 a{background:url(/sites/all/themes/cdg85/icons/pompiers.png) 1.5rem 50% no-repeat transparent;}#edit-field-filiere-concours-examens-tid-40 a:hover{background:url(/sites/all/themes/cdg85/icons/pompiersH.png) 1.5rem 50% no-repeat transparent;}#views-exposed-form-concours-repliable-block{}.view-concours-repliable .view-content{overflow:auto;}.view-concours-repliable tr td.views-field-title{width:35%;}#views-exposed-form-concours-repliable-block #edit-field-filiere-concours-examens-tid-wrapper{width:100%;}.views-field-field-organisat-concours-examens a:link{text-decoration:underline !important;}.view-concours-repliable .views-field-nothing a:link{text-transform:uppercase;font-size:0.9rem;}.view-concours-repliable .views-field-nothing a:before{font-family:FontAwesome;display:inline-block;margin-right:.2rem;font-weight:normal !important;}.view-concours-repliable .views-field-view-node a:link,.view-concours-repliable .views-field-view-node a{color:#FD0000 !important;text-transform:uppercase;font-size:0.9rem;}#cherche-concours,#calendrier-concours,#inscription-concours,#resultats-concours{display:inline-block;border:1px solid #ccc;background:#f3f3f4;width:48%;float:left;text-align:center;overflow:hidden;padding:1% 0;text-decoration:none !important;font-weight:bold;}#cherche-concours:hover,#calendrier-concours:hover,#inscription-concours:hover,#resultats-concours:hover{color:#FD0000 !important;background:#fdfdfd;}#cherche-concours,#inscription-concours{float:left;}#calendrier-concours,#resultats-concours{float:right;}#inscription-concours,#resultats-concours{margin-bottom:5rem;}#cherche-concours:before,#calendrier-concours:before,#inscription-concours:before,#resultats-concours:before{font-family:FontAwesome;display:inline-block;margin-right:.4rem;font-weight:normal !important;}#cherche-concours:before{content:"\f002";}#calendrier-concours:before{content:"\f133";}#inscription-concours:before{content:"\f044";}#resultats-concours:before{content:"\f19d";}#region-sidebar-second{max-width:20rem;width:88%;margin:.5rem auto 2rem;}#region-sidebar-second .region-sidebar-second-inner > :nth-child(n + 2){border-bottom:1px solid #bbb;}#region-sidebar-second #block-block-7 .content > ul > li{display:inline-block;list-style:none;}#region-sidebar-second #block-block-7 .content > ul > li > a{border-radius:1rem;padding:0;}#region-sidebar-second #block-block-7 .content > ul > li > a:before{display:inline-block;width:1rem;text-align:center;color:#fff;font-size:1rem;line-height:1rem;}#region-sidebar-second #block-block-7 .content > ul > li:nth-child(1) > a:before{padding:0.5rem 0.5rem 0.4rem 0.45rem;}#region-sidebar-second #block-block-7 .content > ul > li:nth-child(2) > a:before{padding:0.45rem 0.4rem 0.45rem 0.45rem;}#region-sidebar-second #block-block-7 .content > ul > li:nth-child(3) > a:before{padding:0.40rem 0.55rem 0.45rem 0.45rem;}#region-sidebar-second h2.block-title{color:#2DC5DF;margin-bottom:1rem;}#region-sidebar-second #block-views-actualites-block-4 .view-actualites > .view-content{display:flex;flex-flow:column wrap;margin-top:.5rem;}#region-sidebar-second #block-views-actualites-block-4 .view-actualites > .view-content > .views-row{display:inline-flex;padding-bottom:.5rem;margin-top:.5rem;border-bottom:1px solid #bbb;align-items:center;}#region-sidebar-second #block-views-actualites-block-4 .view-actualites > .view-content > .views-row > *{vertical-align:middle;}#region-sidebar-second #block-views-actualites-block-4 .view-actualites > .view-content > .views-row > .views-field-field-image-principale{overflow:hidden;max-height:5rem;max-width:5rem;}#region-sidebar-second #block-views-actualites-block-4 .view-actualites > .view-content > .views-row > .views-field-field-image-principale img{width:100%;height:auto;}#region-sidebar-second #block-views-actualites-block-4 .view-actualites > .view-content > .views-row > .views-field-title{margin-left:1rem;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content{display:flex;margin-bottom:2rem;flex-flow:row wrap;border-bottom:1px solid #ccc;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row{flex:0 0 15rem;margin:0 auto 4rem;position:relative;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-field-image-principale{max-height:8em;overflow:hidden;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-title{padding-top:.5rem;padding-bottom:.5rem;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-field-image-principale img{width:100%;height:auto;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-field-date-1{position:absolute;top:0;right:0;background:#FD0000;color:#fff;text-align:center;padding:0.3rem 0.5rem 0.1rem 0.6rem;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-field-date-1 .jour span{font-size:1.6rem;font-weight:1000;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-field-date-1 .mois span{font-size:.7rem;margin-top:.3rem;text-transform:uppercase;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-row.Article{border-top:4px solid #FD0000;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-title a{font-weight:bold;font-size:1.3rem;line-height:1.3rem;margin-top:.5rem;margin-bottom:.4rem;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-resume p{font-size:1.1rem;margin-top:1rem;margin-bottom:1rem;color:#1A1A47;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-view-node{position:absolute;top:100%;}#zone-content .view-display-id-page_2.view-id-actualites > .view-content > .views-row .views-field-view-node a{font-size:1.1rem;font-weight:bold;padding-top:.5rem;border-top:3px solid #4B449B;color:#4B449B;display:inline-block;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content{display:flex;margin-bottom:2rem;flex-flow:row wrap;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row{flex:0 0 15rem;margin:0 auto 4rem;position:relative;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-field-image-principale img{width:100%;height:auto;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-field-date-1{position:absolute;top:0;right:0;background:#FD0000;color:#fff;text-align:center;padding:.4rem .6rem .2rem .6rem;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-field-date-1 .jour{font-size:1.6rem;font-weight:1000;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-field-date-1 .mois{font-size:.7rem;margin-top:.3rem;text-transform:uppercase;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-title{font-weight:bold;font-size:1.3rem;line-height:1.3rem;margin-top:.5rem;margin-bottom:1rem;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-resume a{font-size:1.1rem;margin-top:1rem;margin-bottom:1rem;color:#1A1A47;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-view-node{position:absolute;top:100%;}#zone-content .view-display-id-page_1.view-id-rendez_vous > .view-content > .views-row .views-field-view-node a{font-size:1.1rem;font-weight:bold;padding-top:.5rem;border-top:3px solid #4B449B;color:#4B449B;display:inline-block;}.view-actualites.view-display-id-page_2 .item-list{margin-bottom:2rem;}@media (max-width:480px){.view-actualites.view-display-id-page_2 .item-list .pager:before,.view-actualites.view-display-id-page_2 .item-list .pager li,.view-actualites.view-display-id-page_2 .item-list .pager li a{font-size:0.8rem !important;}}.view-actualites.view-display-id-page_2 .item-list .pager{background:none;margin:auto;display:block;max-width:100%;width:max-content;border:1px solid #ccc;border-radius:5rem;padding:.2rem .8rem;box-sizing:border-box;}.view-actualites.view-display-id-page_2 .item-list .pager:before{content:"PAGES :";margin-right:0.3rem;float:left;margin-top:0.15rem;font-weight:bold;font-size:0.9rem;}.view-actualites.view-display-id-page_2 .item-list .pager li.pager-item a{margin-left:-.6rem;margin-right:-.6rem;}.view-actualites.view-display-id-page_2 .item-list .pager li{padding-right:.3rem;padding-left:.3rem;right:inherit;}.view-actualites.view-display-id-page_2 .item-list .pager li,.view-actualites.view-display-id-page_2 .item-list .pager li a{background:none;border:none;color:inherit;font-size:0.9rem;width:auto;position:inherit;display:inline-block;line-height:1rem;}.view-actualites.view-display-id-page_2 .item-list .pager li.pager-current{color:#FD0000;vertical-align:middle;}.view-actualites.view-display-id-block_5 .views-field-title{}.view-actualites.view-display-id-block_5 .item-list .pager{background:none;border:none;display:block;width:100%;}.view-actualites.view-display-id-block_5 .item-list .pager .pager-ellipsis{display:none;}.view-actualites.view-display-id-block_5 .item-list .pager .pager-first,.view-actualites.view-display-id-block_5 .item-list .pager .pager-last{}.view-actualites.view-display-id-block_5 .item-list .pager li a{margin-left:-.6rem;margin-right:-.6rem;border:none;color:inherit;}.view-actualites.view-display-id-block_5 .item-list .pager li{border:1px solid #ccc;border-radius:5rem;padding:.2rem .8rem;}.view-actualites.view-display-id-block_5 .item-list .pager li,.view-actualites.view-display-id-block_5 .item-list .pager li a{background:none;font-size:inherit;width:auto;position:inherit;display:inline-block;}#block-views-pages-enfants-block-2 .block-inner .view{background:transparent none repeat scroll 0 0;margin-bottom:2rem;margin-top:1rem;padding:1rem;}#block-views-pages-enfants-block-2 .block-inner .view ul li .views-field-title span{display:block;margin:0 !important;padding:0 !important;text-align:left !important;width:100%;}#block-views-pages-enfants-block-2 .block-inner .view ul li{list-style:outside none none;text-align:left;width:100%;}#block-views-pages-enfants-block-2 .block-inner .view ul li a{color:#333;display:inline-block;text-align:left;width:100%;text-decoration:underline;}#block-views-pages-enfants-block-2 .block-inner .view ul li{list-style:outside none none;}#block-views-pages-enfants-block-2 .block-inner .view ul li a::before{color:#FD0000;content:"\f054";display:inline-block;font-family:FontAwesome;padding-right:0.5rem;vertical-align:middle;}.field-name-field-url{width:100%;text-align:center;}.field-name-field-url a{color:#4B449B !important;font-size:1.2rem;font-weight:bold;text-decoration:underline !important;}.field-name-field-afficher-une-vue{display:none;}.ui-accordion-content a,.ui-accordion-content span{font-size:90% !important;}.field-type-paragraphs .field-name-field-image{text-align:center;clear:both;}.field-type-paragraphs .field-name-field-sous-titre-optionnel-{padding:.5rem 2rem .5rem 2rem;font-size:1.1rem;}.view-concours-repliable table{margin-bottom:2rem;}.view-concours-repliable table caption{color:#fff;font-size:1.2rem;font-weight:bold;padding:0.8rem 0 0.8rem 60px;text-align:left;cursor:pointer;background:url(/sites/all/themes/cdg85/icons/cat-repli.png) 3% center no-repeat #2DC5DF;}.view-concours-repliable th{background:#4B449B;text-transform:uppercase;color:#fff;}.view-concours-repliable tr.odd td,.view-concours-repliable tr.even td{padding:.5rem .3rem;font-size:.9rem;}.field-name-field-brochure a{background:#E60F44;border:none;color:#fff !important;text-shadow:inherit;padding:0.2rem 0.5rem;border-radius:1.5rem;text-transform:uppercase;font-size:.9rem;margin-left:1rem;}.field-name-field-annales,.field-name-field-notes-de-cadrage,.field-name-field-rapports-de-jury,.field-name-field-statistiques{margin-bottom:2rem !important;}#block-views-exp-concours-examens-page .views-exposed-widgets #edit-recherche-wrapper{width:45% !important;float:left;overflow:hidden;}#edit-recherche-wrapper{width:45% !important;float:left;overflow:hidden;}#block-block-18{background:#dfdfdf;}#block-block-18 img{max-width:99%;float:left;}.field-type-text-long table{margin-bottom:2.5rem !important;}.field-type-text-long a{text-decoration:underline !important;color:#4B449B !important;}.field-name-field-fichier-s- .file-icon{vertical-align:middle;}.entity-paragraphs-item ul,.file-list,#block-block-31 ul{list-style-type :none;margin-left:1rem;}.entity-paragraphs-item li:before,.file-list li:before,#block-block-31 ul li:before{content:"\f111";font-family:FontAwesome;vertical-align:middle;display:inline-block;color:#FD0000;font-size:.3rem !important;margin-right:.7rem;margin-left:-.7rem;}.paragraphs-item-lien-vers-site{margin-bottom:2rem;}.paragraphs-item-bloc-repliable .field-item{margin-top:.5rem;}.paragraphs-item-bloc-repliable p,.paragraphs-item-bloc-repliable div,.paragraphs-item-bloc-repliable span{font-size:1rem !important;}#block-block-17 #form-elus{display:none;}.page-node-77 #block-block-17 #ct-ampcv{display:none;}.page-node-77 #block-block-17 #form-elus{display:block !important;}.view-actualit-s-juridiques .views-row,#node-book-186 .view-actualit-s-juridiques .views-row,.view-questions-rh .views-row,#node-book-185 .view-questions-rh .views-row,#node-book-781 .view-actualit-s-ampcv .views-row{border:0;padding:.3rem;margin-bottom:2rem;}.view-actualit-s-juridiques .views-row .views-field-title,#node-book-186 .view-actualit-s-juridiques .views-row .views-field-title,.view-questions-rh .views-row .views-field-title,#node-book-185 .view-questions-rh .views-row .views-field-title,#node-book-781 .view-actualit-s-ampcv .views-row .views-field-title{margin-bottom:1rem;}.view-actualit-s-juridiques .views-row .views-field-title a,#node-book-186 .view-actualit-s-juridiques .views-row .views-field-title a,.view-questions-rh .views-row .views-field-title a,#node-book-185 .view-questions-rh .views-row .views-field-title a,#node-book-781 .view-actualit-s-ampcv .views-row .views-field-title a{color:#FD0000;font-size:1.2rem;font-weight:bold;text-decoration:underline;}.view-actualit-s-juridiques .views-row .views-field-field-contenu,#node-book-186 .view-actualit-s-juridiques .views-row .views-field-field-contenu,.view-questions-rh .views-row .views-field-field-contenu,#node-book-185 .view-questions-rh .views-row .views-field-field-contenu,#node-book-781 .view-actualit-s-ampcv .views-row .views-field-field-contenu{font-size:.9rem;}.view-actualit-s-juridiques .views-row .views-field-created,#node-book-186 .view-actualit-s-juridiques .views-row .views-field-created,.view-questions-rh .views-row .views-field-created,#node-book-185 .view-questions-rh .views-row .views-field-created,#node-book-781 .view-actualit-s-ampcv .views-row .views-field-created{font-size:.7rem;}.view-actualit-s-juridiques .views-row .views-field-view-node a,#node-book-186 .view-actualit-s-juridiques .views-row .views-field-view-node a,.view-questions-rh .views-row .views-field-view-node a,#node-book-185 .view-questions-rh .views-row .views-field-view-node a{margin-top:1rem;font-size:1.1rem;font-weight:bold;padding-top:.5rem;border-top:3px solid #4B449B;color:#4B449B;display:inline-block;}.view-actualit-s-juridiques .views-row .views-field-field-th-matique-juridique,.view-actualit-s-rh-statutaire .views-row .views-field-field-th-matique-carri-re-statut{margin-top:0.5rem;}.view-actualit-s-juridiques .views-row .views-field-field-th-matique-juridique .field-content,.view-actualit-s-rh-statutaire .views-row .views-field-field-th-matique-carri-re-statut .field-content{display:inline-block;background:#f3f3f4;color:#444;font-size:.8rem;padding:.2rem .5rem;}.view-actualit-s-juridiques .views-row .views-field-field-th-matique-juridique .field-content:before,.view-actualit-s-rh-statutaire .views-row .views-field-field-th-matique-carri-re-statut .field-content:before{font-family:"FontAwesome";display:inline-block;margin-right:.5rem;content:"\f02b";}.view-actualit-s-rh-statutaire .views-row,#node-book-186 .view-actualit-s-rh-statutaire .views-row{border:0;padding:.3rem;margin-bottom:2rem;}.view-actualit-s-rh-statutaire .views-row .views-field-title,#node-book-186 .view-actualit-s-rh-statutaire .views-row .views-field-title{margin-bottom:1rem;}.view-actualit-s-rh-statutaire .views-row .views-field-title a,#node-book-186 .view-actualit-s-rh-statutaire .views-row .views-field-title a{color:#FD0000;font-size:1.2rem;font-weight:bold;text-decoration:underline;}.view-actualit-s-rh-statutaire .views-row .views-field-field-contenu,#node-book-186 .view-actualit-s-rh-statutaire .views-row .views-field-field-contenu{font-size:.9rem;}.view-actualit-s-rh-statutaire .views-row .views-field-created,#node-book-186 .view-actualit-s-rh-statutaire .views-row .views-field-created{font-size:.7rem;}.view-actualit-s-rh-statutaire .views-row .views-field-view-node a,#node-book-186 .view-actualit-s-rh-statutaire .views-row .views-field-view-node a{margin-top:1rem;font-size:1.1rem;font-weight:bold;padding-top:.5rem;border-top:3px solid #4B449B;color:#4B449B;display:inline-block;}.view-mod-les-et-outils-rh{}.view-mod-les-et-outils-rh .views-field-name{display:none;}.view-mod-les-et-outils-rh .view-grouping-header{font-family:'Muli Bold',sans-serif;font-size:1.5rem;color:#FD0000;line-height:1.6rem;width:100%;border-bottom:1px solid #FD0000;margin:2rem 0;}.view-mod-les-et-outils-rh h3{font-weight:normal !important;padding-left:2rem;}#block-block-31{background:#f3f3f4;padding:2rem 2rem 0;}#block-block-31 h2.block-title{font-family:'Muli Bold',sans-serif;font-size:1.3rem;color:#FD0000;line-height:1.6rem;}#block-block-19{background:#FD0000;line-height:1.6rem;color:#fff;}#block-block-19 .content{padding:1.2rem 1.2rem 0 1.2rem;text-align:center;}#block-block-19 .content a{color:#fff !important;text-decoration:none !important;font-weight:bold;}#block-block-19 .content a:before{font-family:"FontAwesome";display:inline-block;margin:0 .5rem;content:"\f274";}.region-sidebar-second .block{margin-bottom:2rem;}#block-block-11{background:#f3f3f4;padding:2rem 2rem 0;}#block-block-11 h2{color:#4B449B !important;}#block-block-11 .content{line-height:1.8rem;}#block-block-11 .content a,#block-block-11 .tel{color:#5a5a5a;font-weight:bold;}#block-block-11 .tel:before,#block-block-11 .book a:before{color:#4B449B;}.book a:before{content:"\f2b9";font-family:FontAwesome;display:inline-block;margin-right:.4rem;font-weight:normal !important;color:#4B449B;}.contacts-form:before{content:"\f0e0";font-family:FontAwesome;display:inline-block;margin-right:.4rem;font-weight:normal !important;color:#4B449B;}.contacts-pres:before{content:"\f1c1";font-family:FontAwesome;display:inline-block;margin-right:.4rem;font-weight:normal !important;color:#4B449B;}.contacts-ann:before{content:"\f0c0";font-family:FontAwesome;display:inline-block;margin-right:.4rem;font-weight:normal !important;color:#4B449B;}.contacts-anncc:before{content:"\f02d";font-family:FontAwesome;display:inline-block;margin-right:.4rem;font-weight:normal !important;color:#4B449B;}.contacts-siret{font-size:.8rem;font-style:italic;color:#fff;}#block-block-11 .contacts-siret{color:#444;}#block-views-dernier-passerelle-block{margin-top:1.2rem;background:#f3f3f4;padding:2rem;}#block-views-dernier-passerelle-block h2{color:#4B449B !important;padding-bottom:1em;}.view-dernier-passerelle{text-align:center;}.view-dernier-passerelle table{border:0 !important;}.view-dernier-passerelle img{max-width:80%;}#block-block-12,#block-block-13,#block-block-14,#block-block-15,#block-block-16,#block-block-17,#block-block-20,#block-block-21,#block-block-22,#block-block-23,#block-block-24,#block-block-25,#block-block-28,#block-block-29,#block-block-30,#block-block-32,#block-block-33,#block-block-34,#block-block-35,#block-block-36,#block-block-37,#block-block-38,#block-block-39,#block-block-40,#block-block-41,#block-block-42,#block-block-43,#block-block-44,#block-block-45,#block-block-46,#block-block-47,#block-block-48,#block-block-51,#block-block-52,#block-block-55,#block-block-56,#block-block-60,#block-block-62,#block-block-63,#block-block-64,#block-block-65,#block-block-66{background:#4B449B;color:#fff;padding:2rem;margin-bottom:2rem;}.bloc-contacts,.resp,.titre-contacts,.contacts-second{color:#fff;}.resp{font-weight:bold;}.mel{}.titre-contacts{font-weight:bold;}.bloc-contacts{word-break:break-word;}.bloc-contacts ul{list-style-type :none;margin-left:1rem;padding:0;margin-bottom:-1rem;}.bloc-contacts ul li{color:#fff;line-height:1.3rem;padding-bottom:.9rem;}.bloc-contacts li:before{content:"\f111";font-family:FontAwesome;vertical-align:middle;display:inline-block;color:#2DC5DF;font-size:.3rem;margin-right:.7rem;margin-left:-.7rem;}.bloc-contacts ul li a{color:#fff;}.bloc-contacts .tel,.bloc-contacts .contacts-nom{font-weight:bold;}.tel:before{content:"\f095";font-family:FontAwesome;display:inline-block;margin-right:.4rem;}.contacts-second a,.mel a{color:#fff !important;text-decoration:underline !important;}.titre-contacts{margin-bottom:1rem;}.page-node-32 #block-block-15,.page-node-33 #block-block-15,.page-node-34 #block-block-15,.page-node-35 #block-block-15,.page-node-36 #block-block-15,.page-node-37 #block-block-15,.page-node-38 #block-block-15{display:none;}.page-node-56 #block-block-13,.page-node-57 #block-block-13,.page-node-58 #block-block-13,.page-node-59 #block-block-13,.page-node-60 #block-block-13,.page-node-61 #block-block-13{display:none;}#block-ecv-menu-ecv-custom-search{background:#f3f3f4;padding:2rem 1rem 1rem 1rem;}#block-ecv-menu-ecv-custom-search h3{width:auto;display:inline-block;float:left;margin-right:1em;color:#4a4a4a !important;}#block-ecv-menu-ecv-custom-search p#termes_recherche{width:auto;display:inline-block;float:left;clear:right;}#block-ecv-menu-ecv-custom-search .content{font-weight:bold;}.page-recherche #block-system-main .view-header h2,#block-views-1b699674671ee01cbff3cccffbf21c34 h2,.view-recherche-dans-actualit-s-et-rendez-vous .view-header h2,.view-recherche-dans-collectivit-s .view-header h2{color:#4B449B !important;border-bottom:1px solid #4B449B !important;margin-top:2rem;padding:1rem;}#block-views-1b699674671ee01cbff3cccffbf21c34 h2{margin-bottom:2rem;}.view-recherche-test .views-row,.view-recherche-dans-actualit-s-et-rendez-vous .views-row,.view-recherche-dans-les-mod-les-et-outils .views-row,.view-recherche-dans-collectivit-s .views-row{border:0;padding:.3rem;margin-bottom:2rem;}.view-recherche-test .views-row .views-field-title,.view-recherche-dans-actualit-s-et-rendez-vous .views-row .views-field-title,.view-recherche-dans-les-mod-les-et-outils .views-row .views-field-title,.view-recherche-dans-collectivit-s .views-row .views-field-title{margin-bottom:1rem;}.view-recherche-test .views-row .views-field-title a,.view-recherche-dans-actualit-s-et-rendez-vous .views-row .views-field-title a,.view-recherche-dans-les-mod-les-et-outils .views-row .views-field-name a,.view-recherche-dans-collectivit-s .views-row .views-field-title a{color:#1A1A47 !important;font-size:1.2rem;font-weight:bold;text-decoration:underline;}#block-views-1b699674671ee01cbff3cccffbf21c34 .views-field-field-fichier-s-{margin-top:1rem !important;font-size:.8rem !important;}#block-views-1b699674671ee01cbff3cccffbf21c34 .views-field-field-fichier-s- a:hover{text-decoration:underline !important;}.view-recherche-test .views-row .views-field-field-contenu,.view-recherche-dans-actualit-s-et-rendez-vous .views-row .views-field-field-contenu,.view-recherche-dans-les-mod-les-et-outils .views-row .views-field-field-contenu,.view-recherche-dans-collectivit-s .views-row .views-field-field-contenu{font-size:.9rem;}.view-recherche-test .views-row .views-field-created,.view-recherche-dans-actualit-s-et-rendez-vous .views-row .views-field-created,.view-recherche-dans-les-mod-les-et-outils .views-row .views-field-created,.view-recherche-dans-collectivit-s .views-row .views-field-created{font-size:.7rem;}.view-recherche-test .views-row .views-field-view-node a,.view-recherche-dans-actualit-s-et-rendez-vous .views-row .views-field-view-node a,.view-recherche-dans-les-mod-les-et-outils .views-row .views-field-view-node a,.view-recherche-dans-collectivit-s .views-row .views-field-view-node a{margin-top:1rem;font-size:1.1rem;font-weight:bold;padding-top:.5rem;border-top:3px solid #4B449B;color:#4B449B;display:inline-block;}#block-block-27 form{margin-top:1rem;}#block-block-27 h2.block-title{color:#FD0000;margin-bottom:1.5rem;}#block-views-15ac7a36da5d4ae2e95ed7e488c2cc54 .view-recherche-dans-collectivit-s .view-filters{margin-top:-2rem !important;visibility:hidden;}.svg-canton--container a{text-decoration:none}.svg-canton--xlink:hover > g:not(.no-fill) >path{fill:#f3b3b4}.node-commune .field,.node-communaut-de-commune .field{margin:1em 0;}#block-block-26{position:absolute;bottom:50px;right:5%;max-width:30%;z-index:999;}#block-block-26 img{width:200px;height:auto;}#node-page-332 .content a{display:inline-block;border:1px solid #ccc;background:#f3f3f4;width:80%;clear:both;text-align:center;overflow:hidden;padding:1% 0;text-decoration:none !important;font-weight:bold;}#node-page-332 .content a:hover{color:#FD0000 !important;background:#fdfdfd;}.toggle-button-cover{display:table-cell;position:relative;width:200px;height:140px;box-sizing:border-box;}.button-cover{height:100px;margin:20px;background-color:#fff;box-shadow:0 10px 20px -8px #c5d6d6;border-radius:4px;}.button-cover:before{counter-increment:button-counter;content:counter(button-counter);position:absolute;right:0;bottom:0;color:#d7e3e3;font-size:12px;line-height:1;padding:5px;}.button-cover,.knobs,.layer{position:absolute;top:0;right:0;bottom:0;left:0;}.button{position:relative;top:50%;width:74px;height:36px;margin:-20px auto 0 auto;overflow:hidden;}.button.r,.button.r .layer{border-radius:100px;}.button.b2{border-radius:2px;}#block-block-27 .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:999;}.knobs{z-index:2;}.layer{width:100%;background-color:#ebf7fc;transition:0.3s ease all;z-index:1;}.label{display:inline-flex;align-items:center;cursor:pointer;}.label-text{margin-left:8px;}.toggle{isolation:isolate;position:relative;height:24px;width:48px;border-radius:15px;background:#d6d6d6;overflow:hidden;}.toggle-inner{z-index:2;position:absolute;top:1px;left:1px;height:22px;width:46px;border-radius:15px;overflow:hidden;}.active-bg{position:absolute;top:0;left:0;height:100%;width:200%;background:#f3f3f4;transform:translate3d(-100%,0,0);transition:transform 0.05s linear 0.17s;}.toggle-state{display:none;}.indicator{height:100%;width:200%;background:white;border-radius:13px;transform:translate3d(-75%,0,0);transition:transform 0.35s cubic-bezier(0.85,0.05,0.18,1.35);}.toggle-state:checked ~ .active-bg{transform:translate3d(-50%,0,0);}.toggle-state:checked ~ .toggle-inner .indicator{transform:translate3d(25%,0,0);}#block-views-exp-recherche-test-page{display:block;margin:1.5rem auto;max-width:100%;order:-1;}#views-exposed-form-recherche-test-page{border-radius:1rem;padding-left:1rem;background:#f0f0f0;}#views-exposed-form-recherche-test-page #edit-keys-wrapper label{display:none !important;}#views-exposed-form-recherche-test-page #edit-submit-recherche-test{background:none;border:0 none;color:#FD0000;cursor:pointer;display:inline-block;margin:0;outline:medium none;transition:all 0.5s ease-in-out 0s;width:30px;text-shadow:0 0 0;padding:0.25rem 1.5rem 0.25rem 0.8rem;font-size:inherit;}#views-exposed-form-recherche-dans-actualit-s-et-rendez-vous-block,#views-exposed-form-recherche-dans-les-mod-les-et-outils-block{display:none;}#tablenews #views-table,#tablenews table{border:0 !important;line-height:15px !important;}#tablenews #views-table tr,#tablenews table tr{margin-bottom:0 !important;}#tablenews .views-field a,#tablenews .views-field a:link,#tablenews .views-field a:visited,#tablenews .views-field p a{color:red !important;}#tablenews h3{color:#00aeef !important;padding:3px 0;border-bottom:1px solid #00aeef;}#tablenews .views-field,#tablenews .views-field p{line-height:15px !important;}#tablenews .views-more-link,.view-newsletter-ampcv-actus .views-more-link{display:block;clear:both;margin-top:10px;}#tablenews h4{color:#00aeef !important;padding:3px 0;}#tablenews img,#tablenews .views-field img{margin-bottom:10px;}#barnews,#barnews p,#barnews ul,#barnews ul li{line-height:15px !important;}#barnews ul{margin-left:10px !important;}#views-exposed-form-mod-les-et-outils-rh-page-1{background:#f3f3f4;padding:1rem 1rem 1rem 1rem;}#views-exposed-form-mod-les-et-outils-rh-page-1 #edit-field-fichier-s-description-wrapper{width:50%;}#views-exposed-form-mod-les-et-outils-rh-page-1 #edit-field-fichier-s-description{width:100%;border-radius:12px;font-size:1em;}#edit-reset{background:#E60F44;border:none;color:#fff;text-shadow:inherit;padding:0.4rem 1.2rem 0.3rem;border-radius:1.5rem;text-transform:uppercase;margin-top:1.1rem;margin-bottom:1rem;font-size:1rem;}#edit-submit-mod-les-et-outils-rh{background:#44c601;border:none;color:#fff;text-shadow:inherit;padding:0.4rem 1.2rem 0.3rem;border-radius:1.5rem;text-transform:uppercase;margin-top:1.1rem;margin-bottom:1rem;font-size:1rem;}.views-field-field-courriel .field-content:before{font-family:"FontAwesome";margin-right:.5rem;content:"\f0e0";color:#bbb;}.views-field-field-site-internet .field-content:before{font-family:"FontAwesome";margin-right:.5rem;content:"\f1fa";color:#bbb;}.views-field-field-t-l-phone .field-content:before{font-family:"FontAwesome";margin-right:.5rem;content:"\f095";color:#bbb;}.views-label-field-maire{float:left;}.view-annuaires .views-field-edit-node a,.view-annuaires-des-communes .views-field-edit-node a{display:block;width:auto;color:#fff;background:#FD0000;padding:0.1rem 0.2rem 0.1rem 0.2rem;font-size:.9rem;border-radius:1.5rem;text-align:center;}.view-annuaires .views-field-view-node a,.view-annuaires-des-communes .views-field-view-node a{display:block;width:auto;color:#fff;background:#4B449B;font-size:.9rem;padding:0.1rem 0.2rem 0.1rem 0.2rem;border-radius:1.5rem;text-align:center;}.block-views-annuaires-block-1 h2,.block-views-annuaires-block h2{margin-bottom:1em;}.view-annuaires table{margin-bottom:2rem;}.view-annuaires table,.view-annuaires-des-communes table{font-weight:bold !important;}.view-annuaires table caption,.view-annuaires-des-communes table caption{color:#fff;font-size:1.2rem;font-weight:bold;padding:0.8rem 0 0.8rem 60px;text-align:left;cursor:pointer;background:url(/sites/all/themes/cdg85/icons/cat-repli.png) 3% center no-repeat #2DC5DF;}.view-annuaires th,.view-annuaires-des-communes th{background:#4B449B;text-transform:uppercase;color:#fff;}.view-annuaires th a,.view-annuaires-des-communes th a{color:#fff;}.view-annuaires tr.odd td,.view-annuaires tr.even td,.view-annuaires-des-communes tr.odd td,.view-annuaires-des-communes tr.even td{padding:.5rem .3rem;font-size:.9rem;}.view-annuaires tr.odd td.active,.view-annuaires-des-communes tr.odd td.active{background:#ffffff;}.view-annuaires tr.even td.active,.view-annuaires-des-communes tr.even td.active{background:#F1F5FA;}svg path:hover{cursor:pointer;fill:#007cb0;}path:hover{fill:rgba(0,0,0,.25)}.svg-canton--xlink:hover{border:1px solid red;background:rgba(0,0,0,.4);}#photo-elu{width:17%;float:left;margin:2rem;}#photo-elu img{max-width:100%;height:auto;}#details-head span{width:auto;background:#27358c;padding:.3rem 2rem;color:#FFF;display:inline-block;border-radius:0 20px 0 0;}#details-coord{background:#e9e8f5;padding:2rem;border-radius:0 0 0 20px;line-height:140%;margin-bottom:2rem;}.details-adr{margin-bottom:2rem;}#details-coll{color:#27358c;font-weight:bold;text-transform:uppercase;margin:1rem 0;}.view-d-tail-collectivit- .views-label,.view-d-tail-comcom .views-label{display:inline-block;font-weight:bold;padding-right:6px;float:left;}.view-d-claration-de-vacances-d-emploi th{background:#66c1d3;color:#000;font-weight:bold;text-align:center;}.view-d-claration-de-vacances-d-emploi table{text-align:center;}.view-d-claration-de-vacances-d-emploi table tr td{width:33%;}.view-d-claration-de-vacances-d-emploi table caption{color:rgb(75,68,155) !important;font-size:1.1em;padding:1.5em 0 .2em 0;}div#block-print-ui-print-links span{display:block;width:auto;float:right;margin-top:-1rem;}div#block-print-ui-print-links span a{display:block;width:auto;float:right;padding:.2rem .4rem;color:rgb(75,68,155);border:1px solid rgb(75,68,155);border-radius:12px;}div#block-print-ui-print-links span a:before{font-family:"FontAwesome";margin-right:.5rem;content:"\f02f";color:rgb(75,68,155);vertical-align:middle;}ul.action-links{list-style:none;}ul.action-links li a{display:block;width:auto;float:left;padding:.2rem .4rem;color:#2a2a2a;border:1px solid #2a2a2a;border-radius:12px;list-style:none;}.webform-grid th{background:#4B449B;text-transform:uppercase;color:#fff;font-size:.8em;font-weight:bold;line-height:110%;}.webform-grid-question{font-size:.8em;font-weight:bold;line-height:110%;padding:8px !important;}#site-map .site-map-box ul{padding-left:1.5em;}#site-map .site-map-box ul li.expanded:first-child{text-decoration:underline;}.rgpd-plus{color:#444 !important;font-size:.9rem;text-decoration:underline !important;}.rgpd-plus:before{font-family:"FontAwesome";margin-right:.2rem;margin-left:1rem;content:"\f05a";color:#AAA;font-size:larger;vertical-align:middle;text-decoration:none !important;}.page-node-done #block-system-main .links{text-align:center;}.page-node-done #block-system-main .links a{display:inline-block;width:auto;font-size:.9rem;text-transform:uppercase;font-weight:normal;color:#fff;line-height:30px;background:#4B449B;margin:5px auto;border-radius:100px;transition:all,0.3s;padding:0.2rem 0.9rem;}.page-node-done #block-system-main .links a:hover{background:#0074BD;}@media only screen and (max-width:800px){.region-postscript-second-inner{display:none;}}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li:hover{font-size:inherit!important;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li > ul.menu{width:1040px !important;top:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li{padding:0 0.3em!important;position:static;}#zone-branding #block-menu-block-1 .menu-block-wrapper > ul > li > ul.menu .leaf{width:48%!important;padding:0.4em 0.2em!important;}.link-to-flash-statut{padding:0.5em 1em;text-transform:uppercase;color:#FFF!important;background-color:#4B449B;border-radius:1.5em;}.simplenews-subscribe input,.social-networks .fa,.menu-name-menu-acc-s-rapides li,.more-link a,#acces-directs-menu li:hover,#block-views-dernier-passerelle-block-1 .views-field-base-url .field-content{transition:transform 0.4s;}#acces-directs-menu li{transition:transform 0.4s;}#acces-directs-menu li:hover,#block-views-dernier-passerelle-block-1 .views-field-base-url:hover .field-content{transform:scale(1.1);}.simplenews-subscribe input:hover,.social-networks .fa:hover,.menu-name-menu-acc-s-rapides li:hover,.more-link a:hover{transform:scale(1.3);}#block-views-dernier-passerelle-block-1 .views-field-base-url{margin:2em 0 0 0;}.block-main .view-dernier-passerelle .view-content{display:flex;flex-wrap:wrap;}.block-main .view-dernier-passerelle .view-content .views-row{width:33%;padding:0.4em 0;}
