/*
    * Mixin used to add style and states to buttons
*/
/*
    * Mixin used for adding browser vendor specific prefixes    
*/
/*
    * Mixin used to add style for the filter component using different versions of colors   
*/
.finalize-save-popup {
  min-width: unset;
  width: 100%;
  overflow-y: visible;
}
.finalize-save-popup .finalize-save-popup-header i {
  margin-top: -16px;
  margin-right: -16px;
  font-size: 20px;
}
.finalize-save-popup .finalize-save-popup-content span {
  margin-bottom: 10px;
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn {
  float: right;
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel {
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-family: "Roboto-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  letter-spacing: normal;
  color: #24282c;
  background-color: #ffffff;
  border: none;
  height: 40px;
  margin: 5px;
  padding: 0 15px 0 15px;
  outline: none;
  text-transform: uppercase;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel:hover {
    background-color: rgba(0, 0, 0, 0);
    color: #24282c;
  }
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel:active {
  background-color: rgba(0, 0, 0, 0);
  color: #24282c;
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel.disabled,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel[disabled],
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel.disabled:hover,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel[disabled]:hover,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel:hover,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel.disabled:focus,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel[disabled]:focus,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel:focus,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel.disabled:active,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel[disabled]:active,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel:active,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel.disabled.active,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel[disabled].active,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-cancel.active {
  background-color: transparent;
  color: #575757;
  border: none;
  cursor: not-allowed;
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize {
  font-family: "Roboto-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  letter-spacing: normal;
  color: #ffffff;
  background-color: #008738;
  border: none;
  height: 40px;
  margin: 5px;
  padding: 0 15px 0 15px;
  outline: none;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -khtml-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize:hover {
    background-color: #006329;
    color: #ffffff;
  }
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize:active {
  background-color: #00401a;
  color: #ffffff;
}
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize.disabled,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize[disabled],
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize.disabled:hover,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize[disabled]:hover,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize:hover,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize.disabled:focus,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize[disabled]:focus,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize:focus,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize.disabled:active,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize[disabled]:active,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize:active,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize.disabled.active,
.finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize[disabled].active,
fieldset[disabled] .finalize-save-popup .finalize-save-popup-content .finalize-save-btn .finalize-save-btn-finalize.active {
  background-color: #008738;
  color: #575757;
  border: none;
  cursor: not-allowed;
}
