.actionBtnContainer{
	
}

.actionBtnContainer .btn{
	background:gray;
	color:white;
	width:100%;
	padding: 18.5px 7px;
	cursor:pointer;
	min-width:90px;
}

/* .actionBtnContainer .btn input{
	display:none;
}

.actionBtnContainer .buyBtn.active,
.actionBtnContainer .buyBtn:hover{
	background:green;
}

.actionBtnContainer .sellBtn.active,
.actionBtnContainer .sellBtn:hover{
	background:red;
} */

.formStockForecast tbody tr td{
	vertical-align:top;
}
.formStockForecast > tbody > tr > td{
	padding:10px 3px;
}

.formStockForecast2 > tbody > tr > td{
	padding:0px 5px;
	width: 33.33%;
}

.formStockForecast tbody tr td .label{
	padding: 5px 0px;
    color: gray;
    white-space:nowrap;
}

.formStockForecast tbody tr td .note{
	padding: 5px 0px;
	font-size:small;
}

.formStockForecast tbody tr td input,
.formStockForecast tbody tr td select{
}

.formStockForecast tbody tr td input:disabled{
}

.autoCloseCOntainer{
	font-size:small;
	margin-top:5px;
	max-width: 200px;
}

.forecastPeriodTbl{
	width:100%;
}

input[type="radio"][name="actionBtn"]:checked + label.buyBtn {
  background: green;
}

input[type="radio"][name="actionBtn"]:checked + label.sellBtn  {
  background: red;
}


input[type="radio"][name="actionBtn"]{
  display: none;
}

.formStockForecast .forecastPeriodValue{
	min-width:76px;
	padding-right:0px;
}

.formStockForecast .forecastPeriod{
	min-width: 110px;
	padding-right:0px;
}
.formStockForecast2 > tbody > tr > td:last-child{
	padding-right:0px;
}

/* #myModalStockForecast .modal-dialog{
	max-width:1000px;
} */

#myModalStockForecast .formStockForecast,
#myModalStockForecast .formStockForecast2
{
	width:100%;
}

#myModalStockForecast .formStockForecast2 .balanceCash{
	white-space:nowrap;
}