

#main-nav .first-level,
#main-menu-again
{
    background-color: #ce1141
}

#main-nav .second-level {
    border-bottom-color: #ce1141;
}

.ie8 #main-menu .first-level > ul > li.expanded:after,
.ie8 #main-menu .first-level > ul > li.current:after {
    border-color: #ce1141 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFF;
}
#main-menu .first-level > ul > li.expanded::after,
#main-menu .first-level > ul > li.current::after
{
border-color: #ce1141 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #FFF;
}

.sub-pages > ul > li.current, 
.sub-pages > ul > li > ul > li.current, 
.sub-pages > ul > li > ul > li.parent,
#main-nav .second-level li.parent a
{
    background-color: #ce1141;
}

.ie8 .sub-pages > ul > li.current.expanded:before {
    content: url('/static/images/ikoner/arrow_white_down.png');
}

.sub-pages > ul > li.current.expanded::before {
    content: url('/static/images/ikoner/arrow_white_down.png');
}

.startpage-top-section h2.popularlinks { 
    border-color: #ce1141;    
}

.startpage-top-section h2.eservices {     
    border-color: #ce1141;
}

@media screen and (max-width: 719px) {
    .site-header 
    .menu-toggle, 
    .search-form > button,
    .multi-header .search-form,
    #small-nav,
    .parent-link,
    .with-menu .menu-head,
    body .search-form > button {
        background-color: #ce1141;
    }

    body .search-form > button {
        border-color: #ce1141;
    }

    #small-nav > ul > li.current
    {
        background-color: #ce1141;
    }

    #small-nav > .menu-head a {
        color: #ce1141;
    }
}




    
    #main-nav {
        border-bottom: 0.24em solid #ce1141;
    }
    


    
    button,
    .search-form button,
    input[type=button],
    .action-link,
    button.action,
    input[type=submit] {
        background: #4e4b4b;
        border-color: #4e4b4b;
        color: #fff;
    }

   .ie8 .jobssearchpage .main button span:before {
       content: url('/static/images/ikoner/search_button_white.png');
    }


    button:hover,
    .search-form button:hover,
    input[type=button]:hover,
    input[type=submit]:hover {
        /*outline: 0.1em solid #4e4b4b;
        border-radius: 0;*/
   }

    .ie8 .paging-button.next:after, 
    .ie8 button.next span:after,
    .ie8 .action-link.paging-button.next:after {
        content: url(/static/images/ikoner/white_right.png);
    }

    .ie8 .paging-button.prev::before, .ie8 button.prev span:before {
        content: url(/static/images/ikoner/white_left.png);
    }

    .ie8 .search-form button:before, .ie8 button.search:before, .ie8.jobssearchpage .main button span:before, .ie8.webbissearchpage .webbisar button:before {
        content: url('/static/images/ikoner/search_button_white.png');
    }


    .paging-button.next::after, 
    button.next span::after,
    .action-link.paging-button.next::after {
        content: url(/static/images/ikoner/white_right.png);
    }

    .paging-button.prev::before, button.prev span::before {
        content: url(/static/images/ikoner/white_left.png);
    }

    .search-form button::before, button.search::before, .webbissearchpage .webbisar button::before {
        content: url('/static/images/ikoner/search_button_white.png');
    }

    

    
        .sub-pages > ul > li.current, 
        .sub-pages > ul > li > ul > li.current, 
        .sub-pages > ul > li > ul > li.parent,
        #main-nav .second-level li.parent a,
        #small-nav > ul > li.current {
            background-color: #ce1141;
        }
    



    .sub-pages > ul > li.current.expanded::before {
        content: url('/static/images/ikoner/arrow_white_down.png');
    }


    
        .site-header > .global-links a {
            color: #ffffff;
        }

        .footer-menu a, 
        .footer-menu > ul > li > a, 
        .foot h2, 
        #site-footer, 
        #site-footer a, 
        #site-footer .foot, 
        .site-header > .global-links a,
        #site-footer .triangulated.loner,
        .footer-menu > ul > li > ul >li {
            color: #ffffff;
        }

        .ie8 .footer-menu > ul > li > ul > li > a:before, 
        .ie8 #site-footer .footer-global-links > li > a:before, 
        .ie8 #site-footer .more:before, 
        .ie8 #site-footer .link-list a:before {
            border-left-color: #ffffff;
        }

        .footer-menu > ul > li > ul > li > a::before, 
        #site-footer .footer-global-links > li > a::before, 
        #site-footer .more::before, 
        #site-footer .link-list a::before {
            border-left-color: #ffffff;
        }

        #site-footer .foot .footer-global-links {
            border-bottom-color: #ffffff;
        }

       .site-header > .global-links a[href^=http]::after {
           content: url('/static/images/ikoner/external_tighter_white.png');
        }
    
    

    
        #main-nav > .first-level > ul > li > a {
            padding-left: 2.00em;
            padding-right: 2.00em;
        }

        #main-menu .first-level > ul > li.expanded > a, 
        #main-menu .first-level > ul > li.current > a {
            padding-right: 2.00em;
        }
    