﻿/* Controls */

.actions-container {
    border-top: 1px dotted #ccc;
}

    input.action-button,
    .action-button,
    .ui-button,
    input.field-action-button,
    .field-action-button,
    .actions-container .controls .action-button {
        color: #fff;
        background-color: #037B00;
    }

        .action-button:hover,
        .field-action-button:hover,
        .ui-button:hover,
        .actions-container .controls .field-action-button:hover,
        .actions-container .controls .action-button:hover {
            color: #fff;
            background-color: #06a902;
        }

    a.action-link,
    .actions-container .controls a.action-link {
        color: #fff;
        background-color: #037B00;
    }

        a.action-link:hover,
        .actions-container .controls a.action-link:hover {
            background-color: #06a902;
        }

        a.action-link.disabled, a.action-link.disabled:hover, .data-table tbody tr td.action-column .action-link.disabled, .data-table tbody tr td.action-column .action-link.disabled:hover, .actions-container .controls a.action-link.disabled, .actions-container .controls a.action-link.disabled:hover {
            background-color: #ccc;
        }


/* Page Header
----------------------------------------------------------*/
#header {
    background-image: url(../images/page_bg.png);
    background-size: auto 75px;
    background-repeat: repeat-x;
    margin-bottom: 10px;
}

#header-container {
    /*background-color: #fff;*/
}

    #header-container #banner {
        background-color: #037b00;
        background-image: url(../images/DRIVER-PORTAL-WEB-BANNER.jpg);
        background-size: cover;
        height: 75px;
    }

        #header-container #banner #logo {
            /*background-image: url(images/logo_europcar.gif);
    background-repeat: no-repeat;
    background-position: left center;*/
        }

            #header-container #banner #logo a {
                color: #fff;
                height: 50px;
                /*width: 300px;*/
                padding: 5px 0px 0px 165px;
            }

                #header-container #banner #logo a span {
                    color: #fff;
                }

        #header-container #banner #heading-bar {
            color: #666;
        }

        #header-container #banner #user-information {
            color: #fff;
        }

            #header-container #banner #user-information a,
            #header-container #banner #user-information a:visited,
            #header-container #banner #current-location a,
            #header-container #banner #current-location a:visited {
                color: #fff;
            }


    #header-container #primary-navigation {
        background-color: #000;
        border-top: 5px solid #037b00;
        border-bottom: 1px solid #dadada;
    }

        #header-container #primary-navigation ol li a {
            color: #fff;
        }

            #header-container #primary-navigation ol li:hover,
            #header-container #primary-navigation ol li a:hover {
                color: #f8d200;
            }

            #header-container #primary-navigation ol li a.active {
                color: #f8d200;
            }

        #header-container #primary-navigation .primary-navigation-tool {
            color: #f8d200;
            background-color: #000;
            font-weight: bolder;
        }

#primary-navigation .drop-menu, #primary-navigation .drop-menu ol li {
    background-color: #555;
}
