body { background: white; color: black; font-family: 'Helvetica Neue', 'Helvetica', 'Verdana', sans-serif; } a { text-decoration: none; cursor: pointer; } a:hover { text-decoration: underline; } .heading { font-size: 3em; font-weight: bold; margin-bottom: 10px; margin-top: 10px; } .heading img { height: 50px; vertical-align: text-bottom; } form { margin: 0; padding: 0; border: 0; } fieldset { border: 0; } input.error { background: #FAFF78; } h1, h2, h3, h4, h5, h6 { font-family: 'Futura-CondensedExtraBold', 'Futura', 'Helvetica', sans-serif; } .footer { background: none repeat scroll 0% 0% #333; } .required { color: #1D6503; } .advisory { color: #9F8501; } .deprecated { color: #B03838; } .removed { color: #801601; } .checkbox { word-spacing: 20px; background: #F8F8F8; padding: 10px; } .checkbox-test-list { word-spacing: normal; background: none; } .checkbox-test-list .info-hover { font-size: 12px; color: #878787; cursor: help; } .checkbox-verified { border: 1px solid #A9A9A9; text-align: center; width: 150px; } .capabilities { color: #4B4B4B; } .capabilities .capability-list-item { border-bottom: 2px solid #AFAFAF; padding-bottom: .6em; } .capabilities .capability-name { font-size: 1.3em; font-weight: bold; color: black; } #criteria { color: #4B4B4B; } .criterion-name { font-size: 1.1em; font-weight: bold; } .list-inline li:before { content: '\00BB'; } .program-about { font-size: .8em; padding-top: .3em; float: right; } .jumbotron .left { width: 70%; } .container .jumbotron { background: #F6F6F6; border-top: 2px solid #C9C9C9; border-bottom: 2px solid #C9C9C9; border-radius: 0; } .jumbotron .right { width: 30%; } .jumbotron img { width: 90%; height: 70%; } .jumbotron .openstack-intro__logo { width: 100%; } .result-filters { padding-bottom: 10px; border-top: 2px solid #C9C9C9; border-bottom: 2px solid #C9C9C9; margin-bottom: 15px; } @media (min-width: 450px) { .jumbotron .openstack-intro__logo { width: 30%; } .openstack-intro__logo img { float: right; } .openstack-intro__content > *:first-child { margin-top: 0; } .openstack-intro__content > *:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .jumbotron.openstack-intro { padding: 40px; } } .yes { background: #1A911E; color: white; padding-left: .5em; padding-right: .5em; } .no { background: #BC0505; color: white; padding-left: .5em; padding-right: .5em; } .button-margin { margin-bottom: 1em; } .tests-modal-content { overflow: auto; max-height: calc(100vh - 100px); } .tests-modal-content textarea { font-size: .9em; resize: none; } .test-detail { padding-left: 10px; } .test-detail ul { padding-left: 20px; } .test-detail-report { font-size: .9em; } a.glyphicon { text-decoration: none; } .test-list-dl { word-spacing: normal; } .test-list-dl:hover { text-decoration: none; } .modal-body .row { margin-bottom: 10px; } .alert{ background-color: white; border-color: white; margin-top: 5px; } .table > tbody > tr > td > div { padding: 8px; line-height: 1.52857; vertical-align: top; } .table > tbody > tr > td { vertical-align: middle; } .podsTable-col { font-size: 20px !important; } .podsTable-col a:not(:first-child) { margin-left: 10px; } .podsTable { padding: 10px 0; margin: 10px 0; background-color: #fff; } .podsTable .search { width: 150px; } .podsTable >div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: right; margin: 10px 0; } .podsTableTd { border-top:none!important; float: right!important; padding-bottom:0px!important; font-weight:bold; } .podsTableLeftTd{ border-top:none!important; padding-bottom:0px!important; } json-tree .key { color: black!important; } .branch-preview { display: none!important; } json-tree .leaf-value{ word-break: normal!important; } #toast { visibility: hidden; min-width: 250px; margin-left: -125px; color: #fff; text-align: center; border-radius: 10px; padding: 16px; position: fixed; z-index: 1; left: 50%; bottom: 30px; } #toast.error{ background-color: #B03838; } #toast.success{ background-color: #1A911E; } #toast.show { visibility: visible; -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s; animation: fadein 0.5s, fadeout 0.5s 2.5s; } @-webkit-keyframes fadein { from {bottom: 0; opacity: 0;} to {bottom: 30px; opacity: 1;} } @keyframes fadein { from {bottom: 0; opacity: 0;} to {bottom: 30px; opacity: 1;} } @-webkit-keyframes fadeout { from {bottom: 30px; opacity: 1;} to {bottom: 0; opacity: 0;} } @keyframes fadeout { from {bottom: 30px; opacity: 1;} to {bottom: 0; opacity: 0;} }