@charset "UTF-8";
@font-face {
 font-family: 'Fazeta';
 src: url('../../fonts/Fazeta-RegularText.ttf') format('truetype'),
      url('../../fonts/Fazeta-RegularText.eot') format('embedded-opentype'),
      url('../../fonts/Fazeta-RegularText.woff') format('woff');
}
@font-face {
 font-family: 'Fazeta';
 src: url('../../fonts/Fazeta-BoldCaption.ttf') format('truetype'),
      url('../../fonts/Fazeta-BoldCaption.eot') format('embedded-opentype'),
      url('../../fonts/Fazeta-BoldCaption.woff') format('woff');
 font-weight: bold;
}
:root {
 --main_base: #E10E49;
 --main_bkbs: #BB133E;
 --aux__base: #4C5CC5;
 --aux__bkbs: #2526A9;
 --inv__ltbs: #E3E6E5;
 --lite_base: #51545F;
 --sanssfont: Arial, sans-serif;
 --seriffont: Fazeta, Cambria, Georgia, "Times New Roman", serif;
}
html {
 --mainfont: var(--sanssfont);
 --inv__lite: var(--inv__ltbs);
 --litecolor: var(--lite_base);
}
body {
 --maincolor: var(--main_base);
 --main_back: var(--main_bkbs);
 --aux_color: var(--aux__base);
 --aux__back: var(--aux__bkbs);
 --raw_color: var(--main_base);
 --raw__back: var(--main_bkbs);
 --fullcolor: #000000;
 --fullshade: rgba(0,0,0,0.4);
 --mainshade: rgba(225,14,73,0.6);
 --litecolor: var(--lite_base);
 --palecolor: #808B94;
 --dim_color: #BFC2C2;
 --ltbkcolor: #D1D4D3;
 --aux__pale: #9FABB3;
 --inv_color: #FFFFFF;
 --inv__lite: var(--inv__ltbs);
 --backcolor: #FFFFFF;
 --err_color: #FF3333;
 --bizrcolor: #0F795B;
 --bizr_lite: #33B190;
 --bizr_back: #DAD956;
 --bizr_dark: #B3A33A;
 --raw_maincolor: var(--main_base);
 --raw_main_back: var(--main_bkbs);
 --raw_aux_color: var(--aux__base);
 --raw_aux__back: var(--aux__bkbs);
 --raw_main_lvl3: #EA325E;
 --raw_main_lvl4: #EC5B7D;
 --raw_main_lvl5: #F57590;
 --raw_aux__lvl3: #727CD5;
 --raw_aux__lvl4: #9398E1;
 --raw_aux__lvl5: #B1B3EC;
 --mainfont: var(--sanssfont);
 --headfont: var(--seriffont);
 --wrapwidth: 1000px;
 --viewwidth: 960px;
 --mainwidth: 536px;
 --expdwidth: 708px;
 --genheight: 34px;
 --btnfontsize: 14px;
 --btnlinehght: 20px;
 --lbtnfontsize: 24px;
 --lbtnlinehght: 34px;
 --searchback: url(../../images/search-button.png);
 --password_eye: url(../../images/password-eye.svg);
 --crossed_eye: url(../../images/crossed-eye.svg);
}
body.internal {
 --maincolor: var(--aux__base);
 --main_back: var(--aux__bkbs);
 --aux_color: var(--main_base);
 --aux__back: var(--main_bkbs);
 --mainshade: rgba(76,92,197,0.6);
 --wrapwidth: 1240px;
 --viewwidth: 1200px;
 --mainwidth: 786px;
 --expdwidth: 948px;
 --searchback: url(../../images/search-button-internal.png);
 --password_eye: url(../../images/password-eye-internal.svg);
 --crossed_eye: url(../../images/crossed-eye-internal.svg);
}
body.internal.special {
 --maincolor: #3C9C49;
 --main_back: #186D18;
 --mainshade: rgba(60,156,73,0.6);
 --searchback: url(../../images/search-button-padraig.png);
 --password_eye: url(../../images/password-eye-padraig.svg);
 --crossed_eye: url(../../images/crossed-eye-padraig.svg);
}
body.maer {
 --maincolor: #E70656;
 --main_back: #E70656;
 --mainshade: rgba(231,6,86,0.6);
}
body.mae {
 --maincolor: #4C5CC5;
 --main_back: #4C5CC5;
 --mainshade: rgba(76,92,197,0.6);
 --raw_color: #4C5CC5;
 --raw__back: #2526A9;
 --aux__back: #BB133E;
 --raw_main_back: #4C5CC5;
 --raw_maincolor: #727CD5;
 --raw_main_lvl3: #9398E1;
 --raw_main_lvl4: #B1B3EC;
 --raw_main_lvl5: #C0C2EF;
}
body.edh {
 --maincolor: #0E888B;
 --main_back: #0E888B;
 --mainshade: rgba(14,136,139,0.6);
 --raw_color: #1F9999;
 --raw__back: #0E888B;
 --aux__back: #F39200;
 --raw_main_back: #0E888B;
 --raw_maincolor: #1F9999;
 --raw_main_lvl3: #23AEAF;
 --raw_main_lvl4: #28C3C4;
 --raw_main_lvl5: #30D4D5;
}
body {
 --bttncolor: var(--main_back);
 --main_lite: var(--maincolor);
 --main_dark: var(--main_back);
 --aux__lite: var(--aux_color);
 --aux__dark: var(--aux__back);
 --aux_back: var(--aux__back);
 --raw_aux_back: var(--raw_aux__back);
 --aux_pale: var(--aux__pale);
 --aux_lite: var(--aux__lite);
 --aux_dark: var(--aux__dark);
 --inv_lite: var(--inv__lite);
}
