/*Theme Name: OSL 2.0
Theme URI: http://www.nikolai.nl/
Version: 2.0
Author: Nikolai NL Design Studio
Author URI: http://www.nikolai.nl/
Template: enfold
Description: Made for Netherlands Research School for Literary Studies*/#footer .widgettitle, h1, h2, h3, h4 {
    font-weight: 400
}
#wrap_all {
    position: relative!important
}
#top .av-caption-style-overlay a.av-masonry-item-with-image:hover .av-inner-masonry-content {
    background-color: rgba(1,1,1,.55)
}
.avia-content-slider .slide-image, .avia-content-slider .slide-image img, .flex_column .template-blog .post-meta-infos {
    margin: 0
}
.entry-content-wrapper .big-preview.single-big, .flex_column .template-blog .big-preview.single-big, a.slide-image {
    padding: 10px;
    background: #f8f8f8
}
.entry-content-wrapper .widget_em_widget li {
    list-style: none !important;
    margin: 0;
    padding: 0
}
.entry-content-wrapper .big-preview.single-big, .flex_column .template-blog .big-preview.single-big {
    width: auto!important
}
.avia-content-slider .slide-image, .avia-content-slider .slide-image img, .entry-content-wrapper .big-preview.single-big img, .flex_column .template-blog .big-preview.single-big img {
    border-radius: 0
}
.post_delimiter {
    border-bottom: 1px dashed #e2e2e2!important
}
.mega_menu_title, .widgettitle, h3.av-masonry-entry-title, h3.aviaccordion-title, h3.iconbox_content_title {
    font-family: Lato, HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif
}
.single-event .av-special-heading {
    margin-top: 0
}
#top .flex_column .template-blog .post-title, .entry-content-wrapper .post-title, h1.post-title, h2.post-title {
    font-size: 24px
}
#evenementen .minor-meta, #evenementen .slide-image, #footer .blog-categories.minor-meta, #footer .slide-image, #footer .slide-meta, .av-masonry-date, .avia-arrow, .blog-author.minor-meta, .blog-categories.minor-meta, .geenpijl a .image-overlay, .image-overlay, .post-meta-infos, .slide-meta-time, .text-sep.text-sep-cat, .text-sep.text-sep-date, .news-time, .more-link-arrow:after {
    display: none!important
}
.content a, .main_color .sidebar a {
    text-decoration: underline
}
#footer .news-content a, #footer a, #socket li.download-terms a:hover, #socket li.nikolai a:hover, #top #header .mega_menu_title a:hover, #top .avia-caption-content a, #top .fullsize .template-blog .pagination a, #top .pagination .current, #top .pagination a, .ajax_controlls a, .av_font_icon a, .content a.avia-font-entypo-fontello, .header_color strong a, .main_color .sidebar .at-share-btn-elements a, .sidebar a:hover, .sub_menu>ul li.bel a:hover, .sub_menu>ul li.bno a:hover, .sub_menu>ul li.mail a:hover, .sub_menu>ul>li.belsupport>a:hover, .widget .news-link, .widget.avia_socialcount a, a.av-masonry-entry, a.avia-font-entypo-fontello, a.iconbox_icon, .main_color .sidebar .av-social-sharing-box a, #top .social_bookmarks a, #top .av-burger-overlay a{
    text-decoration: none
}
#top .scroll-down-link {
    -webkit-animation: none;
    animation: none;
    text-shadow: none;
    font-size: 30px;
    line-height: 75px
}
.av-main-nav>li>a {
    font-weight: 400;
    font-size: 16px!important
}
#top .av-main-nav ul a {
    font-size: 15px
}
av_seperator_small_border .av-main-nav>li>a>.avia-menu-text {
    padding-left: 10px;
    margin-left: -10px
}
.header_color .main_menu .menu ul li a:hover {
    background-color: rgba(255,255,255,0)
}
#top h1 a:hover, #top h2 a:hover, .main_color .content h3, .main_color .content h5, .main_color .content li a:hover, .main_color .content p a:hover, .rood, .sidebar .widgettitle {
    color: #F79227
}
#top .header_color .main_menu .menu ul .current-menu-item>a, .av-rotator-text, .header_color .main_menu .menu ul li a:hover span, .main_color .meta-heading>*, .main_color a:hover strong, .oranje, .rood.main_color h2, top .header_color .main_menu .menu ul .current_page_item>a {
    color: #F79227
}
#top .avia-post-nav, #top .avia-post-nav:hover, .avia-button.avia-color-blue:hover {
    background: #F79227;
    border-color: #F79227
}
.main_color blockquote {
    border-color: rgba(107,126,146,.43)
}
.avia-button.avia-color-red, .avia-button.avia-color-red:hover, .main_color .small-preview, .rood.main_color .avia-color-theme-color {
    background: #F79227;
    border-color: #F79227
}
#top .main_color .input-text label, .header_color .main_menu .menu ul li a, .main_color .content li a, .main_color .content p a, .main_color b, .main_color strong {
    color: #4d4d4d
}
#evenementen .special-heading-inner-border {
    border-color: #d2d2d2!important
}
.main_color h5 {
    text-transform: uppercase
}
#footer .widgettitle, .iconbox .iconbox_content .iconbox_content_title, .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
    letter-spacing: normal
}
blockquote {
    border-left-width: 3px;
    padding-left: 25px;
    margin-top: 1.55em;
    margin-bottom: 1.35em
}
#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title, blockquote p {
    font-size: 1.1em;
    line-height: 1.13em
}
.avia-button.avia-size-large, .avia-button.avia-size-medium, .mc4wp-form-fields input[type=submit] {
    font-size: 14px
}
.iconbox .iconbox_content .iconbox_content_title, .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2, .widgettitle {
    text-transform: none
}
.big-preview {
    padding-left: 26px
}
.single-small .post_author_timeline {
    left: 25px
}
.small-preview {
    width: 51px;
    height: 51px;
    line-height: 51px;
    margin-top: 0
}
.av-share-link-description {
    text-align: center
}
#top .av-caption-style-overlay a.av-masonry-item-with-image .av-inner-masonry-content-pos, #top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content-pos, .av-masonry-sort {
    text-align: left
}
.format-standard .small-preview span::before {
    content: "\e837"!important
}
.format-video .small-preview span::before {
    content: "\e897"!important
}
.category-linkedin-tips .format-standard .small-preview span::before {
    content: "\e8fd"!important
}
.category-recessie .format-standard .small-preview span::before {
    content: "\e867"!important
}
.category-recruitment .format-standard .small-preview span::before {
    content: "\e8e1"!important
}
.category-recruitment-trend .format-standard .small-preview span::before {
    content: "\e8c5"!important
}
#scroll-top-link, .main_color .small-preview {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%
}
#scroll-top-link[data-av_icon]:before {
    content: "\E87A";
    font-size: 32px;
    line-height: 48px
}
#scroll-top-link, #scroll-top-link a:active, #scroll-top-link a:visited, #scroll-top-link.avia_pop_class {
    opacity: 1
}
#scroll-top-link.avia_pop_class:hover, #scroll-top-link:hover {
    color: #fff;
    background: #de6739;
    border-color: #de6739
}
#scroll-top-link {
    color: #fff;
    background: #F79227;
    border-color: #F79227
}
body div .avia-button {
    background-image: none
}
#top .alternate_color .avia-color-theme-color, #top .main_color .avia-color-theme-color, .main_color input[type=submit] {
    border-bottom: none
}
#socket .menu {
    margin-top: 16px
}
#socket .container {
    padding: 50px 150px 50px 50px
}
#top .social_bookmarks {
    height: 34px
}
#top #wrap_all .social_bookmarks li {
    padding-left: 10px;
    width: 44px
}
#top #wrap_all .social_bookmarks li a {
    background: #DEDEDE;
    color: #FFF;
    float: left;
    width: 34px;
    font-size: 18px;
    line-height: 34px;
    min-height: 34px
}
#top #wrap_all .social_bookmarks .av-social-link-twitter a {
    background: #46d4fe
}
#top #wrap_all .social_bookmarks .av-social-link-twitter a:hover {
    background: #38ABCD
}
#top #wrap_all .social_bookmarks .av-social-link-facebook a {
    background: #37589b
}
#top #wrap_all .social_bookmarks .av-social-link-facebook a:hover {
    background: #1C3466
}
#top #wrap_all .social_bookmarks .av-social-link-linkedin a {
    background: #419cca
}
#top #wrap_all .social_bookmarks .av-social-link-linkedin a:hover {
    background: #327699
}
#top #wrap_all .social_bookmarks .av-social-link-youtube a {
    background: #a72b1d
}
#top #wrap_all .social_bookmarks .av-social-link-youtube a:hover {
    background: #791C12
}
#top #wrap_all .social_bookmarks .av-social-link-rss a {
    background: #f2a44c
}
#top #wrap_all .social_bookmarks .av-social-link-rss a:hover {
    background: #d99344
}

