* {
    font-family: Poppins,Verdana,sans-serif !important;
}
body {
    margin: 0;
    font-family: Poppins,Verdana,sans-serif;
    font-size: 16px !important;
}
body p {
    font-size: 16px;
}
body a:hover {
    text-decoration: underline;
}
body h2 {
    font-family: Poppins_semibold,Verdana,sans-serif !important;
}
.biebwidget-content li,
.biebwidget-content p,
.biebwidget-content dd,
.biebwidget-content dt {
    line-height: 1.3;
}
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul {
    position: relative;
    z-index: 95;
    clear: both;
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 10px;
    border-radius: 0;
    padding-right: 7px;
    color: #fff;
    background-color: #d9186c;
}
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li.first:hover,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li.first:focus,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li:first-child > a,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li:first-child > span {
    border-radius: 0 !important;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > a,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li > span,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > a,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > span {
    display: block;
    padding: 17px 20px 14px 20px;
    border-bottom: 1px solid transparent;
    font-size: 1.6667rem;
    line-height: 33px;
    text-decoration: none;
    color: #fff;
    overflow: hidden;
}
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.active > a,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.active.touchstart > a,
.widget-bnl-navigatiebalk.biebwidget-content > ul > li.active:not(.touchstart) > a,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li.current a  {
    color: #3d1c3d;
}
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > a:focus,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li:not(.touchstart):not(.focus):hover > a,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li.focus > a,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > span:focus,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li:not(.touchstart):not(.focus):hover > span,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li.focus > span {
    outline: 0;
    text-decoration: none;
    color: #d9186c;
    background-color: #fff;
}
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li{
    border-right: 1px solid rgba(255,255,255,0.5);
}
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li:hover,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li.drop:hover > a,
div.br,
a.primary:hover,
a.primary,
#search input[type="submit"] {
    background: #d9186c;
}


.biebwidget-content .main-column h2 {
    color: #d9186c;
}


.standard.biebwidget > h2,
.personal.biebwidget > h2,
.bordered.biebwidget > h2,
.standard.biebwidget > .biebwidget-content:first-child > h2:first-child,
.personal.biebwidget > .biebwidget-content:first-child > h2:first-child,
.bordered.biebwidget > .biebwidget-content:first-child > h2:first-child {
    font-family: Poppins_semibold,Verdana,sans-serif !important;
    font-size: 1.75rem;
    font-weight: normal;
}

.standard.biebwidget, .bordered.biebwidget {
    box-shadow: 0 1px 2px rgba(0,0,0,0.3);
}
.biebwidget-content .tertiary.button {
    margin: 0 0 5px 0;
    padding: 0 0 0 18px;
    padding-bottom: 0px;
    padding-left: 18px;
    color: #000;
    background-color: transparent;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAT0lEQVQY02N4Jl1eDsS6QMyAD4OI/0D8E4gnA7EaPoXvoYpB+C0QTwRiZWwKPyIphOFvQNwFxOqEFMLwHyBeC8SiFCvEajXRniE6eIgKcAAdesEhNRzKuAAAAABJRU5ErkJggg==");
    background-position: left center;
    background-repeat: no-repeat;
    background-size: auto auto;
    padding-bottom: 1px;
    padding-left: 15px;
    font-size: 1.25rem;
}
.biebwidget-content .tertiary.button:hover {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAT0lEQVQY02N4Jl1eDsS6QMyAD4OI/0D8E4gnA7EaPoXvoYpB+C0QTwRiZWwKPyIphOFvQNwFxOqEFMLwHyBeC8SiFCvEajXRniE6eIgKcAAdesEhNRzKuAAAAABJRU5ErkJggg==");
    text-decoration: underline;
    color: #d9186c;
}
.widget-footer {
    margin: 0 20px;
}



