﻿/** File Maintained by Cern.Web NuGet Package, DO NOT EDIT ! **/

#header {
    /*border-top: solid 4px #4d94cc;*/
    border-bottom: solid 1px #b8b8b8;

    background-image: url("../../Images/bg-shadow.png");
    background-position: bottom;
    /*background-color: rgb(234, 234, 234);*/
}

#header h2 a {
    font-size: 3rem;
    font-weight: 700;
    line-height: 1em;
    margin-bottom: 0px;
}

#header h3 {
    font-weight: 400;
    line-height: 1.2em;
    margin-top: -12px;
    margin-bottom: 1em;
}

#site-name a {
    color: #333333;
    text-decoration: none;
}

.bgHeaderImage {
    background-image: url("../../Images/banners/rotator.aspx");
    background-position: right;
    background-repeat: no-repeat;
    height: 63px;
    vertical-align: middle;
}


#main-navigation {
    color: #fefefe;
    font-family: "PT Sans","Segoe UI",Verdana,Tahoma,"DejaVu Sans",sans-serif;
    font-weight: 700;
    font-size: 1.4rem;
   
    margin-bottom: -1px;
    padding-bottom: 0px;
    overflow: hidden;
}

#main-navigation ul {
    list-style-type: none;
    list-style-position: outside;
    list-style-image: none;

    padding-left: 0px;
    
}

#main-navigation a {
    border-top: solid 1px #4d94ce;
    border-left: solid 1px #4d94ce;
    border-right: solid 1px #4d94ce;
    border-bottom: none medium #4d94ce;
    background-color: rgb(77, 148, 206);
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    display: block;
    float: left;
    color: #fefefe;
    transition-duration: 0.2s;
    transition-timing-function: ease-out;

    margin-right: 0.3em;
    padding-bottom: 0.5em;
    padding-left: 1em;
    padding-top: 0.5em;
    padding-right: 1em;

}

#main-navigation a:hover {
    color: #414141;
    background-color: white;
}

#main-navigation a.active-trail {
    color: #565656;
    background-color: white;
}


/* ======== FOOTER Styles ========= */
#footer {
    /*background-color: rgb(238, 238, 238);*/
    border-top: solid 1px #b8b8b8;
    background-image: url("../../Images/bg-shadow-inv.png");
    background-repeat: repeat-x;

    padding-bottom: 2em;
    padding-top: 2em;
    display:block;

    margin-top: 20px;
    /*min-height: 13rem;*/
}

#footer .region-footer-first {
    float: left;
}
#footer .region-footer-first h2 {
    margin-top: 0px;
}
#footer ul {
    font-size: 1.2rem;
    list-style-type: none;
    /*list-style-position: outside; 
    list-style-image: url("../../images/bullet_go.png");*/ 
    padding-left: 0px;
    }

.leaf 
{
    background: url("../../images/bullet_go.png") no-repeat left center; 
    padding-left: 20px;
}

#footer .cern-logo {
    float: right;
}