﻿@import url("/RichWidgets/Theme.London.css?23979");

.MainPopup {
    background: #fff;
    vertical-align: top;
    padding: 14px 16px;
    display: block;
}

.Invisible{
    display:none;   
}

.Header {
    background: #FFFFFF;} 
.Menu_TopMenuActive {
    background: #FFFFFF;}.Application_Title a,
.Application_Title a:link,
.Application_Title a:visited,
.Application_Title a:hover {
    color: #1cadd0;
}
.Application_Title img {
    max-height: 30px;
}

.AppSwitcherList,
.Application_Menu .Menu_DropDownButton,
.Header_Menu,
.Application_Menu {
  background: #1cadd0;
}

.Menu_TopMenu a, 
.Menu_TopMenu a:link, 
.Menu_TopMenu a:visited {
     background:transparent;
}

.ButtonDefault,
.Button.Is_Default {
    background: #1cadd0;
    border: 1px solid #1cadd0;
    color: #E8F6FA;
}

.AppSwitcherLink, 
.AppSwitcherLink:link, 
.AppSwitcherLink:visited {
    border:none;
}

.AppSwitcherLink, 
.AppSwitcherLink:link, 
.AppSwitcherLink:visited,
.Menu_TopMenu a:link, 
.Menu_TopMenu a:visited, 
.Menu_TopMenu a {
    color: #E8F6FA ;
    border-bottom-color: #E8F6FA;
}

.Menu_DropDownArrow {
    border-top-color:#E8F6FA ;
}

.Application_Menu a.Menu_SubMenuItem, 
.Application_Menu a.Menu_SubMenuItem:hover, 
.Application_Menu a.Menu_SubMenuItem:link, 
.Application_Menu a.Menu_SubMenuItem:visited {
    background-color: #199BBB;
    border-bottom: none;
    color: #E8F6FA ;
}

.Application_Menu a.Menu_SubMenuItemActive:link, 
.Application_Menu a.Menu_SubMenuItemActive:visited,
.Application_Menu a.Menu_SubMenuItem:hover {
    color: #FFFFFF;
}

a, 
a:link, 
a:visited {
  color: #1cadd0;
}

a.ActionAdd:before,
a.ActionEdit:before,
a.ActionDelete:before,
a.ActionChange:before {
    background: #1cadd0;
}

.Login_Info,
.AppSwitcherContainer,
a.Login_Info_Username, 
a.Login_Info_Username:link, 
a.Login_Info_Username:visited,
.Login_Info_Logout:before,
.Login_Info_Username:before,
.AppSwitcherContainer:before,
.MenuSlider_Toggler,
.Menu_TopMenuActive:hover a,
.Menu_TopMenuActive a:link,
.Menu_TopMenuActive a:visited { 
    color: #1cadd0;
}


.EditableTable tr.RowControlGroup a {
    color: #1cadd0;
}



@media screen and (max-width: 1023px) { 
    .Responsive .Login_Info_Logout:before {
         color: #E8F6FA ;
    }
}

/* ExcludeFromPickers: Header, ButtonDefault, Menu_TopMenuActive, Menu_DropDownArrow, Application_Title, AppSwitcherList, Application_Menu, Menu_DropDownButton, Header_Menu, Menu_TopMenu, AppSwitcherLink, Menu_SubMenuItem, Menu_SubMenuItemActive, Login_Info_Logout, Login_Info_Username, AppSwitcherContainer, MenuSlider_Toggler, ActionAdd, ActionEdit, ActionDelete, ActionChange, Login_Info, Responsive, EditableTable, RowControlGroup */

.Heading1 {
 margin-top: 10px;
}

.Title_Section{
    margin-top: 0px;
}


:root{
/* Color - Neutral */
    --color-neutral-0: #ffffff;
    --color-neutral-1: #f8f9fa;
    --color-neutral-2: #f1f3f5;
    --color-neutral-3: #e9ecef;
    --color-neutral-4: #dee2e6;
    --color-neutral-5: #ced4da;
    --color-neutral-6: #adb5bd;
    --color-neutral-7: #6a7178;
    --color-neutral-8: #4f575e;
    --color-neutral-9: #272b30;
    --color-neutral-10: #101213;
    
    /* Color - Semantic */
    --color-error-light: #fceaea;
    --color-error: #dc2020;
    
    --color-warning-light: #fdf6e5;
    --color-warning: #e9a100;
    
    --color-success-light: #eaf3eb;
    --color-success: #29823b;
    
    --color-info-light: #e5f5fc;
    --color-info: #017aad;

    /* Space - Sizes */
    --space-none: 0;
    --space-xs: 4px;
    --space-s: 8px;
    --space-base: 16px;
    --space-m: 24px;
    --space-l: 32px;
    --space-xl: 40px;
    --space-xxl: 48px;
    
    /* Border Radius */
    --border-radius-none: 0;
    --border-radius-soft: 4px;
    --border-radius-rounded: 100px;
    --border-radius-circle: 100%;
    
    /* Border Size */
    --border-size-none: 0;
    --border-size-s: 1px;
    --border-size-m: 2px;
    --border-size-l: 3px;

    /* Elevation / Shadow */
    --shadow-none: none;
    --shadow-xs: 0 1px 2px rgba(0, 0, 0, .1);
    --shadow-s: 0 2px 4px rgba(0, 0, 0, .1);
    --shadow-m: 0 4px 6px rgba(0, 0, 0, .1);
    --shadow-l: 0 6px 8px rgba(0, 0, 0, .1);
    --shadow-xl: 0 8px 10px rgba(0, 0, 0, .1);

    /* App Settings */
    --color-background-body: #f3f6f8;
    --header-size: 56px;
    --side-menu-size: 300px;

}
/* $4.2.12 - Patterns - Controls - TimePicker */
.time-picker .dropdown-content-list .time-option[disabled="disabled"] {
color: var(--color-neutral-6);
}.time-picker .select {
background-color: transparent;
border-radius: 0;
border: 0;
height: 100%;
padding: 0;
position: relative;
}.time-picker .select:hover,
.time-picker .select:focus {
border: 0;
}.time-picker .is--visible .dropdown-header.select {
border: 0;
}.time-picker .dropdown-header-text {
width: 100%;
}.time-picker .dropdown-icon {
position: absolute;
right: 16px;
top: 8px
}.time-picker .dropdown-content {
}.time-option-selected {
background-color: var(--color-neutral-2);
}

/* $4.2.4 - Patterns - Controls - Dropdown */
.dropdown,
.dropdown .dropdown-content .dropdown-content-list,
.dropdown .dropdown-header {
width: 100%;
}.dropdown .dropdown-header {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background-image: none;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}.is--visible .dropdown-header.select {
border: var(--border-size-s) solid var(--color-primary);
}.dropdown .dropdown-content {
position: relative;
z-index: 50;
}.dropdown.is--visible .dropdown-icon {
color: var(--color-primary);
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}.dropdown .dropdown-icon .fa {
font-size: 24px;
width: auto;
}.dropdown .dropdown-icon {
color: var(--color-neutral-7);
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
}.dropdown .dropdown-content .dropdown-content-list {
background: var(--color-neutral-0);
border-radius: var(--border-radius-soft);
border: var(--border-size-s) solid var(--color-neutral-4);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: var(--space-xs);
max-height: 300px;
overflow-y: auto;
padding: var(--space-s) var(--space-none);
position: absolute;
-webkit-transition: opacity 180ms ease;
transition: opacity 180ms ease;
}.dropdown.is--visible .dropdown-content .dropdown-content-list {
opacity: 1;
}.dropdown.is--hidden .dropdown-content .dropdown-content-list {
opacity: 0;
visibility: hidden;
pointer-events: none;
}.dropdown.is--visible .dropdown-content-list {
opacity: 1;
visibility: visible;
}.dropdown.is--hidden .dropdown-content-list {
opacity: 0;
pointer-events: none;
}.dropdown .dropdown-content .dropdown-content-list a {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: var(--color-neutral-9);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 40px;
padding: var(--space-none) var(--space-base);
}.dropdown .dropdown-content .dropdown-content-list a:hover {
background-color: var(--color-neutral-2);
}