Make WordPress Core

Ticket #21598: 21598.diff

File 21598.diff, 25.2 KB (added by lessbloat, 12 years 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,