.embed-container { 
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0; 
	overflow: hidden; 
	max-width: 100%; 
	} 
.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
	}

div.menu_wrapper {
		display:flex;
		flex-direction:column;
		width:100%;
		justify-content: center;
	}
div.menu_wrapper li {
	list-style-type:none;
	font-size:1.25rem;
}
div.menu_wrapper ul {
	padding:0;
}
	div.menu_inleiding {
		color:#1d2c31;
		height:auto;
		line-height:200px;
		text-align:center;
		font-size:2rem;
        margin-bottom: 110px;
	}
	.inleiding-text {
		display:inline-block;
		vertical-align:middle;
		line-height:normal;
		width:90%;
	}
	.fijnefeestdagen {
		display:block;
		margin:0 auto;
		width:150px;
		height:auto;
		margin-top:15px;
	}
	.title-red {
		color:#ff000d;
		font-size:1.75rem;
		font-weight:bold;
	}
	.beschikbaar {
		text-transform:uppercase;
		font-size:2rem;
		font-weight:bold;
		color:red;
		padding:0 10%;
      	margin-top: 75px;
	}
	.bold-red {
		color:#ff000d;
		font-weight:bold;
	}
	div.menu_beschikbaar {
		background-color:#1d2c31;
		color:white;
		width:100%;
		height:auto;
		text-align:center;
		padding:5% 0;
	}

.menu_beschikbaar+p{
  	margin-top: 75px;
}

.prijs-bol{
	width:200px;
  	margin-top:-150px;
  	margin-bottom:-50px;
}

.rdc-logo{
  width: 250px;
  margin-left: calc(-100px + (700 - -100) * ((100vw - 320px) / (1920 - 320)));
  margin-bottom: -50px;
  z-index: 999;
}

.rdc-logo-safari{
  width: 250px;
  position: absolute;
  top: -50px;
  margin-left: calc(7px + (750 - 7) * ((100vw - 320px) / (1920 - 320)));
}


	div.menu_aperitief_wrapper, div.menu_hoofdgerecht_wrapper {
		display:flex;
		flex-wrap: wrap;
		width:100%;
		justify-content: center;
		background-color:white;
		color:#1d2c31;
		text-transform:uppercase;
	}
	div.menu_aperitief-1 {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/aperitief.png') no-repeat center;
		background-position:75% center;
		background-size:60%;
	}
	div.menu_aperitief-1-LUX {
		width:50%;
		height:auto;
		background: url('https://www.renmans.lu/sites/default/files/2018-11/aperitief.png') no-repeat center;
		background-position:75% center;
		background-size:55%;
	}
	div.menu_aperitief-1-HB {
		width:50%;
		height:auto;
		background: url('https://www.henri-boucher.fr/sites/default/files/2018-11/voorgerecht.png') no-repeat center;
		background-position:75% center;
		background-size:60%;
	}
	div.menu_aperitief-2, div.menu_hoofdgerecht-2 {
		width:50%;
		height:235px;
		padding:5% 0;
		padding-right:5%;
	}


	div.menu_hoofdgerecht-1 {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/hoofdgerecht-1.png') no-repeat center;
		background-position:75% center;
		background-size:55%;
	}
	div.menu_hoofdgerecht-1-LUX {
		width:50%;
		height:auto;
		background: url('https://www.renmans.lu/sites/default/files/2018-11/hoofdgerecht-1.png') no-repeat center;
		background-position:75% center;
		background-size:55%;
	}
	div.menu_hoofdgerecht-1-HB {
		width:50%;
		height:auto;
		background: url('https://www.henri-boucher.fr/sites/default/files/2018-11/hoofdgerecht-1_0.png') no-repeat center;
		background-position:75% center;
		background-size:38%;
	}
	div.menu_voorgerecht_wrapper, div.menu_bijgerechten_wrapper {
		display:flex;
		flex-wrap: wrap;
		width:100%;
		justify-content: center;
		background-color:#1d2c31;
		color:white;
		text-transform:uppercase;
	}
	div.menu_voorgerecht-1 {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/voorgerecht.png') no-repeat center;
		background-position:75% center;
		background-size:45%;
	}
	div.menu_bijgerechten-1 {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/bijgerechten.png') no-repeat center;
		background-position:75% center;
		background-size:48%;
	}
	div.menu_bijgerechten-1-LUX {
		width:50%;
		height:auto;
		background: url('https://www.renmans.lu/sites/default/files/2018-11/bijgerechten.png') no-repeat center;
		background-position:75% center;
		background-size:60%;
	}
	div.menu_bijgerechten-1-HB {
		width:50%;
		height:auto;
		background: url('https://www.henri-boucher.fr/sites/default/files/2018-11/bijgerechten-1.png') no-repeat center;
		background-position:75% center;
		background-size:47%;
        margin-top: 3%;
	}
	div.menu_voorgerecht-2, div.menu_bijgerechten-2 {
		width:50%;
		height:235px;
		padding:5% 0;
		padding-right:5%;
	}
	div.menu_folder_wrapper {
		display:flex;
		flex-wrap: wrap;
		width:100%;
		justify-content: center;
		background-color:white;
		color:#1d2c31;
	}
	div.menu_folder-1 {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/BE_nl.png') no-repeat center;
		background-position:90% center;
		background-size:40%;
	}
	div.menu_folder-1-FR {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/BE.png') no-repeat center;
		background-position:90% center;
		background-size:40%;
	}
	div.menu_folder-1-DE {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/BE_de.png') no-repeat center;
		background-position:90% center;
		background-size:40%;
	}
	div.menu_folder-1-HB {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2019-11/HB.png') no-repeat center;
		background-position:90% center;
		background-size:40%;
	}
	div.menu_folder-1-LUX {
		width:50%;
		height:auto;
		background: url('https://www.renmans.be/sites/default/files/2018-11/LUX.png') no-repeat center;
		background-position:90% center;
		background-size:40%;
	}
	div.menu_folder-2 {
		width:50%;
		height:auto;
		padding:10% 0;
		padding-right:5%;
	}
	.red-btn {
		display:inline-block;
		background:red;
		color:white;
		width:auto;
		padding:6px 12px;
		text-transform:uppercase;
		font-weight:bold;
	}
