﻿@import url("/UniversalTheme/Theme.UniversalTheme.css?5602");

/*
    How to generate a theme for your company: 
    
        1 - Go to http://labs.outsystems.net/ThemeCustomizer/GenerateLiverpool.aspx
        2 - Copy the generated CSS
        3 - Paste it here

*/


/*------------------------------------*\
             Import Font
\*------------------------------------*/

@font-face {
    font-family: 'Roboto';
    src: url('/RichWidgets/fonts/Roboto-Regular-webfont.eot');
    src: url('/RichWidgets/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/RichWidgets/fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('/RichWidgets/fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('/RichWidgets/fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/RichWidgets/fonts/Roboto-Bold-webfont.eot');
    src: url('/RichWidgets/fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/RichWidgets/fonts/Roboto-Bold-webfont.woff') format('woff'),
         url('/RichWidgets/fonts/Roboto-Bold-webfont.ttf') format('truetype'),
         url('/RichWidgets/fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: 700;
    font-style: normal;
}



/*------------------------------------*\
             Font Definition
\*------------------------------------*/

 /* html, body, a, select, form, fieldset, table, tr, td, img, input, button, select, textarea, optgroup, option {
    font-family: 'Open-Sans', sans-serif;
} */

html,
body,
a,
select,
fieldset,
input,
button,
select,
textarea,
optgroup,
option {
    font-family: 'Roboto', sans-serif;
}


.TableRecords_OddLine:first-child,
.TableRecords_EvenLine:first-child,
.TableRecords_Header:first-child {
    padding-left: 20px!important;
}

.TableRecords_OddLine,
.TableRecords_EvenLine {
    border-bottom: 1px solid #eee!important;
    padding: 10px 10px;
}

.TableRecords_OddLine {
    background-color: #fff !important;
}

.TableRecords_EvenLine {
    background-color: #E0E7EE !important;
}

.TableRecords_OddLine:not(:first-child),
.TableRecords_EvenLine:not(:first-child) {
    border-left: 0;
}


/* Font OpenSans classes */

.Roboto_Regular {
    font-family:  'Roboto', sans-serif;
    font-weight: 400;
}

.Roboto_Bold {
    font-family:  'Roboto', sans-serif;
    font-weight: 700;
}
/*** Generated classes from Style Editor in OutSystems 10 ***/
[data-style-key="nUaINuxyV0u6nGbVk8ddqQ"] { text-align:right; }
.CommentButton[data-style-key="Sp_fnPFlx0KPhpGeJ+FtQQ"] { text-align:right; }
[data-style-key="TYDcy+PjB0S73Z5mKPhQTA"] { text-align:right; }
[data-style-key="EIME4sLxcEmZlQh95ELfdg"] { text-align:right; }
.CommentButton[data-style-key="HnWyQ4isBEOVfN2oFEzgAQ"] { text-align:right; }
[data-style-key="0BdeZYMbKUew9YqPB7dIaA"] { text-align:center; }
[data-style-key="mMCc7JcvHECUrFOA5qjrcA"] { text-align:center; }
[data-style-key="1VNZ5fC2CE60ZZ+sootSTQ"] { text-align:left; }
[data-style-key="T5qAmhi+B0KZVPgYT+ltmg"] { text-align:left; }
/*** Generated classes from Style Editor in OutSystems 10 ***/


/*Letter CSS*/

.display-none {
    display: none !important;
}

.letter-text-size {
    font-size: 14px !important;
}

.padding-20px {
    padding: 20px !important;
}

/*Letter CSS*/