@media (min-width:1400px){
.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1155px;}
}
@media only screen and (min-width:768px){
body.path-search #main-wrapper{max-width:720px;margin-inline:auto auto;padding-inline: 12px 12px;}
}
@media only screen and (min-width:992px){
body.path-search #main-wrapper{max-width:960px;}
}
@media only screen and (min-width:1200px){
body.path-search #main-wrapper,.page-user-logout .user-logout-confirm,.highlighted .messages__wrapper .messages--status{max-width:1140px;margin-inline:auto auto;padding-inline: 12px 12px;}
}

@media screen and (min-width:992px) and (max-width:1199px){
  .navbar-brand img {
        width: 145px;
    }

.dier-item-img img{width:100%;height:auto;}
.animal-left-content,.blog-list-section,.blog-content-section,.agenda-list-section,.faq-content,.thema-article-text-wrap{margin-top:-70px;}
.header .navbar-nav .nav-item .nav-link{padding:14px 12px;font-size: 16px;}
.geolocation-map-container{width:100%!important;}
.banner-slider .slick-dots{bottom:18px;}
}
@media only screen and (min-width:768px) and (max-width:1199px){

.animal-accordian{padding-top:0;}
body.node--type-faq .title-icon-wrap h1{margin-bottom:0;}
body.node--type-wie-wij-zijn .title-icon-wrap h1{margin-bottom:10px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
body.path-search .search-form {
	margin-top: 55px;
}
.block-search-form-block{width:calc(100% - 12px);}
#block-huisdierinformatiepunt-headersearchicon{position:absolute;right:70px;top:23px;}
.mobile-serach .search-bar{display:flex!important;}
.region-search-block{margin-top:-10px;}
h2{font-size:21px;line-height:30px;}
h3{font-size:19px;line-height:24px;}
.view-home-animal-slider .view-content.row{margin-left:-19px;margin-right:-12px;}
.home-slider-content{position:relative;transform:none;top:-33px;}
.home-partner-wrap{padding:80px 15px 20px 15px;}
.home-banner-wrap-inner{padding:20px 80px 20px 20px;}
.home-slider-link{padding-top:7px;}
.home-left-desc{padding-right:10px;}
.header .container{padding:0;max-width:100%;}
.header .navbar-nav .nav-link.is-active{background:none;font-weight:bold;}
.banner-slider{padding-top:80px;}
.banner-slider .slick-dots{bottom:-11px;}
.view-home-recent-news{padding:25px 28px 35px 29px;}
.header .menu--footer:before{content: "";display:block;background:url(../images/heart.png) no-repeat;width:20px;height:22px;margin-left:16px;background-size:20px;background-position:center;margin-top:30px;}
.footer{padding:50px 0px 65px;}
/*menu*/
.navbar .navbar-toggler{position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:24px;height:30px;margin:0;padding:0;background:transparent!important;border:0;border-radius:0;display:block;opacity:1!important;margin-right:25px;z-index:9;margin-top:-8px;}
.navbar-toggler .btn-bar{width:30px;height:26px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;}
.navbar-toggler .navbar-toggler-icon{background-color:#2a70b8;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;height:2px;width:100%;opacity:1;display:block;left:0;}
.toggler-right-menu{background:transparent!important;}
.navbar-toggler .navbar-toggler-icon:first-child{top:1px;}
.navbar-toggler .navbar-toggler-icon:nth-child(2),.navbar-toggler .navbar-toggler-icon:nth-child(3){top:10px;}
.navbar-toggler .navbar-toggler-icon:nth-child(4){top:20px;}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:first-child{top:16px;width:0%;left:50%;}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-child(2){transform:rotate(45deg);}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-child(3){transform:rotate(-45deg);}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-child(4){top:16px;width:0%;left:50%;}
.header .nav-item{text-align:center;display:block;width:100%;}
.sticky-menu{overflow:hidden;}
.sticky-menu .navbar-collapse{height:100vh;overflow:auto;}
.sticky-menu .dropdown.show .dropdown-toggle{color:#f4a261;}
.navbar-collapse{position:absolute;background-image:linear-gradient(151deg,#ffffff,#fff 93%);left:0;right:0;z-index:6;top:0px;transition:all 0.3s ease;margin-top:0px;}
.header .nav-item:after{margin:28px auto;}
.navbar-toggler:focus{box-shadow:none;}
.header .navbar-expand-lg .navbar-nav{flex-direction:column;}
.navbar-toggler-icon{background:none;}
.menu--main{padding-top:140px;}
.header{padding-top:0;}
.header .navbar .navbar-brand{margin-bottom:-11px;padding-left:12px;}
.header .navbar-nav .nav-item .nav-link{color:#ffffff;margin:0;text-align:left;padding:3px 15px;font-weight:400;}
.sticky-menu .navbar-toggler .navbar-toggler-icon{background-color:#ffffff;}
.sticky-menu .navbar-collapse{background:#2a70b8;}
.dier-item-img img{width:100%;height:auto;}
.layout-main-wrapper{padding-top:80px;}
.title-icon-wrap h1{}
.animal-left-content,.blog-list-section,.blog-content-section,.agenda-list-section,.faq-content,.thema-article-text-wrap{padding:30px 30px;margin-top:-43px;}
.animal-right-content{padding-left:30px;}
.verwijzing-content-wrap h3{padding-top:40px;}
.dier-item-wrap{padding:20px 20px;}
h3.dier-item-img{padding:13px 13px;}
.dier-item-text-wrap:after{width:26px;height:50px;background-size:20px;}
.dier-item-text-wrap{left:15px;bottom:15px;}
h3.dier-item-img{font-size:16px;}
.blog-img{padding-bottom:30px;padding-left:0;float:none;}
.geolocation-map-container{width:100%!important;}
.meer-content-wrap{padding-top:20px;}
.dropdown-menu{background:#ffffff;width:100%;}
.dropdown-item a{color:#2a70b8;}
.dropdown-item:before{background:url(../images/sm-right-blue.png) no-repeat;}
.dropdown-item:hover,.dropdown-item.active{background:#ffffff;color:#2a70b8;}
.dropdown-item:hover a,.dropdown-item.active a,.header .navbar-nav .dropdown.active .dropdown-item a{color:#2a70b8;}
.header .navbar-nav .dropdown.active a{background-color:transparent;color:#ffffff;font-weight:bold;}
.deel-bottom-section{padding:0px 15px 50px 15px;}
.blog-item-content .content-block{margin-bottom:40px;}
}
@media only screen and (max-width:767px){
.block-search-form-block{width:calc(100% - 12px);}
#block-huisdierinformatiepunt-headersearchicon{position:absolute;right:70px;top:23px;}
.search-bar{display:none!important;}
.mobile-serach .search-bar{display:flex!important;}
.block-search-form-block > .container-inline{width:100%;}
.region-search-block{margin-top:-10px;}
h1{font-size:23px;}
body.path-search #main #content{padding:0px 12px;}
body.path-search .search-form{margin-top:60px;}
body.path-search #main-wrapper .node_search-results h3{font-size:17px;line-height:23px;}
body.path-search #main-wrapper .node_search-results{padding-top:20px;}
h1{font-size:23px;}
h2{font-size:21px;line-height:30px;}
/*menu*/
.navbar .navbar-toggler{position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:24px;height:30px;margin:0;padding:0;background:transparent!important;border:0;border-radius:0;display:block;opacity:1!important;margin-right:25px;z-index:9;margin-top:-8px;}
.navbar-toggler .btn-bar{width:30px;height:26px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;}
.navbar-toggler .navbar-toggler-icon{background-color:#2a70b8;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;height:2px;width:100%;opacity:1;display:block;left:0;}
.toggler-right-menu{background:transparent!important;}
.navbar-toggler .navbar-toggler-icon:first-child{top:1px;}
.navbar-toggler .navbar-toggler-icon:nth-child(2),.navbar-toggler .navbar-toggler-icon:nth-child(3){top:10px;}
.navbar-toggler .navbar-toggler-icon:nth-child(4){top:20px;}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:first-child{top:16px;width:0%;left:50%;}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-child(2){transform:rotate(45deg);}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-child(3){transform:rotate(-45deg);}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-child(4){top:16px;width:0%;left:50%;}
.header .nav-item{text-align:center;display:block;width:100%;}
.sticky-menu{overflow:hidden;}
.sticky-menu .navbar-collapse{height:100vh;overflow:auto;}
.sticky-menu .dropdown.show .dropdown-toggle{color:#f4a261;}
.navbar-collapse{position:absolute;background-image:linear-gradient(151deg,#ffffff,#fff 93%);left:0;right:0;z-index:6;top:0px;transition:all 0.3s ease;margin-top:0px;}
.header .nav-item:after{margin:28px auto;}
.navbar-toggler:focus{box-shadow:none;}
.header .navbar-expand-lg .navbar-nav{flex-direction:column;}
.navbar-toggler-icon{background:none;}
.view-home-animal-slider .view-content.row{margin-left:-19px;margin-right:-12px;margin-bottom:40px;}
.home-slider-content{position:relative;transform:none;top:-33px;}
.sticky-menu .navbar-collapse{background:#2a70b8;}
.home-banner-wrap-inner-par{width:100%;height:131px;}
.home-partner-wrap{padding:30px 15px 20px 15px;}
.home-banner-wrap-inner{padding:20px 40px 20px 20px;}
.home-slider-link{padding-top:7px;}
.home-left-desc{padding-right:10px;}
.header .navbar-nav .nav-item .nav-link{color:#ffffff;margin:0;text-align:left;padding:3px 15px;font-weight:400;}
.sticky-menu .navbar-toggler .navbar-toggler-icon{background-color:#ffffff;}
.header .container{padding:0;}
.header{padding-top:0;}
.header .navbar-nav .nav-link.is-active{background:none;font-weight:bold;}
.header .navbar .navbar-brand{margin-bottom:-18px;padding-left:12px;}
.banner-slider{padding-top:80px;}
.menu--main{padding-top:140px;}
.header .menu--footer:before{content: "";display:block;background:url(../images/heart.png) no-repeat;width:20px;height:22px;margin-left:16px;background-size:20px;background-position:center;margin-top:30px;}
.view-home-animal-slider .slick img{max-height:50px;}
.view-home-animal-slider .slick-dots li{margin:0 5px;}
.slick--view--home-animal-slider .slick-list.draggable{padding-top:5px;}
.view-home-recent-news{padding:25px 20px 35px 20px;margin-top:25px;}
.recent-news-name{margin-bottom:15px;line-height:23px;font-size:18px;}
.home-partner-wrap .view-header .partner-heading{margin-bottom:0;}
.home-partner-wrap .view-content .views-row{padding-bottom:40px;}
.homepage{margin-bottom:0;}
.footer{padding:20px 0px 50px;}
.footer-cpy-img img{width:22px;height:auto;}
.footer .footer-copyright-wrap .footer-copyright{padding-left:15px;}
.footer .footer-copyright-wrap .footer-copyright p{margin-bottom:0px;font-size:15px;}
.footer .navbar-nav .nav-link{padding:0px 13px;font-size:15px;line-height:20px;}
.footer .region-footer-first .copyright-block{padding-right:4px;}
.footer-copyright-wrap{align-items:center;}
.animal-left-content{margin-top:0;padding:30px 20px;}
.blog-list-section,.blog-content-section,.agenda-list-section,.faq-content,.thema-article-text-wrap{margin-top:0;padding:30px 10px;}
.dier-item-img img{width:100%;height:auto;}
.layout-main-wrapper{padding-top:80px;}
.animal-right-content{background:#ffffff;padding-left:20px;padding-bottom:50px;}
.verwijzing-content-wrap h3{padding-top:0;}
.animal-list-wrap{padding-top:50px;padding-bottom:40px;}
.view-animal-listing .view-header{text-align:left;}
.dier-item-wrap{padding:13px 13px;margin-bottom:13px;}
h3.dier-item-img{padding:10px 10px;font-size:16px;}
.dier-item-text-wrap:after{background-size:16px;width:18px;height:40px;}
.view-animal-listing .view-content{padding-left:7px;padding-right:7px;}
.view-animal-listing .views-row{padding-left:7px;padding-right:7px;}
.blog-list-section .title-icon-wrap h1{margin-bottom:25px;}
.blog-item-content h3{font-size:20px;line-height:25px;margin-bottom:7px;height:50px;}
.blog-item-content .content-block{margin-bottom:20px;}
.blog-img img{width:100%;height:auto;}
.blog-img{padding-bottom:30px;padding-left:0;float:none;}
.geolocation-map-container{width:100%!important;}
.home-location-wrap{padding-top:20px;}
.dropdown-item a{font-size:16px;padding:12px 35px;}
.agenda-detail-page .animal-right-content{background:#f7f7f7;}
.animal-right-content{padding-top:30px;}
.thema-detail-page .animal-right-content{padding-top:30px;}
.view-id-faq .field-content{padding-right:10px;}
.node--type-page article .field--type-text-with-summary.field--name-body{padding:30px 15px;}
.dropdown-menu{background:#ffffff;width:100%;}
.dropdown-item a{color:#2a70b8;}
.dropdown-item:before{background:url(../images/sm-right-blue.png) no-repeat;}
.dropdown-item:hover,.dropdown-item.active{background:#ffffff;color:#2a70b8;}
.dropdown-item:hover a,.dropdown-item.active a,.header .navbar-nav .dropdown.active .dropdown-item a{color:#2a70b8;}
.header .navbar-nav .dropdown.active a{background-color:transparent;color:#ffffff;font-weight:bold;}
.deelnemer-detail-page .animal-right-content{background:#f7f7f7;margin-bottom:30px;}
.deel-bottom-section{padding:0px 5px 50px 5px;}
.spotlight-section .blog-item-img{padding-bottom:20px;}
.animal-accordian{padding-top:0;}
body.node--type-faq .title-icon-wrap h1{margin-bottom:0;}
body.node--type-wie-wij-zijn .title-icon-wrap h1{margin-bottom:10px;}
body.path-frontpage .block-views-blockhome-animal-slider-block-1{margin-bottom:70px;}
.view-blog-listing .views-row{width:100%;}
}
