| .ribbon { |
| z-index: 1000; |
| background-color: #a00; |
| overflow: hidden; |
| white-space: nowrap; |
| position: fixed; |
| top: 25px; |
| right: -50px; |
| -webkit-transform: rotate(45deg); |
| -moz-transform: rotate(45deg); |
| -ms-transform: rotate(45deg); |
| -o-transform: rotate(45deg); |
| transform: rotate(45deg); |
| -webkit-box-shadow: 0 0 10px #888; |
| -moz-box-shadow: 0 0 10px #888; |
| box-shadow: 0 0 10px #888; |
| |
| } |
| |
| .ribbon a { |
| border: 1px solid #faa; |
| color: #fff; |
| display: block; |
| font: bold 81.25% 'Helvetica Neue', Helvetica, Arial, sans-serif; |
| margin: 1px 0; |
| padding: 10px 50px; |
| text-align: center; |
| text-decoration: none; |
| text-shadow: 0 0 5px #444; |
| transition: 0.5s; |
| } |
| |
| .ribbon a:hover { |
| background: #c11; |
| color: #fff; |
| } |
| |
| |
| /* override table width restrictions */ |
| @media screen and (min-width: 767px) { |
| |
| .wy-table-responsive table td, .wy-table-responsive table th { |
| /* !important prevents the common CSS stylesheets from overriding |
| this as on RTD they are loaded after this stylesheet */ |
| white-space: normal !important; |
| } |
| |
| .wy-table-responsive { |
| overflow: visible !important; |
| } |
| } |
| |
| @media screen and (max-width: 767px) { |
| .wy-table-responsive table td { |
| white-space: nowrap; |
| } |
| } |
| |
| /* fix width of the screen */ |
| |
| .wy-nav-content { |
| max-width: none; |
| } |