/*#region fancybox extenctions  */
@media (min-width: 1921px) {
	.fancybox-cancel-request-button {
		width: 144;
		height: 30;	
		margin: 0 10 0 30 !important;
	}
	.fancybox-modalwindow-buttons-container, .fancybox-single-button-container {
		display: flex;
		flex-direction: row;
		justify-content: space-around;
	}
	.fancybox-close-button, .fancybox-cancel-button {
		width:125px;
	}
}

@media (max-width: 1920px) and (min-width: 1441px) {
    .fancybox-cancel-request-button { 
        width: 81px;
		height: 30px;
		line-height: 1;
    }
	.status-column {
		white-space: nowrap;
	}
	.fancybox-modalwindow-buttons-container, .fancybox-single-button-container {
		display: flex;
		flex-direction: row;
		justify-content: space-around;
	}
	.fancybox-close-button, .fancybox-cancel-button {
		width:125px;
	}
}

@media (max-width: 1440px) and (min-width: 768px) {
    .fancybox-cancel-request-button {
        width: 109px;
		height: 30px;
    }
	.status-column {
		white-space: pre-wrap !important;
		width: auto !important;
	}
	.fancybox-modalwindow-buttons-container, .fancybox-single-button-container {
		display: flex;
		flex-direction: row;
	    justify-content: space-around;
	}
	.fancybox-close-button, .fancybox-cancel-button {
		width:125px;
	}
}

@media (max-width: 767px) and (min-width: 376px) {
	.status-column {
		width: 100%;
		display: flex;
		justify-content: space-between;
	}

	.fancybox-cancel-request-button { 
		height: 30px;
		width: 144px;
    }

	.status-text {
		align-self: center;
	}

	.fancybox-modalwindow-buttons-container {
		display: flex;
		/* flex-direction: column; */
		align-self: center;
		justify-content: space-around !important;
		/* height: 100px; */
	}

	.fancybox-single-button-container {
		display: flex;
		/* flex-direction: column; */
		align-self: center;
		justify-content: space-around !important;
		/* height: 60px; */
	}

	.fancybox-close-button, .fancybox-cancel-button {
		width: 125px;
	}
}

@media (max-width: 375px) {
	.status-column {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}
	.status-text {
		align-self: initial;	
	}
	.fancybox-cancel-request-button { /**/
		height: 30;
		width: 144;
    }
	.fancybox-modalwindow-buttons-container {
		display: flex;
		flex-direction: column;
		align-self: center;
		justify-content: space-around !important;
		height: 100px;
	}
	.fancybox-single-button-container {
		display: flex;
		flex-direction: column;
		align-self: center;
		justify-content: space-around !important;
		height: 60px;
	}
/*	.fancybox-inner {
		height: 200px !important;
	}*/
	.fancybox-close-button, .fancybox-cancel-button {
		width:175px;
	}
}

.fancybox-close-button, .fancybox-cancel-button {
	padding: 8px 5px;
	border-radius: 3px;
	margin: 0px 5px 0px 5px;
	text-align: center;
	font-size: 14px;
	z-index: 8040;
	box-shadow: none;
    font-family: 'Lato', sans-serif;
}

.fancybox-cancel-button, .fancybox-cancel-request-button {
	background-color: #11b46c; /* Green */
	color: white;
	border: none;
}

.fancybox-close-button {
	background-color: #f9f9f9; /* White */
	color: #11b46c; /* Green */
	border-color: #11b46c; /* Green */;
	border-width: 1px;
	border-style: solid;
}

.fancybox-modalwindow-buttons-container, .fancybox-single-button-container {
	justify-content: center;
	margin: 10px 10px 0px 10px;
    /* padding: 10px 0px 0px 0px; */
	text-align: center;
}

.fancybox-popup-inner-extention {
	display:  flex;
	padding: 10px 15px 10px 15px;
	flex-direction: column;
	align-content: space-between;
	justify-content: space-evenly;
	text-align: center;
	height: -webkit-fill-available;
}

.fancybox-cancel-request-button {
	text-align: center;
	font-size: 14px;
	border-radius: 3px;
	box-shadow: none;
	white-space: pre-wrap;
	margin: 0 10 0 10;
	padding: 0 5 0 5;
	vertical-align: -webkit-baseline-middle;
}

.status-column {
	white-space: nowrap;
	/* width: max-content; */
}

.status-text {
	vertical-align: -webkit-baseline-middle;
}
/*#endregion */