/*postion:aboslute*/
#quizArea, .but1S_2{position:absolute;box-sizing:border-box;}
/*postion:aboslute*/

/*Custom Radio Buttons*/
.container {
    display: block;
    position: relative;
    padding-left: 23px;
    margin-bottom: -15px;
    cursor: pointer;
    font-size: 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    left:25px;
	padding-right:40px;
}
.container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
.checkmark {
    position: absolute;
    margin-top:0px;
    top: 3px;
    left: 0;
    height: 11px;
    width: 11px;
    background-color: #ffffff;
    border-radius: 100%;
    border:1px solid #404040;
    box-shadow: inset 0px 0px 3px rgba(33,33,33,0.65);
}
.container:hover input ~ .checkmark {
    background-color: #dddddd;
}
.container input:checked ~ .checkmark {
    background-color: #2a99a8;
}
/*Custom Radio Buttons*/
#quizArea{top:60px;left:2%;width:96%;height:440px;border:1px solid #808080;overflow:auto;padding:0px 10px;}
.qT{color:#2a99a8;}

.feed{display:none;}
input[type="checkbox"]{cursor:pointer;}

.but1S_2{top:510px;right:2%;font-size:15px;padding:5px 30px;border-radius:100px;}
.subText{font-size:14px;}
.p1S_2{font-size:15px;}
.q14_L{font-size:15px;}
.div1S_2{font-family: 'Arimo', sans-serif;font-size:15px;padding-right:20px;}
.p2S_2{font-size:15px;text-align:center;padding:5px 20px;}
td{vertical-align:top;}
table{margin-left:18px;}


@media screen and (min-width:690px){
	#quizArea{padding:0px 20px;}
	.p1S_2{font-size:17px;}
	.q14_L{font-size:17px;}
	.subText{font-size:16px;}
	.div1S_2{font-size:17px;}
	.p2S_2{font-size:17px;}
	.but1S_2{top:508px;font-size:19px;}
	.container {padding-left: 25px;margin-bottom: -15px;font-size: 17px;left:25px;}
	.checkmark {top: 6px;height: 11px;width: 11px;}
}

@media screen and (min-width:960px){
	#quizArea{padding:0px 30px;}
	.p1S_2{font-size:18px;}
	.q14_L{font-size:18px;}
	.subText{font-size:16px;}
	.div1S_2{font-size:18px;}
	.p2S_2{font-size:18px;}
	.but1S_2{font-size:19px;}
	.container {padding-left: 25px;margin-bottom: -15px;font-size: 18px;left:25px;}
	.checkmark {top: 6px;height: 11px;width: 11px;}
}