
.Section-Survey div[id^=Row] .Col-Label{
	width: 50% !important;
	max-width:50% !important;
	flex: 0 0 50% !important;
}

.Section-Survey div[id^=Row] .Col-Dollar{
	width: 50% !important;
	max-width:50% !important;
	flex: 0 0 50% !important;
}

.Section-Survey div[id^=Row] .Col-Dollar input{
	max-width:150px;
	text-align:right;
}

.alertMsg{
	color:red;
	text-align:left;
}


.Section-Survey #Row126 label.col-sm-3{
    width: 50% !important;
    max-width: 50% !important;
    flex: 0 0 50% !important;
}
.Section-Survey #Row126 .col-sm-9{
    width: 50% !important;
    max-width: 50% !important;
    flex: 0 0 50% !important;
}


.col-sm-9.Col-Total p#t126 {
    width: 150px !important;
    display: block;
    border: 1px solid #e1e1e1;
    padding: 5px;
    background-color: #bfffff;
    font-weight: bold;
    text-align: right;
    font-size: 20px;
}

@media only screen and (max-width: 600px) {
	
	.Section-Survey{
		margin:0 -15px;
	}
	.Page-SpcEvtRegPledge{
		padding:0;
	}

	.Section-Survey div[id^=Row] .Col-Label{
		width: 70% !important;
		max-width:70% !important;
		flex: 0 0 70% !important;
	}
	
	.Section-Survey div[id^=Row] .Col-Dollar{
		width: 30% !important;
		max-width:30% !important;
		flex: 0 0 30% !important;
	}
	.Section-Survey div[id^=Row] .Col-Dollar input{
		max-width:100%;
	}
}
