Ticket #21598: 21598.diff

File 21598.diff, 25.2 KB (added by lessbloat, 9 months ago)
  • wp-admin/css/wp-admin.dev.css

     
    334334} 
    335335 
    336336textarea, 
    337 input, 
     337input[type="text"], 
     338input[type="password"], 
     339input[type="file"], 
     340input[type="email"], 
     341input[type="number"], 
     342input[type="search"], 
     343input[type="tel"], 
     344input[type="url"], 
    338345select { 
    339346        margin: 1px; 
    340347        padding: 3px; 
     
    471478input[type="text"], 
    472479input[type="password"], 
    473480input[type="file"], 
    474 input[type="button"], 
    475 input[type="submit"], 
    476 input[type="reset"], 
    477481input[type="email"], 
    478482input[type="number"], 
    479483input[type="search"], 
     
    769773        text-decoration: none; 
    770774} 
    771775 
    772 .submit input, 
    773 .button, 
    774 input.button, 
    775 .button-primary, 
    776 input.button-primary, 
    777 .button-secondary, 
    778 input.button-secondary, 
    779 .button-highlighted, 
    780 input.button-highlighted, 
    781 #postcustomstuff .submit input { 
    782         text-decoration: none; 
    783         font-size: 12px !important; 
    784         line-height: 13px; 
    785         padding: 3px 8px; 
    786         cursor: pointer; 
    787         border-width: 1px; 
    788         border-style: solid; 
    789         -webkit-border-radius: 11px; 
    790         border-radius: 11px; 
    791         -moz-box-sizing: content-box; 
    792         -webkit-box-sizing: content-box; 
    793         box-sizing: content-box; 
    794 } 
    795  
    796 #minor-publishing-actions input, 
    797 #major-publishing-actions input, 
    798 #minor-publishing-actions .preview { 
    799         min-width: 80px; 
    800         text-align: center; 
    801 } 
    802  
    803776textarea.all-options, 
    804777input.all-options { 
    805778        width: 250px; 
     
    920893        cursor: pointer; 
    921894} 
    922895 
     896.tablenav select { 
     897        float: left; 
     898        margin-right: 5px; 
     899} 
     900 
     901.tablenav input.button-secondary { 
     902        float: left; 
     903        margin-top: 1px; 
     904} 
     905 
     906input[name='s'] { 
     907        padding: 6px; 
     908} 
     909 
    923910/*------------------------------------------------------------------------------ 
    924911  3.0 - Actions 
    925912------------------------------------------------------------------------------*/ 
     
    1011998        list-style: square; 
    1012999} 
    10131000 
    1014 a.button, 
    1015 a.button-primary, 
    1016 a.button-secondary { 
    1017         line-height: 15px; 
    1018         padding: 3px 10px; 
    1019         white-space: nowrap; 
    1020         -webkit-border-radius: 10px; 
    1021 } 
    1022  
    10231001.approve, 
    10241002.unapproved .unapprove { 
    10251003        display: none; 
     
    46364614        vertical-align: middle; 
    46374615} 
    46384616 
     4617#choose-from-library-link { 
     4618        float: left; 
     4619} 
    46394620 
    46404621/*------------------------------------------------------------------------------ 
    46414622  16.2 - Custom Background Screen 
  • wp-admin/css/colors-classic.dev.css

     
    3434input[type="text"], 
    3535input[type="password"], 
    3636input[type="file"], 
    37 input[type="button"], 
    38 input[type="submit"], 
    39 input[type="reset"], 
    4037input[type="email"], 
    4138input[type="number"], 
    4239input[type="search"], 
     
    5653input[type="text"]:focus, 
    5754input[type="password"]:focus, 
    5855input[type="file"]:focus, 
    59 input[type="button"]:focus, 
    60 input[type="submit"]:focus, 
    61 input[type="reset"]:focus, 
    6256input[type="email"]:focus, 
    6357input[type="number"]:focus, 
    6458input[type="search"]:focus, 
     
    370364        color: #666; 
    371365} 
    372366 
     367/* =Buttons 
     368----------------------------------------------- */ 
     369 
     370.submit input, 
    373371.button, 
     372input.button, 
     373.button-primary, 
     374a.button-primary, 
     375input.button-primary, 
    374376.button-secondary, 
    375 .submit input, 
    376 input[type=button], 
    377 input[type=submit] { 
    378         border-color: #bbb; 
    379         color: #464646; 
     377a.button-secondary, 
     378input.button-secondary, 
     379.button-highlighted, 
     380input.button-highlighted, 
     381#postcustomstuff .submit input { 
     382        cursor: pointer; 
     383        font-size: 13px; 
     384        font-family: sans-serif; 
     385        text-decoration: none; 
     386        height: auto; 
     387        line-height: 1; 
     388        padding: .4em 1.2em; 
     389        font-weight: normal; 
     390         
     391        -moz-border-radius: 3px; 
     392        -webkit-border-radius: 3px; 
     393        -o-border-radius: 3px; 
     394        -ms-border-radius: 3px; 
     395        border-radius: 3px; 
    380396} 
    381397 
    382 .button:hover, 
    383 .button-secondary:hover, 
    384 .submit input:hover, 
    385 input[type=button]:hover, 
    386 input[type=submit]:hover { 
    387         color: #000; 
    388         border-color: #666; 
     398.button-secondary, 
     399a.button-secondary, 
     400input.button-secondary { 
     401        font-size: 12px; 
     402        padding: .3em 1.2em; 
    389403} 
    390404 
     405a.button { 
     406        padding: .5em 1.2em .5em; 
     407} 
     408 
     409.submit input[name='Submit'], 
    391410.button, 
    392 .submit input, 
    393 .button-secondary { 
    394         text-shadow: 0 1px 0 #fff; 
    395         background: #f2f2f2; 
    396         background-image: -webkit-gradient(linear, left bottom, left top, from(#ededed), to(#fff)); 
    397         background-image: -webkit-linear-gradient(bottom, #ededed, #fff); 
    398         background-image:    -moz-linear-gradient(bottom, #ededed, #fff); 
    399         background-image:      -o-linear-gradient(bottom, #ededed, #fff); 
    400         background-image: linear-gradient(to top, #ededed, #fff); 
     411input.button, 
     412.button-secondary,  
     413a.button-secondary, 
     414input.button-secondary { 
     415        color: #555; 
     416        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     417                 
     418        background-color: #e5e5e5; 
     419        background-image: -moz-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     420        background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     421        background-image: -ms-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     422        background-image: -o-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     423        background-image: linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     424         
     425        border: 1px solid #D2D2D2; 
     426         
     427        -moz-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     428        -webkit-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     429        -o-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     430        -ms-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     431        box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
    401432} 
    402433 
     434.submit input[name='Submit']:hover, 
     435.button:hover, 
     436input.button:hover, 
     437.button-secondary:hover,  
     438a.button-secondary:hover, 
     439input.button-secondary:hover { 
     440        color: #111; 
     441        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     442 
     443        background-color: #f1f1f1; 
     444        background-image: -moz-linear-gradient(top, #fff 0%, #ddd 100%); 
     445        background-image: -webkit-linear-gradient(top, #fff 0%, #ddd 100%); 
     446        background-image: -ms-linear-gradient(top, #fff 0%, #ddd 100%); 
     447        background-image: -o-linear-gradient(top, #fff 0%, #ddd 100%); 
     448        background-image: linear-gradient(top, #fff 0%, #ddd 100%); 
     449         
     450        -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     451        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     452        -o-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     453        -ms-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     454        box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     455} 
     456 
     457.submit input[name='Submit']:active, 
    403458.button:active, 
    404 .submit input:active, 
    405 .button-secondary:active { 
    406         background: #eee; 
    407         background-image: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); 
    408         background-image: -webkit-linear-gradient(top, #ededed, #fff); 
    409         background-image:    -moz-linear-gradient(top, #ededed, #fff); 
    410         background-image:      -o-linear-gradient(top, #ededed, #fff); 
    411         background-image: linear-gradient(to bottom, #ededed, #fff); 
     459input.button:active, 
     460.button-secondary:active,  
     461a.button-secondary:active, 
     462input.button-secondary:active { 
     463        color: #555; 
     464        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     465 
     466        background-color: #e5e5e5; 
     467        background-image: -moz-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     468        background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     469        background-image: -ms-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     470        background-image: -o-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     471        background-image: linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     472         
     473        -moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     474        -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     475        -o-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     476        -ms-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     477        box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
    412478} 
    413479 
    414 input.button-primary, 
    415 button.button-primary, 
     480.submit input[name='Submit']:focus, 
     481.button:focus, 
     482input.button:focus, 
     483.button-secondary:focus,  
     484a.button-secondary:focus, 
     485input.button-secondary:focus { 
     486        color: #555; 
     487        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     488 
     489        background-color: #e5e5e5; 
     490        background-image: -moz-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     491        background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     492        background-image: -ms-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     493        background-image: -o-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     494        background-image: linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     495         
     496        border: 1px solid #888; 
     497         
     498        -moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     499        -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     500        -o-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     501        -ms-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     502        box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     503} 
     504 
     505.button-primary,  
    416506a.button-primary { 
    417         border-color: #298cba; 
    418         font-weight: bold; 
    419507        color: #fff; 
    420         text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
    421         background: #21759b; 
    422         background-image: -webkit-gradient(linear, left bottom, left top, from(#227199), to(#298cba)); 
    423         background-image: -webkit-linear-gradient(bottom, #227199, #298cba); 
    424         background-image:    -moz-linear-gradient(bottom, #227199, #298cba); 
    425         background-image:      -o-linear-gradient(bottom, #227199, #298cba); 
    426         background-image: linear-gradient(to top, #227199, #298cba); 
     508        text-shadow: 0 -1px 0 rgba(0,116,162,0.8); 
     509         
     510        background-color: #2ea2cc; 
     511        background-image: -moz-linear-gradient(top, #1e8cbe 0%, #0074a2 100%); 
     512        background-image: -webkit-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     513        background-image: -ms-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     514        background-image: -o-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     515        background-image: linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     516         
     517        border: 1px solid #026896; 
     518         
     519        -moz-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     520        -webkit-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     521        -o-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     522        -ms-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     523        box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
    427524} 
    428525 
    429 input.button-primary:active, 
    430 button.button-primary:active, 
     526.button-primary:hover, 
     527a.button-primary:hover { 
     528        color: #fff; 
     529        text-shadow: 0 -1px 0 rgb(0,116,162); 
     530 
     531        background-image: -moz-linear-gradient(top, #2ea2cc 0%, #0074a2 100%); 
     532        background-image: -webkit-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     533        background-image: -o-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     534        background-image: -ms-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     535        background-image: linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     536         
     537        -moz-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     538        -webkit-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     539        -o-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     540        -ms-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     541        box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     542} 
     543  
     544.button-primary:active, 
    431545a.button-primary:active { 
    432         color: #eaf2fa; 
    433         background: #298cba; 
    434         background-image: -webkit-gradient(linear, left top, left bottom, from(#227199), to(#298cba)); 
    435         background-image: -webkit-linear-gradient(top, #227199, #298cba); 
    436         background-image:    -moz-linear-gradient(top, #227199, #298cba); 
    437         background-image:      -o-linear-gradient(top, #227199, #298cba); 
    438         background-image: linear-gradient(to bottom, #227199, #298cba); 
     546        color:rgba(255,255,255,.9) 
     547 
     548        background-image: -moz-linear-gradient(top, #1E8CBE 0%, #0074a2 100%); 
     549        background-image: -webkit-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     550        background-image: -o-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     551        background-image: -ms-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     552        background-image: linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     553         
     554        -moz-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     555        -webkit-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     556        -o-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     557        -ms-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     558        box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
    439559} 
    440560 
    441 input.button-primary:hover, 
    442 button.button-primary:hover, 
    443 a.button-primary:hover, 
    444 a.button-primary:focus, 
    445 a.button-primary:active { 
    446         border-color: #13455b; 
    447         color: #eaf2fa; 
     561.button-primary:focus, 
     562a.button-primary:focus { 
     563        color:rgba(255,255,255,.9) 
     564 
     565        background-image: -moz-linear-gradient(top, #1e8cbc 0%, #0074a2 100%); 
     566        background-image: -webkit-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     567        background-image: -o-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     568        background-image: -ms-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     569        background-image: linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     570         
     571        border: 1px solid #001f2e; 
     572         
     573        -moz-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     574        -webkit-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     575        -o-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     576        -ms-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     577        box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
    448578} 
    449579 
    450580.button-disabled, 
  • wp-admin/css/colors-fresh.dev.css

     
    2929input[type="text"], 
    3030input[type="password"], 
    3131input[type="file"], 
    32 input[type="button"], 
    33 input[type="submit"], 
    34 input[type="reset"], 
    3532input[type="email"], 
    3633input[type="number"], 
    3734input[type="search"], 
     
    5148input[type="text"]:focus, 
    5249input[type="password"]:focus, 
    5350input[type="file"]:focus, 
    54 input[type="button"]:focus, 
    55 input[type="submit"]:focus, 
    56 input[type="reset"]:focus, 
    5751input[type="email"]:focus, 
    5852input[type="number"]:focus, 
    5953input[type="search"]:focus, 
     
    361355        color: #666; 
    362356} 
    363357 
     358/* =Buttons 
     359----------------------------------------------- */ 
     360 
     361.submit input, 
    364362.button, 
     363input.button, 
     364.button-primary, 
     365a.button-primary, 
     366input.button-primary, 
    365367.button-secondary, 
    366 .submit input, 
    367 input[type=button], 
    368 input[type=submit] { 
    369         border-color: #bbb; 
    370         color: #464646; 
     368a.button-secondary, 
     369input.button-secondary, 
     370.button-highlighted, 
     371input.button-highlighted, 
     372#postcustomstuff .submit input { 
     373        cursor: pointer; 
     374        font-size: 13px; 
     375        font-family: sans-serif; 
     376        text-decoration: none; 
     377        height: auto; 
     378        line-height: 1; 
     379        padding: .4em 1.2em; 
     380        font-weight: normal; 
     381         
     382        -moz-border-radius: 3px; 
     383        -webkit-border-radius: 3px; 
     384        -o-border-radius: 3px; 
     385        -ms-border-radius: 3px; 
     386        border-radius: 3px; 
    371387} 
    372388 
    373 .button:hover, 
    374 .button-secondary:hover, 
    375 .submit input:hover, 
    376 input[type=button]:hover, 
    377 input[type=submit]:hover { 
    378         color: #000; 
    379         border-color: #666; 
     389.button-secondary, 
     390a.button-secondary, 
     391input.button-secondary { 
     392        font-size: 12px; 
     393        padding: .3em 1.2em; 
    380394} 
    381395 
     396a.button { 
     397        padding: .5em 1.2em .5em; 
     398} 
     399 
     400.submit input[name='Submit'], 
    382401.button, 
    383 .submit input, 
    384 .button-secondary { 
    385         text-shadow: 0 1px 0 #fff; 
    386         background: #f2f2f2; 
    387         background-image: -webkit-gradient(linear, left bottom, left top, from(#ededed), to(#fff)); 
    388         background-image: -webkit-linear-gradient(bottom, #ededed, #fff); 
    389         background-image:    -moz-linear-gradient(bottom, #ededed, #fff); 
    390         background-image:      -o-linear-gradient(bottom, #ededed, #fff); 
    391         background-image: linear-gradient(to top, #ededed, #fff); 
     402input.button, 
     403.button-secondary,  
     404a.button-secondary, 
     405input.button-secondary { 
     406        color: #555; 
     407        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     408                 
     409        background-color: #e5e5e5; 
     410        background-image: -moz-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     411        background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     412        background-image: -ms-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     413        background-image: -o-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     414        background-image: linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); 
     415         
     416        border: 1px solid #D2D2D2; 
     417         
     418        -moz-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     419        -webkit-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     420        -o-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     421        -ms-box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
     422        box-shadow: inset 0 2px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.4), inset 0 -1px 1px rgba(0,0,0,0.1); 
    392423} 
    393424 
     425.submit input[name='Submit']:hover, 
     426.button:hover, 
     427input.button:hover, 
     428.button-secondary:hover,  
     429a.button-secondary:hover, 
     430input.button-secondary:hover { 
     431        color: #111; 
     432        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     433 
     434        background-color: #f1f1f1; 
     435        background-image: -moz-linear-gradient(top, #fff 0%, #ddd 100%); 
     436        background-image: -webkit-linear-gradient(top, #fff 0%, #ddd 100%); 
     437        background-image: -ms-linear-gradient(top, #fff 0%, #ddd 100%); 
     438        background-image: -o-linear-gradient(top, #fff 0%, #ddd 100%); 
     439        background-image: linear-gradient(top, #fff 0%, #ddd 100%); 
     440         
     441        -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     442        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     443        -o-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     444        -ms-box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     445        box-shadow: inset 0 1px 0 rgba(0,0,0,.05), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 1px rgba(0,0,0,0.1); 
     446} 
     447 
     448.submit input[name='Submit']:active, 
    394449.button:active, 
    395 .submit input:active, 
    396 .button-secondary:active { 
    397         background: #eee; 
    398         background-image: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); 
    399         background-image: -webkit-linear-gradient(top, #ededed, #fff); 
    400         background-image:    -moz-linear-gradient(top, #ededed, #fff); 
    401         background-image:      -o-linear-gradient(top, #ededed, #fff); 
    402         background-image: linear-gradient(to bottom, #ededed, #fff); 
     450input.button:active, 
     451.button-secondary:active,  
     452a.button-secondary:active, 
     453input.button-secondary:active { 
     454        color: #555; 
     455        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     456 
     457        background-color: #e5e5e5; 
     458        background-image: -moz-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     459        background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     460        background-image: -ms-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     461        background-image: -o-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     462        background-image: linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     463         
     464        -moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     465        -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     466        -o-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     467        -ms-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     468        box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
    403469} 
    404470 
    405 input.button-primary, 
    406 button.button-primary, 
     471.submit input[name='Submit']:focus, 
     472.button:focus, 
     473input.button:focus, 
     474.button-secondary:focus,  
     475a.button-secondary:focus, 
     476input.button-secondary:focus { 
     477        color: #555; 
     478        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     479 
     480        background-color: #e5e5e5; 
     481        background-image: -moz-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     482        background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     483        background-image: -ms-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     484        background-image: -o-linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     485        background-image: linear-gradient(top, #f5f5f5 0%, #ddd 100%); 
     486         
     487        border: 1px solid #888; 
     488         
     489        -moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     490        -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     491        -o-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     492        -ms-box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     493        box-shadow: inset 0 1px 5px rgba(0,0,0,.3), inset 0 -1px 0 rgba(255,255,255,.5); 
     494} 
     495 
     496.button-primary,  
    407497a.button-primary { 
    408         border-color: #298cba; 
    409         font-weight: bold; 
    410498        color: #fff; 
    411         text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
    412         background: #21759b; 
    413         background-image: -webkit-gradient(linear, left bottom, left top, from(#227199), to(#298cba)); 
    414         background-image: -webkit-linear-gradient(bottom, #227199, #298cba); 
    415         background-image:    -moz-linear-gradient(bottom, #227199, #298cba); 
    416         background-image:      -o-linear-gradient(bottom, #227199, #298cba); 
    417         background-image: linear-gradient(to top, #227199, #298cba); 
     499        text-shadow: 0 -1px 0 rgba(0,116,162,0.8); 
     500         
     501        background-color: #2ea2cc; 
     502        background-image: -moz-linear-gradient(top, #1e8cbe 0%, #0074a2 100%); 
     503        background-image: -webkit-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     504        background-image: -ms-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     505        background-image: -o-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     506        background-image: linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     507         
     508        border: 1px solid #026896; 
     509         
     510        -moz-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     511        -webkit-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     512        -o-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     513        -ms-box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
     514        box-shadow: inset 0 1px 0 #1e8cbe, inset 0 2px 0 rgba(120,200,230,0.5); 
    418515} 
    419516 
    420 input.button-primary:active, 
    421 button.button-primary:active, 
     517.button-primary:hover, 
     518a.button-primary:hover { 
     519        color: #fff; 
     520        text-shadow: 0 -1px 0 rgb(0,116,162); 
     521 
     522        background-image: -moz-linear-gradient(top, #2ea2cc 0%, #0074a2 100%); 
     523        background-image: -webkit-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     524        background-image: -o-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     525        background-image: -ms-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     526        background-image: linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     527         
     528        -moz-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     529        -webkit-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     530        -o-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     531        -ms-box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     532        box-shadow: inset 0 1px 0 #2ea2cc, inset 0 2px 0 rgba(120,200,230,0.7); 
     533} 
     534  
     535.button-primary:active, 
    422536a.button-primary:active { 
    423         color: #eaf2fa; 
    424         background: #298cba; 
    425         background-image: -webkit-gradient(linear, left top, left bottom, from(#227199), to(#298cba)); 
    426         background-image: -webkit-linear-gradient(top, #227199, #298cba); 
    427         background-image:    -moz-linear-gradient(top, #227199, #298cba); 
    428         background-image:      -o-linear-gradient(top, #227199, #298cba); 
    429         background-image: linear-gradient(to bottom, #227199, #298cba); 
     537        color:rgba(255,255,255,.9) 
     538 
     539        background-image: -moz-linear-gradient(top, #1E8CBE 0%, #0074a2 100%); 
     540        background-image: -webkit-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     541        background-image: -o-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     542        background-image: -ms-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     543        background-image: linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     544         
     545        -moz-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     546        -webkit-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     547        -o-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     548        -ms-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     549        box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
    430550} 
    431551 
    432 input.button-primary:hover, 
    433 button.button-primary:hover, 
    434 a.button-primary:hover, 
    435 a.button-primary:focus, 
    436 a.button-primary:active { 
    437         border-color: #13455b; 
    438         color: #eaf2fa; 
     552.button-primary:focus, 
     553a.button-primary:focus { 
     554        color:rgba(255,255,255,.9) 
     555 
     556        background-image: -moz-linear-gradient(top, #1e8cbc 0%, #0074a2 100%); 
     557        background-image: -webkit-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     558        background-image: -o-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     559        background-image: -ms-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     560        background-image: linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     561         
     562        border: 1px solid #001f2e; 
     563         
     564        -moz-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     565        -webkit-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     566        -o-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     567        -ms-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     568        box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
    439569} 
    440570 
    441571.button-disabled,