/*   epjconf                */
/*   G.Drouen   -  12/2016  */


:root{
--color-main: #635391;
--color-main-5: #f7f6f9;
--color-second: #635391;	
}

header .header-cover{background: transparent url(../images/epjconf/header_epjconf.jpg) repeat fixed center center / cover;}
header .header-cover a{display: inline-block; margin: 30px 0 0 30px;}

nav.accueil{background:#333;}

.topic{background:#def2e3;}
.ico-checked{color:var(--color-main); margin-right: 1rem;}

#serie.cgs15 header{background:url(../images/epjconf/series/header_cgs15.jpg) no-repeat center #7993aa;}
#serie.cgs15 header .txt{text-align: center;}
#serie.cgs15 header .txt h1{line-height: 2.5rem;}
#serie.cgs15 header .txt span{background-color: rgba(255, 255, 255, 0.85); padding:0.1rem 0.5rem;}

#serie.e2c header{background:url(../images/epjconf/series/header_e2c.jpg) no-repeat center #4e629d;}
#serie.e2c header .txt h1, #serie.e2c header .txt h3{color:#fff;}

#serie.menu2013 header{background:#e9e3d7;}
#serie.menu2013 header .txt h1, #serie.menu2013 header .txt h3{color:#333;}

#serie.mmcp2015 header{background:url(../images/epjconf/series/header_mmcp2015.jpg) no-repeat center #4e629d;}
#serie.mmcp2015 header .txt span{background-color: #333; color:#fff; padding:0.1rem 0.5rem;}

#serie.mmcp2017 header{background:url(../images/epjconf/series/header_mmcp2017.jpg) no-repeat center #00009a;}
#serie.mmcp2017 header .logo{color:#fbf701; font-size: 2rem; font-weight: bold;}
#serie.mmcp2017 header .txt span{color:#fbf701; padding:0.1rem 0.5rem;}

#serie.vlvnt2015 header{background:url(../images/epjconf/series/header_vlvnt2015.jpg) no-repeat center #044b6b;}
#serie.vlvnt2015 header .txt span{background-color: #000000; color:#fcfe06; padding:0.1rem 0.5rem;}

#serie.icrs13 header{background:url(../images/epjconf/series/header_icrs13.jpg) no-repeat center #6393bb;}
#serie.icrs13 header .txt span{background-color: #0159d7; color:#fff; padding:0.1rem 0.5rem; line-height: 2rem;}

#serie.nd header{background:url(../images/epjconf/series/header_nd.png) no-repeat center center #6393bb;}
#serie.nd header .txt span{color:#fff; padding:0.1rem 0.5rem; line-height: 2rem;}

#serie.nd2016 header{background:url(../images/epjconf/series/header_nd2016.jpg) no-repeat bottom center #6393bb;}
#serie.nd2016 header .txt span{text-shadow: 1px 1px 2px rgba(0,0,0.5); color:#fff; padding:0.1rem 0.5rem; line-height: 2rem;}

#serie.animma2017 header{background:url(../images/epjconf/series/header_animma2017.jpg) no-repeat bottom center #6393bb;}
#serie.animma2017 header .txt span{text-shadow: 1px 1px 2px rgba(0,0,0.5); color:#fff; padding:0.1rem 0.5rem; line-height: 2rem;}

#serie.mism2017 header{background:url(../images/epjconf/series/header_mism2017.jpg) no-repeat center center #997662;}
#serie.mism2017 header .txt span{text-shadow: 1px 1px 2px rgba(0,0,0.5); color:#fff; padding:0.1rem 0.5rem; line-height: 2rem; background: rgba(0,0,0,0.7)}

#serie.chep2018 header{background:url(../images/epjconf/series/header_chep2018.jpg) no-repeat center center #997662;}
#serie.chep2018 header .txt span{text-shadow: 1px 1px 2px rgba(0,0,0.5); color:#fff; padding:0.1rem 0.5rem; line-height: 2rem; background: rgba(0,0,0,0.7)}
#serie.chep2018 header .logo{background-color: rgba(0,0,0,0.7); padding: 0.5rem 0.75rem; border-radius: 0.25rem}

.latestIssues .latestIssuesImg img{width: 100px;}
.latestIssues .latestIssuesImg + .latestIssuesText{margin-left: 120px}


/* IE >= 10 */

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

/* --color-main commun*/
a:hover, span.link:hover, a strong:hover, a:hover span.link{color: #635391;}
h1{border-bottom: solid 3px #635391;}
ul.simple li::before{color: #635391;}
.ico-big{background-color: #635391; }
.ico-search:hover{color: #635391;}
#toc .details h1, #topic .details h1{color: #635391;}
#issues nav.years a:hover{background-color: #635391;}
nav.article a:hover, nav.article .nav-section.related .articles .title:hover{color: #635391;}
nav.article .nav-section.files ul li a:hover{border:solid 1px #635391;}
nav.article .nav-section.files ul li a.current_doc{color: #635391; border:solid 1px #635391;}
nav.nav-buttons a:hover{border:solid 1px #635391;}
nav.nav-buttons ul li a.current_doc, nav.nav-buttons ul li.current a{color: #635391; border:solid 1px #635391;}
#contenu-min #head h2{color: #635391;}
.btn-small:hover, .btn2 span:hover{background-color: #635391;}
nav.user ul li a.selected{background: #635391;}
.ui-widget-content a:hover{color:#635391;}
.ui-tabs .ui-tabs-nav li a:hover{ background-color: #fff; color:#635391;}
.ui-tabs .ui-tabs-nav li.ui-state-active a{border-bottom:solid 4px #635391;}

@media screen and (max-width: 500px){
#tabs.ui-tabs .ui-tabs-nav li.ui-state-active a{border:solid 1px #635391; color: #635391;}
#tabs.ui-tabs .ui-tabs-nav li a{border:solid 1px #635391; color: #635391;}
}
#metrics-tabs nav button:hover,#metrics-tabs nav button.active{color: #635391; border:solid 1px #635391;}
.auth-box >h2{background-color: #635391;}
.article-authors .author[data-url]:hover{color:#635391; }


/* --color-main template1*/
#menu-mobile.mm-menu li a:hover, .mm-navbar a:hover, #menu-mobile.mm-menu li.parent:hover > span{background-color: #635391;}
#menu-mobile.mm-menu li.active a, #menu-mobile.mm-menu li.active span{border-left: 10px solid #635391;}
div#search button[type="submit"]:hover {background-color: #635391;}
nav.accueil .front-cover-links a{background-color: #635391;}
.most_dl_choice li a:hover{border:solid 1px #635391;}
.most_dl_choice li.active a{border:solid 1px #635391; color: #635391;}
.menu.hpside li a::before{color: #635391;}
header a:hover{color: #635391;}
#menu-mobile.mm-menu li a:hover, .mm-navbar a:hover, #menu-mobile.mm-menu li.parent:hover > span{background-color: #635391;}
div#search button[type="submit"]:hover {background-color: #635391;}


/* --color-link template*/
div#search button[type="submit"] {background-color: #635391;}
.most_dl_choice li a{border:solid 1px #635391;}

/* --color-link commun*/
a, .ui-widget-content a, span.link, a strong{color: #635391; }
#issues nav.years a, #issues nav.years a:hover{color: #635391; }
nav.article a, nav.article span.link, nav.article .nav-section.related .articles .title{color: #635391;}
nav.article .nav-section.files ul li a{border:solid 1px #635391;}
nav.nav-buttons a{border:solid 1px #635391;}
.btn-small, .btn2 span{background-color: #635391;}
.btn-big{background-color: #635391; }
ul.nav li a, nav.pres ul li a{ background-color: #635391;}
.ui-multiselect-header{background:#635391;}
#metrics-tabs nav button{border: solid 1px #635391; color: #635391;}
}




/* EDGE */
@supports (-ms-ime-align:auto) {

/* --color-main commun*/
a:hover, span.link:hover, a strong:hover, a:hover span.link{color: #635391;}
h1{border-bottom: solid 3px #635391;}
ul.simple li::before{color: #635391;}
.ico-big{background-color: #635391; }
.ico-search:hover{color: #635391;}
#toc .details h1, #topic .details h1{color: #635391;}
#issues nav.years a:hover{background-color: #635391;}
nav.article a:hover, nav.article .nav-section.related .articles .title:hover{color: #635391;}
nav.article .nav-section.files ul li a:hover{border:solid 1px #635391;}
nav.article .nav-section.files ul li a.current_doc{color: #635391; border:solid 1px #635391;}
nav.nav-buttons a:hover{border:solid 1px #635391;}
nav.nav-buttons ul li a.current_doc, nav.nav-buttons ul li.current a{color: #635391; border:solid 1px #635391;}
#contenu-min #head h2{color: #635391;}
.btn-small:hover, .btn2 span:hover{background-color: #635391;}
nav.user ul li a.selected{background: #635391;}
.ui-widget-content a:hover{color:#635391;}
.ui-tabs .ui-tabs-nav li a:hover{ background-color: #fff; color:#635391;}
.ui-tabs .ui-tabs-nav li.ui-state-active a{border-bottom:solid 4px #635391;}

@media screen and (max-width: 500px){
#tabs.ui-tabs .ui-tabs-nav li.ui-state-active a{border:solid 1px #635391; color: #635391;}
#tabs.ui-tabs .ui-tabs-nav li a{border:solid 1px #635391; color: #635391;}
}
#metrics-tabs nav button:hover,#metrics-tabs nav button.active{color: #635391; border:solid 1px #635391;}
.auth-box >h2{background-color: #635391;}
.article-authors .author[data-url]:hover{color:#635391; }


/* --color-main template1*/
#menu-mobile.mm-menu li a:hover, .mm-navbar a:hover, #menu-mobile.mm-menu li.parent:hover > span{background-color: #635391;}
#menu-mobile.mm-menu li.active a, #menu-mobile.mm-menu li.active span{border-left: 10px solid #635391;}
div#search button[type="submit"]:hover {background-color: #635391;}
nav.accueil .front-cover-links a{background-color: #635391;}
.most_dl_choice li a:hover{border:solid 1px #635391;}
.most_dl_choice li.active a{border:solid 1px #635391; color: #635391;}
.menu.hpside li a::before{color: #635391;}
header a:hover{color: #635391;}
#menu-mobile.mm-menu li a:hover, .mm-navbar a:hover, #menu-mobile.mm-menu li.parent:hover > span{background-color: #635391;}
div#search button[type="submit"]:hover {background-color: #635391;}


/* --color-link template*/
div#search button[type="submit"] {background-color: #635391;}
.most_dl_choice li a{border:solid 1px #635391;}

/* --color-link commun*/
a, .ui-widget-content a, span.link, a strong{color: #635391; }
#issues nav.years a, #issues nav.years a:hover{color: #635391; }
nav.article a, nav.article span.link, nav.article .nav-section.related .articles .title{color: #635391;}
nav.article .nav-section.files ul li a{border:solid 1px #635391;}
nav.nav-buttons a{border:solid 1px #635391;}
.btn-small, .btn2 span{background-color: #635391;}
.btn-big{background-color: #635391; }
ul.nav li a, nav.pres ul li a{ background-color: #635391;}
.ui-multiselect-header{background:#635391;}
#metrics-tabs nav button{border: solid 1px #635391; color: #635391;}
}






