.wk-button-primary:focus, .wk-button-primary{
	background-color: transparent!important;
	color: #fff!important;
	border: 1px solid #ffac53!important;
    border-top-color: rgb(231, 137, 172)!important;
    border-right-color: rgb(231, 137, 172)!important;
    border-bottom-color: rgb(231, 137, 172)!important;
    border-left-color: rgb(231, 137, 172)!important;
background-image: linear-gradient(90deg,transparent 50%,#ffac53 50%)!important;
margin: 0!important;
/*border: none!important;*/
overflow: visible!important;
font: inherit!important;
    font-weight: inherit!important;
    font-size: inherit!important;
    line-height: inherit!important;
text-transform: none!important;
display: inline-block!important;
box-sizing: border-box!important;
padding: 0 25px!important;
vertical-align: middle!important;
font-size: 17px!important;
line-height: 41px!important;
text-align: center!important;
text-decoration: none!important;
-webkit-transition: .17s ease-in-out!important;
transition: .17s ease-in-out!important;
    transition-property: all!important;
-webkit-transition-property: color,background-color,background-position,border-color,box-shadow!important;
transition-property: color,background-color,background-position,border-color,box-shadow!important;
background-size: 200%!important;
background-position-x: 100%!important;
font-weight: 300!important;
background-origin: border-box!important;
}

.wk-button-primary:hover {
    text-decoration: none!important;
    background-position-x: 0!important;
	border:1px solid #ffac53!important;
	color:#ffac53!important;
}

.fields-container dd {
	text-align:center;
}

.field-entry .field-label {
	font-weight:bold;
}

.questoblog .uk-article .uk-margin-large-bottom {
	max-width:300px;
	margin:0 auto!important;
	margin-bottom:20px!important;
}

.questoblog .uk-container.uk-container-small {
	text-align:center;
}

em {
	color:inherit!important;
}

.uk-article .uk-margin-large-bottom {
	text-align:center;
}

#article-31 h3 {
	text-align:center;
}