/* ZeroBin 0.15 - http://sebsauvage.net/wiki/doku.php?id=php:zerobin */ /* Hé, t'as vu Idleman, j'ai fait un effort sur les CSS ! ;-) */ /* CSS Reset from YUI 3.4.1 (build 4118) - Copyright 2011 Yahoo! Inc. All rights reserved. Licensed under the BSD License. - http://yuilibrary.com/license/ */ html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000} html { background-color:#455463; color:white; min-height:100%; background-image: linear-gradient(bottom, #0F1823 0%, #455463 100%); background-image: -o-linear-gradient(bottom, #0F1823 0%, #455463 100%); background-image: -moz-linear-gradient(bottom, #0F1823 0%, #455463 100%); background-image: -webkit-linear-gradient(bottom, #0F1823 0%, #455463 100%); background-image: -ms-linear-gradient(bottom, #0F1823 0%, #455463 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0F1823), color-stop(1, #455463)); } body { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; margin-bottom:15px; padding-left:60px; padding-right:60px; } a { color:#0F388F; } h1 { font-size:3.5em; font-weight:700; color:#000; position:relative; display:inline; cursor:pointer; } h1:before { content:attr(title); position:absolute; color:rgba(255,255,255,0.15); top:1px; left:1px; cursor:pointer; } h2 { color:#000; font-size:1em; display:inline; font-style:italic; font-weight:bold; position:relative; bottom:8px;} h3 { color:#94a3b4; font-size:0.7em; display:inline; position:relative; bottom:8px;} #aboutbox { font-size:0.85em; color: #94a3b4; padding: 4px 8px 4px 16px; position:relative; top:10px; border-left: 2px solid #94a3b4; float:right; width:60%; } div#aboutbox a { color: #94a3b4; } textarea#message,div#cleartext,.replymessage { clear:both; color:black; background-color:#fff; white-space:pre-wrap; font-family:Consolas,"Lucida Console","DejaVu Sans Mono",Monaco,monospace; font-size:9pt; border: 1px solid #28343F; padding:5px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; width:100%; } div#status { clear:both; padding:5px 10px; } div#pastelink { background-color:#1F2833; color:white; padding:4px 12px; clear:both; -moz-box-shadow: inset 0px 2px 2px #000; -webkit-box-shadow: inset 0px 2px 2px #000; box-shadow: inset 0px 2px 5px #000; } div#pastelink a { color:white; } div#pastelink button { margin-left:11px } div#toolbar, div#status { margin-bottom:5px; } button,.button,div#expiration,div#language { color:#fff; background-color:#323B47; background-repeat:no-repeat; background-position:center left; padding:4px 8px; font-size:1em; margin-right:5px; display:inline; background-image: linear-gradient(bottom, #323B47 0%, #51606E 100%); background-image: -o-linear-gradient(bottom, #323B47 0%, #51606E 100%); background-image: -moz-linear-gradient(bottom, #323B47 0%, #51606E 100%); background-image: -webkit-linear-gradient(bottom, #323B47 0%, #51606E 100%); background-image: -ms-linear-gradient(bottom, #323B47 0%, #51606E 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #323B47), color-stop(1, #51606E)); border: 1px solid #28343F; -moz-box-shadow: inset 0px 1px 2px #647384; -webkit-box-shadow: inset 0px 1px 2px #647384; box-shadow: inset 0px 1px 2px #647384; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } button:hover { background-image: linear-gradient(bottom, #424B57 0%, #61707E 100%); background-image: -o-linear-gradient(bottom, #424B57 0%, #61707E 100%); background-image: -moz-linear-gradient(bottom, #424B57 0%, #61707E 100%); background-image: -webkit-linear-gradient(bottom, #424B57 0%, #61707E 100%); background-image: -ms-linear-gradient(bottom, #424B57 0%, #61707E 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #424B57), color-stop(1, #61707E)); } button:active { background-image: linear-gradient(bottom, #51606E 0%, #323B47 100%); background-image: -o-linear-gradient(bottom, #51606E 0%, #323B47 100%); background-image: -moz-linear-gradient(bottom, #51606E 0%, #323B47 100%); background-image: -webkit-linear-gradient(bottom, #51606E 0%, #323B47 100%); background-image: -ms-linear-gradient(bottom, #51606E 0%, #323B47 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #51606E), color-stop(1, #323B47)); position:relative; top:1px; } button:disabled, .buttondisabled { background:#ccc; color:#888; top:0px; } button img { margin-right:8px; position:relative; top:2px; } div#expiration, div#language, div#opendisc { background-color:#414D5A; padding:6px 8px; margin:0px 5px 0px 0px;; position: relative; bottom:1px; /* WTF ? Why is this shifted by 1 pixel ? */ } div#expiration select, div#language select { color:#eee; background: transparent; border: none; } div#expiration select option, div#language select option { color:#eee; background: #414D5A; background-color:#414D5A; } div#remainingtime { color: #94a3b4; display:inline; font-size:0.85em; } .foryoureyesonly { color: yellow !important; font-size: 1em !important; font-weight:bold !important; } button#newbutton { float:right; margin-right:0px;margin-bottom:5px; display:inline; } input { color:#777; font-size:1em; padding:6px; border: 1px solid #28343F; } .nonworking { background-color:#fff; color:#000; width:100%; text-align:center; font-weight:bold; font-size:10pt; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; padding:5px; } div#ienotice { background-color:#7E98AF; color:#000; font-size:0.85em; padding:3px 5px; text-align:center; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display:none; } div#ienotice a { color:black; } div#oldienotice { display:none; } .errorMessage { background-color:#FF7979 !important; color:#FF0; } /* --- discussion related CSS ------- */ div#discussion { /* Discussion container */ margin-top:20px; width:100%; margin-left:-30px; min-width:200px; } h4 { font-size:1.2em; color: #94A3B4; font-style:italic; font-weight:bold; position:relative; margin-left:30px; } div.comment /* One single reply */ { background-color:#CECED6; color:#000; white-space:pre-wrap; font-family:Consolas,"Lucida Console","DejaVu Sans Mono",Monaco,monospace; font-size:9pt; border-left: 1px solid #859AAE; border-top: 1px solid #859AAE; padding:5px 0px 5px 5px; margin-left:30px; -moz-box-shadow: -3px -3px 5px rgba(0,0,0,0.15); -webkit-box-shadow: -3px -3px 5px rgba(0,0,0,0.15); box-shadow: -3px -3px 5px rgba(0,0,0,0.15); min-width:200px; overflow:auto; } /* FIXME: Add min-width */ div.reply { margin: 5px 0px 0px 30px; } div#replystatus { display:inline; padding:1px 7px; font-family: Arial, Helvetica, sans-serif; } div.comment button { color:#446; background-color:#aab; background-repeat:no-repeat; background-position:center left; padding:0px 2px; font-size:0.73em; margin: 3px 5px 3px 0px; display:inline; background-image: linear-gradient(bottom, #aab 0%, #ccc 100%); background-image: -o-linear-gradient(bottom, #aab 0%, #ccc 100%); background-image: -moz-linear-gradient(bottom, #aab 0%, #ccc 100%); background-image: -webkit-linear-gradient(bottom, #aab 0%, #ccc 100%); background-image: -ms-linear-gradient(bottom, #aab 0%, #ccc 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #aab), color-stop(1, #ccc)); border: 1px solid #ccd; -moz-box-shadow: inset 0px 1px 2px #ddd; -webkit-box-shadow: inset 0px 1px 2px #fff; box-shadow: inset 0px 1px 2px #eee; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } div.comment button:hover { background-image: linear-gradient(bottom, #ccd 0%, #fff 100%); background-image: -o-linear-gradient(bottom, #ccd 0%, #fff 100%); background-image: -moz-linear-gradient(bottom, #ccd 0%, #fff 100%); background-image: -webkit-linear-gradient(bottom, #ccd 0%, #fff 100%); background-image: -ms-linear-gradient(bottom, #ccd 0%, #fff 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccd), color-stop(1, #fff)); } div.comment button:active { background-image: linear-gradient(bottom, #fff 0%, #889 100%); background-image: -o-linear-gradient(bottom, #fff 0%, #889 100%); background-image: -moz-linear-gradient(bottom, #fff 0%, #889 100%); background-image: -webkit-linear-gradient(bottom, #fff 0%, #889 100%); background-image: -ms-linear-gradient(bottom, #fff 0%, #889 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #889)); position:relative; top:1px; } div.comment input { padding:2px; } textarea#replymessage { margin-top:5px; } div.commentmeta { color: #fff; background-color:#8EA0B2; margin-bottom:3px; padding:0px 0px 0px 3px; } span.commentdate { color: #BFCEDE; } img.vizhash { width:16px; height:16px; position:relative; top:2px; left:-3px; }