
/* --------------------------------------
   Custom Navbar
   -------------------------------------- */


.navbar-inverse .navbar-nav > li:hover {
    background: #8c27b7;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    color: #fff;
    background-color: #8c27b7;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: rgba(255,255,255,.3);
    }

.navbar-inverse .navbar-nav > .closed > a{
    color: #fff;
    background-color: transparent;
    }

.dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #7a1fa0;
    }

.dropdown-menu > li > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #7a1fa0;
    }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-image: ;
    background-color: #7a1fa0;
    outline: 0;
}


.navbar-inverse {
    color: #fff;
    background-color: #7a1fa0;
    background-image: -webkit-radial-gradient(top,#54156e 0,#7a1fa0 50%);
    background-image: -o-radial-gradient(top,#54156e 0,#7a1fa0 50%);
    background-image: -webkit-gradient(radial,left top,left bottom,from(#54156e),to(#7a1fa0));
    background-image: radial-gradient(to bottom,#54156e 0,#7a1fa0 50%); 
    border-radius: 0px;
    border-color: transparent;
}


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

.dropdown-menu {

    background-image: none;
}

.dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #7a1fa0;
    background-image: linear-gradient(#7a1fa0,#7a1fa0);
}

/*-- Nav Pills -- */

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus a:visited {
    color: #fff;
    background-color: rgba(255,255,255,.3);
    border-radius: 0px;
}

/* previous-next buttons */

.pager li > a,
.pager li > span {
    color: #fff;
    display: inline-block;
    padding: 5px 14px;
    background: -moz-linear-gradient(top, #0457b6 0%, #63b1f5 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #0457b6), color-stop(100%, #63b1f5));
    background: -webkit-linear-gradient(top, #0457b6 0%, #63b1f5 100%);
    background: -o-linear-gradient(top, #0457b6 0%, #63b1f5 100%);
    background: -ms-linear-gradient(top, #0457b6 0%, #63b1f5 100%);
    background: linear-gradient(to bottom, #0457b6 0%, #63b1f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0457b6', endColorstr='#63b1f5', GradientType=0 );
    background-size: auto 200%;
    background-position: 0 100%;
    transition: background-position 0.5s;
    border: 1px ;
    border-radius: 0px;
}
.pager li > a:hover,
.pager li > a:focus {
    text-decoration: none;
    background-position: 0 0;
    border: 1px ;
    color: #fff;
}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
    color: #777;
    background: #ffffff;
    cursor: not-allowed;
    border: 1px;
    border-color: #777;
}

