@media screen and (min-width: 2000px) {
	.has-bg-img-v20 { background: url('../images/france-ramonage-background-v20-3000.png'); background-size:cover; background-position: bottom 0px center;background-repeat: no-repeat;}
	.hero.is-classical .hero-body {
		min-height: 70vh;
		display: flex;
	}	
}

@media screen and (min-width: 1300px) and (max-width: 1999px) {
	.has-bg-img-v20 { background: url('../images/france-ramonage-background-v20-2000.png'); background-size:cover; background-position: bottom 0px center;background-repeat: no-repeat;}
	.hero.is-classical .hero-body {
		min-height: 70vh;
		display: flex;
	}		
}

@media screen and (min-width: 900px) and (max-width: 1299px) {
	.has-bg-img-v20 { background: url('../images/france-ramonage-background-v20-1000.png'); background-size:auto; background-position: bottom 0px center;background-repeat: no-repeat;}
	.hero.is-classical .hero-body {
		min-height: 550px;
		display: flex;
	}	
}

@media screen and (max-width: 899px) {
	.has-bg-img-v20 { background: url('../images/france-ramonage-background-v20-500.png'); background-size:cover; background-position: center;background-repeat: no-repeat;}
	.hero.is-classical .hero-body {
		min-height: 60vh;
		display: flex;
	}
}

.has-colored-background {
	background: #FAFAFA;
}
.has-wave-background { 
	/*background: url('../images/wave.png'); background-size:auto; background-position: top;background-repeat: no-repeat;*/
}

@media screen and (max-width: 1023px) {
	.menu-neo {
	background-color: inherit;
	color: inherit;
	}
	.menu-neo .navbar-item {
	color: inherit;
	}
	.menu-neo .navbar-link {
	color: inherit;
	}	
}

.emiel{
	display: none;
}

form{
	margin:1px;
	padding:1px;
	}

html,body {
	/*padding-top: 70px;*/
}

.notification.is-transparent {
	background-color: transparent;
	background-image: none;	
}

.table.is-transparent {
	background-color: transparent;
	background-image: none;	
}

.box.is-rounded {
	border-radius: 25px;
}

.navbar-item img {
	max-height: none;
}
.hero.is-orange {
	background-color: #ffa059;
	color: rgba(0, 0, 0, 0.7);
  }
  
  .hero.is-orange a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),
  .hero.is-orange strong {
	color: inherit;
  }
  
  .hero.is-orange .title {
	color: rgba(0, 0, 0, 0.7);
  }
  
  .hero.is-orange .subtitle {
	color: rgba(0, 0, 0, 0.9);
  }
  
  .hero.is-orange .subtitle a:not(.button),
  .hero.is-orange .subtitle strong {
	color: rgba(0, 0, 0, 0.7);
  }
  
  @media screen and (max-width: 1023px) {
	.hero.is-orange .navbar-menu {
	  background-color: #ffdd57;
	}
  }
  
  .hero.is-orange .navbar-item,
  .hero.is-orange .navbar-link {
	color: rgba(0, 0, 0, 0.7);
  }
  
  .hero.is-orange a.navbar-item:hover, .hero.is-orange a.navbar-item.is-active,
  .hero.is-orange .navbar-link:hover,
  .hero.is-orange .navbar-link.is-active {
	background-color: #ffd83d;
	color: rgba(0, 0, 0, 0.7);
  }
  
  .hero.is-orange .tabs a {
	color: rgba(0, 0, 0, 0.7);
	opacity: 0.9;
  }
  
  .hero.is-orange .tabs a:hover {
	opacity: 1;
  }
  
  .hero.is-orange .tabs li.is-active a {
	opacity: 1;
  }
  
  .hero.is-orange .tabs.is-boxed a, .hero.is-orange .tabs.is-toggle a {
	color: rgba(0, 0, 0, 0.7);
  }
  
  .hero.is-orange .tabs.is-boxed a:hover, .hero.is-orange .tabs.is-toggle a:hover {
	background-color: rgba(10, 10, 10, 0.1);
  }
  
  .hero.is-orange .tabs.is-boxed li.is-active a, .hero.is-orange .tabs.is-boxed li.is-active a:hover, .hero.is-orange .tabs.is-toggle li.is-active a, .hero.is-orange .tabs.is-toggle li.is-active a:hover {
	background-color: rgba(0, 0, 0, 0.7);
	border-color: rgba(0, 0, 0, 0.7);
	color: #ffdd57;
  }
  
  .hero.is-orange.is-bold {
	background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
  }
  
  @media screen and (max-width: 768px) {
	.hero.is-orange.is-bold .navbar-menu {
	  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
	}
  }

.anchor {
    display: block;
    position: relative;
    top: -60px;
    visibility: hidden;
}

.anchor2 {
    display: block;
    position: relative;
    top: -120px;
    visibility: hidden;
}

.anchor3 {
    display: block;
    position: relative;
    top: -200px;
    visibility: hidden;
}


/*======== MESSAGE HEADER =========*/
.message-header {
	font-weight: normal;
	font-size: 1.5rem;
  }


.fa-arrow-alt-circle-right, .fa-question-circle, .orange {
    color: #F1592A;
}

.sherpa {
    color: #004E57;
}
#button_previous_pick {
    display:none;
}
#button_next_pick, #button_previous_pick {
    background-color: #F5F5F5;
    border: none;
    color: #B5B5B5;
}

.block {
	margin-top: 1rem;
	margin-bottom: 1rem;
	padding-left: 1em;
	text-align: justify;
}

.input.is-rounded-left {
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px;
	padding-left: 1em;
	padding-right: 1em;
}