﻿/*!
 * Boostraper
 * Bootstrap v3.3.7 Overwrite (http://getbootstrap.com)
!*/
/*body {
    background: url(../images/Bkg-Cities/Cannes/_Dark.jpg) no-repeat center fixed;
}*/
/**********************
****NAVBAR & MENU******
**********************/

.navbar-brand.logo.home > i {
    color: #130a04 !important;
    padding-right: 5px;
    margin-top: 2px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #130a04 !important;
}

.hvr-underline-from-center:before {
    background: #130a04 !important;
}

.hvr-underline-from-center > a {
    color: #130a04 !important;
}

ul.dropdown-menu {
    color: #130a04 !important;
}

ul.dropdown-menu > li > a {
    color: #130a04 !important;
}

.dropdown-menu {
    /*background-color: #130a04 !important;*/
}

.dropdown-menu > li > a {
    /*color: #dce5e8 !important;*/
}

.dropdown-menu > li > a:hover {
    /*color: #130a04 !important;
    background-color: rgba(220,229,232,1);*/
}

.nmi-container > span {
    color: #130a04 !important;
}
nav a:hover > span.caret {
    color: #130a04 !important;
}

/****Navbar mobile****/
nav.navbar-mobile #myNavbar {
    background-color: #fff !important;
}

.navbar-inverse.navbar-mobile .navbar-nav > li > a:hover > i, .navbar-inverse.navbar-mobile .navbar-nav > li > a:focus > i {
    color: #130a04 !important;
}

nav.navbar-mobile .dropdown.open {
    border-bottom: 1px solid #130a04 !important;
    border-top: 1px solid #130a04 !important;
}

nav.navbar-mobile .hvr-underline-from-center:before {
    background: #130a04 !important;
}

nav.navbar-mobile a:hover > span.caret {
    color: #130a04 !important;
}

nav.navbar-mobile.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    background-color: rgba(220,229,232,1) !important;
}
/****End Navbar mobile****/
/**********************
*****MEDIA QUERIES*****
***********************/
@media (min-width: 768px) {
    ul .nav li.dropdown:hover > ul.dropdown-menu {
        display: block;
    }

    ul.nav li.dropdown-submenu:hover > ul.dropdown-menu {
        display: block;
    }
}

@media (max-width: 767px) {
    #myNavbar {
        background-color: #fff !important;
    }
    nav a:hover > span.caret {
        color: white !important;
    }
    .navbar-inverse .navbar-nav > li > a {
        color: #130a04 !important;
    }
    .navbar-inverse .navbar-nav > li > a:hover > i, .navbar-inverse .navbar-nav > li > a:focus > i {
        color: #130a04  !important;
    }
    ul.dropdown-menu > li > a {
        color: #130a04 !important;
    }

    .hvr-underline-from-center:before {
        background: #130a04 !important;
    }

    #myNavbar > ul:first-child > li {
        display: inline-block !important;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        background-color: rgba(220,229,232,1) !important;
        color: #130a04 !important;
    }

    .dropdown.open {
        border-bottom: 1px solid #fff !important;
        border-top: 1px solid #fff !important;
    }
}
