/*- * ============LICENSE_START======================================================= * ONAP Policy Engine * ================================================================================ * Copyright (C) 2017-2019 AT&T Intellectual Property. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ============LICENSE_END========================================================= */ body { padding-top: 55px; font-size: 14px; } *, *:focus { outline: 0!important; } .navbar { min-height: 32px; } .navbar .navbar-toggle { padding: 5px 10px; } .navbar .navbar-brand { font-size: inherit; height: 55px; line-height: 100%; } .navbar .navbar-form { border-bottom: none; border-top: none; box-shadow: none; padding: 0 10px; margin-top: 10px; } .breadcrumb { border-radius: 0; } .breadcrumb .btn { margin-top: -5px; } .btn.btn-pedefault { color: #444; background-color: #FAFAFA; } .btn.btn-default { color: #444; background-color: #FAFAFA; } .btn-add-remove { color: #444; background-color: #FAFAFA; margin-right: 12px; margin-bottom: 10px; } .child_single { color: #444; background-color: #FAFAFA; margin-left: 0px; margin-bottom: 10px; border: 1px solid #ccc; border-radius: 4px; } .children_group { color: #444; background-color: white; margin-left: 20px; margin-bottom: 20px; margin-top: 20px; margin-right: 20px; padding-top: 10px; padding-left: 10px; padding-right: 20px; padding-bottom: 10px; border: 1px solid #ccc; border-radius: 4px; } .border1 { border: 2px solid #0000a0; } .border2 { border: 2px solid #a94442; } .border3 { border: 2px solid #808000; } .border4 { border: 2px solid #ffb900; } .first_child { margin-top: 10px; } div#HeaderDefaultValues.modal-body { position: relative; padding: 30px; } .btn { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .26); font-weight: 500; letter-spacing: .01em; border: none; } textarea.code { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13px; min-height: 250px; resize: vertical; color: #000; } .sub-header { padding-bottom: 10px; border-bottom: 1px solid #eee; } .navbar-fixed-top { border: 0; } .sidebar { display: none; } .btn-go-back { margin-top: -5px; } a:hover { text-decoration: none; } .nav-sidebar { margin-right: -21px; margin-bottom: 20px; margin-left: -20px; } .nav-sidebar > li > a { padding-right: 20px; padding-left: 20px; } .nav-sidebar > .active > a, .nav-sidebar > .active > a:hover, .nav-sidebar > .active > a:focus { color: #fff; background-color: #2196F3; } .main { padding: 0; } .main .page-header { margin-top: 0; } .file-tree ul.nav.nav-sidebar { margin: 0; padding: 0; padding-left: 12px; } .file-tree ul.nav.nav-sidebar > li { border-left: 1px solid #ddd; padding-left: 4px; } .file-tree ul.nav.nav-sidebar > li > a { padding: 2px 2px 2px 4px; } .file-tree ul.nav.nav-sidebar:first-child { padding-left: 0; } .file-tree ul.nav.nav-sidebar.file-tree-root > li { border-left: none; padding-left: 0px; } .table td { vertical-align: middle; } #context-menu { position: absolute; display: none; z-index: 9999; } .iconset { padding: 10px; } .col-120 { width: 100px; max-height: 100px; float: left; margin-bottom: 9px; margin-right: 9px; } .col-120:last-child { margin-right: 0; } .iconset .thumbnail { border-radius: 0; overflow: hidden; margin: 0; padding: 0; padding: 10px 0; border: none; } .iconset .thumbnail .item-icon { font-size: 32px; } .detail-sources { text-overflow: ellipsis; overflow: hidden; word-wrap: break-word; } ::-webkit-scrollbar { width: 10px; height: 10px; background-color: #fff; box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset -1px -1px 0 rgba(0, 0, 0, .07); } ::-webkit-scrollbar:hover { background-color: #eee; } ::-webkit-scrollbar-thumb { min-height: 0.8em; min-width: 0.8em; background-color: rgba(0, 0, 0, .2); box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1), inset -1px -1px 0 rgba(0, 0, 0, .07); } ::-webkit-scrollbar-thumb:hover { background-color: #bbb; } ::-webkit-scrollbar-thumb:active { background-color: #888; } .dropdown-menu.dropdown-right-click { display: block; position: static; margin-bottom: 5px; font-size: 1em; } .dropdown-menu.dropdown-right-click>li>a { padding: 5px 12px; } .dropdown-menu.dropdown-right-click>li>a>i { font-size: .9em; margin-right: 1px; } .dropdown-menu.dropdown-right-click .divider { margin: 3px 0; } .spinner-wrapper { margin: 0 auto; text-align: center; margin-top: 8%; } table th > a:hover, table th > a:active, table th > a:focus { text-decoration: none; } .sortorder:after { color: #2196f3; content: '\25bc'; } .sortorder.reverse:after { color: #2196f3; content: '\25b2'; } [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak { display: none !important; } .mr2 { margin-right: 2px; } .mr5 { margin-right: 5px; } .mt10 { margin-top: 10px; } .mb0 { margin-bottom: 0; } .pointer { cursor: pointer; } .block { display: block; } .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bold { font-weight: bold; } @media (min-width: 768px) { .main { padding-right: 0; padding-left: 0; } .sidebar { position: fixed; top: 50px; bottom: 0; left: 0; z-index: 1000; display: block; padding: 5px 0; overflow-x: hidden; overflow-y: auto; background-color: #f5f5f5; border-right: 1px solid #eee; } } @media (max-width: 768px) { .navbar-form .btn { margin-top: 5px; } } @media (max-width: 475px) { .table.table-files .btn { display: none; } } /* Tooltip container */ .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; /* If you want dots under the hoverable text */ } /* Tooltip text */ .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #555; color: #fff; text-align: center; padding: 5px 0; border-radius: 6px; /* Position the tooltip text */ position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -60px; /* Fade in tooltip */ opacity: 0; transition: opacity 1s; } /* Tooltip arrow */ .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } /* Show the tooltip text when you mouse over the tooltip container */ .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; } .mstooltip { position: relative; display: inline-block; color: orange; font-weight: lighter; } .mstooltip .tooltiptext { font-weight: lighter; visibility: hidden; width: 150px; background-color: #555; color: #fff; text-align: center; border-radius: 6px; padding: 4px 5px; margin-left: 5px; position: absolute; bottom: 100%; left: 50%; z-index: 1; } .mstooltip:hover .tooltiptext { visibility: visible; } .msloader { border: 6px solid #a94442; border-top: 6px solid #3498db; /* Blue */ border-radius: 50%; width: 60px; height: 60px; animation: spin 2s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } #msPolicyloader { display:block; background-color:#c0c0c0; width:20px; height: 20px; margin-left: 5px; } #msVersion { width: 195px; height: 20px; border: 0px; display: -webkit-flex; /* Safari */ -webkit-flex-flow: row-reverse wrap; /* Safari 6.1+ */ display: flex; flex-flow: row-reverse wrap; } #advancedSearch i { border: solid black; border-width: 0 1px 1px 0; display: inline-block; padding: 3px; margin-left:20px; } .arrowright { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } .arrowleft { transform: rotate(135deg); -webkit-transform: rotate(135deg); } .arrowup { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); } .arrowdown { transform: rotate(45deg); -webkit-transform: rotate(45deg); } #dashBoardAdvanceSearch .well { padding-bottom: 5px; } #dashBoardAdvanceSearch button { float: left; padding-bottom: 10px; background: #f5f5f5; color: black; font-size: 22px; border: 0px solid grey; border-left: none; cursor: pointer; } .switch { position: relative; display: inline-block; width: 60px; height: 34px; } .switch input {display:none;} .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; } input:checked + .slider { background-color: blue; } input:focus + .slider { box-shadow: 0 0 1px blue; } input:checked + .slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); } /* Rounded sliders */ .slider.round { border-radius: 34px; } .slider.round:before { border-radius: 50%; } .onoffswitch { position: relative; width: 90px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none; } .onoffswitch-checkbox { display: none; } .onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #999999; border-radius: 20px; } .onoffswitch-inner { display: block; width: 200%; margin-left: -100%; transition: margin 0.3s ease-in 0s; } .onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 25px; padding: 0; line-height: 25px; font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; box-sizing: border-box; } .onoffswitch-inner:before { content: "ON"; padding-left: 10px; background-color: #337ab7; color: #FFFFFF; } .onoffswitch-inner:after { content: "OFF"; padding-right: 10px; background-color: #EEEEEE; color: #999999; text-align: right; } .onoffswitch-switch { display: block; width: 18px; margin: 6px; background: #FFFFFF; position: absolute; top: 0; bottom: 0; right: 56px; border: 2px solid #999999; border-radius: 20px; transition: all 0.3s ease-in 0s; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-left: 0; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 0px; }