input.webform-calendar{display:none;padding:3px;vertical-align:top}html.js input.webform-calendar{display:inline}.webform-container-inline label{display:inline;margin-right:1em}.webform-container-inline div,.webform-container-inline div.form-item{display:inline}.webform-container-inline div.description{display:block}.webform-container-inline div.messages{display:block;float:left}.webform-container-inline div.ajax-progress-bar div{display:inherit}.webform-container-inline.webform-component-textarea label{vertical-align:top}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block}fieldset.fieldset-invisible,fieldset.fieldset-invisible>legend{margin:0;padding:0;border:none;border-radius:0;background:inherit;position:static;color:inherit;height:auto;width:auto;font-family:inherit;text-indent:0;line-height:inherit;text-shadow:unset;top:0;right:0;bottom:0;left:0}fieldset.fieldset-invisible>legend{font-weight:700;font-size:.929em}fieldset.fieldset-invisible>div>div.form-item:last-child,fieldset.fieldset-invisible>table{margin-bottom:0}.webform-component-textarea .grippie{display:block}.webform-progressbar{width:90%;margin:0 auto;text-align:center}.webform-progressbar-inner{height:1em;background-color:#74c421;height:3px}.webform-progressbar-outer{position:relative;border:1px solid #356900;width:100%;height:3px;margin:.35em -1px 2em;background-color:#fff}.webform-progressbar-page{position:absolute;width:7px;height:7px;margin:-6px -4px;border:1px solid #356900;background-color:#fff;border-radius:5px}.webform-progressbar-page.completed{background-color:#74c421}.webform-progressbar-page.current{background-color:#74c421}.webform-progressbar-page .webform-progressbar-page-number{display:none}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:10px;margin:0 -10em}.popup-field-group-open>.overlay{position:fixed;top:0;left:0;margin:0;width:100%;height:100%;z-index:20;background:#ccc;background:rgba(0,0,0,.3);background:transparent \0;*background:0 0;_background:0 0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;cursor:pointer}.popup-field-group-attached>.popup{position:fixed;top:50%;left:50%;width:1%;height:0;overflow:hidden;z-index:21;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.popup-field-group-close{float:right;font-weight:400;color:inherit;font-size:.6em;text-transform:uppercase}.popup-field-group-close-button{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-top:1em}.popup-field-group .popup-title{display:none}.popup-field-group-closed{height:0;overflow:hidden}.popup-field-group-open>.popup{position:fixed;top:10%;left:10%;width:80%;height:80%;padding:15px;-webkit-box-shadow:0px 0px 50px rgba(0,0,0,1);-moz-box-shadow:0px 0px 50px rgba(0,0,0,1);box-shadow:0px 0px 50px rgba(0,0,0,1);border-collapse:separate;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}.popup-field-group-open.popup-field-group-level-1>.popup{top:12%;left:12%;width:76%;height:76%}.popup-field-group-open.popup-field-group-level-2>.popup{top:14%;left:14%;width:72%;height:72%}.popup-field-group-open.popup-field-group-level-3>.popup{top:16%;left:16%;width:68%;height:68%}.popup-field-group-open.popup-field-group-level-4>.popup{top:18%;left:18%;width:64%;height:64%}.popup-field-group-open>.popup>.popup-title{display:block;height:6%;overflow:hidden}.popup-field-group-open>.popup>.popup-title .popup-field-group-title{display:block;font-weight:700;font-size:1.5em;padding-bottom:5px;border-bottom:2px solid #dedede;margin-bottom:1em}.popup-field-group-open>.popup>.popup-inner{height:94%;width:98%;padding:0 1%;overflow:auto}.ds-2col-stacked-fluid>.group-left{float:left;width:50%}.ds-2col-stacked-fluid>.group-right{float:right;width:50%}.ds-2col-stacked-fluid.group-one-column>.group-left,.ds-2col-stacked-fluid.group-one-column>.group-right{width:100%;float:none}
.ds-2col-stacked-fluid>.group-footer{clear:both}