/*postion:aboslute*/
.h21S_CP, .p1S_CP, .div1S_CP, .p2S_CP, .but1S_CP, .but2S_CP, #calcCon, .tab1S_CP, .calcCls{position:absolute;box-sizing:border-box;}
/*postion:aboslute*/

#calcCon{top:58px;left:8px;width:393px;height:484px;overflow:auto;border:1px solid #666666;background-color:#ffffff;z-index:20;display:none;}
.calcCls{top:0px;right:0px;font-size:20px;background-color:#666666;color:#ffffff;padding:3px 8px;cursor:pointer;transition:background-color .2s;}
.calcCls:hover{background-color:#404040;}
.calcFrame{width:200%;height:460px;border:none;overflow:auto;}

/*Custom Radio Buttons*/
.container {
    display: block;
    position: relative;
    padding-left: 23px;
    margin-bottom: -15px;
    cursor: pointer;
    font-size: 18px;
    -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: #990033;
}
/*Custom Radio Buttons*/
.feed{display:none;}
input[type="checkbox"]{cursor:pointer;}

.tab1S_CP{top:125px;left:3%;width:94%;}
.but1S_CP{top:510px;left:3%;font-size:14px;padding:5px 20px;border-radius:100px;}
.but2S_CP{top:510px;right:3%;font-size:14px;padding:5px 20px;border-radius:100px;}
.p1S_CP{top:55px;left:3%;font-size:18px;padding-right:20px;}
.div1S_CP{left:10%;font-family: 'Arimo', sans-serif;font-size:18px;padding-right:20px;}
.p2S_CP{left:5%;width:90%;font-size:16px;text-align:center;}

.a2A{top:240px;}
.f2A{top:370px;}

@media screen and (min-width:690px){
	.p1S_CP{top:50px;left:3%;font-size:21px;}
	.tab1S_CP{top:130px;left:3%;width:94%;font-size:18px;}
	.div1S_CP{left:10%;font-size:21px;}
	.p2S_CP{left:5%;width:90%;font-size:20px;}
	.but1S_CP{top:500px;left:3%;font-size:18px;}
	.but2S_CP{top:500px;right:3%;font-size:18px;}
	.container {padding-left: 25px;margin-bottom: -15px;font-size: 21px;left:25px;}
	.checkmark {top: 6px;height: 11px;width: 11px;}
	#calcCon{top:58px;left:8px;width:668px;height:484px;}
	.calcFrame{width:100%;height:470px;border:none;}
	
	.a2A{top:255px;}
	.f2A{top:365px;}
}

@media screen and (min-width:960px){
	.p1S_CP{top:55px;left:3%;font-size:26px;}
	.tab1S_CP{top:125px;left:3%;width:94%;font-size:20px;}
	.div1S_CP{left:10%;font-size:22px;}
	.p2S_CP{left:5%;width:90%;font-size:22px;}
	.but1S_CP{top:500px;left:3%;font-size:18px;}
	.but2S_CP{top:500px;right:3%;font-size:18px;}
	.container {padding-left: 25px;margin-bottom: -15px;font-size: 22px;left:25px;}
	.checkmark {top: 6px;height: 11px;width: 11px;}
	#calcCon{top:58px;left:8px;width:938px;height:484px;}
	.calcFrame{width:100%;height:470px;border:none;}
	
	.a2A{top:260px;}
	.f2A{top:375px;}
}