.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}html, body{
margin-top: 0 !important;
margin-right: 0 !important;
margin-left: 0 !important;
margin-bottom: 0 !important;
}
h2, h3, h4, h5, h6 {
color: #4e4b4b;
}
h1, h2, h3, h4, h5, h6 {
font-family: "Montserrat",sans-serif;
line-height: 1;
font-weight: 700;
margin: 0;
padding: 0; }
h1 {
color: #D5875C;
font-family: "Montserrat", Sans-serif;
font-size: 38px;
font-weight: 600;
}
h2 {
color: #000000;
font-family: "Montserrat", Sans-serif;
font-size: 22px;
font-weight: 600;
}
.header h2{
padding-bottom: 6px;
}
h2.second-title{
color: #475B5A;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 600;
}
.aw-space-1{
height: 10px;
width: 100%;
}
.header {
display: flex;
max-width: 100vw;
margin: 0 auto;
background-color: #FFF;
max-height: 160px;
min-height: 160px;
}
.header-left{
flex: 0 0 60%; padding-left: 15%;
}
.header-right{
flex: 0 0 20%;
padding-right: 5%;
}
.header img{
height: auto;
max-width: 100%;
border: none;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
margin-bottom: -50px;
width: 385px;
}
body{
background-color: #DDDAD0;
}
.aw-title h3{
color: #475B5A;
font-family: "Montserrat", Sans-serif;
font-size: 24px;
font-weight: 600;
text-transform: uppercase;
margin-top: 25px;
padding: 0 10px;
}
.content {
max-width: 1140px;
margin: 0 auto;
}
.blocks{
display: flex;
flex-wrap: wrap;  }
.blocks .content-titel{
flex: 0 0 18.2%;
margin: 10px;
height: 178px;
}
.blocks .content-titel a{
display: block;
height: 100%;
width: 100%;
text-decoration: none;
}
.blocks .content-titel a div{
height: inherit;
width: inherit;
}
.blocks .content-titel h3{
padding: 24px;
color: #FFFFFF;
font-family: "Montserrat", Sans-serif;
font-size: 20px;
font-weight: 600;
line-height: 26px; }
#leeswijzer .content .content-titel:nth-of-type(1) {
background-color: #475B5A;
}
#leeswijzer .content .content-titel:nth-of-type(2) {
background-color: #516867;
}
#leeswijzer .content .content-titel:nth-of-type(3) {
background-color: #5C7776;
}
#leeswijzer .content .content-titel:nth-of-type(4) {
background-color: #6A8A89;
}
#leeswijzer .content .content-titel:nth-of-type(5) {
background-color: #6A8A89;
}
#leeswijzer .content .content-titel:nth-of-type(6) {
background-color: #D5875C;
}
#leeswijzer .content .content-titel:nth-of-type(7) {
background-color: #C07B57;
}
#leeswijzer .content .content-titel:nth-of-type(8) {
background-color: #AC6D51;
}
#leeswijzer .content .content-titel:nth-of-type(9) {
background-color: #985E4A;
}
#leeswijzer .content .content-titel:nth-of-type(10) {
background-color: #885345;
}
#leeswijzer .content .content-titel:nth-of-type(11) {
background-color: #865240;
}
#leeswijzer .content .content-titel:nth-of-type(12) {
background-color: #663F30;
}
#leeswijzer .content .content-titel:nth-of-type(13) {
background-color: #988550;
}
#leeswijzer .content .content-titel:nth-of-type(14) {
background-color: #A99555;
}
#leeswijzer .content .content-titel:nth-of-type(15) {
background-color: #BDA95C;
}
#leeswijzer .content .content-titel{
transition: .5s;
}
#leeswijzer .content .content-titel:hover{
background-color: #555353;
} #leeswijzer .content .content-container:nth-of-type(3) {
background-color: #475B5A;
}
#leeswijzer .content .content-container:nth-of-type(4) {
background-color: #516867;
}
#leeswijzer .content .content-container:nth-of-type(5) {
background-color: #5C7776;
}
#leeswijzer .content .content-container:nth-of-type(6) {
background-color: #6A8A89;
}
#leeswijzer .content .content-container:nth-of-type(7) {
background-color: #6A8A89;
}
#leeswijzer .content .content-container:nth-of-type(8) {
background-color: #D5875C;
}
#leeswijzer .content .content-container:nth-of-type(9) {
background-color: #C07B57;
}
#leeswijzer .content .content-container:nth-of-type(10) {
background-color: #AC6D51;
}
#leeswijzer .content .content-container:nth-of-type(11) {
background-color: #985E4A;
}
#leeswijzer .content .content-container:nth-of-type(12) {
background-color: #885345;
}
#leeswijzer .content .content-container:nth-of-type(13) {
background-color: #865240;
}
#leeswijzer .content .content-container:nth-of-type(14) {
background-color: #663F30;
}
#leeswijzer .content .content-container:nth-of-type(15) {
background-color: #988550;
}
.page-content{
padding: 26px;
background-color: #FFF;
margin-top: 20px;
}
.page-content a{
color: #6a8c89;
text-decoration: none;
font-weight: 700;
}
.page-content h3{
color: #D5875C;
font-family: "Montserrat", Sans-serif;
font-weight: 600;
font-size: 24px;
}
.page-content p {
color: #000000;
font-family: "Montserrat", Sans-serif;
font-weight: 400;
line-height: 19px;
}
.page-content img{
float: right;
padding-left: 50px;
padding-bottom: 50px;
}
.footer-logo img{
width: 300px;
height: 158px;
object-fit: contain;
object-position: left;
}
.content-container{
display: none;
margin-top: 30px;
padding: 26px;
}
.content-container *{
color: #fff;
}
.content-container .content-post ul,
.risicofactoren ul,
.dierenmishandeling ul{
background-color: #fff;
padding: 26px;
}
#leeswijzer .content .content-container .content-post ul li p, 
#leeswijzer .content .content-container .dierenmishandeling ul li p, 
#leeswijzer .content .content-container .aanvullingen ul li p, 
#leeswijzer .content .content-container .content-risicofactoren ul li p{
color: black;
margin: 0;
padding-left: 20px;
}
#leeswijzer .content .content-container .content-post ul li, 
#leeswijzer .content .content-container .dierenmishandeling ul li, 
#leeswijzer .content .content-container .aanvullingen ul li, 
#leeswijzer .content .content-container .content-risicofactoren ul li{
list-style-type: none;
padding-bottom: 3px;
}
ul li, ol li {
margin: 0;
padding: 0;
}
#leeswijzer .content .content-container .content-post ul li input, 
#leeswijzer .content .content-container .dierenmishandeling ul li input,
#leeswijzer .content .content-container .aanvullingen ul li input, 
#leeswijzer .content .content-container .content-risicofactoren ul li input {
float: left;
}
.dierenmishandeling,
.seksueel-misbruik,
.vrouwelijke-verminking,
.verstandelijke-beperking,
.risicofactoren,
.opslaan-in-pdf{
display: none;
}
#leeswijzer .content .content-container ul * {
color: #000;
}
.buttons > a{
font-weight: 700;
font-size: 25px;
font-family: "Montserrat",sans-serif;
text-decoration: none;
}
.buttons{
display: flex;
justify-content: space-between;
}
.back-to-home{
cursor: pointer;
}
.aanvullingen{
font-weight: 400;
font-size: 18px;
font-family: "Montserrat",sans-serif;
text-decoration: none;
margin-bottom: 20px;
}
.content-container h3{
color: #FFF;
font-family: "Montserrat", Sans-serif;
font-weight: 600;
font-size: 24px;
}
.content-container p{
color: #FFF;
font-family: "Montserrat", Sans-serif;
font-weight: 400;
line-height: 19px;
}
.hidden{
display: none;
}
.aanvullingen h3:not(:first-child) {
margin-top: 30px;
}
.aanvullingen h3{
margin-bottom: 10px;
}
.page-id-1454 .header-left h2,
.page-id-1454 .header-left h1,
.page-id-1454 .blocks,
.page-id-1454 .aw-title,
.page-id-1476 .header-left h2,
.page-id-1476 .header-left h1,
.page-id-1476 .blocks,
.page-id-1476 .aw-title,
.page-id-3900 .header-left h2,
.page-id-3900 .header-left h1,
.page-id-3900 .blocks,
.page-id-3900 .aw-title{
display: none;
}
body .aw-page-title{
color: #D5875C;
font-family: "Montserrat", Sans-serif;
font-size: 38px;
font-weight: 600;
}
body .aw-site-title{
color: #000000;
font-family: "Montserrat", Sans-serif;
font-size: 22px;
font-weight: 600;
}
.page-content ul,
.page-content ol {
font-family: "Montserrat", Sans-serif;
}
.aw-back,
.aw-knop{
font-family: "Montserrat", Sans-serif;
font-size: 18px;
font-weight: 600;
background-color: #6A8C89;
display: inline-block;
line-height: 1;
padding: 12px 24px;
border-radius: 3px;
color: #fff;
fill: #fff;
text-align: center;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
text-decoration: none;
}
.aw-knop{
background-color: #555353 !important;
margin-top: 20px;
}
.aw-knop a{
text-decoration: none;
}
.aw-knop h3{
color: #FFF !important;
}
.aw-knop:hover{
background-color: #6A8C89 !important;
}
.page-id-19 .aw-back{
display: none;
}
.page-id-19 .aw-site-title,
.page-id-19 .aw-page-title{
display: none;
}
.terug{
cursor: pointer;
}
.content-container:not(.signalen-pooierboys) .ronselaars {
display: none;
}
.aw-image-row{
display: flex;
margin-top: 100px;
}
.aw-image-row > div{
flex: 0 0 33.33333%;
width: 33.3333%;
height: 300px;
}
.aw-image-row > div > img{
width: 100%;
height: 100%;
object-fit: cover;
}
.header-left .second-title{
padding-bottom: 20px;
}
.footer-logo{
margin-top: -158px;
}
@media only screen and (max-width: 1630px){
.header-left{
padding-left: 5%;
}
.header-right{
padding-right: 5%;
padding-left: 10%;
}
}
@media only screen and (max-width: 1266px){
.header-left{
padding-left: 10px;
}
.header-right{
padding-right: 0;
padding-left: 0;
flex: 0 0 40%;
}
}
@media only screen and (max-width: 1124px){
.aw-knop{
margin-left: 10px;
}
}
@media only screen and (max-width: 1124px){
.blocks .content-titel{
flex: 0 0 23.1%;
}
.content-container{
margin: 30px 10px;
}
}
@media only screen and (max-width: 1066px){
.blocks .content-titel{
flex: 0 0 22.9%;
}
}
@media only screen and (max-width: 966px){
.blocks .content-titel{
flex: 0 0 22.8%;
}
}
@media only screen and (max-width: 923px){
.blocks .content-titel{
flex: 0 0 22.7%;
}
}
@media only screen and (max-width: 896px){
.blocks .content-titel{
flex: 0 0 22.4%;
}
}
@media only screen and (max-width: 872px){
.blocks .content-titel{
flex: 0 0 30%;
}
}
@media only screen and (max-width: 725px){
.header-left h2{
font-size: 15px;
}
.header-left h1{
font-size: 17px;
}
.header{
min-height: 100px;
}
}
@media only screen and (max-width: 669px){
.blocks .content-titel{
flex: 0 0 45%;
}
}
@media only screen and (max-width: 460px){
.blocks .content-titel h3{
font-size: 16px;
}
}