/* CSS Utilized only in coutry site pages */

.country-page #ribbon {
    height: 90px;
    z-index: 0;
}

#country-shim {
    height: 105px;
}
.country-page .site-wide-header {
    height: 100px;
    position: absolute;
    top: 0;
    z-index: 10;
    width: 100%;
    background: none;
    
}
.country-page #content-banner { padding-top: 12px; }

    .country-page .logo { 
      border-bottom: 0px !important; 
    }
    .country-page .main-nav,
    .country-page .logo { 
      width: 940px;
      margin: auto;
      float: none;
    }
    .country-page .logo img {
        border-right: 1px solid #fff;
        padding-right: 18px;
        margin-right: 18px;
    }
    .country-page .logo h1 {
        color: #fff;
        float: left;
        font: 37.6px/1.2 "adobe-garamond-pro", "adobe garamond pro", Georgia, Garamond, Times, serif;
        font-style: italic;
    }
    .country-page .logo h1 {
      font-size: 32px;
      margin-top: 8px;
    }
    .country-page .logo h1 a { color: #fff; }
    .country-page .main-nav { margin-top: 0px; }
    .country-page .login-search {
        top: 52px;
        width: 310px;
    }
        .country-page .login-search a {
                color: #fff;
                background: none;
                margin: 5px 11px 0 0;
        }


.country-page #footer {
  width:  100%;
  }
  
.country-page #footer .footer-header,
.country-page #footer .footer-menu,
.country-page #footer .property 

{
  width: 940px;
  margin: auto;
}
