.modal-yesright {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 10001;
	left: 0;
}

.modal-yesright__bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,0.6);
}

.modal-yesright__inner {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 450px;
	padding: 16px;
	background-color: #fff;
	border-radius: 0;
	border: 1px solid #888;
	transform: translateX(-50%) translateY(-50%);
}

.modal-yesright__title {
	text-align: center;
	font-size: 1.2em;
	font-weight: 700;
	margin-bottom: 8px;
}

.modal-yesright__button {
	text-align: center;
	margin-top: 8px;
}

.modal-yesright__btn {
	display: inline-block;
	background-color: #fff;
	border: 1px solid #888;
	padding: 8px 16px;
}

.modal-yesright__btn:hover,
.modal-yesright__btn:focus,
.modal-yesright__btn:active {
	background-color: #888;
	color: #fff;
}

.modal-yesright__btn.yesright {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
}

.modal-yesright__btn.yesright:hover,
.modal-yesright__btn.yesright:focus,
.modal-yesright__btn.yesright:active {
	color: #fff;
	background-color: #449d44;
	border-color: #398439;
}

.modal-yesright__btn.noright {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a;
}

.modal-yesright__btn.noright:hover,
.modal-yesright__btn.noright:focus,
.modal-yesright__btn.noright:active {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925;
}