/* LAYOUT 5 COLUNAS */
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

footer {
	height: 40px;
	/*background-color: #302285;*/
}

hr {
	height: 1px;
	background-color: #c2c0bf;
}

.english-test-title {
	text-align: center;
}

.english-test-title h1 {
	font-size: 25px;
	margin-bottom: 15px;
}

.english-test-sequence {
	text-align: center;
}

.english-test-sequence h2{
	font-size: 21px;
}

.english-test-sequence p {
	line-height: 16px;
	font-size: 15px;
}

.english-test-step {
	text-align: center;
}
.english-test-step h1{
	line-height: 25px;
}
.english-test-step small{
	white-space: nowrap;
}

.english-test-step img{
	float: left;
	margin-right: 15px;
	margin-bottom: 20px;
}

.english-test-step p{
	text-align: left;
	margin-top: 23px;
	line-height: 16px;
}

.persona p {
	font-size: 16px;
	line-height: 20px;
}

.persona {
	text-align: left;
}
.english-test-form {

}

.english-test {
	margin-top: 50px;
}


.well-english-test {
	padding: 35px 50px;
	margin:25px 70px;
	background-color: #fff;
	border: 1px solid #aeadb3;
}

.answer-test img{
	margin-top: 15px;
}

.answer-test a {
	font-weight: bold;
	color: #da4453;
	cursor: pointer;
}

.answer-test h3 {
	font-weight: normal;
	font-size: 25px;
	margin-bottom: 25px;
}

.answer-test p {
	line-height: 25px;
}


.well-english-test .progress {
	margin-bottom: 70px;
}

.next-step-button {
	margin-top: 70px;
}

.question-text {
	margin-top: 3%;
}


img.grayscale {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}

img.grayscale:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
  cursor: pointer;
}
/*Medias queries */

.col-xs-15 {
    width: 20%;
    float: left;
}

@media screen and (max-width: 448px) {
	.persona img {
		float: none;
		margin-left: 45px;
	}
	.persona p {
		text-align: center;
	}
	
	.well-english-test {
		padding: 15px 10px;
		margin: 0;
	}
	.well-english-test .progress {
		margin-bottom: 15px;
	}
	.next-step-button {
		margin-top: 20px;
	}
	

}

@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}

@media (max-width: 992px) {
    /*.col-md-15 {
        width: 20%;
        float: left;
    }*/
    .question-text {
	margin-top: 10%;
	}

}

@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}
input[type=radio]{display:none;}
input[type=radio].nenhum{
	display:block;
	float: left;
	margin-right: 10px;
}
input[type=radio] + label.male{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/men.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.male{opacity: 1;}

input[type=radio] + label.female{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/women.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.female{opacity: 1;}


input[type=radio] + label.completo{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 80px;
	height: 74px;
	background-image: url('/images/layout/teste-ingles/book.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.completo{opacity: 1;}

input[type=radio] + label.rapido{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 80px;
	height: 74px;
	background-image: url('/images/layout/teste-ingles/rocket.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.rapido{opacity: 1;}



input[type=radio] + label.faixa-etaria-01{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/idade-homem-01.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.faixa-etaria-01{opacity: 1;}

input[type=radio] + label.faixa-etaria-02{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/idade-homem-02.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.faixa-etaria-02{opacity: 1;}

input[type=radio] + label.faixa-etaria-03{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/idade-homem-03.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.faixa-etaria-03{opacity: 1;}

input[type=radio] + label.faixa-etaria-04{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/idade-homem-04.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.faixa-etaria-04{opacity: 1;}

input[type=radio] + label.faixa-etaria-05{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/idade-homem-05.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.faixa-etaria-05{opacity: 1;}

input[type=radio] + label.profissional{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/interesse-01.png');
	background-repeat: no-repeat;
	background-position: 23px 60px;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.profissional{opacity: 1;}

input[type=radio] + label.intercambio{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/interesse-02.png');
	background-repeat: no-repeat;
	background-position: 23px 60px;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.intercambio{opacity: 1;}

input[type=radio] + label.turismoLazer{
	display:inline-block;
	cursor: pointer;
	outline: 0;
	width: 128px;
	height: 128px;
	background-image: url('/images/layout/teste-ingles/interesse-03.png');
	background-repeat: no-repeat;
	background-position: 23px 60px;
	text-indent: -99999px;
	opacity: 0.4;
}
input[type=radio]:checked + label.turismoLazer{opacity: 1;}

.img-depoimento{
	border-radius: 100%;
}