.keyword-activity-wrapper{
    padding: 20px 40px;
}
.logs.keyword-tabs textarea{
	padding: 20px;
    width: 100%;
    height: 500px;
}
.keyword-tabs{
	border: 1px solid #bebebe;
    padding: 30px;
    background-color: #fff;
}
.logs-input{
	margin-bottom: 20px;
}
.keyword-tabs-btn-wrapper{
	margin-left: 20px;
}
.keyword-tabs-btn-wrapper button.active{
	padding: 10px 20px;
    background-color: #fff;
    border: 1px solid #bebebe;
    border-bottom: 1px solid transparent;
    margin-bottom: -1px;
}
.keyword-tabs-btn-wrapper button{
	font-size: 16px;
	padding: 10px 20px;
    background-color: #f1f1f1;
    border: 1px solid #bebebe;
    border-bottom: none;
    margin-bottom: -1px;
    cursor: pointer;
}
.credits-wrapper h3{
	display: flex;
    justify-content: center;
}
.credits-label{
	font-size: 30px;
}
.stat-table td{
	border-top: 1px solid #bebebe;
    border-right: 1px solid #bebebe;
    padding: 10px 10px;
}
.stat-table td:last-child{
	border-right: none;
}
.stat-table{
	width: 100%;
	border: 1px solid #bebebe;
}
.stat-table th{
	background-color: #f1f1f1;
    padding: 10px 5px;
    text-align: center;
}
.post-link{
    text-decoration: none;
}
.key-row input:not([type="checkbox"]){
    width: 100%;
    padding: 10px;
}
.key-row .label{
    font-size: 19px;
    margin-bottom: 10px;
}
.key-row span.label{
    font-size: 16px;
}
.key-row{
    margin-bottom: 20px;
}