﻿
.text-brand {
    color: #1B617D;
}

h3 {
    color: #1B617D;
    font-style: italic;
}

.navbar {
    background-color: #1B617D;
    color: #FFFFFF;
}

.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
    background-color: #036987; 
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #FFFFFF;
}

.navbar-default .navbar-nav > li > a {
    color: #FFFFFF;
}

    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus {
        color: #EEEEEE;
    }

.navbar-default .navbar-brand {
    color: #FFFFFF;
    font-style: italic;
}

    .navbar-default .navbar-brand:hover,
    .navbar-default .navbar-brand:focus {
        color: #FFFFFF;
    }

/*.brand-logo {
    display: block;
    background-image: url(images/header_fade.gif);
    background-repeat: repeat-x;
    background-position: left top;
    padding: 0;
    margin-bottom: -80px;
}

    .brand-logo div {
        background-image: url(images/networkrail_logo.gif);
        background-repeat: no-repeat;
        background-position: right top;
        height: 100px;
    }*/


@media (min-width: 786px) {
    .homepage-menu div a {
        background-color: #FFFFFF;
        border-width: 2px;
        border-color: #1B617D;
    }
}


.btn-primary {
    background-image: -webkit-linear-gradient(top, #0480A6 0%, #025C77 100%);
    background-image: -o-linear-gradient(top, #0480A6 0%, #025C77 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#0480A6), to(#025C77));
    background-image: linear-gradient(to bottom, #0480A6 0%, #025C77 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    border-color: #245580;
}

    .btn-primary:hover,
    .btn-primary:focus {
        background-color: #025C77;
        background-position: 0 -15px;
    }

    .btn-primary:active,
    .btn-primary.active {
        background-color: #025C77;
        border-color: #245580;
    }

    .btn-primary.disabled,
    .btn-primary:disabled,
    .btn-primary[disabled] {
        background-color: #025C77;
        background-image: none;
    }
