.bg-mytemplate-image {
	background: url("../img/mytemplatelogin.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-sso {
	background: url("../img/mytemplateloginsso.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-pwd {
	background: url("../img/mytemplateforgetpwd.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-chgpwd {
	background: url("../img/mytemplatechgpwd.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-resetpwd {
	background: url("../img/mytemplateresetpwd.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-newacc {
	background: url("../img/mytemplatenewacc.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-verifyacc {
	background: url("../img/mytemplateverifyacc.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-help {
	background: url("../img/mytemplatehelp.jpg");
	background-position: center;
	background-size: cover;
}
.bg-mytemplate-image-disclaimer {
	background: url("../img/mytemplatedisclaimer.jpg");
	background-position: center;
	background-size: cover;
}
.imgdelete::after {
/*	background: url('../img/details_delete.png') no-repeat center center;*/
	font-family: "Font Awesome 5 Pro"; 
	font-weight: 900; 
	content: "\f2f0"; 
	color: Tomato;
	cursor: pointer;
}	
table.dataTable tbody td {
  vertical-align: top;
}
td.details-control::after {
	font-family: "Font Awesome 5 Pro"; 
	font-weight: 900; 
	content: "\f13a"; 
	color: MediumSeaGreen;
	cursor: pointer;
}
tr.shown td.details-control::after {
	font-family: "Font Awesome 5 Pro"; 
	font-weight: 900; 
	content: "\f139";
	color: CornflowerBlue;
	cursor: pointer;
}	
.ui-autocomplete-loading {
	background: white url("../img/ui-anim_basic_16x16.gif") right center no-repeat;
}	

.form-group.required .control-label:after {
  content:"*";
  color:Tomato;
	font-weight: bold;
/*
	font-family: "Font Awesome 5 Pro"; 
	content: "\f069";
	font-weight: normal;
	color: Tomato;
	top:7px;
	font-size: 8px;
*/
}

/*== start for style bootstrap-select ==*/
.btn-outline-combobox {
  color: #69707a;
  border: 1px solid #c5ccd6;
}
.btn-outline-combobox:hover {
}
.btn-check:focus + .btn-outline-combobox, .btn-outline-combobox:focus {
  box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5);
}
.btn-check:checked + .btn-outline-combobox, .btn-check:active + .btn-outline-combobox, .btn-outline-combobox:active, .btn-outline-combobox.active, .btn-outline-combobox.dropdown-toggle.show {
}
.btn-check:checked + .btn-outline-combobox:focus, .btn-check:active + .btn-outline-combobox:focus, .btn-outline-combobox:active:focus, .btn-outline-combobox.active:focus, .btn-outline-combobox.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5);
}
.btn-outline-combobox:disabled, .btn-outline-combobox.disabled {
  color: #212529;
  background-color: transparent;
}
/*== end for style bootstrap-select ==*/