#top #wrap_all .social_bookmarks .av-social-link-instagram a {
    background: #a67658
}
#top #wrap_all .social_bookmarks .av-social-link-instagram a:hover {
    background:#765846
}
#top #wrap_all .social_bookmarks .av-social-link-mail a {
    background: #a2ac4b
}
#top #wrap_all .social_bookmarks .av-social-link-mail a:hover {
    background:#79883b
}
.hr-custom.hr-icon-yes .hr-inner {
    margin-left: 0;
    margin-right: 0
}
.hr-custom.hr-icon-yes .av-seperator-icon {
    margin-left: 10px;
    margin-right: 10px
}
.big-icon .av-seperator-icon {
    font-size: 18px
}
.inset {
    -webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,.15);
    -moz-box-shadow: 0 0 10px 3px rgba(0,0,0,.15);
    box-shadow: 0 0 10px 3px rgba(0,0,0,.15)
}
p.input-group.input-text {
    background: #fff!important;
    border: none!important;
    padding-left: 0!important;
    padding-right: 0!important
}
#top p.input-group.input-text label {
    line-height: 1.5em
}
::-webkit-input-placeholder {
opacity:1;
-webkit-transition:opacity .5s;
transition:opacity .5s
}
:-moz-placeholder {
opacity:1;
-moz-transition:opacity .5s;
transition:opacity .5s
}
::-moz-placeholder {
opacity:1;
-moz-transition:opacity .5s;
transition:opacity .5s
}
:-ms-input-placeholder {
opacity:1;
-ms-transition:opacity .5s;
transition:opacity .5s
}
:focus::-webkit-input-placeholder {
opacity:0
}
:focus:-moz-placeholder {
opacity:0
}
:focus::-moz-placeholder {
opacity:0
}
:focus:-ms-input-placeholder {
opacity:0
}
#socket .copyright {
    padding-left: 75px;
    min-height: 50px;
    display: block;
    background: url(https://www.oslit.nl/wp-content/themes/oslv02/images/copyright.png) top left no-repeat;
    background-size: 60px 50px
}
#socket .copyright p {
    line-height: 15px
}

