table {
	text-align: center;
}

.choose .state {
	display: none!important;
}

.choose .active {
	display: block!important;
}
.choose2 .state {
	display: none;
}

.choose2 .active {
	display: inline-block;
}
.choose3 .state {
	display: none!important;
}

.choose3 .active {
	display: flex!important;
}
.set-message{
	padding: 0;
}
.set-message li{
	border-bottom: 1px solid #eee;
	padding: 5px 0;
	list-style: none;
	margin-bottom: 20px;
}
.set-message li::marker{
	display: none!important;
}
.setting-nav .active{
	background: #d2e9ff;
	color: #333;
}
.setting-nav .nav-link{
	padding: 10px 20px;
}
.logout-button:hover{
	color: #fff;
}

@media(min-width:998px){
	.logout{
		padding-top: 250px;
		padding-bottom: 200px;
	}
}
.swiper-button-next:not(.swiper-button-disabled):hover::after{
	display: none;
}
.swiper-button-prev:not(.swiper-button-disabled):hover::after{
	display: none;
}
.swiper-button-next, .swiper-button-prev{
	width: 3rem!important;
	height:3rem!important;
	background: #2f94f8;
	opacity: 0.8;
}
.swiper-button-next{
	opacity: 0.8;
}
.swiper-button-next::before, .swiper-button-prev::before{
	color: #fff;
	width: 15px;
	height: 15px;
}
.swiper-button-prev::before{
	left: 3px;
}
.swiper-button-next::before{
	right: 3px;
}
.swiper-button-prev:hover{
	opacity: 1;
}
.swiper-button-next:hover{
	opacity: 1;
}
.or{
	padding: 10px 60px!important;
	font-weight: bold;
	font-size: 20px;
}
.swiper-thumbs .swiper-slide img{
	max-width: 100px!important;
}
input:focus {
    outline: none;
	border-color: #2f94f8!important;
	box-shadow: none!important;
}
#footer .nav-link{
			font-size: 14px;
			padding: 3px 0;
		}
		#footer .text-white-50{
			margin-bottom: 10px!important;
			font-weight: bold;
		}