.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-base [class*="span"]{margin-left:0}.modal-base .control-input{line-height:30px}.modal-base .control-label{vertical-align:middle;text-align:right;padding-right:10px;line-height:30px}.modal-base .control-select{line-height:30px}.modal-base .control-select select{width:100%;max-width:220px}.modal-base input[type=checkbox],.modal-base input[type=radio]{margin-right:3px;margin-top:0;vertical-align:middle}.modal-base label{line-height:30px}.modal-base .margin-bottom{margin-bottom:1em}.modal-base .modal-header{padding:9px 15px;border-bottom:1px solid #ddd}.modal-base .modal-error{margin-bottom:0}.modal-base .modal-footer .modal-error{text-align:left}.modal-base .modal-footer .modal-controls{float:right}.modal-base .new-subdir-toggle{font-size:smaller;float:right;padding-left:4px;padding-right:4px}.modal-tabbed .modal-header.desktop-only{padding:3px 0 0 0}.modal-tabbed .modal-header.desktop-only .modal-close{padding:9px 15px;margin:0}.modal-tabbed .modal-header.desktop-only .modal-title{display:inline-block;padding:9px 15px;font-size:large;vertical-align:top;line-height:1em}.modal-tabbed .modal-header.desktop-only .nav-tabs{display:inline-block;border-bottom:1px solid #ddd;position:relative;bottom:-1px;margin:0}.modal-tabbed .modal-header.desktop-only .nav-tabs li{float:none;display:inline-block}.modal-tabbed .mobile-only.tab-btn{border-bottom:solid #ddd 1px;font-size:100%;font-weight:bold;padding:0;text-transform:uppercase;color:#959595;line-height:20px;margin-bottom:10px;font-size:large;cursor:pointer}.modal-tabbed .mobile-only.tab-btn:hover,.modal-tabbed .mobile-only.tab-btn:focus{color:#626262}.modal-tabbed .mobile-only.tab-btn a{color:inherit ! important}.modal-tabbed .mobile-only.tab-btn a:hover,.modal-tabbed .mobile-only.tab-btn a:focus{text-decoration:none}.modal-tabbed .nav-vertical{margin-right:10px}.modal-tabbed .nav-vertical .active .tab-btn{color:#005580;background-color:#e8e8e8}.modal-tabbed .nav-vertical .tab-btn{padding:3px 10px}a[disabled]{color:#b5b5b5;opacity:.8}a[disabled]:hover{text-decoration:none}.alert-noclose{margin-bottom:0;padding-right:14px}.alert .status-links{color:#959595;font-size:smaller}.alert-warning{color:#959595}.center-block{display:block;margin-left:auto;margin-right:auto}.dropdown-menu li.premium-feature a{line-height:100%}.dropdown-menu a:hover .new-feature:not([disabled]){color:#fff}.dropdown-menu span.premium-tag{padding-left:20px}.form-base [class*="span"]{margin-left:0}.form-base .control-input{line-height:30px}.form-base .control-label{vertical-align:middle;text-align:right;padding-right:10px;line-height:30px}.form-base .control-select{line-height:30px}.form-base .control-select select{width:100%;max-width:220px}.form-base input[type=checkbox],.form-base input[type=radio]{margin-right:3px;margin-top:0;vertical-align:middle}.form-base label{line-height:30px}.form-base .margin-bottom{margin-bottom:1em}.form-help-text{font-size:smaller;line-height:19px;color:#999}.form-help-text.error{color:#9d261d}[class$="-tpl"]{display:none}.icon-none::before{width:.93em;content:""}input.invalid,input.invalid:focus{border-color:rgba(229,103,23,0.8);box-shadow:0 1px 1px rgba(229,103,23,0.075) inset,0 0 8px rgba(229,103,23,0.6);outline:0 none}.new-feature{color:#b94a48;font-size:small;font-weight:bold}.page-content-container{height:100%}.popover{max-width:600px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.popover .context-menu-widget{display:block}.popover-content{padding:10px 2px}.username i.icon-user{padding-left:10px}.pane-facet .new-artifact{height:50px;line-height:50px;padding:0 25px}.pane-facet .new-artifact .btn{font-size:75%;font-weight:bold;padding:3px 30px;text-transform:uppercase}.pane-facet .project-tree{top:50px}@media (max-width:1024px){#promo-page #page-content{margin:0;width:100%;border:none;box-shadow:none;padding-top:0}}#promo-page [class*="span"] input{padding-left:0;padding-right:0;width:100%}#promo-page .tos h5{font-size:bigger;border-bottom:solid #b5b5b5 2px}