div.folder_wrapper {
      	margin:0;
        padding:0;
		display:flex;
		flex-direction:column;
		width:100%;
		justify-content: center;
	}
	div.folder_header {
		background: url('images/header_feest.jpg') no-repeat center/cover #111415;
		color:white;
		width:100%;
		height:400px;
	}
	div.folder_inleiding-mobile {
		background:white;
		color:#1d2c31;
		height:200px;
		line-height:200px;
		text-align:center;
      	font-size:2rem;
	}
	.inleiding-mobile-text {
		display:inline-block;
		vertical-align:middle;
		line-height:normal;
		width:90%;
	}
	div.issuu_folder {
		background-color:white;
		color:#1d2c31;
		width:100%;
		height:auto;
		text-align:center;
     	text-transform: uppercase;
  		font-weight: bold;
 		font-size: 1.75rem;
	}
	div.folder_schotels_wrapper {
		display:flex;
		flex-wrap: wrap;
		width:100%;
		justify-content: center;
		background-color:#1d2c31;
		color:white;
	}
	div.folder_schotels-1 {
		width:50%;
		height:auto;
	}
	div.folder_schotels-2 {
		width:50%;
		height:auto;
	}
	div.folder_menu_wrapper {
		display:flex;
		flex-wrap: wrap;
		width:100%;
		justify-content: center;
		background-color:white;
		color:#1d2c31;
	}
	div.folder_menu-1 {
		background: url('https://www.renmans.be/sites/default/files/2018-11/Menu%20BE.jpg') no-repeat center/cover;
		width:50%;
		height:300px;
	}
	div.folder_menu-1-HB {
		background: url('https://www.renmans.be/sites/default/files/2018-11/Menu%20HB.jpg') no-repeat center/cover;
		width:50%;
		height:300px;
	}
	div.folder_menu-1-LUX {
		background: url('https://www.renmans.be/sites/default/files/2018-11/Menu%20LUX.jpg') no-repeat center/cover;
		width:50%;
		height:300px;
	}
	div.folder_menu-2 {
		width:50%;
		height:300px;
	}
	div.folder_eindejaarsfeesten {
		background: url('https://www.renmans.be/sites/default/files/2019-11/Campagne_NL.jpg') no-repeat center/cover #111415;
		width:100%;
		height:300px;
	}
	div.campagne-fr {
		background: url('https://www.renmans.be/sites/default/files/2019-11/Campagne_FR.jpg') no-repeat center/cover #111415;
		width:100%;
		height:300px;
	}
	div.campagne-de {
		background: url('https://www.renmans.be/sites/default/files/2019-11/Campagne_DE.jpg') no-repeat center/cover #111415;
		width:100%;
		height:300px;
	}
	div.campagne-lux-fr {
		background: url('https://www.renmans.be/sites/default/files/2019-11/Campagne_LUX%20FR.jpg') no-repeat center/cover #111415;
		width:100%;
		height:300px;
        position: relative;
	}

	div.campagne-lux-lux {
		background: url('https://www.renmans.be/sites/default/files/2019-11/Campagne_LUX%20LUX.jpg') no-repeat center/cover #111415;
		width:100%;
		height:300px;
	}
	div.campagne-hb {
		background: url('https://www.renmans.be/sites/default/files/2019-11/Campagne_HB.jpg') no-repeat center/cover #111415;
		width:100%;
		height:300px;
	}
	div.folder_fun_video {
		background:white;
		color:white;
		width:100%;
		height:auto;
		text-align:center;
	}
	.vetting {
		color:red;
		font-weight:bold;
	}
	.folder_menu-btn {
		display:inline-block;
		background:red;
		color:white;
		width:auto;
		padding:6px 12px;
		text-transform:uppercase;
		font-weight:bold;
		margin-top:25px;
	}
	.folder_article {
		margin:10%;
	}
	.folder_header-text {
		width:30%;
		margin:5%;
	}
	img.feest-label {
		width:149px;
		height:auto;
		position:absolute;
		z-index:999;
		top:0;
		margin-left:auto;
		margin-right:auto;
		left:0;
		right:0;
	}
