.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/uwe_profile/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/uwe_profile/modules/ctools/images/status-active.gif) center center no-repeat;}
.cb-left-navigation > ul.menu > li:not(.active-trail) > ul{display:none;}.cb-left-navigation ul ul li.cb-nested + li a{border-top:none;}.cb-left-navigation  ul.menu  li.cb-nested:not(.active-trail) > ul{display:none;}
.apricot-form .webform-progressbar{background:none repeat scroll 0 0 #efefef;min-height:120px;width:100%;}.apricot-form .webform-progressbar-page.current{background-color:#fff;border:2px solid #007fcd;}.apricot-form .webform-progressbar-page.completed{background-color:#007fcd;border:2px solid #007fcd;}.apricot-form .webform-progressbar-page.completed::before{color:#fff;content:"\e623";font-family:'CB Icons';font-style:normal;font-variant:normal;font-weight:400;line-height:1.5;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.apricot-form .webform-progressbar-page{background-color:#c7c7c7;border:none;border-radius:50%;height:24px;margin:-14px -1px;position:absolute;width:24px;}.apricot-form .webform-progressbar-outer{background-color:#c7c7c7;border:medium none;height:4px;margin:0 0 0 3%;position:relative;top:85px;width:91%;}.apricot-form .webform-progressbar-inner{background-color:#007fcd;height:4px;}.apricot-form .webform-progressbar-page .webform-progressbar-page-label{color:#000;display:block;font-size:12px;font-weight:400;left:50%;line-height:1;padding:0 5px 28px;position:absolute;text-align:center;-ms-transform:translateX(70%) translateY(-100%);-webkit-transform:translateX(70%) translateY(-100%);transform:translateX(70%) translateY(-100%);white-space:normal;width:100px;}.apricot-form .fieldset-legend span.form-required{color:#c13145;}.apricot-form .checkbox input[type=checkbox]:focus + span:before,.apricot-form .checkbox-inline input[type=checkbox]:focus + span:before,.apricot-form .radio input[type=radio]:focus + span:before,.apricot-form .radio-inline input[type=radio]:focus + span:before{outline:dotted 1px black;}.apricot-form label,.apricot-form fieldset fieldset legend{font-weight:bold;}.apricot-form fieldset fieldset legend{margin-bottom:1em;}.apricot-form legend.cb-reset-font{font-weight:bold !important;}.apricot-form .form-actions{padding:18px 0;}.apricot-form .webform-progressbar{display:none;}.apricot-form .form-item,.apricot-form .form-actions{margin-top:0;margin-bottom:20px;}.apricot-form .fieldset-description{margin-bottom:1em;}.apricot-form.preview fieldset legend,.apricot-form .webform-page{background:#eee;color:#000;font-family:inherit;font-size:1.1em;font-weight:normal;font-weight:bold;font-weight:bold;margin:0 0 14px;padding:10px 0 9px 30px;}.apricot-form.preview div:not(.messages){border-bottom:1px solid #eee;font-weight:bold;padding:0 0 5px;}.apricot-form.preview label{font-weight:normal;padding:0 30px;width:50%;}.apricot-form .webform-long-answer{margin:0 0 0 30px;word-break:break-all;}.apricot-form .handle{box-sizing:initial;}.apricot-form th.field-label label{padding:0 1em;}.references-dialog-links{padding:0;}#autocomplete li.selected{text-decoration:underline;outline:black dashed thin;}.form-item-mollom-captcha label[for="edit-mollom-captcha"]{width:100%;}@media (min-width:768px){.apricot-form .webform-progressbar{display:block;}}@media print{.radio input[type="radio"]:checked + span:after,.radio-inline input[type="radio"]:checked + span:after{background-color:#333 !important;-webkit-print-color-adjust:exact;}}.apricot-form .page-node.node-type-webform input[type="text"],.apricot-form .page-node.node-type-webform input[type="email"]
.apricot-form .page-node.node-type-webform input[type="tel"],.apricot-form .page-node.node-type-webform input,.apricot-form .page-node.node-type-webform select,.apricot-form .page-node.node-type-webform textarea{border:1px solid #ccc;width:100%;}.apricot-form .form-item input.error,.apricot-form .form-item textarea.error,.apricot-form .form-item select.error{border:1px solid #ccc;}.apricot-form .form-item .description{font-size:inherit;}.apricot-form .form-required{display:none;}.apricot-form #wapricotRequired .cb-required{padding-right:12px;}
