1 .dialog { 2 position: absolute; 3 border: 1px solid rgb(204, 204, 204); 4 box-shadow: rgb(140, 140, 140) 0 3px 14px; 5 display: flex; 6 -webkit-flex-direction: column; 7 } 8 9 .dialog-contents { 10 width: 100%; 11 } 12 13 .go-to-line-dialog { 14 font-family: 'Lucida Grande', sans-serif; 15 padding: 10px; 16 font-size: inherit; 17 } 18 19 .dialog input[type=text] { 20 font-size: inherit; 21 height: 24px; 22 padding-left: 2px; 23 margin: 0 5px; 24 } 25 26 .dialog button { 27 background-image: linear-gradient(hsl(0, 0%, 93%), hsl(0, 0%, 93%) 38%, hsl(0, 0%, 87%)); 28 border: 1px solid hsla(0, 0%, 0%, 0.25); 29 border-radius: 2px; 30 box-shadow: 0 1px 0 hsla(0, 0%, 0%, 0.08), inset 0 1px 2px hsla(0, 100%, 100%, 0.75); 31 color: hsl(0, 0%, 27%); 32 font-size: 12px; 33 margin: 0 1px 0 6px; 34 text-shadow: 0 1px 0 hsl(0, 0%, 94%); 35 min-height: 2em; 36 padding-left: 10px; 37 padding-right: 10px; 38 } 39 40 .dialog button:active { 41 background-color: rgb(215, 215, 215); 42 background-image: linear-gradient(to bottom, rgb(194, 194, 194), rgb(239, 239, 239)); 43 } 44 45 .dialog input[type="search"]:focus, 46 .dialog input[type="text"]:focus { 47 outline: none; 48 } 49 50