/* Font */ 
@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap" rel="stylesheet');

div.tmenudiv {
	padding-bottom: 10px;
}

/*
 Responsive Design 
*/

section.page-content-general{
	padding-top: 20px;
}


/* Extra small devices (portrait phones, less than 576px) */
/* No media query since this is the default in Bootstrap */

/* NAVBAR */
.navbar {
	width: 100%;
	background-color: #29a3a3;
	overflow: auto;
	border-radius: 5px;
}
  
.navbar a {
	float: left;
	padding: 12px;
	color: white;
	text-decoration: none;
	font-size: 17px;
}

.navbar a.active{ 
	border-bottom:1px solid rgb(255, 255, 255); 
}

 @media screen and (max-width: 500px) {
	.navbar a {
	  float: none;
	  display: block;
	}
  }

html {
	font-size: 15px; 
	
}

  /* Navbar links on mouse-over */
.navbar a:hover {
	color: rgb(47, 47, 47);
}

.navbar{
	list-style-type: none;
}

li.current {
	border-bottom: 1px solid white;
}

/* POPUP INFO */ 

/* Popup container */
.popup {
	position: right;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
  }
  
  /* The actual popup */
  .popup .popuptext {
	visibility: hidden;
	width: 500px;
	padding: 20px 0;
	padding-left: 20px;
	padding-right: 25px;
	z-index: 1;
	left: 10em;
	padding-left: 5%;
	margin-left: -100px;
	position: absolute;
	text-align: justify;
	border-radius: 6px;
	background-color: rgb(255, 255, 255);
	border: 0.5px solid rgb(128, 128, 128);
	box-shadow: grey;
	color: rgb(39, 39, 39);
  }
  
  h4 {
	  text-align:center;
  }

  h2{
	text-align:center;
  }
  
  /* Toggle this class - hide and show the popup */
  .popup .show {
	visibility: visible; 
	-webkit-animation: fadeIn 1s;
	animation: fadeIn 1s;
  }
  
  /* Add animation (fade in the popup) */
   @-webkit-keyframes fadeIn {
	from {opacity: 0;} 
	to {opacity: 1;}
  } 
  
  @keyframes fadeIn {
	from {opacity: 0;}
	to {opacity:1 ;}
  } 

  .container-fluid-2 {
	grid-column: span 4;
  }

  a#anneeN-1 {
	color:rgb(39, 39, 39);
	margin-left: 15px;
  }

  #anneeN {
	color:rgb(39, 39, 39);
  }


/* Template 2 box - 1 box */ 
