.inline-block--middle,.inline-block--top,.button,.button--orange,.button--blue,.inline-block{display:inline-block;}.inline-block--middle{vertical-align:middle;}.inline-block--top{vertical-align:top;}.inline-block--middle,.inline-block--top,.button,.button--orange,.button--blue,.inline-block{display:inline-block;}.inline-block--middle{vertical-align:middle;}.inline-block--top{vertical-align:top;}.button{border:1px solid #014289;border-radius:0;line-height:inherit;background-color:white;color:#014289;padding:7px 20px 11px;}.button:hover,.button:focus{background-color:#014289;color:white;}.button--orange{border-bottom:5px solid #ef9017;border-radius:0;line-height:inherit;background-color:#014289;color:white;font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;padding:10px 20px 14px;}.button--orange:hover,.button--orange:focus{background-color:#ef9017;border-bottom:5px solid #014289;color:white;}.button--blue{border:1px solid #014289;border-radius:0;line-height:inherit;background-color:#014289;font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:white;padding:9px 15px 12px;}.button--blue:hover,.button--blue:focus{background-color:#ef9017;border-color:#ef9017;color:white;}.button,.button--orange,.button--blue{text-align:center;}.button,.button--orange,.button--blue{text-decoration:none;}.margin-top-50{margin-top:50px;}.margin-bottom-50{margin-bottom:50px;}.padding-top-50{padding-top:50px;}.padding-bottom-50{padding-bottom:50px;}.margin-top-45{margin-top:45px;}.margin-bottom-45{margin-bottom:45px;}.padding-top-45{padding-top:45px;}.padding-bottom-45{padding-bottom:45px;}.margin-top-40{margin-top:40px;}.margin-bottom-40{margin-bottom:40px;}.padding-top-40{padding-top:40px;}.padding-bottom-40{padding-bottom:40px;}.margin-top-35{margin-top:35px;}.margin-bottom-35{margin-bottom:35px;}.padding-top-35{padding-top:35px;}.padding-bottom-35{padding-bottom:35px;}.margin-top-30{margin-top:30px;}.margin-bottom-30{margin-bottom:30px;}.padding-top-30{padding-top:30px;}.padding-bottom-30{padding-bottom:30px;}.margin-top-25{margin-top:25px;}.margin-bottom-25{margin-bottom:25px;}.padding-top-25{padding-top:25px;}.padding-bottom-25{padding-bottom:25px;}.margin-top-20{margin-top:20px;}.margin-bottom-20{margin-bottom:20px;}.padding-top-20{padding-top:20px;}.padding-bottom-20{padding-bottom:20px;}.margin-top-15{margin-top:15px;}.margin-bottom-15{margin-bottom:15px;}.padding-top-15{padding-top:15px;}.padding-bottom-15{padding-bottom:15px;}.margin-top-10{margin-top:10px;}.margin-bottom-10{margin-bottom:10px;}.padding-top-10{padding-top:10px;}.padding-bottom-10{padding-bottom:10px;}.margin-top-5{margin-top:5px;}.margin-bottom-5{margin-bottom:5px;}.padding-top-5{padding-top:5px;}.padding-bottom-5{padding-bottom:5px;}.margin-top-0{margin-top:0px;}.margin-bottom-0{margin-bottom:0px;}.padding-top-0{padding-top:0px;}.padding-bottom-0{padding-bottom:0px;}.container{overflow:hidden;*zoom:1;margin:0 auto;width:100%;max-width:1100px;}.full-clickable{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;left:0;position:absolute;top:0;display:block;height:100%;width:100%;}.position--relative{position:relative;}.element--before,.element--after{position:absolute;display:block;content:'';}.clearfix{overflow:hidden;*zoom:1;}.clearfix--full:before,.clearfix--full:after{content:'';display:table;}.clearfix--full:after{clear:both;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.page-civicrm .price-set-option-content input[type="checkbox"] + label::before,.page-civicrm .price-set-option-content input[type="checkbox"]:checked + label::before,.page-civicrm .price-set-option-content input[type="radio"] + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before,.webform-client-form .form-type-radio input[type="checkbox"] + label::before,.webform-client-form .form-type-radio input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-radio input[type="radio"] + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"] + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"] + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before{position:absolute;}.page-civicrm .price-set-option-content,.page-civicrm .price-set-option-content input[type="checkbox"],.page-civicrm .price-set-option-content input[type="radio"],.webform-client-form .form-type-radio,.webform-client-form .form-type-checkbox,.webform-client-form .form-type-radio input[type="checkbox"],.webform-client-form .form-type-radio input[type="radio"],.webform-client-form .form-type-checkbox input[type="checkbox"],.webform-client-form .form-type-checkbox input[type="radio"]{position:relative;}img{display:block;}#login-links a,.tabs li a,.page-civicrm .crm-form-submit,.webform-client-form .form-submit,#login-links a.lt-active,#login-form .form-submit,#register-form .form-submit,#user-pass .form-submit,.page-civicrm .price-set-option-content input[type="checkbox"] + label::before,.page-civicrm .price-set-option-content input[type="checkbox"]:checked + label::before,.page-civicrm .price-set-option-content input[type="radio"] + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before,.page-civicrm .payment_options-group label,.webform-client-form .fieldset-legend,.webform-client-form .form-item label,.webform-client-form .form-type-checkbox input,.webform-client-form .form-type-radio input[type="checkbox"] + label::before,.webform-client-form .form-type-radio input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-radio input[type="radio"] + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"] + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"] + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before,.form-type-checkbox input,.tabs li{display:inline-block;}.webform-client-form .form-type-checkbox label{display:inline;}.webform-client-form .form-item label,input,select,textarea{width:100%;}.page-civicrm #printer-friendly,.page-civicrm .crm-public-footer,.page-civicrm .fa-check,.page-civicrm .payment_options-group .label{display:none;}#login-links a,.tabs li a,.page-civicrm .crm-form-submit,.webform-client-form .form-submit,#login-links a.lt-active,#login-form .form-submit,#register-form .form-submit,#user-pass .form-submit,.page-civicrm .price-set-option-content input[type="checkbox"] + label::before,.page-civicrm .price-set-option-content input[type="checkbox"]:checked + label::before,.page-civicrm .price-set-option-content input[type="radio"] + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before,.page-civicrm .payment_options-group label,.webform-client-form .fieldset-legend,.webform-client-form .form-item label,.webform-client-form .form-type-checkbox input,.webform-client-form .form-type-radio input[type="checkbox"] + label::before,.webform-client-form .form-type-radio input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-radio input[type="radio"] + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"] + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"] + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before,.form-type-checkbox input,.tabs li{display:inline-block;}#login-links a,.tabs li a{border:1px solid #014289;border-radius:0;line-height:inherit;background-color:white;color:#014289;padding:7px 20px 11px;}#login-links a:hover,.tabs li a:hover,#login-links a:focus,.tabs li a:focus{background-color:#014289;color:white;}.page-civicrm .crm-form-submit,.webform-client-form .form-submit,#login-links a.lt-active,#login-form .form-submit,#register-form .form-submit,#user-pass .form-submit{border:1px solid #014289;border-radius:0;line-height:inherit;background-color:#014289;font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:white;padding:9px 15px 12px;}.page-civicrm .crm-form-submit:hover,.webform-client-form .form-submit:hover,#login-links a.lt-active:hover,#login-form .form-submit:hover,#register-form .form-submit:hover,#user-pass .form-submit:hover,.page-civicrm .crm-form-submit:focus,.webform-client-form .form-submit:focus,#login-links a.lt-active:focus,#login-form .form-submit:focus,#register-form .form-submit:focus,#user-pass .form-submit:focus{background-color:#ef9017;border-color:#ef9017;color:white;}.tabs{overflow:hidden;*zoom:1;}.page-civicrm .price-set-option-content,.webform-client-form .form-type-radio,.webform-client-form .form-type-checkbox{display:flex;}.page-civicrm .price-set-option-content,.webform-client-form .form-type-radio,.webform-client-form .form-type-checkbox{flex-flow:row wrap;}.page-civicrm .price-set-option-content,.webform-client-form .form-type-radio,.webform-client-form .form-type-checkbox{align-items:center;}.tabs li{margin:0;padding:0;list-style:none;}#login-links a,.tabs li a,.page-civicrm .crm-form-submit,.webform-client-form .form-submit,#login-links a.lt-active,#login-form .form-submit,#register-form .form-submit,#user-pass .form-submit{text-align:center;}#login-links a,.tabs li a,.page-civicrm .crm-form-submit,.webform-client-form .form-submit,#login-links a.lt-active,#login-form .form-submit,#register-form .form-submit,#user-pass .form-submit{text-decoration:none;}.webform-client-form .fieldset-legend{font-weight:700;}html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}html{font-size:100%;}body{background:white;color:#303030;margin:0;padding:0;}img{height:auto;max-width:100%;}iframe{max-width:100%;}figure{margin:0;}figure img{width:100%;}.js .js-hide{display:none !important;}@font-face{font-family:'IsidoraSans-Bold';src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold/isidora-sans-bold.eot);src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold/isidora-sans-bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold/isidora-sans-bold.woff) format("woff"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold/isidora-sans-bold.ttf) format("truetype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold/isidora-sans-bold.svg#30D783_0_0) format("svg");}@font-face{font-family:'IsidoraSans-BoldIt';src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold-it/isidora-sans-bold-it.eot);src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold-it/isidora-sans-bold-it.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold-it/isidora-sans-bold-it.woff2) format("woff2"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold-it/isidora-sans-bold-it.woff) format("woff"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-bold-it/isidora-sans-bold-it.ttf) format("truetype");}@font-face{font-family:'IsidoraSans-Medium';src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium/isidora-sans-medium.eot);src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium/isidora-sans-medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium/isidora-sans-medium.woff2) format("woff2"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium/isidora-sans-medium.woff) format("woff"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium/isidora-sans-medium.ttf) format("truetype");}@font-face{font-family:'IsidoraSans-MediumIt';src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium-it/isidora-sans-medium-it.eot);src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium-it/isidora-sans-medium-it.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium-it/isidora-sans-medium-it.woff) format("woff"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium-it/isidora-sans-medium-it.ttf) format("truetype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-medium-it/isidora-sans-medium-it.svg#30D783_0_0) format("svg");}@font-face{font-family:'IsidoraSans-SemiBold';src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold/isidora-sans-semibold.eot);src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold/isidora-sans-semibold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold/isidora-sans-semibold.woff2) format("woff2"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold/isidora-sans-semibold.woff) format("woff"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold/isidora-sans-semibold.ttf) format("truetype");}@font-face{font-family:'IsidoraSans-SemiBoldIt';src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold-it/isidora-sans-semibold-it.eot);src:url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold-it/isidora-sans-semibold-it.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold-it/isidora-sans-semibold-it.woff2) format("woff2"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold-it/isidora-sans-semibold-it.woff) format("woff"),url(/sites/all/themes/domusmedica/assets/font/isidora-sans-semibold-it/isidora-sans-semibold-it.ttf) format("truetype");}body{font-size:1rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;line-height:1.5rem;}a{transition:all 150ms linear;color:#303030;}a:hover,a:focus{color:#565656;}strong{font-weight:700;}small{font-size:80%;}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;color:#014289;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit;text-decoration:none;}h1{margin-bottom:30px;font-size:2rem;font-weight:500;line-height:2.5rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;}@media screen and (min-width:640px){h1{font-size:2.625rem;line-height:3rem;}}h2{margin-bottom:20px;font-size:1.5625rem;font-weight:500;line-height:1.875rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;}h3{margin-bottom:15px;font-size:1.0625rem;line-height:1.25rem;}h4{margin-bottom:10px;font-size:1.0625rem;font-weight:500;line-height:1.25rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;}h5{margin-bottom:5px;font-size:1rem;line-height:1.5rem;}h6{font-size:90%;}p{margin-top:0;}ul,ol{margin-bottom:20px;}ul li,ol li{margin-top:5px;}ul li:first-child,ol li:first-child{margin-top:0;}ul ul,ul ol,ol ul,ol ol{margin-top:10px;margin-bottom:10px;}ul{padding-left:20px;}ol{padding-left:21px;}body{font-size:1rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;line-height:1.5rem;}a{transition:all 150ms linear;color:#303030;}a:hover,a:focus{color:#565656;}strong{font-weight:700;}small{font-size:80%;}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;color:#014289;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:inherit;text-decoration:none;}h1{margin-bottom:30px;font-size:2rem;font-weight:500;line-height:2.5rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;}@media screen and (min-width:640px){h1{font-size:2.625rem;line-height:3rem;}}h2{margin-bottom:20px;font-size:1.5625rem;font-weight:500;line-height:1.875rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;}h3{margin-bottom:15px;font-size:1.0625rem;line-height:1.25rem;}h4{margin-bottom:10px;font-size:1.0625rem;font-weight:500;line-height:1.25rem;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;}h5{margin-bottom:5px;font-size:1rem;line-height:1.5rem;}h6{font-size:90%;}p{margin-top:0;}ul,ol{margin-bottom:20px;}ul li,ol li{margin-top:5px;}ul li:first-child,ol li:first-child{margin-top:0;}ul ul,ul ol,ol ul,ol ol{margin-top:10px;margin-bottom:10px;}ul{padding-left:20px;}ol{padding-left:21px;}.page-main{padding:0 15px;}@media screen and (min-width:1240px){.page-main{padding:0;}}.page-civicrm .content .crm-error{color:#a51b00;font-size:.875rem;line-height:1rem;}.page-civicrm .crm-error-label{color:#303030 !important;font-size:1rem !important;line-height:1.25rem !important;}.page-civicrm .clear,.page-civicrm .section-pricesetTotal{margin-bottom:25px;}.page-civicrm fieldset{padding:0;margin:0;border:0;}.page-civicrm fieldset legend{margin-bottom:10px;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:#014289;}.page-civicrm #help{margin-bottom:10px;}.page-civicrm .crm-form-select{border:1px solid #014289;border-radius:0;padding:6px 8px 7px;width:100%;height:39px;box-shadow:none;background:url(/sites/all/themes/domusmedica/assets/image/svg/fieldset_closed.svg) no-repeat calc(100% - 10px) 50%;-webkit-appearance:none;}.page-civicrm .crm-form-select:focus{outline:none;}.page-civicrm .price-set-option-content{margin-bottom:0;}.page-civicrm .price-set-option-content input[type="checkbox"],.page-civicrm .price-set-option-content input[type="radio"]{margin-right:5px;z-index:10;opacity:0;vertical-align:middle;}.page-civicrm .price-set-option-content input[type="checkbox"],.page-civicrm .price-set-option-content input[type="checkbox"] + label::before,.page-civicrm .price-set-option-content input[type="checkbox"]:checked + label::before,.page-civicrm .price-set-option-content input[type="radio"],.page-civicrm .price-set-option-content input[type="radio"] + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before{cursor:pointer;width:18px;height:18px;}.page-civicrm .price-set-option-content input[type="checkbox"] + label::before,.page-civicrm .price-set-option-content input[type="checkbox"]:checked + label::before,.page-civicrm .price-set-option-content input[type="radio"] + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before{border:2px solid #303030;content:' ';border-radius:5px;left:0;top:4px;}.page-civicrm .price-set-option-content input[type="checkbox"]:checked + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before{background-color:#ef9017;}.page-civicrm .price-set-option-content input[type="radio"] + label::before,.page-civicrm .price-set-option-content input[type="radio"]:checked + label::before{border-radius:100%;}.page-civicrm .price-set-option-content label{margin-bottom:0;margin-right:0;width:calc(100% - 27px);}.page-civicrm .payment_options-group input{margin-right:5px;}.page-civicrm .payment_options-group input,.page-civicrm .payment_options-group input + label::before,.page-civicrm .payment_options-group input:checked + label::before{cursor:pointer;width:18px;height:18px;}.page-civicrm .payment_options-group label{margin-bottom:0;margin-right:0;width:calc(100% - 27px);}.page-civicrm .crm-form-submit{width:auto;}form{margin-bottom:30px;}.webform-client-form > .form-item{margin-bottom:40px;}.webform-client-form label.form-required::after{content:'*';color:#b43b4b;}.webform-client-form .fieldset-legend{margin-bottom:20px;}.webform-client-form .form-item{margin-bottom:25px;}.webform-client-form .form-item.webform-component-civicrm_contact{margin-bottom:0;}.webform-client-form .form-item label{margin-bottom:10px;}.webform-client-form .form-item .description{margin-top:3px;color:#b3b3b3;font-size:.875rem;line-height:1rem;}.webform-client-form fieldset{padding:0;margin:0;border:0;}.webform-client-form fieldset .fieldset-legend{font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:#014289;}.webform-client-form fieldset.collapsed{margin-bottom:25px;height:100% !important;}.webform-client-form .crm-form-select{width:100%;}.webform-client-form .form-type-checkbox input{width:auto;}.webform-client-form .form-type-checkbox a{text-decoration-style:dashed;color:#303030;}.webform-client-form .form-type-radio,.webform-client-form .form-type-checkbox{margin-bottom:0;}.webform-client-form .form-type-radio input[type="checkbox"],.webform-client-form .form-type-radio input[type="radio"],.webform-client-form .form-type-checkbox input[type="checkbox"],.webform-client-form .form-type-checkbox input[type="radio"]{margin-right:5px;z-index:10;opacity:0;vertical-align:middle;}.webform-client-form .form-type-radio input[type="checkbox"],.webform-client-form .form-type-radio input[type="checkbox"] + label::before,.webform-client-form .form-type-radio input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-radio input[type="radio"],.webform-client-form .form-type-radio input[type="radio"] + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"],.webform-client-form .form-type-checkbox input[type="checkbox"] + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"],.webform-client-form .form-type-checkbox input[type="radio"] + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before{cursor:pointer;width:18px;height:18px;}.webform-client-form .form-type-radio input[type="checkbox"] + label::before,.webform-client-form .form-type-radio input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-radio input[type="radio"] + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"] + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"] + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before{border:2px solid #303030;content:' ';border-radius:5px;left:0;top:4px;}.webform-client-form .form-type-radio input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="checkbox"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before{background-color:#ef9017;}.webform-client-form .form-type-radio input[type="radio"] + label::before,.webform-client-form .form-type-radio input[type="radio"]:checked + label::before,.webform-client-form .form-type-checkbox input[type="radio"] + label::before,.webform-client-form .form-type-checkbox input[type="radio"]:checked + label::before{border-radius:100%;}.webform-client-form .form-type-radio label,.webform-client-form .form-type-checkbox label{margin-bottom:0;margin-right:0;width:calc(100% - 27px);}.webform-client-form .form-submit{width:auto;}.webform-client-form table{width:100%;margin-bottom:25px;}.webform-client-form table caption{text-align:left;background-color:#ebf3fb !important;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif !important;font-size:1.0625rem !important;color:#014289 !important;border-bottom:1px solid #014289;}.webform-client-form table td{padding:4px 8px;}.webform-client-form .form-actions input{margin-right:3px;}.form-type-checkbox input{width:auto;}input,select,textarea{padding:9px 10px;outline:none !important;color:#014289;border:1px solid #014289;}input:focus,select:focus,textarea:focus{box-shadow:0 0 10px 0 #c2d9f0;}.select-wrapper{border:1px solid #014289;width:100px;border-radius:0;overflow:hidden;}.select-wrapper select,.webform-component-date select,.webform-component-select select,.webform-component-civicrm-contact select{border:1px solid #014289;border-radius:0;padding:6px 8px 7px;width:100%;box-shadow:none;background:url(/sites/all/themes/domusmedica/assets/image/svg/fieldset_closed.svg) no-repeat calc(100% - 10px) 50%;-webkit-appearance:none;}.select-wrapper select:focus,.webform-component-date select:focus,.webform-component-select select:focus,.webform-component-civicrm-contact select:focus{outline:none;}.webform-component-date select{width:auto;padding-right:25px;background:url(/sites/all/themes/domusmedica/assets/image/svg/fieldset_closed.svg) no-repeat calc(100% - 5px) 50%;}#auth_box{overflow:hidden;*zoom:1;margin:0 auto;width:100%;max-width:1100px;}#auth_box #middle_part{padding:0 15px;}@media screen and (min-width:1240px){#auth_box #middle_part{padding:0;}}#login-message{margin-bottom:10px;}#login-links a{margin-right:10px;margin-bottom:30px;}#login-links a.lt-active{font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1rem;padding:7px 20px 11px;}#login-links a.lt-active:hover,#login-links a.lt-active:focus{background-color:#014289;border-color:#014289;cursor:default;}#login-form .form-item,#register-form .form-item,#user-pass .form-item{margin-bottom:25px;}#login-form fieldset,#register-form fieldset,#user-pass fieldset{padding:0;margin:0;border:0;}#login-form fieldset legend,#register-form fieldset legend,#user-pass fieldset legend{margin-bottom:10px;font-family:"IsidoraSans-Medium","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:#014289;}#login-form .crm-form-select a,#register-form .crm-form-select a,#user-pass .crm-form-select a{border:1px solid #014289;border-radius:0;padding:6px 8px 7px;width:100%;height:39px;box-shadow:none;background:none;-webkit-appearance:none;}#login-form .crm-form-select a:focus,#register-form .crm-form-select a:focus,#user-pass .crm-form-select a:focus{outline:none;}#login-form .description,#login-form .login-forgot,#register-form .description,#register-form .login-forgot,#user-pass .description,#user-pass .login-forgot{margin-top:3px;color:#b3b3b3;font-size:.875rem;line-height:1rem;}#login-form .description a:hover,#login-form .description a:focus,#login-form .login-forgot a:hover,#login-form .login-forgot a:focus,#register-form .description a:hover,#register-form .description a:focus,#register-form .login-forgot a:hover,#register-form .login-forgot a:focus,#user-pass .description a:hover,#user-pass .description a:focus,#user-pass .login-forgot a:hover,#user-pass .login-forgot a:focus{text-decoration:none;}#login-form .form-actions,#register-form .form-actions,#user-pass .form-actions{margin-top:30px;}#login-form .form-submit,#register-form .form-submit,#user-pass .form-submit{width:auto;}.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;font-size:1rem !important;line-height:1.25rem !important;}.messages + .messages{margin-top:1.538em;}.messages.status,.messages.crm-status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;border-left:8px solid #77b259;}.messages.error,.messages.crm-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;border-left:8px solid #e62600;}.messages.error p.error,.messages.crm-error p.error{color:#a51b00;}.messages.warning,.messages.crm-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;border-left:8px solid #e09600;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}[dir="rtl"] .messages.status,[dir="rtl"] .messages.crm-status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;border-left:8px solid #77b259;}[dir="rtl"] .messages.warning,[dir="rtl"] .messages.crm-warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;border-left:8px solid #e09600;}[dir="rtl"] .messages.error,[dir="rtl"] .messages.crm-error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;border-left:8px solid #e62600;}.tabs{margin:0;padding-left:0;}.tabs li{margin-right:10px;margin-bottom:10px;}.tabs li a{font-size:.875rem;line-height:1rem;}.messages{margin-bottom:20px;}
ul.language-switcher-locale-url{margin:0;margin-bottom:20px;padding:0;list-style:none;}ul.language-switcher-locale-url li{list-style:none;display:inline-block;margin-right:10px;}ul.language-switcher-locale-url li a{font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;text-decoration:none;color:#014289;}ul.language-switcher-locale-url li a.active{text-decoration:underline;}#crm-profile-block legend{display:none;}
.form-radios input{width:auto;}#profilewrap1 fieldset{margin:0;padding:0;border:0;}#login-form .form-item,#user-login .form-item,#register-form .form-item,#user-register-form .form-item,#user-pass .form-item{margin-bottom:25px;}#login-form .form-type-radio,#user-login .form-type-radio,#register-form .form-type-radio,#user-register-form .form-type-radio,#user-pass .form-type-radio{margin-bottom:0;}#login-form .editrow_custom_1-section,#user-login .editrow_custom_1-section,#register-form .editrow_custom_1-section,#user-register-form .editrow_custom_1-section,#user-pass .editrow_custom_1-section{margin-bottom:0;}#login-form .helprow-custom_1-section,#user-login .helprow-custom_1-section,#register-form .helprow-custom_1-section,#user-register-form .helprow-custom_1-section,#user-pass .helprow-custom_1-section{margin-bottom:25px;}#login-form .edit-email-wrapper,#user-login .edit-email-wrapper,#register-form .edit-email-wrapper,#user-register-form .edit-email-wrapper,#user-pass .edit-email-wrapper{display:none !important;}#login-form .edit-email-wrapper .form-item,#user-login .edit-email-wrapper .form-item,#register-form .edit-email-wrapper .form-item,#user-register-form .edit-email-wrapper .form-item,#user-pass .edit-email-wrapper .form-item{display:none !important;}.select2-search-field input.select2-input{border:0 !important;}#user-register-form #editrow-preferred_language{display:none !important;}#user-register-form #profilewrap1 .form-item,#user-register-form #profilewrap1 .description{display:none;}#user-register-form .field-type-markup,#user-register-form #edit-account,#user-register-form .form-actions{display:none;}.crm-error{color:red;margin-top:3px;font-size:.875rem;line-height:1rem;}.controleer-riziv-button{display:inline-block;margin-top:1em;text-decoration:none;border:1px solid #014289;background-color:#014289;font-family:"IsidoraSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:white;padding:9px 15px 12px;}#edit-field-has-riziv-nummer-und input#edit-field-has-riziv-nummer-und-none,#edit-field-has-riziv-nummer-und label[for=edit-field-has-riziv-nummer-und-none]{display:none !important;}
