html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff0;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.hidden{display:none}.clear{clear:both}.clear:before,.clear:after{content:"";display:block;clear:both}.row{display:block;position:relative;clear:both}.row:before,.row:after{content:"";display:block;clear:both}.row .column{display:block;float:left;width:100%;margin:0}a.btn{display:block}body,html{height:100%;font-family:'futura-pt',sans-serif}#page{height:100%}#page-background{position:relative;height:100%;max-height:300px;overflow:hidden;background-color:#036}#page-background.absolute{max-height:none}#page-background .image{position:relative;width:100%;height:100%}#page-background.absolute,#page-background.fixed{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}#page-background.fixed{position:fixed}#page-background .image img{position:absolute;display:block;z-index:0;width:100%;height:auto}#page-background .image img.blurred{-webkit-filter:blur(5px);filter:blur(5px)}.top-nav .logo{height:40px;overflow:hidden}.logo h2{display:inline-block}.logo h2 a{color:#036}.logo h2 span{display:block;float:left;margin:0 0 0 10px}.logo h2 span.logo-image{padding-top:8px}.logo h2 span img{height:24px}.logo h2 span.logo-name{line-height:40px;font-weight:100}.top-nav{position:fixed;top:0;left:0;z-index:100;width:100%;height:40px;background:#fff}body.page-template-page-home-tmpl .top-nav{background:#fff0}body.admin-bar .top-nav{top:46px}.top-nav #menuswitch{display:block;position:absolute;top:0;right:0}.top-nav .menucontainer #menu{display:none}.top-nav .menucontainer.open #menu{display:block}.top-nav ul li{display:block}.top-nav ul li a{display:block;color:#036;text-decoration:none;line-height:40px;padding:0 1em;font-weight:100}.top-nav ul li.current-menu-item a{text-decoration:underline}.top-nav a#menuswitch{color:#036;text-decoration:none;line-height:40px;padding:0 1em;font-weight:100}.top-nav a#menuswitch span{display:inline-block;width:30px;height:40px;background:#fff0 url(/wp-content/themes/relatiecoaching/images/btn_menu_blue@30.png) 50% no-repeat;text-indent:-9999px;margin-left:12px}body.page-template-page-home-tmpl a#menuswitch span{background:#fff0 url(/wp-content/themes/relatiecoaching/images/btn_menu_fff@30.png) 50% no-repeat}body.page-template-page-home-tmpl .top-nav ul li a{color:#fff}body.page-template-page-home-tmpl .top-nav a#menuswitch{color:#fff}.top-nav .menucontainer.open{background:#fff;background:#fff;background:rgb(255 255 255 / .8)}.top-nav .menucontainer.open ul li a{color:#036}.top-nav .menucontainer.open a#menuswitch{color:#036}.top-nav .menucontainer.open a#menuswitch span{background:#fff0 url(/wp-content/themes/relatiecoaching/images/btn_menu_blue@30.png) 50% no-repeat}.page-title-top{display:none;position:fixed;z-index:100;top:40px;background:#036;color:#fff;width:100%;text-align:center;line-height:2em}body.admin-bar .page-title-top{top:86px}.bottom-nav{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:#fff;border-top:1px solid #eee}.bottom-nav .column{position:relative;min-height:40px}.bottom-nav .column.column-33{width:33.33%}.bottom-nav .column.column-50{width:50%}.bottom-nav .column a.primary{display:block;text-align:center;margin:0;font-size:1em;line-height:40px;font-weight:400;color:#036;text-decoration:none}.bottom-nav .column a.primary:hover{background-color:#036;color:#fff}.bottom-nav .column a.primary span{font-weight:100}.bottom-nav .column .item{position:absolute;width:100%}.bottom-nav .column.show a.primary{background-color:#036;color:#fff}.bottom-nav .column .hover-content{display:block;position:relative;height:auto;background:#036;color:#fff;font-size:1.1em;font-weight:100;letter-spacing:.02em}.bottom-nav .column .hover-content a.text{display:block;color:#fff;text-decoration:none;padding:0 1em 0em 1em}.bottom-nav .column .hover-content a.secondary{display:block;color:#fff;padding:0 1em 1.5em 1em;text-align:right}body.home .entry-header .header-content .entry-header{width:90%;max-width:400px;margin:30px auto 0 auto}body.home .entry-header.row .column.column-50{width:50%;text-align:center}body.home .entry-header a.btn{display:block;margin:20px;font-size:1.5em;line-height:40px;color:#036;text-decoration:none;border:2px solid #036;border-radius:5px}body.home .entry-header a.btn:hover{background:#036;color:#fff;font-weight:400}.pusher{height:40px}body.page .entry-header{position:relative;z-index:2;margin:0;width:100%}body.page .entry-header .header-wrapper{display:table;position:relative;width:100%;height:320px}body.page .entry-header .header-align{display:table-cell;text-align:center;vertical-align:middle}body.page.page-id-17 .entry-header .header-wrapper,body.page.page-id-21 .entry-header .header-wrapper{max-width:900px;margin:0 auto}body.page.page-id-17 .entry-header .header-align,body.page.page-id-21 .entry-header .header-align{vertical-align:middle;padding:30px 0 0 30px;text-align:left}body.page .entry-header h1,body.page .entry-header h2{color:#FFF;font-size:1.8em;font-weight:500;text-shadow:1px 1px 0 #fff0}body.page .entry-header h2{font-size:1.6em;font-weight:100}body.home.page .entry-header h1{color:#036}body.home.page .entry-header .logo img{width:80px;height:auto}body.page .entry-header h1 span{font-weight:100}body.page .entry-content{background:#fff;background:#fff;background:rgb(255 255 255 / .85);position:relative}body.page.page-template-page-home-tmpl .entry-content{background:none}body.page .entry-content .content-wrapper{width:100%;max-width:800px;margin:0 auto}body.page .entry-content .content-wrapper .content-inner{padding:30px 30px 5px 30px}body.page.page-bottom-nav .entry-content .content-wrapper .content-inner{padding:30px 30px 60px 30px}.entry-content .page-logo,body.page.page-template-page-home-tmpl .page-logo{position:absolute;top:0;left:0;margin:-50px 0 0 20px}.entry-content .page-logo img{padding:0;margin:0;border:none;display:block}.entry-content .page-logo img,body.page.page-template-page-home-tmpl .page-logo img{width:130px;height:auto}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:both}.entry-content h1,.entry-content h2{color:#036;font-size:1.5em;font-weight:700;margin:0 0 .8125em}body.home.page .entry-content h1{line-height:1.25em;margin-bottom:1.67em}body.page-template-page-home-tmpl .entry-content p{font-size:1em;font-weight:400;margin:0;line-height:1.25em;color:#036}.entry-content h3{font-size:10px;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.entry-content h4,.entry-content h5,.entry-content h6{font-size:14px;margin:0}.entry-content hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.625em}.entry-content p,.entry-content ul,.entry-content ol,.entry-content dl{font-weight:300}.entry-content p{font-size:1.2em;color:#052e41;margin-bottom:1.625em;font-weight:100;line-height:1.34em}.entry-content.intro-content p{color:#036;margin-bottom:0}.entry-content blockquote p{margin-bottom:.8em}.entry-content ul,.entry-content ol{margin:0 0 1.625em 2.5em;padding:0}.entry-content ul{list-style:square}.entry-content ol{list-style-type:decimal}.entry-content ol ol{list-style:upper-alpha}.entry-content ol ol ol{list-style:lower-roman}.entry-content ol ol ol ol{list-style:lower-alpha}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:0}.entry-content dl{margin:0 1.625em}.entry-content dt{font-size:15px;font-weight:700}.entry-content dd{margin:0 0 1.625em}.entry-content strong{font-weight:700}.entry-content cite,.entry-content em,.entry-content i{font-style:italic}.entry-content cite{border:none}.entry-content big{font-size:131.25%}.entry-content blockquote{font-style:italic;margin-left:0;line-height:1.4em}.entry-content pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin-bottom:1.625em;padding:.75em 1.625em}.entry-content code,.entry-content kbd,.entry-content samp,.entry-content var{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}.entry-content abbr,.entry-content acronym,.entry-content dfn{border-bottom:1px dotted #666;cursor:help}.entry-content address{display:block;margin:0 0 1.625em}.entry-content del{color:#333}.entry-content ins{background:#fff9c0;border:none;color:#333;text-decoration:none}.entry-content sup,.entry-content sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}.entry-content sup{bottom:1ex}.entry-content sub{top:.5ex}.entry-content input[type=text],.entry-content textarea{background:#fafafa;-moz-box-shadow:inset 0 1px 1px rgb(0 0 0 / .1);-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .1);box-shadow:inset 0 1px 1px rgb(0 0 0 / .1);border:1px solid #ddd;color:#888}.entry-content input[type=text]:focus,.entry-content textarea:focus{color:#333}.entry-content textarea{padding-left:3px;width:98%}.entry-content input[type=text]{padding:3px}.entry-content a,.entry-content a em,.entry-content a strong{color:#1b8be0;text-decoration:none}.entry-content a:focus,.entry-content a:active,.entry-content a:hover{text-decoration:underline}.entry-content .alignleft{display:inline;float:left;margin-right:10px}.entry-content .alignright{display:inline;float:right;margin-left:10px}.entry-content .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.entry-content table{border:none!important;border-collapse:collapse;border-spacing:0;text-align:left;margin:0 0 1.625em;width:100%}.entry-content tr th{font-size:1.2em;border:none!important;color:#666;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.entry-content td{font-size:1.2em;border:none!important;padding:6px 10px 6px 0;font-weight:100}.entry-content table.table-row-middle tr td{vertical-align:middle!important}.entry-content table.table-row-middle tr td.register{width:250px;font-weight:400}.entry-content table.table-row-middle tr td.logo img{max-width:200px;height:auto;border:none;padding:0}.entry-content img[class*="wp-image-"]{height:auto;max-width:97.5%}.entry-content img.size-full{width:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content img{border:1px solid #ddd;padding:6px}.entry-content img.alignleft,.entry-content img.alignright,.entry-content img.aligncenter{margin-bottom:10px}.home.page .entry-content img{background-color:#fff}.entry-content .wp-caption{background:#eee;border:none;margin-bottom:1.625em;max-width:96%;padding:9px}.entry-content .wp-caption img{display:block;margin:5px auto 0!important;max-width:98%;border-color:#eee}.entry-content .wp-caption .wp-caption-text,.entry-content .wp-caption-dd{color:#666;font-family:Georgia,serif!important;font-size:12px;margin:0 0 .6em 0!important;padding:0 0 5px 40px;position:relative;text-align:left}.entry-content .wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:700;margin-right:5px;position:absolute;left:10px;top:7px}.entry-content a:focus img[class*="wp-image-"],.entry-content a:hover img[class*="wp-image-"],.entry-content a:active img[class*="wp-image-"]{background:#eee;border-color:#bbb}.entry-content .wp-caption a:focus img,.entry-content .wp-caption a:active img,.entry-content .wp-caption a:hover img{background:#fff;border-color:#ddd}@media only screen and (min-width:480px){body.page-template-page-home-tmpl .entry-content p{font-size:1.5em}}@media only screen and (min-width:600px){body.page .entry-header .header-wrapper{height:380px}#home-content .entry-footer{margin:50px auto 0 auto}body.page .entry-header h1{font-size:2.2em}}@media only screen and (min-width:783px){.top-nav{height:60px}.pusher{height:60px}.top-nav .logo{height:60px}.logo h2 span{margin:0 0 0 10px}.logo h2 span.logo-image{padding-top:10px}.logo h2 span img{height:40px}.logo h2 span.logo-name{line-height:60px;font-size:1em}body.home.page .entry-header .logo img{width:100px;height:auto}.top-nav .menucontainer{position:absolute;right:0;top:0}.top-nav #menuswitch{position:relative;top:auto;right:auto;float:left}.top-nav #menu{float:left;display:none}.top-nav ul li{display:inline}.top-nav ul li a{float:left;line-height:60px;font-size:1em;padding:0 .6em}.top-nav a#menuswitch{font-size:1em;line-height:60px}.top-nav a#menuswitch span{height:60px;margin-left:12px}body.page-template-page-home-tmpl .top-nav ul li a{color:#fff}body.page-template-page-home-tmpl .top-nav a#menuswitch{color:#fff}body.page-template-page-home-tmpl .top-nav .menucontainer.open{background:#fff0}body.page-template-page-home-tmpl .top-nav .menucontainer.open ul li a{color:#fff}body.page-template-page-home-tmpl .top-nav .menucontainer.open a#menuswitch{color:#fff}body.page-template-page-home-tmpl .top-nav .menucontainer.open a#menuswitch span{background:#fff0 url(/wp-content/themes/relatiecoaching/images/btn_menu_fff@30.png) 50% no-repeat}body.admin-bar .top-nav{top:32px}.page-title-top{top:60px}body.admin-bar .page-title-top{top:92px}#home-content .logo{margin-bottom:1em}#home-content .logo img{width:100px}#home-content .entry-footer{margin:36px auto 0 auto}.bottom-nav .column{min-height:60px}.bottom-nav .column a.primary{font-size:1.3em;line-height:60px}body.page .entry-header .header-wrapper{height:320px}body.page .entry-header h1,body.page .entry-header h2{font-size:3.4em}}@media only screen and (min-width:1024px){body.page .entry-header .header-wrapper{height:480px}body.home.page .entry-header .logo img{width:150px;height:auto}}@media only screen and (min-width:1200px){body.page .entry-header .header-wrapper{height:520px}body.page .entry-header h1,body.page .entry-header h2{font-size:3.6em}}@media only screen and (min-width:1500px){.logo h2 span.logo-name{font-size:1.2em}.top-nav ul li a{font-size:1.2em}.top-nav a#menuswitch{font-size:1.2em}body.page .entry-header .header-wrapper{height:580px}body.page .entry-header h1,body.page .entry-header h2{font-size:3.8em}}