.page2 .questions .form-entry.show{
	display:block;
}

.page2 .form-entry .pattern-question {
    padding-top: 25px;
    padding-bottom: 9px;
}

.page2 .questions .form-entry{
	display:none;
}

.words-set:hover, .opt{
	cursor:pointer;
}
.profile.form-entry{
	padding: 1em 20px;
}

@media screen and (max-width: 768px){
	.page2 .form-entry .pattern-question {
		padding-top: 10px;
		padding-bottom: 4px;
	}

	.content-wrap{
		padding-bottom: 0;
	}

	.intro-text p{
		text-align: justify !important;
	}

	.footer-logo{
		margin-top: 1em;
	}

	.footer-logo, .footer-copyright p{
		text-align: center !important;
	}

	.page-form label{
		font-size: 11px;
		color: #a0a0a0;
	}

	.page-form input,
	.page-form select{
		border-bottom: 1px solid #a0a0a0;
		border-radius: 0;
		border-top: 0;
		border-left: 0;
		border-right: 0;
		box-shadow: 0 0 0;
		padding: 10px 0;
		height: auto;
		color: #101010;
		font-size: 18px;
		font-weight: 700;
	}

	.page-form select.selectpicker{
		width: 32%;
		}

	.page-form .form-group {
		margin-bottom: 2em;
	}
	.table > tbody > tr > td.opt{
		padding: 10px 0 !important;
	}

	.profile.form-entry{
		padding: 1em 20px;
	}

}

 @media screen and (max-width: 600px){
	.form-entry {
		padding: 1em 0;
	}

	.col-xs-12{
	padding-right: 6px;
    padding-left: 6px;
	}

	.form-entry .pattern-option li{
		padding: 0;
    width: 18%;
    margin: 0;
	}

	.form-entry .pattern-option input[type='radio'] + label{
		padding: 10px 0;
		font-size: 14px;
	}

	.form-entry .words-set{
		min-height: 187px;
	}
	.page5 .form-entry .words-set {
		min-height: 144px;
	}
	.page1 .col-xs-6, .page3 .col-xs-6{
		padding-right: 6px;
		padding-left: 6px;
	}

	.logo{width:100%;}
}

 @media only screen and (min-width : 150px) and (max-width : 780px){

	.centerdiv{ text-align:center !important;}
	.scale_inner{ width:100%; margin:0 auto;}
	.scale_inner img{ width: 100%; }
}