@media only screen and (max-width:739px) {
.start-intro .avia-button.avia-size-large {
    width: 100%;
    min-width: 320px;
    font-size: 18px
}
.av-special-heading.mobile {
    font-size: 40px!important
}
.av-special-heading.mobile .av-subheading_below {
    font-size: 20px!important
}
.av-special-heading.mobile.bigger {
    font-size: 60px!important
}
.responsive #scroll-top-link {
    display: block!important
}
#mobile-advanced .menu-item.menu-item-top-level a:before, #mobile-advanced .menu-item>span.mega_menu_title, .nomobile {
    display: none!important
}
#mobile-advanced .menu-item.menu-item-top-level a {
    color: #111111
}
#mobile-advanced .menu-item.menu-item-top-level a:hover {
    color: #FFF
}
#mobile-advanced .menu-item.menu-item-top-level li a {
    color: #111111
}
#mobile-advanced .menu-item.menu-item-top-level li a:hover {
    background-color: #F79227
}
#mobile-advanced .menu-item.menu-item-top-level li a:before {
    display: block!important
}
#top #menu-top-buttons {
    padding-top: 10px
}
}

@media only screen and (max-width:990px) {
#mobile-advanced {
    display: block
}
#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title {
    font-size: .85em
}
}

@media screen and (max-width: 1200px) {
#advanced_menu_toggle {
    display: block !important;
}
}

/* Cookie bar opmaak */

 .avia-cookie-consent {
  background-color: #f8f8f8 !important;
      color: #111 !important
}

.avia-cookie-consent a {color:#111}



.avia-cookie-consent .avia-cookie-consent-button, .avia-popup .avia-cookie-consent-button {
  background-color: #B1FFC6 !important;
  border-color: #B1FFC6 !important;
  color: #111
}

.avia-cookie-consent .avia-cookie-consent-button.av-extra-cookie-btn, .avia-popup .avia-cookie-consent-button.av-extra-cookie-btn {
  background-color: #ebb71a !important;
  border-color: #ebb71a !important;
 
}
