.dev3-darkblue .dev3-header-top {
    background: #efefef;
    color: #212529;
}

.dev3-darkblue .dev3-fab {
    color: #6c757d;
}

.dev3-darkblue .dev3-fab i{
    color: #084d9d;
}

/* ======= MENU MAIN ======= */
.dev3-darkblue .dev3-main {
    background: #084d9d;
    background: -moz-linear-gradient(top, #084d9d 0%, #084d9d 100%);
    background: -webkit-linear-gradient(top, #084d9d 0%, #084d9d 100%);
    background: linear-gradient(to bottom, #084d9d 0%, #084d9d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#084d9d', endColorstr='#084d9d', GradientType=0);
}


/* ======= DEV3 LOGO ======= */
.dev3-darkblue .dev3-logo {
   /* border-right: 1px solid rgba(0, 0, 0, 0.1); */
}
.dev3-logo img {
	max-height: 55px;
}

.dev3-darkblue .dev3-item>li:not(.dev3-searchbar)>a {
    color: #ffffff;
}

.dev3-darkblue .dev3-logo a i {
    color: white;
}

/* START MENU PARENT END LINKS AND ICONS */
.dev3-darkblue .dev3-item>li.dev3-end {
   /* border-right: 1px solid rgba(0, 0, 0, 0.1);*/
}


/* ======= START MENU PARENT LINKS ======= */
.dev3-darkblue .dev3-menu {
    color: white;
}

/***************************************/
/* START MEGA/HALF MENU DROPDOWN LINKS */
.dev3-darkblue .dev3-mega-menu, .dev3-darkblue .dev3-dropdown-menu {
    background: #f5f5f5;
    border-bottom: 7px solid #084d9d;
}

/* ======= BTN ======= */

.dev3-darkblue .dev3-btn {
    color:#fff;
    border-color:#454545;
    box-shadow: 0px 10px 14px -7px #373737;
    text-shadow: 0px 1px 0px #5b5b5b;
    background:linear-gradient(#084d9d, #29344f);
}

.dev3-darkblue .dev3-btn:hover {
    background: linear-gradient(#29344f, #084d9d);
}

/* ======= END BTN ======= */

/* ======= DEV3 SEARCH BAR ======= */
.dev3-darkblue .dev3-searchbar form input {
    background: #eeeeee;
    color: #212529;
}

.dev3-darkblue .dev3-searchbar form button {
    color: #fff;
    background: #eeeeee;
}

.dev3-darkblue .dev3-searchbar form button:hover {
    background: #dddddd;
}

.dev3-darkblue .dev3-searchbar form button i {
    color: #333;
}

.dev3-darkblue .dev3-item>li:hover {
    background: #29344f;
}


.dev3-darkblue .dev3-item>li.active{
    background: #29344f;
}

/* START MENU TAB HEADER */
.dev3-darkblue .dev3-mega-menu .dev3sp-header {
    border-bottom: 1px solid #d9d9d9;
    color: #333;
}


/* START MENU TAB LINKS */
.dev3-darkblue .dev3-mega-menu .dev3sp-list li a, .dev3-darkblue .dev3-mega-menu .dev3sp-list2 li a, .dev3-darkblue .dev3-dropdown-menu li a {
    color: #777777;
}


/* START MENU TAB TAG */
.dev3-darkblue span.dev3-tag {
    color: #fff;
}


/* START MENU TAB TAG COLOR */
.dev3-darkblue span.dev3-tag.blue {
    background: #4fc3f7;
}
.dev3-darkblue span.dev3-tag.blue:after {
    border-color: transparent #4fc3f7 transparent transparent;
}
.dev3-darkblue span.dev3-tag.red {
    background: #f74f4f;
}
.dev3-darkblue span.dev3-tag.red:after {
    border-color: transparent #f74f4f transparent transparent;
}
.dev3-darkblue span.dev3-tag.green {
    background: #278b22;
}
.dev3-darkblue span.dev3-tag.green:after {
    border-color: transparent #278b22 transparent transparent;
}
.dev3-darkblue span.dev3-tag.pink {
    background: #e94ff7;
}
.dev3-darkblue span.dev3-tag.pink:after {
    border-color: transparent #e94ff7 transparent transparent;
}

/* START DROPDOWN MENU LINKS */
.dev3-darkblue .dev3-dropdown .dev3-dropdown-menu {
    border: 1px solid #eeeeee;
    background: #ffffff;
}

.dev3-darkblue .dev3-dropdown-menu li a {
    color: #666666;
}
.dev3-darkblue .dev3-dropdown-menu li:hover > a {
    background: #084d9d;
    color: #fff!important;
}

/*****************************************/
.dev3-darkblue .dev3-item>li.dev3-end a em.round {
    background: red;
    color: white;
}


/* START CART MENU */
.dev3-darkblue .dev3-cart-menu {
    background: #ffffff;
    background: -moz-linear-gradient(left, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
    background: -webkit-linear-gradient(left, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
    background: linear-gradient(to right, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=1);
    border: 1px solid rgba(99, 99, 99, 0.2);
    border-bottom: 7px solid #084d9d;
}

.dev3-darkblue .dev3-cart-head-content {
    color: #777777;
    border-bottom: 1px solid rgba(99, 99, 99, 0.1);
}

.dev3-darkblue .dev3-cart-footer-content {
    color: #777777;
    /*border-bottom: 1px solid rgba(99, 99, 99, 0.1);*/
}
.dev3-darkblue:last-child.dev3-cart-footer-content {
	border-bottom: 1px solid rgba(99, 99, 99, 0.1);
}
.dev3-darkblue .dev3-cart-footer-content span {
    color: #084d9d;
}

.dev3-darkblue .dev3-cart-list {
    color: #555555;
}


.dev3-darkblue .dev3-cart-price {
    color: #084d9d;
}

.dev3-darkblue .dev3-cart-list>li {
    border-bottom: 1px solid rgba(99, 99, 99, 0.1);
}

.dev3-darkblue .dev3-cart-list li .dev3-cart-list-status span,
.dev3-darkblue .dev3-cart-list li .dev3-cart-list-quantity span {
    color: #084d9d;
}

.dev3-darkblue .dev3-cart-list li .dev3-cart-remove i {
    color: #084d9d;
}
/* END CART MENU */






/* MOBILE COLORS */

@media only screen and (max-width: 991px) {

    /* ======= HEADER CSS ======= */
    .dev3-darkblue .dev3-header-top {
        background: #ffffff!important;
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    }
    .dev3-darkblue .dev3-header-top .text-sm-end{
        border-top: 1px solid rgba(0, 0, 0, 0.2);
    }
    .dev3-darkblue .dev3-header-top .text-sm-end .dev3-fab{
        border-right: 1px solid rgba(0, 0, 0, 0.2);
    }
    .dev3-darkblue .dev3-header-top .text-sm-end .dev3-fab i{
        color: #084d9d;
    }
    .dev3-darkblue .dev3-header-top .text-sm-end .dev3-fab:hover{
        background: rgba(200, 200, 200, 0.1);
    }

    /* ======= END HEADER CSS ======= */


    /* ======= NTG MOBILE HEADER ======= */

    .dev3-darkblue .dev3-mobile-header {
        background: #efefef;
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    }

    .dev3-darkblue .dev3-mobile-header .dev3-mobile-search-toggle:after {
        color: #084d9d!important;
    }

    .dev3-darkblue .dev3-mobile-header .dev3-mobile-search form input {
        border: 1px solid rgba(0, 0, 0, 0.2);
    }

    .dev3-darkblue .dev3-mobile-header .dev3-mobile-search form button {
        color: #fff;
        background: transparent;
    }
    
    .dev3-darkblue .dev3-mobile-header .dev3-mobile-search.dev3-search-open {
        background: #084d9d;
    }


    .dev3-darkblue .dev3-mobile-header .dev3-mobile-search-toggle.dev3-search-close:after {
        color: #fff!important;
    }

    

    /* ======= END NTG MOBILE HEADER ======= */


    /* ======= MENU MAIN ======= */

    .dev3-darkblue .dev3-main {
        box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em !important;
    }

    /* ======= END MENU MAIN ======= */


    /* ======= DEV3 LOGO ======= */
    .dev3-darkblue .dev3-logo {
        border-bottom: 1px solid rgba(0, 0, 0, 0.4);
        background: #2c2c2c;
    }

    .dev3-darkblue .dev3-logo a.dev3-mobile-close i {
        color: white;
        padding: 17px;
    }

    /* ======= END DEV3 LOGO ======= */

    /* ======= END DEV3 SEARCH BAR ======= */

    .dev3-darkblue .dev3-item>li {
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    }


    /***************************************/
    /* START MEGA MENU DROPDOWN LINKS */
    .dev3-darkblue .dev3-mega-menu, .dev3-darkblue .dev3-cart-menu {
        background: #45484d !important;
        border-bottom: 2px solid #084d9d;
    }

    .dev3-darkblue .dev3-mega-menu .dev3sp-list li a,
    .dev3-darkblue .dev3-mega-menu .dev3sp-list2 li a,
    .dev3-darkblue .dev3-dropdown-menu li a {
        color: #fff !important;
    }

    .dev3-darkblue .dev3-dropdown .dev3-dropdown-menu {
        background: #45484d !important;
    }

    /* START MENU TAB HEADER */
    .dev3-darkblue .dev3-mega-menu .dev3sp-header {
        color: #fff !important;
    }


    /***************************************/
    /* START DROPDOWN MENU LINKS */
    .dev3-darkblue .dev3-dropdown-menu li {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }

    /* START CART MENU */

    .dev3-darkblue .dev3-cart-list>li {
        border-bottom: 1px solid rgba(200, 200, 200, 0.1);
    }

    .dev3-darkblue .dev3-cart-head-content {
        color: #fff;
        border-bottom: 1px solid rgba(200, 200, 200, 0.1);
    }
        
        
    .dev3-darkblue .dev3-cart-footer-content {
        color: #fff;
        border-bottom: 1px solid rgba(200, 200, 200, 0.1);
    }


    .dev3-darkblue .dev3-cart-list {
        color: #fff;
    }
    
    
    .dev3-darkblue .dev3-cart-footer-content span {
        color: #a8a8a8;
    }
    
    .dev3-darkblue .dev3-cart-price {
        color: #a8a8a8;
    }

    .dev3-darkblue .dev3-cart-list li .dev3-cart-list-status span,
    .dev3-darkblue .dev3-cart-list li .dev3-cart-list-quantity span {
        color: #e1e1e1;
    }

    .dev3-darkblue .dev3-cart-list li .dev3-cart-remove i {
        color: #e1e1e1;
    }
    /* END CART MENU */
}