michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: body { michael@0: -moz-text-size-adjust: none; michael@0: font-family: sans-serif; michael@0: font-size: 12px; michael@0: color: #222; michael@0: background-color: #ced7de; michael@0: padding: 10px; michael@0: } michael@0: michael@0: a { michael@0: color: #004b98; michael@0: } michael@0: michael@0: section { michael@0: max-width: 500px; michael@0: margin-left: auto; michael@0: margin-right: auto; michael@0: } michael@0: michael@0: section:not([active]) { michael@0: display: none; michael@0: } michael@0: michael@0: .header { michael@0: font-size: 24px; michael@0: font-weight: lighter; michael@0: text-align: center; michael@0: margin-top: 0; michael@0: } michael@0: michael@0: .message-box, michael@0: .message-box-bottom, michael@0: .link-box, michael@0: .link-box-bottom { michael@0: background-color: #e4e9ee; michael@0: padding: 15px; michael@0: } michael@0: michael@0: .message-box, michael@0: .link-box { michael@0: border-bottom: 1px solid #c8cdd4; michael@0: } michael@0: michael@0: .message-box-bottom, michael@0: .link-box-bottom { michael@0: border-bottom: 2px solid #c8cdd4; michael@0: margin-bottom: 10px; michael@0: } michael@0: michael@0: .link-box, michael@0: .link-box-bottom { michael@0: text-align: center; michael@0: } michael@0: michael@0: .link-box:active, michael@0: .link-box-bottom:active { michael@0: background-color: #a7b0b8; michael@0: } michael@0: michael@0: .message { michael@0: margin-bottom: 10px; michael@0: } michael@0: michael@0: .fine-print { michael@0: font-size: 10px; michael@0: color: #666; michael@0: } michael@0: michael@0: .stars { michael@0: width: 80px; michael@0: height: 10px; michael@0: margin: -20px auto 10px auto; michael@0: background-image: url("chrome://browser/skin/images/5stars.png"); michael@0: background-size: 64px 10px; michael@0: background-position: center; michael@0: background-repeat: no-repeat; michael@0: background-color: #e4e9ee; michael@0: } michael@0: michael@0: .link-box-bottom:active > .stars { michael@0: background-color: transparent; michael@0: } michael@0: michael@0: @media screen and (max-height: 400px) { michael@0: .bottom-links, michael@0: #sumo-message { michael@0: margin-top: 20px; michael@0: } michael@0: } michael@0: michael@0: @media not screen and (max-height: 400px) { michael@0: body { michael@0: padding-top: 40px; michael@0: } michael@0: michael@0: .bottom-links { michael@0: position: absolute; michael@0: left: 0; michael@0: bottom: 40px; michael@0: } michael@0: michael@0: #sumo-message { michael@0: position: absolute; michael@0: bottom: 20px; michael@0: } michael@0: } michael@0: michael@0: .bottom-links { michael@0: text-align: center; michael@0: width: 100%; michael@0: } michael@0: michael@0: .bottom-links > a { michael@0: margin: 0 25px; michael@0: text-decoration: underline; michael@0: } michael@0: michael@0: #sumo-message { michael@0: color: #444; michael@0: -moz-padding-end: 30px; michael@0: } michael@0: michael@0: .description, michael@0: #last-url { michael@0: font-family: "Clear Sans",sans-serif; michael@0: font-size: 14px; michael@0: margin-bottom: 10px; michael@0: padding: 5px; michael@0: width: -moz-calc(100% - 10px); michael@0: } michael@0: michael@0: .send-feedback { michael@0: margin-top: 10px; michael@0: padding: 10px; michael@0: font-size: 16px; michael@0: width: 100%; michael@0: background-image: linear-gradient(rgb(87,94,102), rgb(71,77,83) 90%, rgb(45,49,53)); michael@0: border-radius: 4px; michael@0: border-width: 0; michael@0: color: #fff; michael@0: } michael@0: michael@0: .send-feedback:active { michael@0: background-image: linear-gradient(rgb(138,143,148), rgb(127,130,135) 90%, rgb(108,111,114)); michael@0: }