img{
	width: 100%;
	height: auto;
}

/*===== Typography =====*/
html,body{
	font-size: 14px;
	font-weight: normal;
	font-family: "PingFang TC","Microsoft JhengHei","微軟正黑體","Arial",sans-serif;
}

p{
	margin-bottom: 0;
}
.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text small{
	font-weight: 400;
}

/*===== link =====*/
.m-link,
a:not([href]):not([tabindex]).m-nav__link{
	color: #898b96;
}



/*===== Sweet Alert Styles =====*/
.swal-footer {
  text-align: center;
}
.swal-button{
	font-weight: normal;
	border: 1px solid transparent;
	padding: 1rem 4rem;
	margin: 0.5rem 0;
	font-size: 1rem;
	line-height: 1.24;
	border-radius: 0.25rem;
    -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
		    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
		    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
		    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.swal-button:focus{
	box-shadow: none;
}
.swal-button--confirm{
	border-color: #00c5dc;
	background-color: #00c5dc;
}
.swal-button--confirm:hover,
.swal-button--confirm:not([disabled]):hover{
    border-color: #0097a9;
	background-color: #00a3b6;
}

.swal-button--cancel{
	border-color: #ebedf2;
	background-color: #FFF;
}
.swal-button--cancel:hover,
.swal-button--cancel:not([disabled]):hover{
	border-color: #ebedf2;
    background-color: #f4f5f8;
}




