body
{
	font-family: 'Source Sans Pro','Helvetica Neue', Helvetica,Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	background-color: #E7E9EB;
	color: lightgray;
}
.wrapper
{
	width: 50%;
	background-color: #3c8dbc;
	margin: auto;
	box-shadow: 20px 20px 10px #f5f5f5;
	border-radius: 25px;
}
.banner
{
	padding-top: 10px;
	padding-right: 5%;
	padding-left: 5%;
	padding-bottom: 10px;
	border-bottom: 20px solid #172238;
}
.banner img
{
	max-width: auto;
	max-height: 75px;
}
.content
{
	background-color: #222d32;
	color: lightgray;
	padding-top: 5px;
	padding-right: 10%;
	padding-left: 10%;
	padding-bottom: 10px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
}
.content a
{
	color: lightgray;
}
.question
{

}
.questionid
{
	text-align: right;
}

/* Button Styles */
.btn 
{
	  -webkit-box-shadow: none;
	  box-shadow: none;
	  color: #fff;
	  display: inline-block;
	  padding: 6px 12px;
	  margin-bottom: 0;
	  font-size: 14px;
	  font-weight: 400;
	  line-height: 1.42857143;
	  text-align: center;
	  white-space: nowrap;
	  vertical-align: middle;
	  -ms-touch-action: manipulation;
	  touch-action: manipulation;
	  cursor: pointer;
	  -webkit-user-select: none;
	  -moz-user-select: none;
	  -ms-user-select: none;
	  user-select: none;
	  background-image: none;
	  border: 1px solid transparent;
	  border-radius: 4px;
	  width: 25%;
}
.btn-primary 
{
	  background-color: #3c8dbc;
	  border-color: #367fa9;
}
.btn-success 
{
	  background-color: #00a65a;
	  border-color: #008d4c;
}
.btn-warning 
{
	  background-color: #f39c12;
	  border-color: #e08e0b;
}
.btn-danger 
{
	  background-color: #dd4b39;
	  border-color: #d73925;
}
/* End of button Styles */
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}
input[type=checkbox], input[type=radio] {
    line-height: normal;
    margin-top: 4px\9;
}

.footer
{
	width: 50%;
	color: lightgray;
	padding: 10px;
	max-width: auto;
	max-height: 75px;
	text-align: center;
	margin: auto;
}