/*Created by: trunggn*/
.color-bidv{
	background-color: #21409A;
	color:white;
}
.alert{
	margin-top: 10px;
	margin-bottom: 10px;
}

.currencytitle{
    font-size: 14px !important;
    font-weight: bold;
    color: red;
}

.k-grid .k-grid-content{
    font-size: 12px;
}

.k-grid .k-grid-header a.k-link{
    font-weight: bolder;
    color: #20409A;
}

tr.k-state-selected > td{
    background-color: #428BCA;    
}

.margtop05{
    margin-top: 4px;
}

.form-control{	
	padding: 0 3px;
}
#authform .form-control{	
	padding: 6px;
}

.form-group{
	margin-bottom: 6px;
}

.select2-container{
	border: none;
	height: auto!important;
	padding: 0px;
}

.select2-highlighted{
	background-color: #428BCA !important;
}

input.text-note-start, select.text-note-start, textarea.text-note-start{
	width:97%;
	display:inline;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
input.text-note-start-small, select.text-note-start-small, textarea.text-note-start-small{
	width:95%;
	display:inline;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.text-error{
	color:red;
}

.errors {
	margin-bottom:8px;
	color: red;
}
.screen_error_area_div {
	color: red;
	width: 100%;
	font-family: arial,verdana;
	font-size: 11px;
}
.width-10-per{width:10% !important;}
.width-20-per{width:20% !important;}
.width-25-per{width:25% !important;}
.width-30-per{width:30% !important;}
.width-35-per{width:35% !important;}
.width-40-per{width:40% !important;}
.width-45-per{width:45% !important;}
.width-50-per{width:50% !important;}
.width-55-per{width:55% !important;}
.width-60-per{width:60% !important;}
.width-65-per{width:65% !important;}
.width-70-per{width:70% !important;}
.width-75-per{width:75% !important;}
.width-80-per{width:80% !important;}
.width-85-per{width:85% !important;}
.width-90-per{width:90% !important;}
.none-padding-right{padding-right: 0px; !important;}
.none-padding-left{padding-left: 0px; !important;}
.center-block{
	float: none;
}
.flex-align-items{
	display: flex;
	align-items: center;
}

.modal-lg {
/*     width: auto !important; */
}
.k-grid td{
	white-space: nowrap !important;
}
.ui-timepicker-container{
	z-index: 222222 !important;
}
.nav-tabs > li > a{
	color: #428bca !important;
}

/* Fixed table header and columns in bootstrap */
.cust-table-cont { width:100%; overflow-x:auto; } 
/* .cust-table-cont .table-responsive { width:1190px;  } */
.cust-table { table-layout:fixed;  } 
.cust-table thead, .cust-table tbody { display: block;}
.cust-table tbody { max-height:250px; overflow-y:auto; }
.cust-table tbody tr td {
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
} 

hr {
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left: 0;
    margin-right: 10px;
}
.checkbox, .radio {
	margin-top: 6px !important;
	margin-bottom: 0px !important;
}
.checkbox .control-label, .radio .control-label {
    margin-top: 3px !important;
}
/* .radio { */
/* 	margin: 0px; */
/*     padding-left: 10px; */
/* } */
label {
	margin-top: 7px;
}
/* .checkbox label { */
/*     position: relative; */
/*     top: 0; */
/* } */
ins {
    font-weight: bold;
}
.modal { overflow: auto !important; }
.modal-open { overflow: auto !important; }
.k-grid-content {
	min-height: 200px;
/* 	max-height: 400px; */
/* 	height: auto !important; */
}
.highlight {
    color: #21409a!important;
}
.ocean {
    color: #21409A!important;
}
.modal-content {
    border: 1px solid #ccc !important;
}

.loader-css {
  border: 7px solid #dcdcdc;
  border-radius: 50%;
  border-top: 7px solid blue;
  width: 40px;
  height: 40px;
  -webkit-animation: spin 1s linear infinite; /* Safari */
  animation: spin 1s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.leftpanel .nav .children li ul.children{
    display:none;
}
.leftpanel .nav .children li ul.active1{
    display:block;
}
.leftpanel .nav .children li ul li{
    padding-left:20px
}

div#gridAccountDVTVCA {
    padding-bottom: 30px;
}

div#gridAccountDVTVFD {
    padding-bottom: 30px;
}