#webheader {
	padding: 10px 10px 10px 10px;
}
#logo{
	width:20%;
	margin-left: 1%;
}

.chosen-single{	
    background: none !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
    border: 1px solid #ccc !important;
    color: #555;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;
    height: 34px !important;
    line-height: 1.42857143 !important;
    padding: 7px !important;

}
.chosen-container{
	/*width: 121px !important;*/
}
.chosen-container-single .chosen-single div b{
	background: url('https://cdnjs.cloudflare.com/ajax/libs/chosen/1.4.2/chosen-sprite.png') no-repeat 0px 6px !important;
}
[id^="cbFirmSpltTypeId"] {
  /*width: 110px !important;*/
}
[id^="cbFirmSpltOpAreaId"] {
  /*width: 90px !important;*/
}


#pointerLevel{
	width: 2% !important;
}


.ctContainer-5{
  margin: 1rem 5rem 1rem 5rem;
}
.ctContainer-15{
  margin: 1rem 15rem 1rem 15rem;
}
.ctContainer-60{
  margin: 1rem 60rem 1rem 60rem;
}
.ctFlex{
  display: flex;
}
.ctFlex.fd-col{
  flex-direction: column;
}
.ctFlex>.flex-1{
  flex:1;
}
.ctFlex>.flex-2{
  flex:2;
}
.ctFlex.gap-1{
  gap: 1rem;
}
.ctFlex.gap-2{
  gap: 2rem;
}
.ctFlex.gap-3{
  gap: 3rem;
}
.ctFlex.gap-4{
  gap: 4rem;
}
.ctFlex.flex-wrap{
  flex-wrap: wrap;
}
.ctFlex.items-center{
  align-items: center;
}
input.highlighted-warn{
  border-color: #ff9800;
  box-shadow: 0 0 0 0.2rem #ff980061;
}
select.highlighted-warn{
  border-color: #ff9800;
  box-shadow: 0 0 0 0.2rem #ff980061;
}
form.PaySplt{
  padding: 5px;
  background: #f0f0f0;
  cursor: pointer !important;
}
form.PaySplt label{
  cursor: pointer !important;
}
form.PaySplt:nth-child(even){
  padding: 5px;
  background: #f8f8f8;
}
form.PaySplt.active{
  padding: 5px;
  background: #337ab7;
  color: white;
}
form.PaySplt.active label{
  color: white !important;
}
#fmPayIncModal{
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
#fmPayIncModal > div.modal-dialog
{
  position: fixed;
  margin: 0;
  width: 100%;
  height: 100%;
  padding: 0;
}
#fmPayIncModal .modal-content
{
  height: 100%;
}

/* ================================================================
 *  Site-Wide Breadcrumb
 * ================================================================ */
.site-breadcrumb {
    padding: 8px 15px;
    margin: 0 0 12px 0;
    background-color: #f5f5f5;
    border-bottom: 1px solid #ddd;
}
.site-breadcrumb .breadcrumb {
    background: transparent;
    padding: 0;
    margin: 0;
    font-size: 13px;
}
.site-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    content: "›";
    color: #999;
    padding: 0 6px;
}
.site-breadcrumb .breadcrumb-item a {
    color: #337ab7;
    text-decoration: none;
}
.site-breadcrumb .breadcrumb-item a:hover {
    color: #23527c;
    text-decoration: underline;
}
.site-breadcrumb .breadcrumb-item.active {
    color: #555;
    font-weight: 600;
}
.site-breadcrumb .breadcrumb-item span {
    color: #777;
}
.site-breadcrumb .breadcrumb-item .fa-home {
    margin-right: 3px;
}