﻿/*
Client Configuration = Hino.
*/

/* Hyperlink */
a {
    color: dimgray;
    text-decoration: none;
}

a:hover,
a:active,
a:focus {
    color: #D2091C;
    text-decoration: none;
}

/*
OLD Grey
a {
    color: white; 
    text-decoration: none;
}

a:hover,
a:focus {
    color: black; 
    text-decoration: underline;
}
*/

/* primary */
.btn-primary {
    background: #BE202C;
    background: -moz-linear-gradient(top, #BE202C 0%, #BE202C 100%);
    background: -webkit-linear-gradient(top, #BE202C 0%,#BE202C 100%);
    background: linear-gradient(to bottom, #BE202C 0%,#BE202C 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BE202C', endColorstr='#BE202C',GradientType=0 );
    border: 1px solid #BE202C;
}

.btn-primary:hover {
    background: #BE202C;
    background: -moz-linear-gradient(top, #BE202C 0%, #BE202C 100%);
    background: -webkit-linear-gradient(top, #BE202C 0%,#BE202C 100%);
    background: linear-gradient(to bottom, #BE202C 0%,#BE202C 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BE202C', endColorstr='#BE202C',GradientType=0 );
    border: 1px solid #807f7f;
}

/* OLD grey
.btn-primary {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), color-stop(50%, #999), to(#8f8f8f));
    background-image: linear-gradient(#bfbfbf, #999 50%, #8f8f8f);
    background-repeat: no-repeat;
    -webkit-filter: none;
    filter: none;
    border: 1px solid #807f7f;
    color: #fff;
}

.btn-primary:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#b5b5b5), color-stop(50%, #8f8f8f), to(#858585));
    background-image: linear-gradient(#b5b5b5, #8f8f8f 50%, #858585);
    background-repeat: no-repeat;
    -webkit-filter: none;
    filter: none;
    border: 1px solid #757575;
}
*/

/* Logo image */
.logo {
    border: 0px solid black;
}

/* Login image */
.login {
    border: 1px solid black; 
    padding: 1px;
}


/* Navbar */
/* OLD Grey 
.navbar-inverse {
    background-image: -webkit-linear-gradient(#58595b, #6d6e71 50%, #939598);
    background-image: -o-linear-gradient(#58595b, #6d6e71 50%, #939598);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#58595b), color-stop(50%, #6d6e71), to(#939598));
    background-image: linear-gradient(#58595b, #6d6e71 50%, #939598);
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff 58595b', endColorstr='#ff 939598', GradientType=0);
    -webkit-filter: none;
    filter: none;
    border: 1px solid #414042;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}
*/

navbar-inverse .navbar-text {
    color: dimgray;
}

.navbar-inverse .navbar-nav > li > a {
    color: dimgray;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    color: #D2091C;
    background-color: transparent;
}

.navbar-inverse {
    background: rgb(245,246,246); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(245,246,246,1) 0%, rgba(219,220,226,1) 21%, rgba(184,186,198,1) 49%, rgba(221,223,227,1) 100%, rgba(245,246,246,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 100%,rgba(245,246,246,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 100%,rgba(245,246,246,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 ); /* IE6-9 */
    background-repeat: no-repeat;
    -webkit-filter: none;
    filter: none;
    border: 1px solid silver;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}

.nav-tabs > li.active > a:focus {
    color: #D2091C;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-bottom-color: transparent;
    cursor: default;
}
