
/* - ploneCustom.css - */
@media all {
/* http://igfl.ens-lyon.fr/portal_css/ploneCustom.css?original=1 */
.portlet-collection-current-projects {
overflow:hidden;}
#liens_autres {
padding-right:2.2em;
}
#portaltab-equipes ul.submenu {
width:30em;
}
.section-accueil-igfl #partenaires td{
padding:0;
}
#partenaires .titre {
border-left: 4px solid #9A9A9A;
padding-left: .5em;
}
.section-accueil-igfl #partenaires .titre {
font-size:80%;
margin-top:-1.5em;
}
#partenaires img {
margin-right:1em;
width:auto;
}
#partenaires tbody {
height:auto;
}
#parent-fieldname-text-e16379168e464816be46f0c73d2f759f {
overflow-x: auto;
}
#parent-fieldname-text-e16379168e464816be46f0c73d2f759f img {
max-width:100%;
height:auto !important;
}
#presentation-equipe {
float:left;
width:60%;
text-align:justify;
}
#portal-columns .img-container {
background-position: 50% 50%;
}
.portletEnseignement .img-container {
height:198px !important;
}
#photos-chefs {
float:left;
width:35%;
margin-left:1.2em;
}
#chefs-teams{
float:left;
width:100%;
margin-left:1.2em;
display:-webkit-inline-box;
}
#chefs-teams img,#photos-chefs img {
margin:5px 3px;
}
.portlet-image-title {
background: rgba(0,0,0,0.7);
}
.portletCollectionENS .blocItems {
flex-wrap: wrap;
justify-content: space-between;
}
.portletCollectionENS .blocItems .portletItem {
width:31%;
display: block;
vertical-align: top;
height: 180px;
position: relative;
}
#portal-columns a.image_link,#portal-columns a.image_link:hover {
border:none !important;
}
#portal-columns #content #chefs-teams a:hover,#portal-columns #content #photos-chefs a{
border-bottom:0 !important;
}
#portal-columns #content #chefs-teams a:hover img,
#portal-columns #content #photos-chefs a:hover img {
color: #CA4192 !important;
border-bottom: 5px solid #CA4192 !important;
margin-bottom:0;
}
#portal-columns dl.portlet.portletEnseignement dt.portletHeader {
margin:0.3em 0;
}
#portal-footer iframe {
max-width:200%;
}
.section-accueil-igfl #collage .row_1 .four-columns-equal .block_3,
.section-accueil-igfl #collage .row_1 .four-columns-equal .block_4,
.section-accueil-igfl #collage .row_2 .four-columns-equal .block_3,
.section-accueil-new #collage .row_1 .four-columns-equal .block_3,
.section-accueil #collage .row_1 .four-columns-equal .block_3{
display:none;
}
.section-accueil-new #collage .row_1 .four-columns-equal .block_2,
.section-accueil #collage .row_1 .four-columns-equal .block_2,
.section-accueil-igfl #collage .row_2 .four-columns-equal .block_2{
width:46.4%;
}
.section-accueil-igfl #collage .row_1 .four-columns-equal .block_2{
width:74.5%;
}
#tetiere {background-position:left 25%;}
.intranet a:before{
content: url("lock-icon.png");
}
.section-accueil .blocItems dd.portletItem{
width:100%;
}
#portal-columns .portletEnseignement .portletHeader {
background: #CA4192 none repeat scroll 0 0 !important;
color: #fff;
display: inline-block;
margin-bottom: 0 !important;
padding: 0.3em 0.5em !important;
}
#portal-columns .portletEnseignement .portletHeader span::after{
display:none;
}
#portal-columns .portlet-collection-enseignement .portletItem {
padding-top:0;
}
.portlet-collection-enseignement .img-container,
.portletEnseignement .img-container
{
flex-direction:row;
align-items: flex-end;
margin-top:-0.5em;
}
.portlet-collection-enseignement .portlet-image-description,
.portletEnseignement .portlet-image-description {
flex-grow:0;
background: rgba(39, 39, 39, 0.8);
color: #fff;
padding: 0.5em;
opacity:1;
}
@media screen and (max-width : 1280px) {
.portletEnseignement .portlet-image-description {display:none;}
}
.portlet-collection-agenda dd{
padding:1%;
}
.portlet-collection-agenda dd ul{
list-style:none;
}
.section-accueil-igfl .portlet-collection-actualites .portletHeader,
.portlet-collection-agenda .portletHeader {
background: #333 none repeat scroll 0 0 !important;
color: #fff;
margin-left: 0;
padding: 0.3em !important;
}
.section-accueil-igfl .portlet-collection-actualites .portletHeader span::after,
.section-accueil-igfl .portlet-collection-actualites .portletHeader a::after,
.portlet-collection-agenda .portletHeader a::after,.portlet-collection-agenda .portletHeader span::after {
display:none !important;
}
#events ul, #event-seminaire ul, #event-soutenance ul, #event-webinaire ul {
list-style: outside none none;
margin: 0;
}
#events h3, #event-seminaire h3, #event-soutenance h3, #event-webinaire h3 {
margin-bottom:0.5em;
}
#event-soutenance, #event-seminaire, {
background: #fff none repeat scroll 0 0;
display: table-cell;
width: 50%;
}
.section-accueil-igfl #event-soutenance, .section-accueil-igfl #event-seminaire,
.section-accueil-igfl #events {
background: #fff none repeat scroll 0 0;
display: block;
width: auto;
}
.section-accueil-igfl #event-soutenance{
margin-top:1.5em;
margin-bottom:2em;
}
#events li.odd, #event-seminaire li.odd, , #event-soutenance li.odd, #event-webinaire li.odd {
background: #f5f5f5 none repeat scroll 0 0;
}
#events li, #event-seminaire li, #event-soutenance li {
padding: 0.5em;
}
#event-soutenance ul {
margin-right: 1em;
}
.section-accueil #collage .row_1 .four-columns-equal .block_4 {
background:#eee;
margin-left:1em;
}
.portletCollectionListe .portletItem {
margin:0 1em;
}
.section-accueil #collage .row_1 .four-columns-equal .block_4 .portletCollectionListe .portletItem {
margin:0;
}
.submenu img{
display:none;
}
.section-accueil #portal-breadcrumbs{
display:none;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
background: #CA4192 none repeat scroll 0 0 !important;
}
#annuaire-table{
width:100%;
}
#annuaire-table table{
width:100%;
margin-top:1em;
}
.annuaire-table th{
background :#333;
color:#fff;
padding:5px;
}
.annuaire-table tr.odd{
background :#eee;
}
.annuaire-table td{
padding:0.3em;
}
#annuaire-table select{
float:left;
margin-right:5px;
}
.bx-wrapper .bx-prev {
left:0;
background: url("/igfl/controls.png") no-repeat 0 -32px !important;
}
.bx-wrapper .bx-next {
right:0;
background: url("/igfl/controls.png") no-repeat -43px -32px !important;
}
.template-ens_vueimage_dossier.section-enseignement #portal-column-two{
display:none;
}
.template-ens_vueimage_dossier.section-enseignement #portal-column-content.width-3\:4{
width:100%;
}
.template-ens_vueimage_dossier.section-enseignement .item-vignette{
width:30%;
}
/* */
@media screen and (min-width : 768px) and (max-width : 1024px) {
#site_title_viewlet a:link, #site_title_viewlet a:visited {font-size:1em;text-align:right;}
}
@media screen and (max-width : 767px) {
#collage .collage-row .column-block,#collage .collage-row .collage-column  {
width:auto !important;
float:none !important;
}
.portletCollectionENS .portlet-image-description {display:none;}
#text-566b20fbfd634e9285829af35e8da601 {
overflow:hidden;
}
.bx-wrapper .bx-caption span {
font-size:14px !important;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
bottom: 10px !important;
}
}
.subsection-alumni li.phone, .subsection-alumni li.mail{
display:none !important;
}
li#portaltab-bibliography_search{
display:none;
}
.journal{
font-weight:bold;
}
.template-bibliography_entry_view .lienplus a,
.template-bibliography_entry_view .lienplus a:hover{
color:#fff !important;
}
.section-publications #content-core dd{
margin:0 0 1em 0;
}
.portlet-collection-dernieres-publications .portletItemDescription{
display:none;
}
.section-accueil-new .portletRss dd.portletItem,
.portlet-collection-dernieres-publications dd.portletItem{
display:inline-block;
width:48%;
margin: 0 0 0 1%;
vertical-align: top;
}
.section-accueil-igfl .portlet-collection-publications dd.portletItem{
display:inline-block;
width:99%;
margin: 0 0 0 1%;
vertical-align: top;
}
.portletTwitterPortlet dd.portletFooter{
display:none;
}
dl.portletTwitterPortlet dd.portletItem {
width: 49%;
display: inline-block;
padding: 0 0.2%;
vertical-align: top;
}
.LBMC a:link, .LBMC a:visited{
color:#24BEC7 !important;
}
.LBMC .etiquette{
background:#24BEC7;
color:#fff;
padding:0.2em 0.4em;
font-size:70%;
margin-left:0.4em;
margin-right:0.4em;
width: 45px;
display: inline-block;
}
.RDP a:link, .RDP a:visited{
color:#87A246 !important;
}
.RDP .etiquette{
background:#87A246;
color:#fff;
padding:0.2em 0.4em;
margin-left:0.4em;
margin-right:0.4em;
width: 45px;
font-size:70%;
display: inline-block;
}
.sommaireViewTileItem.sansBorder{
border:none;
padding:0;
margin:0;
}
#event-seminaireBio{
background:#eee;
padding:0.5em;
}
#event-seminaireBio h3.titre_dossier{
margin-bottom:10px;
margin-top:10px;
}
#event-seminaireBio .sommaireViewTileItem{
display: inline-block;
width: 48%;
vertical-align: top;
margin: 0 0 0 1%;
}
.portlet-collection-publications dd.portletItem {
display: inline-block;
width: 48%;
margin: 0 0 0 1%;
vertical-align: top;
}
.section-accueil-igfl .portletCollectionListe img{
max-width:100%;
max-height : 15Opx !important;
}
.section-accueil-igfl .portlet-collection-publications dd.portletItem{
padding: 1.5em 0;
}
.section-accueil-igfl .portlet-collection-publications dd.portletItem.odd{
background:#F5F5F5;
}
.section-accueil-igfl .block_1.collage-first-object .collage_item_1{
margin-top: 1em;
background: #F5F5F5;
padding: 1em;
}
.section-accueil-igfl .portlet.portlet-tweets{
margin-top:3em;
}
.section-accueil-igfl #portal-breadcrumbs{
display:none;
}
dl.portletCollectionENS.portlet-collection-actualites dd.portletFooter {
background: none;
padding: 0.2em 0;
line-height: 100%;
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 100%;
position: absolute;
top: 1em;
left: 33%;
}
dl.portletCollectionENS dd.portletFooter a:link,dl.portletCollectionENS dd.portletFooter a:hover, dl.portletCollectionENS dd.portletFooter a:visited{
color:#c2c2c2 !important;
}
/* */
#tetiere .bx-wrapper .bx-caption {
bottom:1em;
}
#tetiere .bx-wrapper .bx-caption strong {
color: #CA4192;
font-weight: normal;
}
.section-accueil-igfl .portlet-image-title{
font-size:1.2em;
}
.section-accueil-igfl .portletCollectionENS .blocItems .portletItem{
height:250px;
}
.section-accueil-igfl .portlet-collection-actualites .portletContent-wrapper {
justify-content: space-between;
}
.section-accueil-igfl .portlet-collection-actualites dd.portletItem{
width:46.4%;
display:inline-block;
vertical-align:top;
margin: 0 0 1em 0;
}
dl.portletCollectionENS dd.portletFooter a:link,dl.portletCollectionENS dd.portletFooter a:hover, dl.portletCollectionENS dd.portletFooter a:visited{
color:#c2c2c2 !important;
}
.section-accueil-igfl .portletCollectionListe.portlet-collection-actualites img{
width:50%
}
.section-accueil-igfl .portlet-collection-actualites div.itemTitleWrapper{
display:inline-block;
width:47%;
}
dl.portletCollectionENS.portlet-collection-offres-demploi dd.portletFooter{
position: relative;
top: -2.3em;
left: 10em;
}
.site-intranet .portletFooter{
display:none;
}
#portlets-below dl.portletCollectionENS dd.portletItem{
display:inline-table;
}
#portlets-below .img-container{
background-position:0;
}

}

