
/*=-====Bootstrapthemes.co btco-hover-menu=====*/
.btco-hover-menu a ,  .navbar > li > a {
    text-transform: capitalize;
    white-space: normal;
}
.btco-hover-menu .active a,
.btco-hover-menu .active a:focus,
.btco-hover-menu .active a:hover,
.btco-hover-menu li a:hover,
.btco-hover-menu li a:focus ,
.navbar>.show>a,  .navbar>.show>a:focus,  .navbar>.show>a:hover{
    color: #f29400;
    background: transparent;
    outline: 0;
}

/*submenu style start from here*/
.dropdown-menu {
    padding: 0px 0; 
    margin: 0 0 0; 
    border: 0px solid transition !important;
    border: 0px solid rgba(0,0,0,.15);	
    border-radius: 0px;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    width: 100%;
}

/*first level*/
.btco-hover-menu .collapse ul > li:hover > a{color: #f29400; background-color: transparent;}
.btco-hover-menu .collapse ul ul > li:hover > a, .navbar .show .dropdown-menu > li > a:focus, .navbar .show .dropdown-menu > li > a:hover{ color: #ffffff; background-color: #ae292e;}
/*second level*/
.btco-hover-menu .collapse ul ul ul > li:hover > a{color: #ffffff; background-color: #ae292e;}
/*third level*/
.btco-hover-menu .collapse ul ul, .btco-hover-menu .collapse ul ul.dropdown-menu{background:#fff;}
.btco-hover-menu .collapse ul ul ul, .btco-hover-menu .collapse ul ul ul.dropdown-menu{background:#fff;}
.btco-hover-menu .collapse ul ul ul ul, .btco-hover-menu .collapse ul ul ul ul.dropdown-menu{background:#fff;} 

/*Drop-down menu work on hover*/
.btco-hover-menu{
    /*background-color: #841719;*/
    background: rgba(184,46,51,1);
    background: -moz-linear-gradient(top, rgba(184,46,51,1) 0%, rgba(132,23,25,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(184,46,51,1)), color-stop(100%, rgba(132,23,25,1)));
    background: -webkit-linear-gradient(top, rgba(184,46,51,1) 0%, rgba(132,23,25,1) 100%);
    background: -o-linear-gradient(top, rgba(184,46,51,1) 0%, rgba(132,23,25,1) 100%);
    background: -ms-linear-gradient(top, rgba(184,46,51,1) 0%, rgba(132,23,25,1) 100%);
    background: linear-gradient(to bottom, rgba(184,46,51,1) 0%, rgba(132,23,25,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b82e33', endColorstr='#841719', GradientType=0 );
    margin: 0;padding: 0;min-height:20px}

@media only screen and (max-width: 1199px) {
    .btco-hover-menu .show > .dropdown-toggle::after{
        transform: rotate(-180deg);
    }
    .btco-hover-menu .collapse ul ul > li a {padding: 5px 15px}
    .btco-hover-menu .collapse ul ul ul > li a {padding: 5px 25px}
    .btco-hover-menu .collapse ul ul ul ul > li a {padding: 5px 35px;}
}
@media only screen and (min-width: 1200px) {
    .dropdown-menu {
        width: 220px;
    }
    .btco-hover-menu .collapse ul > li:hover > a{/*border-bottom: 2px solid #00b3ed;*/}
    .btco-hover-menu .collapse ul ul > li:hover > a, .navbar .show .dropdown-menu > li > a:focus, .navbar .show .dropdown-menu > li > a:hover{border-bottom: none;}
    .btco-hover-menu .collapse ul ul ul > li:hover > a{border-bottom: none;}
    
    .btco-hover-menu .collapse ul li{position:relative;}
    .btco-hover-menu .collapse ul li:hover> ul{display:block; box-shadow: 0 0 20px rgba(0, 0, 0, .2) !important; font-size: 18px; line-height: 1.2; padding: 0;}
    /*.btco-hover-menu .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none}*/
    /*******/
    .btco-hover-menu .collapse ul ul li{position:relative}
    .btco-hover-menu .collapse ul ul li:hover> ul{display:block; /*box-shadow: 0 0 20px rgba(0, 0, 0, .1) !important;*/ font-size: 18px; line-height: 1.2; padding: 0; top:0; left: 100% !important;}
    /*.btco-hover-menu .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}*/
    /*******/
    .btco-hover-menu .collapse ul ul ul li{position:relative}
    .btco-hover-menu .collapse ul ul ul li:hover ul{display:block; /*box-shadow: 0 0 20px rgba(0, 0, 0, .1) !important;*/ font-size: 18px; line-height: 1.2; padding: 0; top:0; left: 100% !important;}
    .btco-hover-menu .collapse ul ul ul ul{position:absolute;top:0;left:-100%;/*min-width:250px;*/display:none;z-index:1}

}