.optionModal .modal.in .modal-dialog {
/*     position:fixed; */
/*     top:100px; */
/*     bottom:0px; */
/*     left:40px; */
/*     margin:0px; */
}

.dark {   
    background-color: #252830;
}

.eggplant {   
    background-color: #49274A;
}

.coral {   
    background-color: #062F4F;
}


.btn-lime {
    color: #252830;
    background-color: #32cd32;
    border-color: #ec6827;
}



.optionModal hr {
/* 	margin-top: 5px !important; */
/* 	margin-bottom: 5px !important; */
}


.optionModal, .optionModal label  {
	text-shadow: none;
	
}
.optionModal .modal-title {
	color: #cfd2da;
	font-size:1.5em;
	
}

.optionModal legend {
	color: #cfd2da;
}



.optionModal label {
	  /* To make sure that all labels have the same size and are properly aligned */
    text-align: left;
    font-weight:200;
    color: #cfd2da;
    
}

.optionmainlabel {
/* 	width: 150px; */
}



.optionModal [type=number] {
/* 	width: 100px; */
/* 	font-size: 0.8em; */
/* 	padding: 2px; */
}

.optionModal [type=text] {
/* 	width: 200px; */
}

.optionModal [type=range] {
/* 	max-width: 200px; */
/* 	display:inline-block; */
}

.tabletext {
	color: #cfd2da;
}

.optionModal input, textarea , select {
  /* To give the same size to all text fields */
/*   width: 200px; */
/*   box-sizing: border-box; */

}

.optionmsg.err {
  /* To give the same size to all text fields */
   color: red;
}

.optionmsg.noerr {
  /* To give the same size to all text fields */
   color: #cfd2da;
}

.divider {
	color: #cfd2da;
	width:auto;
	text-align:center;
}

.divider hr {
	margin-left:auto;
	margin-right:auto;
}

.left {
	float:left;
	width:5%;
}

.right {
	float:right;
	width:70%;
}

.form-group {
	border: 1px solid grey;
	margin: 2px;
	border-radius: 2px;
	padding: 3px;
}

.form-group .col-form-label{
		font-weight: bold;
	
}

.form-group-legend {
	font-size: 1.1em;
	font-weight: bold;
	font-style: none;
	width: 100%;
}

.optionModal [type=number] {
	width: 100px;
	font-size: 0.8em;
	padding: 2px;
	text-align:center;
}



.optionModal [type=text] {
	width: 200px;
	font-size: 0.8em;
	padding: 2px;
	text-align:center;
}
