.wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary { display: inline-block; text-decoration: none; font-size: 12px; line-height: 23px; height: 24px; margin: 0; padding: 0 10px 1px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-border-radius: 3px; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.wp-core-ui button::-moz-focus-inner, .wp-core-ui input[type="reset"]::-moz-focus-inner, .wp-core-ui input[type="button"]::-moz-focus-inner, .wp-core-ui input[type="submit"]::-moz-focus-inner {
border-width:1px 0;
border-style:solid none;
border-color:transparent;
padding:0
}
.wp-core-ui .button.button-large, .wp-core-ui .button-group.button-large .button { height: 30px; line-height: 28px; padding: 0 12px 2px }
.wp-core-ui .button.button-small, .wp-core-ui .button-group.button-small .button { height: 21px; line-height: 20px; padding: 0 8px 1px }
.wp-core-ui .button.button-hero, .wp-core-ui .button-group.button-hero .button { font-size: 14px; height: 46px; line-height: 44px; padding: 0 36px }
.wp-core-ui .button:active { outline: 0 }
.wp-core-ui .button.hidden { display: none }
.wp-core-ui .button, .wp-core-ui .button-secondary { background: #f3f3f3; background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f4f4f4)); background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4); background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4); background-image: -o-linear-gradient(top, #fefefe, #f4f4f4); background-image: linear-gradient(to bottom, #fefefe, #f4f4f4); border-color: #bbb; color: #333; text-shadow: 0 1px 0 #fff }
.wp-core-ui .button.hover, .wp-core-ui .button:hover, .wp-core-ui .button-secondary:hover, .wp-core-ui .button.focus, .wp-core-ui .button:focus, .wp-core-ui .button-secondary:focus { background: #f3f3f3; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3)); background-image: -webkit-linear-gradient(top, #fff, #f3f3f3); background-image: -moz-linear-gradient(top, #fff, #f3f3f3); background-image: -ms-linear-gradient(top, #fff, #f3f3f3); background-image: -o-linear-gradient(top, #fff, #f3f3f3); background-image: linear-gradient(to bottom, #fff, #f3f3f3); border-color: #999; color: #222 }
.wp-core-ui .button.focus, .wp-core-ui .button:focus, .wp-core-ui .button-secondary:focus { -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2); box-shadow: 1px 1px 1px rgba(0,0,0,.2) }
.wp-core-ui .button.active, .wp-core-ui .button.active:hover, .wp-core-ui .button.active:focus, .wp-core-ui .button:active, .wp-core-ui .button-secondary:active { background: #eee; background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fefefe)); background-image: -webkit-linear-gradient(top, #f4f4f4, #fefefe); background-image: -moz-linear-gradient(top, #f4f4f4, #fefefe); background-image: -ms-linear-gradient(top, #f4f4f4, #fefefe); background-image: -o-linear-gradient(top, #f4f4f4, #fefefe); background-image: linear-gradient(to bottom, #f4f4f4, #fefefe); border-color: #999; color: #333; text-shadow: 0 -1px 0 #fff; -webkit-box-shadow: inset 0 2px 5px -3px rgba(0,0,0,0.5); box-shadow: inset 0 2px 5px -3px rgba(0,0,0,0.5) }
.wp-core-ui .button[disabled], .wp-core-ui .button:disabled, .wp-core-ui .button-secondary[disabled], .wp-core-ui .button-secondary:disabled, .wp-core-ui .button-disabled { color: #aaa!important; border-color: #ddd!important; background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f4f4f4))!important; background-image: -webkit-linear-gradient(top, #f9f9f9, #f4f4f4)!important; background-image: -moz-linear-gradient(top, #f9f9f9, #f4f4f4)!important; background-image: -ms-linear-gradient(top, #f9f9f9, #f4f4f4)!important; background-image: -o-linear-gradient(top, #f9f9f9, #f4f4f4)!important; background-image: linear-gradient(to bottom, #f9f9f9, #f4f4f4)!important; -webkit-box-shadow: none!important; box-shadow: none!important; text-shadow: 0 1px 0 #fff!important; cursor: default }
.wp-core-ui .button-primary { background-color: #21759b; background-image: -webkit-gradient(linear, left top, left bottom, from(#2a95c5), to(#21759b)); background-image: -webkit-linear-gradient(top, #2a95c5, #21759b); background-image: -moz-linear-gradient(top, #2a95c5, #21759b); background-image: -ms-linear-gradient(top, #2a95c5, #21759b); background-image: -o-linear-gradient(top, #2a95c5, #21759b); background-image: linear-gradient(to bottom, #2a95c5, #21759b); border-color: #21759b; border-bottom-color: #1e6a8d; -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); box-shadow: inset 0 1px 0 rgba(120,200,230,0.5); color: #fff; text-decoration: none; text-shadow: 0 1px 0 rgba(0,0,0,0.1) }
.wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:hover, .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus { background-color: #278ab7; background-image: -webkit-gradient(linear, left top, left bottom, from(#2e9fd2), to(#21759b)); background-image: -webkit-linear-gradient(top, #2e9fd2, #21759b); background-image: -moz-linear-gradient(top, #2e9fd2, #21759b); background-image: -ms-linear-gradient(top, #2e9fd2, #21759b); background-image: -o-linear-gradient(top, #2e9fd2, #21759b); background-image: linear-gradient(to bottom, #2e9fd2, #21759b); border-color: #1b607f; -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6); box-shadow: inset 0 1px 0 rgba(120,200,230,0.6); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.3) }
.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus { border-color: #0e3950; -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6), 1px 1px 2px rgba(0,0,0,0.4); box-shadow: inset 0 1px 0 rgba(120,200,230,0.6), 1px 1px 2px rgba(0,0,0,0.4) }
.wp-core-ui .button-primary.active, .wp-core-ui .button-primary.active:hover, .wp-core-ui .button-primary.active:focus, .wp-core-ui .button-primary:active { background: #1b607f; background-image: -webkit-gradient(linear, left top, left bottom, from(#21759b), to(#278ab7)); background-image: -webkit-linear-gradient(top, #21759b, #278ab7); background-image: -moz-linear-gradient(top, #21759b, #278ab7); background-image: -ms-linear-gradient(top, #21759b, #278ab7); background-image: -o-linear-gradient(top, #21759b, #278ab7); background-image: linear-gradient(to bottom, #21759b, #278ab7); border-color: #124560 #2382ae #2382ae #2382ae; color: rgba(255,255,255,0.95); -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1); box-shadow: inset 0 1px 0 rgba(0,0,0,0.1); text-shadow: 0 1px 0 rgba(0,0,0,0.1) }
.wp-core-ui .button-primary[disabled], .wp-core-ui .button-primary:disabled, .wp-core-ui .button-primary-disabled { color: #94cde7!important; background: #298cba!important; border-color: #1b607f!important; -webkit-box-shadow: none!important; box-shadow: none!important; text-shadow: 0 -1px 0 rgba(0,0,0,0.1)!important; cursor: default }
.wp-core-ui .button-group { position: relative; display: inline-block; white-space: nowrap; font-size: 0; vertical-align: middle }
.wp-core-ui .button-group>.button { display: inline-block; border-radius: 0; margin-right: -1px; z-index: 10 }
.wp-core-ui .button-group>.button-primary { z-index: 100 }
.wp-core-ui .button-group>.button:hover { z-index: 20 }
.wp-core-ui .button-group>.button:first-child { border-radius: 3px 0 0 3px }
.wp-core-ui .button-group>.button:last-child { border-radius: 0 3px 3px 0 }
