.solution-center-portlet header { position: relative; }
.solution-center-portlet h1, .solution-center-portlet h2, .solution-center-portlet h3, .solution-center-portlet h4 { font-family: 'Helvetica Neue Thin', 'Helvetica Neue', 'HelveticaNeue-Light'; margin: 0; }
.solution-center-portlet a, .solution-center-portlet a:hover, .solution-center-portlet a:focus, .solution-center-portlet a > span, .solution-center-portlet a > span:hover, .solution-center-portlet a > span:focus, .solution-center-portlet a > i, .solution-center-portlet a > i:hover, .solution-center-portlet a > i:focus { text-decoration: none; }
.solution-center-portlet table a { color: #777; }
.solution-center-portlet table a:hover, .solution-center-portlet table a:focus { color: #000; }
.solution-center-portlet .nav-tabs > li a { color: #777; }
.solution-center-portlet .nav-tabs > li a:hover, .solution-center-portlet .nav-tabs > li a:focus { color: #000; }
.solution-center-portlet .nav-tabs > li.active a { color: #222; }
.solution-center-portlet .nav-tabs > li.active a:hover, .solution-center-portlet .nav-tabs > li.active a:focus { color: #000; cursor: pointer; }
.solution-center-portlet .btn:focus { outline: none !important; }
.solution-center-portlet .table > tbody > tr > td, .solution-center-portlet .table > tbody > tr > th, .solution-center-portlet .table > tfoot > tr > td, .solution-center-portlet .table > tfoot > tr > th, .solution-center-portlet .table > thead > tr > td, .solution-center-portlet .table > thead > tr > th { border: none; }
.solution-center-portlet .table-responsive { border: none; }
.solution-center-portlet .table tbody tr td { background-color: #fff; border-top: none; }
.solution-center-portlet table td.text-center { text-align: center; }
.solution-center-portlet table th.text-center { text-align: center; }
.solution-center-portlet table { border-collapse: collapse; border-spacing: 0; width: 100%; border-bottom: 1px solid #ccc; }
.solution-center-portlet table caption { font-size: 21px; line-height: 23px; text-align: left; padding-bottom: 15px; }
.solution-center-portlet table caption:after { content: " "; clear: both; }
.solution-center-portlet table thead tr { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.solution-center-portlet table thead tr th { padding: 5px 10px; font-weight: normal; }
.solution-center-portlet table thead tr th.tablesorter-headerUnSorted, .solution-center-portlet table thead tr th.tablesorter-headerAsc { cursor: pointer; }
.solution-center-portlet table thead tr th.tablesorter-headerUnSorted .tablesorter-header-inner:after, .solution-center-portlet table thead tr th.tablesorter-headerAsc .tablesorter-header-inner:after { content: " "; display: inline-block; width: 0; height: 0; margin-left: 10px; border-style: solid; border-width: 0 5px 8px 5px; border-color: transparent transparent #000 transparent; }
.solution-center-portlet table thead tr th.tablesorter-headerDesc { cursor: pointer; }
.solution-center-portlet table thead tr th.tablesorter-headerDesc .tablesorter-header-inner:after { content: " "; display: inline-block; width: 0; height: 0; margin-left: 10px; border-style: solid; border-width: 8px 5px 0 5px; border-color: #000 transparent transparent transparent; }
.solution-center-portlet table tbody tr { transition: background .5s; border-top: 1px solid #edecec; }
.solution-center-portlet table tbody tr td { margin: 0px; padding: 5px 10px; }
.solution-center-portlet table tbody tr td:nth-child(3) span:after { content: " / "; }
.solution-center-portlet table tbody tr td:nth-child(3) span:last-child:after { content: ""; }
.solution-center-portlet .main-modal-dialog { margin: 25% 20px; }
@media (min-width: 768px) { .solution-center-portlet .main-modal-dialog { margin: 25% auto; } }
.solution-center-portlet .form-button-row { margin-top: 15px; }
.solution-center-portlet .sc-spinner { display: inline-block; }
.solution-center-portlet form .error { color: red; font-size: .9em; font-style: italic; }
.solution-center-portlet .legend-icon-label { font-size: .7em; }
.solution-center-portlet .legend-icon-button { font-size: .7em; }
.solution-center-portlet .header-icon-link { font-size: .6em; }
.solution-center-portlet .content-icon-link { font-size: .8em; }
.solution-center-portlet .desc-block { margin-top: 15px; }

.solution-center-portlet { /* Hide for mobile, show later */ /* Sidebar list, items */ }
.solution-center-portlet .sc-outer { position: relative; }
.solution-center-portlet .sc-sidebar { display: none; }
@media (min-width: 768px) { .solution-center-portlet .sc-sidebar { position: absolute; left: 0; top: 0; padding: 10px; height: 100%; display: block; overflow-x: hidden; overflow-y: auto; background-color: #000; } }
.solution-center-portlet .sc-sidebar-title { font-size: 1.4em; color: #fff; margin-top: 10px; margin-bottom: 20px; }
.solution-center-portlet .sc-sidebar-list { margin-right: -15px; margin-left: -15px; }
.solution-center-portlet .sc-sidebar-list > li > a { color: #fff; background-color: #000; text-decoration: none; }
.solution-center-portlet .sc-sidebar-list > li.active > a { color: #fff; background-color: #444; }
.solution-center-portlet .sc-sidebar-list > li > a:hover, .solution-center-portlet .sc-sidebar-list > li > a:focus { color: #fff; background-color: #444; }

.solution-center-portlet .tabber { margin-top: 20px; }
.solution-center-portlet .view-title { width: 80%; display: inline-block; }
.solution-center-portlet .view-tab-content { border-right: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; height: 100%; padding: 10px; }
.solution-center-portlet .view-tab-content h4 { font-weight: 600; font-size: 1em; margin-bottom: 6px; }
.solution-center-portlet .view-tab-content p { margin-bottom: 30px; }
.solution-center-portlet .view-tab-content .table-responsive { padding: 20px; }
.solution-center-portlet .view-tab-content table { border-bottom: inherit !important; }
.solution-center-portlet ul.nav.nav-tabs { margin: 0; }

.solution-center-portlet .alert-msg-label { margin-right: 10px; }
.solution-center-portlet .alert-msg { max-height: 68px; text-align: center; overflow-y: hidden; overflow-x: hidden; }
.solution-center-portlet .toast-alert { position: absolute; top: 0px; z-index: 1000; width: 70%; }

.solution-center-portlet { /*
.file-upload-button { position:absolute; z-index:2; top:0; left:0; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; opacity:0; background-color:transparent; color:transparent;
}
*/ }
.solution-center-portlet .sc-min-height { min-height: 200px; }
.solution-center-portlet .url-preview { margin: 40px 0; }
.solution-center-portlet .subdomain-segment { margin-right: -4px; }
.solution-center-portlet .form-label-button { float: left; text-align: right; margin-left: 50px; }
.solution-center-portlet legend span.lead { line-height: inherit !important; }
.solution-center-portlet input#yaml-file-selector.sc-hidden { display: none; }
.solution-center-portlet .defaultdatacenter { margin: 0; width: 35%; }
.solution-center-portlet .defaultdatacenter option { list-style: none; padding: 3px 0px; }
.solution-center-portlet .datacenters { margin: 0 !important; }
.solution-center-portlet .warning { color: red; }

.solution-center-portlet .instance-info > dt, .solution-center-portlet dd { margin-bottom: 7px; }
.solution-center-portlet .ns-status { margin-right: 10px; }
.solution-center-portlet .caption-icon-label { font-size: .7em; text-align: center; }
.solution-center-portlet .caption-icon-label-left { font-size: .7em; text-align: left; }
.solution-center-portlet .caption-icon-label-right { font-size: .7em; text-align: right; }
.solution-center-portlet .caption-icon-button { margin-top: -10px; }
.solution-center-portlet .button-icon-label:focus, .solution-center-portlet .button-icon-label:hover { cursor: pointer; }
.solution-center-portlet .spin-icon { text-align: center; padding-left: 5px; padding-right: 5px; }
.solution-center-portlet .icon-button-right { margin: 0px 0px 0px 40px; }
.solution-center-portlet .spinner-input { text-align: center; }
.solution-center-portlet .spinner-icon-up { top: -10px; left: 0px; font-size: 1.2em; }
.solution-center-portlet .spinner-icon-down { top: 10px; left: 0px; font-size: 1.2em; }
.solution-center-portlet .spinner-icon-up:focus, .solution-center-portlet .spinner-icon-up:hover, .solution-center-portlet .spinner-icon-down:focus, .solution-center-portlet .spinner-icon-down:hover { cursor: pointer; }
.solution-center-portlet table td.node-col-text { vertical-align: middle; }
.solution-center-portlet .deploy-action:focus, .solution-center-portlet .deploy-action:hover { cursor: pointer; }
.solution-center-portlet .sc-hidden { display: none; }
.solution-center-portlet .sc-secret { color: red; font-style: italic; }
.solution-center-portlet .instance-request-info > dd { margin-bottom: 7px; margin-left: 280px; display: flex; }
.solution-center-portlet .instance-request-info > dt { margin-bottom: 7px; width: 260px; }
.solution-center-portlet .instance-request-summary { border-bottom: 1px solid #ccc; }
.solution-center-portlet .complete-step { color: green; }
.solution-center-portlet .error-step { color: red; }
.solution-center-portlet .when-step { width: auto; margin-left: 10px; margin-right: 10px; margin-top: 3px; }
.solution-center-portlet .next-step { width: auto; margin-left: 10px; margin-right: 10px; margin-top: 3px; }
.solution-center-portlet .retry-step { width: auto; margin-left: 10px; margin-right: 10px; cursor: pointer; }
.solution-center-portlet .add_field { color: #0088cc; }
.solution-center-portlet .remove_field { color: #0088cc; }

.solution-center-portlet table + h2 { margin-top: 20px; }

/*# sourceMappingURL=main.css.map */