/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------THEME-------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
body,
input[type=date] {
font-family: Trebuchet MS,Helvetica,sans-serif ;
}

input[type=button],
input[type=submit],
button {
background: #003057 ;
color: #ffffff ;
outline:none;
text-transform: uppercase;
font-weight: bold;
transition:all ease 0.2s;
border:none;
}

.custom-file-label::after{
background: #003057 ;
color: #ffffff ;
outline:none;
transition:all ease 0.2s;
border:none;
}

input[type=button]:hover,
input[type=submit]:hover,
button:hover,
.custom-file-label::after {
background: #003057 !important;
}

input[type=button]:active,
input[type=submit]:active,
button:active {
background: #003057 !important;
}

input[type=text],
input[type=password],
input[type=tel],
input[type=email],
input[type=date],
input[type=number],
select,
textarea,
.custom-file-label {
color: #ffffff !important;
background: transparent !important;
opacity: 0.8;
transition: all 0.4s ease;
}

input[type=text]:focus,
select:focus,
textarea:focus,
.PortalTextBox:focus,
.custom-file-label:hover {
outline: none;
opacity: 1;
border-bottom: 1px solid #ffffff  !important;
}

.PortalTextBoxLabel
{
color: #003057;
}

.PortalFormCellRight,.PortalFormPencil{
opacity: 0.8;
color: #ffffff;
}

.PortalHeader {
background: #ffffff ;
color: #003057 ;
}

.PortalBarColour {
background: #ffffff  ;
color: #003057 ;
}

.PortalIconColour {
background: #003057 ;
color: #ffffff ;
}

.PortalTileNotificationNumber{
color:#ffffff ;
background:#00b050 ;
}

.PortalHolidayTableContainer {
border-top: 1px solid #003057;
}

.PortalBody,.PortalDialog, .card, .table {
background: #8A8D8F ;
color: #ffffff ;
}

.NewItem{
color:#00b050;
}

.HolidayOverbooked {
color: #ff0000 !important 
}
.input-validation-error,.validation-summary-errors,.CountdownMessage {
color: #ff0000 !important ;
border: 1px solid #ff0000 !important ;
}

.PortalSuccessMessage {
color: green !important;/*Add this to the theme next time we work on it*/
}

/*Corner Styles*/

.PortalBarColour{border-radius: 0.2em;}.PortalBarColour .PortalIconColour {border-radius:0.2em 0 0 0.2em;}.PortalIconColour {border-radius: 0.2em;}input[type=button],input[type = submit],button {border-radius: 0.2em;}.PortalDialog {border-radius: 0.2em;};

