/*--------------------------------------
BUTTONS
---------------------------------------*/
.wp-core-ui .button,
.wp-core-ui .button-primary, 
.wp-core-ui .button-secondary {
  font-weight: 500;
  transition: .2s;
}
/*--------------------------------------
BUTTON
---------------------------------------*/
.wp-core-ui .button {
  color: #555;
  /*
  border-color: #ccc;
  background: #f7f7f7;
  */
  box-shadow: none;
  vertical-align: top;
}
.wp-core-ui .button:nth-child(1n+2) {
  margin-left:5px;
}
/*--------------------------------------
PRIMARY
---------------------------------------*/
.wp-core-ui .button-primary {
  color:#fff;
  /*
  background:#2980b9;
  border-color:#2980b9;
  */
  box-shadow:none;
}
.wp-core-ui .button-primary.green {
  color:#fff;
  background:#4CAF50;
  border-color:#4CAF50;
  text-shadow:none;
}
/*--------------------------------------
SECONDARY
---------------------------------------*/
.wp-core-ui .button-secondary {
  color:#2980b9;
  background:none;
  border-color:currentColor;
  box-shadow:none;
}
.wp-core-ui .button-secondary .dashicons {
  color:inherit!important;
  margin-right:5px;
}
/*--------------------------------------
ACTIVE HOVER
---------------------------------------*/
.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:active,
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button-secondary:active {
  box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button-secondary:active {
  color:#fff;
  background:#2980b9;
  border-color:#2980b9;
}
/*--------------------------------------
SCREEN READER
---------------------------------------*/
.screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {
    position: absolute!important;
    margin: -1px;
    padding: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0;
    word-wrap: normal!important;
}