.centerContainer{
position:absolute;
top: 50%;  
left: 50%; 
 transform: translate(-50%, -50%);
 right:0;
 max-width:100%;
 max-height:100%;

}
.form-box-innerStyle{
padding:3% !important; 
	padding-top:7% !important;
	width:100%
}
.searchGlyphicon{
font-size:150%;
padding-top:7px;
position:absolute; 
padding-left: 7px;
}
	input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

input[type="number"] {
    -moz-appearance: textfield;
}
 
.mandatoryfield{
border-left:solid 3px;
border-left-color:#54c242;
}
.makepaddingleftrightzero{
	padding-left:0px;
	padding-right:0px;
}
.signupbtn{
	background-color:#ffffff;
	border:1px solid #B4C7E7;
	}
.signupbtn:active, .signupbtn.active {
    background: #5073E8;
    box-shadow: none;
	color:white;
}
.signup-link{
	  text-decoration:underline;
}
.cancelbutton{

	background-color:#B9bdc3 !important;
	border-color:#B9bdc3 !important;
}
.disable{
	color:#cfcfcf;
	
	}
/* 		table tr { height:40px !important;
					} */
				
				
.labelHeading {
   width: 100%; 
   text-align: left; 
   
   border-bottom: 1px solid #b4c7e7; 
   line-height: 0.1em;
   margin: 10px 0 20px; 
   font-style:oblique;
   font-weight:bold;
   	padding-left:2%
	
} 

label.labelHeading span { 
    background:#fff; 
    padding:0 10px; 

}


.removeSpanPadding{
padding-left:3px;
padding-right:3px;
}
.rowStyle{
float:left; 
align-items: center; 
display: flex; 
width: 100%;
}



.inputWithGlyphicon{
padding-left:30px;	
	
}
.openStatusHeader{
	margin:0px 20px; font-weight:bold;color:#75c181;
}


.disableItem:hover *:hover{
cursor:context-menu;
}
.disableItem *{

  pointer-events: none;
  border-color:#b9bdc3;
}
.disableItem .active {
background:#b9bdc3;
  pointer-events: none;
  
}
.modal {
  text-align: center;
  padding: 0!important;
  user-select:none;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

fieldset {
  min-width: 0;
  min-height: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.well {
 
  padding: 19px;
 
  background:white;
  border: 1px solid #e3e3e3;
 
  border-radius: 4px;
 
}
.well-legend {
  
  font-size: 14px;
  width: auto;
  padding: 2px 7px 2px 5px;
  margin-bottom:0;
  line-height: inherit;
border-style:none;
 
 
}


.fxcontractlisttable tr td:nth-child(4) ,.fxcontractlisttable tr td:nth-child(6),.fxcontractlisttable tr td:nth-child(7),.fxcontractlisttable tr td:nth-child(8) { 
   text-align: right;
}

    .popover.bottom .arrow:after{
	border-bottom-color:#ff7b6b;
	
	}
	.popover{
	max-width:100%;
	background:#ff7b6b;

	
	}
	.popover-content{
	padding:1%;
	padding-bottom:0%;
		align-items:center;
	}
	
.table-striped>tbody>tr.st-selected:nth-child(odd)>td,
.table-striped>tbody>tr.st-selected:nth-child(even)>td {
background-color: #B6CEEC !important;
}

.deletemodal  {
            border-color: #f77b6b;
			background: #ffffff none repeat scroll 0 0;
        }
	.deletemodalheader{
		padding:15px !important;
		color: white;
		background: #f77b6b none repeat scroll 0 0;
		vertical-align:middle;
	}

.deletemodalpadding{
	padding:10px !important;
}
