﻿@import url('ReferenceTheme.OutSystemsUIWeb.BaseTheme2.Plain.css?15714');
@import url('ReferenceTheme.BaseThemeNew.BaseThemeNew.Plain.css?14264');
@import url('ReferenceTheme.RandstadThemeNew.RandstadThemeNew.Plain.css?14263');
@import url('/RichWidgets/Theme.FontAwesome.css?346&14189');
@import url('/RichWidgets/Theme.FontRoboto.css?346&14189');

/*/Mobility_Th/Theme.Mobility.css*/
body, select, textarea, input {
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.43;
    color: #333;
}

.MandatoryLabel:after {
    content: "*";
    color: #BF1601;
    position: absolute;
    padding: 0px 5px 5px 3px;
    font-size: 12px;
    font-weight: normal;
}

.MandatoryLabelForExpression:after {
    content: "*";
    color: #BF1601;
    position: absolute;
    padding: 0px 5px 5px 3px;
    font-size: 12px;
    font-weight: normal;
}

.Menu_TopMenu span.MenuDropDown{
    color: #fff;
    display: inline-block;
    padding: 9px 20px;
    text-decoration: none;
    text-shadow: none;
    font-weight: var(--font-regular);
}

.Menu_DropDownPanel a, .Menu_DropDownPanel a:link, .Menu_DropDownPanel a:visited {
border-bottom: 2px solid rgba(255,255,255,0.4);
    font-size: 1em;
    color: white;
    padding: 6px 14px;
    text-align: center;
}
.Menu_DropDownPanel a:hover{
background-color:#757575;
}

.Login_Info{
    justify-content: end;
}



.accordion{
    margin-bottom: var(--space-xs);
}
.accordion-item .accordion-item-header{
    padding: 10px 16px;
    font-size: var(--font-size-s);
}



.TableRecords .Button.Small.Icon ,
.TableRecords .Button.btn-small.Icon{
    width: 34px;
}



.TableRecords .IconBadge{
    position:relative;
}
.TableRecords .IconBadge_number {
    padding: 1px 2px;
    top: -8px;
    right: -2px;
    width: 22px;
    height: 22px;
    font-size: 12px;
}



.panel .panel-footer{
    background-color: var(--color-neutral-1);
    padding: var(--space-base);
}
.panel .panel-actions{
    flex: 1;
}
.dropdown-content .dropdown-content-list > span{
    padding:0px !important;
}
.tag.tag-small {
    white-space: nowrap;
}
.tag{
    font-weight: var(--font-regular);
}
.border-color-neutral {
    border-color: var(--color-neutral-3);
}
.inline-dropdown .dropdown .dropdown-content .dropdown-content-list{
    right: 0px;
}


.MinHeight {
    min-height: 300px;
    position: relative;
}
.bottomDiv {
    position: absolute;
    bottom: 0;
    width: 100%;
}