MediaWiki:Erudite.css : Différence entre versions
(62 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
@media (min-width: 300px) { | @media (min-width: 300px) { | ||
− | + | .home { | |
display: grid; | display: grid; | ||
− | grid-template-columns: | + | grid-template-columns: minmax(200px,1fr) minmax(400px,2fr); |
+ | grid-template-rows: auto 1fr auto; | ||
grid-gap: 5px; | grid-gap: 5px; | ||
/* grid-auto-rows: minmax(100px, auto);*/ | /* grid-auto-rows: minmax(100px, auto);*/ | ||
Ligne 11 : | Ligne 12 : | ||
} | } | ||
− | . | + | .left1 { |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
.left2 { | .left2 { | ||
− | + | ||
− | |||
} | } | ||
.right { | .right { | ||
− | + | ||
− | |||
} | } | ||
Ligne 100 : | Ligne 91 : | ||
body { | body { | ||
background-color: #FFFFFF; | background-color: #FFFFFF; | ||
− | background | + | background-image: none !important; |
− | |||
} | } | ||
Ligne 108 : | Ligne 98 : | ||
} | } | ||
− | #ternary.footer {display:none;} | + | /*#ternary.footer {display:none;}*/ |
+ | #toolbox {display:none;} | ||
.thema { | .thema { | ||
text-align:justify; | text-align:justify; | ||
+ | text-justify: inter-word; | ||
} | } | ||
− | .grid- | + | .grid-themaold { |
display:grid; | display:grid; | ||
/*grid-gap:10px;*/ | /*grid-gap:10px;*/ | ||
Ligne 144 : | Ligne 136 : | ||
.mw-content-ltr .mw-collapsible-toggle { | .mw-content-ltr .mw-collapsible-toggle { | ||
float: inherit; | float: inherit; | ||
+ | } | ||
+ | |||
+ | .mw-cite-backlink a{ | ||
+ | display:inline-block; | ||
+ | } | ||
+ | @media (min-width: 801px) { | ||
+ | #bandeau-video { | ||
+ | display: grid; | ||
+ | padding:0em; | ||
+ | width: 100%; | ||
+ | grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; | ||
+ | background-color: black; | ||
+ | opacity:inherit; | ||
+ | } | ||
+ | /* | ||
+ | .grid-thema { | ||
+ | display:grid; | ||
+ | grid-template-columns:1fr 1fr 1fr; | ||
+ | grid-column-gap:1em; | ||
+ | } | ||
+ | */ | ||
+ | } | ||
+ | @media (max-width: 800px) { | ||
+ | #bandeau-video { | ||
+ | display: grid; | ||
+ | padding:0em; | ||
+ | width: 100%; | ||
+ | grid-template-columns: 1fr 1fr 1fr; | ||
+ | background-color: black; | ||
+ | opacity:inherit; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #vignette{ | ||
+ | padding:10px | ||
+ | } | ||
+ | |||
+ | /* gen */ | ||
+ | |||
+ | /*@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@200;400;700;900&display=swap');*/ | ||
+ | /*@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@100;300;600;800&display=swap');*/ | ||
+ | @font-face { font-family: Overpass; | ||
+ | src: url('font/Overpass/Overpass-Light.ttf'); | ||
+ | font-weight: 300; | ||
+ | } | ||
+ | @font-face { font-family: Overpass; | ||
+ | src: url('font/Overpass/Overpass-Thin.ttf'); | ||
+ | font-weight: 100; | ||
+ | } | ||
+ | @font-face { font-family: Overpass; | ||
+ | src: url('font/Overpass/Overpass-SemiBold.ttf'); | ||
+ | font-weight: 600; | ||
+ | } | ||
+ | @font-face { font-family: Overpass; | ||
+ | src: url('font/Overpass/Overpass-ExtraBold.ttf'); | ||
+ | font-weight: 800; | ||
+ | } | ||
+ | body, h1, h2, h3, h4, h5, h6, h7 {font-family: 'Overpass', sans-serif; font-weight : 600;} | ||
+ | h1, h2, h3, h4, h5, h6, h7 {text-transform : uppercase;} | ||
+ | |||
+ | #bodyContent h1 {font-size : 2.5em; color : #000000; margin-top : 0; font-weight : 500; line-height : 1.2;} | ||
+ | #bodyContent > h1 {text-align : center; font-weight : 500 !important;} | ||
+ | #bodyContent h2 {font-size : 1.75em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;} | ||
+ | #bodyContent h3 {font-size : 1.5em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;} | ||
+ | #bodyContent h4 {font-size : 1.35em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;} | ||
+ | #bodyContent h5 {font-size : 1.15em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;} | ||
+ | #bodyContent h2 b, #bodyContent h3 b, #bodyContent h4 b, #bodyContent h5 b {font-weight : 500;} | ||
+ | body {font-weight : 300; color : #444444;} | ||
+ | |||
+ | a, a:visited, li a, li a:visited {color : #2cafdf;} | ||
+ | a.new {color : #2cafdf; font-weight : 500;} | ||
+ | a:hover, li a:hover {color : #000000; background-color : transparent;} | ||
+ | |||
+ | #bodyContent {padding-top : 3em;} | ||
+ | |||
+ | #bodyContent b {font-weight : 600;} | ||
+ | |||
+ | .justified, .justified > * {text-align : justify !important;} | ||
+ | |||
+ | .clearfix:after { | ||
+ | content: "."; | ||
+ | display: block; | ||
+ | height: 0; | ||
+ | clear: both; | ||
+ | visibility: hidden; | ||
+ | } | ||
+ | .clearfix {display: inline-block;} | ||
+ | /* Hides from IE-mac \*/ | ||
+ | * html .clearfix {height: 1%;} | ||
+ | .clearfix {display: block;} | ||
+ | /* End hide from IE-mac */ | ||
+ | |||
+ | /* fix bootstrap */ | ||
+ | .clearfix:before { | ||
+ | display: block !important; | ||
+ | content: normal !important; | ||
+ | } | ||
+ | |||
+ | .thumb.tright {margin-left : 2.5em; margin-bottom : 1em;} | ||
+ | |||
+ | button {border : none !important;} | ||
+ | button, sup.reference > a {background-color : #2cafdf !important; color : #FFFFFF !important; padding : 0.5em ; font-size : 1em; border : none; border-radius : 5px; text-transform : uppercase;} | ||
+ | sup.reference > a {padding : 0.25em; font-size : 0.75em; font-weight : 600; letter-spacing : 0.1em; margin-left : 0.25em; margin-right : 0.25em;} | ||
+ | button:hover, sup.reference > a:hover {background-color : #000000 !important; color : #FFFFFF !important; cursor : pointer;} | ||
+ | |||
+ | ol.references > li {padding : 0.5em;} | ||
+ | ol.references > li:target {background-color : #F2F2F2;} | ||
+ | |||
+ | #bodyContent p {text-align : justify;} | ||
+ | hr {background : none; height : 0; border-bottom : 1px #AAAAAA dotted;} | ||
+ | |||
+ | .toHide {display : none;} | ||
+ | |||
+ | div.floatleft, table.floatleft {margin : 0 2.5em 1em 0;} | ||
+ | |||
+ | .mw-collapsible {text-align : right;} | ||
+ | .mw-collapsible a.mw-collapsible-text {display : inline-block; padding : 0.5em 0.5em 0.25em 0.5em; background-color : #2cafdf; color : #FFFFFF; line-height : 1; border-radius : 5px; margin-right : 0.5em;} | ||
+ | .mw-collapsible a.mw-collapsible-text:hover {background-color : #000000; color : #FFFFFF;} | ||
+ | .mw-collapsible-toggle-default:before, | ||
+ | .mw-collapsible-toggle-default:after {content : '' !important; display : none !important;} | ||
+ | |||
+ | #nav2 ul li a, | ||
+ | #menu li a, | ||
+ | #menu li.widget#search input#searchsubmit, | ||
+ | #menu li.widget#search input#s, | ||
+ | #bodyContent a, | ||
+ | button{ | ||
+ | -webkit-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | -moz-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | -o-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | -ms-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | transition-property: color, background-color, border-color, opacity, filter; | ||
+ | |||
+ | -webkit-transition-duration: 0.6s; | ||
+ | -moz-transition-duration: 0.6s; | ||
+ | -o-transition-duration: 0.6s; | ||
+ | -ms-transition-duration: 0.6s; | ||
+ | transition-duration: 0.6s; | ||
+ | } | ||
+ | |||
+ | @media screen and (min-width: 800px) { | ||
+ | .cols2{ | ||
+ | -moz-column-count: 2; | ||
+ | -moz-columns: 2; | ||
+ | -webkit-columns: 2; | ||
+ | columns: 2; | ||
+ | } | ||
+ | .cols3{ | ||
+ | -moz-column-count: 3; | ||
+ | -moz-columns: 3; | ||
+ | -webkit-columns: 3; | ||
+ | columns: 3; | ||
+ | } | ||
+ | .cols4{ | ||
+ | -moz-column-count: 4; | ||
+ | -moz-columns: 4; | ||
+ | -webkit-columns: 4; | ||
+ | columns: 4; | ||
+ | } | ||
+ | .cols5{ | ||
+ | -moz-column-count: 5; | ||
+ | -moz-columns: 5; | ||
+ | -webkit-columns: 5; | ||
+ | columns: 5; | ||
+ | } | ||
+ | .cols2, .cols3, .cols4, .cols5 { | ||
+ | -moz-column-gap: 2.5em; | ||
+ | -webkit-column-gap: 2.5em; | ||
+ | column-gap: 2.5em; | ||
+ | text-align : left; | ||
+ | } | ||
+ | } | ||
+ | .cols2 > *, .cols3 > *, .cols4 > *, .cols5 > * { | ||
+ | text-align : justify; | ||
+ | } | ||
+ | /*.gallery.mw-gallery-packed*/ | ||
+ | ul.gallery {margin-top : 1.5em; margin-bottom : 1.5em;} | ||
+ | ul.gallery .gallerytext a {text-transform : uppercase; text-align : left; line-height : 1.2;} | ||
+ | ul.gallery.mw-gallery-packed .gallerytext a {padding-top : 0.5em; padding-bottom : 0.5em;} | ||
+ | ul.gallery.mw-gallery-packed .gallerytext a:hover {color : #000000;background-color : transparent !important;} | ||
+ | ul.gallery li.gallerybox .thumb a:hover {background-color : transparent !important;} | ||
+ | ul.gallery li.gallerybox .thumb img {padding : 0;} | ||
+ | /*ul.gallery.mw-gallery-packed li.gallerybox {margin : 0.5em;}*/ | ||
+ | body.rootpage-Accueil h2 {text-align : center !important; margin-top : 0em; margin-bottom : 0.65em; font-size : 1.75em; color : #000000; font-weight : 600; text-transform : none;} | ||
+ | |||
+ | /* entete */ | ||
+ | |||
+ | #top-wrap {position : relative; background-image : url(images/rhinedits_bandeau_accueil_h.jpg); background-size : cover; background-position : 0 15%; padding-top : 1.8em;} | ||
+ | body.rootpage-Accueil #top-wrap {padding-top : 15%; padding-bottom : 15%;} | ||
+ | body.rootpage-Accueil #nav {position : absolute; bottom : 3.625em;} | ||
+ | |||
+ | /* main */ | ||
+ | |||
+ | body {line-height : 1.6 !important;} | ||
+ | #main {position : relative;} | ||
+ | #bodyContent, .message *, #footer { | ||
+ | padding-left: 6.5em !important; | ||
+ | padding-right: 6.5em !important; | ||
+ | } | ||
+ | .catlinks {margin-left : 6.5em; margin-right : 6.5em;} | ||
+ | #top-wrap h1 { | ||
+ | font-size : 3.25em !important; | ||
+ | padding-left: 2em !important; | ||
+ | padding-right: 2em !important; | ||
+ | font-weight : 400; | ||
+ | background-image : url(images/rhinedits_dp.png); background-repeat : no-repeat; background-position : 0.65em 50%; background-size : 66px 89px; | ||
+ | } | ||
+ | #top-wrap h1 b { | ||
+ | font-weight : 700; | ||
+ | } | ||
+ | #tagline { | ||
+ | font-size : 1.25em; | ||
+ | padding-left: 5.2em !important; | ||
+ | padding-right: 5.2em !important; | ||
+ | margin-top : 1.1em !important; | ||
+ | } | ||
+ | #nav {border-left : none; border-right : none;} | ||
+ | |||
+ | /* nav-meta */ | ||
+ | |||
+ | #main, #top-wrap, #top-wrap h1, #tagline, #nav, #footer-wrap-inner, .message { | ||
+ | width : auto !important; | ||
+ | max-width : none !important; | ||
+ | } | ||
+ | #top-wrap h1 {text-transform : none;} | ||
+ | |||
+ | #nav-meta {padding : 1em; background-color : rgba(0,0,0,0.5); float : none; position : absolute; right : 0em; top : 1.5em; margin : 0 !important; z-index : 100;} | ||
+ | #nav-meta a {color : #DDDDDD; font-style : italic !important; font-weight : normal !important;} | ||
+ | #nav-meta a:hover {color : #FFFFFF;} | ||
+ | #nav-meta span {padding : 0.2em 0;} | ||
+ | |||
+ | /* menu */ | ||
+ | |||
+ | #menu {background-color : transparent; margin-bottom : -3.75em; padding-left : 6.5em; margin-top : 1.6em;} | ||
+ | #menu li {margin-right : 0.75em; margin-bottom : 0.75em; border : none; padding : 0 !important;} | ||
+ | #menu li a { | ||
+ | color : #FFFFFF; text-transform : uppercase; border-radius : 5px; padding : 0.3em 1em; | ||
+ | } | ||
+ | #menu li a:hover, | ||
+ | #menu li:hover a {color : #FFFFFF; text-decoration : none !important;} | ||
+ | #menu li:nth-child(1) a {background-color : #f3b500;} | ||
+ | #menu li:nth-child(2) a {background-color : #d51115;} | ||
+ | #menu li:nth-child(3) a {background-color : #23398c;} | ||
+ | #menu li:nth-child(4) a {background-color : #000000;} | ||
+ | /* | ||
+ | #menu li:nth-child(1):hover a {background-color : #cc9900;} | ||
+ | #menu li:nth-child(2):hover a {background-color : #b00e11;} | ||
+ | #menu li:nth-child(3):hover a {background-color : #1a2a66;} | ||
+ | #menu li:nth-child(4):hover a {background-color : #000000;} | ||
+ | */ | ||
+ | #menu li:nth-child(1):hover a {background-color : #ffc800;} | ||
+ | #menu li:nth-child(2):hover a {background-color : #ff1418;} | ||
+ | #menu li:nth-child(3):hover a {background-color : #2d4ab3;} | ||
+ | #menu li:nth-child(4):hover a {background-color : #000000;} | ||
+ | #menu li.widget#search { | ||
+ | float: left; | ||
+ | } | ||
+ | |||
+ | /* search */ | ||
+ | |||
+ | #menu li.widget#search div {font-size : 0; vertical-align : middle;} | ||
+ | #menu li.widget#search div > input {font-size : 1rem; display : inline-block; vertical-align : middle;} | ||
+ | #menu li.widget#search input#s, | ||
+ | #menu li.widget#search input#searchsubmit{border : none;} | ||
+ | #menu li.widget#search input#s {border-top-left-radius : 5px; border-bottom-left-radius : 5px; padding : 0.6rem 1rem; background-color : #EEEEEE;} | ||
+ | #menu li.widget#search input#s:focus {background-color : #FFFFFF;} | ||
+ | #menu li.widget#search input#searchsubmit{border-top-right-radius : 5px; border-bottom-right-radius : 5px; padding : 0.25rem 0; text-transform : uppercase; cursor : pointer; padding : 0.6rem 1rem; background-color : #FFFFFF; color : #444444;} | ||
+ | #menu li.widget#search input#searchsubmit:hover{background-color : #FFFFFF; color : #000000;} | ||
+ | |||
+ | /* nav2 */ | ||
+ | |||
+ | #nav2 {position : absolute; right : 6em; top : 0em; width : 100%;} | ||
+ | #nav2 ul {text-align : right;} | ||
+ | #nav2 ul li {display : inline-block;} | ||
+ | #nav2 ul li a { | ||
+ | text-transform : uppercase; color : #FFFFFF; border-radius : 5px; padding : 0.3em 1em; font-size : 1em; font-weight : 500; | ||
+ | } | ||
+ | #nav2 ul li a:hover {background-color : rgba(0,0,0,0.5);} | ||
+ | |||
+ | /* footer */ | ||
+ | |||
+ | #bottom-wrap {padding : 0; background-image : none; background-color : transparent;} | ||
+ | .footer1 {padding-top : 2.5em;} | ||
+ | .footer1 .footerLine1 {font-size : 0; padding : 2rem 7rem; background-color : #FFFFFF; border-top : 2px #000000 solid;} | ||
+ | .footer1 .footerLine2 {font-size : 0; padding : 1rem 7rem; background-color : #000000;} | ||
+ | .footer1 .footerLine1 > * { | ||
+ | display : inline-block; | ||
+ | font-size : 0; | ||
+ | margin : 0; | ||
+ | padding : 0; | ||
+ | vertical-align : middle; | ||
+ | } | ||
+ | .footer1 .footerLine1 > .footerCol1 { | ||
+ | width : 36.5%; | ||
+ | text-align : left; | ||
+ | } | ||
+ | .footer1 .footerLine1 > .footerCol2 { | ||
+ | width : 51.5%; | ||
+ | text-align : center; | ||
+ | } | ||
+ | .footer1 .footerLine1 > .footerCol3 { | ||
+ | width : 12%; | ||
+ | text-align : right; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a { | ||
+ | display : inline-block; margin : 0.5rem; vertical-align : middle; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a > img { | ||
+ | filter: grayscale(1); -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -o-filter: grayscale(1); -ms-filter: grayscale(1); | ||
+ | -webkit-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | -moz-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | -o-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | -ms-transition-property: color, background-color, border-color, opacity, filter; | ||
+ | transition-property: color, background-color, border-color, opacity, filter; | ||
+ | |||
+ | -webkit-transition-duration: 0.6s; | ||
+ | -moz-transition-duration: 0.6s; | ||
+ | -o-transition-duration: 0.6s; | ||
+ | -ms-transition-duration: 0.6s; | ||
+ | transition-duration: 0.6s; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a:hover > img { | ||
+ | filter: grayscale(0); -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -o-filter: grayscale(0); -ms-filter: grayscale(0); | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a#img_feder > img { | ||
+ | /*height : 54px !important; | ||
+ | width : auto !important;*/ | ||
+ | height : auto !important; | ||
+ | width : 294px !important; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a#img_io > img { | ||
+ | /*height : 64px !important; | ||
+ | width : auto !important;*/ | ||
+ | height : auto !important; | ||
+ | width : 90px !important; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a#img_ho > img { | ||
+ | /*height : 50px !important; | ||
+ | width : auto !important*/ | ||
+ | height : auto !important; | ||
+ | width : 235px !important; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a#img_uds > img { | ||
+ | /*height : 64px !important; | ||
+ | width : auto !important;*/ | ||
+ | height : auto !important; | ||
+ | width : 168px !important; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a#img_mira > img { | ||
+ | /*height : 77px !important; | ||
+ | width : auto !important;*/ | ||
+ | height : auto !important; | ||
+ | width : 64px !important; | ||
+ | } | ||
+ | .footer1 .footerLine1 > * > a#img_cbnn > img { | ||
+ | /*height : 32px !important; | ||
+ | width : auto !important;*/ | ||
+ | height : auto !important; | ||
+ | width : 64px !important; | ||
+ | } | ||
+ | .footer1 .footerLine2 > * { | ||
+ | display : inline-block; | ||
+ | font-size : 0; | ||
+ | margin : 0; | ||
+ | padding : 0; | ||
+ | vertical-align : top; | ||
+ | color : #FFFFFF; | ||
+ | } | ||
+ | .footer1 .footerLine2 > * { | ||
+ | width : 33.33%; | ||
+ | font-size : 1rem; | ||
+ | } | ||
+ | .footer1 .footerLine2 > .footerCol1 { | ||
+ | text-align : left; | ||
+ | } | ||
+ | .footer1 .footerLine2 > .footerCol2 { | ||
+ | text-align : left; | ||
+ | } | ||
+ | .footer1 .footerLine2 > .footerCol3 { | ||
+ | text-align : right; | ||
+ | } | ||
+ | .footer1 .footerLine2 ul, | ||
+ | .footer1 .footerLine2 ul li { | ||
+ | display : block; margin : 0; padding : 0; list-stle-type : none; | ||
+ | } | ||
+ | .footer1 .footerLine2 h3 {margin : 0 0 0 0.2em; padding : 0;} | ||
+ | .footer1 .footerLine2 > .footerCol1 h3 {display : none !important;} | ||
+ | .footer1 .footerLine2 a {color : #FFFFFF;} | ||
+ | .footer1 .footerLine2 a:hover {color : #FFFFFF;} | ||
+ | |||
+ | .footer1 .footerLine2 li, | ||
+ | .footer1 .footerLine2 li.active {background-color : transparent; margin-bottom : 1px;} | ||
+ | |||
+ | .footer1 .footerLine2 li > a {display : inline-block; border-radius : 5px; padding : 2px 5px;} | ||
+ | .footer1 .footerLine2 li.active > a {background-color : #444444;} | ||
+ | |||
+ | .footer1 .footerLine2 li#pt-uls a.uls-trigger {line-height : inherit !important; padding-left : 32px;} | ||
+ | |||
+ | /* Liste videos */ | ||
+ | |||
+ | .videoElement {display : inline-block; width : calc(33.33% - 0.25rem); vertical-align : top; line-height : 1.2;margin: 0;padding: 0.75rem;box-sizing: border-box;} | ||
+ | .videoElement .mediaPart {position : relative; padding-top : 75%; overflow : hidden;} | ||
+ | .videoElement .mediaPart > video, | ||
+ | .videoElement .mediaPart > img {position : absolute !important; bottom : 0 !important; left : 0 !important; right : 0 !important; width : 100% !important;} | ||
+ | .videoElement .metasPart {padding-top : 0.75em;} | ||
+ | #bodyContent .videoElement p {text-align : left;} | ||
+ | .videoElement p a:first-child {font-size : 1.25em; text-transform : uppercase;} | ||
+ | |||
+ | /* Sommaire #toc*/ | ||
+ | |||
+ | #toc .tocnumber {display : none;} | ||
+ | #toc ul, #toc li {display : block; margin : 0; padding : 0; list-style-type : none; text-align : center;} | ||
+ | #toc li {display : inline-block; margin : 0.1em 0.05em;} | ||
+ | #toc li a {background-color : #2cafdf; color : #FFFFFF; padding : 0.25em 0.5em; font-size : 0.95em; border : none; border-radius : 5px; font-weight : 400;} | ||
+ | #toc li a b{font-weight : 400;} | ||
+ | #toc li a:hover {background-color : #000000; color : #FFFFFF;} | ||
+ | .toctitle {display : none !important;} | ||
+ | #toc .periodeNbFilms, | ||
+ | #toc .toctext span {display : none;} | ||
+ | |||
+ | /* fiche */ | ||
+ | |||
+ | #vid {max-width : 960px; margin-left : auto; margin-right : auto;} | ||
+ | .signature {font-size : 0.85em;} | ||
+ | .signature p {padding : 0; margin : 0;} | ||
+ | |||
+ | /* Epoques */ | ||
+ | |||
+ | .page-Epoques #toc li a {background-color : #2d4ab3; color : #FFFFFF;} | ||
+ | .page-Epoques #toc li a:hover {background-color : #000000; color : #FFFFFF;} | ||
+ | .page-Epoques a, .page-Epoques li a {color : #2d4ab3;} | ||
+ | .page-Epoques a:hover, .page-Epoques li a:hover {color : #000000;} | ||
+ | .page-Epoques button {background-color : #2d4ab3 !important; color : #FFFFFF !important;} | ||
+ | .page-Epoques button:hover {background-color : #000000 !important; color : #FFFFFF !important;} | ||
+ | .listCategory .periodeNbFilms {display : block;} | ||
+ | .page-Epoques .mw-collapsible a.mw-collapsible-text {background-color : #2d4ab3;} | ||
+ | .page-Epoques .mw-collapsible a.mw-collapsible-text:hover {background-color : #000000;} | ||
+ | .listCategory {text-align : center; background-image : url(images/rhinedits_fleches_chrono.png); background-size : 100%; background-position : 0 0; background-repeat : no-repeat;} | ||
+ | .listCategory span.mw-headline {background-color : #FFFFFF; display : inline-block; padding : 0em 2em; color : #2d4ab3; /*font-size : 0.8em; */line-height : 1.2; font-weight : 600;} | ||
+ | .listCategory span.mw-headline span.periodeNbFilms {font-weight : 300; text-transform : none; font-size : 0.8em;} | ||
+ | @media screen and (min-width: 1680px) { | ||
+ | .listCategory {background-size : 100% 28px;} | ||
+ | } | ||
+ | |||
+ | /* Thématiques */ | ||
+ | |||
+ | .page-Borders #toc li a, | ||
+ | .page-Body_and_Health #toc li a, | ||
+ | .page-Identity #toc li a, | ||
+ | .page-War #toc li a, | ||
+ | .page-European_construction #toc li a, | ||
+ | .page-The_Rhine_cross-border_symbol #toc li a, | ||
+ | .page-Sport #toc li a, | ||
+ | .page-Health #toc li a, | ||
+ | .page-Environment #toc li a, | ||
+ | .page-Traditions #toc li a, | ||
+ | .page-Industrial_and_cultural_heritage #toc li a, | ||
+ | .page-Places #toc li a {background-color : #d51115; color : #FFFFFF;} | ||
+ | .page-Borders #toc li a:hover, | ||
+ | .page-Body_and_Health #toc li a:hover, | ||
+ | .page-Identity #toc li a:hover, | ||
+ | .page-War #toc li a:hover, | ||
+ | .page-European_construction #toc li a:hover, | ||
+ | .page-The_Rhine_cross-border_symbol #toc li a:hover, | ||
+ | .page-Sport #toc li a:hover, | ||
+ | .page-Health #toc li a:hover, | ||
+ | .page-Environment #toc li a:hover, | ||
+ | .page-Traditions #toc li a:hover, | ||
+ | .page-Industrial_and_cultural_heritage #toc li a:hover, | ||
+ | .page-Places #toc li a:hover {background-color : #000000; color : #FFFFFF;} | ||
+ | .page-Borders a, | ||
+ | .page-Body_and_Health a, | ||
+ | .page-Identity a, | ||
+ | .page-War a, | ||
+ | .page-European_construction a, | ||
+ | .page-The_Rhine_cross-border_symbol a, | ||
+ | .page-Sport a, | ||
+ | .page-Health a, | ||
+ | .page-Environment a, | ||
+ | .page-Traditions a, | ||
+ | .page-Industrial_and_cultural_heritage a, | ||
+ | .page-Places a {color : #d51115;} | ||
+ | .page-Borders a:hover, | ||
+ | .page-Body_and_Health a:hover, | ||
+ | .page-Identity a:hover, | ||
+ | .page-War a:hover, | ||
+ | .page-European_construction a:hover, | ||
+ | .page-The_Rhine_cross-border_symbol a:hover, | ||
+ | .page-Sport a:hover, | ||
+ | .page-Health a:hover, | ||
+ | .page-Environment a:hover, | ||
+ | .page-Traditions a:hover, | ||
+ | .page-Industrial_and_cultural_heritage a:hover, | ||
+ | .page-Places a:hover {color : #000000;} | ||
+ | .page-Borders button, | ||
+ | .page-Body_and_Health button, | ||
+ | .page-Identity button, | ||
+ | .page-War button, | ||
+ | .page-European_construction button, | ||
+ | .page-The_Rhine_cross-border_symbol button, | ||
+ | .page-Sport button, | ||
+ | .page-Health button, | ||
+ | .page-Environment button, | ||
+ | .page-Traditions button, | ||
+ | .page-Industrial_and_cultural_heritage button, | ||
+ | .page-Places button {background-color : #d51115 !important; color : #FFFFFF !important;} | ||
+ | .page-Borders button:hover, | ||
+ | .page-Body_and_Health button:hover, | ||
+ | .page-Identity button:hover, | ||
+ | .page-War button:hover, | ||
+ | .page-European_construction button:hover, | ||
+ | .page-The_Rhine_cross-border_symbol button:hover, | ||
+ | .page-Sport button:hover, | ||
+ | .page-Health button:hover, | ||
+ | .page-Environment button:hover, | ||
+ | .page-Traditions button:hover, | ||
+ | .page-Industrial_and_cultural_heritage button:hover, | ||
+ | .page-Places button:hover {background-color : #000000 !important; color : #FFFFFF !important;} | ||
+ | |||
+ | .thema {position : relative;} | ||
+ | .thema .col {background-color : transparent;} | ||
+ | .thema > p, | ||
+ | .intro2cols {font-weight : lighter; max-width : 1260px; margin-left : auto; margin-right : auto; margin-bottom : 2.5em; font-size : 1.15em;} | ||
+ | /*.intro2cols {margin-bottom : 0em;}*/ | ||
+ | |||
+ | .thema .col a img {max-width : none; width : 100% !important; height : auto !important; padding : 0;} | ||
+ | |||
+ | .thema .grid-thema {margin-left : -1em; margin-right : -1em;} | ||
+ | |||
+ | .thema .grid-thema .col ul {margin-left : auto; margin-right : auto; margin-bottom : 1.5em; padding : 0; display : block; max-width : 20em;} | ||
+ | .thema .grid-thema .col ul li {padding : 0; margin : 0.5em 0; display : block; list-style-type : none;} | ||
+ | |||
+ | .thema .grid-thema .col ul li a {font-size : 0em; background-color : #d51115; color : #FFFFFF; border-radius : 5px; text-align : center; padding : 0.5rem 1rem 0.2rem 1rem; text-transform : uppercase; line-height : 1.2;} | ||
+ | .thema .grid-thema .col ul li a:hover {background-color : #000000;} | ||
+ | .thema .grid-thema .col ul li a big {font-size : 1.1rem;} | ||
+ | |||
+ | .thema .grid-thema .col > h2 {text-align : center;} | ||
+ | |||
+ | .page-Borders #bodyContent h1, | ||
+ | .page-Body_and_Health #bodyContent h1, | ||
+ | .page-Identity #bodyContent h1, | ||
+ | .page-War #bodyContent h1, | ||
+ | .page-European_construction #bodyContent h1, | ||
+ | .page-The_Rhine_cross-border_symbol #bodyContent h1, | ||
+ | .page-Sport #bodyContent h1, | ||
+ | .page-Health #bodyContent h1, | ||
+ | .page-Environment #bodyContent h1, | ||
+ | .page-Traditions #bodyContent h1, | ||
+ | .page-Industrial_and_cultural_heritage #bodyContent h1, | ||
+ | .page-Places #bodyContent h1 {text-align : center;} | ||
+ | |||
+ | .page-Borders #bodyContent h2, | ||
+ | .page-Body_and_Health #bodyContent h2, | ||
+ | .page-Identity #bodyContent h2, | ||
+ | .page-War #bodyContent h2, | ||
+ | .page-European_construction #bodyContent h2, | ||
+ | .page-The_Rhine_cross-border_symbol #bodyContent h2, | ||
+ | .page-Sport #bodyContent h2, | ||
+ | .page-Health #bodyContent h2, | ||
+ | .page-Environment #bodyContent h2, | ||
+ | .page-Traditions #bodyContent h2, | ||
+ | .page-Industrial_and_cultural_heritage #bodyContent h2, | ||
+ | .page-Places #bodyContent h2 {min-height : 0.75em; position : relative; text-align : center; background-color : #d51115; padding : 0; margin : 1em 0 1.25em 0; font-size : 1.75em !important; line-height : 1em;/* padding : 0 0 0.5em 0; margin : 0 0 0.5em 0; background-image : url('images/rhinedits_fleche_thematiques.png'); background-size : 100%; background-position : 0 0; background-repeat : no-repeat;*/ padding-left : 2.5em; padding-right : 2.5em;} | ||
+ | |||
+ | .page-Borders #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Body_and_Health #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Identity #bodyContent h2 span.mw-headline:before, | ||
+ | .page-War #bodyContent h2 span.mw-headline:before, | ||
+ | .page-European_construction #bodyContent h2 span.mw-headline:before, | ||
+ | .page-The_Rhine_cross-border_symbol #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Sport #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Health #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Environment #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Traditions #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Industrial_and_cultural_heritage #bodyContent h2 span.mw-headline:before, | ||
+ | .page-Places #bodyContent h2 span.mw-headline:before { | ||
+ | position: absolute; | ||
+ | left: 50%; | ||
+ | bottom: -42px; | ||
+ | border-color: #d51115 transparent transparent transparent; | ||
+ | border-width: 18px; | ||
+ | content: ''; | ||
+ | display: block; | ||
+ | width: 0; | ||
+ | height: 0; | ||
+ | border-style: solid; | ||
+ | margin-left: -18px; | ||
+ | } | ||
+ | |||
+ | .page-Borders #bodyContent h2 span.mw-headline, | ||
+ | .page-Body_and_Health #bodyContent h2 span.mw-headline, | ||
+ | .page-Identity #bodyContent h2 span.mw-headline, | ||
+ | .page-War #bodyContent h2 span.mw-headline, | ||
+ | .page-European_construction #bodyContent h2 span.mw-headline, | ||
+ | .page-The_Rhine_cross-border_symbol #bodyContent h2 span.mw-headline, | ||
+ | .page-Sport #bodyContent h2 span.mw-headline, | ||
+ | .page-Health #bodyContent h2 span.mw-headline, | ||
+ | .page-Environment #bodyContent h2 span.mw-headline, | ||
+ | .page-Traditions #bodyContent h2 span.mw-headline, | ||
+ | .page-Industrial_and_cultural_heritage #bodyContent h2 span.mw-headline, | ||
+ | .page-Places #bodyContent h2 span.mw-headline {position : absolute; top : 50%; left : 50%; transform : translate(-50%,-50%); background-color : #FFFFFF; display : inline-block; padding : 0em 2em; color : #d51115; font-weight : 600; vertical-align :top; padding-top : 0.1em;} | ||
+ | |||
+ | /* | ||
+ | .page-Borders h2 span.mw-headline b, | ||
+ | .page-Body_and_Health h2 span.mw-headline b, | ||
+ | .page-Identity h2 span.mw-headline b, | ||
+ | .page-War h2 span.mw-headline b, | ||
+ | .page-European_construction h2 span.mw-headline b, | ||
+ | .page-The_Rhine_cross-border_symbol h2 span.mw-headline b, | ||
+ | .page-Sport h2 span.mw-headline b, | ||
+ | .page-Health h2 span.mw-headline b, | ||
+ | .page-Environment h2 span.mw-headline b, | ||
+ | .page-Traditions h2 span.mw-headline b, | ||
+ | .page-Industrial_and_cultural_heritage h2 span.mw-headline b, | ||
+ | .page-Places h2 span.mw-headline b {font-weight : normal;} | ||
+ | */ | ||
+ | |||
+ | /* | ||
+ | .thema .grid-thema .col {background-repeat : no-repeat; background-position : 50% 18px; background-size : 92px 92px; padding-top : 128px;} | ||
+ | .thema .grid-thema .col:nth-child(1) {background-image : url(images/rhinedits_picto_frontieres_128.png);} | ||
+ | .thema .grid-thema .col:nth-child(2) {background-image : url(images/rhinedits_picto_corps-sante_128.png);} | ||
+ | .thema .grid-thema .col:nth-child(3) {background-image : url(images/rhinedits_picto_identite_128.png);} | ||
+ | */ | ||
+ | |||
+ | @media screen and (min-width: 1171px) { | ||
+ | .grid-thema { | ||
+ | display:grid; | ||
+ | grid-template-columns:1fr 1fr 1fr; | ||
+ | grid-column-gap:1em; | ||
+ | } | ||
+ | } | ||
+ | @media screen and (max-width: 1170px) { | ||
+ | .grid-thema { | ||
+ | display:grid; | ||
+ | grid-template-columns:1fr; | ||
+ | grid-column-gap:1em; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | @media screen and (min-width: 800px) { | ||
+ | .thema > p, | ||
+ | .intro2cols { | ||
+ | -moz-column-count: 2; | ||
+ | -moz-columns: 2; | ||
+ | -webkit-columns: 2; | ||
+ | columns: 2; | ||
+ | |||
+ | -moz-column-gap: 2.5em; | ||
+ | -webkit-column-gap: 2.5em; | ||
+ | column-gap: 2.5em; | ||
+ | text-align : left; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | /* Cineastes */ | ||
+ | |||
+ | .page-Réalisateurs a, .page-Réalisateurs li a {color : #ffb400;} | ||
+ | .page-Réalisateurs a:hover, .page-Réalisateurs li a:hover {color : #000000;} | ||
+ | .page-Réalisateurs button {background-color : #ffb400 !important; color : #FFFFFF !important;} | ||
+ | .page-Réalisateurs button:hover {background-color : #000000 !important; color : #FFFFFF !important;} | ||
+ | |||
+ | .page-Réalisateurs div.colonnes {-moz-column-gap:5em !important; -webkit-column-gap:5em !important; column-gap:5em !important;} | ||
+ | .page-Réalisateurs div.cineastesElements { | ||
+ | display: grid; | ||
+ | grid-template-columns: repeat(3, 1fr); | ||
+ | grid-gap: 1em; | ||
+ | } | ||
+ | .page-Réalisateurs div.cineastesElements > p, | ||
+ | .page-Réalisateurs div.cineastesElements > hr, | ||
+ | .page-Réalisateurs div.cineastesElements div.cineast > hr {display : none !important;} | ||
+ | .page-Réalisateurs div.cineastesElements div.cineast {border : 1px #E6E6E6 solid;/* border-radius : 10px;*/ /* display : inline-block; width : calc(33.33% - 3rem - 2px); */vertical-align : top; line-height : 1.2;margin: 0;padding: 2.5rem 1.5rem 0rem 1.5rem;/*margin: 1.5rem;*/box-sizing: border-box;} | ||
+ | /*.page-Réalisateurs div.cineastesElements div.cineast {display : inline-block; width : calc(33.33% - 0.25rem); vertical-align : top; line-height : 1.2;margin: 0;padding: 0.75rem;box-sizing: border-box;}*/ | ||
+ | /*.page-Réalisateurs div.cineast {break-inside : avoid;}*/ | ||
+ | .page-Réalisateurs div.cineast > p:first-child {text-align : center !important;} | ||
+ | .page-Réalisateurs div.cineast > p:first-child > a {font-size : 1.25em; text-transform : uppercase;} | ||
+ | .page-Réalisateurs div.cineast > p:first-child b {display : block !important; width : 100% !important; text-align : center; padding-top : 1em;} | ||
+ | .page-Réalisateurs div.cineast > p:first-child b a img {padding : 0 !important; margin : 0 auto !important;} | ||
+ | .page-Réalisateurs div.cineast .cineastMetas {text-align : left; font-size : 0.9em; max-width : 350px; margin : 0 auto;} | ||
+ | .page-Réalisateurs div.cineast .cineastMetas p {text-align : left !important;} | ||
+ | .page-Réalisateurs div.cineast .cineastMetas b {font-weight : 600;} | ||
+ | |||
+ | .cineaste a, .cineaste li a {color : #ffb400;} | ||
+ | .cineaste a:hover, .cineaste li a:hover {color : #000000;} | ||
+ | .cineaste button {background-color : #ffb400 !important; color : #FFFFFF !important;} | ||
+ | .cineaste button:hover {background-color : #000000 !important; color : #FFFFFF !important;} | ||
+ | .ficheCineaste {margin-bottom : 2.5em;} | ||
+ | h2.joinTitle {background-color : #2cafdf; min-height : 0.75em; position : relative; text-align : center; padding : 0; margin : 1em 0 1.25em 0; font-size : 1.75em !important; line-height : 1em; padding-left : 2.5em; padding-right : 2.5em;} | ||
+ | h2.joinTitle.rea { background-color : #ffb400;} | ||
+ | |||
+ | h2.joinTitle b:before { | ||
+ | border-color : #2cafdf; | ||
+ | position: absolute; | ||
+ | left: 50%; | ||
+ | bottom: -42px; | ||
+ | border-width: 18px; | ||
+ | content: ''; | ||
+ | display: block; | ||
+ | width: 0; | ||
+ | height: 0; | ||
+ | border-style: solid; | ||
+ | margin-left: -18px; | ||
+ | } | ||
+ | h2.joinTitle.rea b:before {border-color: #ffb400 transparent transparent transparent;} | ||
+ | |||
+ | h2.joinTitle b {color : #2cafdf;position : absolute; top : 50%; left : 50%; transform : translate(-50%,-50%); background-color : #FFFFFF; display : inline-block; padding : 0em 2em; font-weight : 600; vertical-align :top; padding-top : 0.1em;} | ||
+ | h2.joinTitle.rea b {color : #ffb400;} | ||
+ | |||
+ | .metasTable {background-color : transparent; margin : -5em auto 3.5em auto; max-width : 760px; border : 1px #DDDDDD solid;/* border-radius : 10px;*/} | ||
+ | .metasTable td {padding : 1.5em;} | ||
+ | .metasTable td:first-child b {font-weight : 600;} | ||
+ | .metasTable .thumb.tright {margin : 0;} | ||
+ | .metasTable div.thumbinner {border : none; padding : 0; background-color : transparent;} | ||
+ | .metasTable .thumbcaption {text-align : center; display : none;} | ||
+ | |||
+ | .ficheCineaste .resume, .ficheCineaste .commentaire {margin-bottom : 1.5em;} | ||
+ | |||
+ | /* fiche film */ | ||
+ | |||
+ | .ficheFilm {text-align : center;} | ||
+ | .ficheFilm .vid_metas {/*background-color : #F2F2F2; */padding : 0em; text-align : left; vertical-align : middle; margin : 3.5em auto;/* border-top-right-radius : 10px; border-bottom-right-radius : 10px;*/border : 1px #E6E6E6 solid;} | ||
+ | .ficheFilm .vid_metas #vid, .vid_metas #metas {display : inline-block; font-size : 0; vertical-align : middle;} | ||
+ | .ficheFilm .vid_metas #vid {width : 50%; font-size : 1rem; margin : 0; padding : 0; background-color : #000000;} | ||
+ | .ficheFilm .vid_metas #metas {width : 49%; font-size : 1rem; margin : 0; padding : 0 2.5em; text-align : center; box-sizing : border-box;} | ||
+ | .ficheFilm .vid_metas #metas > * {display : inline-block; max-width : 560px;} | ||
+ | .ficheFilm .vid_metas #metas h2 {margin-bottom : 0.5em; display : none;} | ||
+ | .ficheFilm .vid_metas #metas h2 b {font-weight : 500;} | ||
+ | .ficheFilm .resume {font-size : 1.15em; font-weight : lighter; text-align : justify; margin-bottom : 1.5em;} | ||
+ | .ficheFilm .resume > h2:first-child {display : none;} | ||
+ | .ficheFilm .description, .ficheFilm .contexteAnalyse, .ficheFilm .personnagesIdentifies, .ficheFilm .lieuxOuMonuments {text-align : justify;} | ||
+ | .ficheFilm .biblio {text-align : left;} | ||
+ | .ficheFilm .mapCanvas {margin : 2.5em auto 1.5em auto !important;} | ||
+ | .ficheFilm > p:first-child {display : none;} | ||
+ | .ficheFilm > hr:last-child {display : none;} | ||
+ | |||
+ | .ficheFilm > *:not(.vid_metas){ | ||
+ | max-width : 960px; | ||
+ | margin-left : auto !important; margin-right : auto !important; | ||
+ | } | ||
+ | |||
+ | /* | ||
+ | @media screen and (min-width: 800px) { | ||
+ | .ficheFilm .resume > *:not(h2), .ficheFilm .description > *:not(h2), .ficheFilm .contexteAnalyse > *:not(h2){ | ||
+ | -moz-column-count: 2; | ||
+ | -moz-columns: 2; | ||
+ | -webkit-columns: 2; | ||
+ | columns: 2; | ||
+ | } | ||
+ | .ficheFilm .resume > *:not(h2), .ficheFilm .description > *:not(h2), .ficheFilm .contexteAnalyse > *:not(h2) { | ||
+ | -moz-column-gap: 2.5em; | ||
+ | -webkit-column-gap: 2.5em; | ||
+ | column-gap: 2.5em; | ||
+ | text-align : left; | ||
+ | } | ||
+ | } | ||
+ | */ | ||
+ | |||
+ | /* Recherche generale */ | ||
+ | |||
+ | .mw-search-results {max-width : none;} | ||
+ | .mw-search-result .mw-search-result-heading {font-weight : 600;} | ||
+ | .mw-search-result div.searchresult {margin-top : 0.35em;} | ||
+ | |||
+ | #mw-content-text .mw-parser-output {margin-left : -2.5em; margin-right : -2.5em;} | ||
+ | #mw-content-text .mw-parser-output > div {box-sizing : border-box; padding : 0 2.5em;} | ||
+ | |||
+ | /* Carte */ | ||
+ | |||
+ | .olFramedCloudPopupContent {padding : 5px !important;} | ||
+ | .olFramedCloudPopupContent > div {padding : 1em 2.5em 1em 1em !important;} | ||
+ | .olPopup h2 {margin-top : 0 !important; text-align : left !important; font-size : 1.25em !important;} | ||
+ | .olPopupCloseBox {right : 60px !important; top : 65px !important;} | ||
+ | |||
+ | /* media queries */ | ||
+ | |||
+ | @media screen and (min-width: 801px) and (max-width: 1440px) { | ||
+ | #bodyContent, .message *, #footer { | ||
+ | padding-left: 6.5em !important; | ||
+ | padding-right: 6.5em !important; | ||
+ | } | ||
+ | .catlinks {margin-left : 6.5em; margin-right : 6.5em;} | ||
+ | #top-wrap h1 { | ||
+ | font-size : 2.6em !important; | ||
+ | padding-left: 2.5em !important; | ||
+ | padding-right: 2.5em !important; | ||
+ | background-position : 0.65em 50%; background-size : 66px 89px; | ||
+ | } | ||
+ | #tagline { | ||
+ | font-size : 1em; | ||
+ | padding-left: 6.5em !important; | ||
+ | padding-right: 6.5em !important; | ||
+ | } | ||
+ | #nav2 ul li a { | ||
+ | font-size : 0.9em; | ||
+ | font-weight : 500; | ||
+ | } | ||
+ | .videoElement {width : calc(50% - 0.25rem);} | ||
+ | .page-Réalisateurs div.cineastesElements { | ||
+ | grid-template-columns: repeat(2, 1fr); | ||
+ | } | ||
+ | #mw-content-text .mw-parser-output > div {width : 50% !important;} | ||
+ | } | ||
+ | |||
+ | @media screen and (min-width: 801px) and (max-width: 1170px) { | ||
+ | .ficheFilm .vid_metas #vid {width : 100%;} | ||
+ | .ficheFilm .vid_metas #metas {width : 100%; padding-top : 1.5em; padding-bottom : 1.5em;} | ||
+ | } | ||
+ | |||
+ | @media screen and (min-width: 35.001em) and (max-width: 55em) { | ||
+ | #bodyContent, .message *, #footer { | ||
+ | padding-left: 4em !important; | ||
+ | padding-right: 4em !important; | ||
+ | } | ||
+ | .catlinks {margin-left : 4em; margin-right : 4em;} | ||
+ | #top-wrap { | ||
+ | padding-top : 2.5em; | ||
+ | padding-bottom : 1.5em; | ||
+ | } | ||
+ | #top-wrap h1 { | ||
+ | font-size : 1.6em !important; | ||
+ | padding-left: 2.5em !important; | ||
+ | padding-right: 2.5em !important; | ||
+ | background-position : 0.65em 50%; background-size : 44px 60px; | ||
+ | } | ||
+ | #tagline { | ||
+ | font-size : 1em; | ||
+ | padding-left: 4em !important; | ||
+ | padding-right: 4em !important; | ||
+ | } | ||
+ | #nav2 { | ||
+ | right : 5em; top : 0.35em; | ||
+ | } | ||
+ | #nav2 ul li a { | ||
+ | font-size : 0.75em; | ||
+ | font-weight : 600; | ||
+ | } | ||
+ | #menubutton {top : 1em; right : 1em; font-size : 0.75em; padding : 0.3em 1em; border-radius : 5px; background-color : #000000; color : #FFFFFF; font-weight : 600;} | ||
+ | .footer1 .footerLine1, .footer1 .footerLine2 {padding-left : 4rem; padding-right : 4rem;} | ||
+ | .footer1 .footerLine2 > .footerCol1 {width : 50%;} | ||
+ | .footer1 .footerLine2 > .footerCol2 {width : 50%;} | ||
+ | .footer1 .footerLine2 > .footerCol3 {display : block; width : 100%; text-align : center; padding-top : 1.5em;} | ||
+ | |||
+ | #menu:target { | ||
+ | display: block; | ||
+ | background-color: #333333; | ||
+ | position: absolute; | ||
+ | left: 0; | ||
+ | right: 0; | ||
+ | top: 1em; | ||
+ | z-index: 1000; | ||
+ | padding : 1.5em 6.5em; | ||
+ | } | ||
+ | #menu:target li { | ||
+ | margin-right : 0; | ||
+ | } | ||
+ | .videoElement {width : 100%; padding : 0;} | ||
+ | .page-Réalisateurs div.cineastesElements { | ||
+ | grid-template-columns: repeat(1, 1fr); | ||
+ | } | ||
+ | .vid_metas #vid, .vid_metas #metas {display : block;} | ||
+ | .vid_metas #vid {width : 100%;} | ||
+ | .vid_metas #metas {width : 100%;} | ||
+ | |||
+ | .metasTable, .metasTable tbody, .metasTable tr, .metasTable td {display : block; width : 100%; box-sizing : border-box;} | ||
+ | .metasTable div.tright {float : none; clear : both;} | ||
+ | |||
+ | .ficheFilm .vid_metas #vid {width : 100%;} | ||
+ | .ficheFilm .vid_metas #metas {width : 100%; padding-top : 1.5em; padding-bottom : 1.5em;} | ||
+ | |||
+ | #mw-content-text .mw-parser-output > div {width : 100% !important; float : none !important;} | ||
+ | } | ||
+ | |||
+ | @media screen and (max-width: 35em) { | ||
+ | #bodyContent, .message *, #footer { | ||
+ | padding-left: 2em !important; | ||
+ | padding-right: 2em !important; | ||
+ | } | ||
+ | .catlinks {margin-left : 2.5em; margin-right : 2.5em;} | ||
+ | #top-wrap { | ||
+ | padding-top : 2.5em; | ||
+ | padding-bottom : 1.5em; | ||
+ | } | ||
+ | #top-wrap h1 { | ||
+ | font-size : 1.25em !important; | ||
+ | padding-left: 1.6em !important; | ||
+ | padding-right: 1.6em !important; | ||
+ | background-position : 0em 50%; background-size : 27px 36px; | ||
+ | } | ||
+ | #tagline { | ||
+ | font-size : 1em; | ||
+ | padding-left: 2em !important; | ||
+ | padding-right: 2em !important; | ||
+ | display : none !important; | ||
+ | } | ||
+ | #nav2 { | ||
+ | right : 5em; top : 0.3em; | ||
+ | } | ||
+ | #nav2 ul li a { | ||
+ | font-size : 0.65em; | ||
+ | font-weight : 600; | ||
+ | } | ||
+ | #menubutton {top : 1em; right : 1em; font-size : 0.65em; padding : 0.3em 1em; border-radius : 5px; background-color : #000000; color : #FFFFFF; font-weight : 600;} | ||
+ | .footer1 .footerLine1, .footer1 .footerLine2 {padding-left : 2rem; padding-right : 2rem;} | ||
+ | .footer1 .footerLine1 > .footerCol1, .footer1 .footerLine1 > .footerCol2, .footer1 .footerLine1 > .footerCol3 {width : 100%; text-align : center;} | ||
+ | .footer1 .footerLine2 > .footerCol1 {width : 50%;} | ||
+ | .footer1 .footerLine2 > .footerCol2 {width : 50%;} | ||
+ | .footer1 .footerLine2 > .footerCol3 {display : block; width : 100%; text-align : center; padding-top : 1.5em;} | ||
+ | |||
+ | #menu:target { | ||
+ | display: block; | ||
+ | background-color: #333333; | ||
+ | position: absolute; | ||
+ | left: 0; | ||
+ | right: 0; | ||
+ | top: 1em; | ||
+ | z-index: 1000; | ||
+ | padding : 1.5em 2em; | ||
+ | } | ||
+ | #menu:target li { | ||
+ | margin-right : 0; | ||
+ | } | ||
+ | .videoElement {width : 100%; padding : 0;} | ||
+ | .page-Réalisateurs div.cineastesElements { | ||
+ | grid-template-columns: repeat(1, 1fr); | ||
+ | } | ||
+ | .vid_metas #vid, .vid_metas #metas {display : block;} | ||
+ | .vid_metas #vid {width : 100%;} | ||
+ | .vid_metas #metas {width : 100%;} | ||
+ | |||
+ | .metasTable, .metasTable tbody, .metasTable tr, .metasTable td {display : block; width : 100%; box-sizing : border-box;} | ||
+ | .metasTable div.tright {float : none; clear : both;} | ||
+ | |||
+ | .ficheFilm .vid_metas #vid {width : 100%;} | ||
+ | .ficheFilm .vid_metas #metas {width : 100%; padding-top : 1.5em; padding-bottom : 1.5em;} | ||
+ | |||
+ | #mw-content-text .mw-parser-output > div {width : 100% !important; float : none !important;} | ||
} | } |
Version actuelle datée du 1 mars 2021 à 17:59
@media (min-width: 300px) {
.home {
display: grid;
grid-template-columns: minmax(200px,1fr) minmax(400px,2fr);
grid-template-rows: auto 1fr auto;
grid-gap: 5px;
/* grid-auto-rows: minmax(100px, auto);*/
}
.top {
grid-column: span 3;
/*grid-row: 1;*/
}
.left1 {
}
.left2 {
}
.right {
}
}
/*
#top-wrap {
background-image: url(/w/images/ban4.jpg);
}
#nav-meta {
margin:0.5em -8em 0 1em;
padding-left:1em;
border left: none;
border-left-width: 0;
}
*/
#main, #top-wrap, #tagline, #nav, #footer-wrap-inner, .message {
width:80%;
max-width: 80em;
margin: 0 auto;
}
#nav-meta, .mw-jump {display:none;}
#search.widget {
float:right;
}
#bottom-wrap {
padding: 0.5em 0 0.5em 0;
background:unset;
background-image: url(/w/images/d/d8/Foot_bg.png);
}
a {
border-bottom-style: none;
}
.them {
display: flex;
flex-wrap: wrap;
}
.intro {
text-align:justify;
font-weight: bolder;
font-size: 1.1em;
}
/* Zaïd proposals. To come back after trying, simply add &action=edit at the end of the url to get to the editing mode.*/
#top-wrap, #footer-wrap-inner, .message {
width:100%;
max-width: 100%;
margin: 0 auto;
}
#top-wrap {
background-image: none; /*url(/w/images/f/ff/Background-Website01.jpg);*/
background-color: #111;
padding:3.625em 0 3.625em 0;
}
#menu {
margin:3em 0 -3.625em 0;
}
body {
background-color: #FFFFFF;
background-image: none !important;
}
#main {
border-width:0;
}
/*#ternary.footer {display:none;}*/
#toolbox {display:none;}
.thema {
text-align:justify;
text-justify: inter-word;
}
.grid-themaold {
display:grid;
/*grid-gap:10px;*/
/*border:1px solid;*/
/*padding:1em;*/
/*margin: 2em;*/
grid-template-columns:repeat(auto-fit,minmax(300px,1fr));
grid-column-gap:1em;
/*background-color:#fff;*/
}
.col {
background-color:#eee;
padding:1em;
}
.image-en-tete {
position:relative;
text-align:left;
color:white;
}
.bottom-left {
position:relative;
bottom: 7em;
left:3em;
}
.mw-content-ltr .mw-collapsible-toggle {
float: inherit;
}
.mw-cite-backlink a{
display:inline-block;
}
@media (min-width: 801px) {
#bandeau-video {
display: grid;
padding:0em;
width: 100%;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
background-color: black;
opacity:inherit;
}
/*
.grid-thema {
display:grid;
grid-template-columns:1fr 1fr 1fr;
grid-column-gap:1em;
}
*/
}
@media (max-width: 800px) {
#bandeau-video {
display: grid;
padding:0em;
width: 100%;
grid-template-columns: 1fr 1fr 1fr;
background-color: black;
opacity:inherit;
}
}
#vignette{
padding:10px
}
/* gen */
/*@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@200;400;700;900&display=swap');*/
/*@import url('https://fonts.googleapis.com/css2?family=Overpass:wght@100;300;600;800&display=swap');*/
@font-face { font-family: Overpass;
src: url('font/Overpass/Overpass-Light.ttf');
font-weight: 300;
}
@font-face { font-family: Overpass;
src: url('font/Overpass/Overpass-Thin.ttf');
font-weight: 100;
}
@font-face { font-family: Overpass;
src: url('font/Overpass/Overpass-SemiBold.ttf');
font-weight: 600;
}
@font-face { font-family: Overpass;
src: url('font/Overpass/Overpass-ExtraBold.ttf');
font-weight: 800;
}
body, h1, h2, h3, h4, h5, h6, h7 {font-family: 'Overpass', sans-serif; font-weight : 600;}
h1, h2, h3, h4, h5, h6, h7 {text-transform : uppercase;}
#bodyContent h1 {font-size : 2.5em; color : #000000; margin-top : 0; font-weight : 500; line-height : 1.2;}
#bodyContent > h1 {text-align : center; font-weight : 500 !important;}
#bodyContent h2 {font-size : 1.75em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;}
#bodyContent h3 {font-size : 1.5em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;}
#bodyContent h4 {font-size : 1.35em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;}
#bodyContent h5 {font-size : 1.15em; color : #000000; text-align : center; font-weight : 500; clear : both; line-height : 1.2; margin-top : 1.5em; margin-bottom : 0.75em;}
#bodyContent h2 b, #bodyContent h3 b, #bodyContent h4 b, #bodyContent h5 b {font-weight : 500;}
body {font-weight : 300; color : #444444;}
a, a:visited, li a, li a:visited {color : #2cafdf;}
a.new {color : #2cafdf; font-weight : 500;}
a:hover, li a:hover {color : #000000; background-color : transparent;}
#bodyContent {padding-top : 3em;}
#bodyContent b {font-weight : 600;}
.justified, .justified > * {text-align : justify !important;}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* fix bootstrap */
.clearfix:before {
display: block !important;
content: normal !important;
}
.thumb.tright {margin-left : 2.5em; margin-bottom : 1em;}
button {border : none !important;}
button, sup.reference > a {background-color : #2cafdf !important; color : #FFFFFF !important; padding : 0.5em ; font-size : 1em; border : none; border-radius : 5px; text-transform : uppercase;}
sup.reference > a {padding : 0.25em; font-size : 0.75em; font-weight : 600; letter-spacing : 0.1em; margin-left : 0.25em; margin-right : 0.25em;}
button:hover, sup.reference > a:hover {background-color : #000000 !important; color : #FFFFFF !important; cursor : pointer;}
ol.references > li {padding : 0.5em;}
ol.references > li:target {background-color : #F2F2F2;}
#bodyContent p {text-align : justify;}
hr {background : none; height : 0; border-bottom : 1px #AAAAAA dotted;}
.toHide {display : none;}
div.floatleft, table.floatleft {margin : 0 2.5em 1em 0;}
.mw-collapsible {text-align : right;}
.mw-collapsible a.mw-collapsible-text {display : inline-block; padding : 0.5em 0.5em 0.25em 0.5em; background-color : #2cafdf; color : #FFFFFF; line-height : 1; border-radius : 5px; margin-right : 0.5em;}
.mw-collapsible a.mw-collapsible-text:hover {background-color : #000000; color : #FFFFFF;}
.mw-collapsible-toggle-default:before,
.mw-collapsible-toggle-default:after {content : '' !important; display : none !important;}
#nav2 ul li a,
#menu li a,
#menu li.widget#search input#searchsubmit,
#menu li.widget#search input#s,
#bodyContent a,
button{
-webkit-transition-property: color, background-color, border-color, opacity, filter;
-moz-transition-property: color, background-color, border-color, opacity, filter;
-o-transition-property: color, background-color, border-color, opacity, filter;
-ms-transition-property: color, background-color, border-color, opacity, filter;
transition-property: color, background-color, border-color, opacity, filter;
-webkit-transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
-ms-transition-duration: 0.6s;
transition-duration: 0.6s;
}
@media screen and (min-width: 800px) {
.cols2{
-moz-column-count: 2;
-moz-columns: 2;
-webkit-columns: 2;
columns: 2;
}
.cols3{
-moz-column-count: 3;
-moz-columns: 3;
-webkit-columns: 3;
columns: 3;
}
.cols4{
-moz-column-count: 4;
-moz-columns: 4;
-webkit-columns: 4;
columns: 4;
}
.cols5{
-moz-column-count: 5;
-moz-columns: 5;
-webkit-columns: 5;
columns: 5;
}
.cols2, .cols3, .cols4, .cols5 {
-moz-column-gap: 2.5em;
-webkit-column-gap: 2.5em;
column-gap: 2.5em;
text-align : left;
}
}
.cols2 > *, .cols3 > *, .cols4 > *, .cols5 > * {
text-align : justify;
}
/*.gallery.mw-gallery-packed*/
ul.gallery {margin-top : 1.5em; margin-bottom : 1.5em;}
ul.gallery .gallerytext a {text-transform : uppercase; text-align : left; line-height : 1.2;}
ul.gallery.mw-gallery-packed .gallerytext a {padding-top : 0.5em; padding-bottom : 0.5em;}
ul.gallery.mw-gallery-packed .gallerytext a:hover {color : #000000;background-color : transparent !important;}
ul.gallery li.gallerybox .thumb a:hover {background-color : transparent !important;}
ul.gallery li.gallerybox .thumb img {padding : 0;}
/*ul.gallery.mw-gallery-packed li.gallerybox {margin : 0.5em;}*/
body.rootpage-Accueil h2 {text-align : center !important; margin-top : 0em; margin-bottom : 0.65em; font-size : 1.75em; color : #000000; font-weight : 600; text-transform : none;}
/* entete */
#top-wrap {position : relative; background-image : url(images/rhinedits_bandeau_accueil_h.jpg); background-size : cover; background-position : 0 15%; padding-top : 1.8em;}
body.rootpage-Accueil #top-wrap {padding-top : 15%; padding-bottom : 15%;}
body.rootpage-Accueil #nav {position : absolute; bottom : 3.625em;}
/* main */
body {line-height : 1.6 !important;}
#main {position : relative;}
#bodyContent, .message *, #footer {
padding-left: 6.5em !important;
padding-right: 6.5em !important;
}
.catlinks {margin-left : 6.5em; margin-right : 6.5em;}
#top-wrap h1 {
font-size : 3.25em !important;
padding-left: 2em !important;
padding-right: 2em !important;
font-weight : 400;
background-image : url(images/rhinedits_dp.png); background-repeat : no-repeat; background-position : 0.65em 50%; background-size : 66px 89px;
}
#top-wrap h1 b {
font-weight : 700;
}
#tagline {
font-size : 1.25em;
padding-left: 5.2em !important;
padding-right: 5.2em !important;
margin-top : 1.1em !important;
}
#nav {border-left : none; border-right : none;}
/* nav-meta */
#main, #top-wrap, #top-wrap h1, #tagline, #nav, #footer-wrap-inner, .message {
width : auto !important;
max-width : none !important;
}
#top-wrap h1 {text-transform : none;}
#nav-meta {padding : 1em; background-color : rgba(0,0,0,0.5); float : none; position : absolute; right : 0em; top : 1.5em; margin : 0 !important; z-index : 100;}
#nav-meta a {color : #DDDDDD; font-style : italic !important; font-weight : normal !important;}
#nav-meta a:hover {color : #FFFFFF;}
#nav-meta span {padding : 0.2em 0;}
/* menu */
#menu {background-color : transparent; margin-bottom : -3.75em; padding-left : 6.5em; margin-top : 1.6em;}
#menu li {margin-right : 0.75em; margin-bottom : 0.75em; border : none; padding : 0 !important;}
#menu li a {
color : #FFFFFF; text-transform : uppercase; border-radius : 5px; padding : 0.3em 1em;
}
#menu li a:hover,
#menu li:hover a {color : #FFFFFF; text-decoration : none !important;}
#menu li:nth-child(1) a {background-color : #f3b500;}
#menu li:nth-child(2) a {background-color : #d51115;}
#menu li:nth-child(3) a {background-color : #23398c;}
#menu li:nth-child(4) a {background-color : #000000;}
/*
#menu li:nth-child(1):hover a {background-color : #cc9900;}
#menu li:nth-child(2):hover a {background-color : #b00e11;}
#menu li:nth-child(3):hover a {background-color : #1a2a66;}
#menu li:nth-child(4):hover a {background-color : #000000;}
*/
#menu li:nth-child(1):hover a {background-color : #ffc800;}
#menu li:nth-child(2):hover a {background-color : #ff1418;}
#menu li:nth-child(3):hover a {background-color : #2d4ab3;}
#menu li:nth-child(4):hover a {background-color : #000000;}
#menu li.widget#search {
float: left;
}
/* search */
#menu li.widget#search div {font-size : 0; vertical-align : middle;}
#menu li.widget#search div > input {font-size : 1rem; display : inline-block; vertical-align : middle;}
#menu li.widget#search input#s,
#menu li.widget#search input#searchsubmit{border : none;}
#menu li.widget#search input#s {border-top-left-radius : 5px; border-bottom-left-radius : 5px; padding : 0.6rem 1rem; background-color : #EEEEEE;}
#menu li.widget#search input#s:focus {background-color : #FFFFFF;}
#menu li.widget#search input#searchsubmit{border-top-right-radius : 5px; border-bottom-right-radius : 5px; padding : 0.25rem 0; text-transform : uppercase; cursor : pointer; padding : 0.6rem 1rem; background-color : #FFFFFF; color : #444444;}
#menu li.widget#search input#searchsubmit:hover{background-color : #FFFFFF; color : #000000;}
/* nav2 */
#nav2 {position : absolute; right : 6em; top : 0em; width : 100%;}
#nav2 ul {text-align : right;}
#nav2 ul li {display : inline-block;}
#nav2 ul li a {
text-transform : uppercase; color : #FFFFFF; border-radius : 5px; padding : 0.3em 1em; font-size : 1em; font-weight : 500;
}
#nav2 ul li a:hover {background-color : rgba(0,0,0,0.5);}
/* footer */
#bottom-wrap {padding : 0; background-image : none; background-color : transparent;}
.footer1 {padding-top : 2.5em;}
.footer1 .footerLine1 {font-size : 0; padding : 2rem 7rem; background-color : #FFFFFF; border-top : 2px #000000 solid;}
.footer1 .footerLine2 {font-size : 0; padding : 1rem 7rem; background-color : #000000;}
.footer1 .footerLine1 > * {
display : inline-block;
font-size : 0;
margin : 0;
padding : 0;
vertical-align : middle;
}
.footer1 .footerLine1 > .footerCol1 {
width : 36.5%;
text-align : left;
}
.footer1 .footerLine1 > .footerCol2 {
width : 51.5%;
text-align : center;
}
.footer1 .footerLine1 > .footerCol3 {
width : 12%;
text-align : right;
}
.footer1 .footerLine1 > * > a {
display : inline-block; margin : 0.5rem; vertical-align : middle;
}
.footer1 .footerLine1 > * > a > img {
filter: grayscale(1); -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -o-filter: grayscale(1); -ms-filter: grayscale(1);
-webkit-transition-property: color, background-color, border-color, opacity, filter;
-moz-transition-property: color, background-color, border-color, opacity, filter;
-o-transition-property: color, background-color, border-color, opacity, filter;
-ms-transition-property: color, background-color, border-color, opacity, filter;
transition-property: color, background-color, border-color, opacity, filter;
-webkit-transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
-ms-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.footer1 .footerLine1 > * > a:hover > img {
filter: grayscale(0); -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -o-filter: grayscale(0); -ms-filter: grayscale(0);
}
.footer1 .footerLine1 > * > a#img_feder > img {
/*height : 54px !important;
width : auto !important;*/
height : auto !important;
width : 294px !important;
}
.footer1 .footerLine1 > * > a#img_io > img {
/*height : 64px !important;
width : auto !important;*/
height : auto !important;
width : 90px !important;
}
.footer1 .footerLine1 > * > a#img_ho > img {
/*height : 50px !important;
width : auto !important*/
height : auto !important;
width : 235px !important;
}
.footer1 .footerLine1 > * > a#img_uds > img {
/*height : 64px !important;
width : auto !important;*/
height : auto !important;
width : 168px !important;
}
.footer1 .footerLine1 > * > a#img_mira > img {
/*height : 77px !important;
width : auto !important;*/
height : auto !important;
width : 64px !important;
}
.footer1 .footerLine1 > * > a#img_cbnn > img {
/*height : 32px !important;
width : auto !important;*/
height : auto !important;
width : 64px !important;
}
.footer1 .footerLine2 > * {
display : inline-block;
font-size : 0;
margin : 0;
padding : 0;
vertical-align : top;
color : #FFFFFF;
}
.footer1 .footerLine2 > * {
width : 33.33%;
font-size : 1rem;
}
.footer1 .footerLine2 > .footerCol1 {
text-align : left;
}
.footer1 .footerLine2 > .footerCol2 {
text-align : left;
}
.footer1 .footerLine2 > .footerCol3 {
text-align : right;
}
.footer1 .footerLine2 ul,
.footer1 .footerLine2 ul li {
display : block; margin : 0; padding : 0; list-stle-type : none;
}
.footer1 .footerLine2 h3 {margin : 0 0 0 0.2em; padding : 0;}
.footer1 .footerLine2 > .footerCol1 h3 {display : none !important;}
.footer1 .footerLine2 a {color : #FFFFFF;}
.footer1 .footerLine2 a:hover {color : #FFFFFF;}
.footer1 .footerLine2 li,
.footer1 .footerLine2 li.active {background-color : transparent; margin-bottom : 1px;}
.footer1 .footerLine2 li > a {display : inline-block; border-radius : 5px; padding : 2px 5px;}
.footer1 .footerLine2 li.active > a {background-color : #444444;}
.footer1 .footerLine2 li#pt-uls a.uls-trigger {line-height : inherit !important; padding-left : 32px;}
/* Liste videos */
.videoElement {display : inline-block; width : calc(33.33% - 0.25rem); vertical-align : top; line-height : 1.2;margin: 0;padding: 0.75rem;box-sizing: border-box;}
.videoElement .mediaPart {position : relative; padding-top : 75%; overflow : hidden;}
.videoElement .mediaPart > video,
.videoElement .mediaPart > img {position : absolute !important; bottom : 0 !important; left : 0 !important; right : 0 !important; width : 100% !important;}
.videoElement .metasPart {padding-top : 0.75em;}
#bodyContent .videoElement p {text-align : left;}
.videoElement p a:first-child {font-size : 1.25em; text-transform : uppercase;}
/* Sommaire #toc*/
#toc .tocnumber {display : none;}
#toc ul, #toc li {display : block; margin : 0; padding : 0; list-style-type : none; text-align : center;}
#toc li {display : inline-block; margin : 0.1em 0.05em;}
#toc li a {background-color : #2cafdf; color : #FFFFFF; padding : 0.25em 0.5em; font-size : 0.95em; border : none; border-radius : 5px; font-weight : 400;}
#toc li a b{font-weight : 400;}
#toc li a:hover {background-color : #000000; color : #FFFFFF;}
.toctitle {display : none !important;}
#toc .periodeNbFilms,
#toc .toctext span {display : none;}
/* fiche */
#vid {max-width : 960px; margin-left : auto; margin-right : auto;}
.signature {font-size : 0.85em;}
.signature p {padding : 0; margin : 0;}
/* Epoques */
.page-Epoques #toc li a {background-color : #2d4ab3; color : #FFFFFF;}
.page-Epoques #toc li a:hover {background-color : #000000; color : #FFFFFF;}
.page-Epoques a, .page-Epoques li a {color : #2d4ab3;}
.page-Epoques a:hover, .page-Epoques li a:hover {color : #000000;}
.page-Epoques button {background-color : #2d4ab3 !important; color : #FFFFFF !important;}
.page-Epoques button:hover {background-color : #000000 !important; color : #FFFFFF !important;}
.listCategory .periodeNbFilms {display : block;}
.page-Epoques .mw-collapsible a.mw-collapsible-text {background-color : #2d4ab3;}
.page-Epoques .mw-collapsible a.mw-collapsible-text:hover {background-color : #000000;}
.listCategory {text-align : center; background-image : url(images/rhinedits_fleches_chrono.png); background-size : 100%; background-position : 0 0; background-repeat : no-repeat;}
.listCategory span.mw-headline {background-color : #FFFFFF; display : inline-block; padding : 0em 2em; color : #2d4ab3; /*font-size : 0.8em; */line-height : 1.2; font-weight : 600;}
.listCategory span.mw-headline span.periodeNbFilms {font-weight : 300; text-transform : none; font-size : 0.8em;}
@media screen and (min-width: 1680px) {
.listCategory {background-size : 100% 28px;}
}
/* Thématiques */
.page-Borders #toc li a,
.page-Body_and_Health #toc li a,
.page-Identity #toc li a,
.page-War #toc li a,
.page-European_construction #toc li a,
.page-The_Rhine_cross-border_symbol #toc li a,
.page-Sport #toc li a,
.page-Health #toc li a,
.page-Environment #toc li a,
.page-Traditions #toc li a,
.page-Industrial_and_cultural_heritage #toc li a,
.page-Places #toc li a {background-color : #d51115; color : #FFFFFF;}
.page-Borders #toc li a:hover,
.page-Body_and_Health #toc li a:hover,
.page-Identity #toc li a:hover,
.page-War #toc li a:hover,
.page-European_construction #toc li a:hover,
.page-The_Rhine_cross-border_symbol #toc li a:hover,
.page-Sport #toc li a:hover,
.page-Health #toc li a:hover,
.page-Environment #toc li a:hover,
.page-Traditions #toc li a:hover,
.page-Industrial_and_cultural_heritage #toc li a:hover,
.page-Places #toc li a:hover {background-color : #000000; color : #FFFFFF;}
.page-Borders a,
.page-Body_and_Health a,
.page-Identity a,
.page-War a,
.page-European_construction a,
.page-The_Rhine_cross-border_symbol a,
.page-Sport a,
.page-Health a,
.page-Environment a,
.page-Traditions a,
.page-Industrial_and_cultural_heritage a,
.page-Places a {color : #d51115;}
.page-Borders a:hover,
.page-Body_and_Health a:hover,
.page-Identity a:hover,
.page-War a:hover,
.page-European_construction a:hover,
.page-The_Rhine_cross-border_symbol a:hover,
.page-Sport a:hover,
.page-Health a:hover,
.page-Environment a:hover,
.page-Traditions a:hover,
.page-Industrial_and_cultural_heritage a:hover,
.page-Places a:hover {color : #000000;}
.page-Borders button,
.page-Body_and_Health button,
.page-Identity button,
.page-War button,
.page-European_construction button,
.page-The_Rhine_cross-border_symbol button,
.page-Sport button,
.page-Health button,
.page-Environment button,
.page-Traditions button,
.page-Industrial_and_cultural_heritage button,
.page-Places button {background-color : #d51115 !important; color : #FFFFFF !important;}
.page-Borders button:hover,
.page-Body_and_Health button:hover,
.page-Identity button:hover,
.page-War button:hover,
.page-European_construction button:hover,
.page-The_Rhine_cross-border_symbol button:hover,
.page-Sport button:hover,
.page-Health button:hover,
.page-Environment button:hover,
.page-Traditions button:hover,
.page-Industrial_and_cultural_heritage button:hover,
.page-Places button:hover {background-color : #000000 !important; color : #FFFFFF !important;}
.thema {position : relative;}
.thema .col {background-color : transparent;}
.thema > p,
.intro2cols {font-weight : lighter; max-width : 1260px; margin-left : auto; margin-right : auto; margin-bottom : 2.5em; font-size : 1.15em;}
/*.intro2cols {margin-bottom : 0em;}*/
.thema .col a img {max-width : none; width : 100% !important; height : auto !important; padding : 0;}
.thema .grid-thema {margin-left : -1em; margin-right : -1em;}
.thema .grid-thema .col ul {margin-left : auto; margin-right : auto; margin-bottom : 1.5em; padding : 0; display : block; max-width : 20em;}
.thema .grid-thema .col ul li {padding : 0; margin : 0.5em 0; display : block; list-style-type : none;}
.thema .grid-thema .col ul li a {font-size : 0em; background-color : #d51115; color : #FFFFFF; border-radius : 5px; text-align : center; padding : 0.5rem 1rem 0.2rem 1rem; text-transform : uppercase; line-height : 1.2;}
.thema .grid-thema .col ul li a:hover {background-color : #000000;}
.thema .grid-thema .col ul li a big {font-size : 1.1rem;}
.thema .grid-thema .col > h2 {text-align : center;}
.page-Borders #bodyContent h1,
.page-Body_and_Health #bodyContent h1,
.page-Identity #bodyContent h1,
.page-War #bodyContent h1,
.page-European_construction #bodyContent h1,
.page-The_Rhine_cross-border_symbol #bodyContent h1,
.page-Sport #bodyContent h1,
.page-Health #bodyContent h1,
.page-Environment #bodyContent h1,
.page-Traditions #bodyContent h1,
.page-Industrial_and_cultural_heritage #bodyContent h1,
.page-Places #bodyContent h1 {text-align : center;}
.page-Borders #bodyContent h2,
.page-Body_and_Health #bodyContent h2,
.page-Identity #bodyContent h2,
.page-War #bodyContent h2,
.page-European_construction #bodyContent h2,
.page-The_Rhine_cross-border_symbol #bodyContent h2,
.page-Sport #bodyContent h2,
.page-Health #bodyContent h2,
.page-Environment #bodyContent h2,
.page-Traditions #bodyContent h2,
.page-Industrial_and_cultural_heritage #bodyContent h2,
.page-Places #bodyContent h2 {min-height : 0.75em; position : relative; text-align : center; background-color : #d51115; padding : 0; margin : 1em 0 1.25em 0; font-size : 1.75em !important; line-height : 1em;/* padding : 0 0 0.5em 0; margin : 0 0 0.5em 0; background-image : url('images/rhinedits_fleche_thematiques.png'); background-size : 100%; background-position : 0 0; background-repeat : no-repeat;*/ padding-left : 2.5em; padding-right : 2.5em;}
.page-Borders #bodyContent h2 span.mw-headline:before,
.page-Body_and_Health #bodyContent h2 span.mw-headline:before,
.page-Identity #bodyContent h2 span.mw-headline:before,
.page-War #bodyContent h2 span.mw-headline:before,
.page-European_construction #bodyContent h2 span.mw-headline:before,
.page-The_Rhine_cross-border_symbol #bodyContent h2 span.mw-headline:before,
.page-Sport #bodyContent h2 span.mw-headline:before,
.page-Health #bodyContent h2 span.mw-headline:before,
.page-Environment #bodyContent h2 span.mw-headline:before,
.page-Traditions #bodyContent h2 span.mw-headline:before,
.page-Industrial_and_cultural_heritage #bodyContent h2 span.mw-headline:before,
.page-Places #bodyContent h2 span.mw-headline:before {
position: absolute;
left: 50%;
bottom: -42px;
border-color: #d51115 transparent transparent transparent;
border-width: 18px;
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
margin-left: -18px;
}
.page-Borders #bodyContent h2 span.mw-headline,
.page-Body_and_Health #bodyContent h2 span.mw-headline,
.page-Identity #bodyContent h2 span.mw-headline,
.page-War #bodyContent h2 span.mw-headline,
.page-European_construction #bodyContent h2 span.mw-headline,
.page-The_Rhine_cross-border_symbol #bodyContent h2 span.mw-headline,
.page-Sport #bodyContent h2 span.mw-headline,
.page-Health #bodyContent h2 span.mw-headline,
.page-Environment #bodyContent h2 span.mw-headline,
.page-Traditions #bodyContent h2 span.mw-headline,
.page-Industrial_and_cultural_heritage #bodyContent h2 span.mw-headline,
.page-Places #bodyContent h2 span.mw-headline {position : absolute; top : 50%; left : 50%; transform : translate(-50%,-50%); background-color : #FFFFFF; display : inline-block; padding : 0em 2em; color : #d51115; font-weight : 600; vertical-align :top; padding-top : 0.1em;}
/*
.page-Borders h2 span.mw-headline b,
.page-Body_and_Health h2 span.mw-headline b,
.page-Identity h2 span.mw-headline b,
.page-War h2 span.mw-headline b,
.page-European_construction h2 span.mw-headline b,
.page-The_Rhine_cross-border_symbol h2 span.mw-headline b,
.page-Sport h2 span.mw-headline b,
.page-Health h2 span.mw-headline b,
.page-Environment h2 span.mw-headline b,
.page-Traditions h2 span.mw-headline b,
.page-Industrial_and_cultural_heritage h2 span.mw-headline b,
.page-Places h2 span.mw-headline b {font-weight : normal;}
*/
/*
.thema .grid-thema .col {background-repeat : no-repeat; background-position : 50% 18px; background-size : 92px 92px; padding-top : 128px;}
.thema .grid-thema .col:nth-child(1) {background-image : url(images/rhinedits_picto_frontieres_128.png);}
.thema .grid-thema .col:nth-child(2) {background-image : url(images/rhinedits_picto_corps-sante_128.png);}
.thema .grid-thema .col:nth-child(3) {background-image : url(images/rhinedits_picto_identite_128.png);}
*/
@media screen and (min-width: 1171px) {
.grid-thema {
display:grid;
grid-template-columns:1fr 1fr 1fr;
grid-column-gap:1em;
}
}
@media screen and (max-width: 1170px) {
.grid-thema {
display:grid;
grid-template-columns:1fr;
grid-column-gap:1em;
}
}
@media screen and (min-width: 800px) {
.thema > p,
.intro2cols {
-moz-column-count: 2;
-moz-columns: 2;
-webkit-columns: 2;
columns: 2;
-moz-column-gap: 2.5em;
-webkit-column-gap: 2.5em;
column-gap: 2.5em;
text-align : left;
}
}
/* Cineastes */
.page-Réalisateurs a, .page-Réalisateurs li a {color : #ffb400;}
.page-Réalisateurs a:hover, .page-Réalisateurs li a:hover {color : #000000;}
.page-Réalisateurs button {background-color : #ffb400 !important; color : #FFFFFF !important;}
.page-Réalisateurs button:hover {background-color : #000000 !important; color : #FFFFFF !important;}
.page-Réalisateurs div.colonnes {-moz-column-gap:5em !important; -webkit-column-gap:5em !important; column-gap:5em !important;}
.page-Réalisateurs div.cineastesElements {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1em;
}
.page-Réalisateurs div.cineastesElements > p,
.page-Réalisateurs div.cineastesElements > hr,
.page-Réalisateurs div.cineastesElements div.cineast > hr {display : none !important;}
.page-Réalisateurs div.cineastesElements div.cineast {border : 1px #E6E6E6 solid;/* border-radius : 10px;*/ /* display : inline-block; width : calc(33.33% - 3rem - 2px); */vertical-align : top; line-height : 1.2;margin: 0;padding: 2.5rem 1.5rem 0rem 1.5rem;/*margin: 1.5rem;*/box-sizing: border-box;}
/*.page-Réalisateurs div.cineastesElements div.cineast {display : inline-block; width : calc(33.33% - 0.25rem); vertical-align : top; line-height : 1.2;margin: 0;padding: 0.75rem;box-sizing: border-box;}*/
/*.page-Réalisateurs div.cineast {break-inside : avoid;}*/
.page-Réalisateurs div.cineast > p:first-child {text-align : center !important;}
.page-Réalisateurs div.cineast > p:first-child > a {font-size : 1.25em; text-transform : uppercase;}
.page-Réalisateurs div.cineast > p:first-child b {display : block !important; width : 100% !important; text-align : center; padding-top : 1em;}
.page-Réalisateurs div.cineast > p:first-child b a img {padding : 0 !important; margin : 0 auto !important;}
.page-Réalisateurs div.cineast .cineastMetas {text-align : left; font-size : 0.9em; max-width : 350px; margin : 0 auto;}
.page-Réalisateurs div.cineast .cineastMetas p {text-align : left !important;}
.page-Réalisateurs div.cineast .cineastMetas b {font-weight : 600;}
.cineaste a, .cineaste li a {color : #ffb400;}
.cineaste a:hover, .cineaste li a:hover {color : #000000;}
.cineaste button {background-color : #ffb400 !important; color : #FFFFFF !important;}
.cineaste button:hover {background-color : #000000 !important; color : #FFFFFF !important;}
.ficheCineaste {margin-bottom : 2.5em;}
h2.joinTitle {background-color : #2cafdf; min-height : 0.75em; position : relative; text-align : center; padding : 0; margin : 1em 0 1.25em 0; font-size : 1.75em !important; line-height : 1em; padding-left : 2.5em; padding-right : 2.5em;}
h2.joinTitle.rea { background-color : #ffb400;}
h2.joinTitle b:before {
border-color : #2cafdf;
position: absolute;
left: 50%;
bottom: -42px;
border-width: 18px;
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
margin-left: -18px;
}
h2.joinTitle.rea b:before {border-color: #ffb400 transparent transparent transparent;}
h2.joinTitle b {color : #2cafdf;position : absolute; top : 50%; left : 50%; transform : translate(-50%,-50%); background-color : #FFFFFF; display : inline-block; padding : 0em 2em; font-weight : 600; vertical-align :top; padding-top : 0.1em;}
h2.joinTitle.rea b {color : #ffb400;}
.metasTable {background-color : transparent; margin : -5em auto 3.5em auto; max-width : 760px; border : 1px #DDDDDD solid;/* border-radius : 10px;*/}
.metasTable td {padding : 1.5em;}
.metasTable td:first-child b {font-weight : 600;}
.metasTable .thumb.tright {margin : 0;}
.metasTable div.thumbinner {border : none; padding : 0; background-color : transparent;}
.metasTable .thumbcaption {text-align : center; display : none;}
.ficheCineaste .resume, .ficheCineaste .commentaire {margin-bottom : 1.5em;}
/* fiche film */
.ficheFilm {text-align : center;}
.ficheFilm .vid_metas {/*background-color : #F2F2F2; */padding : 0em; text-align : left; vertical-align : middle; margin : 3.5em auto;/* border-top-right-radius : 10px; border-bottom-right-radius : 10px;*/border : 1px #E6E6E6 solid;}
.ficheFilm .vid_metas #vid, .vid_metas #metas {display : inline-block; font-size : 0; vertical-align : middle;}
.ficheFilm .vid_metas #vid {width : 50%; font-size : 1rem; margin : 0; padding : 0; background-color : #000000;}
.ficheFilm .vid_metas #metas {width : 49%; font-size : 1rem; margin : 0; padding : 0 2.5em; text-align : center; box-sizing : border-box;}
.ficheFilm .vid_metas #metas > * {display : inline-block; max-width : 560px;}
.ficheFilm .vid_metas #metas h2 {margin-bottom : 0.5em; display : none;}
.ficheFilm .vid_metas #metas h2 b {font-weight : 500;}
.ficheFilm .resume {font-size : 1.15em; font-weight : lighter; text-align : justify; margin-bottom : 1.5em;}
.ficheFilm .resume > h2:first-child {display : none;}
.ficheFilm .description, .ficheFilm .contexteAnalyse, .ficheFilm .personnagesIdentifies, .ficheFilm .lieuxOuMonuments {text-align : justify;}
.ficheFilm .biblio {text-align : left;}
.ficheFilm .mapCanvas {margin : 2.5em auto 1.5em auto !important;}
.ficheFilm > p:first-child {display : none;}
.ficheFilm > hr:last-child {display : none;}
.ficheFilm > *:not(.vid_metas){
max-width : 960px;
margin-left : auto !important; margin-right : auto !important;
}
/*
@media screen and (min-width: 800px) {
.ficheFilm .resume > *:not(h2), .ficheFilm .description > *:not(h2), .ficheFilm .contexteAnalyse > *:not(h2){
-moz-column-count: 2;
-moz-columns: 2;
-webkit-columns: 2;
columns: 2;
}
.ficheFilm .resume > *:not(h2), .ficheFilm .description > *:not(h2), .ficheFilm .contexteAnalyse > *:not(h2) {
-moz-column-gap: 2.5em;
-webkit-column-gap: 2.5em;
column-gap: 2.5em;
text-align : left;
}
}
*/
/* Recherche generale */
.mw-search-results {max-width : none;}
.mw-search-result .mw-search-result-heading {font-weight : 600;}
.mw-search-result div.searchresult {margin-top : 0.35em;}
#mw-content-text .mw-parser-output {margin-left : -2.5em; margin-right : -2.5em;}
#mw-content-text .mw-parser-output > div {box-sizing : border-box; padding : 0 2.5em;}
/* Carte */
.olFramedCloudPopupContent {padding : 5px !important;}
.olFramedCloudPopupContent > div {padding : 1em 2.5em 1em 1em !important;}
.olPopup h2 {margin-top : 0 !important; text-align : left !important; font-size : 1.25em !important;}
.olPopupCloseBox {right : 60px !important; top : 65px !important;}
/* media queries */
@media screen and (min-width: 801px) and (max-width: 1440px) {
#bodyContent, .message *, #footer {
padding-left: 6.5em !important;
padding-right: 6.5em !important;
}
.catlinks {margin-left : 6.5em; margin-right : 6.5em;}
#top-wrap h1 {
font-size : 2.6em !important;
padding-left: 2.5em !important;
padding-right: 2.5em !important;
background-position : 0.65em 50%; background-size : 66px 89px;
}
#tagline {
font-size : 1em;
padding-left: 6.5em !important;
padding-right: 6.5em !important;
}
#nav2 ul li a {
font-size : 0.9em;
font-weight : 500;
}
.videoElement {width : calc(50% - 0.25rem);}
.page-Réalisateurs div.cineastesElements {
grid-template-columns: repeat(2, 1fr);
}
#mw-content-text .mw-parser-output > div {width : 50% !important;}
}
@media screen and (min-width: 801px) and (max-width: 1170px) {
.ficheFilm .vid_metas #vid {width : 100%;}
.ficheFilm .vid_metas #metas {width : 100%; padding-top : 1.5em; padding-bottom : 1.5em;}
}
@media screen and (min-width: 35.001em) and (max-width: 55em) {
#bodyContent, .message *, #footer {
padding-left: 4em !important;
padding-right: 4em !important;
}
.catlinks {margin-left : 4em; margin-right : 4em;}
#top-wrap {
padding-top : 2.5em;
padding-bottom : 1.5em;
}
#top-wrap h1 {
font-size : 1.6em !important;
padding-left: 2.5em !important;
padding-right: 2.5em !important;
background-position : 0.65em 50%; background-size : 44px 60px;
}
#tagline {
font-size : 1em;
padding-left: 4em !important;
padding-right: 4em !important;
}
#nav2 {
right : 5em; top : 0.35em;
}
#nav2 ul li a {
font-size : 0.75em;
font-weight : 600;
}
#menubutton {top : 1em; right : 1em; font-size : 0.75em; padding : 0.3em 1em; border-radius : 5px; background-color : #000000; color : #FFFFFF; font-weight : 600;}
.footer1 .footerLine1, .footer1 .footerLine2 {padding-left : 4rem; padding-right : 4rem;}
.footer1 .footerLine2 > .footerCol1 {width : 50%;}
.footer1 .footerLine2 > .footerCol2 {width : 50%;}
.footer1 .footerLine2 > .footerCol3 {display : block; width : 100%; text-align : center; padding-top : 1.5em;}
#menu:target {
display: block;
background-color: #333333;
position: absolute;
left: 0;
right: 0;
top: 1em;
z-index: 1000;
padding : 1.5em 6.5em;
}
#menu:target li {
margin-right : 0;
}
.videoElement {width : 100%; padding : 0;}
.page-Réalisateurs div.cineastesElements {
grid-template-columns: repeat(1, 1fr);
}
.vid_metas #vid, .vid_metas #metas {display : block;}
.vid_metas #vid {width : 100%;}
.vid_metas #metas {width : 100%;}
.metasTable, .metasTable tbody, .metasTable tr, .metasTable td {display : block; width : 100%; box-sizing : border-box;}
.metasTable div.tright {float : none; clear : both;}
.ficheFilm .vid_metas #vid {width : 100%;}
.ficheFilm .vid_metas #metas {width : 100%; padding-top : 1.5em; padding-bottom : 1.5em;}
#mw-content-text .mw-parser-output > div {width : 100% !important; float : none !important;}
}
@media screen and (max-width: 35em) {
#bodyContent, .message *, #footer {
padding-left: 2em !important;
padding-right: 2em !important;
}
.catlinks {margin-left : 2.5em; margin-right : 2.5em;}
#top-wrap {
padding-top : 2.5em;
padding-bottom : 1.5em;
}
#top-wrap h1 {
font-size : 1.25em !important;
padding-left: 1.6em !important;
padding-right: 1.6em !important;
background-position : 0em 50%; background-size : 27px 36px;
}
#tagline {
font-size : 1em;
padding-left: 2em !important;
padding-right: 2em !important;
display : none !important;
}
#nav2 {
right : 5em; top : 0.3em;
}
#nav2 ul li a {
font-size : 0.65em;
font-weight : 600;
}
#menubutton {top : 1em; right : 1em; font-size : 0.65em; padding : 0.3em 1em; border-radius : 5px; background-color : #000000; color : #FFFFFF; font-weight : 600;}
.footer1 .footerLine1, .footer1 .footerLine2 {padding-left : 2rem; padding-right : 2rem;}
.footer1 .footerLine1 > .footerCol1, .footer1 .footerLine1 > .footerCol2, .footer1 .footerLine1 > .footerCol3 {width : 100%; text-align : center;}
.footer1 .footerLine2 > .footerCol1 {width : 50%;}
.footer1 .footerLine2 > .footerCol2 {width : 50%;}
.footer1 .footerLine2 > .footerCol3 {display : block; width : 100%; text-align : center; padding-top : 1.5em;}
#menu:target {
display: block;
background-color: #333333;
position: absolute;
left: 0;
right: 0;
top: 1em;
z-index: 1000;
padding : 1.5em 2em;
}
#menu:target li {
margin-right : 0;
}
.videoElement {width : 100%; padding : 0;}
.page-Réalisateurs div.cineastesElements {
grid-template-columns: repeat(1, 1fr);
}
.vid_metas #vid, .vid_metas #metas {display : block;}
.vid_metas #vid {width : 100%;}
.vid_metas #metas {width : 100%;}
.metasTable, .metasTable tbody, .metasTable tr, .metasTable td {display : block; width : 100%; box-sizing : border-box;}
.metasTable div.tright {float : none; clear : both;}
.ficheFilm .vid_metas #vid {width : 100%;}
.ficheFilm .vid_metas #metas {width : 100%; padding-top : 1.5em; padding-bottom : 1.5em;}
#mw-content-text .mw-parser-output > div {width : 100% !important; float : none !important;}
}