
.brandingMainBorder{
 border-color: #EE7825;
}

.brandingMainFont{
 color: #EE7825;
}

.main_font{
    font-family: Mulish;
}


body {
        background-color: #f7f7f7;
    }

input{
	width: 100%;
	border-color: rgba(209,213,219,var(--tw-border-opacity));
	border-radius: .375rem;
	margin-top: .25rem;
	background-color: #fff;
	border-width: 1px;
	padding-top: .5rem;
	padding-right: .75rem;
	padding-bottom: .5rem;
	padding-left: .75rem;
	font-size: .875rem;
	line-height: 1.25rem;
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

input[type="checkbox"]{
  width:20px;
}

select{
	box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
	font-size: .875rem;
    line-height: 1.25rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    border-color: rgba(209,213,219,var(--tw-border-opacity));
    border-width: 1px;
    border-radius: 0.375rem;
    width: 100%;
    margin-top: 0.25rem;
}


.lds-dual-ring {
  display: inline-block;
  width: 25px;
  height: 25px;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 20px;
  height: 20px;
  margin: 3px;
  border-radius: 50%;
  border: 2px solid #fff;
  border-color: #fff transparent #fff transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.lds-dual-ring-colorized:after {
  border-color: #6366f1 transparent #6366f1 transparent;;
}



//GRID LAYOUT -----------------------

.ag-row-group-expanded{
    background-color:#c7cfd7!important;
    font-weight:bold;
}

.ag-center-cols-clipper {
    min-height: unset !important;
}

.ag-theme-balham .ag-root-wrapper{
    border:none !important;
    border-left:1px;
}

.ag-theme-balham .ag-paging-panel {
    border:none !important;
}