@charset "UTF-8";

/* CSS Document */


/* ---------- header ---------- */

#headerbar {
    background-color: transparent;
    color: #000;
}


/* ---------- footer ---------- */

#footerbar {
    background-color: #009edf;
    /*
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
    background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
    background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 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;
	*/
    color: #fff;
}


/* ---------- navbar ---------- */


/* ----- blue -----  */

.navbar-blue {
    background: #009edf;
    /*
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
    background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
    background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 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;
	*/
}

.navbar-blue .navbar-nav>li>a {
    color: #fff;
}

.navbar-blue .nav>li>a:hover,
.navbar-blue .nav>li>a:focus {
    text-decoration: none;
    background-color: rgba(255, 255, 255, 0.75);
    color: #000;
}

.navbar-blue .navbar-nav>.open>a,
.navbar-blue .navbar-nav>.active>a {
    background-image: none;
    background-color: rgba(255, 255, 255, 0.75);
    color: #000;
}

.navbar-blue .navbar-nav>.open>a,
.navbar-blue .navbar-nav>.open>a:hover,
.navbar-blue .navbar-nav>.open>a:focus {
    color: #000;
    background-color: #f1f1f1;
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
    background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;
}

.navbar-blue .navbar-brand {
    color: #fff;
}

.navbar-blue .navbar-toggle {
    color: #fff;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: rgba(255, 255, 255, 0.5);
}

.navbar-blue .dropdown-menu>li>a {
    border-bottom: solid 1px #e2e2e2;
}

.navbar-blue .dropdown-menu>li>a:hover {
    background-color: rgba(0, 158, 223, 0.1);
    background-image: none;
}

.navbar-blue .navbar-nav .open .dropdown-menu {
    background-color: #fff;
    text-shadow: 0 1px 0 #fff;
    border-color: #ccc;
}

@media screen and (max-width:767px) {
    .navbar-blue .navbar-nav>.open>a,
    .navbar-blue .navbar-nav>.active>a,
    .navbar-blue .nav>li>a:hover,
    .navbar-blue .nav>li>a:focus {
        background-color: transparent;
        box-shadow: none;
        color: #fff;
    }
    .navbar-blue .navbar-nav>li>a {
        border-bottom: solid 1px rgba(255, 255, 255, 0.5);
    }
    .navbar-blue .navbar-nav .open .dropdown-menu {
        background-color: rgba(255, 255, 255, 0.85);
        border-radius: 0;
    }
    .navbar-blue .dropdown-menu>li>a {
        border-bottom: solid 1px #fff;
    }
    #menuNavbar {
        background-color: rgba(255, 255, 255, 0.25);
    }
}

@media screen and (min-width:768px) {
    .navbar-blue .navbar-nav>li>a {
        border-left: solid 1px rgba(255, 255, 255, 0.5);
    }
}


/* ---------- Table ---------- */

.table-listdata>tbody>tr>td a {
    color: #0673b3;
}

.table-listdata>tbody>tr>td a.txt-red {
    color: #aa1c41;
}

.table-listdata>tbody>tr>td a.txt-orange {
    color: #f18900;
}


/* ---------- Login Button ---------- */

.login100-form-bgbtn {
    background: #009edf;
}