/* web most least */
.snt_options{display:none; !important}
.choice_web_inactive{color:#B8BED8 !important;}
.choice_div_web{
list-style-type:none;
min-height:80px;
border-bottom: 1px solid #BBB;
color: #333;
font: 15px "Calibri" , "Helvetica" , "Arial" , sans-serif !important;
line-height: 2em;
padding: 8px 0;
text-align: center;
line-height:1em;
}
.choice_div_web br{margin-bottom:5px;}
.choice_div_web:hover{
background-color: #80B2E6;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100%, #80B2E6));
background-image: -webkit-linear-gradient(top, #EEE, #80B2E6);
background-image: -moz-linear-gradient(top, #EEE, #80B2E6);
background-image: -ms-linear-gradient(top, #EEE, #80B2E6);
background-image: -o-linear-gradient(top, #EEE, #80B2E6);
background-image: linear-gradient(top, #EEE, #80B2E6);
color: #333;
}
.choice_web_active,.choice_div_active{
background-color: #0066cc !important;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100%, #0066cc)) !important;
background-image: -webkit-linear-gradient(top, #EEE, #0066cc) !important;
background-image: -moz-linear-gradient(top, #EEE, #0066cc) !important;
background-image: -ms-linear-gradient(top, #EEE, #0066cc) !important;
background-image: -o-linear-gradient(top, #EEE, #0066cc) !important;
background-image: linear-gradient(top, #EEE, #0066cc) !important;
color: #333 !important;
}
.choice_div_web_least:hover{
background-color: #80B2E6 !important;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100%, #80B2E6)) !important;
background-image: -webkit-linear-gradient(top, #EEE, #80B2E6) !important;
background-image: -moz-linear-gradient(top, #EEE, #80B2E6) !important;
background-image: -ms-linear-gradient(top, #EEE, #80B2E6) !important;
background-image: -o-linear-gradient(top, #EEE, #80B2E6) !important;
background-image: linear-gradient(top, #EEE, #80B2E6) !important;
}
.choice_web_active_least,.choice_div_active_least{
background-color: #0066cc !important;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100%, #0066cc)) !important;
background-image: -webkit-linear-gradient(top, #EEE, #0066cc) !important;
background-image: -moz-linear-gradient(top, #EEE, #0066cc) !important;
background-image: -ms-linear-gradient(top, #EEE, #0066cc) !important;
background-image: -o-linear-gradient(top, #EEE, #0066cc) !important;
background-image: linear-gradient(top, #EEE, #0066cc) !important;
}
.choice_web_active:hover{
background-color: #003A94;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100%, #003A94));
background-image: -webkit-linear-gradient(top, #EEE, #003A94);
background-image: -moz-linear-gradient(top, #EEE, #003A94);
background-image: -ms-linear-gradient(top, #EEE, #003A94);
background-image: -o-linear-gradient(top, #EEE, #003A94);
background-image: linear-gradient(top, #EEE, #003A94);
color: #333;
}
.choice_label,.choice_div_label{font-weight: bold; font-size:15pt; margin-bottom:9px;}
.choice_first{margin-right:5%;}
.choice_content_web_parent{text-align:center;margin-bottom:20px;}
.choice_content_web_container{
display:inline-block;
width:40%;
border:2px solid #003A94;
padding:15px 18px 15px 15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow:    inset 0 0 5px #003A94;
-webkit-box-shadow: inset 0 0 5px #003A94;
box-shadow:         inset 0 0 5px #003A94;
}
.choice_content_web{min-width:90%; margin:0px auto; min-height:100px;padding:0px;}
.choice_drag_web{border-width:1px;border-style:solid;padding-top:35px;padding-right:35px;height:150px;width:40%;-moz-border-radius:20px;border-radius:20px;padding:5px;		}
.drop_table_web{padding-top:20px;width:100%;margin-top:5px;}
.choice_drag_web .choice_div_web { width:90%;}
.err{color:#FF0000;font-weight:bold;clear:both;}
/*.topMiddle{border-top:3px solid #003A94;}
.middleLeft{border-left:3px solid #003A94;}
.middleRight{border-right: 3px solid #003A94;}
.bottomMiddle{border-bottom: 3px solid #003A94;}*/
.mrNext{height:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/next_btn.png");}
.mrNext:hover{height:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/next_btn_hover.png");}
.mrPrev{height:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/back_btn.png");}
.mrPrev:hover{height:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/back_btn_hover.png");}
.option_on{height:42px;width:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/option_on.jpg");}
.option_off{height:42px;width:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/option_off.jpg");}
.option_off:hover{height:42px;width:42px;background-image: url("https://populuslive.online-host.solutions/media/images/optima/blue/option_hover.jpg");}
.progBarTable{display:none;}
/* mobile */
.choice_div,.choice_div_web{
font-family: "Calibri W01 Regular_904604" , "Helvetica" , "Arial" , sans-serif !important;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color: #EEE;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100%, #A7A7A7));
background-image: -webkit-linear-gradient(top, #EEE, #A7A7A7);
background-image: -moz-linear-gradient(top, #EEE, #A7A7A7);
background-image: -ms-linear-gradient(top, #EEE, #A7A7A7);
background-image: -o-linear-gradient(top, #EEE, #A7A7A7);
background-image: linear-gradient(top, #EEE, #A7A7A7);
border: 1px solid #A7A7A7;
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
margin-bottom:10px;
}
.choice_div{min-height:44px;line-height:1.3em;width:90%;margin-bottom:8px;font-size:11px;padding:2px;}
.choice_div_label{font-size:16px;text-align:center;margin-top:-15px;}
.contentCell br{display:none;}
.choice_div br,.choice_div_web br,.mrQuestionText br,.mrBannerText br{display:block;margin-bottom:8px;}
.choice_div_last{margin-bottom:4px;}
.choice_div_label{text-decoration:underline;}
.topMiddle{background-image:none;}
.bottomMiddle{background-image:none;}
.middleLeft{background-image:none;}
.middleRight{background-image:none;}
.sntMLMobileErr{margin-top:0px;margin-bottom:20px;}
.mrQuestionText { text-align: left !important; } /* mobile info pages text had very large spaces over-ride */
/*.topLeft{
	border-top-left-radius:3px;
	-moz-border-top-right-radius:3px;
	-webkit-border-top-right-radius:3px;	
	solid;
	#003A94;
	width:10px;
}
.topRight{
	border-top-right-radius:3px;
	-moz-border-top-right-radius:3px;
	-webkit-border-top-right-radius:3px;
	solid;
	#003A94;
	width:10px;
}
.bottomLeft{
	border-bottom-left-radius:3px;
	-moz-border-bottom-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	solid;
	#003A94;
	width:10px;
}
.bottomRight{
	border-bottom-right-radius:3px;
	-moz-border-bottom-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	solid;
	#003A94;
	width:10px;
}
*/
.roundedTable{
	border-top:3px solid #003A94;
	border-left:3px solid #003A94;
	border-right:3px solid #003A94;
	border-bottom:3px solid #003A94;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
