@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400');body{background-color:#ffffff;}body,input,select,textarea{color:#000000;line-height:21px;font-size:14px;-webkit-font-smoothing:antialiased;font-family:"Open Sans",sans-serif;font-weight:400;}h1,.alpha,h2,.beta,h3,.gamma,legend{line-height:1;font-weight:300;margin-top:10.5px;margin-bottom:10.5px;text-transform:uppercase;}h1 a,.alpha a,h2 a,.beta a,h3 a,.gamma a,legend a{text-decoration:none;}.huge{font-size:63px;}h1,.alpha{font-size:30px;margin-top:0;margin-bottom:21px;}h2,.beta,.intro,legend{font-size:18px;}.intro{line-height:1.5;}h3,.gamma{font-size:15px;line-height:1.5;}h4,h5,h6{font-size:14px;}p,ul,ol,dl,hr,table{margin-top:0;margin-bottom:21px;}ul,ol{margin-left:1.5em;padding-left:0;}hr{height:1px;border:0;padding:0;color:#cccccc;background:#cccccc;}a{color:#ffc29e;-webkit-transition:color 0.2s;transition:color 0.2s;}a:hover,a:focus{color:#bcd5d6;}mark{background-color:#bcd5d6;}blockquote{margin:0 0 21px 1.25em;padding-left:1.25em;border-left:2px solid #cccccc;font-style:italic;}pre{max-width:100%;box-sizing:border-box;overflow:auto;}img{max-width:100%;height:auto;vertical-align:middle;}iframe{max-width:100%;}table{border-collapse:collapse;}th{font-weight:700;text-align:left;}th,td{padding:10.5px;border:1px solid #cccccc;}.zebra{border:0;border-top:1px solid #cccccc;background-color:#ffffff;}.zebra th,.zebra td{border:0;border-bottom:1px solid #cccccc;}.zebra tr:nth-child(odd) td,.zebra tr:nth-child(odd) th{background-color:#cccccc;}table{border-collapse:collapse;}th{font-weight:700;text-align:left;}th,td{padding:10.5px;border:1px solid #cccccc;}.minimal{padding:0 !important;border:0 !important;}.minimal tr,.minimal th,.minimal td,.minimal caption{border:0 !important;padding:0 !important;}.zebra{border:0;border-bottom:1px solid rgba(0,0,0,0.05);}.zebra th,.zebra td{border:0;border-bottom:1px solid rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.015);}.zebra tr:nth-child(odd) td,.zebra tr:nth-child(odd) th{background-color:rgba(0,0,0,0.05);}.zebra .caption th,.zebra .caption td,.zebra .caption th:nth-child(odd),.zebra .caption td:nth-child(odd){background-color:transparent;}table.vertical{width:100%;}table.vertical th{width:33.333%;}small,.small{font-size:11px;}.muted{color:#cccccc;}.button,.form-submit,.form-actions .form-submit,.button--primary{border:0;width:auto;text-indent:0;display:inline-block;padding:1rem 3rem;font-weight:400;text-transform:uppercase;color:#ffffff;background-color:#000000;border-radius:3rem;text-decoration:none;-webkit-transition:background 0.5s;transition:background 0.5s;}.button:hover,.button:focus,.button:active,.form-submit:hover,.form-submit:focus,.form-submit:active,.form-actions .form-submit:hover,.form-actions .form-submit:focus,.form-actions .form-submit:active,.button--primary:hover,.button--primary:focus,.button--primary:active{text-decoration:none;color:#000000;background-color:#bcd5d6;}.readmore,.site-title,h2.alpha{text-align:center;position:relative;}.readmore::after,.site-title::after,h2.alpha::after{font-weight:400;color:inherit;content:"—";display:block;position:absolute;font-size:2rem;width:2rem;left:50%;margin-left:-1rem;margin-top:-0.5rem;-webkit-transition:color 0.2s;transition:color 0.2s;}.site-title::after{margin-top:-0.6em;}.styled,.styled li{margin-left:0;padding-left:0;list-style:none;}.form-submit,.form-actions .form-submit,.button--primary{padding-top:1em;padding-bottom:1em;font-size:15px;}.island{display:block;padding:21px;margin-bottom:21px;}.pull-right{float:right;margin-left:21px;margin-bottom:21px;}.pull-left{float:left;margin-right:21px;margin-bottom:21px;}.in-development{border:0.1em dashed silver;padding:0.5em;margin:1em auto;font-size:30px;font-weight:bold;font-family:sans-serif;text-align:center;color:silver;}body.cke_editable,body.mceContentBody{margin:15px;}.maintenance{padding:6% 30px;text-align:center;}.maintenance .maintenance__logo{max-height:150px;max-width:300px;}.maintenance .maintenance__content{max-width:540px;margin:0 auto;}.media{overflow:hidden;}.media__image{float:left;margin:0;margin-right:1rem;}.media.\--rev .media__image{float:right;margin-left:1rem;}.media__image > img{display:block;}.media__body{overflow:hidden;margin-top:0;}.flag{display:table;width:100%;}.flag__image,.flag__body{display:table-cell;vertical-align:middle;}.flag.\--top .flag__image,.flag.\--top .flag__body{vertical-align:top;}.flag.\--bottom .flag__image,.flag.\--bottom .flag__body{vertical-align:bottom;}.flag__image{padding-right:1rem;}.flag__image > img{display:block;max-width:none;}.flag.\--rev .flag__image{padding-right:0;padding-left:1rem;}.flag__body{width:100%;}.matrix,.matrix .item{box-sizing:border-box;}.matrix{margin:0 -21px 1.5rem;padding:0;text-align:center;font-size:0;}.matrix.\--left{text-align:left;}.matrix.\--right{text-align:right;}.matrix > *{text-align:left;}.matrix.\--inline .item{width:auto;}.matrix .item{margin:0;display:inline-block;width:100%;font-size:1rem;padding:0 21px 42px;vertical-align:middle;}.matrix .item > *{margin:0;display:block;}.matrix .item > img,.matrix a > img{padding:0;display:block;}.gw,.g{box-sizing:border-box;}.gw{margin-left:-21px;}.gw:after{content:"";display:table;float:none;clear:both;}.g{width:100%;float:left;padding-left:21px;margin-bottom:21px;}.links,.menu{margin:0;padding:0;list-style:none;}.links a,.menu a{display:block;}.leaf a,.expanded a,.collapsed a{text-decoration:none;}.element-invisible{display:none !important;}.interactive{cursor:pointer;}.no-max-width,.no-max-width img{max-width:none;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:21px;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.messages{padding:10.5px;margin-bottom:21px;}.messages.status{background-color:#ffc29e;}.messages.error{color:#ffffff !important;background-color:#d8344a;}.messages.warning{color:#bcd5d6;border:1px solid #bcd5d6;}.messages ul,.messages ol,.messages p:last-child{margin-bottom:0;}.block{display:block;padding:21px;margin-bottom:21px;}.site-navigation .block,.site-header .block,.site-featured .block{padding:0;margin:0;}.width{max-width:800px;margin-left:auto;margin-right:auto;}.avatar{border-radius:50rem;overflow:hidden;}.node__meta{color:#cccccc;}.list .node__link,.teaser .node__link{display:block;color:#000000;text-decoration:none;}.list .node__link:after,.teaser .node__link:after{content:"";display:table;clear:both;}.list .node__link:hover,.teaser .node__link:hover,.list .node__link:focus,.teaser .node__link:focus{color:#000000;text-decoration:none;}.teaser--treatment .node__link{width:100%;box-sizing:border-box;padding:0.75rem 0 0.75rem 4rem;position:relative;}.teaser--treatment .fa{color:#cccccc;font-size:30px;height:1em;display:block;position:absolute;top:50%;right:0.25rem;margin-top:-0.5em;}.teaser--treatment .node__body{display:none;}.teaser--treatment .node__media{width:3rem;margin-left:-3.5rem;height:auto;float:left;margin-right:0.5rem;}.teaser--treatment .mask{display:none;}.teaser--treatment .node__title{margin:0 1rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:3rem;}.teaser--behandeling{box-sizing:border-box;padding:21px;background:#bcd5d6;margin-bottom:21px;}.teaser--behandeling:nth-child(odd){background:#dce9e9;}.teaser--behandeling .node__title{font-size:18px;text-transform:none;font-weight:bold;margin-top:0;}.teaser--behandeling .node__price{font-weight:400;font-size:18px;padding-top:21px;text-align:right;white-space:nowrap;}.full .node__media{float:right;margin-left:21px;margin-bottom:21px;}.full .node__intro{font-weight:bold;}.view-treaments .item{border-bottom:1px solid #cccccc;}.view-treaments .item:first-child{border-top:1px solid #cccccc;}.term-listing-heading{margin-bottom:63px;text-align:center;}.term-listing-heading .avatar{display:inline-block;}input,select,textarea,input[type="search"]{width:100%;max-width:100%;box-sizing:border-box;padding:10.5px;border:1px solid #cccccc;background-color:#fff;}input:focus,select:focus,textarea:focus,input[type="search"]:focus{outline:none;border-color:#bcd5d6;}input[type="color"]{box-sizing:content-box;width:1.5em;height:1.5em;}.webform-component-select,.form-type-select{width:100%;display:inline-block;position:relative;}.webform-component-select::after,.form-type-select::after{content:"▾";display:inline-block;position:absolute;top:31.5px;right:1em;pointer-events:none;}.webform-component-select select,.form-type-select select{-webkit-appearance:none;-webkit-border-radius:0px;-moz-appearance:none;}.webform-component-select select::-ms-expand,.form-type-select select::-ms-expand{display:none;}textarea{height:210px;}fieldset{border:1px solid #cccccc;padding:21px;}fieldset,.webform-component{margin-bottom:21px;}label,.webform-component label{display:block;}input[type=radio],input[type=checkbox],.form-radios input,.form-checkboxes input{display:inline-block;width:auto;border-width:0px;margin-right:0.5em;vertical-align:1px;}.form-radios .form-item,.form-checkboxes .form-item{margin-bottom:0;}.form-radios label,.form-checkboxes label{padding-top:5px;display:inline-block;line-height:21px;min-height:21px;}.form-select{height:42px;}.webform-component-managed_file .form-file{width:67%;margin-right:2.5%;}.webform-component-managed_file .form-submit{width:30%;font-size:14px;}.webform-component-date .webform-container-inline .form-type-select{display:inline-block;width:22.5%;margin-right:2.5%;}.webform-component-date .webform-container-inline .form-type-select:after{top:10.5px;}.webform-component-date input,.webform-component-date select,.webform-component-date label{display:inline;}.webform-component-date input.hasDatepicker{width:auto;padding:0;border:0;}.webform-component-date input.webform-calendar{width:42px;height:42px;background:none;}.webform-datepicker label{display:none;}.ui-widget{padding:0.5em;background-color:#fff;border:1px solid #cccccc;}.ui-widget .ui-datepicker-next{float:right;}.form-item .description,.webform-component .description{clear:both;display:block;font-size:11px;}.pager{margin-left:0;padding-left:0;list-style:none;}.pager li{float:left;width:1.5em;text-align:center;margin-left:0.25em;}.pager li:first-child{margin-left:0;}.pager a{display:inline-block;width:1.5em;height:21px;line-height:21px;text-decoration:none;}.pager a:hover,.pager a:focus{color:#ffffff;background-color:#ffc29e;}.pager .pager-current{color:#ffffff;background-color:#bcd5d6;}.pager .pager-previous,.pager .pager-previous a,.pager .pager-next,.pager .pager-next a{width:auto;}.pager .pager-previous a,.pager .pager-next a{padding-left:1em;padding-right:1em;}.site-wrapper{width:97%;margin:0 auto;}.mobile-topbar{height:60px;line-height:60px;width:100%;box-sizing:border-box;padding-left:1rem;padding-right:60px;background:#ffffff;z-index:10;position:absolute;position:fixed;left:0;top:0;}.mobile-topbar img{width:100%;max-width:249px;vertical-align:middle;}.toggle-nav{position:absolute;top:0rem;right:0.75rem;color:#000000;text-decoration:none;font-size:40px;}.toggle-nav .label{display:none;}.site-header{height:100px;height:33vh;max-height:630px;background:#ffc29e url(/sites/all/themes/talitha/images/visual-small.jpg) left top;background-attachment:fixed;margin:0;}.front .site-header{height:200px;height:50vh;}.site-logo{display:none;}.site-navigation a,.site-featured a{text-decoration:none;font-weight:300;text-transform:uppercase;}.site-navigation{min-height:3em;margin:1.5em 0;background-color:#bcd5d6;}.site-navigation li{float:left;}.site-navigation a{color:#000000;padding:0.5rem 1rem;line-height:2rem;position:relative;}.site-navigation a::after{color:#ffffff;content:"—";display:block;position:absolute;font-size:2rem;width:2rem;left:50%;margin-left:-1rem;margin-top:-1rem;-webkit-transition:color 0.2s;transition:color 0.2s;}.site-navigation a:hover,.site-navigation a:focus{color:#ffc29e;}.site-navigation a:hover::after,.site-navigation a:focus::after{color:#ffc29e;}.site-navigation .active-trail > a,.site-navigation a.active{color:#000000;}.site-navigation .active-trail > a::after,.site-navigation a.active::after{color:#000000;}.menu-name-menu-social-media .menu{margin-right:1em;}.menu-name-menu-social-media .fa,.menu-name-menu-social-media .fa:before{font-size:1.75rem;display:inline-block;width:1em;height:1.35em;line-height:1.25em;overflow:hidden;vertical-align:middle;}#search-form{margin-bottom:42px;}#search-form .form-text{width:100%;}.search-results{margin-left:0;border-bottom:1px solid #cccccc;}.search-results .search-result{border-top:1px solid #cccccc;}.search-results .search-snippet-info{padding-left:0;}.search-results .title{margin-bottom:0;}.site-featured{min-height:21px;background:#ffc29e;}.site-featured .menu{display:none;}.site-featured a{color:#ffffff;}.site-featured a:hover,.site-featured a:focus{color:#000000;}.site-featured .active-trail > a,.site-featured a.active{color:#000000;}.front .site-featured{min-height:0;}.site-content{padding-top:21px;}.site-highlighted{background:#ffc29e;}.site-title{text-align:center;margin-bottom:63px;}.site-main{max-width:800px;margin-left:auto;margin-right:auto;padding-top:63px;margin-bottom:63px;}.front .site-title{color:#ffffff;}.front .site-main{max-width:100%;text-align:center;padding:42px 21px 63px 21px;background:#ffc29e;margin-bottom:126px;}.front .site-main .block{padding:0;margin:0;position:relative;}.front .site-main .button,.front .site-main .form-submit,.front .site-main .form-actions .form-submit,.front .site-main .button--primary{width:16rem;position:absolute;left:50%;margin-left:-11rem;bottom:-107.1px;}.aside--first .block{margin:0;padding:0;}.aside--second{text-align:center;padding-top:21px;margin-top:63px;background:url(/sites/all/themes/talitha/images/pattern.png);}.site-footer{color:#000000;background-color:#bcd5d6;}.region-footer,.region-footer .menu{min-height:3rem;line-height:3rem;}.region-footer{padding:42px 10.5px 0;background:url(/sites/all/themes/talitha/images/tbc.png) no-repeat center 1.5rem;text-align:center;}.region-footer .block,.region-footer .menu{padding:0;margin-bottom:0;}.region-footer li{display:inline-block;float:none;}.region-footer li::before{content:" | ";display:inline;}.region-footer li:first-child::before{content:"";}.region-footer a{display:inline;color:#000000;}.region-footer a:hover{color:#ffffff;}@media screen and (max-width:767px){html,body,.overflow{height:100%;width:100%;}.mobile-topbar,.site-navigation,.site-wrapper{-webkit-transition:margin-left 0.3s;transition:margin-left 0.3s;}.site-navigation{min-height:100%;position:absolute;top:0;left:0;overflow:hidden;width:250px;height:100%;margin-left:-250px;overflow:auto;-webkit-overflow-scrolling:touch;}.site-navigation ul,.site-navigation li,.site-navigation a{display:block !important;float:none !important;width:auto !important;position:static !important;line-height:1.5 !important;background:none !important;}.js .contextual-links-wrapper{display:none !important;}.site-navigation{padding-top:0;margin-top:0;}.site-navigation .menu{padding-top:20px;}.site-navigation .menu .menu{padding-top:0;}.site-navigation li{margin:0 1rem !important;padding:0 !important;border-bottom:3px solid rgba(255,255,255,0.75);}.site-navigation li .first{border-top:1px solid rgba(255,255,255,0.5);}.site-navigation li li{margin:0 !important;border-bottom:1px solid rgba(255,255,255,0.5);}.site-navigation .menu a{font-size:15px;font-weight:400;}.site-navigation .menu .menu a{font-weight:300;}.site-navigation a.avtive,.site-navigation .active-trail > a{color:#ffffff !important;}.site-navigation a{padding:0.5em 0 !important;}.site-navigation a:after{display:none;}.site-navigation a:hover,.site-navigation a:focus,.site-navigation a.active{color:#ffffff !important;}.site-navigation a.active{font-weight:bold !important;}.js .site-navigation .menu .menu{max-height:0;min-height:0;overflow:hidden;-webkit-transition:max-height 0.3s;transition:max-height 0.3s;}.js .site-navigation .menu .menu .last{padding-bottom:0.5em;border-bottom:0;}.js .site-navigation .menu .menu a{padding-left:21px !important;}.js .site-navigation .active .menu,.js .site-navigation .active-trail .menu{max-height:30em;}.site-wrapper{width:100%;min-height:100%;margin-left:0;}.site-logo{position:static;float:left;}.toggle-nav{display:inline-block;overflow:hidden;text-align:left;}.nav-open .overflow{overflow:hidden;}.nav-open .site-navigation{margin-left:0px;}.nav-open .mobile-topbar,.nav-open .site-wrapper{margin-left:250px;}.close-nav{display:none;z-index:1000;position:absolute;top:0;right:0;bottom:0;left:250px;}.nav-open .close-nav{display:block;}.region-header{position:relative;padding-bottom:0;}.region-header .block-menu{display:none;}}@media screen and (min-width:768px){.toggle-nav,.close-nav{display:none !important;}}@media screen and (min-width:767px) and (max-height:500px){.front .site-header .site-logo{width:136px;height:136px;margin-top:-68px;margin-left:-68px;}}@media screen and (min-width:768px){.mobile-topbar{display:none;}.site-navigation .menu,.site-featured .menu{min-height:30px;text-align:center;display:block;padding-top:15px;padding-bottom:15px;}.site-navigation .menu li,.site-featured .menu li{float:none;display:inline-block;}.site-navigation .menu a,.site-featured .menu a{height:30px;line-height:30px;padding:0 0.5rem;}.site-navigation .menu .menu,.site-featured .menu .menu{display:none;}.site-navigation{width:97%;margin:0;z-index:10;position:fixed;top:-100px;top:0;left:1.5%;background-color:#ffffff;border-bottom:0 solid #ffc29e;-webkit-transition:top 0.5s,border 0.5s;transition:top 0.5s,border 0.5s;}.region-navigation{max-width:980px;margin:0 auto;padding:0 100px;box-sizing:border-box;background:url(/sites/all/themes/talitha/images/talitha-small.png) no-repeat left -200px;-webkit-transition:background 0.5s;transition:background 0.5s;}.site-featured a{font-size:15px;font-weight:400;}.region-featured{padding-left:1.5rem;padding-right:1.5rem;}.site-header{margin-top:60px;height:200px;min-height:200px;max-height:33vh;position:relative;background-image:url(/sites/all/themes/talitha/images/visual.jpg);background-position:center top;background-size:cover;}.front .site-header{height:550px;max-height:65vh;}.site-logo{display:block;opacity:1;width:136px;height:136px;position:absolute;top:50%;left:50%;margin-top:-68px;margin-left:-68px;-webkit-transition:all 0.5s;transition:all 0.5s;}.front .site-logo{width:298px;height:298px;margin-top:-149px;margin-left:-149px;}.headroom--top .site-navigation,.headroom--pinned .site-navigation{top:0;}.headroom--not-top .site-navigation{border-bottom:0.5rem solid #ffc29e;}.headroom--not-top .region-navigation{background-position:left center;}.headroom--not-top .site-logo{opacity:0;}.teaser--treatment .node__link{padding:0;}.teaser--treatment .node__link:hover .mask,.teaser--treatment .node__link:focus .mask{border-width:90px;}.teaser--treatment .node__link:hover .icon,.teaser--treatment .node__link:focus .icon{opacity:1;}.teaser--treatment .node__media{width:180px;float:none;display:inline-block;margin:0;position:relative;}.teaser--treatment .mask,.teaser--treatment .icon{display:block;box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;}.teaser--treatment .mask{border-radius:90px;border:0px solid rgba(0,0,0,0.5);-webkit-transition:border 0.2s ease-out;transition:border 0.2s ease-out;}.teaser--treatment .icon{content:"";opacity:0;-webkit-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in;background:url(/sites/all/themes/talitha/images/talitha-icon.png) no-repeat center center;background-size:contain;}.teaser--treatment .node__title{margin:0;}.teaser--treatment .fa{display:none;}.teaser--behandeling{width:100%;padding:42px;display:table;}.teaser--behandeling .node__body,.teaser--behandeling .node__price{display:table-cell;height:100%;width:50%;}.teaser--behandeling .node__body{width:80%;padding-right:21px;}.teaser--behandeling .node__price{width:20%;padding-top:0;padding-left:21px;border-left:1px solid #ffffff;vertical-align:bottom;text-align:left;font-weight:300;font-size:30px;line-height:30px;}.view-treaments,.view-treaments .item{box-sizing:border-box;}.view-treaments{margin:0 0 1.5rem;padding:0;font-size:0;text-align:center;vertical-align:top;margin-left:auto;margin-right:auto;max-width:1500px;}.view-treaments .item{margin:0;display:inline-block;width:100%;font-size:1rem;padding:0 21px 42px;vertical-align:top;border-bottom:0;text-align:center;}.view-treaments .item:first-child{border-top:0;}.not-front .view-treaments{max-width:1200px;}.term-listing-heading{text-align:left;}.term-listing-heading:after{content:"";display:table;float:none;clear:both;}.term-listing-heading .node__media{float:left;margin-right:1.5rem;}.term-listing-heading .node__body{font-size:18px;line-height:1.5;}.view-treaments .item,.matrix .item{width:50%;}.region-footer{padding:21px;background-position:1.5rem center;}.region-footer .menu{float:right;}}@media screen and (min-width:992px){.site-navigation .menu,.site-featured .menu{padding-top:25px;padding-bottom:25px;}.site-navigation a{font-size:16px;}.region-featured{padding-left:3rem;padding-right:3rem;}.site-header{margin-top:80px;}.teaser--treatment .node__link:hover .mask,.teaser--treatment .node__link:focus .mask{opacity:1;border-width:90px;}.teaser--treatment .node__media{width:180px;height:auto;display:block;margin-left:auto;margin-right:auto;}.teaser--treatment .mask{border-radius:90px;}.front .teaser--treatment .node__body,.site-main .teaser--treatment .node__body{display:block;}.view-treaments .item,.matrix .item{width:33.33333333%;}}@media screen and (min-width:1200px){.matrix .item{width:25%;}}.node-behandeling a{color:#000;}.node-behandeling a:hover,.node-behandeling a:focus,.node-behandeling a:active{color:#000;text-decoration:none;}#user-login .form-text{display:inline;width:auto;padding:0.5em;border:1px solid #cccccc;}#user-login .description{font-size:12px;}
