body, html{
	min-height: 100%;
	margin:0px;
	padding-top: 20px;
	background: #ebf3f8;
}

.bonus h2{
	color: #070707;
	font-size: 250%;
	text-shadow: 2px 2px 2px #fff;
	margin-bottom: 40px;
	text-align: center;
}
.row p{
	text-align: center;
	font-size: 20px;
}

.oplata h1{
	text-align: center;
}

.oplata p{
	text-align: center;
	font-size: 18px;
}
.q1{
	outline: 1px solid #000;
	text-align: center;
	padding: 10px 0 10px 15px;
}
.q2{
	outline: 1px solid #000;
	text-align: center;
	padding: 10px 0 10px 15px;

}
.btn{
  font-weight: 700;
  color: white;
  text-decoration: none;
  padding: .8em 1em calc(.8em + 3px);
  border-radius: 3px;
  background: rgb(64,199,129);
  box-shadow: 0 -3px rgb(53,167,110) inset;
  transition: 0.2s;
}
