.modal .modal-dialog {
	position: fixed;
	margin: auto;
	width: 320px;
	height: 100%;
	transform: translate3d(0%, 0, 0);
}
.modal .modal-content {
	height: 100%;
	overflow-y: auto;
}
.modal .modal-body {
	padding: 15px 15px 80px;
}
.modal.left.fade .modal-dialog {
	left: -320px;
	transition: opacity 0.1s linear, left 0.1s ease-out;
}
.modal.left.fade.show .modal-dialog {
	left: 0;
}
.modal.right.fade .modal-dialog {
	right: -320px;
	transition: opacity 0.1s linear, right 0.1s ease-out;
}
.modal.right.fade.show .modal-dialog {
	right: 0;
}

/* ----- MODAL STYLE ----- */
.modal-content {
	border-radius: 0;
	border: none;
}
.modal-header {
	border-bottom-color: #eeeeee;
	background-color: #fafafa;
}

/* ----- v CAN BE DELETED v ----- */
.container {
	/* padding-top: 2rem; */
}
.btn {
	margin-bottom: 2rem;
}