.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media, .admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media, .admin-bar.home.blog.has-header-image .custom-header-media, .admin-bar.home.blog.has-header-video .custom-header-media {
    height: calc(100vh - 32px);
    max-height: 400px;
}

.navigation-top {
   bottom: auto;
position: fixed;
left: 0;
right: 0;
top: 0;
width: 100%;
z-index: 7;
 
  background-color: #fff;
  opacity: 0.85;
filter: alpha(opacity=85);
  -webkit-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.63);
-moz-box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.63);
box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.63);
}

#top-menu {
    
}

.main-navigation ul {
     text-align: center;
}
@media screen and (min-width: 780px) {
.main-navigation {
    
    margin-top: -20px;
}
#site-navigation {
    margin-top: -55px;
 
}
}
@media screen and (max-width: 780px) {
 #logome {
   top:20px;
    margin: 20px auto 0;
}

}
#logome {
    height: 70px;
    position: relative;
    left: 0;
    max-width: 40%;
    min-width: 100px;
    overflow: visible;
       top: 23px;
    background-image: url(https://paulkaydental.co.nz/wp-content/uploads/2018/07/pka1.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
    width: 180px;
  margin-bottom: 20px;
}

.site-branding {
    height: 260px;
    background-image: url(https://paulkaydental.co.nz/wp-content/uploads/2017/11/banner1.jpg);
  background-size: cover;
   background-position: center;
  opacity: 0.85;
filter: alpha(opacity=85);
}

#masthead .wrap {
    position: relative;
    text-align: center;
}
.admin-bar .site-navigation-fixed.navigation-top {
    top:0px;
}
body:not(.title-tagline-hidden) .site-branding-text {
  
    margin-top: 200px;
}
.blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments {
    float: right;
    width: 100%;
}
body:not(.has-sidebar):not(.page-one-column) .page-header, body.has-sidebar.error404 #primary .page-header, body.page-two-column:not(.archive) #primary .entry-header, body.page-two-column.archive:not(.has-sidebar) #primary .page-header {
    float: left;
    width: 100%;
    text-align: center;
}
.wrap {
    max-width: 1400px;
    
}
.panel-content .wrap {
  
    padding-top: 20px;
}
.panel-content .entry-header {
    margin-bottom: 40px;
}
.site-content {
    padding: 20px 0 0;
        padding-bottom: 0px;
}
.custom-header {
      margin-bottom: 0px !important;
      -webkit-box-shadow: inset 0px -5px 8px 0px rgba(0,0,0,0.73);
    -moz-box-shadow: inset 0px -5px 8px 0px rgba(0,0,0,0.73);
    box-shadow: inset 0px -5px 8px 0px rgba(0,0,0,0.73);
}

.site-branding {
     margin-bottom: 0px !important;
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    
    background-color: #fff;
}
.site-footer .widget-area {
    padding-bottom: 0;
  padding-top: 0;
 
}
.site-footer .wrap {
    padding-bottom: 0;

}
.site-footer {
   
    background-color: #efefef;
}
.panel-content .wrap {
    padding-bottom: 0;
    
}
.site-content {
 
    background-image: url(https://paulkaydental.co.nz/wp-content/uploads/2017/11/bg1.jpg);
}

#masthead .wrap {
    
    margin-top: -33px;
}