.mod_restriction input[type="submit"],
.biebwidget-content .primary.button {
    margin: 5px 0;
    padding: 7px 35px 8px 9px;
    padding-right: 35px;
    border-radius: 0 !important;
    color: #fff;
    text-decoration: none;
    background-color: #9e197e;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAARUlEQVQY02P4//9/LRAbATEDPgwiPv6HgNVArI1P4ev/CPAPiNcAsSEhhchgJxA7ADEHIYUwkAHEvGSbiNeNRPuaqHAEACnJM5viOn0MAAAAAElFTkSuQmCC");
    background-position: right 10px center;
    background-repeat: no-repeat;
    border-width: 2px;
    font-size: 1.25rem;
    border: 2px solid #9e197e;
}
.mod_restriction input[type="submit"]:hover,
.mod_restriction input[type="submit"]:focus,
.biebwidget-content .primary.button:hover,
.biebwidget-content .primary.button:focus {
    border: 2px solid #9e197e;
    color: #9e197e !important;
    padding-right: 35px;
    background-color: #fff !important;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAR0lEQVQY02OYJ1lXC8RGQMyAD4OIj0D8H4hXA7E2PoWvoQpB+B8QrwFiQ0IKkfFOIHYAYg5CCmE4A4h5yTYRrxuJ9jVR4QgAVG2TPN5Yk1sAAAAASUVORK5CYII=") !important;
    font-size: 1.25rem;
    width: auto;
}

.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > ul a:hover,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > ul a:focus,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > ul span:hover,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li > ul span:focus {
    background-color: transparent !important;
}


.apppager .pageselected,
a.primary:hover,
a.primary:focus {
    display: inline-block !important;
    width: 2.28571429em;
    /*height: 1.42857143em;*/
    margin: 0 2px;
    padding: .42857143em 0;
    font-family: Poppins_semibold,Verdana,sans-serif;
    color: #fff;
    background-color: transparent !important;
    background-image: url("../../images/site_181/pagenav-current.png") !important;
    background-repeat: no-repeat;
    background-size: contain;
}
.apppager .pageselected:hover {
    color: #ffffff !important;
}
.biebwidget-content a {
    color: #000;
}

.biebwidget-content a:hover,
* .biebwidget-content a:hover,
.biebwidget-content a:focus,
* .biebwidget-content a:focus,
button.link:hover,
button.link:focus {
    text-decoration: underline;
    color: #c05817 !important;
}

.mod_news .news_date,
.mod_weblog .weblog_date {
    font-weight: 400;
    color: #767676;
    font-size: 1rem;
}
.mod_search .search_div,
.mod_search .search_form {
    width: 100% !important;
    text-align: center;
}

.mod_search .small input[type="text"].txt_search,
.mod_search .catalogus input[type="text"].text,
.mod_search .combine_cat input[type="text"].text {
    width: 26.3125em;
    height: 1.9em;
    margin-right: 1%;
}

