@media (max-width: 1920px) {
body.temobile {
-webkit-text-size-adjust: 100%; }
body.temobile #forbottom {
min-height: 0;
} body.temobile .column-image {
overflow: visible;
}
body.temobile .column-image-inside {
display: none;
}
body.temobile .column-text {
position: relative;
top: 0;
left: 0;
display: table;
width: 100%;
margin: 0 auto;
padding: 10px 0;
color: inherit;
-webkit-transform: none;
transform: none;
-webkit-transition: none;
transition: none;
}
body.temobile .columnmore {
position: relative;
bottom: 0;
}
body.temobile .column-image:hover .columnmore {
bottom: 0;
}
}
@media (max-width: 800px) {
body {
-webkit-text-size-adjust: 100%;
}  .column-image {
overflow: visible;
}
.column-image-inside {
display: none;
}
.column-text {
position: static;
display: inline-block;
margin: 0 auto;
padding: 10px 0;
color: inherit;
-webkit-transform: none;
transform: none;
-webkit-transition: none;
transition: none;
}
.columnmore {
position: static;
margin-bottom: 10px;
}
#header,
#access,
#branding,
#topbar-inner,
#footer-widget-area {
width: 100%;
}
.topmenu {
float: left;
}
#header-full,
#footer {
min-width: 100%;
}
#wrapper,
#colophon,
#main,
article.post,
#container,
#linky {
width: auto;
}
#branding,
#bg_image {
min-height: 100px;
} #branding {
height: auto;
overflow: hidden;
padding: 10px 20px;
}
#header-widget-area {
position: relative;
top: 0;
left: 0;
width: 100%;
}
#header-widget-area .yoyo > li {
margin-bottom: 2px;
}
#footer2 {
margin-bottom: 0;
}
#footer {
margin-top: 0;
}
#forbottom,
#colophon {
margin: 0 20px;
}
.presentation-page .slider-wrapper {
margin: 0 auto;
}
.presentation-page #forbottom {
margin: 0;
}
.presentation-page #pp-afterslider {
margin: 0 20px;
}
#front-text1,
#front-text2 {
font-size: .8em;
padding: 20px 0;
}
.nivo-caption {
left: 0;
right: 0;
margin: auto;
width: 90%;
}
#bg_image {
width: 100%;
}
a#logo {
height: 100%;
display: block;
}
a#logo img {
width: auto;
max-width: 90%;
height: 80%;
}
#site-title span a {
font-size:.9em;
}
.safari a#logo img {
max-height: 80px;
height: auto;
}
.nivo-caption h2 {
margin-bottom: 5px;
}
#slefts,
#srights {
display: none;
}
#access .menu-header,
div.menu {
margin: 0 5px;
}
#container[class*='column'] #primary,
#container[class*='column'] #secondary,
#container[class*='column'] #content {
width: 100%;
float: none;
margin: 0;
clear: both;
}
#container[class*='column'] #content {
margin-bottom: 25px;
}
.slider-wrapper {
width: 100%;
}
#slider {
width: auto;
height: auto;
}
#forbottom #front-columns:not(.pp-columns1) > div {
width: 47%;
margin-bottom: 20px;
}
#forbottom #front-columns div.column1 {
clear: none;
}
#forbottom #front-columns > div.column3 {
margin-right: 5%;
}
#forbottom #front-columns > div:nth-child(2n+2) {
margin-right: 0;
}
.column-image img {
height: auto;
}
#forbottom #front-columns .column-header-image {
text-align: center;
margin-bottom: 10px;
}
#content img,
#content article.post img,
#content article .wp-caption,
article embed {
max-width: 100%;
}
#site-title,
#site-description {
margin-left: 5px;
}
article.post,
article.page {
padding: 20px 10px 10px;
}
article.sticky {
padding: 20px 5px 5px;
border-width: 5px;
}
.footertwo .widget-area,
.footerthree .widget-area,
.footerfour .widget-area {
width: 100%;
}
#header-container > div {
height: 100%;
margin: 0;
}
}
@media (max-width: 780px) {
body.tempera-topbarfixed.admin-bar #topbar {
top: 46px;
}
}
@media (max-width: 650px) {
body {
font-size: .9em;
}
#forbottom,
#colophon {
margin: 0 10px;
}
.presentation-page #forbottom {
margin: 0;
}
.presentation-page #pp-afterslider {
margin: 0 10px;
}
.nivo-caption h2 {
border-bottom: 0;
}
.nivo-caption h2,
.nivo-caption .slide-text {
text-align: inherit;
}
#branding {
height: auto;
padding: 10px;
}
a#logo img {
max-height: 75%;
max-width: 90%;
width: auto;
height: auto;
}
#front-text2 h1 {
margin-bottom: 0;
}
.nivo-directionNav {
display: none;
}
#header .socials a {
width: 20px;
height: 20px;
}
#header .socials a img {
width: 20px;
height: 20px;
}
#site-title span a {
font-size: .8em;
}
#slider {
border: 0;
}
.theme-default .nivoSlider {
background-image: none;
}
.nivo-caption {
position: relative;
padding: 15px 5px 10px;
background: transparent;
color: inherit;
top: 0;
}
.theme-default .nivo-controlNav {
position: static;
box-shadow: none;
background-color: transparent;
}
.column-header-image {
margin-bottom: 0;
}
.footermenu {
display: table;
margin: 0 auto;
float: none;
}
#main {
margin-top: 0;
}
#nav-toggle {
display: block;
float: left;
margin: 0 auto;
cursor: pointer;
width: 100%;
padding: 2px 4%;
}
#nav-toggle span::before {
content: "\e820";
font-family: "elusive";
font-size: 16px;
height: 40px;
line-height: 40px;
}
#nav-toggle.active span::before {
content: "\e814";
}
#access {
display: none;
margin-top: 0;
padding-bottom: 5px;
}
#access .menu ul,
#access .menu ul li {
width: 100%;
}
#access > .menu li ul {
position: inherit;
margin: 0;
overflow: hidden;
}
#access > .menu ul ul ul {
width: 95%;
left: 5%;
}
#access > .menu > ul > li > a > span {
border-width: 0 0 1px 0;
border-style: solid;
box-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.tempera-menu-center #access > .menu > ul > li > a > span {
text-align: left;
}
#access > .menu ul li > a:not(:only-child) span:after {
font-family:"Elusive";
content: '\e80a';
position: absolute;
right: 5px;
top: 10px;
z-index: 251;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
#access > .menu ul li:hover > a:not(:only-child) span:after {
top: 20px;
opacity: 0;
}
#access > .menu ul li > a:not(:only-child) span {
padding-right: 18px;
}
#access > .menu > ul ul > li a:not(:only-child) span:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
#access li.menu-main-search {
max-width: none;
}
}
@media (max-width: 600px) {
body.tempera-topbarfixed #header-full {
margin-top: 0;
}
body.tempera-topbarfixed.admin-bar #topbar,
body.tempera-topbarfixed #topbar {
position: relative;
top: 0;
}
}
@media (max-width: 480px) {
body {
padding: 0;
}
.nivo-caption h2 {
margin-bottom: 0;
}  #page {
margin-top: 0;
}
.magazine-layout #content article.post,
.magazine-layout .search #content article {
margin: 5px 0;
width: 100%;
}
#forbottom #front-columns > div.pp-column {
width: auto;
max-width: 98%;
float:none;
margin: 25px auto;
clear: both;
}
} @media (max-width: 480px) {
}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{padding-right:24px;position:relative}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{bottom:0;color:var(--head-sort-arrow-color);position:absolute;right:6px;top:0;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{font-family:sans-serif!important;font-size:12px;line-height:12px;opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
.tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc{background-color:red}.tablepress tfoot,th.tablepress thead th {background-color:#FFEB3B}#main, p
{
text-align:justify;
}
h1.entry-title
{display: none;
}
h2.entry-title {
text-align: left;
}
img, .wp-caption img
{
border: 0.1px solid lightgray;
padding:0.1px;
box-shadow: 0.5rem 0.5rem 0.7rem silver;
}
.wp-element-caption {
font-size: 75%;
}
.A {
list-style-image: url(//www.cira-marseille.info/wp-content/uploads/2025/03/logo_transp_25.png);
}
.anar {
list-style-image: url(//www.cira-marseille.info/wp-content/uploads/2025/03/logo_transp_25.png);
padding: 15px 25px;
margin: 4px 2px;
cursor: pointer;
}
span.music:before {
content: "\1F50A";
font-size: 30px;
color: #999;
line-height: 0;
display: inline-block;
margin: 0 0 0 4px;
}
ul.tabs {
line-height: 30px;
}
.tabs li {
padding: 15px 25px;
margin: 4px 2px;
cursor: pointer;
} 
body #access ul li.current_page_item > a,
body #access ul li.current-menu-item > a,
body #access ul li.current_page_ancestor > a,
body #access ul li.current-menu-ancestor > a {
color: #2eff00;
} 
.two_columns_text {
column-width: 18rem; 
column-gap: 3rem; 
column-rule: 1px solid #ccc; 
column-count: 2;
}.pdfemb-viewer{overflow:hidden;line-height:1;margin:0;padding:0;border:1px solid #000;position:relative;text-align:left;direction:ltr;background-color:#d3d3d3}.pdfemb-viewer .pdfemb-toolbar{padding:0;margin:0;border:none;position:absolute;background-color:gray;width:100%}.pdfemb-viewer .pdfemb-toolbar.pdfemb-toolbar-fixed{display:block}.pdfemb-viewer .pdfemb-toolbar.pdfemb-toolbar-hover{display:none;z-index:1}.pdfemb-viewer .pdfemb-toolbar.pdfemb-toolbar-top{top:0;left:0}.pdfemb-viewer .pdfemb-toolbar.pdfemb-toolbar-bottom{bottom:0;left:0}.pdfemb-viewer .pdfemb-toolbar div{margin:6px 15px 6px 2px;font-family:sans-serif;font-size:12px;padding:2px;text-align:center;letter-spacing:normal;word-spacing:normal;line-height:14px;text-transform:none;text-indent:0;text-shadow:none;font-weight:normal;display:inline;color:#d3d3d3;float:left}.pdfemb-viewer .pdfemb-toolbar button,.pdfemb-viewer .pdfemb-toolbar button[disabled]{background-color:rgba(0,0,0,.12);background-image:linear-gradient(hsla(0, 0%, 100%, 0.05), hsla(0, 0%, 100%, 0));background-clip:padding-box;border:1px solid;border-color:rgba(0,0,0,.32) rgba(0,0,0,.38) rgba(0,0,0,.42);box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,0 0 1px hsla(0,0%,100%,.15) inset,0 1px 0 hsla(0,0%,100%,.05);-webkit-transition-property:background-color,border-color,box-shadow;-webkit-transition-duration:150ms;-webkit-transition-timing-function:ease;transition-property:background-color,border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease;min-width:16px;padding:2px 6px 0;width:auto;border-radius:2px;color:hsla(0,0%,100%,.8);font-size:12px;line-height:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default;margin:4px 2px 4px 0;float:left}.pdfemb-viewer .pdfemb-toolbar button:hover{background-color:rgba(0,0,0,.2);box-shadow:0 1px 0 hsla(0,0%,100%,.05) inset,0 0 1px hsla(0,0%,100%,.15) inset,0 0 1px rgba(0,0,0,.05)}.pdfemb-viewer .pdfemb-toolbar button:first-child{margin-left:4px}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-toggled{background-color:rgba(0,0,0,.3);background-image:linear-gradient(hsla(0, 0%, 100%, 0.05), hsla(0, 0%, 100%, 0));border-color:rgba(0,0,0,.4) rgba(0,0,0,.45) rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.1) inset,0 0 1px rgba(0,0,0,.2) inset,0 1px 0 hsla(0,0%,100%,.05);-webkit-transition-property:background-color,border-color,box-shadow;-webkit-transition-duration:10ms;-webkit-transition-timing-function:linear;transition-property:background-color,border-color,box-shadow;transition-duration:10ms;transition-timing-function:linear}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-toggled:hover{background-color:rgba(0,0,0,.4);border-color:rgba(0,0,0,.4) rgba(0,0,0,.5) rgba(0,0,0,.55);box-shadow:0 1px 1px rgba(0,0,0,.2) inset,0 0 1px rgba(0,0,0,.3) inset,0 1px 0 hsla(0,0%,100%,.05)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-prev::before{content:url(//www.cira-marseille.info/wp-content/plugins/pdf-embedder/assets/img/toolbarButton-pageUp.png)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-next::before{content:url(//www.cira-marseille.info/wp-content/plugins/pdf-embedder/assets/img/toolbarButton-pageDown.png)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-zoomout::before{content:url(//www.cira-marseille.info/wp-content/plugins/pdf-embedder/assets/img/toolbarButton-zoomOut.png)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-zoomin::before{content:url(//www.cira-marseille.info/wp-content/plugins/pdf-embedder/assets/img/toolbarButton-zoomIn.png)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-fs::before{content:url(//www.cira-marseille.info/wp-content/plugins/pdf-embedder/assets/img/toolbarButton-presentationMode.png)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-download::before{content:url(//www.cira-marseille.info/wp-content/plugins/pdf-embedder/assets/img/toolbarButton-download.png)}.pdfemb-viewer .pdfemb-toolbar button.pdfemb-btndisabled{color:#d3d3d3}.pdfemb-viewer .pdfemb-pagescontainer{overflow:hidden;display:block;position:relative;background-color:#d3d3d3}.pdfemb-viewer .pdfemb-pagescontainer.grab-to-pan-grab{cursor:grab;-webkit-overflow-scrolling:touch}.pdfemb-viewer .pdfemb-pagescontainer.grab-to-pan-grab *:not(input):not(textarea):not(button):not(select):not(:link){cursor:inherit}.pdfemb-viewer .pdfemb-pagescontainer.grab-to-pan-grab:active,.pdfemb-viewer .pdfemb-pagescontainer.grab-to-pan-grabbing{cursor:grabbing;z-index:50000}.pdfemb-viewer .pdfemb-pagescontainer .pdfemb-inner-div{overflow:hidden;line-height:1;margin:auto;padding:0;border:none;position:relative;background-color:#d3d3d3;display:block}.pdfemb-viewer .pdfemb-pagescontainer .pdfemb-inner-div canvas{position:relative;top:0;bottom:0;margin:0;padding:0;display:inline-block;background-color:#fff}.pdfemb-viewer .pdfemb-pagescontainer .pdfemb-inner-div-wantmobile{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;background-color:#d3d3d3;opacity:.5}.pdfemb-viewer .pdfemb-pagescontainer .pdfemb-inner-div-wantmobile-fswrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.pdfemb-loadingmsg{text-align:center;padding:5px;background-color:#fff}div.pdfemb-errormsg{padding:5px;text-align:center;vertical-align:middle;background-color:#faa}.pdfemb-fsp-wrapper{background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:4000;overflow-y:auto;overflow-x:hidden;display:none}.pdfemb-fsp-content{overflow:hidden;width:100%;height:100%;position:relative;top:0;left:0}input.pdfemb-page-num{display:inline;font-family:sans-serif;width:30px;height:15px;vertical-align:middle;font-size:10px;padding:0 2px;color:#000;text-align:center;margin:0}@media screen and (min-color-index: 0)and (-webkit-min-device-pixel-ratio: 0){.pdfemb-pagescontainer{margin-left:1px}}.scrollbar-none{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}