.dropdowns navv, .dropdowns ul, .dropdowns li, .dropdowns a  {margin: 0; padding: 0;}

.dropdowns a {text-decoration: none;}

.toggleMenu {
    display:  none;
}
.navv {
    list-style: none;
     *zoom: 1;
     height:40px
}
.navv:before,
.navv:after {
    content: " "; 
    display: table; 
}
.navv:after {
    clear: both;
}
.navv ul {
    list-style: none;
}


.navv > li {
    float: right;
}
.navv > li > .parent {
    background-image: url("images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.navv > li > a {
    display: block;

}
.navv li  ul {
    position: absolute;
    right:-99999px;
    width:1050px;
    background-color:#f0f0f0;
    height:25px;
}
.navv > li.hover > ul {
    right: 71px;
}
.navv li li.hover ul {
    right: 0px;
    top: 0;
}
.navv li li {
    height:25px;
    border:0px
}
.navv li li a {
    display:inline-block;
    position: relative;
    z-index:100;
    float:right;
    font-size:12px;
    height:25px;
    padding:0px;
    border:0px;
    line-height:25px;
    font-family:'NRT Reg';
        color:#666
}
.hide {
    display:none
}
.navv li li li a {
    z-index:200;
}
.show {
    display:block
}
@media screen and (max-width: 767px) {
    .navv {
    list-style: none;
     *zoom: 1;
     height:45px;
     width:100% !important;
             clear:both;
             display:block
}
    .activee {
        display: block;
    }

    .navv > li:first-child {
        width:100%;
        display:block
    }
    .navv > li {
        float: right;
        display:inline-block;
        width:50%;
        border-bottom:1px #fff solid;
        border-left:1px #fff solid;
        background-color:#f0f0f0;
        height:35px;
    }


    .navv > li > .parent {
        background-position: 95% 50%;

    }
    .navv li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .navv ul {
        display: block;
        width: 100%;

    }
   .navv > li.hover > ul , .navv li li.hover ul {
        position: static;
        right:0px;
        display:block;
        background-color:red
    }
   .hide {
    display:block !important;
}

      .navv > li > a {
    display: block;
    font-size:12px;
    color:#666 !important;
}


.show {
    display:none !important;
}

}