:root {
    /*  Talk to team about 70-20-10  */
    /*--primary: #fff;*/
    /*--secondary: #06548A;*/
    /*--accent: #4581B9;*/

    --primary-color: #00677F;
    --primary-teal: #00A2BC;
    --primary-gold: #FFB500;
    --primary-grey: #747679;
    --secondary-blue: #001A70;
    --secondary-red: #D3451E;
    --secondary-teal: #68D2DF;
    --secondary-olive: #B5BD00;
    --secondary-tan: #EED484;
    --secondary-green: #319B42;

    /* Default Font Colors */
    --main-text-dk: #494949;
    --header-text-dk: #444444;
    --alt-text-dk: #707070;
    --main-text-lt: #ffffff;
    --alt-text-lt: #ececec;

    /* Default background color */
    --background-gray: #F1F4F6;

    /* Other Default */
    --box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .35);
    --border-radius: 5px;
}


/************************/
/*      Over-rides      */
/************************/

/*:focus {*/
/*    outline-color: #FF0000 !important;*/
/*    outline-style: solid !important;*/
/*    outline-width: 2px !important;*/
/*}*/


/* Font Family Override */
body { font-family: 'Open Sans', 'Helvetica', 'Arial', 'sans-serif'; }

h1, h2, h3, h4, h5 {
    font-family: 'Arimo', 'Helvetica', 'Arial', 'sans-serif';
    color: var(--header-text-dk);
}

p {
    color: var(--main-text-dk);
    margin: 0;
    font-size: 18px;
}

li {
    font-size: 18px;
}

:focus {
    outline-color: unset !important;
    outline-style: unset !important;
    outline-width: unset !important;
}

.flex-row {
    display: flex;
    flex-direction: row
}

.justify-space-between {
    justify-content: space-between;
}

.badge-ui {
    border: 2px solid var(--primary-color);
    border-radius: 3px;
    padding: 0 7px;
    width: 100%;
    margin: 10px auto 5px;
    position: relative;
    color: #20508CFF
}

.badge-ui small {
    position: absolute;
    top: -9px;
    background: #fff;
    padding: 0 5px;
    font-weight: bold;
    color: var(--primary-color);
    font-size: 75%;
}

.badge-ui p {
    font-weight: bold;
    margin: 10px 0;
    text-align: center;
}

/*:focus-visible,*/
/*div[password]:focus-within {*/
/*    outline-color: var(--alt-text-dk) !important;*/
/*    outline-style: solid !important;*/
/*    outline-width: 2px !important;*/
/*    outline-offset: 2px !important;*/
/*}*/

/*a { color: var(--primary-color) }*/

/*#erec_main_container[esar-layout] recruiter-header #layout-header-container {*/
/*    padding: 1rem 0;*/
/*    grid-template-columns: 1fr 1fr;*/
/*    grid-template-rows: 1fr auto;*/
/*    grid-template-areas:*/
/*            'logo custom'*/
/*            'nav nav'*/
/*}*/

/*!* Primary button *!*/
/*!*Note: #field_selection is a class on the admin panel*!*/
/*.btn-primary:not(#field_selection .btn-primary) {*/
/*    background-color: var(--primary-color);*/
/*    border-color: var(--primary-color);*/
/*    !*color: ;*!*/
/*}*/

/*.btn-primary:hover:not(#field_selection .btn-primary) {*/

/*}*/

/*.btn-primary:active:focus:not(#field_selection .btn-primary) {*/

/*}*/

/*.btn-primary:focus:not(#field_selection .btn-primary)  {*/

/*}*/


/*!* Button Link *!*/
/*.btn-link:not(#field_selection .btn-link) {*/
/*    color: var(--primary-color);*/
/*}*/

/*.btn-link:hover:not(#field_selection .btn-link) {*/

/*}*/

/*.btn-link:active:focus:not(#field_selection .btn-link) {*/

/*}*/

/*.btn-link:focus:not(#field_selection .btn-link)  {*/

/*}*/

/*!*  Custom Buttons  *!*/
/*.btn-hero {*/
/*    background: transparent;*/
/*    color: #fff;*/
/*    font-weight: 600;*/
/*    border: 1px solid #fff;*/
/*    border-radius: 30px;*/
/*    padding: 0.5rem 1.5rem;*/
/*    transition: all ease-out 200ms;*/
/*}*/

/*.btn-hero:hover {*/
/*    background-color: #fff;*/
/*    color: var(--primary-color);*/
/*}*/


/*.btn-login {*/
/*    border: 2px solid var(--primary-color);*/
/*    padding: 0.5rem 1.5rem;*/
/*    border-radius: 30px;*/
/*    font-weight: 700;*/
/*    text-decoration: none;*/
/*    transition: all ease-out 200ms;*/
/*}*/

/*.btn-login:hover {*/
/*    background-color: var(--primary-color);*/
/*    color: #fff;*/
/*}*/

/*!************************!*/
/*!*    Utility Classes   *!*/
/*!************************!*/

/*.text-main { color: var(--main-text-dk)}*/
/*.text-main { color: var(--main-text-dk)}*/
/*.text-alt { color: var(--alt-text-dk)}*/
/*.text-primary { color: var(--primary-color)}*/
/*.bg-grey { background-color: var(--background-gray) }*/
/*.bg-white { background-color: #fff }*/
