.front #logo{position:absolute;top:350px;width:174px;padding-left:20px;z-index:999}
.portail #logo{position:absolute;width:136px;padding-left:20px;z-index:999;top:350px}
.portail #block-print-print-links,.front #block-print-print-links,.portail #block-readspeaker-hl-vocalisation,.front #block-readspeaker-hl-vocalisation,.portail #block-service-links-service-links,.front #block-service-links-service-links{display:none}
#logo{position:absolute;width:100px;top:30px;left:-10px;z-index:1}
#menu{position:relative}
.page-avenir-se-construit #logo{width:100px;top:30px;left:-10px;padding-left:0}
#block-print-print-links,#block-readspeaker-hl-vocalisation,#block-service-links-service-links{margin-top:5px;margin-left:5px}
#block-print-print-links{position:absolute !important;right:115px;top:0;z-index:1;margin:0 !important;padding:0;width:auto;margin-left:0}
.pane-pm-existing-pages .pane-title{font-family:UbuntuR;font-size:28px;font-style:normal;color:#000}
.view .item-list{margin-top:35px;border:1px solid #d9d9d9;width:100%;box-sizing:border-box;background:#ebebeb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ebebeb 0%,#f7f7f7 100%);background:-webkit-linear-gradient(top,#ebebeb 0%,#f7f7f7 100%);background:linear-gradient(to bottom,#ebebeb 0%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#f7f7f7',GradientType=0 );}
.view .item-list ul.pager{width:100%;margin:0;background:none;border:1px solid #fafafa;box-sizing:border-box;height:auto;padding:5px 0 3px}
.node.view-mode-full.node-publication .group-right > .field.closed .field-items{max-height:none;opacity:1;width:100%}
.node.view-mode-full.node-publication .group-right > .field.closed .field-label:after{content:""}
.node.view-mode-full .group-right > .field .field-label{margin:0;line-height:1.2em}
.node.view-mode-full .group-right > .field .field-items{overflow:hidden;-webkit-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-moz-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-ms-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-o-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-webkit-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-moz-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-o-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;-ms-transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;transition:max-height 250ms,opacity 250ms,width 250ms,padding 250ms;max-height:10000px;width:100%;box-sizing:border-box}
.node.view-mode-full .group-right > .field.closed .field-items{max-height:0;opacity:0;width:0;padding:0;border:0}
.node.view-mode-full .group-right > .field.closed .field-label:after{content:"+"}
.node.view-mode-full .group-right .collapsible h3{margin:0;line-height:1.2em}
.node.view-mode-full .group-right .collapsible h3:after{content:" -"}
.node.view-mode-full .group-right .collapsible.collapsed h3:after{content:" +"}
#mobile-detector,#tablet-detector{display:none;position:absolute;left:9999}
#postContent{position:relative;width:auto;margin-left:-10px;margin-right:-10px;font-size:0;}
#postContent .block{box-sizing:border-box;padding:10px;position:relative;display:inline-block;vertical-align:top;font-size:medium;font-size:initial;width:100%;}
#postContent .block > *{font-size:.76em}
.general-nav-bar .global-search-all-page{border:none;position:relative;display:inline-block;zoom:1;left:0;z-index:1;}
.general-nav-bar .global-search-all-page > *{display:inline-block}
.general-nav-bar .global-search-all-page label{color:#fff}
.general-nav-bar .global-search-all-page input.form-text{width:100px;margin:3px 0;font-size:10px;padding:1px 2px;border:1px solid #d1d1d1}
.general-nav-bar .global-search-all-page input.form-submit{background:url("../images/all-icones/simple-search-icon.png");width:18px;height:22px;border:none;background-size:100%;background-repeat:no-repeat;cursor:pointer;vertical-align:middle}
.general-nav-bar .site-meta-menu{position:absolute;z-index:0;top:0;width:100%;text-align:center;}
.general-nav-bar .site-meta-menu > li{display:inline-block;float:none}
#footerbar{display:none;}
#footerbar .switcher{display:none}
#footerbar .global-search-all-page input.form-submit{background-image:url("../images/all-icones/simple-search-dark.png")}
#footerbar form{padding:0 10px;}
#footerbar .site-meta-menu{text-align:right;}
#footerbar .site-meta-menu li{border-right:none}
.admin-menu.display-cc-cookies-message{margin-top:60px !important}
.admin-menu .cc-cookies{top:21px}
body.display-cc-cookies-message{margin-top:39px !important;}
body.display-cc-cookies-message .cc-cookies{width:80%;padding:1em 10%;background-color:#666;font-size:1em;}
body.display-cc-cookies-message .cc-cookies a{padding:0 25px}
body.display-cc-cookies-message .cc-cookies .cc-cookies-close-message{position:absolute;height:100%;width:40px;top:0;right:0;padding:0;background:url("../images/btn_cross_close_cookie.png") no-repeat center}
