/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen and (max-width:800px){div#branding div.site-name,div#cessoc-user-menu,div#block-blocderechercheparmotcle{display :none;}}body{margin :0px;font-family :Arial;}p,label,span,ul,ol,div,a{letter-spacing :.5px;}p,label,span,div{color :#555555;}p,ul,ol,div{font-size :14px;}p,div{line-height :20px;}p{margin-top :7px;margin-bottom :7px;}ul{line-height :18px;}a,a span{color :#319caa;text-decoration :none;}a:hover{color :#004c59;}h1,h2{line-height :35px;}h3{color :#e6007e !important;}h4{border-bottom :solid thin #e6007e;}h5{font-weight :normal;margin-left :20px;border-bottom :solid thin #DEDEDE;}h6{color :#004c59;margin-bottom :1px;margin-top :10px;font-size :16px;}.title-cessoc-icon{font-size :16px !important;padding-left :20px;color :#004c59 !important;text-decoration :underline;background :url(/themes/cessoc/css/./img/icons/cessoc.png) 3px 3px no-repeat;}ul{margin-top :0px;padding-left :15px;}.note{font-size :12px;font-style :italic;}.rose{color :#e6007e !important;}.vert{color :#a9cf53 !important;}.petrole{color :#004c59 !important;}.bleu{color :#4ccbf2 !important;}.bleu-a{color :#319caa !important;}.orange{color :#f3a630 !important;}.rouge{color :#f35b45 !important;}.gris{color :#AEAEAE !important;}.marron{color :#ae7929 !important;text-decoration:line-through;}.line-trough{text-decoration:line-through;}.strong{font-weight :bold;}.italic{font-style :italic;}.underline{text-decoration :underline;}.center{text-align :center;}.big{font-size :25px;}.no-bottom-margin{margin-bottom :0px;}.no-top-margin{margin-top :0px;}.border-right{border-right :solid thin #999999;}.a-add,.a-localisation,.a-video,.a-delete,.a-edit,.a-refresh,.a-back,.a-send-mail,.a-date{font-size :14px;font-weight :bold;padding-left :18px;}.a-add{background :url(/themes/cessoc/css/./img/icons/add.png) no-repeat;}.a-date{background :url(/themes/cessoc/css/./img/icons/agenda.png) no-repeat;}.a-delete{background :url(/themes/cessoc/css/./img/icons/delete.png) no-repeat;}.a-localisation{background :url(/themes/cessoc/css/./img/icons/localisation.png) no-repeat;}.a-video{background :url(/themes/cessoc/css/./img/icons/video.png) no-repeat;}.a-edit{background :url(/themes/cessoc/css/./img/icons/edit.png) no-repeat;}.a-refresh{background :url(/themes/cessoc/css/./img/icons/refresh.png) no-repeat;}.a-send-mail{background :url(/themes/cessoc/css/./img/icons/send-mail.png) no-repeat;}.a-back{background :url(/themes/cessoc/css/./img/icons/back.png) no-repeat;}.box{border :solid thin #dedede;padding :5px;}.toolbar{background-color :black;position :fixed;width :100%;z-index :1000;display :none;}.header{padding:10px;background :#ecf9fc;height :160px;border-bottom :solid thin #49c4ea;}.header #header-content{display:flex;justify-content:space-between;width :1000px;margin :auto;}.header #header-left{width :75%;height :160px;}div#branding{height :130px;flex :0 1 20%;}div#branding div{display :inline-block;vertical-align :middle;}div#branding div.site-name{height :113px;padding-top :50px;height :63px;}div#branding div.site-name a{text-decoration :none;font-size :18px;line-height :20px;color :#004c59;}div#block-menuprincipaldusite .block-menu{border-top :solid thin #49c4ea;border-right :solid thin #49c4ea;border-left :solid thin #49c4ea;border-bottom :solid thin #FAFAFA;background-color :white;display :inline-block;}div#block-menuprincipaldusite .block-menu ul.menu{margin-bottom :0px;margin-left :0px;padding :0px;min-height :39px;background-color :white;z-index :10000;font-size :0.98em;}div#block-menuprincipaldusite .block-menu img{vertical-align :top;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu{border-bottom :solid thin #49c4ea;border-right :solid thin #49c4ea;border-left :solid thin #49c4ea;position :absolute;min-width :250px;margin-top :8px;box-shadow :3px 3px 0px #F5F5F5;display :none;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu li.menu-item span{font-weight :bold;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu ul.menu{border :none;box-shadow :none;position :static;display :block;min-height :18px;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu ul.menu li.menu-item{padding-top :0px;}div#block-menuprincipaldusite .block-menu ul.menu li.menu-item:hover > ul.menu{display :block;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu li.menu-item{font-size :14px;display :block;min-height :18px;color :#49c4ea;padding-top :2px;}div#block-menuprincipaldusite .block-menu ul.menu li.menu-item{display :inline-block;min-height :28px;padding-top :10px;padding-left :15px;padding-right :15px;}div#block-menuprincipaldusite .block-menu ul.menu li.menu-item:hover{padding-top :6px;border-top :solid 4px #49c4ea;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu li.menu-item:hover{border-top :none;}div#block-menuprincipaldusite .block-menu ul.menu ul.menu li.menu-item:before{content :" - ";}div#block-menuprincipaldusite .block-menu ul.menu li.menu-item a{color :#555555;font-family :Lato,Arial;}div#block-menuprincipaldusite .block-menu ul.menu li.menu-item a:hover{color :#e6007e;}div#block-menuprincipaldusite li.menu-item span,div#block-menuprincipaldusite li.menu-item a{letter-spacing :.4px !important;}.cessoc-admin-menu,.cessoc-user-menu{height :130px;}#block-blocmenuutilisateur{height:130px;}.cessoc-admin-menu ul,.cessoc-user-menu ul{margin-top :0px;}.cessoc-admin-menu ul li,.cessoc-user-menu ul li{margin-left :10px;}.cessoc-admin-menu a,.cessoc-user-menu a{text-decoration :none;color :#004c59;font-family :Lato;font-size :15px;}.region-search{padding-left :10px;}.header #header-right{width :25%;height :160px;}.header.region{padding:5px;}.header.region-branding{flex:0 1 20%;}.header.region-navigation{flex:0 1 50%;}.header.region-search{flex:0 1 30%;}.region.block-region{padding:15px;}.main{padding:50px 0;display:flex;justify-content:flex-start;width :100%;min-height :600px;}.main #main-side-item{width :16%;}#main-side-item div.contextual-region{position :fixed;width :13%;min-height :100px;max-height :500px;overflow :auto;background-color :#f9f9f9;box-shadow :3px 3px 5px #888888;left :2%;}#main-side-item div.contextual-region h2{font-size :20px;font-family :Arial;font-weight :normal;color :#ca0ba2;padding-left :15px;margin-top :5px;border-bottom :solid thin #DEDEDE;}#main-side-item div.contextual-region h5{color :#888888;margin-bottom :3px;margin-top :5px;}#main-side-item div.contextual-region ul{padding-left :25px;}#main-side-item div.contextual-region ul li{font-size :13px;list-style-type :none;}#main-footer{background-color :#FAFAFA;}#main-footer-item{width :65%;min-height :40px;margin :auto;padding-left :100px;}#main-footer-item div{display :flex;flex-wrap :wrap;justify-content :flex-start;gap :20px;}#main-footer-item div.contextual-region{min-width :150px;min-height :40px;}#main-footer-item div.contextual-region p{font-size :14px;margin :0px;color :#319caa;cursor :pointer;padding-top :10px;padding-left :20px;}.main .content{width :80%;flex:0 1 67%;}.page-index{display :flex;flex-wrap :wrap;align-items :flex-start;align-content :flex-start;}.page-index .block-index{width :320px;margin-left :10px;}.page-index .block-index h1{color :#00535c !important;font-weight :normal;border-bottom :solid 3px #e6007e;}.block-index ul{padding-left :15px;color :#e6007e;}.block-index ul li{font-size :14px;}.mots-cles{font-size :14px;}.mots-cles p{background :url(/themes/cessoc/css/img/magnifier-16.png) no-repeat;padding-left :20px;}#content h1,#content p,#block-cessoc-content{font-family :"Helvetica Neue",Arial;color :#444444;}#content h1{font-size :30px;}#content h1,#content h3,#content h4,#content h5,#content h6{font-weight :normal;color :#004c59;}#block-cessoc-local-tasks ul{padding-left :0px;border-bottom :solid thin #49c4ea;}#block-cessoc-local-tasks ul li{list-style-type :none;display :inline-block;margin-left :5px;margin-right :2px;}#block-cessoc-local-tasks ul li a{text-decoration :none;color :#555555;font-size :14px;display :block;height :25px;border :solid thin #49c4ea;border-bottom :none;padding :8px;padding-bottom :0px;background-color :#FAFAFA;}#block-cessoc-local-tasks ul li a:hover,#block-cessoc-local-tasks .is-active{background :white;border-top :solid 4px #49c4ea;}.icon-img{width :16px;}.icon-csv{list-style-image :url(/themes/cessoc/css/./img/icons/csv.png);}.icon-doc{list-style-image :url(/themes/cessoc/css/./img/icons/doc.png);}.icon-pdf{list-style-image :url(/themes/cessoc/css/./img/icons/pdf.png);}.icon-file{list-style-image :url(/themes/cessoc/css/./img/icons/file.png);}.icon-jpg{list-style-image :url(/themes/cessoc/css/./img/icons/jpg.png);}.icon-mp3{list-style-image :url(/themes/cessoc/css/./img/icons/mp3.png);}.icon-mp4{list-style-image :url(/themes/cessoc/css/./img/icons/mp4.png);}.icon-png{list-style-image :url(/themes/cessoc/css/./img/icons/png.png);}.icon-ppt{list-style-image :url(/themes/cessoc/css/./img/icons/ppt.png);}.icon-rtf{list-style-image :url(/themes/cessoc/css/./img/icons/rtf.png);}.icon-svg{list-style-image :url(/themes/cessoc/css/./img/icons/svg.png);}.icon-txt{list-style-image :url(/themes/cessoc/css/./img/icons/txt.png);}.icon-xls{list-style-image :url(/themes/cessoc/css/./img/icons/xls.png);}.icon-zip{list-style-image :url(/themes/cessoc/css/./img/icons/zip.png);}.icon-link{list-style-image :url(/themes/cessoc/css/./img/icons/link.png);}.icon-calendar{list-style-image :url(/themes/cessoc/css/./img/icons/icon_calendar_bleu.png);}.icon-calendar-white{list-style-image :url(/themes/cessoc/css/./img/icons/icon_calendar_16.png);}.icon-localisation{list-style-image :url(/themes/cessoc/css/./img/icons/localisation.png);}.icon-add{list-style-image :url(/themes/cessoc/css/./img/icons/add.png);}.icon-dir{list-style-image :url(/themes/cessoc/css/./img/icons/dir.png);}.icon-open-dir{list-style-image :url(/themes/cessoc/css/./img/icons/open-dir.png);}.icon-v-list{list-style-image :url(/themes/cessoc/css/./img/icons/v-list.png);}.icon-account{list-style-image :url(/themes/cessoc/css/./img/icons/account.png);}.icon-logout{list-style-image :url(/themes/cessoc/css/./img/icons/logout.png);}.icon-admin{list-style-image :url(/themes/cessoc/css/./img/icons/admin.png);}.icon-disc{list-style-image:none;list-style-type :disc;}.icon-cessoc{list-style-image :url(/themes/cessoc/css/./img/icons/cessoc.png);}.creative-commons{min-height :32px;font-style :italic;padding-left :100px;background :url(/themes/cessoc/css/./img/creative-commons.png) no-repeat;}.empty{padding-left :18px;background :url(/themes/cessoc/css/./img/icons/empty_box.png) no-repeat;}div.messages--status ul,div.messages--error ul,div.messages--warning ul,div.message-status ul,div.message-error ul,div.message-warning ul{padding-left:0px;}div.messages--status ul li,div.messages--error ul li,div.messages--warning ul li,div.message-status ul li,div.message-error ul li,div.message-warning ul li{list-style-type:none;}div.messages--status,div.message-status{border :solid thin #77b259;border-left-width:5px;background:url(/themes/cessoc/css/./img/icons/check.svg) 5px 10px no-repeat #f3faef;padding :10px 10px 10px 25px;color :#35601f;border-radius:3px;margin-bottom :10px;}div.messages--error,div.message-error{border :solid thin #e62600;border-left-width:5px;background:url(/themes/cessoc/css/./img/icons/error.svg) 5px 10px no-repeat #fcf4f2;padding :10px 10px 10px 25px;color :#e62600;border-radius:3px;margin-bottom :10px;}div.messages--warning,div.message-warning{border :solid thin #e09600;border-left-width:5px;background:url(/themes/cessoc/css/./img/icons/warning.svg) 5px 10px no-repeat #fdf8ed;padding :10px 10px 10px 25px;color :#734c00;border-radius:3px;margin-bottom :10px;}.views-element-container .view-filters{border :solid thin #ecf9fc;padding :5px;}.views-element-container .view-filters .form-item{margin-right :15px;}.views-element-container table{width :99%;}.views-element-container table thead tr th{height :25px;background-color :#DEDEDE;}.views-element-container table tbody tr td{padding-left :5px;}.views-element-container table tbody tr{border-bottom :solid thin #dedede;}.views-element-container table tbody tr,.views-element-container table tbody tr ul li{font-size :13px;}.node-form h4.label{border-bottom :none;color :#555555 !important;font-weight :bold !important;}table.field-multiple-table thead tr th.field-label{text-align :left;}.hidden{display :none;}label{font-size :14px;font-weight :bold;cursor :pointer;}input:focus,textarea:focus{outline :none;}select.form-select{display :block;}input.form-text,textarea.form-textarea,input.form-email,input.form-date{display :block;border-radius :5px;border :solid thin #DEDEDE;font-family :Helvetica Neue,Arial;font-size :14px;color :#555555;}input.form-number{border-radius :5px;border :solid thin #DEDEDE;font-family :Helvetica Neue,Arial;font-size :14px;color :#555555;height :27px;width :60px;}input.form-date{height :27px;width :200px;background :url(/themes/cessoc/css/./img/icons/calendar.png) right no-repeat;}input.form-email{background :url(/themes/cessoc/css/./img/icons/email.png) right no-repeat;}input.form-text,input.form-email{height :25px;}input.small-input{width :100px;}textarea.form-textarea{resize :none;padding :4px;}input.form-text:focus,textarea.form-textarea:focus,input.form-email:focus,input.form-date:focus,input.form-number:focus{border :solid thin #004c59;}.description{font-size :13px;font-style :italic;color :#AAAAAA;}input.button,.form-button{display :inline-block;height :40px;min-width :150px;line-height :20px;font-size :16px;border :none;background-color :#a9cf53;margin-top :5px;color :white !important;border-radius :2px;padding :0px 4px 0px 4px;}.form-button{height :30px !important;text-align :center;padding-top :10px;cursor :pointer;}input.valid-input{border :solid thin #c9e1bd;color :#325e1c;background :url(/themes/cessoc/css/./img/icons/valid.png) no-repeat right #f3faef;}input.invalid-input{border :solid thin #f9c9bf;color :#a61e04;background :url(/themes/cessoc/css/./img/icons/invalid.png) no-repeat right #fcf4f2;}.form-item{margin-bottom :10px;}.invisible-fieldset{border :none;margin :1px;}.invisible-fieldset legend{display :none;}.invisible-fieldset input.button,table input.form-item,table input.button{margin-top :0px;margin-bottom :2px;margin-left :10px !important;height :26px;font-size :14px;}table.table-align-bottom td{vertical-align :bottom;}table div.form-actions{margin-bottom :0px !important;}.invisible-fieldset .form-actions{margin :1px;}.invisible-fieldset table tr td{vertical-align :bottom;}.fieldset-legend{display :inline-block;font-size :13px;padding :3px 8px 3px 8px;box-shadow :3px 3px 5px #888888;background-color :#49c4ea;color :white;}form#masquerade-block-form div{display :block;}table.cessoc-simple-table,table.cessoc-multiple-table{min-width :400px;border-spacing:0;border-collapse:collapse;margin-top :10px;margin-bottom :10px;}table.cessoc-simple-table thead tr td,table.cessoc-simple-table thead tr th,table.cessoc-multiple-table tr.head td{height :30px;line-height :18px;vertical-align :middle;background-color :#ecf9fc;border :solid 1px #dedede;border-bottom :solid thin #49c4ea;color :#044e5b;text-align :center;font-size :14px;font-weight :bold !important;font-weight :normal;}table.full-width-table{width :99%;}table.cessoc-simple-table tfoot tr,table.cessoc-multiple-table tr.footer{font-size :12px;font-style :italic;border-top :solid thin #49c4ea;background-color :#ecf9fc;color :#A1A1A1;text-align :right;}table.cessoc-simple-table tfoot td,table.cessoc-multiple-table tr.footer td{padding :2px;}table.cessoc-simple-table tbody tr.row-even,table.cessoc-multiple-table tbody tr.row-even{background-color :#FAFAFA;}table.cessoc-simple-table tbody tr.row-odd,table.cessoc-mulitple-table tbody tr.row-odd{background-color :#FEFEFE;}table.cessoc-multiple-table tbody .row-focus,table.cessoc-multiple-table tbody .row-focus{background-color :#cdfecf;}table.cessoc-simple-table tbody td,table.cessoc-multiple-table tbody td{height :25px;line-height :15px;vertical-align :middle;font-size :14px;padding :0px 10px 0px 10px;}table.cessoc-simple-table tbody .row-odd:hover,table.cessoc-simple-table tbody .row-even:hover,table.cessoc-multiple-table tbody .row-odd:hover,table.cessoc-multiple-table tbody .row-even:hover,table.cessoc-multiple-table tbody .row-focus:hover,table.cessoc-multiple-table tbody .row-focus:hover{background-color :#f8ebe0;}table.cessoc-multiple-table tbody .row-label td,div.row-label{font-size :18px;color :#e6007e;padding-top :20px;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left :0px !important;}div.displayed{display :block !important;}div.collapsible .collapsed{display :none;}div.collapsible .row-label{width :95%;cursor :pointer;border-bottom :solid thin #DEDEDE;background :url(/themes/cessoc/css/./img/icons/right-arrow-20.png) right no-repeat;padding-right :30px;}div.collapsible .row-label.displayed{background :url(/themes/cessoc/css/./img/icons/bottom-arrow-20.png) right no-repeat !important;}.table-options{display:flex;justify-content:space-between;width :900px;margin :auto;margin-top :20px;margin-bottom :10px;}.table-options a{display :inline-block;width :230px;height :30px;margin-bottom :10px;padding-top :10px;padding-left :60px;line-height :20px;vertical-align :middle;font-size :20px;color :white;}.table-options a.option-calendrier{background :url(/themes/cessoc/css/./img/icons/icon_calendar.png) no-repeat 10px 3px #5fd3ef;}.table-options a.option-formateur{background :url(/themes/cessoc/css/./img/icons/icon_formateur.png) no-repeat 10px 3px #5fd3ef;}.table-options a.option-thematique{background :url(/themes/cessoc/css/./img/icons/icon_theme.png) no-repeat 10px 4px #5fd3ef;}p.subscription-loader{width :80px;height :25px;margin-top :0px;margin-bottom :0px;margin :auto;background :url(/themes/cessoc/css/./img/bar-loader.svg) no-repeat center;}.footer{background-color :#213c43;}.footer input.button{height :25px !important;}.footer input.form-text{width :95%;}.footer--top{width :65%;margin :auto;padding-left :100px;}.footer--top div{margin-bottom:30px;display :flex;flex-wrap:wrap;gap :20px;}.footer--top div div.contextual-region{display :block;width :280px;}div.views-view-responsive-grid div{display :block;margin-bottom:0px;}.footer--top div div.contextual-region h2,#block-views-block-federations-membres-block-1 h2,#block-cessoc-blocconctact h2{color :#eeeeee !important;font-size :15px !important;margin-bottom :2px;}#block-views-block-federations-membres-block-1,#block-cessoc-blocconctact{display :block;}.footer--top div div.contextual-region li{list-style-type :none;}.footer--top div div.contextual-region ul{padding-left :10px;}.footer--top div div.contextual-region a{display :block;color :#eeeeee;font-size :13px;min-height :20px;padding-right :2px;}#footer-bottom-bloc{width :80%;margin :auto;height :170px;background :url(/themes/cessoc/css/./img/wallonie-fwb-bottom-logo.png) no-repeat center bottom;}#footer-bottom-bloc p{color :#eeeeee !important;font-size :13px !important;text-align :center;}#block-cessoc-blocconctact p{color :#eeeeee !important;font-size :13px !important;}#footer-bottom-bloc a{color :white;}#footer-bottom-bloc a:hover{text-decoration :underline;}.footer--top .region .block p,.footer--top .region .block span,#footer-bottom-bloc a{color :white;font-size :13px;}.footer--top .region .block a:hover{background-color :#396975;}.footer--bottom{border-top :solid #42595f thin;width :1000px;margin :auto;}.region-footer-first,.region-footer-second,.region-footer-third{flex:0 1 30%;}