.colli-item {
	background:white;
}
.colli-title {
	background:#1d2c31;
	max-width: 420px;
        width: 100%;
	height:40px;
	line-height:40px;
	margin-top:10px;
}
.colli-title h3 {
	color:white;
	font-weight:600;
	font-size:20pt;
	line-height: 38px;
	text-align: center;
}
.colli-title h2 {
	color:white;
	font-weight:600;
	font-size:14pt;
	line-height: 38px;
	text-align: center;
}
.colli-image {
	height:auto;
	line-height:0;
}
.colli-image img {
	max-width:420px;
	width:100%;
	height:auto;
}
.colli-gewicht {
	width:100%;
        max-width: 420px;
	height:50px;
	line-height:50px;
	background:#e8e9ea;
	text-align: center;
	color:#1d2c31;
}
.colli-item .gewicht {
	font-weight:800;
	font-size:16pt;
}
.colli-item .oudeprijs {
	font-weight:600;
	text-decoration: line-through;
}
.colli-item .arrow {
	margin:0 10px;
}
.colli-korting {
	width:100%;
        max-width: 420px;
	height:50px;
	line-height:50px;
	background:#ff000d;
	color:white;
	text-align:center;
}
.colli-item .korting {
	font-weight:800;
	font-size:20pt;	
}
.colli-item .nieuweprijs {
	font-weight:600;
}
.colli-lijst {
	width:100%;
        max-width: 420px;
	min-height:320px;
	background:#e8e9ea;
}
.colli-lijst2 {
	width:100%;
        max-width: 420px;
	min-height:110px;
	background:#e8e9ea;
}
.colli-lijst3 {
	width:100%;
        max-width: 420px;
	min-height:505px;
	background:#e8e9ea;
}
.colli-lijst-kort {
	height:210px;
}
.colli-lijst ul, .colli-lijst2 ul, .colli-lijst3 ul {
	margin-left:0;
	padding-top:20px;
       padding-bottom:20px;
	font-size:11pt;
	line-height:1.7;
}
@media screen and (max-width:360px) {
	.colli-item .arrow {
		display:none;
	}
	.colli-gewicht {
		height:auto;
		line-height:1.5;
	}
	.colli-item .gewicht {
		display:block;
		width:100%;
		padding-top:10px;
	}
	.colli-item .oudeprijs {
		display:block;
		padding-bottom:10px;
	}
	.colli-korting {
		height:auto;
		line-height:1.5;
	}
	.colli-item .korting {
		display:block;
		width:100%;
		padding-top:10px;
	}
	.colli-item .nieuweprijs {
		display:block;
		padding-bottom:10px;
	}
}

.service-item {
	background:#e8e9ea;
	color:#1d2c31;
	padding-top: 10px;
    height: 285px;
  text-align: center;
}
.service-item .img-responsive {
  display: inline-block;
}
.service-title {
	width:100%;
	height:65px;
	line-height:65px;
}
.service-title a {
    color:#1d2c31;
}
.service-title img {
	display:inline-block;	
	margin: 0 4px 0 15px;
}
.service-title h3 {
	font-weight:600;
	font-size:15pt;
    line-height: 37px;
	text-decoration: none;
	margin: 0;
	text-transform:uppercase;
	width: 100%;
    text-align: center;
}

