body{
	background: #f3f3f3 url('../imgs/background.jpg') no-repeat top center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
}

/* WRAPPER */
.questionWrapper{
	background: #ffffff url('../imgs/wrapper-background.jpg') no-repeat top center;
    background-position-y: top;
    background-position-x: center;
    max-width: 700px;
    margin: 70px auto 10px;
    padding: 20px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    border: 4px solid #2b8d36;
	text-align: center;
}


/* HEADER */
.header {
  	background: #2b8d36;
  	color: #ffffff;
	padding: 15px;
    margin: 0 0 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.header h1{
	font-size: 34px;
    line-height: 1em;
    margin: 0;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
}

/* INTRO */
.intro{
    font-size: 16px;
    line-height: 125%;
    margin: 15px 0 25px;
    color: #ffffff;
    text-shadow: 0 1px 0px #2b8d36;
}

/* QUESTION */
.question{
	background: #ffffff;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.question #tabs{
	display:none;
}

.question .tabs-panel{
	padding: 1rem 1rem 0rem;
}

.question h2{
	font-family: 'Open Sans', sans-serif;
	font-size: 1.5em;
	font-weight:bold;
}

.question .button{
	display: block;
    background: #25861e;
    margin: 0 auto 15px;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding: 13px;
    text-decoration: none;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,.2);
    box-shadow: 0 2px 2px rgba(0,0,0,.2);
}

.question .button:hover{
	background: #f4b400;
}

.question ul{
	list-style:none;
	margin-top:10px;
}

.question ul li{
	font-size: 15px;
    line-height: 33px;
    text-align: left;
}

.question .recent-winners span{
	display:block;
}

.question .recent-winners img{
	max-width:235px;
	margin-bottom:10px;
}