Template:Evry Paris-Saclay/Style

body { background-color: #f9f7fe; font-family: 'Nunito', sans-serif; color: #3D383F; font-size: 1.5em;

 }

.nav-link, .nav-item a, .navbar ul li a, .navbar ul li ul li a, .navbar ul li ul li a:visited, .navbar ul li a:visited, .active, { color: #d9534f !important; }

 #content {

margin:0px; margin-top:-17px; padding:0px; width:100%; background-color: #f9f7fe;

 }
 .imageBig {
 position: relative;
 width: 100%;
 height: auto;
 margin-top: 110px;}
 a, a:visited {

color:#28a745 !important; }

 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {

font-family: 'Montserrat', sans-serif;

 }
 
 h1 {

font-size: 3.5em !important; color: #A786CC;

 }
 
 h2 {

font-size: 3em !important; color: #9466AD;

 }
 h2, h3, h4, h5, h6 {
   color: #9466AD;
 }
 
 p , .txtrw {

font-size: 1.5em !important;

       line-height:1.5em !important;

color: #000000;

 }
 
 .nav-link {

padding: 0 3px 0 3px !important; margin: 0 !important;

 }
 
 /* .nav-item {width: 12vw;} */
 
 ul {

padding-left: 16px !important;

 }
 
 .dropdown-submenu {

position: relative;

 }
 
 .dropdown-submenu a::after {

transform: rotate(-90deg); position: absolute; right: 6px; top: .8em;

 }
 
 .dropdown-submenu .dropdown-menu {

top: 0; left: 100%; margin-left: .1rem; margin-right: .1rem;

 }
 
 .sponsors img {

height: 75px; width: auto; padding: 15px; -webkit-filter: grayscale(100%); filter: grayscale(100%); display: inline;

 }
 
 .sponsors img:hover {

-webkit-filter: grayscale(0%); filter: grayscale(0%);

 }
 
 .img_contact {

height: 75px; width: auto; padding: 15px; -webkit-filter: grayscale(100%); filter: grayscale(100%);

 }
 
 .img_contact:hover {

-webkit-filter: grayscale(0%); filter: grayscale(0%);

 }
 
 p a:visited { 
 color: black; 
 }
 .dropdown-item:hover { 
 background-color: #5b407d !important;
 }

.bg-violet,.dropdown-menu { background-color:#7B5CA2 !important; }

.dropdown-menu a:hover {

 background-color: #5b407d !important;

}

.bg-violet a { font-weight: bold !important; color:white !important; }


table {background-color: transparent;}

th {background-color:#d4c3e8 !important;

}