WordPress.org

Make WordPress Core

Ticket #21598: 21598-v2.diff

File 21598-v2.diff, 24.0 KB (added by lessbloat, 20 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; 
     
    470477input[type="text"], 
    471478input[type="password"], 
    472479input[type="file"], 
    473 input[type="button"], 
    474 input[type="submit"], 
    475 input[type="reset"], 
    476480input[type="email"], 
    477481input[type="number"], 
    478482input[type="search"], 
     
    768772        text-decoration: none; 
    769773} 
    770774 
    771 .submit input, 
    772 .button, 
    773 input.button, 
    774 .button-primary, 
    775 input.button-primary, 
    776 .button-secondary, 
    777 input.button-secondary, 
    778 .button-highlighted, 
    779 input.button-highlighted, 
    780 #postcustomstuff .submit input { 
    781         text-decoration: none; 
    782         font-size: 12px !important; 
    783         line-height: 13px; 
    784         padding: 3px 8px; 
    785         cursor: pointer; 
    786         border-width: 1px; 
    787         border-style: solid; 
    788         -webkit-border-radius: 11px; 
    789         border-radius: 11px; 
    790         -moz-box-sizing: content-box; 
    791         -webkit-box-sizing: content-box; 
    792         box-sizing: content-box; 
    793 } 
    794  
    795 #minor-publishing-actions input, 
    796 #major-publishing-actions input, 
    797 #minor-publishing-actions .preview { 
    798         min-width: 80px; 
    799         text-align: center; 
    800 } 
    801  
    802775textarea.all-options, 
    803776input.all-options { 
    804777        width: 250px; 
     
    919892        cursor: pointer; 
    920893} 
    921894 
     895.tablenav select { 
     896        float: left; 
     897        margin-right: 5px; 
     898} 
     899 
     900.tablenav input.button-secondary { 
     901        float: left; 
     902        margin-top: 1px; 
     903} 
     904 
     905input[name='s'] { 
     906        padding: 6px; 
     907} 
     908 
    922909/*------------------------------------------------------------------------------ 
    923910  3.0 - Actions 
    924911------------------------------------------------------------------------------*/ 
     
    1010997        list-style: square; 
    1011998} 
    1012999 
    1013 a.button, 
    1014 a.button-primary, 
    1015 a.button-secondary { 
    1016         line-height: 15px; 
    1017         padding: 3px 10px; 
    1018         white-space: nowrap; 
    1019         -webkit-border-radius: 10px; 
    1020 } 
    1021  
    10221000.approve, 
    10231001.unapproved .unapprove { 
    10241002        display: none; 
     
    46354613        vertical-align: middle; 
    46364614} 
    46374615 
     4616#choose-from-library-link { 
     4617        float: left; 
     4618} 
    46384619 
    46394620/*------------------------------------------------------------------------------ 
    46404621  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, 
     
    375369        color: #666; 
    376370} 
    377371 
     372/* =Buttons 
     373----------------------------------------------- */ 
     374 
     375.submit input, 
    378376.button, 
     377input.button, 
     378.button-primary, 
     379a.button-primary, 
     380input.button-primary, 
    379381.button-secondary, 
    380 .submit input, 
    381 input[type=button], 
    382 input[type=submit] { 
    383         border-color: #bbb; 
    384         color: #464646; 
     382a.button-secondary, 
     383input.button-secondary, 
     384.button-highlighted, 
     385input.button-highlighted, 
     386#postcustomstuff .submit input { 
     387        cursor: pointer; 
     388        font-size: 13px; 
     389        font-family: sans-serif; 
     390        text-decoration: none; 
     391        height: auto; 
     392        line-height: 1; 
     393        padding: .4em 1.2em; 
     394        font-weight: normal; 
     395         
     396        -moz-border-radius: 3px; 
     397        -webkit-border-radius: 3px; 
     398        -o-border-radius: 3px; 
     399        -ms-border-radius: 3px; 
     400        border-radius: 3px; 
    385401} 
    386402 
    387 .button:hover, 
    388 .button-secondary:hover, 
    389 .submit input:hover, 
    390 input[type=button]:hover, 
    391 input[type=submit]:hover { 
    392         color: #000; 
    393         border-color: #666; 
     403.button-secondary, 
     404a.button-secondary, 
     405input.button-secondary { 
     406        font-size: 12px; 
     407        padding: .3em 1.2em; 
    394408} 
    395409 
     410a.button { 
     411        padding: .5em 1.2em .5em; 
     412} 
     413 
     414.submit input[name='Submit'], 
    396415.button, 
    397 .submit input, 
    398 .button-secondary { 
    399         text-shadow: 0 1px 0 #fff; 
    400         background: #f2f2f2; 
    401         background-image: -webkit-gradient(linear, left bottom, left top, from(#ededed), to(#fff)); 
    402         background-image: -webkit-linear-gradient(bottom, #ededed, #fff); 
    403         background-image:    -moz-linear-gradient(bottom, #ededed, #fff); 
    404         background-image:      -o-linear-gradient(bottom, #ededed, #fff); 
    405         background-image: linear-gradient(to top, #ededed, #fff); 
     416input.button, 
     417.button-secondary,  
     418a.button-secondary, 
     419input.button-secondary { 
     420        color: #444; 
     421        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     422                 
     423        background-color: #e5e5e5; 
     424        background-image: -moz-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     425        background-image: -webkit-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     426        background-image: -ms-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     427        background-image: -o-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     428        background-image: linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     429         
     430        border: 1px solid #d2d2d2; 
     431         
     432        -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     433        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     434        -o-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     435        -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     436        box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
    406437} 
    407438 
     439.submit input[name='Submit']:hover, 
     440.button:hover, 
     441input.button:hover, 
     442.button-secondary:hover,  
     443a.button-secondary:hover, 
     444input.button-secondary:hover { 
     445        color: #111; 
     446        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     447 
     448        background-color: #f1f1f1; 
     449        background-image: -moz-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     450        background-image: -webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     451        background-image: -ms-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     452        background-image: -o-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     453        background-image: linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     454         
     455        border: 1px solid #cacaca; 
     456         
     457        -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     458        -webkit-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     459        -o-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     460        -ms-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     461        box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     462} 
     463 
     464.submit input[name='Submit']:active, 
    408465.button:active, 
    409 .submit input:active, 
    410 .button-secondary:active { 
    411         background: #eee; 
    412         background-image: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); 
    413         background-image: -webkit-linear-gradient(top, #ededed, #fff); 
    414         background-image:    -moz-linear-gradient(top, #ededed, #fff); 
    415         background-image:      -o-linear-gradient(top, #ededed, #fff); 
    416         background-image: linear-gradient(to bottom, #ededed, #fff); 
     466input.button:active, 
     467.button-secondary:active,  
     468a.button-secondary:active, 
     469input.button-secondary:active { 
     470        color: #222; 
     471        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     472 
     473        background-color: #e5e5e5; 
     474        background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%); 
     475        background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%); 
     476        background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%); 
     477        background-image: -o-linear-gradient(top, #fff 0%, #eee 100%); 
     478        background-image: linear-gradient(top, #fff 0%, #eee 100%); 
     479         
     480        -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     481        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     482        -o-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     483        -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     484        box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
    417485} 
    418486 
    419 input.button-primary, 
    420 button.button-primary, 
     487.submit input[name='Submit']:focus, 
     488.button:focus, 
     489input.button:focus, 
     490.button-secondary:focus,  
     491a.button-secondary:focus, 
     492input.button-secondary:focus { 
     493        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     494 
     495        background-color: #e5e5e5; 
     496        background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%); 
     497        background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%); 
     498        background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%); 
     499        background-image: -o-linear-gradient(top, #fff 0%, #eee 100%); 
     500        background-image: linear-gradient(top, #fff 0%, #eee 100%); 
     501         
     502        border: 1px solid #999; 
     503         
     504        -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     505        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     506        -o-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     507        -ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     508        box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     509} 
     510 
     511.button-primary,  
    421512a.button-primary { 
    422         border-color: #298cba; 
    423         font-weight: bold; 
    424513        color: #fff; 
    425         text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
    426         background: #21759b; 
    427         background-image: -webkit-gradient(linear, left bottom, left top, from(#227199), to(#298cba)); 
    428         background-image: -webkit-linear-gradient(bottom, #227199, #298cba); 
    429         background-image:    -moz-linear-gradient(bottom, #227199, #298cba); 
    430         background-image:      -o-linear-gradient(bottom, #227199, #298cba); 
    431         background-image: linear-gradient(to top, #227199, #298cba); 
     514        text-shadow: 0 -1px 0 rgba(0,116,162,0.8); 
     515         
     516        background-color: #2ea2cc; 
     517        background-image: -moz-linear-gradient(top, #1e8cbe 0%, #0074a2 100%); 
     518        background-image: -webkit-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     519        background-image: -ms-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     520        background-image: -o-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     521        background-image: linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     522         
     523        border: 1px solid #026896; 
     524         
     525        -moz-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     526        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     527        -o-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     528        -ms-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     529        box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
    432530} 
    433531 
    434 input.button-primary:active, 
    435 button.button-primary:active, 
     532.button-primary:hover, 
     533a.button-primary:hover { 
     534        color: #fff; 
     535        text-shadow: 0 -1px 0 rgb(0,116,162); 
     536 
     537        background-image: -moz-linear-gradient(top, #2ea2cc 0%, #0074a2 100%); 
     538        background-image: -webkit-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     539        background-image: -o-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     540        background-image: -ms-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     541        background-image: linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     542         
     543        -moz-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     544        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     545        -o-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     546        -ms-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     547        box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     548} 
     549  
     550.button-primary:active, 
    436551a.button-primary:active { 
    437         color: #eaf2fa; 
    438         background: #298cba; 
    439         background-image: -webkit-gradient(linear, left top, left bottom, from(#227199), to(#298cba)); 
    440         background-image: -webkit-linear-gradient(top, #227199, #298cba); 
    441         background-image:    -moz-linear-gradient(top, #227199, #298cba); 
    442         background-image:      -o-linear-gradient(top, #227199, #298cba); 
    443         background-image: linear-gradient(to bottom, #227199, #298cba); 
     552        color:rgba(255,255,255,.9) 
     553 
     554        background-image: -moz-linear-gradient(top, #1E8CBE 0%, #0074a2 100%); 
     555        background-image: -webkit-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     556        background-image: -o-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     557        background-image: -ms-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     558        background-image: linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     559         
     560        -moz-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     561        -webkit-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     562        -o-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     563        -ms-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     564        box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
    444565} 
    445566 
    446 input.button-primary:hover, 
    447 button.button-primary:hover, 
    448 a.button-primary:hover, 
    449 a.button-primary:focus, 
    450 a.button-primary:active { 
    451         border-color: #13455b; 
    452         color: #eaf2fa; 
     567.button-primary:focus, 
     568a.button-primary:focus { 
     569        color:rgba(255,255,255,.9) 
     570 
     571        background-image: -moz-linear-gradient(top, #1e8cbc 0%, #0074a2 100%); 
     572        background-image: -webkit-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     573        background-image: -o-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     574        background-image: -ms-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     575        background-image: linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     576         
     577        border: 1px solid #002E45; 
     578         
     579        -moz-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     580        -webkit-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     581        -o-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     582        -ms-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     583        box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
    453584} 
    454585 
    455586.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, 
     
    366360        color: #666; 
    367361} 
    368362 
     363/* =Buttons 
     364----------------------------------------------- */ 
     365 
     366.submit input, 
    369367.button, 
     368input.button, 
     369.button-primary, 
     370a.button-primary, 
     371input.button-primary, 
    370372.button-secondary, 
    371 .submit input, 
    372 input[type=button], 
    373 input[type=submit] { 
    374         border-color: #bbb; 
    375         color: #464646; 
     373a.button-secondary, 
     374input.button-secondary, 
     375.button-highlighted, 
     376input.button-highlighted, 
     377#postcustomstuff .submit input { 
     378        cursor: pointer; 
     379        font-size: 13px; 
     380        font-family: sans-serif; 
     381        text-decoration: none; 
     382        height: auto; 
     383        line-height: 1; 
     384        padding: .4em 1.2em; 
     385        font-weight: normal; 
     386         
     387        -moz-border-radius: 3px; 
     388        -webkit-border-radius: 3px; 
     389        -o-border-radius: 3px; 
     390        -ms-border-radius: 3px; 
     391        border-radius: 3px; 
    376392} 
    377393 
    378 .button:hover, 
    379 .button-secondary:hover, 
    380 .submit input:hover, 
    381 input[type=button]:hover, 
    382 input[type=submit]:hover { 
    383         color: #000; 
    384         border-color: #666; 
     394.button-secondary, 
     395a.button-secondary, 
     396input.button-secondary { 
     397        font-size: 12px; 
     398        padding: .3em 1.2em; 
    385399} 
    386400 
     401a.button { 
     402        padding: .5em 1.2em .5em; 
     403} 
     404 
     405.submit input[name='Submit'], 
    387406.button, 
    388 .submit input, 
    389 .button-secondary { 
    390         text-shadow: 0 1px 0 #fff; 
    391         background: #f2f2f2; 
    392         background-image: -webkit-gradient(linear, left bottom, left top, from(#ededed), to(#fff)); 
    393         background-image: -webkit-linear-gradient(bottom, #ededed, #fff); 
    394         background-image:    -moz-linear-gradient(bottom, #ededed, #fff); 
    395         background-image:      -o-linear-gradient(bottom, #ededed, #fff); 
    396         background-image: linear-gradient(to top, #ededed, #fff); 
     407input.button, 
     408.button-secondary,  
     409a.button-secondary, 
     410input.button-secondary { 
     411        color: #444; 
     412        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     413                 
     414        background-color: #e5e5e5; 
     415        background-image: -moz-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     416        background-image: -webkit-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     417        background-image: -ms-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     418        background-image: -o-linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     419        background-image: linear-gradient(top, #fff 0%, #f1f1f1 100%); 
     420         
     421        border: 1px solid #d2d2d2; 
     422         
     423        -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     424        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     425        -o-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     426        -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
     427        box-shadow: inset 0 1px 0 rgba(255,255,255,.4); 
    397428} 
    398429 
     430.submit input[name='Submit']:hover, 
     431.button:hover, 
     432input.button:hover, 
     433.button-secondary:hover,  
     434a.button-secondary:hover, 
     435input.button-secondary:hover { 
     436        color: #111; 
     437        text-shadow: 0 1px 0 rgba(255,255,255,.7); 
     438 
     439        background-color: #f1f1f1; 
     440        background-image: -moz-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     441        background-image: -webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     442        background-image: -ms-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     443        background-image: -o-linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     444        background-image: linear-gradient(top, #fff 0%, #f6f6f6 100%); 
     445         
     446        border: 1px solid #cacaca; 
     447         
     448        -moz-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     449        -webkit-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     450        -o-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     451        -ms-box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     452        box-shadow: inset 0 2px 0 rgba(255,255,255,.5), 0 1px 2px rgba(0,0,0,0.1); 
     453} 
     454 
     455.submit input[name='Submit']:active, 
    399456.button:active, 
    400 .submit input:active, 
    401 .button-secondary:active { 
    402         background: #eee; 
    403         background-image: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); 
    404         background-image: -webkit-linear-gradient(top, #ededed, #fff); 
    405         background-image:    -moz-linear-gradient(top, #ededed, #fff); 
    406         background-image:      -o-linear-gradient(top, #ededed, #fff); 
    407         background-image: linear-gradient(to bottom, #ededed, #fff); 
     457input.button:active, 
     458.button-secondary:active,  
     459a.button-secondary:active, 
     460input.button-secondary:active { 
     461        color: #222; 
     462        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     463 
     464        background-color: #e5e5e5; 
     465        background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%); 
     466        background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%); 
     467        background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%); 
     468        background-image: -o-linear-gradient(top, #fff 0%, #eee 100%); 
     469        background-image: linear-gradient(top, #fff 0%, #eee 100%); 
     470         
     471        -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     472        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     473        -o-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     474        -ms-box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     475        box-shadow: inset 0 1px 2px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
    408476} 
    409477 
    410 input.button-primary, 
    411 button.button-primary, 
     478.submit input[name='Submit']:focus, 
     479.button:focus, 
     480input.button:focus, 
     481.button-secondary:focus,  
     482a.button-secondary:focus, 
     483input.button-secondary:focus { 
     484        text-shadow: 0 1px 0 rgba(255,255,255,.3); 
     485 
     486        background-color: #e5e5e5; 
     487        background-image: -moz-linear-gradient(top, #fff 0%, #eee 100%); 
     488        background-image: -webkit-linear-gradient(top, #fff 0%, #eee 100%); 
     489        background-image: -ms-linear-gradient(top, #fff 0%, #eee 100%); 
     490        background-image: -o-linear-gradient(top, #fff 0%, #eee 100%); 
     491        background-image: linear-gradient(top, #fff 0%, #eee 100%); 
     492         
     493        border: 1px solid #999; 
     494         
     495        -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     496        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     497        -o-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     498        -ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     499        box-shadow: inset 0 1px 1px rgba(0,0,0,.2), inset 0 -1px 0 rgba(255,255,255,.5); 
     500} 
     501 
     502.button-primary,  
    412503a.button-primary { 
    413         border-color: #298cba; 
    414         font-weight: bold; 
    415504        color: #fff; 
    416         text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
    417         background: #21759b; 
    418         background-image: -webkit-gradient(linear, left bottom, left top, from(#227199), to(#298cba)); 
    419         background-image: -webkit-linear-gradient(bottom, #227199, #298cba); 
    420         background-image:    -moz-linear-gradient(bottom, #227199, #298cba); 
    421         background-image:      -o-linear-gradient(bottom, #227199, #298cba); 
    422         background-image: linear-gradient(to top, #227199, #298cba); 
     505        text-shadow: 0 -1px 0 rgba(0,116,162,0.8); 
     506         
     507        background-color: #2ea2cc; 
     508        background-image: -moz-linear-gradient(top, #1e8cbe 0%, #0074a2 100%); 
     509        background-image: -webkit-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     510        background-image: -ms-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     511        background-image: -o-linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     512        background-image: linear-gradient(top, #1e8cbe 0%,#0074a2 100%); 
     513         
     514        border: 1px solid #026896; 
     515         
     516        -moz-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     517        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     518        -o-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     519        -ms-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
     520        box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); 
    423521} 
    424522 
    425 input.button-primary:active, 
    426 button.button-primary:active, 
     523.button-primary:hover, 
     524a.button-primary:hover { 
     525        color: #fff; 
     526        text-shadow: 0 -1px 0 rgb(0,116,162); 
     527 
     528        background-image: -moz-linear-gradient(top, #2ea2cc 0%, #0074a2 100%); 
     529        background-image: -webkit-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     530        background-image: -o-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     531        background-image: -ms-linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     532        background-image: linear-gradient(top, #2ea2cc 0%,#0074a2 100%); 
     533         
     534        -moz-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     535        -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     536        -o-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     537        -ms-box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     538        box-shadow: inset 0 1px 0 rgba(120,200,230,0.7), 0 1px 2px rgba(0,0,0,0.3); 
     539} 
     540  
     541.button-primary:active, 
    427542a.button-primary:active { 
    428         color: #eaf2fa; 
    429         background: #298cba; 
    430         background-image: -webkit-gradient(linear, left top, left bottom, from(#227199), to(#298cba)); 
    431         background-image: -webkit-linear-gradient(top, #227199, #298cba); 
    432         background-image:    -moz-linear-gradient(top, #227199, #298cba); 
    433         background-image:      -o-linear-gradient(top, #227199, #298cba); 
    434         background-image: linear-gradient(to bottom, #227199, #298cba); 
     543        color:rgba(255,255,255,.9) 
     544 
     545        background-image: -moz-linear-gradient(top, #1E8CBE 0%, #0074a2 100%); 
     546        background-image: -webkit-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     547        background-image: -o-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     548        background-image: -ms-linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     549        background-image: linear-gradient(top, #1E8CBE 0%,#0074a2 100%); 
     550         
     551        -moz-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     552        -webkit-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     553        -o-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     554        -ms-box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
     555        box-shadow: inset 0 1px 5px #005684, inset 0 -1px 0 #1e8cbe; 
    435556} 
    436557 
    437 input.button-primary:hover, 
    438 button.button-primary:hover, 
    439 a.button-primary:hover, 
    440 a.button-primary:focus, 
    441 a.button-primary:active { 
    442         border-color: #13455b; 
    443         color: #eaf2fa; 
     558.button-primary:focus, 
     559a.button-primary:focus { 
     560        color:rgba(255,255,255,.9) 
     561 
     562        background-image: -moz-linear-gradient(top, #1e8cbc 0%, #0074a2 100%); 
     563        background-image: -webkit-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     564        background-image: -o-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     565        background-image: -ms-linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     566        background-image: linear-gradient(top, #1e8cbc 0%,#0074a2 100%); 
     567         
     568        border: 1px solid #002E45; 
     569         
     570        -moz-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     571        -webkit-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     572        -o-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     573        -ms-box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
     574        box-shadow: inset 0 1px 3px #005684, inset 0 -1px 0 #1e8cbe; 
    444575} 
    445576 
    446577.button-disabled,