| /* Inlay overrides */ |
| .g-doc { |
| width: auto; |
| margin: 1em; |
| } |
| |
| #hd p { |
| padding: 0; |
| } |
| |
| /* Soyc header rules */ |
| #gwt-logo { |
| background: transparent url(images/g_gwt.png) 0 0 no-repeat; |
| display:block; |
| width:175px; |
| height:30px; |
| margin:4px 0 0 0 |
| } |
| .soyc-ir span { |
| position:absolute; |
| top:-9999px |
| } |
| #soyc-appbar-lrg { |
| margin:0 0 1.25em 0; |
| padding:.25em .5em; |
| background-color:#e5ecf9; |
| border-top:1px solid #36c |
| } |
| #soyc-appbar-lrg h1 { |
| font-size:1.2em; |
| padding:0 |
| } |
| #soyc-appbar-lrg h1 span { |
| font-size:80%; |
| font-weight:normal |
| } |
| |
| /* Splitpoint dashboard page rules */ |
| #soyc-summary { |
| margin-bottom: 2em; |
| } |
| #soyc-summary dl { |
| float: left; |
| margin-right: 3em; |
| } |
| #soyc-summary dt { |
| font-size: 1em; |
| font-weight: normal; |
| color: #666; |
| margin-bottom: .2em; |
| padding: 0; |
| } |
| #soyc-summary dd.value { |
| font-size: 140%; |
| font-weight: bold; |
| } |
| #soyc-summary dd.report { |
| font-size: .85em; |
| } |
| #soyc-splitpoint-number-col { |
| width:2em; |
| } |
| #soyc-splitpoint-size-col { |
| width: 350px; |
| } |
| #soyc-table-splitpoints { |
| margin-top: 1em; |
| } |
| #soyc-table-splitpoints tr td:first-child { |
| font-weight:bold; |
| } |
| #soyc-table-splitpoints a:link { |
| text-decoration: none; |
| } |
| #soyc-table-splitpoints a:hover, |
| #soyc-table-splitpoints a:active { |
| text-decoration: underline; |
| } |
| #soyc-table-splitpoints a:active { |
| color: #008000; |
| } |
| .soyc-th-units { |
| font-weight: normal; |
| font-size: .85em; |
| } |
| .soyc-bar-graph { |
| border: 1px solid #7291D3; |
| width: 200px; |
| height: 1em; |
| background-image: |
| -webkit-gradient( |
| linear, |
| left top, left bottom, |
| from(rgba(200, 200, 200, 1)), to(rgba(230, 230, 230, 1))); |
| } |
| .soyc-bar-graph-fill { |
| background-color: #2966CE; |
| height: 1em; |
| } |
| |
| /* Split point status page rules */ |
| .soyc-excl { |
| margin-left: 2em; |
| } |
| .soyc-excl li { |
| padding: .25em 0 .5em 0; |
| } |
| .soyc-call-stack-link { |
| font-weight: bold; |
| padding-left: .5em; |
| } |
| |
| /* Method dependencies page rules */ |
| .soyc-class-header-2 { |
| padding: .2em .5em .3em .5em; |
| margin-bottom: 1em; |
| } |
| .soyc-class-header { |
| background-color: #e5ecf9; |
| padding: .2em .5em .3em .5em; |
| margin-bottom: 1em; |
| } |
| .soyc-call-stack-list { |
| list-style: none; |
| display: none; |
| } |
| .soyc-call-stack-list li { |
| background: transparent url('images/up_arrow.png') no-repeat center left; |
| padding-left: 1.4em; |
| padding-top: .4em; |
| } |
| .dropdown-img { |
| width: 16px; |
| height: 16px; |
| } |
| .soyc-class-name { |
| color:black; |
| } |
| a.soyc-class-name:link { |
| color: black; |
| } |
| a.soyc-class-name:visited { |
| color: black; |
| } |
| a.soyc-class-name:hover { |
| color: black; |
| } |
| a.soyc-class-name:active { |
| color: black; |
| } |
| |
| /* Breakdown page rules */ |
| .soyc-iframe-code, |
| .soyc-iframe-package { |
| width: 100%; |
| border: none; |
| border: 1px inset #ccc; |
| } |
| .soyc-iframe-code { |
| height: 20%; |
| } |
| .soyc-iframe-package { |
| height: 65%; |
| margin-bottom: 1em; |
| } |
| .soyc-breakdown .g-doc { |
| width: 100%; |
| margin: 0; |
| } |
| .soyc-breakdown-strings { |
| padding: .5em 0 0 .5em; |
| } |
| |
| /* Generic table rules */ |
| .soyc-table { |
| border:1px solid #c5d7ef; |
| border-collapse:collapse; |
| width:100% |
| } |
| #bd h2.soyc-table-title { |
| background:#e5ecf9; |
| margin:0; |
| color:#000; |
| font-size:1em; |
| padding:3px 0 3px 5px; |
| border-left:1px solid #c5d7ef; |
| border-right:1px solid #c5d7ef; |
| border-top:1px solid #c5d7ef |
| } |
| .soyc-table-caption, .soyc-table caption { |
| border:1px solid #c5d7ef; |
| background:#e5ecf9; |
| -moz-margin-start:-1px |
| } |
| .soyc-table caption { |
| padding:3px 5px; |
| text-align:left |
| } |
| .soyc-table th, .soyc-table td { |
| background-color:#fff; |
| padding:.35em 1em .25em .35em; |
| margin:0 |
| } |
| .soyc-table thead th { |
| font-weight:bold; |
| background:#c5d7ef; |
| vertical-align:bottom |
| } |
| .soyc-numerical-col-header { |
| text-align: right; |
| } |
| .soyc-bargraph-col { |
| text-align: right; |
| } |
| .soyc-numerical-col { |
| text-align: right; |
| vertical-align: top; |
| font-family: monospace; |
| width: 10em; |
| } |
| .soyc-percent-col { |
| text-align: right; |
| font-family: monospace; |
| width: 10em; |
| } |
| .soyc-table tfoot tr td { |
| border-top:1px solid #c5d7ef; |
| background-color:#e5ecf9 |
| } |
| .soyc-table td { |
| border-top:1px solid #c5d7ef; |
| border-bottom:1px solid #c5d7ef |
| } |
| .soyc-even td, |
| .soyc-even th, |
| .soyc-even-top td, |
| .soyc-even-tween td, |
| .soyc-even-bottom td, |
| ol.soyc-even { |
| background-color:#e9e9e9; |
| border-top:1px solid #c5d7ef; |
| border-bottom:1px solid #c5d7ef |
| } |
| .soyc-even-top td { |
| border-bottom:0 |
| } |
| .soyc-even-bottom td { |
| border-top:0 |
| } |
| .soyc-even-tween td { |
| border:0 |
| } |
| .soyc-table .soyc-tween td { |
| border:0 |
| } |
| .soyc-table .soyc-tween-top td { |
| border-bottom:0 |
| } |
| .soyc-table .soyc-tween-bottom td { |
| border-top:0 |
| } |
| |
| /* Goog inline block rules */ |
| html>body .goog-inline-block { |
| display:-moz-inline-box; |
| display:inline-block; |
| } |
| .goog-inline-block { |
| position:relative; |
| display:inline-block |
| } |
| * html .goog-inline-block { |
| display:inline |
| } |
| *:first-child+html .goog-inline-block { |
| display:inline |
| } |
| .soyc-popup { |
| visibility:hidden; |
| position:absolute; |
| margin-left: 5px; |
| } |
| .soyc-popup td { |
| background-color: #e5ecf9; |
| padding:.35em 1em .25em .35em; |
| margin:0 |
| } |
| .soyc-popup th { |
| background-color: transparent; |
| padding:.35em 1em .25em .35em; |
| margin:0 |
| } |
| .soyc-popup table { |
| background-color: #c5d7ef; |
| width: 200px |
| } |
| |
| .soyc-pkg-break { |
| font-size: 1.2em; |
| background-color: #c5d7ef; |
| font-weight: bold; |
| text-align: left; |
| margin-bottom: .5em; |
| } |
| |