﻿/**************************Nashwa****************************/
#HorizonNavbar .navbar
{
    background: unset;
    background-color: #432D1E;
}
#HorizonNavbar .navbar-default .navbar-nav>.active>a,#HorizonNavbar .navbar-default .navbar-nav>.active>a:focus,#HorizonNavbar .navbar-default .navbar-nav>.active>a:hover 
{
    background-color: #c96825;
    color: #fff;
}
#HorizonNavbar .nav-inv>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #c96825 !important;
}
#HorizonNavbar .dropdown-menu
{
    background-color: #432d1e;

}
#HorizonNavbar .dropdown-menu>li>a
{
    padding: 10px 20px;
    color: #fff;
}
#HorizonNavbar .dropdown-menu>li>a:focus, #HorizonNavbar .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: #c96825;
}
#HorizonNavbar .navbar-default .navbar-toggle , #HorizonNavbar .navbar-default .navbar-toggle:hover , #HorizonNavbar .dropdown-menu>.active>a, #HorizonNavbar .dropdown-menu>.active>a:focus, #HorizonNavbar .dropdown-menu>.active>a:hover {
    background-color: #c96825;
}
#HeaderTD .welcomeLabel
{
    text-align: left;
}
#HeaderTD .signOutBtn
{
    text-align: right;
}
.dropdown:hover .dropdown-menu {
    display: none !important;
}
.navbar-collapse:not(.collapse.in) .dropdown:hover .dropdown-menu {
    display: block !important;
}

/************************************************************/
/*****************************Responsive*******************************/
@media only screen and (min-width: 768px)
{
.dropdown:hover .dropdown-menu {
    display: block !important;
}
.navbar-toggle {
    display: none !important;
}
.navbar-collapse.collapse
{
    display: block !important;
}
#HorizonNavbar .navbar-nav > li
{
    min-width: 130px;
    text-align: center;   
}
}
@media only screen and (max-width: 768px)
{
.navbar-toggle {
    display: block !important;
}
.dropdown .dropdown-menu {
    display: none !important;
}
.navbar-nav .open .dropdown-menu
{
    display: block !important;
}
.lastloginlbl
{
    white-space:normal !important;
}
.navbar-default
{
    display: block ;
}
}
@media only screen and (max-width:768px) and (min-width: 425px)
{
#HeaderTD .welcome-control
{
    display: flex;
    align-items:center;
}    

}

/********************************************************************/