p, h1, h2, h3, h4, h5 {
-webkit-hyphens: manual !important;
-moz-hyphens: manual !important;
-ms-hyphens: manual !important;
hyphens: manual !important;
word-wrap: normal !important;
}

h3 {color: #C59D5F !important;}

.article__content {padding-top: 20px !important;}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .form-control {
    display: block;
    vertical-align: middle;
    width: 100%;
    padding: 10px;
    padding: 0.625rem;
    border: 2px solid #888 !important;
    outline: 0;
    border-radius: 5px;
}

.article__content a:not([class]) {
    padding-bottom: 2px;
    border-bottom: 0px solid #c59d5f !important;
}

.widget {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}