.biebwidget-content .mod_search .catalogus button,
.biebwidget-content .mod_search .combine_cat button,
.biebwidget-content .mod_search .small button {
    border-radius: 0;
    height: 1.8em;
    margin: 0 0 0 0;
    padding: 0 12px 0 17px;
    border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-color: #dedede #dedede #dedede #dedede;
    font-weight: bold;
    font-family: Poppins,Verdana,sans-serif;
    color: #575756;
    background-color: #fff;
    font-size: 1.3333rem;
    font-family: Poppins_semibold,Verdana,sans-serif;
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content button.submit:hover,
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content button.submit:focus {
    color: #575756;
    background-color: #dedede;
}
.widget-bnl-zoekinsiteofcatalogus.biebwidget-content button.submit:hover > span, .widget-bnl-zoekinsiteofcatalogus.biebwidget-content button.submit:focus > span {
    display: block;
    padding-right: 1.4em;
    line-height: 1.3;
    background: url("../../images/search.png") right center no-repeat;
    background-size: auto;
    background-size: auto auto;
    background-size: auto 75.26%;
    color: #504650;
}
.mod_news .news_detail_block h2.news_intro_title, .mod_weblog .weblog_detail_block h2.weblog_title {
    color: rgb(0, 134, 87);
    font-size: 2rem;
    margin-bottom: 7px;
}
.mod_gids .goback_link a,
.mod_news .goback_link a {
    color: rgb(0, 134, 87);
}


.mod_search .form_fields input[type="text"],
.biebwidget-content input[type="text"],
.biebwidget-content input[type="password"] {
    width: 100%;
    border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-color: #dedede #dedede #dedede #dedede;
    padding: 0 10px 0 10px;
    font-size: inherit;
    background-color: #fff;
    border-radius: 0;
    display: inline-block;
    vertical-align: bottom;
    box-shadow: none;
}

/*.biebwidget-content  input[type="text"],*/
/*.biebwidget-content  input[type="email"],*/
/*.biebwidget-content  input[type="password"],*/
/*.biebwidget-content  input[type="url"],*/
/*.biebwidget-content  input[type="tel"],*/
/*.biebwidget-content  input[type="search"],*/
/*.biebwidget-content  select,*/
/*.biebwidget-content  textarea {*/
/*    float: left;*/
/*    width: 320px;*/
/*    max-width: 96%;*/
/*    font-size: inherit;*/
/*    font-family: inherit;*/
/*    color: #000;*/
/*}*/


.widget-bnl-zoekinsiteofcatalogus.biebwidget-content input[type="text"]:focus,
.biebwidget-content input[type="text"]:focus {
    outline: 0;
    border-color: #9e197e;
    box-shadow: 0 1px 1px #d0d0d0 inset;
}


.mod_employee .overzicht_organisaties ul li {
    font-size: 1.2rem;
}
.mod_employee .overzicht_organisaties ul li.active,
.mod_employee .overzicht_organisaties ul .active {
    font-size: 1.3rem;
    font-weight: bold;
}
.mod_news .read_more a {
    color: #9e197e;
}
/*Awijkingen V2 */
@media screen and (min-width:768px) {
    h1,
    .mod_text h1,
    .gidsdetail h1,
    .webshop_results h1 {
        font-size: 1.75rem !important;
        font-family: Poppins_semibold,Verdana,sans-serif !important;
        font-weight: bold;
        padding: 10px 20px 10px 0px !important;
    }
}

.mod_gids.nieuws .read_more a,
.webshop_results p.read_more a,
.mod_gids.nieuws .read_more a:hover,
.webshop_results p.read_more a:hover,
.mod_gids.nieuws .read_more a:focus,
.webshop_results p.read_more a:focus,
#search input[type="submit"] {
    margin: 5px 0 5px 0;
    padding: 7px 35px 8px 9px;
    border: 1px solid transparent;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
}
.webshop_results p.read_more a:focus,
.webshop_results p.read_more a:hover,
.webshop_results p.read_more a{
    color: #666;
}
.webshop_results p.read_more{
    width: 98%;
}

h1, .standard.biebwidget > h2,
.personal.biebwidget > h2,
.bordered.biebwidget > h2,
.standard.biebwidget > .biebwidget-content:first-child > h2:first-child,
.personal.biebwidget > .biebwidget-content:first-child > h2:first-child,
.bordered.biebwidget > .biebwidget-content:first-child > h2:first-child,
.gidsdetail h1, .gidsdetail .item .costs .cback .label,
.gidsdetail .item .costs span,
h1, .mod_text h1, .gidsdetail h1, .webshop_results h1,
.biebwidget-content a:hover,
.biebwidget-content button.link:hover,
.widget-bnl-footer.biebwidget-content .nav a:hover,
.widget-bnl-footer.biebwidget-content .nav a:focus,
.widget-bnl-footer.biebwidget-content .nav * a:hover,
.widget-bnl-footer.biebwidget-content .nav * a:focus,
.mod_gids .gids_detail h1,
.widget-bnl-navigatiebalk.biebwidget-content #navigation > ul > li:focus a,
.widget-bnl-navigatiebalk.biebwidget-content #navigation>ul>li a:focus,
#Bevestigen h2,
.biebwidget-content .quaternary.button:hover, .biebwidget-content .quaternary.button:focus{
    color: #000000;
}


