@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url('/regform/fonts/roboto-v32-latin-100.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:url('/regform/fonts/roboto-v32-latin-100italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url('/regform/fonts/roboto-v32-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url('/regform/fonts/roboto-v32-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url('/regform/fonts/roboto-v32-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url('/regform/fonts/roboto-v32-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url('/regform/fonts/roboto-v32-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url('/regform/fonts/roboto-v32-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url('/regform/fonts/roboto-v32-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url('/regform/fonts/roboto-v32-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url('/regform/fonts/roboto-v32-latin-900.woff2') format('woff2')}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:url('/regform/fonts/roboto-v32-latin-900italic.woff2') format('woff2')}body{font-family:Roboto,sans-serif}body{background:#eee none repeat scroll 0 0;color:#333}.container{background-color:#fff}body{background:#dadad9}.close,.modal-header,h5{background-color:#428bca;color:#fff!important;text-align:center;font-size:30px}#readdatenschutz{padding:0}.dx-widget{color:#333;font-weight:400;font-size:14px;font-family:Roboto,sans-serif;line-height:1.35715}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:400;color:#333}.drop-shadow{box-shadow:0 0 20px 2px rgba(145,140,140,.5)}.container.drop-shadow{padding-left:0;padding-right:0;margin-top:-1rem}.fill{min-height:100%;height:100%}.list-group-item~.form-group{margin-bottom:0}#cvsform .has-error .control-label,#cvsform .has-error .form-control-feedback,#cvsform .has-error .help-block{color:#ffc107}#cvsform .has-success .control-label,#cvsform .has-success .form-control-feedback,#cvsform .has-success .help-block{color:#198754}#cvsform .puticonoutside .form-control-feedback{right:-5px!important}#cvsform .form-control-feedback{top:0;right:40px!important}#cvsform .inpsepa .form-control-feedback{top:0}#cvsform .inpsepa .form-control-feedback{top:0}#cvsform .form-control-feedback{pointer-events:auto}#cvsform .form-control-feedback:hover{cursor:pointer}.checkbox,.panel-body .radio{display:inline-block;margin:0}.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#ced4da}.list-group{margin-bottom:0}.cvs-footer{padding:20px 0;color:#333;text-align:center;background-color:#f9f9f9;border-top:1px solid #e5e5e5}.cvs-footer p:last-child{margin-bottom:0}.spacer5{height:5px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer10{height:10px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer15{height:15px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer20{height:20px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer25{height:25px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer30{height:30px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer35{height:35px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer40{height:40px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer45{height:45px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer50{height:50px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer100{height:100px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.spacer200{height:200px;width:100%;font-size:0;margin:0;padding:0;border:0;display:block}.breadcrumb{text-align:center;display:inline-block;box-shadow:0 0 2rem 0 rgba(136,152,170,.4);overflow:hidden;border-radius:10px;counter-reset:flag;padding:10px 30px;background-color:#fff}.breadcrumb a::before{color:#999}.breadcrumb a{text-decoration:none;outline:0;display:block;float:left;font-size:14px;line-height:36px;color:#fff;padding:0 10px 0 60px;background:#666;background:linear-gradient(#666,#333);position:relative}.breadcrumb a:first-child{padding-left:46px;border-radius:5px 0 0 5px}.breadcrumb a:first-child:before{left:14px}.breadcrumb a:last-child{border-radius:0 5px 5px 0;padding-right:20px}.breadcrumb a:after{content:'';position:absolute;top:12px;right:-13px;width:15px;height:15px;transform:scale(.707) rotate(45deg);z-index:1;background:#666;background:linear-gradient(135deg,#666,#333);box-shadow:2px -2px 0 2px rgba(0,0,0,.4),3px -3px 0 2px rgba(255,255,255,.1);border-radius:0 5px 0 50px}.breadcrumb a:last-child:after{content:none}.breadcrumb a:before{content:counter(flag);counter-increment:flag;border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;background:#444;background:linear-gradient(#444,#222);font-weight:700}.flat a,.flat a:after{background:#fff;color:#000;transition:all .5s;cursor:default!important;pointer-events:all!important;font-weight:500}.flat a:before{background:#fff;box-shadow:0 0 0 1px #ccc}.breadcrumb span:after{content:'1';position:absolute;top:0;right:-18px;width:36px;height:36px;transform:scale(.707) rotate(45deg);z-index:1;background:linear-gradient(135deg,#666,#333);box-shadow:2px -2px 0 2px rgba(0,0,0,.4),3px -3px 0 2px rgba(255,255,255,.1);border-radius:0 5px 0 50px}.breadcrumb span:last-child:after{content:none}.breadcrumb span:before{content:counter(flag);counter-increment:flag;border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;background:linear-gradient(#444,#222);font-weight:700}.flat span,.flat span:after{background:#fff;color:#000;transition:all .5s}.flat span:before{background:#fff;box-shadow:0 0 0 1px #ccc}.flat span.active,.flat span.active:after,.flat span:hover,.flat span:hover:after{background:#daeed2}.itembooking_gesamt,.itembooking_td1,.itembooking_td3,.itembooking_td4,.itembooking_th1,.itembooking_th3,.itembooking_th4,.itembooking_total,.itembooking_zwischen{text-align:right}.close,.modal-header,h5{background-color:#074299;color:#fff!important;text-align:center;font-size:30px}.modal-footer{background-color:#f9f9f9}.modal-title{color:#fff}.panel-heading [data-toggle=collapse]:after{font-family:'Glyphicons Halflings';content:"\e072";float:right;color:#b0c5d8;font-size:18px;line-height:22px;transform:rotate(-90deg)}.panel-heading [data-toggle=collapse].collapsed:after{transform:rotate(90deg)}#steuerinfo{list-style-type:none;margin:0;padding:0}.steuerinfo{list-style-type:none;margin:0;padding:0}.nopadding{padding:0!important;margin:0!important}.cvsteaser,.panel-footer,.registration,.taxinformation{font-size:100%;padding:10px 15px 15px 15px}.affix{width:100%;z-index:1000!important;top:127px}.teasers{margin-bottom:0}.affix~.container-fluid{position:relative;top:80px}.teaser-price-list{padding:5px 5px 0 5px}#tothkpreis,#tottgpreis,#totzkpreis1,#totzkpreis2{font-weight:700}.teaser-price-list-hr{margin-top:10px;margin-bottom:10px;visibility:hidden}.teaserp{margin:0 0 15px}.text-secondary{color:#6c757d!important}.panel-body{padding:15px 15px}.control-label{padding-right:0}.vrpaymentwidget{padding-top:40px}.card{background-color:#fff;border:1px solid transparent;border-radius:6px}.card>.card-link{color:#333}.card>.card-link:hover{text-decoration:none}.card>.card-link .card-img img{border-radius:6px 6px 0 0}.card .card-img{position:relative;padding:0;display:table}.card .card-img .card-caption{position:absolute;right:0;bottom:16px;left:0}.card .card-body{display:table;width:100%;padding:15px}.card .card-header{border-radius:6px 6px 0 0;padding:15px}.card .card-footer{border-radius:0 0 6px 6px;padding:15px;flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto}.card .card-left{position:relative;float:left;padding:0 0 8px 0}.card .card-right{position:relative;float:left;padding:8px 0 0 0}.card .card-body .h1,.card .card-body .h2,.card .card-body .h3,.card .card-body .h4,.card .card-body h1:first-child,.card .card-body h2:first-child,.card .card-body h3:first-child,.card .card-body h4:first-child{margin-top:0}.card .card-body .heading{display:block}.card .card-body .heading:last-child{margin-bottom:0}.card .card-body .lead{text-align:center}@media(min-width:768px){.card .card-left{float:left;padding:0 8px 0 0}.card .card-right{float:left;padding:0 0 0 8px}.card .card-4-8 .card-left{width:33.33333333%}.card .card-4-8 .card-right{width:66.66666667%}.card .card-5-7 .card-left{width:41.66666667%}.card .card-5-7 .card-right{width:58.33333333%}.card .card-6-6 .card-left{width:50%}.card .card-6-6 .card-right{width:50%}.card .card-7-5 .card-left{width:58.33333333%}.card .card-7-5 .card-right{width:41.66666667%}.card .card-8-4 .card-left{width:66.66666667%}.card .card-8-4 .card-right{width:33.33333333%}}.card-default{border-color:#ddd;background-color:#fff;margin-bottom:24px}.card-default>.card-footer,.card-default>.card-header{color:#333;background-color:rgba(0,0,0,.03)}.card-default>.card-header{border-bottom:1px solid #ddd;padding:8px}.card-default>.card-footer{border-top:1px solid #ddd;padding:1.5em 2em 1.5em}.card-default>.card-img:first-child img{border-radius:6px 6px 0 0}.card-default>.card-left{padding-right:4px}.card-default>.card-right{padding-left:4px}.card-default p:last-child{margin-bottom:0}.card-default .card-caption{color:#fff;text-align:center;text-transform:uppercase}.form-group{margin-bottom:7px}.container.drop-shadow{padding-left:0;padding-right:0;margin-top:-1rem}.navbar{margin-bottom:0}.articleshort{font-size:18px}.articlelong{font-size:14px}.navbar-nav>li>a{padding-top:14px;padding-bottom:10px;line-height:40px}.navbar-brand{line-height:40px;font-size:14px}.navbar{margin-bottom:-1rem}#paydiv{font-weight:700;font-size:1.125em}.navbar{margin-bottom:0}.cvs-footer{color:#999;text-align:center;background-color:#fff;border-top:1px solid #e5e5e5;margin-top:2rem}.pl-4{padding-left:4rem}.pr-4{padding-right:4rem}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-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;background-image:none;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);background-color:#fff;border:0;color:#555}input[type=checkbox],input[type=radio]{max-height:2rem}.form-horizontal .checkbox,.form-horizontal .radio{min-height:2rem}.list-group-item:first-child{border-top:var(--bg-light)}.list-group-item{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border-top:1px solid #ced4da;background:var(--bg-light);border-left:var(--bg-light);border-right:var(--bg-light);border-bottom:var(--bg-light);padding-top:1.5rem}.panel{border-radius:10px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;font-weight:700;text-decoration:none}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:none;background-repeat:repeat-x;border-color:none}.alert{text-shadow:none;box-shadow:none}.alert-warning{color:rgb(255,55.0427807487,9);background-color:rgb(254.3476923077,229.56,223.8523076923);border-color:rgb(254.3476923077,229.56,223.8523076923)}.modal-title{color:#036}.modal-header{padding:15px;border-bottom:#fff}.modal-header,.modal-header .close,.modal-header h5{background-image:none;color:#036!important;text-align:center;font-size:var(--modal-title-size);background-color:#fff;border-radius:10px;box-shadow:none}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:10px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-footer{background-color:#fff}.modal-footer{padding:15px;text-align:right;border-top:1px solid #fff;border-radius:10px}.btn-primary,.btn-secondary{display:inline-block;margin-bottom:0;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:8px;padding-bottom:8px;padding-left:18px;padding-right:18px;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.08)!important}.btn-primary:hover,.btn-secondary:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);transform:translateY(-1px);background-color:transparent;border-color:transparent}.btn-secondary:hover{background-color:#e9e9ed}h6{font-weight:600;font-size:15px}footer a.nav-link{color:#262626;font-weight:400;font-size:1.4rem;padding-top:0;padding-bottom:1rem}.card{box-shadow:0 0 2rem 0 rgba(136,152,170,.4);background-color:#fff;border-radius:15px;border-color:#fff}.panel-heading .registration{text-transform:uppercase!important;color:#67748e!important}.list-group{border-radius:none;-webkit-box-shadow:none;box-shadow:none}.breadcrumb{text-align:center;display:inline-block;box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.9),0 20px 27px 0 rgba(0,0,0,.05)!important;overflow:hidden;border-radius:10px;counter-reset:flag;padding:10px 30px;backdrop-filter:saturate(200%) blur(30px);background-color:hsla(0,0%,100%,.8)!important}.flat a,.flat a::after{background:0 0}.panel-heading{border-top-left-radius:10px;border-top-right-radius:10px}.panel>.panel-body:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.btn-primary:focus{background-color:var(--brand-color);background-image:none}.badge-primary{text-transform:uppercase;display:inline-block;min-width:10px;padding:7px 10px;font-size:10px;font-weight:700;line-height:1;color:var(--brand-color);vertical-align:middle;background-color:var(--brand-color-light);border-radius:10px;margin-bottom:.75rem;white-space:normal;word-wrap:break-word;text-align:left}.form-control.checkbox{box-shadow:none}#intro-panel .panel-body{background-color:#fff;border-color:#fff}#intro-panel.panel{-webkit-box-shadow:none;box-shadow:none}.flat a.active,.flat a.active::after{background:0 0!important}.flat a::before{background:0 0!important}#bshidealt.btn-default,#bshowalt.btn-default,button[data-target="#hotelsModal"]{background:#8392ab;color:#fff;text-shadow:none;font-weight:600;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.08);border-color:#8392ab;border-radius:8px}#bshidealt.btn-default:hover,#bshowalt.btn-default:hover,button[data-target="#hotelsModal"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);transform:translateY(-1px);background:#8392ab;border-color:#8392ab;color:#fff}input.file-caption-name.form-control.kv-fileinput-caption{background-color:#fff;height:37px}.file-preview{background-color:#fff;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);border:0}.panel-body.registration,.panel-heading.registration{padding-left:3rem!important;padding-right:3rem!important}.panel-heading.registration{padding-bottom:1rem!important}.panel-body.registration{padding-top:0!important}.panel{border-radius:8px;overflow:visible}.panel .panel-heading .panel-title a:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0}.panel .panel-heading .panel-title a{display:block;padding:10px 15px;border-radius:8px}.panel>.panel-collapse.collapsing>.panel-body:last-child,.panel>.panel-collapse.collapsing>.panel-footer:last-child,.panel>.panel-collapse.in>.panel-body:last-child,.panel>.panel-collapse.in>.panel-footer:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.panel .panel-body:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.registration-address{color:#67748e;font-weight:300;margin-bottom:3rem}li#paydiv{color:var(--brand-color)}.card .list-group-item{position:relative;display:block;margin-bottom:-1px;background-color:#fff;background:#fff;border-left:#fff;border-right:#fff;border-bottom:#fff;padding-top:1.5rem}.card-header.taxinformation{text-transform:uppercase;color:#67748e;font-size:15px}.card-body.taxinformation{font-size:15px}.card-body.registration small{font-size:14px}#payment-tab-content .panel-body{background-color:var(--bg-light);border:0}.mb-4{margin-bottom:4rem}.px-3{padding-right:3rem!important;padding-left:3rem!important}.py-3{padding-top:3rem!important;padding-bottom:3rem!important}h5{background-image:none;color:#344767!important;text-align:center;font-size:20px;background-color:transparent;font-weight:400}.font-weight-bolder{font-weight:600!important}h2{font-weight:700}.card-sub-text{color:#344767!important}.panel-group .panel{margin-bottom:0;border-radius:10px}input#hoteln.form-control,input#hotely.form-control{height:2rem}#myTab li.active a{color:var(--brand-color);cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;border-radius:8px;box-shadow:0 .25rem .375rem -.0625rem hsla(0,0%,8%,.12),0 .125rem .25rem -.0625rem hsla(0,0%,8%,.07)}.py-3{padding-top:3rem;padding-bottom:3rem}.description{line-height:1.625;font-weight:400;font-size:1.4rem;color:#333}#cvspopuptext{font-size:17px}.card #booking_calc,.card #booking_calc .dx-datagrid.dx-gridbase-container{border-radius:15px;background-color:#fff}.dx-datagrid-headers{color:#959595;font-weight:500;text-transform:uppercase}@media (max-width:767px){.panel-body{padding:1rem!important}.pl-4{padding-left:2rem}.pr-4{padding-right:2rem}}.alert-danger{background-image:linear-gradient(310deg,#f5365c,rgb(243.0663507109,65.2549763033,15.1336492891));color:#fff!important;font-weight:600}.card-header.registration,.card-header.taxinformation{text-transform:uppercase;color:#67748e;font-weight:500}.text-icon-row{display:flex;justify-content:space-between;align-items:center;min-height:40px}.icon-wrapper-primary{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(310deg,var(--brand-color),var(--brand-color-light));color:#fff}.icon-wrapper-secondary{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(310deg,#627594,rgb(139.8285714286,161.0095238095,203.3714285714));color:#fff}.icon-wrapper i{font-size:20px;color:#fff}.modal-body p{font-size:1.5rem}.input-with-sup{position:relative}.sup-overlay{position:absolute;top:.4em;right:.5em;font-size:.75em;pointer-events:none}h2{font-size:25px}.intro-teaser,.outro-teaser{line-height:1.625;font-size:1.5rem}.intro-teaser{color:#737373}.h5{font-size:20px;color:#32325d}.icon-wrapper-primary-lg{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--brand-color)}.icon-wrapper-primary-lg i{font-size:18px;color:var(--brand-color)}.articleshort{font-weight:500}.price{font-size:17px}.articleshort{font-size:17x}@media (max-width:576px){.pt-xs-2{padding-top:2rem}}#hoteln,#hotely{box-shadow:none}.btn-primary:active{background-color:var(--brand-color)!important;background-image:none;border-color:var(--brand-color)!important}.cvs-logo{max-height:20px;width:auto;margin-bottom:1rem}.pregroupheader{text-transform:uppercase;color:#67748e;font-weight:500;margin-bottom:1rem;margin-top:2rem;padding-left:1.5rem}.cvs-box-primary{background-color:var(--brand-color);color:#fff;font-weight:500;border-radius:1rem;margin-bottom:2rem;padding:1.5rem;line-height:1.6em;font-size:1.5rem}.disabled-item{opacity:.55}.drop-shadow{border-radius:var(--border-radius);margin-bottom:2rem}.cvs-footer{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.brandcolor{background-color:var(--brand-color);background-image:none;color:var(--brand-text-color);text-shadow:none}.brandcolor .navbar-brand,.navbar-nav>li>a{color:var(--brand-text-color)!important;text-shadow:none}#cvsform .has-success .control-label,#cvsform .has-success .form-control-feedback,#cvsform .has-success .help-block{color:var(--success-text-color)}#cvsform .has-error .control-label,#cvsform .has-error .form-control-feedback,#cvsform .has-error .help-block{color:var(--warning-text-color)}.control-label{font-size:var(--font-size-label);color:#036}.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:left}.panel-info,.panel-primary{border-color:var(--bg-light);background-color:var(--bg-light)}.panel-heading{font-size:var(--font-size-large);padding:var(--panel-heading-padding);letter-spacing:var(--panel-heading-spacing);line-height:var(--panel-heading-line-height)}.panel-info>.panel-heading,.panel-primary>.panel-heading{background:var(--bg-light);color:#036;border-color:var(--bg-light);padding-top:4rem;padding-left:4rem;font-weight:600}.panel-default>.panel-heading{letter-spacing:.7px;color:#036;font-size:18px;background:var(--bg-light);font-weight:600;border-color:var(--bg-light);padding-top:4rem;padding-left:4rem}.panel-default{border-color:var(--bg-light)}.panel-body{padding:2rem 4rem;background-color:var(--bg-light);border-color:var(--bg-light)}.panel-footer{background-color:var(--bg-light);border-top:1px solid var(--bg-light);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-left:4rem!important}.list-group{background:var(--brand-gradient);background-color:var(--brand-color-light)}.flat a.active,.flat a.active:after,.flat a:hover:after,.flat span.active,.flat span.active:after,.flat span:hover,.flat span:hover:after{background:#fff;color:var(--brand-color);font-weight:700}.flat a:hover{color:#000}.btn-primary{background-color:var(--brand-color);background-position:0 -15px;background-image:var(--brand-gradient);border-color:var(--brand-color);transition:background-color var(--transition-base),box-shadow var(--transition-base)}.btn-primary:focus,.btn-primary:hover{background-color:var(--brand-color);border-color:var(--brand-color);background-position:0 -15px;background-image:var(--brand-gradient);box-shadow:var(--box-shadow-hover)}.btn-secondary:focus,.btn-secondary:hover{box-shadow:var(--box-shadow-hover)}.modal-header,.modal-header .close,.modal-header h5{background-image:none;color:var(--brand-text-color)!important;text-align:center;font-size:var(--modal-title-size)}.dx-widget{font-family:var(--font-family-base)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:var(--brand-color);background-image:var(--brand-gradient);background-repeat:repeat-x;color:var(--brand-text-color)}.form-group{margin-bottom:var(--form-group-spacing)}.form-control{border-radius:var(--input-border-radius);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.article{font-family:var(--font-family-base)}.articleshort{font-size:var(--font-size-large)}.articlelong{font-size:var(--font-size-small)}input.is-valid,select.is-valid,textarea.is-valid{border-color:var(--success-text-color);box-shadow:0 0 4px rgba(59,183,143,.5)}input.is-invalid,select.is-invalid,textarea.is-invalid{border-color:var(-warning-text-color);box-shadow:0 0 4px rgba(217,56,78,.4)}.form-control{transition:border-color var(--transition-base),box-shadow var(--transition-base)}.cvs-box{border-radius:var(--border-radius);padding:20px;margin-bottom:20px;color:var(--brand-text-color);min-height:100%}.cvs-box-primary{color:var(--brand-color);background-color:var(--brand-color-light)}.cvs-box-primary h4{color:var(--brand-color)}.cvs-box-accent{background-color:#3bb78f4a;color:var(--accent-color)}.cvs-box-accent h4{color:var(--accent-color)}.cvs-box{box-shadow:0 4px 8px rgba(0,0,0,.1)}.cvs-box-primary{background-color:var(--brand-color);color:#fff;font-weight:500;border-radius:1rem;margin-bottom:2rem;padding:1.5rem;line-height:1.6em;font-size:1.5rem}.equal-height{display:table;width:100%}.equal-height>div{display:table-cell;float:none;vertical-align:top}.form-control{box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);background-color:#fff;border:0}button.btn.dropdown-toggle.btn-default.bs-placeholder{background-image:none;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);background-color:#fff;border:0}button.multiselect.dropdown-toggle.btn.btn-default{background-image:none;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);background-color:#fff;border:0}button[data-id=Land]{background-image:none;box-shadow:0 1px 3px rgba(50,50,93,.15),0 1px 0 rgba(0,0,0,.02);background-color:#fff;border:0;color:#999}.panel.panel-primary i{color:#036}.panel-footer.registration{padding-left:.2rem!important;padding-right:.2rem!important;text-align:center}#summarycustomfields .row{margin-left:0;margin-right:0}