

#letter-nav a {
    padding-left: 5px;
    text-decoration: underline;
}

#field-select {
    width: 150px;
}

.display-inline {
    display: inline;
}

.nav > li > a:focus {
    text-decoration: none;
    background-color: transparent !important;
}
.container {
   background-color: transparent !important;
}


#main-content {
    margin-bottom: 2em;
}

.social-home a img {
    height: 5px;
}

.social-home {
    display: inline;
    float: right;
    width: 142px;
}

.contact-us a {
    color: white !important;
    font-weight: bold;
}

.subnav {
    display: none;
}

.nav .open > a:focus {
    background-color: transparent !important;
}

@media (min-width: 992px) {
    .container {
        width: 95% !important;
    }
}

.topnav li {
    display: inline;
    padding: 5px;
    border-left: solid 1px white;
}

.topnav li a {
    color: white;
    font-weight: bold;
    font-size: 1.2em;
}

.topnav {
    padding-left: 0px;
    display: inline-block;
    margin-bottom: 0px !important;
    padding-bottom: 5px;
    position: relative;
    bottom: -3px;
   border-top: solid 1px white;
    border-left: solid 1px white;
    border-right: solid 1px white;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;

}

.nlmcore-header {
    padding-bottom: 0px;
    margin-bottom: 0px;
    border-radius: 0px !important;
}
/*
body {
    background: url(https://wwwcf.nlm.nih.gov/images/NLM_main_background.png) repeat-x #667b9a;
} */

header {
    background-color: transparent !important;
}

.container-fluid.bg-secondary.navtop {
    max-height: 20px !important;
}

.
.row-0-margin {
    margin: 0px !important;
}

.nlmcore-main {
    border-radius: 5px;
    padding-top: 0px;
}

.row-sub-title {
    background-color: #F7D345;
    margin-right: -14px;
    margin-left: -14px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.second-nav {
    margin-right: 1em;
    font-weight: bold;
}

table, th, td {
    border-spacing: 1px;
    font-size: 100%;
}

.tb-side-nav {
    width: 100%;
    margin-bottom: 3em;
    max-width: 250px;
}

.tb-side-nav th, .tb-side-nav td {
    border: 1px solid black;
    padding: 4px;
}

.search-under {
    padding-bottom: 4px;
    display: inline-block;
    float: right;
}

.navbar-toggle .icon-bar {
    background-color: black;
}

@media (max-width: 768px) {
    .visible-mobile {
        display: inline-block;
    }

    .visible-mobile-block {
        display: block;
    }

    .navbar-nav > li > a {
        color: white;
    }

    .navbar-nav > li > a:hover {
        background-color: transparent !important;
    }
    .navbar-nav > li > a:hover {
        background-color: #eeecf3;
    }

    #navbar {
        background-color: rgba(81, 110, 153, 0.9);
    }

    nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
        background-color: #337ab7;
    }

    .dropdown-menu li a {
        color: white;
    }

   .dropdown-menu li a:hover {
        background-color: transparent !important;
    }

    .hide-mobile {
        display: none;
    }

}

@media (min-width: 767px) {

    .open > .dropdown-menu {
        display: none;
    }

    .visible-mobile {
        display: none;
    }

    .visible-mobile-block {
        display: none;
    }

    .hide-mobile {
        display: inline-block;
    }

    .nav .open > a {
        background-color: transparent !important;
    }
/* Top navigation bar */
    .navbar-nav > li {
        float: left;
        /*border-right: solid 2px; */
        background-color: transparent !important;
    }

    .navbar-nav > li > a:hover {
        background-color: transparent !important;
        text-decoration: underline;
    }

    .dropdown:hover .dropdown-menu {
        display: block;
    }

    .dropdown-menu {
        /*background: url(https://www.nlm.nih.gov/images/nav-bg.png);  */
        background: none;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    .dropdown-menu li a {
        font-weight: bold;
        color: white;
    }

    ul.dropdown-menu {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    ul.dropdown-menu li a {
        font-weight: bold;
    }

    .navbar-nav > li > a {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        color: white;
        font-weight: bold;
    }

    ul.navbar-nav {
       /* border-top: solid 2px white;
        border-left: solid 2px white;
        border-right: solid 2px white;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px; */
    }

    .dropdown-menu li {
        margin: 0;
        padding: 0;
        border-bottom: 1px solid #444;
        border-left: none;
        clear: both;
    }
  /*
    .dropdown-menu li a:hover {
        background-color: #20558a !important;
    } */

    .dropdown-menu li a:hover {
        background-color:  transparent !important;
    }

    .navbar-nav li:last-child {
        border-right: 0px;
    }
}

.maintenance-table tr td {
    border: 0px;
}

center table {
    width: 100%;
}

#search {
    background: url(https://www.nlm.nih.gov/images/search-mag.png) no-repeat #FFF;
    color: #666;
    padding: 4px 5px 4px 30px;
    max-width: 100%;
    width: 250px;
    margin: 0;
    border: 1px solid #ccc;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    float: right;
    opacity: .85;

}


#searchForm {
    display: inline-block;
    float: right;
    padding-top: 2em;
}

.breadcrumb-row {
    padding-left: 2em;
}

.breadcrumb-row, .breadcrumb-row a {
    color: white;
}

.maintenance-table p {
    margin-bottom: 0px;
}

.maintenance-table tr {
    border: solid 1px;
}

.maintenance-table td {
    padding: 4px !important;
}
.hot-topics-holder ul{
   padding-left: 2em;
}

/* Training Packets */

 .category-heading.category {
                display: block;
 }
 table {
                width: 100%;
 }
 .hot-topics-holder {
                padding: 1em;
                border: solid 1px black;
                margin-bottom: 1em;
                margin-top: 1em;
 }
 .sub-category-heading {
                padding-left: 1em;
 }
 .category-heading h3, .category-heading h4 {
                margin: 0px;
 }
 .panel-heading {
                background-color: #b1b1b1 !important;
 }
 .training_packet_body {
               background-color: white !important;
 }