/*===================================
 *            Modal
 * ================================*/
.bbwdModalToggle:hover{
	cursor: pointer;
}
#bbwdModal{
    position: fixed;
    top: 0;
    z-index: 9999999;
    width: 100%;
    background: rgba(0, 0, 0, .7);
    height: 100vh;
}
#bbwdModInner{
	width: 50%;
    max-width: 50%;
	max-height: 60vh;
	/*overflow-y: scroll;*/
    padding: 50px 60px;
    background: white;
    border-radius: 10px;
    box-shadow: 0px 5px 10px -3px;
	gap: 20px;
}
#bbwdCloseModal{
    margin-top: -45px;
    margin-right: -55px;
}
#bbwdCloseModal button{
	background: transparent;
    border: none;
    position: absolute;
    right: 35px;
}
#bbwdCloseModal button:hover{
	color: white;
	background: grey;
}
#bbwdModalContent{
	width: 100%;
}
.bbwdToModal{
	display: none;
}
#bbwdModalContent .bbwdToModal{
	display: inherit;
}

#bbwdModInner.vidModal{
	width: 80%;
    max-width: 80%;
	max-height: 90vh;
	height: 90vh;
	background: transparent;
	box-shadow: none;
}
#bbwdModInner.vidModal iframe{
	width: 100%;
	height: 90vh;
	box-shadow: none;
}

 /**end modal**/
/*===================================
 *          Cookie Notice
 * ================================*/
#bbwdCookieNotice{
	position: fixed;
    bottom: -250px;
    left: 0px;
    width: 100%;
    background: white;
    padding: 30px 5px;
    box-shadow: 0 0 20px -5px rgba(0, 0, 0, .15);
    z-index: 9999;
}
#bbwdInnerCookie{
	margin: auto;
}
#bbwdInnerCookie p{
	margin: 0;
}

#bbwdInnerCookie a{
	text-align: center;
	font-size: 12px;
}




/*===================================
 *          Tablet
 * ================================*/
@media only screen and (max-width: 1024px) {
}

/*===================================
 *          Mobile
 * ================================*/
@media only screen and (max-width: 767px) {
	#bbwdCookieNotice{
		bottom: -440px;
	}
  #bbwdInnerCookie{
		flex-flow: column;
		justify-content: stretch;
		align-items: stretch;
		gap: 0;
	}

	#bbwdModInner.vidModal {
		max-height: 90vh;
		height: 90vh;
		background: transparent;
		box-shadow: none;
		max-width: 100%;
		width: 100%;
		padding: 10px;
	}
	#bbwdCloseModal button{
		background: transparent;
		border: none;
		position: absolute;
		right: 50%;
		top: 20px;
		transform: translate(50%, 0%);
	}
}

