body {
	background-color: #7893b7;
	font-family: 'Roboto',sans-serif;
	font-size: small;
	color: #313131;
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 3%;
}

h1 {
  color: black;
}

h2 {
  color: black;
}

h3 {
  color: black;
}

h4 {
  color: black;
}

.form-group select {
  width: 95%;
}

.form-control {
   width: 95%;
}

input[type="number"] {
   width: 95%;
}


.required-item {
    color: red;
}

.help-description {
    color: white;
}

.other-text {
    max-width: 200px;
    margin-top: 10px;
}

label:not(.checkbox-inline):not(.checkbox):not(.radio-inline):not(.radio) {
    font-size: small;
}

#faq-sidebar .text-danger {
    margin-top: 10px;
    display: inline-block;
}

#faq-sidebar .text-center {
    margin-top: 10px;
}

#faq-articles-accordion .panel-heading {
    border-bottom: 1px solid #d2d3d6 !important;
    cursor: pointer;
}

#faq-articles-accordion .panel-body .img-responsive {
    margin-top: 10px;
}

#faq-articles-accordion .panel-body .faq-article-link-heading {
    margin-top: 10px;
    display: inline-block;
}

.form-result {
    border: 2px solid #16a765;
    padding: 20px;
    text-align: center;
    font-size: small;
    font-weight: bold;
    max-width: 200px;
    margin: 0 auto;
    border-radius: 2px;
}