.biebwidget-content .submit.button,
.biebwidget-content .primary.button,
.biebwidget-content .submit.button:hover,
.biebwidget-content .primary.button:hover,
.biebwidget-content .submit.button:focus,
.biebwidget-content .primary.button:focus,
a.button-back, a.button-back:hover,
a.button-back:focus{
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAARUlEQVQY02P4//9/LRAbATEDPgwiPv6HgNVArI1P4ev/CPAPiNcAsSEhhchgJxA7ADEHIYUwkAHEvGSbiNeNRPuaqHAEACnJM5viOn0MAAAAAElFTkSuQmCC") !important;
    color:#fff;
    padding-right: 35px;
}
.biebwidget-content .submit.button:hover,
.biebwidget-content .primary.button:hover,
.biebwidget-content .submit.button:focus,
.biebwidget-content .primary.button:focus,
a.button-back:hover,
a.button-back:focus {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAR0lEQVQY02OYJ1lXC8RGQMyAD4OIj0D8H4hXA7E2PoWvoQpB+B8QrwFiQ0IKkfFOIHYAYg5CCmE4A4h5yTYRrxuJ9jVR4QgAVG2TPN5Yk1sAAAAASUVORK5CYII=") !important;
}



.mod_gids.nieuws .read_more a{
    color:#666;
    padding-right: 15px;
}
.mod_gids.nieuws .read_more a:hover,
.mod_gids.nieuws .read_more a:focus{
    color: #d9186c;
    padding-right: 15px;
}
.biebwidget-content .submit.button,
.biebwidget-content .primary.button,
.biebwidget-content .submit.button:hover,
.biebwidget-content .primary.button:hover,
.biebwidget-content .submit.button:focus,
.biebwidget-content .primary.button:focus,
.mod_gids.nieuws .read_more a,
.webshop_results p.read_more a,
.mod_gids.nieuws .read_more a:hover,
.webshop_results p.read_more a:hover,
.mod_gids.nieuws .read_more a:focus,
.webshop_results p.read_more a:focus,
a.button-back, a.button-back:hover,
a.button-back:focus,
.widget-bnl-footer.biebwidget-content > .plectrum, .bart.widget-bnl-footer.biebwidget-content > .plectrum{
    background-image: none;
}

.widget-bnl-navigatiebalk.biebwidget-content>ul{
    color:#fff;
    background-color:#d9186c;
}

.widget-bnl-navigatiebalk.biebwidget-content>ul>li{
    border-color:#d9186c;
}
.widget-bnl-navigatiebalk.biebwidget-content>ul>li>a,
.widget-bnl-navigatiebalk.biebwidget-content>ul>li>span{
    border-top-color:#d9186c;
    color:#fff;
}
a.button-back:hover,
a.button-back:focus{
    color: #fff!important;
}
.widget-bnl-footer.biebwidget-content .nav{
    background-color:#d0d0d0;
    color:#373a37;
}
.widget-bnl-footer.biebwidget-content .column.c0 {
    display:none;
}
.widget-bnl-footer.biebwidget-content .column {
    width: 22%;
}
.widget-bnl-footer.biebwidget-content .nav a,
.widget-bnl-footer.biebwidget-content .nav * a{
    color:#373a37;
}
.widget-bnl-footer.biebwidget-content .nav a:hover{
    color:#373a37;
    text-decoration:underline;
}
.widget-bnl-footer.biebwidget-content h2 {
    font-weight: normal;
    color:#373a37;
}
#Configureren table{
    border-bottom: 2px solid #d9186c;
}
.line{
    border-bottom: 1px dotted #d9186c;
}

.mod_text a.read_more,
.mod_text a.read_less {
    background: none;
    box-shadow: none;
    color: #000;
    text-decoration: underline;
    border-radius: 0;
    padding: 10px 0 0 0;
    margin: 0;
}
.mod_text a:hover.read_more,
.mod_text a:hover.read_less {
    background: none;
    text-decoration: underline;
}
