/* Every replaceable attribute must have a comment on a line above it, in the format custom-theme-xxxxx-xxxxx-xxxx (any number of xxxx tokens)

    When the SecureVideo branding parser sees that comment, it will produce a color dropdown for the customer for the attribute on the following line.
*/

/* This is the MAIN BACKGROUND COLOR FOR EVERY SCREEN */
body div#main-body, html body
{
    /* custom-theme-main-background */
    background-color: #FFFFFF; 
}

body div#main-body .navbar
{
    /* custom-theme-navigation-background */
    background-color: #FFFFFF; 
}

body div#main-body .navbar .navbar-nav > li > a
{
    /* custom-theme-navigation-background-text */
    color: #777777;
}

body div#main-body .navbar .navbar-nav > li.active > a
{
    /* custom-theme-navigation-active-background-text */
    background-color: #e7e7e7;
}

body div#main-body .dashboard-panel
{
    /* custom-theme-dashboard-panel-background */
    background-color: #fffdd6;
}

body div#main-body .dashboard-header
{
    /* custom-theme-dashboard-header-background */
    background-color: #333333;
    /* custom-theme-dashboard-header-text */
    color: #FFFFFF;
}

body div#main-body .page-header h1
{
    /* custom-theme-page-header-text */
    color: #333333; 
}

body div#main-body .jumbotron
{
    /* custom-theme-jumbotron-background */
    background-color: #EEEEEE; 

    /* custom-theme-jumbotron-text */
    color: #333333; 
}

body div#main-body .well
{
    /* custom-theme-well-background */
    background-color: #F5F5F5; 

    /* custom-theme-well-text */
    color: #333333; 
}


/* Buttons used throughout the application */
body div#main-body .btn-primary
{
    /* custom-theme-primary-buttons-background */
    background-color: #428BCA;

    /* custom-theme-primary-buttons-text */
    color: #FFFFFF;

    /* custom-theme-primary-buttons-background|border */
    border-color: #357CBD;
}
body div#main-body .btn-primary:hover
{
    /* custom-theme-primary-buttons-background|hover */
    background-color: #3071A9;

    /* custom-theme-primary-buttons-background|hover|border */
    border-color: #285E8E;
}

/* Buttons used throughout the application */
body div#main-body .btn-default
{
    /* custom-theme-secondary-buttons-background */
    background-color: #FFFFFF;

    /* custom-theme-secondary-buttons-text */
    color: #333333;

    /* custom-theme-secondary-buttons-background|border */
    border-color: #CCCCCC;
}

body div#main-body .btn-default:hover
{
    /* custom-theme-secondary-buttons-background|hover */
    background-color: #E6E6E6;

    /* custom-theme-secondary-buttons-background|hover|border */
    border-color: #ADADAD;
}

body .custom-menu a
{
    /* custom-theme-top-menu-background */
    background: #829AA8;
    
    /* custom-theme-top-menu-text */
    color: #000000;
}

body .custom-menu a:hover
{
    /* custom-theme-top-menu-background|hover */
    background: #A2BAC8;
}

.lasker-selection {
    /* custom-theme-primary-buttons-background */
    border-left-color: #428BCA;
}

.lasker-selection-item .glyphicon {
    /* custom-theme-primary-buttons-background */
    color: #428BCA;
}
