@font-face{font-family:awsm-jobs-icomoon;src:url(//caleidoscoopheerenveen.nl/wp-content/plugins/wp-job-openings/assets/fonts/awsm-jobs-icomoon.eot?49gwka);src:url(//caleidoscoopheerenveen.nl/wp-content/plugins/wp-job-openings/assets/fonts/awsm-jobs-icomoon.eot?49gwka#iefix) format('embedded-opentype'),url(//caleidoscoopheerenveen.nl/wp-content/plugins/wp-job-openings/assets/fonts/awsm-jobs-icomoon.ttf?49gwka) format('truetype'),url(//caleidoscoopheerenveen.nl/wp-content/plugins/wp-job-openings/assets/fonts/awsm-jobs-icomoon.woff?49gwka) format('woff'),url(//caleidoscoopheerenveen.nl/wp-content/plugins/wp-job-openings/assets/fonts/awsm-jobs-icomoon.svg?49gwka#awsm-jobs-icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" awsm-job-icon-"],[class^=awsm-job-icon-]{font-family:awsm-jobs-icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.awsm-job-icon-close-circle:before{content:"\e900";color:#a6a6a6}.awsm-job-icon-asterisk:before{content:"\f069"}.awsm-job-icon-plus:before{content:"\f067"}.awsm-job-icon-question:before{content:"\f128"}.awsm-job-icon-minus:before{content:"\f068"}.awsm-job-icon-glass:before{content:"\f000"}.awsm-job-icon-music:before{content:"\f001"}.awsm-job-icon-search:before{content:"\f002"}.awsm-job-icon-envelope-o:before{content:"\f003"}.awsm-job-icon-heart:before{content:"\f004"}.awsm-job-icon-star:before{content:"\f005"}.awsm-job-icon-star-o:before{content:"\f006"}.awsm-job-icon-user:before{content:"\f007"}.awsm-job-icon-film:before{content:"\f008"}.awsm-job-icon-th-large:before{content:"\f009"}.awsm-job-icon-th:before{content:"\f00a"}.awsm-job-icon-th-list:before{content:"\f00b"}.awsm-job-icon-check:before{content:"\f00c"}.awsm-job-icon-close:before{content:"\f00d"}.awsm-job-icon-remove:before{content:"\f00d"}.awsm-job-icon-times:before{content:"\f00d"}.awsm-job-icon-search-plus:before{content:"\f00e"}.awsm-job-icon-search-minus:before{content:"\f010"}.awsm-job-icon-power-off:before{content:"\f011"}.awsm-job-icon-signal:before{content:"\f012"}.awsm-job-icon-cog:before{content:"\f013"}.awsm-job-icon-gear:before{content:"\f013"}.awsm-job-icon-trash-o:before{content:"\f014"}.awsm-job-icon-home:before{content:"\f015"}.awsm-job-icon-file-o:before{content:"\f016"}.awsm-job-icon-clock-o:before{content:"\f017"}.awsm-job-icon-road:before{content:"\f018"}.awsm-job-icon-download:before{content:"\f019"}.awsm-job-icon-arrow-circle-o-down:before{content:"\f01a"}.awsm-job-icon-arrow-circle-o-up:before{content:"\f01b"}.awsm-job-icon-inbox:before{content:"\f01c"}.awsm-job-icon-play-circle-o:before{content:"\f01d"}.awsm-job-icon-repeat:before{content:"\f01e"}.awsm-job-icon-rotate-right:before{content:"\f01e"}.awsm-job-icon-refresh:before{content:"\f021"}.awsm-job-icon-list-alt:before{content:"\f022"}.awsm-job-icon-lock:before{content:"\f023"}.awsm-job-icon-flag:before{content:"\f024"}.awsm-job-icon-headphones:before{content:"\f025"}.awsm-job-icon-volume-off:before{content:"\f026"}.awsm-job-icon-volume-down:before{content:"\f027"}.awsm-job-icon-volume-up:before{content:"\f028"}.awsm-job-icon-qrcode:before{content:"\f029"}.awsm-job-icon-barcode:before{content:"\f02a"}.awsm-job-icon-tag:before{content:"\f02b"}.awsm-job-icon-tags:before{content:"\f02c"}.awsm-job-icon-book:before{content:"\f02d"}.awsm-job-icon-bookmark:before{content:"\f02e"}.awsm-job-icon-print:before{content:"\f02f"}.awsm-job-icon-camera:before{content:"\f030"}.awsm-job-icon-font:before{content:"\f031"}.awsm-job-icon-bold:before{content:"\f032"}.awsm-job-icon-italic:before{content:"\f033"}.awsm-job-icon-text-height:before{content:"\f034"}.awsm-job-icon-text-width:before{content:"\f035"}.awsm-job-icon-align-left:before{content:"\f036"}.awsm-job-icon-align-center:before{content:"\f037"}.awsm-job-icon-align-right:before{content:"\f038"}.awsm-job-icon-align-justify:before{content:"\f039"}.awsm-job-icon-list:before{content:"\f03a"}.awsm-job-icon-dedent:before{content:"\f03b"}.awsm-job-icon-outdent:before{content:"\f03b"}.awsm-job-icon-indent:before{content:"\f03c"}.awsm-job-icon-video-camera:before{content:"\f03d"}.awsm-job-icon-image:before{content:"\f03e"}.awsm-job-icon-photo:before{content:"\f03e"}.awsm-job-icon-picture-o:before{content:"\f03e"}.awsm-job-icon-pencil:before{content:"\f040"}.awsm-job-icon-map-marker:before{content:"\f041"}.awsm-job-icon-adjust:before{content:"\f042"}.awsm-job-icon-tint:before{content:"\f043"}.awsm-job-icon-edit:before{content:"\f044"}.awsm-job-icon-pencil-square-o:before{content:"\f044"}.awsm-job-icon-share-square-o:before{content:"\f045"}.awsm-job-icon-check-square-o:before{content:"\f046"}.awsm-job-icon-arrows:before{content:"\f047"}.awsm-job-icon-step-backward:before{content:"\f048"}.awsm-job-icon-fast-backward:before{content:"\f049"}.awsm-job-icon-backward:before{content:"\f04a"}.awsm-job-icon-play:before{content:"\f04b"}.awsm-job-icon-pause:before{content:"\f04c"}.awsm-job-icon-stop:before{content:"\f04d"}.awsm-job-icon-forward:before{content:"\f04e"}.awsm-job-icon-fast-forward:before{content:"\f050"}.awsm-job-icon-step-forward:before{content:"\f051"}.awsm-job-icon-eject:before{content:"\f052"}.awsm-job-icon-chevron-left:before{content:"\f053"}.awsm-job-icon-chevron-right:before{content:"\f054"}.awsm-job-icon-plus-circle:before{content:"\f055"}.awsm-job-icon-minus-circle:before{content:"\f056"}.awsm-job-icon-times-circle:before{content:"\f057"}.awsm-job-icon-check-circle:before{content:"\f058"}.awsm-job-icon-question-circle:before{content:"\f059"}.awsm-job-icon-info-circle:before{content:"\f05a"}.awsm-job-icon-crosshairs:before{content:"\f05b"}.awsm-job-icon-times-circle-o:before{content:"\f05c"}.awsm-job-icon-check-circle-o:before{content:"\f05d"}.awsm-job-icon-ban:before{content:"\f05e"}.awsm-job-icon-arrow-left:before{content:"\f060"}.awsm-job-icon-arrow-right:before{content:"\f061"}.awsm-job-icon-arrow-up:before{content:"\f062"}.awsm-job-icon-arrow-down:before{content:"\f063"}.awsm-job-icon-mail-forward:before{content:"\f064"}.awsm-job-icon-share:before{content:"\f064"}.awsm-job-icon-expand:before{content:"\f065"}.awsm-job-icon-compress:before{content:"\f066"}.awsm-job-icon-exclamation-circle:before{content:"\f06a"}.awsm-job-icon-gift:before{content:"\f06b"}.awsm-job-icon-leaf:before{content:"\f06c"}.awsm-job-icon-fire:before{content:"\f06d"}.awsm-job-icon-eye:before{content:"\f06e"}.awsm-job-icon-eye-slash:before{content:"\f070"}.awsm-job-icon-exclamation-triangle:before{content:"\f071"}.awsm-job-icon-warning:before{content:"\f071"}.awsm-job-icon-plane:before{content:"\f072"}.awsm-job-icon-calendar:before{content:"\f073"}.awsm-job-icon-random:before{content:"\f074"}.awsm-job-icon-comment:before{content:"\f075"}.awsm-job-icon-magnet:before{content:"\f076"}.awsm-job-icon-chevron-up:before{content:"\f077"}.awsm-job-icon-chevron-down:before{content:"\f078"}.awsm-job-icon-retweet:before{content:"\f079"}.awsm-job-icon-shopping-cart:before{content:"\f07a"}.awsm-job-icon-folder:before{content:"\f07b"}.awsm-job-icon-folder-open:before{content:"\f07c"}.awsm-job-icon-arrows-v:before{content:"\f07d"}.awsm-job-icon-arrows-h:before{content:"\f07e"}.awsm-job-icon-bar-chart:before{content:"\f080"}.awsm-job-icon-bar-chart-o:before{content:"\f080"}.awsm-job-icon-twitter-square:before{content:"\f081"}.awsm-job-icon-facebook-square:before{content:"\f082"}.awsm-job-icon-camera-retro:before{content:"\f083"}.awsm-job-icon-key:before{content:"\f084"}.awsm-job-icon-cogs:before{content:"\f085"}.awsm-job-icon-gears:before{content:"\f085"}.awsm-job-icon-comments:before{content:"\f086"}.awsm-job-icon-thumbs-o-up:before{content:"\f087"}.awsm-job-icon-thumbs-o-down:before{content:"\f088"}.awsm-job-icon-star-half:before{content:"\f089"}.awsm-job-icon-heart-o:before{content:"\f08a"}.awsm-job-icon-sign-out:before{content:"\f08b"}.awsm-job-icon-linkedin-square:before{content:"\f08c"}.awsm-job-icon-thumb-tack:before{content:"\f08d"}.awsm-job-icon-external-link:before{content:"\f08e"}.awsm-job-icon-sign-in:before{content:"\f090"}.awsm-job-icon-trophy:before{content:"\f091"}.awsm-job-icon-github-square:before{content:"\f092"}.awsm-job-icon-upload:before{content:"\f093"}.awsm-job-icon-lemon-o:before{content:"\f094"}.awsm-job-icon-phone:before{content:"\f095"}.awsm-job-icon-square-o:before{content:"\f096"}.awsm-job-icon-bookmark-o:before{content:"\f097"}.awsm-job-icon-phone-square:before{content:"\f098"}.awsm-job-icon-twitter:before{content:"\f099"}.awsm-job-icon-facebook:before{content:"\f09a"}.awsm-job-icon-facebook-f:before{content:"\f09a"}.awsm-job-icon-github:before{content:"\f09b"}.awsm-job-icon-unlock:before{content:"\f09c"}.awsm-job-icon-credit-card:before{content:"\f09d"}.awsm-job-icon-feed:before{content:"\f09e"}.awsm-job-icon-rss:before{content:"\f09e"}.awsm-job-icon-hdd-o:before{content:"\f0a0"}.awsm-job-icon-bullhorn:before{content:"\f0a1"}.awsm-job-icon-bell-o:before{content:"\f0a2"}.awsm-job-icon-certificate:before{content:"\f0a3"}.awsm-job-icon-hand-o-right:before{content:"\f0a4"}.awsm-job-icon-hand-o-left:before{content:"\f0a5"}.awsm-job-icon-hand-o-up:before{content:"\f0a6"}.awsm-job-icon-hand-o-down:before{content:"\f0a7"}.awsm-job-icon-arrow-circle-left:before{content:"\f0a8"}.awsm-job-icon-arrow-circle-right:before{content:"\f0a9"}.awsm-job-icon-arrow-circle-up:before{content:"\f0aa"}.awsm-job-icon-arrow-circle-down:before{content:"\f0ab"}.awsm-job-icon-globe:before{content:"\f0ac"}.awsm-job-icon-wrench:before{content:"\f0ad"}.awsm-job-icon-tasks:before{content:"\f0ae"}.awsm-job-icon-filter:before{content:"\f0b0"}.awsm-job-icon-briefcase:before{content:"\f0b1"}.awsm-job-icon-arrows-alt:before{content:"\f0b2"}.awsm-job-icon-group:before{content:"\f0c0"}.awsm-job-icon-users:before{content:"\f0c0"}.awsm-job-icon-chain:before{content:"\f0c1"}.awsm-job-icon-link:before{content:"\f0c1"}.awsm-job-icon-cloud:before{content:"\f0c2"}.awsm-job-icon-flask:before{content:"\f0c3"}.awsm-job-icon-cut:before{content:"\f0c4"}.awsm-job-icon-scissors:before{content:"\f0c4"}.awsm-job-icon-copy:before{content:"\f0c5"}.awsm-job-icon-files-o:before{content:"\f0c5"}.awsm-job-icon-paperclip:before{content:"\f0c6"}.awsm-job-icon-floppy-o:before{content:"\f0c7"}.awsm-job-icon-save:before{content:"\f0c7"}.awsm-job-icon-square:before{content:"\f0c8"}.awsm-job-icon-bars:before{content:"\f0c9"}.awsm-job-icon-navicon:before{content:"\f0c9"}.awsm-job-icon-reorder:before{content:"\f0c9"}.awsm-job-icon-list-ul:before{content:"\f0ca"}.awsm-job-icon-list-ol:before{content:"\f0cb"}.awsm-job-icon-strikethrough:before{content:"\f0cc"}.awsm-job-icon-underline:before{content:"\f0cd"}.awsm-job-icon-table:before{content:"\f0ce"}.awsm-job-icon-magic:before{content:"\f0d0"}.awsm-job-icon-truck:before{content:"\f0d1"}.awsm-job-icon-pinterest:before{content:"\f0d2"}.awsm-job-icon-pinterest-square:before{content:"\f0d3"}.awsm-job-icon-google-plus-square:before{content:"\f0d4"}.awsm-job-icon-google-plus:before{content:"\f0d5"}.awsm-job-icon-money:before{content:"\f0d6"}.awsm-job-icon-caret-down:before{content:"\f0d7"}.awsm-job-icon-caret-up:before{content:"\f0d8"}.awsm-job-icon-caret-left:before{content:"\f0d9"}.awsm-job-icon-caret-right:before{content:"\f0da"}.awsm-job-icon-columns:before{content:"\f0db"}.awsm-job-icon-sort:before{content:"\f0dc"}.awsm-job-icon-unsorted:before{content:"\f0dc"}.awsm-job-icon-sort-desc:before{content:"\f0dd"}.awsm-job-icon-sort-down:before{content:"\f0dd"}.awsm-job-icon-sort-asc:before{content:"\f0de"}.awsm-job-icon-sort-up:before{content:"\f0de"}.awsm-job-icon-envelope:before{content:"\f0e0"}.awsm-job-icon-linkedin:before{content:"\f0e1"}.awsm-job-icon-rotate-left:before{content:"\f0e2"}.awsm-job-icon-undo:before{content:"\f0e2"}.awsm-job-icon-gavel:before{content:"\f0e3"}.awsm-job-icon-legal:before{content:"\f0e3"}.awsm-job-icon-dashboard:before{content:"\f0e4"}.awsm-job-icon-tachometer:before{content:"\f0e4"}.awsm-job-icon-comment-o:before{content:"\f0e5"}.awsm-job-icon-comments-o:before{content:"\f0e6"}.awsm-job-icon-bolt:before{content:"\f0e7"}.awsm-job-icon-flash:before{content:"\f0e7"}.awsm-job-icon-sitemap:before{content:"\f0e8"}.awsm-job-icon-umbrella:before{content:"\f0e9"}.awsm-job-icon-clipboard:before{content:"\f0ea"}.awsm-job-icon-paste:before{content:"\f0ea"}.awsm-job-icon-lightbulb-o:before{content:"\f0eb"}.awsm-job-icon-exchange:before{content:"\f0ec"}.awsm-job-icon-cloud-download:before{content:"\f0ed"}.awsm-job-icon-cloud-upload:before{content:"\f0ee"}.awsm-job-icon-user-md:before{content:"\f0f0"}.awsm-job-icon-stethoscope:before{content:"\f0f1"}.awsm-job-icon-suitcase:before{content:"\f0f2"}.awsm-job-icon-bell:before{content:"\f0f3"}.awsm-job-icon-coffee:before{content:"\f0f4"}.awsm-job-icon-cutlery:before{content:"\f0f5"}.awsm-job-icon-file-text-o:before{content:"\f0f6"}.awsm-job-icon-building-o:before{content:"\f0f7"}.awsm-job-icon-hospital-o:before{content:"\f0f8"}.awsm-job-icon-ambulance:before{content:"\f0f9"}.awsm-job-icon-medkit:before{content:"\f0fa"}.awsm-job-icon-fighter-jet:before{content:"\f0fb"}.awsm-job-icon-beer:before{content:"\f0fc"}.awsm-job-icon-h-square:before{content:"\f0fd"}.awsm-job-icon-plus-square:before{content:"\f0fe"}.awsm-job-icon-angle-double-left:before{content:"\f100"}.awsm-job-icon-angle-double-right:before{content:"\f101"}.awsm-job-icon-angle-double-up:before{content:"\f102"}.awsm-job-icon-angle-double-down:before{content:"\f103"}.awsm-job-icon-angle-left:before{content:"\f104"}.awsm-job-icon-angle-right:before{content:"\f105"}.awsm-job-icon-angle-up:before{content:"\f106"}.awsm-job-icon-angle-down:before{content:"\f107"}.awsm-job-icon-desktop:before{content:"\f108"}.awsm-job-icon-laptop:before{content:"\f109"}.awsm-job-icon-tablet:before{content:"\f10a"}.awsm-job-icon-mobile:before{content:"\f10b"}.awsm-job-icon-mobile-phone:before{content:"\f10b"}.awsm-job-icon-circle-o:before{content:"\f10c"}.awsm-job-icon-quote-left:before{content:"\f10d"}.awsm-job-icon-quote-right:before{content:"\f10e"}.awsm-job-icon-spinner:before{content:"\f110"}.awsm-job-icon-circle:before{content:"\f111"}.awsm-job-icon-mail-reply:before{content:"\f112"}.awsm-job-icon-reply:before{content:"\f112"}.awsm-job-icon-github-alt:before{content:"\f113"}.awsm-job-icon-folder-o:before{content:"\f114"}.awsm-job-icon-folder-open-o:before{content:"\f115"}.awsm-job-icon-smile-o:before{content:"\f118"}.awsm-job-icon-frown-o:before{content:"\f119"}.awsm-job-icon-meh-o:before{content:"\f11a"}.awsm-job-icon-gamepad:before{content:"\f11b"}.awsm-job-icon-keyboard-o:before{content:"\f11c"}.awsm-job-icon-flag-o:before{content:"\f11d"}.awsm-job-icon-flag-checkered:before{content:"\f11e"}.awsm-job-icon-terminal:before{content:"\f120"}.awsm-job-icon-code:before{content:"\f121"}.awsm-job-icon-mail-reply-all:before{content:"\f122"}.awsm-job-icon-reply-all:before{content:"\f122"}.awsm-job-icon-star-half-empty:before{content:"\f123"}.awsm-job-icon-star-half-full:before{content:"\f123"}.awsm-job-icon-star-half-o:before{content:"\f123"}.awsm-job-icon-location-arrow:before{content:"\f124"}.awsm-job-icon-crop:before{content:"\f125"}.awsm-job-icon-code-fork:before{content:"\f126"}.awsm-job-icon-chain-broken:before{content:"\f127"}.awsm-job-icon-unlink:before{content:"\f127"}.awsm-job-icon-info:before{content:"\f129"}.awsm-job-icon-exclamation:before{content:"\f12a"}.awsm-job-icon-superscript:before{content:"\f12b"}.awsm-job-icon-subscript:before{content:"\f12c"}.awsm-job-icon-eraser:before{content:"\f12d"}.awsm-job-icon-puzzle-piece:before{content:"\f12e"}.awsm-job-icon-microphone:before{content:"\f130"}.awsm-job-icon-microphone-slash:before{content:"\f131"}.awsm-job-icon-shield:before{content:"\f132"}.awsm-job-icon-calendar-o:before{content:"\f133"}.awsm-job-icon-fire-extinguisher:before{content:"\f134"}.awsm-job-icon-rocket:before{content:"\f135"}.awsm-job-icon-maxcdn:before{content:"\f136"}.awsm-job-icon-chevron-circle-left:before{content:"\f137"}.awsm-job-icon-chevron-circle-right:before{content:"\f138"}.awsm-job-icon-chevron-circle-up:before{content:"\f139"}.awsm-job-icon-chevron-circle-down:before{content:"\f13a"}.awsm-job-icon-html5:before{content:"\f13b"}.awsm-job-icon-css3:before{content:"\f13c"}.awsm-job-icon-anchor:before{content:"\f13d"}.awsm-job-icon-unlock-alt:before{content:"\f13e"}.awsm-job-icon-bullseye:before{content:"\f140"}.awsm-job-icon-ellipsis-h:before{content:"\f141"}.awsm-job-icon-ellipsis-v:before{content:"\f142"}.awsm-job-icon-rss-square:before{content:"\f143"}.awsm-job-icon-play-circle:before{content:"\f144"}.awsm-job-icon-ticket:before{content:"\f145"}.awsm-job-icon-minus-square:before{content:"\f146"}.awsm-job-icon-minus-square-o:before{content:"\f147"}.awsm-job-icon-level-up:before{content:"\f148"}.awsm-job-icon-level-down:before{content:"\f149"}.awsm-job-icon-check-square:before{content:"\f14a"}.awsm-job-icon-pencil-square:before{content:"\f14b"}.awsm-job-icon-external-link-square:before{content:"\f14c"}.awsm-job-icon-share-square:before{content:"\f14d"}.awsm-job-icon-compass:before{content:"\f14e"}.awsm-job-icon-caret-square-o-down:before{content:"\f150"}.awsm-job-icon-toggle-down:before{content:"\f150"}.awsm-job-icon-caret-square-o-up:before{content:"\f151"}.awsm-job-icon-toggle-up:before{content:"\f151"}.awsm-job-icon-caret-square-o-right:before{content:"\f152"}.awsm-job-icon-toggle-right:before{content:"\f152"}.awsm-job-icon-eur:before{content:"\f153"}.awsm-job-icon-euro:before{content:"\f153"}.awsm-job-icon-gbp:before{content:"\f154"}.awsm-job-icon-dollar:before{content:"\f155"}.awsm-job-icon-usd:before{content:"\f155"}.awsm-job-icon-inr:before{content:"\f156"}.awsm-job-icon-rupee:before{content:"\f156"}.awsm-job-icon-cny:before{content:"\f157"}.awsm-job-icon-jpy:before{content:"\f157"}.awsm-job-icon-rmb:before{content:"\f157"}.awsm-job-icon-yen:before{content:"\f157"}.awsm-job-icon-rouble:before{content:"\f158"}.awsm-job-icon-rub:before{content:"\f158"}.awsm-job-icon-ruble:before{content:"\f158"}.awsm-job-icon-krw:before{content:"\f159"}.awsm-job-icon-won:before{content:"\f159"}.awsm-job-icon-bitcoin:before{content:"\f15a"}.awsm-job-icon-btc:before{content:"\f15a"}.awsm-job-icon-file:before{content:"\f15b"}.awsm-job-icon-file-text:before{content:"\f15c"}.awsm-job-icon-sort-alpha-asc:before{content:"\f15d"}.awsm-job-icon-sort-alpha-desc:before{content:"\f15e"}.awsm-job-icon-sort-amount-asc:before{content:"\f160"}.awsm-job-icon-sort-amount-desc:before{content:"\f161"}.awsm-job-icon-sort-numeric-asc:before{content:"\f162"}.awsm-job-icon-sort-numeric-desc:before{content:"\f163"}.awsm-job-icon-thumbs-up:before{content:"\f164"}.awsm-job-icon-thumbs-down:before{content:"\f165"}.awsm-job-icon-youtube-square:before{content:"\f166"}.awsm-job-icon-youtube:before{content:"\f167"}.awsm-job-icon-xing:before{content:"\f168"}.awsm-job-icon-xing-square:before{content:"\f169"}.awsm-job-icon-youtube-play:before{content:"\f16a"}.awsm-job-icon-dropbox:before{content:"\f16b"}.awsm-job-icon-stack-overflow:before{content:"\f16c"}.awsm-job-icon-instagram:before{content:"\f16d"}.awsm-job-icon-flickr:before{content:"\f16e"}.awsm-job-icon-adn:before{content:"\f170"}.awsm-job-icon-bitbucket:before{content:"\f171"}.awsm-job-icon-bitbucket-square:before{content:"\f172"}.awsm-job-icon-tumblr:before{content:"\f173"}.awsm-job-icon-tumblr-square:before{content:"\f174"}.awsm-job-icon-long-arrow-down:before{content:"\f175"}.awsm-job-icon-long-arrow-up:before{content:"\f176"}.awsm-job-icon-long-arrow-left:before{content:"\f177"}.awsm-job-icon-long-arrow-right:before{content:"\f178"}.awsm-job-icon-apple:before{content:"\f179"}.awsm-job-icon-windows:before{content:"\f17a"}.awsm-job-icon-android:before{content:"\f17b"}.awsm-job-icon-linux:before{content:"\f17c"}.awsm-job-icon-dribbble:before{content:"\f17d"}.awsm-job-icon-skype:before{content:"\f17e"}.awsm-job-icon-foursquare:before{content:"\f180"}.awsm-job-icon-trello:before{content:"\f181"}.awsm-job-icon-female:before{content:"\f182"}.awsm-job-icon-male:before{content:"\f183"}.awsm-job-icon-gittip:before{content:"\f184"}.awsm-job-icon-gratipay:before{content:"\f184"}.awsm-job-icon-sun-o:before{content:"\f185"}.awsm-job-icon-moon-o:before{content:"\f186"}.awsm-job-icon-archive:before{content:"\f187"}.awsm-job-icon-bug:before{content:"\f188"}.awsm-job-icon-vk:before{content:"\f189"}.awsm-job-icon-weibo:before{content:"\f18a"}.awsm-job-icon-renren:before{content:"\f18b"}.awsm-job-icon-pagelines:before{content:"\f18c"}.awsm-job-icon-stack-exchange:before{content:"\f18d"}.awsm-job-icon-arrow-circle-o-right:before{content:"\f18e"}.awsm-job-icon-arrow-circle-o-left:before{content:"\f190"}.awsm-job-icon-caret-square-o-left:before{content:"\f191"}.awsm-job-icon-toggle-left:before{content:"\f191"}.awsm-job-icon-dot-circle-o:before{content:"\f192"}.awsm-job-icon-wheelchair:before{content:"\f193"}.awsm-job-icon-vimeo-square:before{content:"\f194"}.awsm-job-icon-try:before{content:"\f195"}.awsm-job-icon-turkish-lira:before{content:"\f195"}.awsm-job-icon-plus-square-o:before{content:"\f196"}.awsm-job-icon-space-shuttle:before{content:"\f197"}.awsm-job-icon-slack:before{content:"\f198"}.awsm-job-icon-envelope-square:before{content:"\f199"}.awsm-job-icon-wordpress:before{content:"\f19a"}.awsm-job-icon-openid:before{content:"\f19b"}.awsm-job-icon-bank:before{content:"\f19c"}.awsm-job-icon-institution:before{content:"\f19c"}.awsm-job-icon-university:before{content:"\f19c"}.awsm-job-icon-graduation-cap:before{content:"\f19d"}.awsm-job-icon-mortar-board:before{content:"\f19d"}.awsm-job-icon-yahoo:before{content:"\f19e"}.awsm-job-icon-google:before{content:"\f1a0"}.awsm-job-icon-reddit:before{content:"\f1a1"}.awsm-job-icon-reddit-square:before{content:"\f1a2"}.awsm-job-icon-stumbleupon-circle:before{content:"\f1a3"}.awsm-job-icon-stumbleupon:before{content:"\f1a4"}.awsm-job-icon-delicious:before{content:"\f1a5"}.awsm-job-icon-digg:before{content:"\f1a6"}.awsm-job-icon-pied-piper-pp:before{content:"\f1a7"}.awsm-job-icon-pied-piper-alt:before{content:"\f1a8"}.awsm-job-icon-drupal:before{content:"\f1a9"}.awsm-job-icon-joomla:before{content:"\f1aa"}.awsm-job-icon-language:before{content:"\f1ab"}.awsm-job-icon-fax:before{content:"\f1ac"}.awsm-job-icon-building:before{content:"\f1ad"}.awsm-job-icon-child:before{content:"\f1ae"}.awsm-job-icon-paw:before{content:"\f1b0"}.awsm-job-icon-spoon:before{content:"\f1b1"}.awsm-job-icon-cube:before{content:"\f1b2"}.awsm-job-icon-cubes:before{content:"\f1b3"}.awsm-job-icon-behance:before{content:"\f1b4"}.awsm-job-icon-behance-square:before{content:"\f1b5"}.awsm-job-icon-steam:before{content:"\f1b6"}.awsm-job-icon-steam-square:before{content:"\f1b7"}.awsm-job-icon-recycle:before{content:"\f1b8"}.awsm-job-icon-automobile:before{content:"\f1b9"}.awsm-job-icon-car:before{content:"\f1b9"}.awsm-job-icon-cab:before{content:"\f1ba"}.awsm-job-icon-taxi:before{content:"\f1ba"}.awsm-job-icon-tree:before{content:"\f1bb"}.awsm-job-icon-spotify:before{content:"\f1bc"}.awsm-job-icon-deviantart:before{content:"\f1bd"}.awsm-job-icon-soundcloud:before{content:"\f1be"}.awsm-job-icon-database:before{content:"\f1c0"}.awsm-job-icon-file-pdf-o:before{content:"\f1c1"}.awsm-job-icon-file-word-o:before{content:"\f1c2"}.awsm-job-icon-file-excel-o:before{content:"\f1c3"}.awsm-job-icon-file-powerpoint-o:before{content:"\f1c4"}.awsm-job-icon-file-image-o:before{content:"\f1c5"}.awsm-job-icon-file-photo-o:before{content:"\f1c5"}.awsm-job-icon-file-picture-o:before{content:"\f1c5"}.awsm-job-icon-file-archive-o:before{content:"\f1c6"}.awsm-job-icon-file-zip-o:before{content:"\f1c6"}.awsm-job-icon-file-audio-o:before{content:"\f1c7"}.awsm-job-icon-file-sound-o:before{content:"\f1c7"}.awsm-job-icon-file-movie-o:before{content:"\f1c8"}.awsm-job-icon-file-video-o:before{content:"\f1c8"}.awsm-job-icon-file-code-o:before{content:"\f1c9"}.awsm-job-icon-vine:before{content:"\f1ca"}.awsm-job-icon-codepen:before{content:"\f1cb"}.awsm-job-icon-jsfiddle:before{content:"\f1cc"}.awsm-job-icon-life-bouy:before{content:"\f1cd"}.awsm-job-icon-life-buoy:before{content:"\f1cd"}.awsm-job-icon-life-ring:before{content:"\f1cd"}.awsm-job-icon-life-saver:before{content:"\f1cd"}.awsm-job-icon-support:before{content:"\f1cd"}.awsm-job-icon-circle-o-notch:before{content:"\f1ce"}.awsm-job-icon-ra:before{content:"\f1d0"}.awsm-job-icon-rebel:before{content:"\f1d0"}.awsm-job-icon-resistance:before{content:"\f1d0"}.awsm-job-icon-empire:before{content:"\f1d1"}.awsm-job-icon-ge:before{content:"\f1d1"}.awsm-job-icon-git-square:before{content:"\f1d2"}.awsm-job-icon-git:before{content:"\f1d3"}.awsm-job-icon-hacker-news:before{content:"\f1d4"}.awsm-job-icon-y-combinator-square:before{content:"\f1d4"}.awsm-job-icon-yc-square:before{content:"\f1d4"}.awsm-job-icon-tencent-weibo:before{content:"\f1d5"}.awsm-job-icon-qq:before{content:"\f1d6"}.awsm-job-icon-wechat:before{content:"\f1d7"}.awsm-job-icon-weixin:before{content:"\f1d7"}.awsm-job-icon-paper-plane:before{content:"\f1d8"}.awsm-job-icon-send:before{content:"\f1d8"}.awsm-job-icon-paper-plane-o:before{content:"\f1d9"}.awsm-job-icon-send-o:before{content:"\f1d9"}.awsm-job-icon-history:before{content:"\f1da"}.awsm-job-icon-circle-thin:before{content:"\f1db"}.awsm-job-icon-header:before{content:"\f1dc"}.awsm-job-icon-paragraph:before{content:"\f1dd"}.awsm-job-icon-sliders:before{content:"\f1de"}.awsm-job-icon-share-alt:before{content:"\f1e0"}.awsm-job-icon-share-alt-square:before{content:"\f1e1"}.awsm-job-icon-bomb:before{content:"\f1e2"}.awsm-job-icon-futbol-o:before{content:"\f1e3"}.awsm-job-icon-soccer-ball-o:before{content:"\f1e3"}.awsm-job-icon-tty:before{content:"\f1e4"}.awsm-job-icon-binoculars:before{content:"\f1e5"}.awsm-job-icon-plug:before{content:"\f1e6"}.awsm-job-icon-slideshare:before{content:"\f1e7"}.awsm-job-icon-twitch:before{content:"\f1e8"}.awsm-job-icon-yelp:before{content:"\f1e9"}.awsm-job-icon-newspaper-o:before{content:"\f1ea"}.awsm-job-icon-wifi:before{content:"\f1eb"}.awsm-job-icon-calculator:before{content:"\f1ec"}.awsm-job-icon-paypal:before{content:"\f1ed"}.awsm-job-icon-google-wallet:before{content:"\f1ee"}.awsm-job-icon-cc-visa:before{content:"\f1f0"}.awsm-job-icon-cc-mastercard:before{content:"\f1f1"}.awsm-job-icon-cc-discover:before{content:"\f1f2"}.awsm-job-icon-cc-amex:before{content:"\f1f3"}.awsm-job-icon-cc-paypal:before{content:"\f1f4"}.awsm-job-icon-cc-stripe:before{content:"\f1f5"}.awsm-job-icon-bell-slash:before{content:"\f1f6"}.awsm-job-icon-bell-slash-o:before{content:"\f1f7"}.awsm-job-icon-trash:before{content:"\f1f8"}.awsm-job-icon-copyright:before{content:"\f1f9"}.awsm-job-icon-at:before{content:"\f1fa"}.awsm-job-icon-eyedropper:before{content:"\f1fb"}.awsm-job-icon-paint-brush:before{content:"\f1fc"}.awsm-job-icon-birthday-cake:before{content:"\f1fd"}.awsm-job-icon-area-chart:before{content:"\f1fe"}.awsm-job-icon-pie-chart:before{content:"\f200"}.awsm-job-icon-line-chart:before{content:"\f201"}.awsm-job-icon-lastfm:before{content:"\f202"}.awsm-job-icon-lastfm-square:before{content:"\f203"}.awsm-job-icon-toggle-off:before{content:"\f204"}.awsm-job-icon-toggle-on:before{content:"\f205"}.awsm-job-icon-bicycle:before{content:"\f206"}.awsm-job-icon-bus:before{content:"\f207"}.awsm-job-icon-ioxhost:before{content:"\f208"}.awsm-job-icon-angellist:before{content:"\f209"}.awsm-job-icon-cc:before{content:"\f20a"}.awsm-job-icon-ils:before{content:"\f20b"}.awsm-job-icon-shekel:before{content:"\f20b"}.awsm-job-icon-sheqel:before{content:"\f20b"}.awsm-job-icon-meanpath:before{content:"\f20c"}.awsm-job-icon-buysellads:before{content:"\f20d"}.awsm-job-icon-connectdevelop:before{content:"\f20e"}.awsm-job-icon-dashcube:before{content:"\f210"}.awsm-job-icon-forumbee:before{content:"\f211"}.awsm-job-icon-leanpub:before{content:"\f212"}.awsm-job-icon-sellsy:before{content:"\f213"}.awsm-job-icon-shirtsinbulk:before{content:"\f214"}.awsm-job-icon-simplybuilt:before{content:"\f215"}.awsm-job-icon-skyatlas:before{content:"\f216"}.awsm-job-icon-cart-plus:before{content:"\f217"}.awsm-job-icon-cart-arrow-down:before{content:"\f218"}.awsm-job-icon-diamond:before{content:"\f219"}.awsm-job-icon-ship:before{content:"\f21a"}.awsm-job-icon-user-secret:before{content:"\f21b"}.awsm-job-icon-motorcycle:before{content:"\f21c"}.awsm-job-icon-street-view:before{content:"\f21d"}.awsm-job-icon-heartbeat:before{content:"\f21e"}.awsm-job-icon-venus:before{content:"\f221"}.awsm-job-icon-mars:before{content:"\f222"}.awsm-job-icon-mercury:before{content:"\f223"}.awsm-job-icon-intersex:before{content:"\f224"}.awsm-job-icon-transgender:before{content:"\f224"}.awsm-job-icon-transgender-alt:before{content:"\f225"}.awsm-job-icon-venus-double:before{content:"\f226"}.awsm-job-icon-mars-double:before{content:"\f227"}.awsm-job-icon-venus-mars:before{content:"\f228"}.awsm-job-icon-mars-stroke:before{content:"\f229"}.awsm-job-icon-mars-stroke-v:before{content:"\f22a"}.awsm-job-icon-mars-stroke-h:before{content:"\f22b"}.awsm-job-icon-neuter:before{content:"\f22c"}.awsm-job-icon-genderless:before{content:"\f22d"}.awsm-job-icon-facebook-official:before{content:"\f230"}.awsm-job-icon-pinterest-p:before{content:"\f231"}.awsm-job-icon-whatsapp:before{content:"\f232"}.awsm-job-icon-server:before{content:"\f233"}.awsm-job-icon-user-plus:before{content:"\f234"}.awsm-job-icon-user-times:before{content:"\f235"}.awsm-job-icon-bed:before{content:"\f236"}.awsm-job-icon-hotel:before{content:"\f236"}.awsm-job-icon-viacoin:before{content:"\f237"}.awsm-job-icon-train:before{content:"\f238"}.awsm-job-icon-subway:before{content:"\f239"}.awsm-job-icon-medium:before{content:"\f23a"}.awsm-job-icon-y-combinator:before{content:"\f23b"}.awsm-job-icon-yc:before{content:"\f23b"}.awsm-job-icon-optin-monster:before{content:"\f23c"}.awsm-job-icon-opencart:before{content:"\f23d"}.awsm-job-icon-expeditedssl:before{content:"\f23e"}.awsm-job-icon-battery:before{content:"\f240"}.awsm-job-icon-battery-4:before{content:"\f240"}.awsm-job-icon-battery-full:before{content:"\f240"}.awsm-job-icon-battery-3:before{content:"\f241"}.awsm-job-icon-battery-three-quarters:before{content:"\f241"}.awsm-job-icon-battery-2:before{content:"\f242"}.awsm-job-icon-battery-half:before{content:"\f242"}.awsm-job-icon-battery-1:before{content:"\f243"}.awsm-job-icon-battery-quarter:before{content:"\f243"}.awsm-job-icon-battery-0:before{content:"\f244"}.awsm-job-icon-battery-empty:before{content:"\f244"}.awsm-job-icon-mouse-pointer:before{content:"\f245"}.awsm-job-icon-i-cursor:before{content:"\f246"}.awsm-job-icon-object-group:before{content:"\f247"}.awsm-job-icon-object-ungroup:before{content:"\f248"}.awsm-job-icon-sticky-note:before{content:"\f249"}.awsm-job-icon-sticky-note-o:before{content:"\f24a"}.awsm-job-icon-cc-jcb:before{content:"\f24b"}.awsm-job-icon-cc-diners-club:before{content:"\f24c"}.awsm-job-icon-clone:before{content:"\f24d"}.awsm-job-icon-balance-scale:before{content:"\f24e"}.awsm-job-icon-hourglass-o:before{content:"\f250"}.awsm-job-icon-hourglass-1:before{content:"\f251"}.awsm-job-icon-hourglass-start:before{content:"\f251"}.awsm-job-icon-hourglass-2:before{content:"\f252"}.awsm-job-icon-hourglass-half:before{content:"\f252"}.awsm-job-icon-hourglass-3:before{content:"\f253"}.awsm-job-icon-hourglass-end:before{content:"\f253"}.awsm-job-icon-hourglass:before{content:"\f254"}.awsm-job-icon-hand-grab-o:before{content:"\f255"}.awsm-job-icon-hand-rock-o:before{content:"\f255"}.awsm-job-icon-hand-paper-o:before{content:"\f256"}.awsm-job-icon-hand-stop-o:before{content:"\f256"}.awsm-job-icon-hand-scissors-o:before{content:"\f257"}.awsm-job-icon-hand-lizard-o:before{content:"\f258"}.awsm-job-icon-hand-spock-o:before{content:"\f259"}.awsm-job-icon-hand-pointer-o:before{content:"\f25a"}.awsm-job-icon-hand-peace-o:before{content:"\f25b"}.awsm-job-icon-trademark:before{content:"\f25c"}.awsm-job-icon-registered:before{content:"\f25d"}.awsm-job-icon-creative-commons:before{content:"\f25e"}.awsm-job-icon-gg:before{content:"\f260"}.awsm-job-icon-gg-circle:before{content:"\f261"}.awsm-job-icon-tripadvisor:before{content:"\f262"}.awsm-job-icon-odnoklassniki:before{content:"\f263"}.awsm-job-icon-odnoklassniki-square:before{content:"\f264"}.awsm-job-icon-get-pocket:before{content:"\f265"}.awsm-job-icon-wikipedia-w:before{content:"\f266"}.awsm-job-icon-safari:before{content:"\f267"}.awsm-job-icon-chrome:before{content:"\f268"}.awsm-job-icon-firefox:before{content:"\f269"}.awsm-job-icon-opera:before{content:"\f26a"}.awsm-job-icon-internet-explorer:before{content:"\f26b"}.awsm-job-icon-television:before{content:"\f26c"}.awsm-job-icon-tv:before{content:"\f26c"}.awsm-job-icon-contao:before{content:"\f26d"}.awsm-job-icon-500px:before{content:"\f26e"}.awsm-job-icon-amazon:before{content:"\f270"}.awsm-job-icon-calendar-plus-o:before{content:"\f271"}.awsm-job-icon-calendar-minus-o:before{content:"\f272"}.awsm-job-icon-calendar-times-o:before{content:"\f273"}.awsm-job-icon-calendar-check-o:before{content:"\f274"}.awsm-job-icon-industry:before{content:"\f275"}.awsm-job-icon-map-pin:before{content:"\f276"}.awsm-job-icon-map-signs:before{content:"\f277"}.awsm-job-icon-map-o:before{content:"\f278"}.awsm-job-icon-map:before{content:"\f279"}.awsm-job-icon-commenting:before{content:"\f27a"}.awsm-job-icon-commenting-o:before{content:"\f27b"}.awsm-job-icon-houzz:before{content:"\f27c"}.awsm-job-icon-vimeo:before{content:"\f27d"}.awsm-job-icon-black-tie:before{content:"\f27e"}.awsm-job-icon-fonticons:before{content:"\f280"}.awsm-job-icon-reddit-alien:before{content:"\f281"}.awsm-job-icon-edge:before{content:"\f282"}.awsm-job-icon-credit-card-alt:before{content:"\f283"}.awsm-job-icon-codiepie:before{content:"\f284"}.awsm-job-icon-modx:before{content:"\f285"}.awsm-job-icon-fort-awesome:before{content:"\f286"}.awsm-job-icon-usb:before{content:"\f287"}.awsm-job-icon-product-hunt:before{content:"\f288"}.awsm-job-icon-mixcloud:before{content:"\f289"}.awsm-job-icon-scribd:before{content:"\f28a"}.awsm-job-icon-pause-circle:before{content:"\f28b"}.awsm-job-icon-pause-circle-o:before{content:"\f28c"}.awsm-job-icon-stop-circle:before{content:"\f28d"}.awsm-job-icon-stop-circle-o:before{content:"\f28e"}.awsm-job-icon-shopping-bag:before{content:"\f290"}.awsm-job-icon-shopping-basket:before{content:"\f291"}.awsm-job-icon-hashtag:before{content:"\f292"}.awsm-job-icon-bluetooth:before{content:"\f293"}.awsm-job-icon-bluetooth-b:before{content:"\f294"}.awsm-job-icon-percent:before{content:"\f295"}.awsm-job-icon-gitlab:before{content:"\f296"}.awsm-job-icon-wpbeginner:before{content:"\f297"}.awsm-job-icon-wpforms:before{content:"\f298"}.awsm-job-icon-envira:before{content:"\f299"}.awsm-job-icon-universal-access:before{content:"\f29a"}.awsm-job-icon-wheelchair-alt:before{content:"\f29b"}.awsm-job-icon-question-circle-o:before{content:"\f29c"}.awsm-job-icon-blind:before{content:"\f29d"}.awsm-job-icon-audio-description:before{content:"\f29e"}.awsm-job-icon-volume-control-phone:before{content:"\f2a0"}.awsm-job-icon-braille:before{content:"\f2a1"}.awsm-job-icon-assistive-listening-systems:before{content:"\f2a2"}.awsm-job-icon-american-sign-language-interpreting:before{content:"\f2a3"}.awsm-job-icon-asl-interpreting:before{content:"\f2a3"}.awsm-job-icon-deaf:before{content:"\f2a4"}.awsm-job-icon-deafness:before{content:"\f2a4"}.awsm-job-icon-hard-of-hearing:before{content:"\f2a4"}.awsm-job-icon-glide:before{content:"\f2a5"}.awsm-job-icon-glide-g:before{content:"\f2a6"}.awsm-job-icon-sign-language:before{content:"\f2a7"}.awsm-job-icon-signing:before{content:"\f2a7"}.awsm-job-icon-low-vision:before{content:"\f2a8"}.awsm-job-icon-viadeo:before{content:"\f2a9"}.awsm-job-icon-viadeo-square:before{content:"\f2aa"}.awsm-job-icon-snapchat:before{content:"\f2ab"}.awsm-job-icon-snapchat-ghost:before{content:"\f2ac"}.awsm-job-icon-snapchat-square:before{content:"\f2ad"}.awsm-job-icon-pied-piper:before{content:"\f2ae"}.awsm-job-icon-first-order:before{content:"\f2b0"}.awsm-job-icon-yoast:before{content:"\f2b1"}.awsm-job-icon-themeisle:before{content:"\f2b2"}.awsm-job-icon-google-plus-circle:before{content:"\f2b3"}.awsm-job-icon-google-plus-official:before{content:"\f2b3"}.awsm-job-icon-fa:before{content:"\f2b4"}.awsm-job-icon-font-awesome:before{content:"\f2b4"}.awsm-job-icon-handshake-o:before{content:"\f2b5"}.awsm-job-icon-envelope-open:before{content:"\f2b6"}.awsm-job-icon-envelope-open-o:before{content:"\f2b7"}.awsm-job-icon-linode:before{content:"\f2b8"}.awsm-job-icon-address-book:before{content:"\f2b9"}.awsm-job-icon-address-book-o:before{content:"\f2ba"}.awsm-job-icon-address-card:before{content:"\f2bb"}.awsm-job-icon-vcard:before{content:"\f2bb"}.awsm-job-icon-address-card-o:before{content:"\f2bc"}.awsm-job-icon-vcard-o:before{content:"\f2bc"}.awsm-job-icon-user-circle:before{content:"\f2bd"}.awsm-job-icon-user-circle-o:before{content:"\f2be"}.awsm-job-icon-user-o:before{content:"\f2c0"}.awsm-job-icon-id-badge:before{content:"\f2c1"}.awsm-job-icon-drivers-license:before{content:"\f2c2"}.awsm-job-icon-id-card:before{content:"\f2c2"}.awsm-job-icon-drivers-license-o:before{content:"\f2c3"}.awsm-job-icon-id-card-o:before{content:"\f2c3"}.awsm-job-icon-quora:before{content:"\f2c4"}.awsm-job-icon-free-code-camp:before{content:"\f2c5"}.awsm-job-icon-telegram:before{content:"\f2c6"}.awsm-job-icon-thermometer:before{content:"\f2c7"}.awsm-job-icon-thermometer-4:before{content:"\f2c7"}.awsm-job-icon-thermometer-full:before{content:"\f2c7"}.awsm-job-icon-thermometer-3:before{content:"\f2c8"}.awsm-job-icon-thermometer-three-quarters:before{content:"\f2c8"}.awsm-job-icon-thermometer-2:before{content:"\f2c9"}.awsm-job-icon-thermometer-half:before{content:"\f2c9"}.awsm-job-icon-thermometer-1:before{content:"\f2ca"}.awsm-job-icon-thermometer-quarter:before{content:"\f2ca"}.awsm-job-icon-thermometer-0:before{content:"\f2cb"}.awsm-job-icon-thermometer-empty:before{content:"\f2cb"}.awsm-job-icon-shower:before{content:"\f2cc"}.awsm-job-icon-bath:before{content:"\f2cd"}.awsm-job-icon-bathtub:before{content:"\f2cd"}.awsm-job-icon-s15:before{content:"\f2cd"}.awsm-job-icon-podcast:before{content:"\f2ce"}.awsm-job-icon-window-maximize:before{content:"\f2d0"}.awsm-job-icon-window-minimize:before{content:"\f2d1"}.awsm-job-icon-window-restore:before{content:"\f2d2"}.awsm-job-icon-times-rectangle:before{content:"\f2d3"}.awsm-job-icon-window-close:before{content:"\f2d3"}.awsm-job-icon-times-rectangle-o:before{content:"\f2d4"}.awsm-job-icon-window-close-o:before{content:"\f2d4"}.awsm-job-icon-bandcamp:before{content:"\f2d5"}.awsm-job-icon-grav:before{content:"\f2d6"}.awsm-job-icon-etsy:before{content:"\f2d7"}.awsm-job-icon-imdb:before{content:"\f2d8"}.awsm-job-icon-ravelry:before{content:"\f2d9"}.awsm-job-icon-eercast:before{content:"\f2da"}.awsm-job-icon-microchip:before{content:"\f2db"}.awsm-job-icon-snowflake-o:before{content:"\f2dc"}.awsm-job-icon-superpowers:before{content:"\f2dd"}.awsm-job-icon-wpexplorer:before{content:"\f2de"}.awsm-job-icon-meetup:before{content:"\f2e0"}.awsm-selectric-wrapper{position:relative;cursor:pointer;min-width:160px}.awsm-selectric-responsive{width:100%}.awsm-selectric{border:1px solid #ccc;-webkit-box-shadow:0 1px 4px 0 rgb(0 0 0 / 5%);box-shadow:0 1px 4px 0 rgb(0 0 0 / 5%);background:#fff;position:relative;overflow:hidden;width:100%}.awsm-selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 48px 0 10px;padding:0;font-size:12px;line-height:46px;color:#444;height:46px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsm-selectric .awsm-selectric-arrow-drop{display:block;position:absolute;right:0;top:0;width:38px;height:100%;text-indent:-99999px;text-align:center}.awsm-selectric .awsm-selectric-arrow-drop:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#444;border-bottom:none}.awsm-selectric-focus .awsm-selectric{border-color:#aaa}.awsm-selectric-hover .awsm-selectric{border-color:#dbdbdb}.awsm-selectric-hover .awsm-selectric .awsm-selectric-arrow-drop:after{border-top-color:#444}.awsm-selectric-open{z-index:9999}.awsm-selectric-open .awsm-selectric{border-color:#dbdbdb}.awsm-selectric-open .awsm-selectric-items{display:block}.awsm-selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsm-selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.awsm-selectric-hide-select select{position:absolute;left:-100%}.awsm-selectric-hide-select.awsm-selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.awsm-selectric-hide-select.awsm-selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.awsm-selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.awsm-selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.awsm-selectric-items{display:none;position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #ccc;z-index:-1;-webkit-box-shadow:0 0 5px -6px rgba(0,0,0,.4);box-shadow:0 0 5px -6px rgba(0,0,0,.4);border-radius:4px;overflow:hidden}.awsm-selectric-items .awsm-selectric-scroll{height:100%;overflow:auto}.awsm-selectric-above .awsm-selectric-items{top:auto;bottom:calc(100% - 1px);border-radius:4px 4px 0 0;border-bottom:none}.awsm-selectric-items li,.awsm-selectric-items ul{list-style:none!important;padding:0!important;margin:0!important;font-size:12px;line-height:20px;min-height:20px}.awsm-selectric-items li{display:block;padding:10px!important;color:#666;cursor:pointer}.awsm-selectric-items li.selected{background:#efefef;color:#444}.awsm-selectric-items li.highlighted{background:#efefef;color:#444}.awsm-selectric-items li:hover{background:#d7d7d7;color:#444}.awsm-selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awsm-selectric-items .awsm-selectric-group .awsm-selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.awsm-selectric-items .awsm-selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.awsm-selectric-items .awsm-selectric-group li{padding-left:25px}.awsm-selectric-awsm-job-select-control-multiple .awsm-selectric-items li{padding-left:34px!important;position:relative}.awsm-selectric-awsm-job-select-control-multiple .awsm-selectric-items li::before{content:"";width:14px;height:14px;border:1px solid #ccc;position:absolute;left:10px;top:calc(50% - 7px);border-radius:2px}.awsm-selectric-awsm-job-select-control-multiple .awsm-selectric-items li::after{content:"";width:14px;height:14px;position:absolute;left:10px;top:calc(50% - 7px);border-radius:2px;background:#3e8ed0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTIgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+dGljay1zdmdyZXBvLWNvbTwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0idGljay1zdmdyZXBvLWNvbSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIHBvaW50cz0iMTEuMDc1NTgzNyAwIDQuODQ0ODQwODIgOC45NzE3ODc3NiAwLjcxMTI4MTYzMyA1LjU5NzExODM3IDAgNi40Njg4MDgxNiA1LjA3NTU4MzY3IDEwLjYxMjYwNDEgMTIgMC42NDE2ODE2MzMiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center;background-size:8px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.awsm-selectric-awsm-job-select-control-multiple .awsm-selectric-items li.selected{color:#666;background:#fff}.awsm-selectric-awsm-job-select-control-multiple .awsm-selectric-items li.selected::after{opacity:1}html[dir=rtl] .awsm-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir=rtl] .awsm-grid-item{float:right}html[dir=rtl] .awsm-job-item h2.awsm-job-post-title{text-align:right}html[dir=rtl] .awsm-jobs-pagination{float:right}html[dir=rtl] .awsm-list-left-col{float:right}html[dir=rtl] .awsm-list-right-col{float:left;text-align:left}html[dir=rtl] .awsm-list-item .awsm-job-specification-item{margin-right:0;margin-left:15px}html[dir=rtl] .awsm-job-specification-item>[class^=awsm-job-icon-]{margin-right:0;margin-left:6px;float:right}html[dir=rtl] .awsm-job-more-container .awsm-job-more span::before{content:"\002190"}html[dir=rtl] .awsm-job-content .awsm-job-specification-label{float:right;margin-left:4px}html[dir=rtl] .awsm-job-single-wrap.awsm-col-2 .awsm-job-content{float:right;padding-right:0;padding-left:15px}html[dir=rtl] .awsm-job-single-wrap.awsm-col-2 .awsm-job-form{float:right;padding-right:15px;padding-left:0}html[dir=rtl] .awsm-job-list-info span{margin-right:0;margin-left:10px}html[dir=rtl] .awsm-job-form-group input[type=checkbox],html[dir=rtl] .awsm-job-form-group input[type=radio]{margin-right:0;margin-left:5px}html[dir=rtl] ul.awsm-error-message li{margin-left:0;margin-right:1.2em}html[dir=rtl] .awsm-selectric .label{margin:0 10px 0 48px;text-align:right}html[dir=rtl] .awsm-selectric .awsm-selectric-arrow-drop{left:0;right:auto}@media (max-width:992px){html[dir=rtl] .awsm-job-single-wrap.awsm-col-2 .awsm-job-content{padding-left:0}html[dir=rtl] .awsm-job-single-wrap.awsm-col-2 .awsm-job-form{padding-left:0}}@media (max-width:768px){html[dir=rtl] .awsm-list-right-col{text-align:right}}.awsm-row{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;display:flexbox;-webkit-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.awsm-row,.awsm-row *,.awsm-row ::after,.awsm-row ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.awsm-grid-item{float:left;width:33.333%;padding:0 15px!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column}.awsm-grid-col-4 .awsm-grid-item{width:25%}.awsm-grid-col-2 .awsm-grid-item{width:50%}.awsm-grid-col .awsm-grid-item{width:100%}.awsm-job-hide{display:none!important}.awsm-job-show{display:block!important}.awsm-job-item{background:#fff;padding:20px;font-size:14px}a.awsm-job-item{text-decoration:none!important}.awsm-grid-item .awsm-job-item{margin-bottom:30px;-webkit-box-shadow:0 1px 4px 0 rgb(0 0 0 / 5%);box-shadow:0 1px 4px 0 rgb(0 0 0 / 5%);border:1px solid #ccc;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1;-webkit-transition:all .3s ease;transition:all .3s ease}.awsm-grid-item .awsm-job-item:focus,.awsm-grid-item .awsm-job-item:hover{-webkit-box-shadow:0 3px 15px -5px rgb(0 0 0 / 20%);box-shadow:0 3px 15px -5px rgb(0 0 0 / 20%)}.awsm-grid-item .awsm-job-featured-image{margin-bottom:14px}.awsm-job-item h2.awsm-job-post-title{margin:0 0 15px;font-size:18px;text-align:left;word-wrap:break-word}.awsm-job-item h2.awsm-job-post-title a{font-size:18px}.awsm-grid-item .awsm-job-info{min-height:83px;margin-bottom:10px}.awsm-grid-item .awsm-job-info p{margin:0 0 8px}.awsm-job-wrap::after{clear:both;content:'';display:table}.awsm-filter-wrap,.awsm-filter-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.awsm-job-wrap,.awsm-job-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.awsm-filter-wrap{margin:0 -10px 20px}.awsm-filter-wrap form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.awsm-filter-wrap .awsm-filter-items{display:none}.awsm-filter-wrap.awsm-full-width-search-filter-wrap .awsm-filter-item-search{width:100%}.awsm-filter-wrap.awsm-full-width-search-filter-wrap .awsm-filter-items,.awsm-filter-wrap.awsm-no-search-filter-wrap .awsm-filter-items{width:100%}.awsm-filter-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;width:46px;padding:12px;border:1px solid #ccc;margin:0 10px 10px;border-radius:4px;outline:0!important;color:#111}.awsm-filter-toggle.awsm-on{background:#ccc}.awsm-filter-toggle svg{width:20px;height:20px}.awsm-filter-wrap.awsm-no-search-filter-wrap .awsm-filter-toggle{width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.awsm-filter-wrap.awsm-no-search-filter-wrap .awsm-filter-toggle svg{width:22px;height:22px}@media (min-width:768px){.awsm-filter-wrap .awsm-filter-items{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 250px)}.awsm-filter-toggle{display:none}.awsm-filter-item-search{width:250px}}.awsm-filter-wrap .awsm-filter-item{padding:0 10px 10px}.awsm-filter-item-search{position:relative;padding:0 10px 10px}@media (max-width:768px){.awsm-filter-wrap .awsm-filter-items{width:100%}.awsm-filter-item-search{width:calc(100% - 66px)}.awsm-filter-wrap .awsm-filter-item .awsm-selectric-wrapper{min-width:100%}}.awsm-filter-wrap .awsm-filter-item .awsm-job-form-control{min-height:48px;padding-right:58px}.awsm-filter-item-search .awsm-job-form-control{padding-right:48px;min-height:48px}.awsm-filter-item-search-in{position:relative}.awsm-filter-item-search .awsm-job-search-icon-wrapper{position:absolute;right:0;top:0;width:48px;height:100%;font-size:16px;color:#ccc;line-height:48px;text-align:center;cursor:pointer}.awsm-jobs-none-container{padding:25px}.awsm-jobs-none-container p{margin:0;padding:5px}.awsm-row .awsm-jobs-pagination{padding:0 15px;width:100%}.awsm-jobs-pagination{float:left;width:100%}.awsm-load-more-classic a.page-numbers,.awsm-load-more-main a.awsm-load-more{display:block;text-align:center;padding:20px;background:#fff;-webkit-box-shadow:0 1px 4px 0 rgb(0 0 0 / 5%);box-shadow:0 1px 4px 0 rgb(0 0 0 / 5%);border:1px solid #ccc;margin:0!important;text-decoration:none!important;outline:0!important;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:4px}.awsm-load-more-classic a.page-numbers,.awsm-load-more-classic span.page-numbers{padding:5px 10px;font-size:90%}.awsm-load-more-classic{text-align:center}.awsm-load-more-classic a.page-numbers:focus,.awsm-load-more-classic a.page-numbers:hover,.awsm-load-more-main a.awsm-load-more:focus,.awsm-load-more-main a.awsm-load-more:hover{-webkit-box-shadow:0 3px 15px -5px rgb(0 0 0 / 20%);box-shadow:0 3px 15px -5px rgb(0 0 0 / 20%)}.awsm-jobs-pagination.awsm-load-more-classic ul{list-style:none;margin:0;padding:0}.awsm-jobs-pagination.awsm-load-more-classic ul li{display:inline-block}.awsm-lists{border:1px solid #ededed}.awsm-list-item{width:100%}.awsm-list-item h2.awsm-job-post-title{margin-bottom:0}.awsm-list-item .awsm-job-featured-image{float:left;margin-right:10px}.awsm-list-item .awsm-job-featured-image img{width:50px;height:50px}.awsm-list-item .awsm-job-item{border-bottom:1px solid rgba(0,0,0,.13)}.awsm-list-item .awsm-job-item::after{content:"";display:table;clear:both}.awsm-list-left-col{float:left;width:50%}.awsm-list-right-col{float:left;width:50%;text-align:right}.awsm-list-item .awsm-job-specification-wrapper{display:inline-block;vertical-align:middle}.awsm-list-item .awsm-job-specification-item{display:inline-block;vertical-align:middle;margin:0 15px 0 0}a.awsm-job-item .awsm-job-specification-item{color:#4c4c4c}.awsm-list-item .awsm-job-more-container{display:inline-block;vertical-align:middle}.awsm-job-more-container .awsm-job-more span::before{content:"\002192"}.awsm-lists .awsm-jobs-pagination{margin-top:30px}.awsm-job-specification-item>[class^=awsm-job-icon-]{margin-right:6px}.awsm-job-specification-term::after{content:", "}.awsm-job-specification-term:last-child::after{content:""}.awsm-job-single-wrap,.awsm-job-single-wrap *,.awsm-job-single-wrap ::after,.awsm-job-single-wrap ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.awsm-job-single-wrap{margin-bottom:1.3em}.awsm-job-single-wrap::after{content:"";display:table;clear:both}.awsm-job-content{padding-bottom:32px}.awsm-job-single-wrap.awsm-col-2 .awsm-job-content{float:left;width:55%;padding-right:15px}.awsm-job-single-wrap.awsm-col-2 .awsm-job-form{float:left;width:45%;padding-left:15px}.awsm-job-head,.awsm_job_spec_above_content{margin-bottom:20px}.awsm-job-head h1{margin:0 0 20px}.awsm-job-list-info span{margin-right:10px}.awsm-job-single-wrap .awsm-job-expiration-label{font-weight:700}.awsm-job-form-inner{background:#fff;border:1px solid #ccc;padding:35px}.awsm-job-form-inner h2{margin:0 0 30px}.awsm-job-form-group{margin-bottom:20px}.awsm-job-form-group input[type=checkbox],.awsm-job-form-group input[type=radio]{margin-right:5px}.awsm-job-form-group label{display:block;margin-bottom:10px}.awsm-job-form-options-container label,.awsm-job-inline-group label{display:inline;font-weight:400}.awsm-job-form-control{display:block;width:100%}.awsm-job-form-options-container span{display:inline-block;margin-bottom:10px;margin-left:10px}.awsm-job-submit{background:#0195ff;border:1px solid #0195ff;padding:10px 30px;color:#fff}.awsm-job-submit:focus,.awsm-job-submit:hover{background:rgba(0,0,0,0);color:#0195ff}div.awsm-job-form-error{color:#db4c4c;font-weight:500}.awsm-job-form-control.awsm-job-form-error,.awsm-job-form-control.awsm-job-form-error:focus{border:1px solid #db4c4c}.awsm-error-message,.awsm-success-message{padding:12px 25px}.awsm-error-message p:empty,.awsm-success-message p:empty{display:none}.awsm-error-message p,.awsm-success-message p{margin:0!important;padding:0!important}.awsm-success-message{border:1px solid #1ea508}.awsm-error-message{border:1px solid #db4c4c}ul.awsm-error-message li{margin-left:1.2em;line-height:1.8em}.awsm-expired-message{padding:25px}.awsm-expired-message p{margin:1em 0}.awsm-job-container{max-width:1170px;width:100%;margin:0 auto;padding:50px 0}.awsm-jobs-loading{position:relative}.awsm-job-listings::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.5) url(//caleidoscoopheerenveen.nl/wp-content/plugins/wp-job-openings/assets/img/loading.svg) no-repeat center;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.awsm-job-listings.awsm-jobs-loading::after{opacity:1;visibility:visible}.awsm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:1024px){.awsm-grid-col-4 .awsm-grid-item{width:33.333%}}@media (max-width:992px){.awsm-job-single-wrap.awsm-col-2 .awsm-job-content{width:100%;padding-right:0}.awsm-job-single-wrap.awsm-col-2 .awsm-job-form{width:100%;padding-left:0}}@media (max-width:768px){.awsm-grid-col-3 .awsm-grid-item,.awsm-grid-col-4 .awsm-grid-item,.awsm-grid-item{width:50%}.awsm-list-left-col{width:100%;padding-bottom:10px}.awsm-list-right-col{width:100%;text-align:left}}@media (max-width:648px){.awsm-grid-col-2 .awsm-grid-item,.awsm-grid-col-3 .awsm-grid-item,.awsm-grid-col-4 .awsm-grid-item,.awsm-grid-item{width:100%}.awsm-list-item .awsm-job-specification-wrapper{display:block;padding-bottom:5px;float:none}.awsm-list-item .awsm-job-more-container{display:block;float:none}}.awsm-job-form-plugin-style .awsm-job-form-control{display:block;width:100%;font:inherit;padding:8px 15px;min-height:46px;border:1px solid #ccc;border-radius:4px;line-height:1;color:#060606;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px}.awsm-job-form-plugin-style .awsm-job-form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#060606}.awsm-job-form-plugin-style .awsm-job-form-control.awsm-job-form-error{border-color:#db4c4c}.awsm-job-form-plugin-style textarea.awsm-job-form-control{min-height:80px}.awsm-job-form-plugin-style .awsm-application-submit-btn,.awsm-job-form-plugin-style .awsm-jobs-primary-button{background:#060606;border-radius:45px;-webkit-transition:all .3s ease;transition:all .3s ease;padding:16px 32px;color:#fff}.awsm-job-form-plugin-style .awsm-application-submit-btn:focus,.awsm-job-form-plugin-style .awsm-application-submit-btn:hover,.awsm-job-form-plugin-style .awsm-jobs-primary-button:focus,.awsm-job-form-plugin-style .awsm-jobs-primary-button:hover{color:#fff;outline:0;background:#060606}.awsm-job-form-plugin-style .awsm-jobs-primary-button{cursor:pointer}.awsm-job-form-plugin-style .awsm-jobs-primary-button:disabled{opacity:.5;pointer-events:none}.awsm-job-form-plugin-style .awsm-selectric{-webkit-box-shadow:none;box-shadow:none;border-radius:4px}.awsm-job-form-plugin-style .awsm-selectric-open .awsm-selectric{border-color:#060606}.awsm-job-form-plugin-style .awsm-selectric .label{margin-left:15px}.awsm-jobs-is-block-theme .site-branding{padding:0 2.1rem}.awsm-jobs-is-block-theme .site-content{padding:0 2.1rem 3rem}.awsm-jobs-is-block-theme .site-title{margin-bottom:0}.awsm-selectric{border-radius:5px}.awsm-job-featured-image img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.awsm-job-archive-content{width:100%}@font-face {
font-family: "Corbel";
src: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/corbel/CORBEL.TTF)  format('truetype'); }
@font-face {
font-family: "Corbel";
src: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/corbel/Corbel Bold.ttf) format('truetype');
font-weight: bold;
}
@font-face {
font-family: "Corbel";
src: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/corbel/Corbel Italic.ttf) format('truetype');
font-style: italic;
}
@font-face {
font-family: "Corbel";
src: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/corbel/Corbel Bold Italic.ttf) format('truetype');
font-weight: bold;
font-style: italic;
} html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
font-family: 'Mukta' !important;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
} [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  body p { font-family: 'Mukta'; font-size: 18px; }
body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1.5em 2em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a {
color: #214764;
}
a:visited {
color: #214764;
}
a:hover,
a:focus,
a:active {
color: #FFA22B;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}   .main-navigation {
display: block;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul { border: 1px solid #DBE5EC;
float: left;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.v4 .main-navigation ul ul {
border-right: 0px;
}
.main-navigation ul ul ul { display: block;
left: auto;
border-top: 0px;
margin-left: -1px; margin-right: -1px;  }
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.loader-center {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
background: rgba(0, 0, 0, 0.4);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 99999999;
overflow: ;
}
.loader {
border: 4px solid #f3f3f3;
border-radius: 50%;
border-top: 4px solid #005486;
border-right: 4px solid #ffa22b;
border-bottom: 4px solid #005486;
border-left: 4px solid #ed2c32;
width: 50px;
height: 50px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@media (min-width: 800px){
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul { }
}
.main-navigation ul ul a {
width: 400px;
max-width: 100%;
}
.main-navigation.vfull ul li.mega ul a {
width: 545px;
}
@media (min-width: 800px){
.main-navigation ul li.hover > ul {
left: auto;
}
.main-navigation.vfull ul.nav-menu > li.mega.hover > ul {
left: -291px;
}
.v4 .main-navigation.vfull ul.nav-menu > li.mega.hover > ul {
left: 0px; top: 133px;
width: 100%;
padding-left: calc((100% - 1240px) / 2);
padding-right: calc((100% - 1240px) / 2);
}	
.element-is-sticky .v4 .main-navigation.vfull ul.nav-menu > li.mega.hover > ul {
top: 84px;
}	
.admin-bar .v4 .main-navigation.vfull ul.nav-menu > li.mega.hover > ul {
top: 165px;
}
.admin-bar .element-is-sticky .v4 .main-navigation.vfull ul.nav-menu > li.mega.hover > ul {
top: 84px;
}
.v4 .ornav_ { z-index: 999 !important; }
.v4 .ornav_.element-is-sticky { border-bottom: 1px solid #DBE5EC; } .v4 .main-navigation.vfull ul.nav-menu > li.mega.hover .ovrlay { width: 100%;
height: 5000px;
background: rgba(0,0,0,0.25);
position: absolute;
left: 0px; }	
.v4 .main-navigation.vfull ul.nav-menu > li.mega .ovrlay.hover { display: none; } 
}
@media (max-width: 800px){ .main-navigation ul li.hover ul {
left: auto;
position: relative;
margin-bottom: 20px;
border: 0px;
}
}
.main-navigation li { }
.main-navigation a {
display: block;
text-decoration: none;
outline : none;
}
span.sub { 
font-size: 16px;
font-weight: normal;
position: relative; 
color: #4F5D67;
}
.ico span.sub {
left: 30px;
width: calc(100% - 30px);
}
.ico span.mn { padding-left: 30px; background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/baby.svg) no-repeat left center; background-size: contain !important; }
.ico.icob1 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/baby.svg) no-repeat left center; }
.ico.icob2 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/jong.svg) no-repeat left center; }
.ico.icob3 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/volwass.svg) no-repeat left center; }
.ico.icob4 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/ouder.svg) no-repeat left center; }
.ico.icob5 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/nieuws.svg) no-repeat left center; }
.ico.icob6 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/team.svg) no-repeat left center; }
.ico.icob7 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/vacature.svg) no-repeat left center; }
.ico.icob8 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/vergo.svg) no-repeat left center; }
.ico.icob9 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/aanmel.svg) no-repeat left center; }
.ico.icob10 span.mn { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/klacht.svg) no-repeat left center; }
.ico span.mn { padding-left: 0px; background: none !important; }
.ico span.sub {
left: 0px;
width: 100%;
}
ul a .mn { margin-bottom: 10px; display: inline-block; }
.compact ul a .mn { margin-bottom: 3px; margin-top: 0px; display: inline-block; height: 22px; } .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
}
}
.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
}
.post,
.page {
margin: 0 0 1.5em;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
} body { overflow-x: hidden; margin-bottom: 0px !important; }
html { overflow-x: hidden; }
button.menu-toggle { padding: 15px; padding-top: 7px; padding-bottom: 7px; } #page { width: 1240px; max-width: 100%; }
.topleft {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #08263D;
padding-top: 8px; padding-bottom: 8px;
}	
.topright {
padding-top: 8px; padding-bottom: 8px; vertical-align: middle;
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 23px;
color: #005486;	
}
.v4 .topright { padding-top: 0px; padding-bottom: 0px; }
.phont {
color: #005486;	
text-decoration: none;
}
.v4 .phont {
color: #005486; }
@media (max-width: 800px){
.topleft { text-align: center !important; }
.topright.v2 {
text-align: center !important; padding: 0px;
border-top: 1px solid #DBE5EC; border-bottom: 1px solid #DBE5EC; 
margin-top: 17px !important; margin-bottom: 10px;
}
.site-branding { text-align: center !important; }  ul.nav-menu > li span.mn { margin-bottom: 0px; }
.main-navigation .sub-menu { width: 100%; } 
.menu-toggle { margin: auto; }
.mobcent { text-align: center !important; }
.main-navigation ul ul a { width: auto; }
.footblock div { text-align: center !important; } 
.mainfootblock h3 { text-align: center !important; } 
.mainfootblock ul { text-align: center !important; } 
}
.sepa { 
padding-left: 20px; padding-right: 20px; 
color: #DBE5EC;
}
.theader {
padding: 0px 0px;
background: #FFFFFF;
border-top: 1px solid #DBE5EC;
border-bottom: 1px solid #DBE5EC;
}
.theader.v4 { background: #F0F6FB; border-top: 0px; } .theader img { margin-top: 18px; margin-bottom: 18px; }
.theader.v4 img { margin-top: 12px; margin-bottom: 12px; }
.fullw { margin-left: -250%; padding-left: 250%; margin-right: -250%; padding-right: 250%; }
@media (max-width: 800px){
.fullw { margin-left: 0%; padding-left: 0%; margin-right: 0%; padding-right: 0%; }
}
.tr { text-align: right; }
.main-navigation ul {
justify-content: flex-end;
}
.nav-menu a, .menu a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 30px;
color: #4F5D67;
padding: 23px;
}
.v4 .nav-menu a, .menu a {
padding: 22px;
}
.nav-menu > li a {
border-bottom: 2px solid #fff;
}
.nav-menu > li a:hover {
border-bottom: 2px solid #000;
}
.v4 .nav-menu > li a:hover {
border-bottom: 2px solid #fff;
}
.nav-menu .sub-menu a, .menu .sub-menu a { padding: 30px; padding-left: 0px; padding-right: 0px; margin-left: 30px; margin-right: 30px; }
.v4 .nav-menu .sub-menu .boldo a, .menu .sub-menu .boldo a { padding: 10px; padding-left: 0px; padding-right: 0px; margin-left: 30px; margin-right: 30px; }
@media (max-width: 800px){
.nav-menu .sub-menu a, .menu .sub-menu a { padding: 15px; padding-left: 0px; padding-right: 0px; margin-left: 20px; margin-right: 20px; }
}
.nav-menu .sub-menu, .menu .sub-menu { text-align: left; background: #fff; display: block; }
.nav-menu .menu-item-has-children > a .mn::after, .menu .menu-item-has-children > a .mn::after { 
content: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrow-menu-dn.svg); margin-left: 5px; 
display: inline-block; 
vertical-align: top; margin-top: -1px; 
}
.nav-menu .menu-item-has-children.hover > a .mn::after, .menu .menu-item-has-children.hover > a .mn::after {
content: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrow-menu-up.svg); margin-left: 5px; 
display: inline-block; 
vertical-align: top; margin-top: -1px; 
}
.nav-menu .menu-item-has-children .menu-item-has-children > a .mn::after, .menu .menu-item-has-children .menu-item-has-children > a .mn::after { 
content: ""; display: inline-block; 
vertical-align: top; margin-top: 0px; 
}
input.topsearch, input.topsearch:focus-visible { 
background: #F4F7FA;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border: 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #7E8F9B;
margin: 17px 0px;
padding: 6px;
padding-top: 5px;
padding-left: 40px;
-webkit-tap-highlight-color: transparent;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svgg/search.svg) no-repeat 15px center #F4F7FA !important;
width: 200px;
outline: none;
}
.v4 input.topsearch, .v4 input.topsearch:focus-visible { 
margin: 20px 0px;
}
input.topsearch::-webkit-input-placeholder { font-size: 15.5px;
}
input.topsearch:-ms-input-placeholder { font-size: 15.5px;
}
input.topsearch::placeholder {
font-size: 15.5px;
}
.topform { display: inline; }
.compact .topform { display: inline-block; }
input.topbutton {
background: #005486;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border: 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #FFFFFF;
margin: 10px 0px;
padding: 8px;
padding-left: 15px; padding-right: 15px;
width: 117px;
}
input.topbutton:visited {
color: #FFFFFF;
}
input.topbutton:hover {
background: #106496;
}
.blueblock {
position: absolute; z-index: -1;
height: 480px; width: 100%;
background: #F0F6FB;
}
@media (max-width: 800px){
.blueblock {
width: calc(100% - 1.5rem);
}
.blueblock.v565 {
width: 100%; margin-left: -50%;
height: 510px;
}
}
.homebluetop {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 130%; color: rgba(8, 38, 61, 0.5);
margin-top: 30px;
}
.padtop100 { padding-top: 100px; }
.padleft100 { padding-left: 100px; }
.homebluetoph1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 48px;
line-height: 130%;
color: #08263D;	
}
.darktopbox {
background: #005486;
padding: 40px; 
padding-bottom: 25px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;	
}
.darktopbox h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 29px;
line-height: 48px;
color: #FFFFFF;
}
.darktopbox p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 24px;
color: #FFFFFF;
}	
.darktopbox p a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #FFFFFF;
text-decoration: none;
}
.darktopbox p a img { margin-right: 10px; vertical-align: baseline; }
.lighttopbox {
border: 1px solid #DBE5EC;
background: #F0F6FB;
padding: 40px; 
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;	
}
.lighttopbox h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 24px;
color: #08263D;
margin-bottom: 20px;
}
.lighttopbox p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 24px;
color: #4F5D67;
}
.lighttopbox .yelbtn { display: block; }
.flori { float: right; }
.yelbtn {
padding: 12px 24px;
background: #FFA22B;
box-shadow: 0px 4px 0px #EB8F1A;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
text-align: center;
margin: 20px 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #FFFFFF;
display: inline-block;
text-decoration: none;
}
.yelbtn:visited { color: #FFFFFF; }
.yelbtn:hover {
color: #fff;
background: #FFb23B;
}
.opabtn {
padding: 12px 24px;
border: 1px solid #005486;
box-sizing: border-box;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
text-align: center;
margin: 20px 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;	
display: block;
text-decoration: none;
}
.opabtn:visited { color: #005486; }
.opabtn:hover {
background: #fff;
}
.nomargb { margin-bottom: 0px; }
.mg20 { margin-top: 20px; margin-bottom: 20px; }
.box4 {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
margin-bottom: 20px;
text-decoration: none;
padding: 40px;
display: block;
background: #FFFFFF;
border: 1px solid #DBE5EC;
box-sizing: border-box;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
}
.box4:visited { color: #08263D; }
.b1 { border-left: 12px solid #005486; }
.b2 { border-left: 12px solid #ED2C32; }
.b3 { border-left: 12px solid #FFA22B; }
.b4 { border-left: 12px solid #1FA8DF; }
img.baby { vertical-align: top; margin-right: 5px; }
.boatsect {
background: #F0F6FB;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
margin-top: 20px;
}
.pad40 { padding: 40px; }
.pad60 { padding: 60px; }
.padt80 { padding-top: 80px; padding-bottom: 0px; }
.boatsect .pad40 { padding-right: 0px; }
.mt8 { margin-top: 8px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.boatsect h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: bold;
font-size: 24px;
line-height: 40px;
color: #08263D;
}
.boatsect p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 24px;
color: #4F5D67;
margin: 15px 0px;
}
.bluebtn {
padding: 12px 32px;
background: #005486;
box-shadow: 0px 4px 0px #034369;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #FFFFFF;
box-sizing: border-box;
text-decoration: none;
cursor: pointer;
display: inline-block;
}
.bluebtn:visited { color: #FFFFFF; }
.bluebtn:hover {
color: #fff; 
background: #106496;
}
.hulpbox {
padding-left: 20px;
padding-top: 40px; 
padding-right: 0px;
padding-bottom: 0px;
}
.hulpbox h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
}
.hulpbox h3 img { margin-right: 10px; }
.hulpbox a {
text-decoration: none;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 24px;
color: #4F5D67;
}
.hulpbox a img { vertical-align: middle; margin-right: 10px; margin-top: -3px; }
.footblock {
padding-top: 17px;
padding-bottom: 17px;
background: #08263D;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 170%;
color: #FFFFFF;	
}
.footblock a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 170%;
color: #FFFFFF;
text-decoration: none;	
}
.footblock a:hover { color: #ddd !important; }
.footblock a:visited { color: #fff; }
.mainfootblock { background: #FFA22B; padding-top:15px; padding-bottom: 40px; }
.mainfootblock h3 {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 30px;
color: #08263D;
margin-top: 30px;
margin-bottom: 30px;
}	
.mainfootblock ul { margin-bottom: 0px; margin-left: 0px; padding-left: 0px; list-style: none; }
.mainfootblock ul a { 
padding: 0px; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #58360B;
margin-bottom: 20px; display: inline-block;
text-decoration: none;
}
.mainfootblock2 { background: #FFA22B; padding-top: 0px; padding-bottom: 0px; }
.subline { border: 1px solid rgba(255, 255, 255, 0.1);  }
.mainfootblock2 .interior { padding-top: 60px; padding-bottom: 60px; border-top: 1px solid rgba(255, 255, 255, 0.30);}
.foot-text {
bottom: 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 170%;
color: #58360B;
}
.bannersect { margin-top: 60px; margin-bottom: 60px; }
.bannersect h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 48px;
line-height: 130%;
color: #FFFFFF;
margin-bottom: 30px; 
}	
.bannersect p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 24px;
color: #FFFFFF;
}
.pleft100 { padding-left: 100px; }
.midbluesect h3 {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 36px;
line-height: 130%;
color: #08263D;	
margin-bottom: 30px;
}
.midbluesect p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin-top: 5px;
}	
.midbluesect p a { text-decoration: none; }
.midbluesect img.arrow { margin-top: 80px; margin-bottom: 60px; }
@media (max-width: 800px){	
.midbluesect .bluebtn { margin-bottom: 40px; }
.midbluesect.padt80 { padding-top: 20px; }
}
.whbbox {
padding: 40px;
background: #FFFFFF;
border: 1px solid #DBE5EC;
box-sizing: border-box;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
margin-top: 0px; margin-bottom: 20px; 
}
.whbbox p, .whbbox a.p {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 130%;
color: #08263D;
margin: 0px;
margin-bottom: 20px;
}
.whbbox a img { margin-right: 10px; margin-top: -3px; }
.whbbox a {
font-family: 'Mukta';
font-style: normal; font-size: 16px;
line-height: 18px;
color: #005486;
margin: 0px 10px;
text-decoration: none;
}
.tag, .tagwh {
padding: 5px 15px;
background: #F4F7FA;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px; font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #68869D;
margin: 0px 5px;
display: inline-block;
}
.tag img, .tagwh img { margin-right: 10px; margin-top: -4px; vertical-align: middle; }
.divide {
height: 1px;
background: #DBE5EC;
margin-top: 70px;
margin-bottom: 80px;
}
.divide2 {
height: 1px;
background: #DBE5EC;
margin-top: 80px;
margin-bottom: 60px;
}
h3.news {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 120%;
color: #08263D;
margin-bottom: 60px;	
}
.recent { margin-bottom: 40px; }
.recent h3, .recent h3 a {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
margin-bottom: 15px;
text-decoration: none;
}
.recent p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin: 15px 0px;
}	
.recent .divide {
height: 1px;
background: #DBE5EC;
margin-top: 20px;
margin-bottom: 20px;
}
.thumbn { overflow: hidden; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
text-align: center; background-size: cover !important; }
.thumbn img { width: auto; height: 100%; opacity: 0; }
.recent .thumbn { max-height: 250px; height: 100%; }
@media (max-width: 800px){
.thumbn img { width: 100%; height: auto; }
}
.recent a.mb5 { 
margin-bottom: 5px; display: inline-block; text-decoration: none; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;
}
.recent a.mb5 img {margin-right: 10px; margin-top: -3px; }
@media (min-width: 800px){
.padmore { padding-left: 40px !important; padding-right: 40px !important; }
}
.frecent { margin-bottom: 40px; }
.frecent h3, .frecent h3 a {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 30px;
color: #103049;
min-height: 30px; overflow: hidden;
text-decoration: none;
}
.frecent.home h3, .frecent.home h3 a {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 30px;
color: #103049;
height: 60px; overflow: hidden;
text-decoration: none;
}
.frecent.lower h3, frecent.lower h3 a { 
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 140%;
height: 60px; overflow: hidden;
color: #103049;
}
.frecent a.mb5 { 
margin-bottom: 5px; display: inline-block; text-decoration: none; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 27px;
color: #005486;
}
.frecent a.mb5 img {margin-right: 10px; margin-top: -3px; }
.frecent .blb { margin-bottom: 25px; border: 1px solid #F0F6FB; }
@media (max-width: 800px){
.frecent .blb { margin-bottom: 40px; }
}
.pad20 { padding: 20px; }
.frecent .thumbn, .frecent .thumbn img {height: 324px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } 
.divide3 {
height: 1px;
background: #DBE5EC;
margin-top: 55px;
margin-bottom: 80px;
}
.babymenus { margin-bottom: 80px; } 
.babymenus h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 30px;
color: #08263D;
margin-bottom: 20px;
}
.babymenus ul { list-style: none; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; }
.babymenus ul a { 
padding: 0px; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;
display: inline-block;
text-decoration: none;
}
.babymenus ul li { padding-left: 20px; background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrow-right.svg) no-repeat left 7px; margin-bottom: 20px; }
.bluebotsect .fullwpad { 
background: #F0F6FB; 
padding-top: 20px;
margin-bottom: 20px;
}
.bluebotsect h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 45px;
color: #08263D;
margin-bottom: 15px;
margin-top: 40px;
}
.bluebotsect.inv h3 { color: #fff; } 
.bluebotsect .bluebtn { margin-top: 40px; }
.bluebotsect p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 1.5;
color: #4F5D67;
}
.bluebotsect.inv p { color: #fff; }
.bluebotsect .curvarr {
margin-right: 40px;
margin-top: 10px;
float: right;
}
.fullwpad { margin-left: 20px; margin-right: 20px; }
.footpad { padding-left: 20px; padding-right: 20px; padding-bottom: 20px; }
#page .breadcrumb {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #95A5B1;
margin-top: 20px;
margin-bottom: 20px;
}
.breadcrumb span.gre, .breadcrumb span.gre a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #95A5B1;
text-decoration: none;
}
.breadcrumb span.blu, .breadcrumb span.blu a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;
text-decoration: none;text-transform: capitalize;
}
.breadcrumb img { margin-left: 10px; margin-right: 10px; vertical-align: middle; margin-top: -2px; }
.zonepadd {
padding: 20px;
}
.zonepadd h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
margin: 20px 0px;
}
.zonepadd .divid {
height: 1px;
background: #DBE5EC;
margin: 20px 0px;
margin-bottom: 30px;
}
.zonepadd a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin: 10px 0px;
padding: 10px 10px;
text-decoration: none;
display: block;
}	
p.zone-text {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin: 40px 0px;
}	
.zonebox { 
padding: 20px; 
border: 1px solid #DBE5EC;
margin-bottom: 20px;
}
@media (min-width: 800px){ }
.smallmap { width: 100%; }
.zonebox .divi {
height: 1px;
background: #DBE5EC;
margin: 20px 0px;
}
.zonebox h3,.zonebox h3 a,.zonebox h3 a:hover {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
margin: 20px 0px;
margin-top: 0px;
padding: 0;
background: none;
}
.zonebox a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;
margin: 10px 5px;
display: block;
text-decoration: none;  
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrow-right.svg) no-repeat left center;
padding-left: 20px;
}
.zonebox a img { vertical-align: middle; margin-right: 10px; margin-top: -3px; }
.zonebox h4 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 30px;
color: #08263D;
margin: 20px 0px;
}
.row.zonebott { margin-top: 80px; margin-bottom: 100px; }
@media (max-width: 800px){
.row.zonebott { margin-top: 20px; }
}
.zonebott h4 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 130%;
color: #08263D;
}
.zonebott p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin: 0px;
}
.zonedetdivi { 
height: 1px;
background: #DBE5EC;
margin-top: 20px;
margin-bottom: 40px;
}
.zonedet {
margin-bottom: 100px;
}
.zonedet p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
color: #4F5D67;
margin: 10px 0px;
}
.zonedet h1 {
margin: 10px 0px; margin-bottom: 25px;
font-family: 'Mukta';
font-style: normal;
font-weight: 600;
font-size: 40px; 
line-height: 56px;
color: #08263D;
}
.zonedetspacer {
height: 75px;
}
.blueoffbox {
padding: 40px;
background: #F0F6FB;
}
@media (min-width: 800px){
.blueoffbox { margin-top: -75px; }
}
.blueoffbox h4 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 24px;
color: #08263D;
margin-bottom: 20px;
}	
.blueoffbox p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 24px;
color: #4F5D67;
margin: 20px 0px;
}
.blueoffbox .divi {
height: 1px;
background: #DBE5EC;
margin: 20px 0px;
}	
.blueoffbox .cp {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%;
color: #08263D;
cursor: pointer;
}
.blueoffbox .cp img { margin-right: 10px; }
.blueoffbox .phn, .blueoffbox .loc { 
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 23px;
color: #005486;
}
.blueoffbox .phn.ageptxt { 
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
color: #4F5D67;
}
.blueoffbox .phn img, .blueoffbox .loc img {
margin-right: 10px;
}
.blueoffbox .spacer { height: 15px; }
.blueoffbox .phn a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #08263D;
margin: 0px 10px;
text-decoration: none;
}
a.roundbbutton {
padding: 12px 32px;
background: #005486;
-webkit-border-radius: 24px;
-moz-border-radius: 24px;
border-radius: 24px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #FFFFFF;
text-decoration: none;
}
a.roundbbutton:visited {
color: #FFFFFF;
}
a.roundbbutton:hover {
background: #106496; color: #fff;
}
a.roundgbutton {
padding: 10px 32px;
background: #F0F6FB;
-webkit-border-radius: 24px;
-moz-border-radius: 24px;
border-radius: 24px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #08263D;
text-decoration: none;	
}
a.roundgbutton.v2 {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
a.roundgbutton:visited {
color: #08263D;
}
a.roundgbutton:hover {
background: #F4F9Ff; color: #08263D;
}
.zonedet .mb40 { margin-bottom: 40px; }
.volunt-deco { margin-left: -125px; margin-top: -40px; }
.zonedet.volunt { margin-bottom: 60px; }
@media (max-width: 800px){
.zonedet.volunt { margin-bottom: 0px; }
}
.divide4 {
height: 1px;
background: #DBE5EC;
margin-top: 0px;
margin-bottom: 100px;
}
.spacer80 { height: 80px; }
.spacer100 { height: 100px; }
.frecent.laatste .thumbn { min-height: 270px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
@media (min-width: 800px){
.frecent.laatste .thumbn { height: 270px; }
}
.frecent.laatste h3 { min-height: 30px; }
.laatste .divi { border-bottom: 1px solid #DBE5EC; margin: 20px 0px; }
.padt20 { padding-top: 20px; }
h3.news.mb45 { margin-bottom: 45px; }
.frecent.laatste { margin-bottom: 20px; }
.frecent.laatste a.mb20 { 
margin-bottom: 20px; display: inline-block; text-decoration: none; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;
}
.frecent.laatste a.mb20 img {margin-right: 10px; margin-top: -3px; }
.zonedet.regist { margin-bottom: 60px; }
.regist .blueoffbox { padding: 60px; }
.regist .blueoffbox p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin: 40px 0px;
}
.wpcf7 h3 { 
font-family: 'Corbel';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 120%;
letter-spacing: -0.02em;
color: #08263D;
margin: 20px 0px;
}
.wpcf7 input { max-width: 100%; }
.wpcf7 label {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 170%;
color: rgba(79, 93, 103, 0.7);
margin: 0px 5px;
margin-top: 5px;
}	
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="date"], .wpcf7 select, .wpcf7 textarea  {
padding: 10px 20px;
background: #FFFFFF;
border: 1px solid #DBE5EC;
box-sizing: border-box;
margin: 5px 0px;
width: 100%;
}
.wpcf7 .wpcf7-not-valid-tip { font-size: 10px; }
.wpcf7 form .wpcf7-response-output { margin-left: 0px; padding-left: 0px; margin-right: 0px; padding-right: 0px; border: 0px; text-align: center; }
.wpcf7 select {
-moz-appearance:none; -webkit-appearance:none; appearance:none;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrow-menu.svg) no-repeat 98% center;
}
.wpcf7 input[type="date"]::-webkit-calendar-picker-indicator { background: transparent; } .wpcf7 input[type="checkbox"] { width: 15px; height: 15px; background: #1FA8DF; vertical-align: middle; margin-top: -3px; margin-right: 10px; }
.wpcf7-spinner { display: block; margin: auto; }	
.wpcf7 input[type="submit"] {
padding: 11px 32px;
background: #ED2C32; -webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;	
font-family: 'Mukta';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 150%;
color: #FFFFFF;
border: 1px solid #FFFFFF;
box-sizing: border-box;
height: 48px; display: inline-block;
}
.wpcf7 input[type="submit"]:hover {
background: #b9c6d0;
}
.wpcf7 input[type="submit"].blue {
background: #ED2C32;
}
.wpcf7 input[type="submit"].blue:hover {
background:  #106496; color: #fff;
}
.searchvaca h1 {
margin-top: 50px;
font-family: 'Corbel';
font-style: normal;
font-weight: bold;
font-size: 56px;
line-height: 130%;
text-align: center;
color: #08263D;
}
.searchvaca.v4 h1 { 
text-align: left; 
margin-top: 150px; 
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 60px;
line-height: 72px;
color: #214764;
margin-bottom: 70px;
}
@media (max-width: 800px){
.searchvaca.v4 h1 { 
margin-top: 20px;
margin-bottom: 20px;
font-size: 30px;
line-height: 36px;
}
}
input.vacasearch, input.vacasearch:focus-visible { 
background: #ffffff;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
border: 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #7E8F9B;
margin: 17px 0px;
padding: 0px;
padding-left: 65px;
-webkit-tap-highlight-color: transparent;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/search.svg) no-repeat 40px center #fff !important;
width: 100%;
height: 60px;
outline: none;
}
.sqr input.vacasearch, .sqr input.vacasearch:focus-visible {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
}
@media (max-width: 800px){
input.vacasearch, input.vacasearch:focus-visible { 
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/search.svg) no-repeat 20px center #fff !important;
padding-left: 50px;
}
}
input.vacasearch::-webkit-input-placeholder { font-size: 15.5px;
}
input.vacasearch:-ms-input-placeholder { font-size: 15.5px;
}
input.vacasearch::placeholder {
font-size: 15.5px;
}
input.vacabutton {
background: #005486;
border: 0px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #FFFFFF;
margin: 10px 0px;
padding: 12px;
padding-left: 15px; padding-right: 15px;
position: absolute;
margin-top: 22.5px;
margin-left: -130px;
width: 120px;	
height: 48px; display: inline-block;
}
.vacaform{position: relative;}
.sqr input.vacabutton {
font-weight: 700;
background-image: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/arrow-right.svg) !important;
background-repeat: no-repeat !important;
background-position: 89% 17px !important;
background-size: 20px !important;
padding-left: 24px;
width: auto; 
padding-right: 55px;
margin: 0;
right: 10px;
top: 22px;
border-radius: 0;
}
.page-id-11727 .fullw.blueblock,
.post-type-archive-vacature .fullw.blueblock
{height: 460px;}
@media (max-width: 800px){
input.vacabutton { 
width: 90px;
margin-left: -100px;
}
.vacaform .vacabutton {
display: block;
margin: auto;
width: 100%;
position: relative;
}
}
input.vacabutton:visited {
color: #FFFFFF;
}
input.vacabutton:hover {
background: #106496;
}
.ml65p { margin-left: 65%; }
@media (max-width: 800px){
.ml65p { margin-left: 40%; }
}
.vacaform .dropdn {
-moz-appearance:none; -webkit-appearance:none; appearance:none;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/arr-select.jpg) no-repeat right center #fff;
padding: 10px 20px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;	
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
min-width: 190px;
border: 0px;
color: #08263D;
margin-bottom: 3px;
}
.sqr .vacaform .dropdn {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
}
.w100sel select { width: 100%; } .dropdn.key, .dropdn.brief, .dropdn.pin { background-color: #fff;
}
.searchvaca .deco { position: absolute; right: 0px; }
.vacatures-wrap {
border: solid 1px #DBE5EC;
border-radius: 5px;
padding: 30px 40px;
margin-bottom: 24px;
}
@media (max-width: 800px){
.searchvaca .deco { display: none; }
.searchvaca h1 { margin-top: 50px; }
}
.rescnt {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #08263D;
}
.searchdivi {
height: 1px;
background: #DBE5EC;
margin-top: 20px;
margin-bottom: 40px;
}	
.searchres h2 a {
text-decoration: none;
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 130%;
color: #08263D;
}
a.roundbbutton.small { 
padding: 8px 24px; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #FFFFFF;
}
a.roundgbutton.small { 
padding: 8px 24px; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #FFFFFF;
}
.cshare {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 130%;
color: #4F5D67;
margin: 0px 5px;
text-decoration: none;
}
.cshare img { margin-top: -3px; }
a.cshare:visited { color: #4F5D67; }
.searchres .locatie {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 30px;
color: #08263D;
}
.searchres .locatie img { margin-right: 5px; margin-top: -3px; }
.tag { padding-left: 38px; margin-bottom: 1px; }
.tag.key { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/key.svg) no-repeat 13px center #F4F7FA; }
.tag.brief { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/briefcase.svg) no-repeat 13px center #F4F7FA; }
.tag.pin { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/map-pin.svg) no-repeat 13px center #F4F7FA; }
.tagwh { padding-left: 38px; }
.tagwh.key { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/key.svg) no-repeat 13px center #fff; }
.tagwh.brief { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/briefcase.svg) no-repeat 13px center #fff; }
.tagwh.pin { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/map-pin.svg) no-repeat 13px center #fff; }
.searchres .pagination span, .searchres .pagination a, .cat .pagination span, .cat .pagination a  {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #68869D;
margin:0;
text-decoration: none;
padding: 20px;
}
.searchres .pagination span.current, .searchres .pagination a.next, .searchres .pagination a.prev, .cat .pagination span.current, .cat .pagination a.next, .cat .pagination a.prev {
padding: 10px;
background: #005486;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
margin: 0px 0px;
width: 40px;
text-align: center;
display: inline-block;
}
.nav-links {
padding: 5px;
background: #FFFFFF;
border: 1px solid #DBE5EC;
box-sizing: border-box;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: auto;
}
.hetwerkt { padding-top: 80px; padding-bottom: 80px; }
.hetwerkt2 { padding-bottom: 80px; }
.hetwerkt h3 { 
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 36px;
line-height: 60px;
color: #08263D;
}
.hetwerkt p, .hetwerkt2 p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
}
.hetwerkt2 h4 { 
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px; color: #08263D;
margin: 20px 0px;
}
.vragen { margin-bottom: 25px; }
.vragen .deco2 { position: absolute; right: 0px; }
.vragen h3 { 
margin-bottom: 20px; 
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
} .vragen .accordion {
background-color: #fff;
cursor: pointer;
padding: 0px;
padding-top: 20px;
padding-bottom: 20px;
width: 100%;
text-align: left;
border: none;
outline: none;
transition: 0.4s;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
color: #4F5D67;
} .vragen .active, .vragen .accordion:hover { } .vragen .panel {
background-color: white;
color: #4F5D67;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
border-bottom: 1px solid #EAEFF4;
font-family: 'Mukta';
}
.vragen .accordion:after {
content: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrowdn.svg); font-size: 13px;
color: #4F5D67;
float: right;
margin-right: 5px;
}
.vragen .active:after {
rotate: 180deg;  }
.singlevaca h1 { 
margin-top: 50px; margin-bottom: 20px; 
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 56px;
line-height: 130%;
color: #08263D;
min-height: 145px;
}
.mapsingle { margin-top: 50px; }
.blueblock2 {
position: absolute;
z-index: -1;
height: 347px;
width: 200%;
background: #F0F6FB;	
}
.mt40 { margin-top: 40px; }
.singlevaca h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 130%;
color: #08263D;
margin-top: 40px;
margin-bottom: 20px;
}	
.singlevaca p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 130%;
color: #4F5D67;
}
.singlevaca .descr {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 200%;
color: #4F5D67;
margin: 10px 0px;
}
.singlevaca .privtxt {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 170%;
color: #4F5D67;
}
.fileup img { margin-top: -5px; margin-right: 5px; }
.fileup input[type="file"] { display: none; }
.fileup label {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 170%;
color: #68869D;
cursor: pointer;
margin-right: 10px;
}	
.orange .main-navigation ul {
justify-content: flex-start;
}
.orange .ornav { background: #FFA22B; }
@media (min-width: 800px){
.orange nav { margin-left: -20px; }
}
.orange .nav-menu a, .orange .menu a  {
padding-top: 12px; padding-bottom: 10px;
color: #fff;
}
.orange .nav-menu .sub-menu a, .orange .menu .sub-menu a {
color: #4F5D67;
}
.orange .nav-menu .menu-item-has-children > a::after, .orange .menu .menu-item-has-children > a::after { 
content: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/arrowdn-wh.png);
}
.orange input.topsearch, .orange input.topsearch:focus-visible {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;	
padding: 5px;
padding-top: 7px;
padding-bottom: 6px;
padding-left: 20px;
background: #F4F7FA !important;
width: 75%;
vertical-align: middle;
}
.compact .orange input.topsearch, .compact .orange input.topsearch:focus-visible {
width: 65%;
margin-right: 0px;
height: 48px;
}
.compact .orange .deskonly input.topsearch, .compact .orange .deskonly input.topsearch:focus-visible {
margin-right: 20px;
}
.orange .topbutton_ {
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/src-o.png) no-repeat center center;
width: 48px; height: 48px; 
border: 0px; border-radius: 0px;
vertical-align: middle;
}
.v4 .orange .topbutton_ {
width: 44px; height: 44px; 
}
.orange .topbutton {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;	
margin: 17px 0px;
}
.orange .theader img { margin-top: 20px; margin-bottom: 20px; }
@media (max-width: 800px){
.orange .theader img { margin-bottom: 0px; }
.orange .topbutton {
margin-top: 0px;
}
}
.orange .nav-menu .menu-item-has-children > a::after, .orange .menu .menu-item-has-children > a::after {
content: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/arrowdn-wh.png);
}
.orange .nav-menu .menu-item-has-children .menu-item-has-children > a::after, .orange  .menu .menu-item-has-children .menu-item-has-children > a::after {
content: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/arrri-b.png);
margin-left: 10px;
display: inline-block;
vertical-align: top;
margin-top: 0px;
}
.categ h1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 56px;
line-height: 1;
color: #08263D;
margin: 0px;
margin-bottom: 60px;
}
.row.cat { margin-top: 60px; margin-bottom: 100px; }
.blueimgbotsect .fullwpad { 
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/windmill.jpg) no-repeat center center #F0F6FB; background-size: cover;
padding-top: 120px;
padding-bottom: 200px;
margin-bottom: 20px;
}
.row.cateboxes { margin-top: -120px; }
.cateboxes h4 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
}
.cateboxes p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 24px;
color: #4F5D67;
}
a.darkb {
background: #08263D;
}
a.hollowb {
padding: 14px 32px;
background: #fff;
border: 1px solid #08263D;
}
a.hollowb.small {
color: #08263D;
}
a.halfw {
display: inline-block;
width: 48%;
text-align: center;
margin-left: 0px; margin-right: 1%;
}
.flori { float: right; }
.flori img { margin-left: 10px; margin-top: -1px; }
.divide5 {
height: 1px;
background: #DBE5EC;
margin-top: 0px;
margin-bottom: 80px;
}
.single-deco { 
position: absolute;
right: 0px;
}
.zonedet.singl { margin-bottom: 60px; }
.wideimg p { margin-bottom: 80px; }
.singlebot { margin-bottom: 60px; font-family: 'Mukta'; }
.singl .author img { float: left; margin-right: 10px; margin-top: 2px; }
.singl .author {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 23px;
color: #08263D;
}
.singl .author span {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 20px;
color: #95A5B1;
}
.singl .author a {
float: right;
}
.singl h1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 56px;
line-height: 130%;
color: #08263D;
}
.srcblueblock {
position: absolute; z-index: -1;
height: 307px; width: 200%;
background: #F0F6FB;
}
.searchsimp {
padding-top: 80px;
}
.searchsimp h1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 36px;
line-height: 130%;
color: #08263D;
text-align: center;
}
.searchres.simp .entry-meta a { 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: rgba(8, 38, 61, 0.5);
text-decoration: none;
}
.searchres.simp a.mb5 { 
margin-bottom: 5px; display: inline-block; text-decoration: none; 
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #005486;
}
.searchres.simp a.mb5 img {margin-right: 10px; margin-top: -3px; }
.searchres .backtop {
font-family: 'Mukta';
font-style: normal;
font-weight: 500;
font-size: 36px;
line-height: 130%;
color: #08263D;
text-align: center; 
margin-top: 60px;
}	
.searchres .backtop a { text-decoration: none; }
.blibox {
padding: 40px;
background: #F0F6FB;
}
.blibox .phn a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 130%;
color: rgba(8, 38, 61, 0.5);
margin: 10px 0px;
text-decoration: none;
display: inline-block;
}
.blibox .phn a:active, .blibox .phn a.act {
color: #005486;
}
.blibox .phn img {
margin-right: 10px;
}
.termz h1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 56px;
line-height: 130%;
color: #08263D;
margin-bottom: 20px;
}
.termz h2 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 130%;
color: #08263D;
}
.termz {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 130%;
color: #4F5D67;
}
.mb0 { margin-bottom: 0px; }
.overons h1 {
font-family: 'Corbel';
font-style: normal;
text-align: center;
color: #08263D;
margin-bottom: 40px;
font-weight: bold;
font-size: 56px;
line-height: 130%;
}	
.overons {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
text-align: center;
color: #4F5D67;
}
.overonz .le {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 170%;
color: #08263D;
}	
.overonz .ri {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 170%;
color: #4F5D67;
}
.mt7 { margin-top: 7px; display: inline-block; }
.decosect {
margin-bottom: 120px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
color: #4F5D67;
}
.decosect h2 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 40px;
color: #08263D;
}
.decosect .deco {
position: absolute;
right: 0px;
}
.hetwerkt2.ovrons {
padding-top: 100px;
padding-bottom: 100px;
}
.pd20 { padding: 20px; }
.blueblock3 {
position: absolute;
background: #F0F6FB;
height: 450px; 
z-index: -1;
}
.wideimg p.m100 { margin-bottom: 100px; }
.overonsspacer { height: 100px; }
a.fw { display: inline-block; width: 100%; text-align: center; }
h1.teamtitle {
font-family: 'Corbel';
font-style: normal;
color: #08263D;
font-weight: bold;
font-size: 48px;
line-height: 58px;
}	
.teamcat h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 130%;
color: #08263D;
}
.teamcat p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
color: #4F5D67;
}
.teamblb {
border: 1px solid #DBE5EC;
padding: 40px; 
text-align: center;
margin-bottom: 25px;
}
.teamblb p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 130%;
text-align: center;
color: #005486;
}
.roundbord {
width: 102px; height: 102px;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/team-placehold.png) center center no-repeat; 
padding: 11px;
margin: auto; overflow: hidden;
}
.roundbord img { 
width: 80px; height: 80px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px; 
}
.teamb-member {
position: relative;
margin-bottom: 25px;
}
.teamb-member::before {
content: "";
position: absolute;
height: 100%;
width: 100%;
background: rgba(0,0,0,.25);
}
.member-info {
position: absolute;
bottom: 0;
width: 100%;
padding: 0 15px 15px 15px;
}
.member-info h3{
color:#FFF;
font-size: 20px;
line-height: 24px;
color: #FFF;
font-weight: 600;
margin: 0;
}
.member-details {
color: #FFF;
font-size: 14px;
font-weight: 400;
margin-bottom: 5px;
line-height: 16px;
}
.spacer40 { height: 40px; }
.spacer60 { height: 60px; }
.teamdeco { float: right; margin-bottom: 20px; }
a.whibo { border-color: #fff; }
a.whibo:hover { border-color: #eee; } 
.contact h1 {
font-family: 'Corbel';
font-style: normal;
color: #08263D;
margin-top: 0; margin-bottom: 40px; 
font-weight: bold;
font-size: 50px;
line-height: 130%;
}
.contact .deco { float: right; margin-right: -150px; }
.contact .phn img {
margin-right: 10px;
}
.contact .phn a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #08263D;
margin: 0px 10px;
text-decoration: none;
}
.sep80 { height: 80px; }
.sep40 { height: 40px; }
.sep60 { height: 60px; }
.contact .cmarg p { margin-bottom: 40px; }
.cmarg a { text-decoration: none; color: #005486; }
.cmarg {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 170%;
color: #4F5D67;
}	
.cmarg h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 140%;
color: #08263D;
margin: 10px 0px;
}
.cf-box {
padding: 40px;
background: #FFFFFF;
border: 1px solid #EAEFF4;
box-sizing: border-box;	
margin-top: 50px; margin-bottom: 40px;
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 170%;
color: rgba(79, 93, 103, 0.7);
}
.cf-box h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 120%;
letter-spacing: -0.02em;
color: #08263D;
margin-top: 0px;
}	
.page-id-462 .cf-box {margin-top: 0}
.contact .klacht h3 {
font-family: 'Corbel';
font-style: normal;
color: #08263D;
margin-top: 100px; margin-bottom: 40px; 
font-weight: bold;
font-size: 36px;
line-height: 130%;
}
.blueblocklong {
position: absolute;
z-index: -1;
height: 700px;
width: 200%;
background: #F0F6FB;
}
.blueblocklong.klachht {
height: 750px;
}
.blueblocksh {
background: #F0F6FB;
padding-top: 60px; padding-bottom: 60px;
margin-bottom: 100px;
}
.blueblocksh h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 60px;
color: #08263D;
}
.blueblock p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 30px;
color: #4F5D67;
}
.btnpart { padding-top: 20px; }
.btnpart img { margin-top: 40px; }
.flotim img { 
float: left; margin: 0px; margin-right: 10px; margin-top: -3px;
}
.flotim { 
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 14px;
color: #8C99A2;
padding-top: 19px;
}
.flotim a { 
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 23px;
color: #005486;
text-decoration: none; 
}
.notorng .main-navigation ul {
justify-content: flex-start;
}
.ornav_ {
border-top: 1px solid #DBE5EC;
}
.v4 .ornav_ { background: #fff; }
@media (min-width: 800px){
.notorng #primary-menu {
margin-left: -18px;
margin-top: 11px;
}
.v4 .notorng #primary-menu {
margin-left: 0px;
margin-top: 13px;
}
}
.notorng .nav-menu a {
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 15px;
line-height: 19px;
color: #08263D;
}
.notorng.v4 .nav-menu a { color: #214764; cursor:pointer; }
.notorng .nav-menu ul a {
border-bottom: 1px solid #DBE5EC;
}
.notorng.v4 .nav-menu ul a {
border-bottom: 0px solid #DBE5EC;
}
.notorng .nav-menu ul > li:last-child a {
border-bottom: 0px solid #DBE5EC;
}
.notorng .nav-menu ul > li:first-child a {
border-bottom: 1px solid #DBE5EC;
}
.notorng.v4 .nav-menu ul > li:first-child a {
border-bottom: 0px solid #DBE5EC;
}
.notorng .nav-menu ul ul > li:last-child a {
border-bottom: 0px solid #DBE5EC;
}
.notorng .nav-menu ul ul > li:first-child a {
border-bottom: 1px solid #DBE5EC;
}
.notorng .orange .topbutton { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.notorng .theader .site-branding img { margin-top: 20px; margin-bottom: 20px; }
.notorng .theader.v4 .site-branding img { margin-top: -49px; margin-bottom: -25px; }
.notorng .orange .topbutton_ { background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/search.svg) no-repeat center center #F7F7F7; } 
.notorng .orange input.topsearch { padding-left: 3px; }
.mango {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
color: #08263D;
background: #FFD49D;
}
.mango img { margin-right: 20px; margin-top: 10px; }
.mango.whito img { margin-right: 0px; margin-top: 0px; margin-left: 15px; }
.orangebtn {
padding: 16px 24px;
min-width: 110px;
height: 48px;
background: #FFA22B; border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 17px;
color: #08263D;
text-decoration: none;
text-align: center;
display: inline-block; 
}
.orangebtn:hover {
background: #FFB23B; color: #08263D;
}
.orangebtn:visited {
color: #08263D;
}
.bluebuto { height: 48px; }
.bluebuto, .notorng .topbutton {
padding: 15px 24px;
min-width: 96px;
background: #ED2C32; border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 17px;
color: #FFFFFF;
text-decoration: none;
text-align: center;
height: 48px;
display: inline-block;
}
.bluebuto.nobg,.bluebuto.nobg:visited {
background: transparent;
color: #005486;
border: solid 1px #005486;
margin-left: 10px;
}
.bluebuto.nobg:hover {
color: #FFF;
background: #005486;
}
.v4 .bluebuto { height: 44px; vertical-align: middle; padding: 13px 24px; }
.notorng .topbutton {
height: 48px;
padding: 11px 24px; 
}
.bluebuto:hover, .notorng .topbutton:hover {
background: #106496; color: #fff;
}
.bluebuto:visited {
color: #FFFFFF;
}
.opabuto {
padding: 14px 24px;
min-width: 127px;
height: 48px;
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 17px;
color: #08263D; border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
color: #005486;
border: 1px solid #005486;
text-decoration:none;
box-sizing: border-box;
text-align: center; 
display: inline-block;
}	
.opabuto:hover {
background: #efefef;
}
.opabuto:visited {
color: #08263D;
}
.lightblue { background: #F0F6FB; border: 1px solid #F0F6FB; }
.whbuto {
min-width: 151px;
height: 48px;
text-decoration:none;
box-sizing: border-box;
text-align: center; 
padding: 15px 40px;
background: #FFFFFF;
box-shadow: 0px 2px 0px #E8E8E8;
border-radius: 5px;
-moz-border-radius: 5px;
-webkitborder-radius: 5px;
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 19px;
color: #08263D;	
display: inline-block;
}	
.whbuto:hover {
background: #efefef;
}
.whbuto:visited {
color: #08263D;
}
.whb { background: #fff; }
.lh1 { line-height: 1; vertical-align: middle; }
.mango p.adjcent { margin-top: 18px; }
.cross .crs { margin-left: 15px; margin-right: 0px; margin-top: -1px; } 
.mango.whito { background: #fff; }
.whito .cross .crs { margin-left: 0px; }
.adjvert { line-height: 64px; margin-bottom: 0px; font-family: 'Corbel'; }
.whitoshad {
-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.25);
}	
.whito a {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 18px;
color: #08263D;
text-decoration: none;
}
.whito a:hover {
color: #08263D;
}
.v2 .homebluetoph1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 56px;
line-height: 73px;
color: #08263D;
}
.v2 .homebluetop {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 140%;
color: #08263D;
}
.gap140 { height: 140px; }
.mw200 { min-width: 200px; display: inline-block; }
.pepblock {
position: absolute;
width: 100%;
z-index: -1;
height: 650px;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/peoplehug.jpg) no-repeat center center; 
background-size: cover;
left: 0px;
}	
.v2 .box4 { 
min-height: 240px; 
border-radius: 16px; 
-moz-border-radius: 16px; 
-webkit-border-radius: 16px; 
border: 0px;
text-align: center;
padding: 20px;
}
.v2 .box4:hover {
transform: scale(1.02,1.02);
-webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.5);
-moz-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.5);
box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.5);
}
.v2 .box4 span {
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 20px;
line-height: 24px;
color: #FFFFFF; margin-top: 168px;
display: inline-block;
}
@media (max-width: 800px){
.v2 .box4 { 
min-height: 80px; 
border-right: 25px solid #F0F6FB;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/bublearrow.svg) center right no-repeat #F0F6FB;
-webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0);
-moz-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0);
box-shadow: 1px 1px 3px 1px rgba(0,0,0,0);	
text-align: left;
border-radius: 8px; 
-moz-border-radius: 8px; 
-webkit-border-radius: 8px; 		
}
.v2 .box4 span { color: #000; margin-top: 10px; margin-left: 10px; }
.v2 .gap140 { height: 245px; }
}
.v2 .boatsect {
background: #fff;
border: 1px solid #DBE5EC;
border-radius: 16px; 
-moz-border-radius: 16px; 
-webkit-border-radius: 16px; 
overflow: hidden;
}
.padtb60 { padding-top: 60px; padding-bottom: 60px; }
.bluebotsect.grey  {
background-color: #E8EDF0;
padding-bottom: 100px;
padding-top: 80px;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/artem-splash.jpg) no-repeat center center;
background-size: cover;
}
.bluebotsect.grey h3 { margin-top: 0px; }
.vanilla { 
padding-top: 80px; padding-bottom: 85px; margin-top: 80px; margin-bottom: 80px; text-align: center; background: #FFF8EF; 
}
.vanilla .whbx { background: #fff; padding: 20px; margin-bottom: 10px; }
.vanilla h2 {
font-family: 'Corbel';
font-style: normal;
font-weight: bold;
font-size: 36px;
line-height: 130%;
text-align: center;
color: #08263D;
margin-bottom: 60px;
}
.vanilla h3 {
font-family: 'Corbel';
font-style: normal;
font-weight: bold;
font-size: 72px;
line-height: 130%;
color: #FFA22B;
}
.vanilla p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 170%;
text-align: center;
color: #4F5D67;
}
.vanilla p.orng {
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 24px;
line-height: 29px;
text-align: center;
color: #FFA22B;
}
.w1140 { max-width: 1140px; margin: auto; }
.notorng .topleft {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 53px;
color: #08263D;
}
.f14 { font-size: 14px !important; }
@media (min-width: 800px){
.hidedesk { display: none; }
}
@media (max-width: 800px){
.mobtc { text-align: center !important; }
.orange input.topsearch, .orange input.topsearch:focus-visible { width: 85%; }
.orange form.topform { width: 100%; }
.compact .orange input.topsearch, .compact .orange input.topsearch:focus-visible { 
width: calc(100% - 48px); 
margin-right: 0px; 
-webkit-appearance: none;
appearance: none;		
display: inline-block;
}
.hidemo { display: none !important; }
.ornav_ { border: 0px !important; }
.notorng .site-branding { text-align: left !important; }
button.menu-toggle { 
right: 0px;
margin-top:0px;
top: 10px;
position: absolute;
border: 0px;
background: #fff;
font-size: 26px;
z-index: 9999999;
}
.notorng .main-navigation ul#primary-menu { padding-bottom: 20px; }
.adjmobcent { margin-top: 10px; margin-bottom: 10px; }
.adjmobcent a.orangebtn { margin-top: 10px; display: inline-block; }
.cross .crs { margin-top: 13px; }
.whito .cross .crs { margin-top: 13px; }
.v2 .homebluetoph1 { font-size: 36px; line-height: 43px; min-height: 130px; }
.padtop100.v2 { padding-top: 20px; }
.orangebtn, .bluebuto, .whbuto, .opabuto { display: inline-block; width: 100%; }
.bluebotsect.grey { padding-top: 40px; padding-bottom: 50px; }
.boatsect .pad40 { padding: 20px; padding-bottom: 30px; }
}
.zonemain h1 {
font-family: 'Corbel';
font-style: normal;
font-weight: bold;
font-size: 56px;
line-height: 68px;
color: #08263D;
margin-top: 50px; margin-bottom: 20px;
}	
.zonemain p {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #4F5D67;
margin-bottom: 60px;
}	
.zonerbx { background: #fff; border: 1px solid #DBE5EC; }
@media (min-width: 800px){
.zonerbx { margin-bottom: 60px; }
}
#zpoint1 {
position: absolute;
margin-left: 150px; margin-top: 170px;
background: #005486;
opacity: 0.1;
width: 160px;	height: 160px; 
border-radius: 80px;
-moz-border-radius: 80px;
-webkit-border-radius: 80px;
transition: opacity 0.5s;
}
#zpoint2 {
position: absolute;
background: #005486; color: #fff;
margin-top: 235px; margin-left: 215px;
width: 30px; height: 30px;
display: inline-block;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
text-align: center;
line-height: 27.5px;
transition: opacity 0.5s;
}
@media (max-width: 800px){
#zpoint1 {
margin-left: 60px; margin-top: 60px;
width: 100px;	height: 100px; 
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
}
#zpoint2 {
margin-top: 95px; margin-left: 95px;
}	
}
.blueoffbox.v2 { margin-top: -41px; }
.blueoffbox.v2up { margin-top: -109px; }
.allzm a:hover, .allzm a.act { background: #f9f9f9; }
.topright.v2 { margin-top: 7px; }
.topleft.v2 { margin-top: 23px; }
@media (max-width: 800px){
.topleft.v2 { margin-top: 0px; margin-bottom: 20px; }
}
.notorng .topleft.v2 {
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 19px;
color: #08263D;
}
.topbutton.v2 { margin-top: 20px; }
.compact .topbutton.v2 { margin-top: 18px; }
@media (max-width: 800px){
.topbutton.v2 { margin: 0px; width: 100%; }
.compact .topbutton.v2 { margin: 0px; width: 100%; }
}
.boldo > a > .mn {
font-family: 'Mukta';
font-style: normal;
font-weight: bold;
font-size: 24px;
line-height: 24px;
color: #08263D;
margin-bottom: 0px;
}	
.v4 .boldo > a > .mn { color: #214764; }
@media (min-width: 800px){
.boldo { float: left; }
.mega > ul { width: 1212px; }
}
.boldo:nth-of-type(2) { background: #F0F6FB; }
.v4 .boldo:nth-of-type(2) { background: #FAFAFA; }
.boldo:nth-of-type(2) ul { border-left: 0px; padding-right: calc(50% - 620px); }
.boldo:nth-of-type(2) li { background: #F0F6FB; width: 50%; float: left; }
.v4 .boldo:nth-of-type(2) li { background: #FAFAFA; }
.boldo:nth-of-type(2) a { border-bottom: 1px solid #DBE5EC !important; }
.boldo:nth-of-type(2) > a { padding-top: 30px !important; padding-bottom: 30px !important; }
.boldo:nth-of-type(2) li a { border-bottom: 1px solid #F0F6FB !important; max-width: calc(100% - 60px); } .v4 .boldo:nth-of-type(2) li a { border-bottom: 0px solid #F0F6FB !important; max-width: calc(100% - 60px); } .boldo:nth-of-type(2) li:last-child a { border-bottom: 0px solid #F0F6FB !important; } .boldo:nth-of-type(2) li:nth-of-type(7) a { border-bottom: 0px solid #F0F6FB !important; } .v4 .mega li { max-width: 620px; float: left; width: 50%; }
.v4 .boldo:nth-of-type(1) > a { padding-top: 30px !important; padding-bottom: 30px !important; border-bottom: 1px solid #DBE5EC !important; }
.v4 .boldo ul { padding-bottom: 20px; padding-top: 10px; }
.v4 .boldo:nth-of-type(2) ul { background: #FAFAFA; }
.v4 .boldo:nth-of-type(1) ul { left: 1px; padding-left: calc((100% - 1240px) / 2); }
.invisible { visibility: hidden; }
@media (min-width: 800px){
.v4 .boldo ul { max-width: 50%; }
.boldo:nth-of-type(2) li {  max-height: 121px; }
}
@media (max-width: 800px){
.boldo li {  min-height: 60px; }
}
.mega .boldo ul span.sub { min-height: 22.5px; display: inline-block; } .nav-menu li > ul.sub-menu, .menu li > ul.sub-menu {
margin-top: 0px;
}
@media (max-width: 800px){
.nav-menu li > ul.sub-menu, .menu li > ul.sub-menu {
width: 100%;
}
} .nav-menu li a:hover span.mn, .menu li a:hover span.mn { color: #000; text-shadow: 0px 0px 0.75px #000; }
.v4 .nav-menu li:hover > a span.mn, .v4 .menu li:hover > a span.mn { color: #FFA22B; text-shadow: none; }
.zpointx {
position: absolute;
background: #fff; color: #005486;
border: 1px solid #005486;
margin-top: 235px; margin-left: 215px;
width: 30px; height: 30px;
display: inline-block;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
text-align: center;
line-height: 27.5px;
transition: 1s all;
}
.zonedet .widemap { width: 100%; transition: 1s all; }
.zonedet .widemap:hover { transform: scale(1.35,1.35); }
.zonedet .wmhold { overflow: hidden; margin-bottom: 30px; }
.insmap { overflow: hidden; }
.insmap .mainmap{ width: 100%; }
.magni { transition: 1s all; } p.contp {
font-family: 'Mukta';
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 130%;
color: #08263D;
}	
.klacht a { text-decoration: none; }
a.anix { transition: 0.25s all; }
a.anix img { transition: 0.25s all; }
a.anix:hover img { margin-right: 20px !important; }
.blueoffbox a img { transition: 0.25s all; }
.blueoffbox a:hover img { margin-right: 20px !important; }
.cateboxes .whbbox a img { transition: 0.25s all; }
.cateboxes .whbbox a:hover img { margin-right: 20px !important; }
.babymenus li a { transition: 0.25s all; }
.babymenus li a:hover { padding-left: 10px; } footer a:hover { color: #fff; }
.zonix a { transition: 0.25s all; }
.zonix a:hover { padding-left: 30px; }
.allzm a { transition: 0.25s all; }
.allzm a:hover { padding-left: 20px; } .frecent a.mb5 { 
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 1.5;
color: #4F5D67;
}
.agegroup-deco { position: absolute; right: 0px; margin-top: 50px; }
@media (max-width: 800px){
.agegroup-deco { display: none; }
.tcmob { text-align: center; }
.agegroupartcont.padt80 { padding-top: 20px; }
.blueblock.mobh415 { height: 415px; }
}
.px18 { font-size: 18px; }
.frecent.agegroup h3, .frecent.agegroup h3 a {
min-height: 20px; margin-bottom: 0px;height: 65px;
}
.frecent.agegroup .blb {
border: 1px solid #DBE5EC; background: #fff;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}	
h3.agegr {
font-family: 'Corbel';
font-style: normal;
font-weight: bold;
font-size: 36px;
line-height: 43px;
color: #08263D;
margin-bottom: 40px;
}
.pato20 {
padding-top: 10px;
}
.padle20 { padding-left: 20px; }
.sq48 img { width: 48px; height: 48px; }
.dividecont {
height: 1px;
background: #DBE5EC;
margin-top: 20px;
margin-bottom: 20px;
}
.compact .mobonly { display: none; }
.compact .deskonly { display: none; }
@media (max-width: 800px){
.compact .mobonly { display: inline-block; }
}
@media (min-width: 800px){
.compact .deskonly { display: inline-block; }
}
.blueapply {
background: #F0F6FB;
}
@media (max-width: 800px){
.searchvaca h1 {
font-size: 32px;
}
.page-template-page-klachten .btnpart.tr { text-align: center; }
}
.contarrw { float: right; margin-top: 8px; }
.contarrw.opn { transform: rotate(180deg); }
.stickbott { position: fixed; bottom: 0px; left: 0px; width: 100%; z-index: 999; }
.stickbott .fullw_ { max-width: 1240px; margin: auto; }
@media (max-width: 800px){
.stickbott { padding-left: 10px; padding-right: 10px; }
}
.deco_h { margin-top: 55px; margin-left: -35px; }
.searchvaca.v4 { padding-bottom: 50px; }
.dirli img { vertical-align: baseline; margin-left: 15px; }
.dirli, .dirli:visited {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 24px;
color: #214764;
text-decoration: none;
}
.dirnaar {
font-family: 'Mukta';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 22px;
color: #214764;
margin-top: 40px;
margin-bottom: 15px; 
}
.blueblock.v4 { height: 440px; }
.blueblock.v4.gft { height: 490px; }
.sep20 { height: 20px; }
.sep100 { height: 100px; }
.sep90 { height: 90px; }
.sep70 { height: 70px; }
.sep60 { height: 60px; }
@media (min-width: 800px){
.pl40desk { padding-left: 40px; }
}
.midbltitl {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 130%;
color: #214764;
}
.samentxt {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
color: #4F5D67;
}
.samentxt a{color: #08263D; text-decoration: none;font-size: 16px;line-height: 24px;font-weight: 600;}
.boatsect p.v4 {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 1.5;
color: #4F5D67;
}
.site-branding { position: relative; z-index: 999999; }
@media (max-width: 800px){ }
h1.gl {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 56px;
line-height: 130%;
text-align: center;
color: #214764;
}
.gifft h3, .gifft h3 a {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 130%;
color: #214764;
position: relative;
z-index: 1;
}
@media (max-width: 800px){
.gifft h3, .gifft h3 a { text-align: center; }
}
.gifft p {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 150%;
color: #4F5D67;
}
.gifft li {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 150%;
color: #4F5D67;
}
.gifft ul { padding-left: 0px; } 
.blurow {
background: #F0F6FB;
padding: 24px 24px;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
font-family: 'Mukta';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 19px;
color: #FFFFFF;
margin-top: 20px !important;
margin-bottom: 20px;
}
.giri { float: right; }
.whrnd { 
display: inline-block; 
width: 120px;
height: 120px; 
border-radius: 60px;
-moz-border-radius: 60px;
-webkit-border-radius: 60px;
background: #fff;
text-align: center;
margin-top: -30px; 
margin-bottom: -40px;
position: relative;
line-height: 120px;
vertical-align: middle;
overflow: hidden;
}
.whrnd img { padding: 5px; }
.categ_ .gifsub,.categ_ h1.gl{text-align: left}
.gifsub {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 140%;
text-align: center;
color: #4F5D67;
} h1.gfth1 {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 130%;
color: #214764;
margin: 0px; 
}
.gftcont {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 150%;
color: #4F5D67;
}	
.vspauto {
position: fixed;
width: auto;
height: 60px;
right: 0px;
top: 70%;
background: #FFA22B;
box-shadow: 0px 4px 20px rgba(255, 162, 43, 0.3);
font-family: 'Mukta';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 19px;
color: #FFFFFF;
padding: 20px; padding-left: 18px; padding-right: 18px; 
}
.vspauto a {
font-family: 'Mukta';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 19px;
color: #FFFFFF;
text-decoration: none;
}
.vspauto .spax { 
width: 0px; display: inline-block; overflow: hidden; 
transition: all 0.5s;
-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; }
.vspauto span { padding-right: 10px; } 
.vspauto:hover .spax { width: 95px; }
.vspauto a:hover { color: #fff; }
.vspauto img { vertical-align: baseline;}
.fullwimg img { width: 100%; }
.zonedet.defaultpage p { margin-bottom: 20px; line-height: 28px; }
.zonedet.defaultpage h3 { font-family: 'Corbel'; }
.muktacont p, .muktacont ul { 
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 30px;
color: #4F5D67;
}
.muktacont h1, .muktacont h2, .muktacont h3, .muktacont h4, .muktacont h5 { font-family: 'Corbel'; }
h1, h2, h3, h4, h5 { font-family: 'Corbel'; }
.wideimg { max-height: 400px; overflow: hidden; }
.gftcont ul { padding-left: 0px; }
.zonedetul { padding-left: 0px; margin-left: 20px; list-style: none; list-style-image: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/arrow-right.svg); }
.zonedetul li { width: 50%; float: left; margin-bottom: 20px; }
.zonedet li a {
font-family: 'Mukta';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 27px;
color: #005486;
text-decoration: none;
}	
.bwhwrapp {
background: #fff;
margin: -20px; 
margin-top: 0px;
margin-bottom: 20px;
padding: 20px; 
padding-top: 10px;
padding-bottom: 10px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
}
.bwhwrapp .funct {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 130%;
color: #103049;
}
.bwhwrapp .loc { font-size: 16px; }
.blueblock.v565 { height: 565px; }
.hyellbox {
background: #FFF6C1;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;	
padding: 20px;
margin-top: 44px !important;
}
.hyellbox .hulp, .hyellbox .hulp a {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 24px;
color: #103049;
text-decoration: none;
}
@media (max-width: 800px){
.hyellbox {
padding: 15px;
}
.hyellbox .hulp, .hyellbox .hulp a {
font-size: 16px;
}
.togthismob { display: none; }
}
.hyellbox .naar, .hyellbox .naar a {
font-family: 'Corbel';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 150%;
color: #103049;
text-decoration: none;
}
.hyellbox .hulp img { margin-right: 20px; }
.hyellbox .naar img { margin-left: 8px; }
.bluebuto.btn-arrow-right {
background-image: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/arrow-right.svg);
background-repeat: no-repeat;
background-position: 89% 17px;
background-size: 20px;
padding: 15px 50px 15px 24px;
} .top-banner-content, .top-banner-content p{
font-size: 22px;
font-weight: 400;
line-height: 1.5;
letter-spacing: -0.5px;
text-align: left;
color: #FFF;
}
.top-banner-content .whitebg{background:#FFF; margin-left:15px;color:#005486}
.top-banner-bottom {
position: relative;
width: 100%;
margin-top: -130px;
}
.banner-bottom-box {
background: #FFF;
border-radius: 10px;
box-shadow: 0px 2px 10px 0px #0000000A;
border: solid .5px #F0F6FA;
}
.top-banner-bottom h2{
font-size: 36px;
font-weight: 600;
line-height: 40px;
letter-spacing: -0.5px;
color: #FFF;
}
.banner-bottom-box a {
text-decoration: none;
padding: 45px 0;
display: block;
text-align:center;
}
.banner-bottom-box .title{
font-size: 18px;
font-weight: 700;
line-height: 24px;
letter-spacing: -0.5px;
color:#005486;
padding-top:10px;
position:relative;
}
.banner-bottom-box .title::after {
content: "";
width: 16px;
height: 1px;
background: #DBE5EC;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
bottom: -10px;
}
.banner-bottom-box a:hover .title::after {	
background: #005486;
}
.fullwpad .right-img{
display: flex;
align-items: self-end;
justify-content: end;
z-index: 9;
}  .error-404 .page-content{padding: 115px 0;}
.error-404 .page-content h1{font-size: 48px;line-height:56px;font-weight:700; }
.error-404 .page-content p{font-size: 16px;line-height:24px;font-weight:400; }  .cf-box.vsp-contact-info{padding:20px;margin: 0;}
.cf-box.vsp-contact-info h3{
font-weight: 600;
font-size: 20px;
line-height: 24px;
color: #4F5D67;
}
.cf-box.vsp-contact-info p{
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #4F5D67;
}
.cf-box.vsp-contact-info ul {
margin: 0;
padding: 0;
list-style: none;
}
.vsp-contact-info li {padding-left: 30px;}
.vsp-contact-info li.phone {background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/phone-call-vsp.png) no-repeat;margin-bottom: 15px;}
.vsp-contact-info li.email {background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/mail-vsp.png) no-repeat}
.vsp-contact-info a {
color: #4F5D67;
text-decoration: none;
line-height: 20px;
font-size: 14px;
font-weight: 400;
}  .contact .locaties {
margin: 0;
padding: 0;
list-style: none;
}
.contact .locaties li {
border-bottom: solid 1px #DBE5EC;
padding: 10px 0;
font-size: 16px;
color: #4F5D67;
line-height: 24px;
}
.contact .locaties li:last-child {
border-bottom:none;
}
.contact .locaties li a {
color: #005486;
font-size: 16px;
font-weight: 500;
margin-left: 10px;
position: relative;
}
.contact .locaties li a::after {
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/icons-right.svg) no-repeat;
content: "";
width: 16px;
height: 16px;
display: inline-block;
position: absolute;
top: 6px;
right: -20px;
}
.contact .locaties li p {
font-weight: 300;
font-size: 12px;
line-height: 16px;
margin-bottom: 0;
margin-top: 5px;
} .sidebar-team h4{
color: #08263D;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 32px;
}
.sidebar-members .member {
margin-bottom: 20px;
background: #FFF;
}
.sidebar-members .image {
margin-bottom: 15px;
}
.sidebar-members .image img{
max-height: 300px;
object-fit: cover;
object-position: center;
}
.sidebar-members .info {
float: left;
margin-bottom: 15px;
width: 84%;
}
.sidebar-members .info p {
margin: 0;
padding: 0;
color: #4F5D67;
font-size: 12px;
font-weight: 400;
line-height: 16px;
text-transform: uppercase;
}
.sidebar-members .info h3 {
color: #4F5D67;
font-family: Mukta;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 24px;
}
.sidebar-members .contact-info,.sidebar-members .contact-info a {
color: #08263D;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px;
padding-left: 12px;
text-decoration:none;
}
.sidebar-members .contact-info.phone{background:url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/grey-phone.svg) no-repeat;padding: 0 0 12px 12px;}
.sidebar-members .contact-info.email{background:url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/grey-mail.svg) no-repeat;}
.sidebar-members .member.empty h6{
font-family: "Corbel";
font-size: 16px;
font-weight: 700;
line-height: 19px;
letter-spacing: 0em;
}
.sidebar-members .member.empty p{
font-size: 14px;
font-weight: 400;
line-height: 16px;
letter-spacing: 0em;
border-bottom: solid 1px #DBE5EC;
padding-bottom: 16px;
}
}
.sidebar-members .empty .contact-info a{font-size:16px;}
.sidebar-members .empty .contact-info.phone{background:url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/phone-bl-round.svg) no-repeat right center;padding: 0;line-height: 50px;}
.sidebar-members .empty .contact-info.email{background:url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/email-bl-round.svg) no-repeat right center;padding: 0;line-height: 50px;}
.page-bottom-member{background: #F0F6FB;padding:50px 0;}
.page-bottom-member .thumbn_  .rounded{
border-radius: 100%!important;
width: 100px;
max-width: 100px;
height: 100px;
object-fit: cover;
}
.page-bottom-member .member {
border-bottom: solid 1px #DBE5EC;
margin-top: 20px;
padding-bottom: 20px;
}
.page-bottom-member .member:last-child {border:none;padding-bottom: 0px;}
.page-bottom-member .member.empty h3{
font-family: "Corbel";
font-size: 36px;
font-weight: 700;
line-height: 43px;
letter-spacing: 0em;
margin-bottom:10px;
}
.other_info { padding: 0; margin: 0; display: grid; gap: 20px; color:#77838c;}
.other_info a{ color: #77838c; text-decoration: none; display: flex; align-items: center; justify-content: space-between;}
.other_info img{ margin: 0 0 0 10px}
.volunteers.zonedet.volunt .opabuto{margin-left: 15px;}
.cateboxes .whbbox a.bluebuto{color: #FFF;}
.werken-title {
background: #F0F6FA;
padding-top: 35px;
padding-bottom: 60px;
margin-bottom: 60px;
}
.werken-title #page .breadcrumb {
padding-bottom: 40px;
margin-top: 0;
}
.awsm-selectric{background: transparent;border: 1px solid #bfbfbf;}
.v4 .mega.vrijwilligers li:last-child{clear: both;}
.site-footer{ background: #FFF; position:relative;}
.has-cta .site-footer{ background: #F0F6FB; position:relative;} .site-footer:before{ content:""; height: 148px; clip-path: polygon(0 0, 100% 100%, 100% 100%, 0% 100%); position:relative;  background: #FFA22B;z-index: 99;width: 100%; display: block;}
.has-cta .footpad_ { margin-top: -50px;}
.wpcf7 label.radio-label {min-width: 220px;}
.single-deco.vacature {
right:0px;
top: 215px;
}
.vacatures-info-list ul {
padding: 0;
margin: 0;
}
.vacatures-info-list li:first-child {
list-style: none;
padding-left: 0;
background: none;
}
.vacatures-info-list li {
display: inline-block;
color: #68869D;
font-size: 18px;
font-weight: 400;
background: url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/svg/dot-bull.svg) no-repeat center left;
padding: 0 12px 0 18px;
}
.vacature-single-form {
background: #F0F6FB;
padding: 32px;
}
.single-vacature .blueblock2{height: 100px;left: 0}
.breadcrumb-wrap{background: #F0F6FB;}
.vacatures-single-title {
background: #F0F6FB;
padding: 50px 0;
}
.single-vacature .zonedetdivi{margin-bottom: 0}
.vacatures-single-title h1{font-family: Mukta;
font-size: 36px;
font-weight: 600;
line-height: 40px;
letter-spacing: 0em;
text-align: left;
}
.social-share {
background: #FFA22B;
color: #FFF;
text-align: center;
padding: 16px 20px 16px 20px;
margin-top: 40px;
width:75px;
position: sticky;
top: 85px;
}
.singlevaca .social-share h3{
color: #08263D;
font-family: Mukta;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.5px;
margin-top: 0;
}
.social-share ul {
margin: 0;
padding: 0;
}
.social-share ul li {
list-style: none;
margin-bottom: 15px;
} .singlevaca .wpcf7 h3{margin-top:0;}
.awsm-job-item h2.awsm-job-post-title a{color: #75147C;text-decoration: none;font-weight: 600;}
.page-bottom-member .info {
color: #4F5D67;
text-decoration: none;
margin-bottom: 10px;
display: inline-block;
}
@media (max-width: 1200px){
.container{ width:93%; max-width:inherit;}
.w1140 { max-width: 1040px;padding: 0 15px;}
.notorng .nav-menu a{ font-size:15px;}
.v4 .nav-menu a, .menu a{padding:22px 7px; text-align:center; font-size:15px;}
.padtop100 {padding-top: 40px;}
.blueoffbox{ margin:0 0 10px 0;}
.single-deco.vacature{ top:202px;}
.featurs_point{ padding:20px;}
.main-navigation.vfull ul li.mega ul a{ width:inherit;}
.v4 .mega li{width:inherit;}
.v4 .boldo ul{width:inherit;}
.main-navigation li{ position:relative;}
.main-navigation li.focus ul.sub-menu{left:auto; width:800px;}
.v4 .mega li{ width:50%; position:static;}
.main-navigation li.focus ul.sub-menu li ul{ width:100%;}
.main-navigation li.focus:last-child ul.sub-menu{ left:-250px;}
.main-navigation li.focus:nth-child(3) ul.sub-menu{ left:-200px;}
.v4 .boldo:nth-of-type(2) li a{max-width: 100%!important;}	
}
@media (max-width: 1024px){
.sqr input.vacabutton{right: 0;top: auto;width: 100%;}
.searchvaca h1{ font-size:38px;}
}
@media (max-width: 992px){
.w1140 { max-width: 93%;}
.fullwpad .right-img{justify-content: center;}
.singlevaca .social-share h3,.social-share ul,.social-share ul li{display: inline-block;margin: 0 7px 0 0;}
.social-share{margin-bottom: 60px;width: auto;background: transparent;border: solid 1px #DBE5EC;}
.page-id-11727 .fullw.blueblock,.post-type-archive-vacature .fullw.blueblock {
height: 650px;width: 100%;left: 0;
}
.page-id-11727 .fullw.blueblock.r2,.post-type-archive-vacature .fullw.blueblock.r2 {
height: 1110px;
}
.vacaform .dropdn{margin-bottom: 16px;}
.notorng .main-navigation ul{justify-content: flex-end;}
.frecent .thumbn, .frecent .thumbn img{ min-height:inherit; height:240px; object-fit:cover;}
.site-info{margin-top: -2px;}
.single-deco.vacature {display: none;}
.featurs_point{ border-top:1px solid #e3e3e3;} .site-header{ position:relative;}
.main-navigation li{ position:static;}
.main-navigation li.focus ul.sub-menu { left: 0 !important; width: 100%;}
.main-navigation li.focus ul.sub-menu > li { position:relative;}
.main-navigation li.focus ul.sub-menu li ul { width: 100%!important; max-width: 100%;}
.nav-menu .sub-menu a, .menu .sub-menu a,.v4 .nav-menu .sub-menu .boldo a, .menu .sub-menu .boldo a{margin-left:0; margin-right:0;}
.main-navigation.vfull ul li.mega ul a{ width:100%;}
.overons h1{ font-size:40px;}
.overonsspacer{height: 50px}	
.hetwerkt2.ovrons {padding-top: 30px;padding-bottom: 30px;}
.blueoffbox.v2up {margin-top:0;}
.spacer80 {	height: 40px;}
.contact h1{margin-top: 50px;}
.searchvaca h1{margin-top: 0}
.row.zonebott {margin-top: 40px;margin-bottom: 50px;}
}
@media (max-width: 850px){}
.main-navigation li.focus ul.sub-menu li ul{ width:50%;}
@media (max-width: 768px){ .tr{ text-align:left;}
.blueimgbotsect .fullwpad{padding-top: 50px;padding-bottom: 50px;}
.row.cateboxes{margin-top: 0}
.overons h1{font-size: 28px;}
} @media (max-width: 576px){
.w1140 { max-width: 100%;}
.sidebar-members .member{ margin:15px 0 30px;}
}
@media (min-width: 576px){
.container, .container-sm {max-width: inherit!important;}
}
@media (min-width: 801px){
.v4 .boldo:nth-of-type(1) ul,.v4 .boldo:nth-of-type(2) ul{min-height: 302px;}
}
@media (max-width: 800px){
.top-banner-content .whitebg,.bluebuto.nobg, .bluebuto.nobg:visited{margin:10px 0 0;}
.top-banner-bottom {
width: calc(100% - 60px);
left: 0;
right: 0;
margin:-140px auto 0 auto;
}
.banner-bottom-box a {
padding: 5px 0;
}
.banner-bottom-box .image img{width:auto;height:30px;} .volunteers.zonedet.volunt .opabuto{margin-left: 0px;margin-top: 10px;}
.home .padtop100.v2 {padding-top: 50px;}
.has-cta .footpad_{ margin-top: 0;} .has-cta .site-footer:before{ height: 35px;}
.mainfootblock2 .interior {padding-bottom: 30px; border-bottom: 1px solid rgba(255, 255, 255, 0.30);border-top:none;}
.site-footer::before{height: 60px;}
.vacatures-wrap {padding: 15px 20px;}
.vacatures-wrap .bluebuto.small.btn-arrow-right {margin-top: 20px;}
.main-navigation ul ul{}
.main-navigation li.focus ul.sub-menu {top:105px;}
.main-navigation li.focus ul.sub-menu li ul {top:60px;}
}
@media (max-width: 600px){
.col-sm-8.notorng.v4{ width:100%;}
.main-navigation li.focus ul.sub-menu { position:relative; top:0px;padding-bottom: 20px; border-bottom: 1px solid #DBE5EC;margin-bottom: 20px;}
.main-navigation li.focus ul.sub-menu li ul {top:0px; border:none;}
.v4 .mega li{ width:100%;}
.v4 .nav-menu .sub-menu .boldo a, .menu .sub-menu .boldo a{ margin-left:0; margin-right:0;max-width: 100%;}
.v4 .boldo:nth-of-type(1) > a,.boldo:nth-of-type(2) > a{ padding-top:10px !important; padding-bottom:15px !important;}
.menu-main-menu-v4-container{ margin-top:15px;}
.menu-toggle, .main-navigation.toggled ul{ border:none;}
.boldo > a > .mn{ font-size:18px;}
.boldo li{ min-height:inherit;}
.boldo:nth-of-type(2) li a{max-width: calc(100% - 0px);}
.v4 .nav-menu a, .menu a{ padding:15px 7px;}
.v4 .main-navigation ul ul{}
}
@media (max-width: 400px){
.page-bottom-member .thumbn_ .rounded{ width:90px; max-width:90px; height:90px;}
}
.dir_box{ padding:20px;}
.gray_bg{ background:#F0F6FB; position:relative; padding-bottom:40px;}
.gray_bg:after{ content:''; position:absolute; left:-50%;right:0; top:0; bottom:0;background:#F0F6FB; z-index:-2;} 
.gray_bg:before{ content:''; position:absolute; left:0; right:-50%; top:0; bottom:0;background:#F0F6FB; z-index:-3;} .cal-container{ width:1240px; max-width:100%; margin:0 auto;}
div#ui-datepicker-div {z-index:1000!important;}
.singlevaca td,.singlevaca td p,.singlevaca .terms a{color: #000}
.singlevaca .terms a{text-decoration: none;pointer-events: none;}
.wpcf7 label,.wpcf7-list-item{margin-left: 0}
.separator::after {
content: "";
background: #005486;
display: block;
height: 2px;
width: 50px;
margin-top: 0;
}
h3.separator::after {margin-top: 10px;}
@supports (not (-moz-appearance:button)) and (contain:paint) and (-webkit-appearance:none) {
.wpcf7-date{background:url(//caleidoscoopheerenveen.nl/wp-content/themes/caleidoscoop/img/calendar.png) no-repeat 97% 15px !important;}
.wpcf7 input[type="radio"]{vertical-align: middle;}
}