.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.dynamic-section button .fa{margin-right:.25em}.dynamic-section .button-group .button-main-item{width:27em}.dynamic-section .button-main-item,.dynamic-section a.button-link{display:block;padding:5px 12px;margin-left:-1px;line-height:1.42857143!important;color:#6692ac;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:.25em;white-space:nowrap}.dynamic-section a.button-link.inline{display:inline-block}.dynamic-section .button-main-item:hover,.dynamic-section a.button-link.active,.dynamic-section a.button-link.add:hover,.dynamic-section a.button-link:hover{background:#6692ac;border-color:#6692ac;color:#fff}.dynamic-section a.button-link.remove:hover,.dynamic-section button.remove:hover{color:#fff;background-color:#b03036;border-color:#91272c}.dynamic-section button.add:hover{background:#fff;border-color:#e0e6e7;color:#32444b}.dynamic-section .button-main-item .fa,.dynamic-section a.button-link .fa{margin-right:.5em}.dynamic-section a.button-link.add .fa,.dynamic-section a.button-link:hover .fa,.dynamic-section a.remove .fa,.dynamic-section button.add .fa,.dynamic-section button.add:hover .fa,.dynamic-section button.remove .fa{color:#fff}.dynamic-section a.button-link.add,.dynamic-section a.button-link.remove,.dynamic-section button.add,.dynamic-section button.remove{color:#fff;text-shadow:none;min-width:5em;text-align:center}.dynamic-section a.button-link.add,.dynamic-section button.add{background:#70a843;border-color:#70a843}.dynamic-section a.button-link.add:hover,.dynamic-section button.add:hover{color:#fff;background-color:#588533;border-color:#598535}.dynamic-section a.button-link.remove,.dynamic-section button.remove{background:#91272c;border-color:#91272c}.dynamic-section .button-bar,.dynamic-section .button-bar-light{background:#f1f5f6;text-align:right;padding:.35em;border-radius:.25em;border:1px solid #e0e6e7}.dynamic-section .button-bar-light .button,.dynamic-section .button-bar button{margin:0}.dynamic-section .button-bar-light{background:transparent;border:none}.dynamic-section .button-bar-top .button-bar,.dynamic-section .button-bar-top .button-bar-light{padding:1em 1em .3em}.dynamic-section button.larger{font-size:1.5em}.dynamic-section .button-link.primary,.dynamic-section .button-link.secondary,.dynamic-section button.primary,.dynamic-section button.primary:disabled,.dynamic-section button.secondary,.dynamic-section button.secondary:disabled{background:#32444b;color:#fff}.dynamic-section button.primary,.dynamic-section button.primary:disabled,.dynamic-section button.secondary,.dynamic-section button.secondary:disabled{text-shadow:none}.dynamic-section .button-link.primary .fa,.dynamic-section button.primary .fa{color:#fff}.dynamic-section .button-link.primary:hover,.dynamic-section button.primary:hover{background:#6692ac}.dynamic-section .button-link.secondary,.dynamic-section button.secondary{color:#6692ac;background:#e0e6e7;border-color:#e0e6e7}.dynamic-section .button-link.secondary:hover,.dynamic-section button.secondary:hover{color:#6692ac;background-color:#fff;border-color:#e0e6e7}.dynamic-section .button-link.secondary:hover .fa,.dynamic-section button.secondary:hover .fa{color:#6692ac}.dynamic-section button.primary:disabled{background:#6692ac;color:#fff}.dynamic-section button.primary:disabled,.dynamic-section button.secondary:disabled{background-color:#e0e6e7;border-color:#e0e6e7;color:#888}.dynamic-section button.primary:disabled{cursor:not-allowed;box-shadow:none}.dynamic-section ul.menu-bar{list-style:none;margin:0;padding:0}.dynamic-section ul.menu-bar li:first-child{padding-left:0}.dynamic-section ul.menu-bar li:last-child{padding-right:0}.dynamic-section #refresh-options-row{display:inline-block;position:relative;top:-.75em;padding:0 1em 0 0}.dynamic-section #refresh-options-row label{font-size:1.1em;font-weight:700}.dynamic-section ul.menu-bar li,.dynamic-section ul.menu-bar li a.option{display:block;float:left}.dynamic-section ul.menu-bar li.option-group{padding:0;border:1px solid #6692ac;border-radius:.25em;overflow:hidden}.dynamic-section ul.menu-bar .pager button{padding:.4em .5em;margin:0}.dynamic-section ul.menu-bar li a.option{color:#32444b;padding:.35rem;line-height:1.5}.dynamic-section ul.menu-bar li a.option .fa{padding:0 .35rem 0 .15rem}.dynamic-section .fa-check{color:#70a843}.dynamic-section .fa-times{color:#91272c}.dynamic-section button.remove .fa{color:#fff}.dynamic-section .fa-exclamation-triangle,.dynamic-section .tab-panel-menu li a .fa-pencil,.dynamic-section ul.menu-bar li a.option .fa-pencil{color:#91272c}.dynamic-section ul.menu-bar li a.option:hover{color:#32444b;background:#eee}.dynamic-section ul.menu-bar li a.option.selected .fa{color:#fff!important}.dynamic-section ul.menu-bar li a.option.selected{background:#6692ac;color:#fff}.dynamic-section ul.menu-bar li a.option.selected .badge{color:#777;background:#fff}.dynamic-section .flash-message{background:#6692ac;color:#fff;font-weight:700;border-radius:.25em}.dynamic-section .pager-wrapper{font-weight:700;background:#f1f5f6;padding:0 .25em!important;border-radius:.25em;border:1px solid #e0e6e7}.dynamic-section .pager-wrapper>div.info{padding:.75em 2em}.dynamic-section .workspace-menus .pager-wrapper{float:right}.dynamic-section ul.menu-bar ul.pager{margin:0}.dynamic-section ul.menu-bar ul.pager .info{padding:.5em;font-weight:400}.dynamic-section ul.menu-bar ul.pager>li{padding:.25em}.dynamic-section ul.menu-bar ul.pager>li a .fa{margin:0}.dynamic-section ul.menu-bar ul.pager>li a:hover .fa{color:#fff}.dynamic-section ul.menu-bar ul.pager label.page-size-label{font-weight:400;margin-left:10px;margin-right:5px}.dynamic-section ul.menu-bar.centered{margin-top:1em}.dynamic-section ul.menu-bar.centered .pager-wrapper{float:none;text-align:center}.dynamic-section ul.menu-bar.centered .pager>li{display:inline-block;float:none}.dynamic-section .tab-workspace{padding:.5rem 0}.dynamic-section .tab-workspace-centered{box-sizing:border-box;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dynamic-section .tab-panel-split,.dynamic-section .tab-panel-split-left,.dynamic-section .tab-panel-split-right{width:50%;float:left;box-sizing:border-box}.dynamic-section .tab-panel-split-left:first-child,.dynamic-section .tab-panel-split-right:first-child,.dynamic-section .tab-panel-split:first-child{padding-right:.5rem}.dynamic-section .tab-panel-split-left:last-child,.dynamic-section .tab-panel-split-right:last-child,.dynamic-section .tab-panel-split:last-child{padding-left:.5rem}.dynamic-section .tab-panel-split-left:first-child,.dynamic-section .tab-panel-split-right:last-child{width:55%}.dynamic-section .tab-panel-split-left:last-child,.dynamic-section .tab-panel-split-right:first-child{width:45%}.dynamic-section .dialog-panel,.dynamic-section .tab-panel{background:#fff;border-radius:.25em;border:1px solid #e0e6e7}.dynamic-section .tab-workspace-centered .tab-panel{padding:3em 2em}.dynamic-section .title-wrapper .spinner{position:relative;margin:0 .5rem}.dynamic-section .tab-panel h3,.dynamic-section .title,.dynamic-section .workspace-menus h3{display:inline-block}.dynamic-section .title,.dynamic-section .workspace-menus h3{font-size:1.6em;margin-bottom:10px}.dynamic-section .tab-workspace-centered .title-wrapper{float:none;border-bottom:1px solid #32444b;padding:0;margin-bottom:1rem}.dynamic-section .tab-workspace .content{padding:.5rem}.dynamic-section .tab-workspace .content fieldset div.form-field label,.dynamic-section .tab-workspace .list-item-form .form-field label,.dynamic-section .tab-workspace fieldset .form-field label{width:10em}.dynamic-section .form-field,.dynamic-section .form-fields-inline{padding:.35em 0}.dynamic-section .form-field label,.dynamic-section .form-fields-inline label{font-weight:700}.dynamic-section .description{background:#f1f5f6;padding:10px;font-style:italic;border-radius:.25em;border:1px solid #e0e6e7}.dynamic-section .description em{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dynamic-section .processing-bar{font-size:1.25em;font-weight:700;background:hsla(0,0%,86.7%,.5);padding:.5em;text-align:center}.dynamic-section ul.stats{list-style:none;margin:0 0 1em;padding:0;background:#fff}.dynamic-section ul.stats li{display:block;color:#32444b;background:#f1f5f6;border:1px solid #e0e6e7;margin:.5em 0}.dynamic-section ul.stats li:first-child{margin-top:0}.dynamic-section ul.stats li:last-child{margin-bottom:0}.dynamic-section ul.stats li label{box-sizing:border-box;display:block;padding:.35em;color:#32444b;background:#e0e6e7;font-weight:600;float:left;width:18%}.dynamic-section ul.stats li label .badge{border-radius:.25em;margin-right:1em;min-width:2em;background:#f1f5f6;color:#32444b}.dynamic-section ul.stats li .stats-bar{box-sizing:border-box;width:82%;line-height:1;float:left;padding:.35em;text-align:center}.dynamic-section ul.stats li.total{border:0;border-top:2px groove #ddd;background:none}.dynamic-section ul.stats li.total label{background:transparent}.dynamic-section .title-wrapper .badge,.dynamic-section a .badge{margin-left:.35rem}.dynamic-section .stats .badge{display:inline-block;min-width:.5rem}.dynamic-section .tab-panel .close{float:right}.dynamic-section .info>p,.dynamic-section p.info{padding:.5rem 0 1.5em;font-style:italic}.dynamic-section p.no-result{text-align:center;padding:.5rem;border-radius:.25em;border:1px solid #e0e6e7;background:#f1f5f6;font-style:italic}.dynamic-section .info-warning{background:#f2c715;padding:.5rem;border-radius:.25rem;font-size:1.1em;clear:both;margin:.5rem 0}.dynamic-section .info-warning p{padding:0}.dynamic-section .info-danger{background:#fbe3e4;color:#91272c;border-color:#fbc2c4;line-height:1.3;padding:.5rem;border-radius:.25rem;font-size:1.1em;clear:both;margin:.5rem 0}.dynamic-section .info-danger p{padding:0}.dynamic-section .info-list{background:#fff}.dynamic-section .item-info .info-image{text-align:center;margin:0 auto}.dynamic-section .item-info .info-image img{max-width:300px}.dynamic-section .item-info h4{background:#32444b;color:#fff;padding:.5rem;margin-bottom:0}.dynamic-section .info-list{margin:0;padding:0;list-style:none}.dynamic-section .info-list>li{display:block;border-bottom:1px solid #e0e6e7;border-right:1px solid #e0e6e7;border-left:1px solid #e0e6e7}.dynamic-section .info-list>li:nth-child(2n){background:#f1f5f6}.dynamic-section .info-list .info-value,.dynamic-section .info-list label{display:block;float:left;box-sizing:border-box;padding:.5rem;font-size:.65rem}.dynamic-section .info-list label{width:35%;font-weight:700}.dynamic-section .info-list .info-value{width:65%;border-left:1px solid #e0e6e7}.dynamic-section em.highlight{background:#efefd9;font-style:normal}.dynamic-section .dialog-buttons a{color:#999;font-size:1.45em;padding:.25em;margin-left:.5em}.dynamic-section .dialog-buttons.active a,.dynamic-section .dialog-panel .active .fa{color:#70a843}.dynamic-section .dialog-panel{padding:.5em;position:absolute;width:32em;right:20px;top:37px;z-index:1;border:1px solid #c8cfd4;box-shadow:0 7px 5px -5px #aeb2b3}.dynamic-section .dialog-panel .menu-list label{font-weight:700;display:inline-block;min-width:6em;color:#32444b}.dynamic-section .dialog-panel .menu-list em{font-size:.75em}.dynamic-section .dialog-panel .menu-list strong{font-weight:400;text-decoration:underline}.dynamic-section .dialog-panel h4{font-size:1.25em;margin:0;padding:.35em 0}.dynamic-section .dialog-panel .close{float:right}.dynamic-section .dialog-panel .menu-distributed{text-align:center}.dynamic-section ul.menu,.dynamic-section ul.menu-list{margin:0;padding:.35em 0;list-style:none}.dynamic-section ul.menu li{display:inline-block;float:left}.dynamic-section ul.menu li .fa{font-size:1.15em;margin-right:.25em}.dynamic-section ul.menu-list li{padding:.5em;margin:0;border-bottom:1px solid #eee}.dynamic-section ul.menu.menu-distributed{display:table;width:100%}.dynamic-section ul.menu.menu-distributed li{display:table-cell;float:inherit}.dynamic-section .detail tbody tr td.checked{background:#32444b!important}.dynamic-section th.all-checked{color:#59a9ff!important}.dynamic-section ul.button-group{position:relative;padding:0;margin:0}.dynamic-section ul.button-group li.button-main-item{padding:.37em .75em;max-height:1.47em;overflow:hidden}.dynamic-section ul.button-group li.button-sub-menu{position:absolute;top:0;left:0;width:28.5em;background:#fff;border:1px solid #ddd;border-radius:.25em;padding:.35em 0;z-index:1}.dynamic-section ul.button-group li.button-sub-menu ul{padding:0;margin:0}.dynamic-section ul.button-group li.button-sub-menu li{padding:.5em .35em;width:100%;box-sizing:border-box}.dynamic-section ul.button-group li.button-sub-menu li:not(:last-child){border-bottom:1px solid #eee}.dynamic-section ul.button-group li.button-sub-menu li.active{background:#eee}.dynamic-section ul.button-group li.button-sub-menu li:hover{background:#ccc}.dynamic-section ul.button-group li.button-group-toggle{padding:0 0 0 .25em}.dynamic-section ul.button-group li.button-main-item:hover,.dynamic-section ul.button-group li.button-sub-menu li:hover{cursor:pointer}.dynamic-section .history-item-view{width:10em;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;text-align:center}.dynamic-section .history-item-view.collapsed{width:auto}.dynamic-section .button-group li .fa{margin:0}.dynamic-section table.detail th.col-icon{width:2em}.dynamic-section table.detail th.col-row-num{width:1em}.dynamic-section td.opt-buttons a.button-link{padding:.15em .35em;margin-right:.5em}.dynamic-section td.opt-buttons a.button-link:last-child{margin-right:0}.dynamic-section #credentials{margin:1em 0}.dynamic-section #credentials-toggle-nav{display:block;padding:.5em;font-size:1.25em;font-weight:700;background:#e0e6e7;border:1px solid #ddd;color:#32444b}.dynamic-section #credentials.open #credentials-toggle-nav{background:#e0e6e7}.dynamic-section #credentials-toggle-nav:hover{background:#f1f5f6!important}.dynamic-section #credentials-toggle-nav .badge{margin:0 1em;line-height:2em}.dynamic-section #credentials-toggle-nav .fa{font-size:1.5em;margin-top:.1em}.dynamic-section #credentials-toggle-nav .fa-plus-square{color:#70a843}.dynamic-section #credentials-toggle-nav .fa-lock{color:#ffb700}.dynamic-section #credentials-content{padding:1em .5em;border:1px solid #ddd;border-top:0}.dynamic-section #credentials table.detail td.opt-buttons{width:5em}.dynamic-section #credentials .detail tr td{padding:.5em .25em}.dynamic-section #credentials .detail tbody tr:hover{cursor:inherit;outline:0;box-shadow:none;border-radius:0}.dynamic-section ul.item-list,.dynamic-section ul.settings-list{list-style:none;margin:0 0 1em;padding:0;border-color:#ddd;border-style:solid;border-width:1px 0}.dynamic-section ul.item-list>li.list-item,.dynamic-section ul.settings-list>li.list-item{position:relative}.dynamic-section ul.item-list>li .list-item-row,.dynamic-section ul.settings-list>li .list-item-row{position:relative;display:block;border:1px solid #ddd;border-top:0 solid #ddd;padding:.5em .75em}.dynamic-section ul.item-list>li:first-child .list-item-row,.dynamic-section ul.settings-list>li:first-child .list-item-row{border-top-left-radius:.15em;border-top-right-radius:.15em}.dynamic-section ul.item-list>li:last-child .list-item-row,.dynamic-section ul.settings-list>li:last-child .list-item-row{border-top-left-radius:.15em;border-top-right-radius:.15em;border-bottom-width:0}.dynamic-section ul.item-list>li:first-child:last-child .list-item-row,.dynamic-section ul.settings-list>li:first-child:last-child .list-item-row{border-bottom-width:1px}.dynamic-section ul.item-list>li.ghost-item .list-item-row,.dynamic-section ul.settings-list>li.ghost-item .list-item-row{opacity:.5;background:#c8ebfb;border:1px solid #555}.dynamic-section ul.item-list>li.is-editing .list-item-row,.dynamic-section ul.settings-list>li.is-editing .list-item-row{background:#fff}.dynamic-section .list-handle{display:block;float:left;background:#fff;padding:.15em .2em;border-radius:.15em;border:1px solid #bdbdbd;border-left-color:#cacaca;visibility:hidden;top:5px;position:relative}.dynamic-section .list-hover .list-handle{visibility:visible}.dynamic-section .list-handle:hover{background:#6692ac;border-color:#6692ac;color:#fff}.dynamic-section .list-handle:hover .fa{color:#fff}.dynamic-section ul.settings-list>li .list-handle:hover{cursor:move}.dynamic-section ul.item-list>li .list-item-content,.dynamic-section ul.settings-list>li .list-item-content{display:block;padding:.35em 1em .35em 0}.dynamic-section ul.item-list>li .list-item-content.draggable,.dynamic-section ul.settings-list>li .list-item-content.draggable{padding-left:2em}.dynamic-section ul.item-list>li .list-item-content{display:block}.dynamic-section ul.settings-list>li .list-item-row:hover{background:#e0e6e7}.dynamic-section ul.settings-list>li.can-edit .list-item-row:hover{cursor:pointer}.dynamic-section ul.item-list>li .list-item-content .fa,.dynamic-section ul.settings-list>li .list-item-content .fa{padding:0 .35em;text-align:center;min-width:1em}.dynamic-section ul.item-list>li .list-item-content>.fa,.dynamic-section ul.settings-list>li .list-item-content>.fa{padding-right:0;padding-left:.5em;margin-left:.25em;line-height:1.5}.dynamic-section ul.item-list>li .list-item-content .info,.dynamic-section ul.settings-list>li .list-item-content .info{display:inline-block;max-width:10em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dynamic-section ul.item-list>li .list-item-content .info:before,.dynamic-section ul.settings-list>li .list-item-content .info:before{position:relative;top:1px;margin:0 .5rem;opacity:1;content:"/";color:#cacaca}.dynamic-section ul.settings-list>li .list-item-content .item-weight{display:inline-block;min-width:2em}.dynamic-section #line-keys ul.settings-list>li .list-item-content .info.type-label{width:5em}.dynamic-section #memory-keys ul.settings-list>li .list-item-content .info.number{width:10em}.dynamic-section ul.settings-list>li .list-item-content .info.type-label:before{margin:0 .5em 0 0}.dynamic-section ul.settings-list>li .list-item-content .info.text-info{width:8em;position:relative;top:3px}.dynamic-section ul.settings-list>li .list-item-content .info.long-text-info{max-width:12em;width:12em}.dynamic-section ul.settings-list>li .opt-buttons{display:block;position:absolute;right:0;top:50%;margin-top:-.5em}.dynamic-section ul.settings-list>li .opt-buttons .edit{display:none}.dynamic-section ul.settings-list>li .list-item-row:hover .opt-buttons .edit{display:inline}.dynamic-section #settings-move-setup .fa{color:green}.dynamic-section #settings-save-button .fa{color:#fff}.dynamic-section #settings-close-button .fa{color:#91272c}.dynamic-section button.primary .fa{color:#fff}.dynamic-section table.activity-results{width:100%;border-left:1px solid #b5d3fd;border-right:1px solid #b5d3fd;border-top:0;border-bottom:2px solid #b5d3fd}.dynamic-section table.activity-results>tbody>tr>th,.dynamic-section table.activity-results>tfoot>tr>th,.dynamic-section table.activity-results>thead>tr>th{font-size:1.3em;text-align:left;background:#6692ac}.dynamic-section .activity-results .date-separator td{border-top:2px solid #b5d3fd}.dynamic-section .activity-results>tbody>tr>td,.dynamic-section .activity-results>tfoot>tr>td,.dynamic-section .activity-results>thead>tr>td{padding:.75em .5em;vertical-align:top;font-size:1.1em}.dynamic-section .activity-results>tbody>tr.odd>td{background:#f9f9f9}.dynamic-section .activity-results .activity-date{width:7em;font-weight:700;font-size:1.25em}.dynamic-section .activity-results.item-logs .activity-date{font-weight:400;font-size:1.1em;width:6em}.dynamic-section .activity-results .activity-time{width:5em}.dynamic-section .activity-results.item-logs .activity-time{width:4em}.dynamic-section .activity-results .activity-status{width:1.5em;font-size:1.5em;padding-top:.35em;padding-bottom:0;text-align:center}.dynamic-section .activity-results .activity-status .fa{color:#555}.dynamic-section .activity-results .activity-status-provisioned .fa{color:#70a843}.dynamic-section .activity-results .activity-status-blocked .fa{color:#91272c}.dynamic-section .activity-results .activity-status-activated .fa,.dynamic-section .activity-results .activity-status-config-exception .fa{color:#f80}.dynamic-section .activity-results .activity-status-deactivated .fa{color:#000}.dynamic-section .activity-results .activity-status-created .fa{color:#70a843}.dynamic-section .activity-results .activity-status-saved .fa{color:#6692ac}.dynamic-section .activity-results .activity-status-deleted .fa{color:#000}.dynamic-section .activity-results .activity-user{max-width:8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dynamic-section td.details-view{background:#f1f5f6;border:1px solid #b5d3fd;border-bottom:0;border-right:0}.dynamic-section .activity-results td.details-view{border-bottom:0;border-right:0}.dynamic-section .details-view .detail{background:#fff}.dynamic-section .details-closed td,.dynamic-section .details-closed td.details-view{padding:0!important;border:0!important;background:transparent!important}.dynamic-section table#handset-line-grid{width:100%;font-size:1.25em}.dynamic-section table#handset-line-grid tr>*{border-bottom:1px solid #ccc;font-size:1.25em}.dynamic-section table#handset-line-grid th{font-weight:700;text-align:center;background:transparent}.dynamic-section table#handset-line-grid td{text-align:center}