@charset "UTF-8";

html
	{
		overflow: -moz-scrollbars-vertical; 
		overflow:auto
	}

 .cformheader
 {
     min-height: 24px;
     background-color: #2b71b7;
     border: 1px solid #2b71b7;
     border-radius: 4px;
     padding: 8px;
     margin-bottom: 16px;
     color: #ffffff;
     user-select: none;
 }

 .cformheadersupplemental
 {
     min-height: 24px;
     background-color: #f0f0f0;
     border: 1px solid #e0e0e0;
     border-radius: 4px;
     padding: 8px;
     margin-bottom: 16px;
     color: #404040;
     user-select: none;
 }

 .cformheadersupplementalinternal
 {
     min-height: 24px;
     background-color: #822122;
     border: 1px solid #93292A;
     border-radius: 4px;
     padding: 8px;
     margin-bottom: 16px;
     color: #ffffff;
     user-select: none;
 }

.cformfieldtitle
{
    font-weight: 500;
    color: black;
    padding-bottom: 4px;
    user-select: none;
}

.cformfieldtextblob
{
    color: black;
    padding-bottom: 4px;
    user-select: none;
}

.users-profile
{
    color: #808080;
    font-weight: 300;
}

.users-option-icon
{
    padding-right: 12px; 
    color: #808080;
}
 
.users-option-text
{
    color: cornflowerblue;
    font-weight: 400;
}

.highlight-row:hover 
{
    background-color: #f5f5f5;
}

.role-permission
{
    
}

.form-control::placeholder {
  color: #d0d0d0;
  opacity: 1;
}

.draggable-container
{
    
}

.draggable-item
{
    cursor: pointer;
    user-select: none;
}

.draggable-header-container
{
    
}

.draggable-header
{
    cursor: pointer;
    user-select: none;
}

.draggable-item.dragging
{
    cursor: pointer !important;
    opacity: 0.5;    
}

.draggable-anchor
{
    
}

 .ccategoryheader
 {
     min-height: 40px;
     background-color: #e0e0e0;
     border: 1px solid #e0e0e0;
     border-radius: 4px;
     padding: 8px;
     margin-bottom: 16px;
     color: #000000;
 }

.cmenuitem
{
    
}

.cmenucategory
{
}

.cformsectionrow
{
    border: 1px dashed #c0c0c0;
}

.cformsectioncolumn
{
    border: 1px dashed #c0c0c0;
    padding: 8px;
}

.cformsectionfield
{
    
}

.cformsectionfieldcontainer
{
    
}

.dragging {
  /* background-color: #70bc98; */
}

.cformavailablesection
{   
}

.cformavailablecontainer
{    
}

.cformavailabletable
{
}

.cformactivesection
{
}

.cformavailableswitch
{
}

.cfiltertypecheckbox
{    
}

.cfilterstatuscheckbox
{
}

.cformnotificationrow {}
.cformnotificationemail {}
.cformnotificationsms {}
.cformnotificationcheck {}
.cformnotificationbutton {}

.ctagitem {}

/* make sure dialogs don't shift screen */
.modal-open {
    overflow:hidden;
    overflow-y:scroll;
    padding-right:0 !important;
}


.form-floating label {
    color: #a0a0a0;
}

.cmasterusergroup
{}

.cusertrack
{}

.cmapfolder
{}

.cmapfile
{}