#chromeperfectpixel-panel button { padding: 0.7em; border-radius: 0 !important; background: #dedede !important; } #chromeperfectpixel-panel-header { height: 33px !important; background: #dedede !important; } #chromeperfectpixel-panel-header h1 { text-align: left !important; width: 100% important; padding-left: 33px !important; color: #333 !important; position: relative !important; top: 1px !important; } #chromeperfectpixel-panel { border-radius: 0 !important; box-shadow: none !important; border: 1px solid #333 !important; opacity: 1 !important; } #chromeperfectpixel-section { padding: 1rem !important; } #chromeperfectpixel-section-opacity { margin-bottom: 1em !important; } #chromeperfectpixel-section-opacity > span, #chromeperfectpixel-section-origin > span, #chromeperfectpixel-section-scale-label, #chromeperfectpixel-layers::before, #chromeperfectpixel-panel #chromeperfectpixel-buttons::before, #chromeperfectpixel-section-opacity::before { display: inline-block !important; text-transform: uppercase !important; font-size: 10px !important; font-weight: bold !important; color: #555 !important; width: 30% !important; padding-right: 0 !important; vertical-align: top; } #chromeperfectpixel-panel #chromeperfectpixel-progressbar-area { width: 100% !important; text-transform: uppercase !important; font-size: 10px !important; font-weight: bold !important; color: #555 !important; } #chromeperfectpixel-panel #chromeperfectpixel-section-opacity input[type="range"]{ width: 70% !important; display: inline-block !important; position: relative !important; top: -3px !important; } #chromeperfectpixel-panel #chromeperfectpixel-section-origin { margin-bottom: 1em !important; } #chromeperfectpixel-section-origin > span { top: 0 !important; vertical-align: top !important; } #chromeperfectpixel-panel #chromeperfectpixel-origin-controls { margin-left: 0 !important; width: 70% !important; display: inline-block !important; } #chromeperfectpixel-panel #chromeperfectpixel-origin-controls button { position: static !important; text-align: center !important; margin-right: 5px !important; font-size: 10px !important; background: #dedede; color: #555 !important; } #chromeperfectpixel-panel #chromeperfectpixel-origin-controls > div { position: static !important; margin-top: 0.5em !important; margin-left: -16px !important; } #chromeperfectpixel-panel #chromeperfectpixel-origin-controls > div input, #chromeperfectpixel-panel input[type="number"], #chromeperfectpixel-panel input[type="text"] { padding: 0.3rem !important; border: 1px solid #dedede; margin: 0 !important; } #chromeperfectpixel-panel #chromeperfectpixel-origin-controls > div input { margin-top: 0.45em !important; } #chromeperfectpixel-panel .chromeperfectpixel-coords-label { font-size: 11px !important; vertical-align: middle !important; color: #555 !important; } #chromeperfectpixel-section-scale { float: none !important; margin: 0 !important; margin-bottom: 2em !important; } #chromeperfectpixel-section-scale-label { display: inline-block !important; } .chromeperfectpixel-layer { width: 64px !important; height: 40px !important; opacity: 0.5 !important; } #chromeperfectpixel-panel #chromeperfectpixel-section-origin + div { display: none !important; } #chromeperfectpixel-panel #chromeperfectpixel-layers { margin-bottom: 1em !important; } #chromeperfectpixel-panel #chromeperfectpixel-layers, #chromeperfectpixel-panel #chromeperfectpixel-buttons { width: auto !important; border-top: 1px solid #dedede !important; width: auto !important; padding-top: 20px !important; } #chromeperfectpixel-section-opacity::before, #chromeperfectpixel-panel #chromeperfectpixel-buttons::before, #chromeperfectpixel-layers::before { display: block !important; margin-bottom: 2em; color: #333 !important; width: 100% !important; } #chromeperfectpixel-section-opacity::before { content: "Attributes:"; } #chromeperfectpixel-panel #chromeperfectpixel-buttons::before { content: "Actions:"; } #chromeperfectpixel-layers::before { content: "Layers:"; } #chromeperfectpixel-panel .chromeperfectpixel-layer { /* float: left !important; */ margin-top: 0 !important; opacity: 0.5 !important; margin-bottom: 7px !important; border: 0 !important; transition: opacity 0.3s !important; background-color: #333 !important; } #chromeperfectpixel-panel .chromeperfectpixel-layer.current { opacity: 1 !important; border: 0 !important; } #chromeperfectpixel-panel .chromeperfectpixel-layers-btn { width: 64px !important; margin-top: 0 !important; position: relative; top: -4px; height: 38px !important; } #chromeperfectpixel-panel .chromeperfectpixel-layer .chromeperfectpixel-delete { border-radius: 0 !important; background: #333 !important; transition: opacity 0.3s; display: block !important; opacity: 0 !important; } #chromeperfectpixel-panel .chromeperfectpixel-layer .chromeperfectpixel-delete:hover { opacity: 0.9 !important; } /* #chromeperfectpixel-panel .chromeperfectpixel-layer .chromeperfectpixel-delete span { display: none !important; } */ #chromeperfectpixel-panel .chromeperfectpixel-layers-btn::before { display: block; content: "+"; font-weight: bold; font-size: 14px; top: 13px; position: relative; } .chromeperfectpixel-layers-btn-text { font-size: 0 !important; } #chromeperfectpixel-panel #chromeperfectpixel-upload-area { display: none; } #chromeperfectpixel-panel.collapsed { height: 33px; } #chromeperfectpixel-panel #chromeperfectpixel-section-scale input { margin-left: -4px !important; }