.lsw-success{
	width:300px;
	padding:5px;
	color:#143D0A;
	border:1px solid #216710;
	background-color:#fff;
	margin:0px auto;
	text-align:center;
	background-color:#F5FFF2;
}

.ap-table{
	background-color:#FFFFFF; 
	border:1px solid #999999; 
	padding: 5px; margin-top:5px;
}

@media screen and (max-width: 600px) {
	.ap-table tr {
		display: block;
	}
	.ap-table td {
		display: block;
	}
	.ap-table td::before {
		float: left;
	}
	.ap-table td:last-child {
		border-bottom: 0;
	}
}

/* tabs */
.ap-tab-content{
	padding:10px;
}
.ap-active{
	background-color: #FFFFFF !important;
    border-bottom: 1px solid #0073AA !important;
}
.ap-tabs{
	width:100%;
	border-bottom:1px solid #cccccc;
}
.ap-tab{
	width:100px;
	text-align:center;
	display:inline-block;
	padding:10px;
	border:1px solid #F1F1F1;
	background-color:#F1F1F1;
	border-bottom:1px solid #F1F1F1;
	cursor:pointer;
	margin:2px 0px 0px 0px;
}
/* tabs */

/* ap buttons */
.button-ap-large{
padding: 21px 22px 23px 22px !important;
line-height: 0px !important;
font-size: 20px !important;
}
/* ap buttons */