#header-wrapper .header-right-col .main-nav {
    position:absolute;
    bottom:20px;
    right:0px;
}
#header-wrapper ul.nav-links{}
#header-wrapper ul.nav-links > li {
    float:left;
    position:relative;
    border:1px solid transparent;
}
#header-wrapper ul.nav-links > li > a {
    color:#ffffff;
    border-right:1px solid #ffffff;
    padding-right:10px;
}
#header-wrapper ul.nav-links > li > a:hover,
#header-wrapper ul.nav-links > li > a.active {
    color:#ffffff;
    text-decoration:none;
}
#header-wrapper ul.nav-links > li:last-of-type > a {
    border-right:none;
}
#header-wrapper ul.nav-links li#page-98 > a {
    border-right:none !important;
}
#header-wrapper ul.nav-links li h4 {
    margin-left:-20px;
}
#header-wrapper ul.nav-links > li.hasdrop
{

}
#header-wrapper ul.nav-links > li.hasdrop .megamenu,
#header-wrapper ul.nav-links > li.hasdrop .dropdown {
    position:absolute;
    /*background:rgba(255,255,255,0.98);*/
    background-color:#ffffff;
    z-index:1;
    padding:20px;
    border-top:5px solid #949599;
    visibility:hidden;
    border-bottom: 1px solid #949599;
    box-shadow:0 1px 3px rgba(0,0,0,0.8);
    -moz-box-shadow:0 1px 3px rgba(0,0,0,0.8);
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.8);
    -o-box-shadow:0 1px 3px rgba(0,0,0,0.8);
    -ms-box-shadow:0 1px 3px rgba(0,0,0,0.8);
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
    overflow:hidden;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu{
    right:-340px;
}
#header-wrapper ul.nav-links li.hasdrop h4 a
{
    font-size:17px;
    color:#ef7f2c;
}
#header-wrapper ul.nav-links li.hasdrop h4 a:hover
{
    color:#dd1a32;
}
#header-wrapper ul.nav-links > li.hasdrop:hover .megamenu,
#header-wrapper ul.nav-links > li.hasdrop:hover .dropdown {
    visibility:visible;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu {
    width:900px;
    height:250px;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col {
    width:225px;
    float:left;
    color:#333;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col h4 {
    margin-bottom:8px;
    font-weight:normal;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col ul {
    margin-left:10px;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col ul li {
    padding:0 0 5px;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col ul li a {
    color:#888;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col:last-of-type:after {
    clear:both;
}
#header-wrapper ul.nav-links > li.hasdrop .dropdown {
    width:200px;
    height:100px;
    padding-bottom:20px;
}
#header-wrapper ul.nav-links > li.hasdrop ul.dropdown-content
{
    list-style-type:none;
}
#header-wrapper ul.nav-links > li.hasdrop .dropdown li{
    padding:0 0 5px;
    margin-left:0px;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col ul li a{
    color:#667331;
}
#header-wrapper ul.nav-links > li.hasdrop .megamenu .megamenu-col ul li a:hover{
    text-decoration:underline;
}
#header-wrapper ul.nav-links li#page-93 .dropdown {
    right:-75px;
}

@media all and (max-width: 1070px) and (min-width: 1008px) {

    #header-wrapper ul.nav-links > li > a {
        border-right: 1px solid #ffffff;
        color: #ffffff;
        padding-right: 5px;
    }
}

#header-wrapper ul.nav-links li.hasdrop .dropdown .dropdown-content li.hasdrop .dropdown{
    width: auto;
    height: auto;
    padding: 7px 0 0 10px;
    position: relative;
    background: transparent;
    border: none;
    box-shadow: none;
    border-radius: 0;
}