@media screen and (max-width:500px) {
	.service-item img.thumbnail {
		width:100%;
		height:auto;
	}
    img.feest-label {
    	width:99px;
		height:auto;
    }
    .folder_header-text {
		display:none;
    }
    div.folder_inleiding-mobile {
		display:block;
		height:auto;
		margin-bottom:50px;
    }
    div.folder_header {
		height:300px;
    }
    div.folder_schotels-1, div.folder_schotels-2, div.folder_menu-1, div.folder_menu-1-LUX, div.folder_menu-1-HB, div.folder_menu-2, div.menu_aperitief-1, div.menu_aperitief-1-LUX,
    div.menu_aperitief-1-HB, div.menu_aperitief-2, div.menu_voorgerecht-1, div.menu_voorgerecht-1-LUX, div.menu_voorgerecht-1-HB, div.menu_voorgerecht-2, div.menu_hoofdgerecht-1, 
    div.menu_hoofdgerecht-1-LUX, div.menu_hoofdgerecht-1-HB, div.menu_hoofdgerecht-2, div.menu_bijgerechten-1, div.menu_bijgerechten-1-LUX, div.menu_bijgerechten-1-HB, 
    div.menu_bijgerechten-2, div.menu_folder-2 {
		width:100%;
		text-align:center;
		padding-right:0;
    }
    div.menu_inleiding {
    	height:auto;
    }
    div.menu_inleiding br {
    	display:none;
    }
    .inleiding-text {
    	font-size:1.7rem;
    	padding:5% 0;
    }
    div.menu_beschikbaar p:last-of-type {
    	padding:0 5%;
    }
    div.menu_aperitief-2, div.menu_voorgerecht-2, div.menu_hoofdgerecht-2, div.menu_bijgerechten-2, div.menu_folder-2 {
    	padding:5%;
    	height:auto;
    }
    div.menu_aperitief-1, div.menu_aperitief-1-LUX, div.menu_aperitief-1-HB, div.menu_voorgerecht-1, div.menu_voorgerecht-1-LUX, div.menu_voorgerecht-1-HB,
     div.menu_hoofdgerecht-1, div.menu_hoofdgerecht-1-LUX, div.menu_hoofdgerecht-1-HB, div.menu_bijgerechten-1, div.menu_bijgerechten-1-LUX, div.menu_bijgerechten-1-HB {
        height: 300px;
    	background-position:center 100%;
    }
    div.menu_aperitief-1 {
    	background-size:75%;
    }
    div.menu_aperitief-1-LUX {
    	background-size:75%;
    }
    div.menu_aperitief-1-HB {
    	background-size:80%;
    }
    div.menu_voorgerecht-1 {
    	background-size:70%
    }
    div.menu_hoofdgerecht-1 {
    	background-size:60%;
    }
    div.menu_hoofdgerecht-1-LUX {
    	background-size:90%;
    	background-position-y:57%;
    }
    div.menu_hoofdgerecht-1-HB {
    	background-size:70%;
        margin-top: 0;
    }
  
  	div.menu_hoofdgerecht-2{
      padding-bottom: 15%;
  }
    div.menu_bijgerechten-1 {
    	background-size:90%;
    }
	div.menu_bijgerechten-1-LUX {
    	background-size:80%;
    }
	div.menu_bijgerechten-1-HB {
    	background-size:100%;
    }
    div.menu_folder-1, div.menu_folder-1-LUX, div.menu_folder-1-HB {
    	width:100%;
    	text-align:center;
    	padding:0;
    	height:275px;
    	background-position:center 100%;
    	background-size:contain;
    	margin-top:20px;
    }
}

.path-select-butchery .store-search-block .store-search-hours {
display: none;
}

.rm-header-2 .block-search .input-group-btn {
    position: absolute;
    top: 0;
    right: -21PX;
    width: 20px;
    height: 17px;
    background: url("https://www.henri-boucher.fr/themes/custom/renmans_main/images/icon-search.png") no-repeat center;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-size: contain;
    border: none;
}
.rm-header-2 .block-search span.input-group-btn {background: none;}
.path-job .form-item-field-province-target-id {display:none;}


.message-bigger {
  font-weight: bold; 
  color: #ed1c24; 
  font-size: larger;
}
.barre{
  text-decoration-line: line-through;
}
.admin-orders-list-form #edit-newcommand {
  display:none;
}