#page_header{font-size:13px;clear:both}

#page_header a {text-decoration: none;}

/* accesskey navigation */
#page_header ul.skip_nav {margin: 0;
                          position: absolute;}

#page_header .skip_nav a {
position: absolute;
top: -100px;
overflow: hidden;
margin-left: 47em;
background-color: #CCCCCC;
}

#page_header .skip_nav a:focus {
position: absolute;
white-space: nowrap;
padding: .5em;
-webkit-transition: top 0.1s ease-in 0s, background 0.5s linear 0s;
transition: top 0.1s ease-in 0s, background 0.5s linear 0s;
top: 0;
z-index: 100;
outline: 0;
background-color: #985735;
border-radius: 0 0 6px 6px;
box-shadow: 3px 3px 3px rgba(0,0,0,.3);
}

/* blue nav bar */
#page_header .nih a{color: white; background-color: #005295;}
#page_header .blue_nav_bar {background-color: #336699;}
#page_header .norm_height {height: 47px;}
#page_header .ncbi {padding: 1.15em 1em;}
#page_header .nih img {padding: .7em 1em;}
#page_header .ncbi_name {padding: 0 .5em 0 1em;
                         font-weight: bold;}
#page_header .vertical_divider {color: #EAEAEA;
                                padding: 0 .5em;}
#page_header .blue_nav_bar, #page_header .blue_nav_bar a, #page_header .skip_nav a {color: #FFFFFF;}
#page_header a.header_link {padding: 1.15em 1em;}
#page_header a.left_padding_loginlink{padding-left:1em}


/* category bar */
#page_header .bg-gray {background-color: #EAEAEA;}
#page_header ul.category_bar {padding: .5em 0;}
#page_header ul.category_bar li a {padding: .4em 1em .5em .75em;
                                   font-weight: bold;}
#page_header .category_bar a:hover {color: rgba(0,0,0,.6);}
#page_header .header-div {padding-bottom: 1em;}


/* search bar */
#page_header select {padding: .35em;
                     width: 12.5%;
                     background-color: #EAEAEA;
                     border-radius: 0;
                     border: 2px solid #FFFFFF;
                     box-shadow: 1px 1px 2px #FFFFFF;}
#page_header input {padding: .5em;
                    margin: 0;}


/* 'Search NCBI' placeholder styles - cannot be combined into a single selector */
#page_header input:focus::-webkit-input-placeholder {transition: opacity 0.5s 0.5s ease; opacity: 0;}
#page_header input:focus:-moz-placeholder {transition: opacity 0.5s 0.5s ease; opacity: 0;}
#page_header input:focus::-moz-placeholder {transition: opacity 0.5s 0.5s ease; opacity: 0;}
#page_header input:focus:-ms-input-placeholder {transition: opacity 0.5s 0.5s ease; opacity: 0;}


#page_header button[name=Search] {background: #985735;
                                  color: #FFFFFF;
                                  border: none;
                                  padding: 0.5em 0.8em;
                                  margin: 0;}
#page_header .offscreen_noflow {height: 0;
                                margin: 0;
                                padding: 0;
                                text-indent: -9999em;}
#page_header .search_bar {margin: 0 .5em;}
#page_header .search-box {width: 70%;}

.myncbi2 {margin:0; padding:0;}
.myncbi2 li {display:inline-block; padding-left:10px; padding-right:10px;}

/* media query for screen sizes smaller than 1008px */
@media only screen and (max-width: 1007px) {
#page_header select {width: 15%;}
}

#page_header .blue_nav_bar {background-color: #336699;float: left;width: 100%;}
#page_header select {min-width:115px;}
#page_header .nih {float: left; overflow: hidden; background-color: #005295;}
@media only screen and (max-width: 980px) {
    #page_header .med_hidden {display: none;}
}
@media only screen and (max-width: 858px) {
    #page_header .search-box {width: 50%;}
}
@media only screen and (max-width: 660px) {
    #page_header .ncbi {padding:4.5em 1em 1em;}
    #page_header .nih {width:100%;}
    #page_header > nav > div.left > img {display:none;}
    #page_header .search-box {width: 30%;}
}