/* CSS Document */

label.btn span {
  font-size: 1.5em ;
}

label input[type="radio"] ~ i.fa.fa-circle-o{
    color: #858585;    display: inline;
}
label input[type="radio"] ~ i.fa.fa-check-circle-o{
    display: none;
}
label input[type="radio"]:checked ~ i.fa.fa-circle-o{
    display: none;
}
label input[type="radio"]:checked ~ i.fa.fa-check-circle-o{
    color: #D68607;    display: inline;
}
label:hover input[type="radio"] ~ i.fa {
color: #D68607;
}

div[data-toggle="buttons"] label.active{
    color: #D68607;
}

div[data-toggle="buttons"] label {
display: inline-block;
padding: 6px 6px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 2em;
text-align: center;
white-space:normal;
vertical-align: top;
cursor: pointer;
background-color: none;
border: 0px solid 
#c8c8c8;
border-radius: 3px;
color: #858585;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
width:100px;
max-width:25%;
line-height:1.2em;
}

div[data-toggle="buttons"] label:hover {
color: #D68607;
}

div[data-toggle="buttons"] label:active, div[data-toggle="buttons"] label.active {
-webkit-box-shadow: none;
box-shadow: none;
}

.sw_flow_head {
	padding-bottom:4px;
	border-bottom: 1px solid rgba(180,180,180,1.00);
	margin-bottom:40px;
	}
	
.sw_flow_response_frm {
	text-align:center;
	margin-top:30px;
	padding-top:10px;
	border-top:1px solid rgba(180,180,180,1.00);
	}


