#home {
    font-family:'Trebuchet MS', Verdana, Arial, sans-serif !important;
    font-size:16px
}

.items {
    font-family:'Trebuchet MS', Verdana, Arial, sans-serif
}

.collections {
    font-family:'Trebuchet MS', Verdana, Arial, sans-serif
}

#about {
    font-family:'Trebuchet MS', Verdana, Arial, sans-serif
}

.nav-menu {
    width:100%;
    display:block;
    position:relative;
    list-style:none;
    margin:0;
    padding:0;
    z-index:15;
    float:left;
    background-color:#006f91
}

.featured, #featured-exhibit {
    overflow:hidden;
    background:#006f91;
    color:#fff;
    padding:1.5em 1.5em 0;
    border-color:#5f8a8a;
    border-bottom-width:.21429em;
    border-bottom-style:solid;
    margin-bottom:1.5em
}

.featured h2, #featured-exhibit h2 {
    font-size:17.5px;
    font-weight:700;
    margin:-1.5em -1.5em 1.2em;
    padding:.2em 1.5em;
    background:#d2d1d1;
    border-color:#fff;
    border-bottom-width:.5em;
    border-bottom-style:solid;
    color:#006f91
}

a:link {
    color:#006f91
}

a:visited {
    color:#00abe0
}

.css:link {
    color:#00abe0
}

.featured a, #featured-exhibit a {
    color:#fff !important
}

.featured a:hover, #featured-exhibit a:hover {
    color:#000
}

.nav-menu a:hover, .nav-menu a:focus, .nav-item.active {
    color:#000;
    background-color:#00abe0 
}

#secondary .featured, #featured-exhibit {
    background:#00abe0
}

#submit_search {
    border-radius:0;
    font-family:Lato, sans-serif;
    font-size:14px;
    line-height:21px;
    background-color:#00abe0;
    color:#fff;
    border:0;
    padding:.375em;
    margin:0
}

#itemfiles {
    display:none
}

#site-title a {
    color:#006f91
}

.element-set h3 {
    font-size:17.5px;
    line-height:21px;
    margin-bottom:1.2em;
    color:#006f91
}

#secondary-nav li.active a {
    background-color:#00abe0;
    color:#fff
}

#secondary-nav li.active a:hover {
    color:#000
}

.items-nav a, #secondary-nav a {
    text-decoration:none;
    display:block;
    float:left;
    padding:.75em;
    text-align:center;
    color:#fff;
    background:#00abe0;
    border-width:0 1px 1px 0
}

.items-nav a, #secondary-nav a:hover {
    color:#000;
    background:#00abe0
}

.pagination_next, .pagination_previous {
    background-color:#006f91;
    font-size:14px;
    position:relative
}

.pagination_next a, .pagination_previous a {
    color:#fff !important
}

.navigation {
    list-style:none;
    width:100%;
    margin-left:0
}

#bottom-nav a:visited {
    color:#006f91
}

#footer-text {
    display:none
}

#content {
    outline: none;
}

/* SeaDragon & flexslider */

.flex-direction-nav {
    display: none;
}

.flexslider .slides {
    overflow: overlay;
}

.flex-control-thumbs li {
    display: inline;
}

.flex-control-thumbs li img {
    width: 10%;
}

ol.flex-control-nav {
    list-style-type: none;
}

@-moz-document url-prefix() { 
    .flex-control-thumbs {
        clear: left;
        padding-top: 1em;
    }
}

.featured img {
    width: auto;
    height: 10em !important;
    padding: 3px;
    border: 1px solid #ccc;
    background-color: #fff;
    float: left;
    margin: 0 1.5em 1.5em 1.5em;
}


.featured .collection .image {
    box-shadow: none;
    height: inherit;
    margin: auto;
}

div.item {
    padding-top: 1em;
}

/* logoi */
div#logos {
    text-align:center;
}

img.logos {
    margin-top: 20px;
    height: 80px;
}

nav#top-nav ul.nav-menu li.nav-item:nth-last-child(1), 
nav#top-nav ul.nav-menu li.nav-item:nth-last-child(2) {
    float: right !important;
}

.header-image {
    clear: both;
    margin: 1.5em 0;
    border-color: #ddd;
    border-top-width: 0.07143em;
    border-top-style: solid;
    padding-top: 1.42857em;
}

.header-image a {
    display: contents;
}

.header-image img {
    display: block;
    max-width: 30%;
    width: 20%;
    height: auto;
}

.small img {
    display: block;
    max-width: 20%;
    width: 20%;
}

div#collection-tree {
    margin-left: 40%;
    margin-bottom: 2em;
}

#collection-tree ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#collection-tree li {
  font: 200 20px/1.5 Helvetica, Verdana, sans-serif;
}

#collection-tree ul ul li {
  font: 200 16px/1.5 Helvetica, Verdana, sans-serif;
  margin-left: 10%;
}

#collection-tree li:last-child {
  border: none;
}

#collection-tree li a {
  text-decoration: none;
  color: #000;

  -webkit-transition: font-size 0.3s ease, color 0.3s ease;
  -moz-transition: font-size 0.3s ease, color 0.3s ease;
  -o-transition: font-size 0.3s ease, color 0.3s ease;
  -ms-transition: font-size 0.3s ease, color 0.3s ease;
  transition: font-size 0.3s ease, color 0.3s ease;
  display: block;
}

#collection-tree li a:hover {
  font-size: 22px;
}

.slick-prev {
    left: -15px !important;
}

.slick-next {
    right: -15px !important;
}

.slick-h3 {
    width: 40%;
    margin-left: 1.5em;
}

#vg-topbar {
    /*background-color: #e8e8e8 !important;*/
    /*background-image: url(biblioteka-prijepolje.rs/)!important;*/
    background-repeat: !important;
    background-size: !important;
    background-attachment: !important;
    background-position: !important;
    font-size: 13px!important;
    line-height: 16px!important;
    font-weight: 400!important;
    font-family: Noto Sans!important;
    color: #676767!important;
    /* text-align: center;*/
    margin-left: 15px;
    /*background: #e3e3e3;*/
}

#vg-topbar .widget_text {
    display: inline-block;
}

#vg-topbar #text-10 {
    margin-right: 15px;
}

.top_bar_contact img {
    margin-top: -3px;
    margin-right: 3px;
}
.top_bar_contact img, .top_bar_contact p {
    display: inline-block;
    opacity: .7;
}
#vg-topbar #text-11 {
    margin-top: 0px;
}

#topbar-1 {
    padding: 1.3% 0;
}

.col-xs-12 {
    width: 100%;
}

.vg-topbar-wrapper {
    margin: -1.3em;
}

img {
    vertical-align: middle;
}

.mejs-container {
    background: #026F91 !important;
}

