.runbook-ansible-task-node{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:wrap;height:100%;padding:15px 10px}.runbook-ansible-task-node>div{width:100%}.runbook-ansible-task-node .ansible-definition-selection .dropdown .btn.btn-default,.runbook-ansible-task-node .ansible-definition-selection .dropdown .btn.btn-dropdown{width:180px}.runbook-ansible-task-node .ansible-definition-selection .source-type-dropdown{margin-left:3px}.runbook-ansible-task-node .ansible-definition-selection .source-type-dropdown ul.dropdown-menu>li>a[title='SCM Manager']{color:#1b7cb4}.runbook-ansible-task-node .ansible-definition-selection span input[type=text]{width:130px;margin-left:3px;padding-left:3px}.runbook-ansible-task-node .ansible-definition-selection span .btn.btn-primary{padding-left:20px;padding-right:20px;margin-left:3px}.runbook-ansible-task-node .ansible-definition-selection .playbook-selection-row{margin-top:10px;display:flex}.runbook-ansible-task-node .ansible-definition-selection .playbook-selection-row label{margin:3px 6px 0 0}.runbook-ansible-task-node .ansible-definition-selection .playbook-selection-row .dropdown .btn.btn-default,.runbook-ansible-task-node .ansible-definition-selection .playbook-selection-row .dropdown .btn.btn-dropdown{max-width:195px!important;width:195px!important}.runbook-ansible-task-node .ansible-definition-selection .playbook-selection-row .revision-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0 10px}.runbook-ansible-task-node .ansible-definition-selection .playbook-selection-row input[type=text]{width:225px}.runbook-ansible-task-node .tab-container{height:80%;flex-grow:1;padding:27px 0 15px 0}.runbook-ansible-task-node .tab-container>div{height:100%;display:flex;justify-content:center;align-items:normal;flex-direction:column;flex-wrap:nowrap}.runbook-ansible-task-node .tab-container .nav-tabs{border-color:#fae1bc}.runbook-ansible-task-node .tab-container .tab-content{height:90%;flex-grow:1;display:flex;justify-content:center;align-items:normal;flex-direction:column;flex-wrap:wrap}.runbook-ansible-task-node .tab-container .tab-content .tab-pane{height:100%;background-color:#fff;border-left:1px solid #fae1bc;border-right:1px solid #fae1bc;border-bottom:1px solid #fae1bc}.runbook-ansible-task-node .tab-container .tab-content-container{width:100%;height:100%;padding:10px}.runbook-ansible-task-node .tab-container pre{margin:0}.runbook-ansible-task-node .ansible-task-actions{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:wrap}.runbook-ansible-task-node .ansible-task-actions>*{margin-left:10px}.runbook-ansible-task-node .network-execution-disable-tooltip .tooltip-inner{padding:8px;border:1px solid #e6e6e6;background-color:#fff;color:#000;max-width:none}.ansible-execution-option-modal .modal-body{width:500px;height:150px}.ansible-execution-option-modal .modal-body textarea{width:100%;height:100%}.scm-properties-popup{font-size:13px}.scm-properties-popup .modal-body{width:600px;padding:25px 25px 0!important}.scm-properties-popup .modal-body .form-group{margin:auto;margin-bottom:15px}.scm-properties-popup .modal-body .form-group .form-label-field{width:132px!important;font-family:"open sans";text-align:right;padding-left:0}.scm-properties-popup .modal-body .form-group .form-input-right{max-width:220px}.scm-properties-popup .modal-body .form-group .form-input-left{margin-left:10px;max-width:190px}.scm-properties-popup .modal-body .form-group .form-dropdown{border:none;padding:0}.scm-properties-popup .modal-body .form-group .btn-browse{margin-left:10px;max-width:100px;border-radius:3px}.scm-properties-popup .modal-body .form-group .dropdown .btn.btn-default{max-width:220px}.scm-properties-popup .modal-body .form-group textarea{height:60px}.scm-properties-popup .modal-footer{margin:0 25px!important;padding:10px 0 20px!important}.scm-properties-popup .modal-footer .btn-link{color:#000}.scm-properties-popup .modal-footer .btn-light{border-color:#bbcce1}.scm-properties-popup .modal-footer-top{border-top:1px solid #c8c8c8!important}.scm-manager-popup .modal-body{width:800px;padding-bottom:0!important}.scm-manager-popup .modal-body .container{width:100%;padding:0}.scm-manager-popup .modal-body .container .col-sm-4 div[nb-grid]{height:300px!important}.scm-manager-popup .modal-body .container .col-sm-8{margin-top:8px}.scm-manager-popup .modal-body .container .col-sm-8 form{height:300px;width:100%;padding:6px;border:1px solid #c8c8c8}.scm-manager-popup .modal-body .container .col-sm-8 form .form-group{margin:8px 0}.scm-manager-popup .modal-body .container .col-sm-8 form .form-group .scm-label-left{width:90px;min-width:90px!important}.scm-manager-popup .modal-body .container .col-sm-8 form .form-group .scm-label-right{text-align:left!important;padding:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scm-manager-popup .modal-body .container .col-sm-8 form p{text-align:center;margin-top:120px}.scm-revision-popup .modal-body{width:400px;padding-bottom:0!important}.scm-revision-popup .modal-body .form-group{margin-bottom:0}.scm-revision-popup .modal-body .form-group label{width:50px;padding:0;margin:0 6px 0 0}.ansible-playbook-editor{width:100%;height:100%}.ansible-playbook-editor .editor-wrapper{width:100%;height:100%}.ansible-playbook-editor .editor-wrapper pre{width:100%;height:100%}.ansible-playbook-tab{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;height:100%}.ansible-playbook-tab>div{width:100%}.ansible-playbook-tab .load-playbook-container{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:wrap;padding-bottom:5px}.ansible-playbook-tab .playbook-editor-container{flex-grow:1;margin-bottom:10px}.ansible-playbook-tab .extra-variable-container label{display:block}.ansible-playbook-tab .extra-variable-container textarea{width:100%;border:1px solid #ccc;display:block}.ansible-execution-log-tab{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.ansible-execution-log-tab .log-container{width:100%;height:100%;background-color:rgba(255,255,255,.6);overflow:auto;word-break:break-word;padding:5px;line-height:1.4;white-space:pre-line;font-family:consolas,sans-serif}ansible-inventory-tab{display:flex;justify-content:center;align-items:normal;flex-direction:column;flex-wrap:wrap;height:100%}ansible-inventory-tab .inventory-target{display:flex;flex-basis:30px}ansible-inventory-tab .inventory-target>div:first-child{flex-basis:150px;flex-shrink:0;display:flex;width:170px}ansible-inventory-tab .inventory-target>div:first-child i{height:16px;margin-top:6px;margin-right:2px}ansible-inventory-tab .inventory-target>div:first-child a{display:flex}ansible-inventory-tab .inventory-target>div:first-child a div:first-child{width:90px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ansible-inventory-tab .inventory-target>div:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ansible-inventory-tab .inventory-target>div.disabled>a{color:#999;pointer-events:none}ansible-inventory-tab .inventory-target>div.disabled>a:hover{cursor:not-allowed;text-decoration:none}ansible-inventory-tab .inventory-target .host-groups{max-width:230px;display:inline-block;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;height:26px}ansible-inventory-tab .inventory-instance,ansible-inventory-tab .inventory-template{display:flex;justify-content:center;align-items:normal;flex-direction:column;flex-wrap:wrap}ansible-inventory-tab .inventory-instance .instance-header,ansible-inventory-tab .inventory-instance .template-header,ansible-inventory-tab .inventory-template .instance-header,ansible-inventory-tab .inventory-template .template-header{display:flex;justify-content:space-between;align-items:normal;flex-direction:row;flex-wrap:wrap;margin-bottom:5px}ansible-inventory-tab .inventory-instance .instance-header button i.icon_nb_info+a,ansible-inventory-tab .inventory-instance .template-header button i.icon_nb_info+a,ansible-inventory-tab .inventory-template .instance-header button i.icon_nb_info+a,ansible-inventory-tab .inventory-template .template-header button i.icon_nb_info+a{vertical-align:middle}ansible-inventory-tab .inventory-instance pre,ansible-inventory-tab .inventory-template pre{flex-grow:1}ansible-inventory-tab .inventory-translate-button-wrapper{margin-top:10px;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:wrap}ansible-inventory-tab .inventory-translate-button-wrapper button{height:28px}ansible-inventory-tab .inventory-translate-button-wrapper button:hover{background:#edf8ff}ansible-inventory-tab .inventory-template{flex-grow:5}ansible-inventory-tab .inventory-instance{flex-grow:3}.host-groups-tooltip .tooltip-inner{word-wrap:break-word;max-width:300px}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;width:700px;height:300px}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper>div{height:100%;border:1px solid #c8c8c8}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .host-groups{flex-basis:40%;margin-right:20px}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .current-group{flex-grow:1;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;flex-wrap:wrap}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .current-group .group-name{background-color:#f5f5f5;padding:0 10px}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .current-group .group-devices-wrapper{margin:0 10px;flex-grow:1}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .current-group .group-devices-wrapper .assign-devices-button-wrapper{border-bottom:1px solid #c8c8c8}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .current-group .empty-groups{flex-grow:1;color:#999;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;flex-wrap:wrap}.ansible-define-hostgroup-modal .modal-body .host-group-definition-wrapper .current-group .empty-groups .section-wrapper{flex-grow:1;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.ansible-device-validation-modal .modal-body{width:500px}.ansible-device-validation-modal .modal-body .device-validation__agent,.ansible-device-validation-modal .modal-body .device-validation__devices{margin-left:1em}.ansible-device-validation-modal .modal-body .device-validation__agent .device-validation__devices,.ansible-device-validation-modal .modal-body .device-validation__devices .device-validation__devices{margin-left:unset}.ansible-device-validation-modal .modal-body .device-validation__devices{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:24px;max-height:72px}.ansible-device-validation-modal .modal-body .device-validation__reason{display:flex}.ansible-device-validation-modal .modal-body .device-validation__reason span:first-child{margin-right:.2em}.ansible-device-validation-modal .modal-body section{margin:0 0 1em}