header #rt-top .gf-menu,
header #rt-top .gf-menu.l1 > li > .item:after{
    border-color: rgba(255, 255, 255, 0.15);
    border-style: solid;
}
header #rt-top .gf-menu.l1 > li > .item:after {
    border-width:0 1px 0 0;
}
header #rt-top .gf-menu.l1 > li:first-child > .item {
    border-left: 1px solid rgba(255, 255, 255, 0.15);
}
header #rt-top .gf-menu{
    z-index: 10;
    position: fixed;
    left: 0;
    top: 100px;
    text-align: center;
    margin: 0 auto;
    border-radius: 0;
    border-width: 1px 0 0 0;
    /*background-color: black;*/
    width: 100%;
    box-shadow: none;

    background: rgba(28,45,55,1);
    background: -moz-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(6,11,14,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(28,45,55,1)), color-stop(100%, rgba(6,11,14,1)));
    background: -webkit-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(6,11,14,1) 100%);
    background: -o-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(6,11,14,1) 100%);
    background: -ms-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(6,11,14,1) 100%);
    background: linear-gradient(to bottom, rgba(28,45,55,1) 0%, rgba(6,11,14,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c2d37', endColorstr='#060b0e', GradientType=0 );

    -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
}

header #rt-top .gf-menu li {
    float: initial;
    display: inline-block;
}
header #rt-top .gf-menu li .dropdown ul li{
    width: 100%;
}
header #rt-top .gf-menu.l1 > li > .item {
    border: none;
    line-height: inherit;
    padding: 2px 25px;
    color: lightgoldenrodyellow; /*rgba(255,255,255,0.85);*/
    font-weight: normal;
}
header #rt-top .gf-menu.l1 > li >  .dropdown .item {
    color: lightgoldenrodyellow; /*rgba(255,255,255,0.85);*/
}

header #rt-top .gf-menu.l1 > li.active { 
    background-color: transparent;
} 

header #rt-top .gf-menu.l1 > li.active > .item,
header #rt-top .gf-menu.l1 > li.active >  .dropdown li.active .item { 
    font-weight: bold !important;
    color: white !important;
} 


header #rt-top .gf-menu .item {
    padding: 2px 25px 0;
}
header #rt-top .gf-menu .dropdown {
    background: #14303e;
    border: 1px solid rgba(255,255,255,0.15);
    border-top: 1px dashed rgba(255,255,255,0.15);
    width: auto !important;
}

@media only screen and (min-width: 768px){
    header #rt-top .gf-menu li:hover, header #rt-top .gf-menu li.active:hover {
        /*background: #14303e;*/
        color: gold;
        background: rgba(28,45,55,1);
        background: -moz-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(20,48,62,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(28,45,55,1)), color-stop(100%, rgba(20,48,62,1)));
        background: -webkit-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(20,48,62,1) 100%);
        background: -o-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(20,48,62,1) 100%);
        background: -ms-linear-gradient(top, rgba(28,45,55,1) 0%, rgba(20,48,62,1) 100%);
        background: linear-gradient(to bottom, rgba(28,45,55,1) 0%, rgba(20,48,62,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c2d37', endColorstr='#14303e', GradientType=0 );
    }
    header #rt-top .gf-menu li:hover .item, header #rt-top .gf-menu li.active:hover .item {
        font-weight: normal;
        white-space: nowrap;
    }
    header #rt-top .gf-menu li:hover > .item, header #rt-top .gf-menu li.active:hover > .item {
        color: gold;
    }
    /*header #rt-top .gf-menu .dropdown ul li > .item {
        width: 100%;
    }*/
    header #rt-top .gf-menu .dropdown ul li:hover > .item {
        background: rgba(255,255,255,0.15);
    }
}
