﻿/* navbar */
.navbar-default {
	background-color: #f37800;
	border-color: #E7E7E7;
}
.navbar-default a, .navbar-default a:focus
{
    text-decoration: none;
}
/* title */
.navbar-default .navbar-brand {
	color: #ffffff;
    display:inline-block;
    margin-top:10px;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #5E5E5E;
}
/* link */
.navbar-default .navbar-nav > li > a {
	color: #ffffff;
}
    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus {
        color: #f37800;
        text-decoration: underline;
    }
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
	color: #ffffff;
	background-color: #f37800;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	color: #ffffff;
	background-color: #f37800;
}
/* caret */
    .navbar-default .navbar-nav > .dropdown > a .caret {
        border-top-color: #2d2d2d;
        border-bottom-color: #2d2d2d;
    }
    .navbar-default .navbar-nav > .dropdown > a:hover .caret,
    .navbar-default .navbar-nav > .dropdown > a:focus .caret {
        border-top-color: #f37800;
        border-bottom-color: #f37800;
    }
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
/* mobile version */
.navbar-default .navbar-toggle {
	border-color: black;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #f37800;
}
    .navbar-default .navbar-toggle .icon-bar {
        background-color: black;
    }
@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #ffffff;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #ffffff;
	}
}
		
.navbar-nav > li > a, .navbar-brand { padding-top:6px !important; padding-bottom:0 !important; height: 32px; }
.navbar { background-color:#fff; border:none; min-height:32px !important; }
.nav.navbar-nav li a { color: #2d2d2d ; font-size:17px; padding: 6px 10px; font-weight: 600;}
.nav.navbar-nav li.dropdown ul.dropdown-menu { background-color:#f37800; border:none; }
.nav.navbar-nav li.dropdown ul.dropdown-menu a:hover, .nav.navbar-nav li.dropdown ul.dropdown-menu a:focus { background-color:#f37800; text-decoration:underline; }

.stickynav {
    border-bottom: 1px solid black;
    z-index: 999;
    width: 100%;
    background: white;
    top: 0;
}
.nav.navbar-nav li.dropdown ul.dropdown-menu a:hover, .nav.navbar-nav li.dropdown ul.dropdown-menu a:focus {
    background-color: #f37800;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #f37800;
    text-decoration: underline;
}

.stickynav .nav.navbar-nav li.dropdown ul.dropdown-menu {
    background-color: #FFF !important;
}

.nav.navbar-nav li.dropdown ul.dropdown-menu {
    background-color: #ffffff !important;
} 

    .stickynav img.logoImage.img-responsive {
        margin-top: 17px;
        margin-left: 30px;
    }

    .stickynav .logoImage {
        max-height: 45px;
    }

nav.navbar.navbar-default {
    font-family: 'Poppins', sans-serif;
}

div#myNavbar {
    text-align: center;
    margin-top: 15px;
}

.stickynav ul.nav.navbar-nav {
    margin-top: 8px;
}

.nav li {
    position: relative;
}

.nav > li {
    display: inline-block;
    float: unset;
}
ul.nav.navbar-nav {
    float: unset;
}

.header-login .pull-right.loginTable {
    position: absolute;
    right: 15px;
    top: -5px;
}
@media only screen and (min-width:1320px){
.nav.navbar-nav li a {padding: 6px 30px;}
}


@media only screen and (max-width:767px){
    div#myNavbar {
        position: absolute;
        z-index: 9999999;
        background: white;
        width: 100vw;
        top: 70px;
        right: 0;
        margin: 0;
    }
    .navbar-header {
        padding-top: 10px;
    }
    .stickynav.affix {
        position: initial;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #000000;
    }

    .navbar-nav .open .dropdown-menu {
        position: absolute;
    }

    .navbar-collapse.in {
        overflow: visible;
    }

    .nav.navbar-nav li.dropdown ul.dropdown-menu {
        box-shadow: 0px 0px 3px 3px #00000063;
    }

    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
        color: #f37800;
        background-color: unset;
    }
    .hide-mob{
        display:none;
    }
}
.nav.navbar-nav li.dropdown:hover ul.dropdown-menu{
    display:block;
}