.logo img

{ max-width:150px;
  margin-right:35px;
}

span.file-size {
    margin-left: 10px;
    color: #999;
    font-size: 80%;
    border-left: 1px solid #999;
    padding-left: 5px;
}

.text-primary {
    margin-right: 5px;
}

span.file-link {
    font-size: 125%;
}

span.file-icon {
    font-size: 125%;
}

.field--name-field-game-material, .field--name-field-playing-rules {
    margin: 15px 0;
    padding: 5px;
    border: 1px solid #ccc;
}

@media (min-width: 768px) {
.region-sidebar-first .navbar-nav>li {
    float: none;
}
}

.sf-depth-2, .sf-depth-3 {
    background: rgba(255,255,255,.9);
}

/* Css vanuit site wetenschapsreflex   */

.well {
    background-color: transparent;
}

.node-type-page img  {
    vertical-align: middle;
    height: auto;
    width: 100%;
}

.field-name-body {
    margin-bottom: 35px;
}

a.leerling, a.leerkracht, a.extrabtn {
    float: left;
    margin-right: 15px;
    margin-bottom: 10px;
}

.navbar-default .navbar-nav > li > a.active-trail.dropdown-toggle {
    color: #18bc9c;
     background-color: #1a242f;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #18bc9c;
}

/*
.path-frontpage h1.page-header {
    display: none;
}

.path-frontpage .region-footer {
    text-align: center;
}


.path-frontpage .region-footer img{
    margin:5px;
}
*/

.alert {
    display: none;
}

.region-sidebar-first a.active-trail.active {
    text-decoration: underline;
}

.region-sidebar-first a.active-trail {
    text-decoration: underline;
}

ul.menu.nav ul.menu.nav {
    display: none;
}

ul.menu.nav li.active-trail ul.menu.nav {
    margin-left: 15px;
    display: block;
}

ul.menu.nav .expanded .menu.nav li {
    padding: 0;
    margin: 0;
    line-height: 0.8;
}

.frontmap {
    max-width: 860px;
    height: auto;
    margin: 0 auto;
    
}

.frontmap img {
    max-width: 750px;
    width: 100%;
}

.navbar {
    border-radius: 0px !important;
}


.views-exposed-form .form--inline .form-item {
  width:100%;
  margin: 15px 0;
}

label.control-label {
    width: 100%;
}

.views-exposed-form .form--inline .form-inline .form-control, .form-inline .form-control {
   width: 100%;
}

.view-test-block .views-row {
    padding: 10px 5px;
    background: #3399f3;
    margin: 8px 0;
    color: #fff;
    border-radius: 5px;
    width: 80%;
}

.view-test-block .views-row a, .view-test-block .views-row a:visited {
    color: #fff;
}

.field--name-field-tags .field--label {
    margin: 20px 0 0 0;
    font-size: 130%;
}

/* extra menu */
#block-hoofdnavigatie-2 ul li.active li {
    display: inline;
}

#block-hoofdnavigatie-2 ul li.active {
    display: inline;
}

#block-hoofdnavigatie-2 ul li {
    display: none;
}

#block-hoofdnavigatie-2 ul li.active a {
    background: #3399f3;
    color: #fff;
    border-radius: 5px;
    margin: 5px 0;
}

.region-sidebar-first ul.menu {
    width: 80%;
}
.region-sidebar-first .menu.dropdown-menu {
    position: static;
}
