.uef-container{margin-bottom:1.25rem;border:solid 1px #DDD;background-color:#FFF}
.uef-container-content>:first-child{margin-top:0}
.uef-container-content>:last-child{margin-bottom:0}
.uef-container .uef-container-instructions{margin-top:-0.625rem;margin-bottom:.625rem}
.uef-container .uef-container-row .uef-container-content{margin:.9375rem}
.uef-container .uef-container-row.ft{border-top:solid 1px #DDD}
.uef-container .uef-container-shaded{background-color:#f6f6f6;display:inline-block;width:100%}
.uef-container .uef-container-shaded:not(.uef-container-separator)+.uef-container-shaded .uef-container-content{margin-top:0}
.uef-container .uef-container-separator{border-bottom:solid 1px #DDD}
.uef-container .uef-container-tabs-row{border-bottom:solid 1px #DDD}
.uef-container .uef-container-row:last-of-type.uef-container-separator{border-bottom:0}
.uef-container-tabGroup{margin-top:.9375rem}
.uef-container .uef-container-shaded:not(.uef-container-separator)+.uef-container-shaded.uef-container-tabGroup{padding-top:0}
.uef-container-tabGroup.uef-container-shaded{margin-top:0;padding-top:.9375rem}
.uef-container-tabGroup.uef-container-shaded .uef-container-row:first-child{margin-top:.9375rem}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list{display:inline-block;margin:0;padding:0 .3125rem;position:relative}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list>li{list-style-type:none;display:inline-block;white-space:nowrap}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list>li>a{display:block;position:relative;background-color:#fff;border:solid 1px #DDD;border-top-left-radius:4px;border-top-right-radius:4px;padding:.4375rem .625rem;margin-right:5px;bottom:-1px}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list li a:focus,.uef-container .uef-container-tabs-row ul.uef-container-tabs-list li a:hover{text-decoration:none}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list li.active>a{border-bottom-color:#FFF;color:#222}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list li.active>a:focus,.uef-container .uef-container-tabs-row ul.uef-container-tabs-list li.active>a:hover{color:#C00}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown{position:relative;float:right}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown.open .dropdown-toggle{color:#222}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown .dropdown-toggle{margin-right:0}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown .dropdown-toggle:after{font-family:"uef-icons";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d7";line-height:1rem}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown-menu{background-clip:padding-box;background-color:#FFF;border:solid 1px #DDD;box-shadow:0 4px 10px #CCC;display:none;float:left;left:auto;list-style:outside none none;margin:0 0 1.875rem 0;min-width:100px;padding:.625rem 0;position:absolute;right:0;top:100%;z-index:1000}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .open .dropdown-toggle{z-index:1001;border-bottom:0}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .open .dropdown-menu{display:block}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown-menu li{display:block}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown-menu li a{border:0;clear:both;display:block;font-weight:normal;padding:.5rem 1.25rem;white-space:nowrap}
.uef-container .uef-container-tabs-row ul.uef-container-tabs-list .dropdown-menu li.active a{background-color:#05c;color:#fff}
.uef-container-tabGroup .uef-container-tab{background-color:#fff;display:none;overflow:hidden}
.uef-container-tabGroup .uef-container-tab.active{display:block}
.uef-container-tab:focus{outline:0}
.uef-container-summary .uef-container-row.hd:not(:first-of-type) .uef-container-content{margin:0;display:table;width:100%}
.uef-container-summary h4{background-color:#666;margin:0;padding:.625rem .9375rem;color:#fff;display:table-cell}
.uef-container-summary h5{height:3.125rem;margin:0;margin-left:.9375rem;padding:.3125rem .9375rem;font-style:normal;display:table-cell;vertical-align:middle}
.uef-container-summary[data-uef-summary-type="review"]:not(.uef-container-summary-disableIcons) h5{padding-left:2.9rem;position:relative}
.uef-container-summary[data-uef-summary-type="review"]:not(.uef-container-summary-disableIcons) h5:before{font-family:"uef-icons";font-size:1.25rem;font-weight:normal;line-height:1.25rem;margin-left:-1.9rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}
.uef-container-summary[data-uef-summary-type="review"]:not(.uef-container-summary-disableIcons) h5[aria-label="complete"]:before{color:#070;content:"\f058\A";top:.2rem}
.uef-container-summary[data-uef-summary-type="review"]:not(.uef-container-summary-disableIcons) h5[aria-label="incomplete"]:before{color:#A40;content:"\f06a\A";top:.18rem}
.uef-container-summary h5+div{display:table-cell;text-align:right;vertical-align:middle}
.uef-container-summary h5+div .uef-btn{margin:.3125rem 0;margin-right:.9375rem}
.uef-container-summary h5+.uef-btn{display:table-cell;vertical-align:middle;margin:.3125rem 0;margin-right:.9375rem}
.uef-container-summary h6{border-bottom:solid 2px #666;color:#666;font-size:1rem;margin-bottom:.5rem}
.uef-container-summary h6:first-child{margin-top:0}
.uef-container-summary .uef-readOnly.uef-input,.uef-container-summary .uef-readOnly.uef-input-compound{margin-bottom:0}
.uef-container-summary .uef-readOnly.uef-error{background-color:#FDD;padding:.5rem;margin-left:-0.5rem;margin-right:-0.5rem}
.uef-container-summary .uef-input-compound.uef-readOnly.uef-error .uef-pattern-content .uef-readOnly.uef-error{padding:0;margin:0}
.uef-container-summary .uef-readOnly.uef-input-compound>.uef-pattern-label .legend{color:#666}
.uef-container-summary .uef-readOnly:not(.uef-input-compound) .uef-pattern-label,.uef-container-summary .uef-readOnly:not(.uef-input-compound) .uef-pattern-label label,.uef-container-summary .uef-input-compound.uef-readOnly .uef-pattern-label .legend,.uef-container-summary .uef-readOnly:not(.uef-input-compound) .uef-pattern-content{display:inline}
.uef-container-summary .uef-readOnly:not(.uef-input-compound) .uef-pattern-label label{font-weight:normal}
.uef-container-summary .uef-input.uef-readOnly:not(.uef-input-compound) .uef-pattern-content,.uef-container-summary .uef-readOnly.uef-input-compound .uef-pattern-content .uef-input .uef-pattern-content{font-weight:bold}
@media screen and (max-width:767px){.uef-container-summary .uef-input{border-top:solid #DDD 1px;margin-top:.625rem;padding-top:.625rem}
.uef-container-summary .uef-input-compound .uef-input,.uef-container-summary .uef-input:first-child,.uef-container-summary h6+.uef-input{border-top:0;margin-top:0;padding-top:0}
.uef-container-summary .uef-readOnly.uef-input .uef-pattern-label,.uef-container-summary .uef-readOnly.uef-input .uef-pattern-content,.uef-container-summary .uef-input-compound.uef-readOnly .uef-readOnly.uef-input .uef-pattern-label,.uef-container-summary .uef-input-compound.uef-readOnly .uef-readOnly.uef-input .uef-pattern-content{display:block}
.uef-container-summary .uef-readOnly.uef-input-compound .uef-pattern-content .uef-input .uef-pattern-label:after{content:"";margin-left:0}
}
@media screen and (min-width:768px){.uef-container-summary .uef-readOnly:not(.uef-input-compound) .uef-pattern-label::after{content:"\A:";margin-left:-0.3rem}
}