@btn-min-width-xs: 60px;
@btn-min-width-sm: 80px;
@btn-min-width-md: 100px;
@btn-min-width-lg: 120px;
@btn-min-width-xl: 140px;


@btn-padding-md-vertical: 5px;
@btn-padding-md-horizontal: @padding-md;
@btn-padding-xs-vertical: 2px;
@btn-padding-xs-horizontal: @padding-xs;
@btn-padding-sm-vertical: 4px;
@btn-padding-sm-horizontal: @padding-md;
@btn-padding-lg-vertical: 7px;
@btn-padding-lg-horizontal: @padding-md;
@btn-padding-xl-vertical: 9px;
@btn-padding-xl-horizontal: @padding-md;

@btn-default-plain-color: @text-color-1;
@btn-default-plain-border: @border-color-base;
@btn-default-plain-bg: @gray-2;
@btn-default-plain-hover-color: @primary-color;
@btn-default-plain-hover-border: @primary-color;
@btn-default-plain-hover-bg: @btn-default-plain-bg;
@btn-default-plain-focus-color: @primary-color;
@btn-default-plain-focus-border: @primary-color;
@btn-default-plain-focus-bg: @primary-color-6;
@btn-default-plain-active-color: @primary-color-1;
@btn-default-plain-active-border: @primary-color-1;
@btn-default-plain-active-bg: @btn-default-plain-bg;
@btn-default-plain-disabled-color: @disabled-default-color;
@btn-default-plain-disabled-border: @disabled-default-border;
@btn-default-plain-disabled-bg: @disabled-default-bg;

@btn-default-color: @text-color-1;
@btn-default-bg: @gray-4;
@btn-default-border: @btn-default-bg;
@btn-default-hover-color: @text-color-1;
@btn-default-hover-bg: @gray-5;
@btn-default-hover-border: @btn-default-hover-bg;
@btn-default-focus-color: @text-color-1;
@btn-default-focus-bg: @gray-5;
@btn-default-focus-border: @btn-default-focus-bg;
@btn-default-active-color: @text-color-1;
@btn-default-active-bg: @gray-6;
@btn-default-active-border: @btn-default-active-bg;
@btn-default-disabled-color: @disabled-default-color;
@btn-default-disabled-border: @disabled-default-border;
@btn-default-disabled-bg: @disabled-default-bg;

@btn-primary-plain-color: @text-color-1;
@btn-primary-plain-border: @border-color-base;
@btn-primary-plain-bg: @gray-1;
@btn-primary-plain-hover-color: @primary-color-3;
@btn-primary-plain-hover-border: @primary-color-3;
@btn-primary-plain-hover-bg: @btn-primary-plain-bg;
@btn-primary-plain-focus-color: @primary-color;
@btn-primary-plain-focus-border: @primary-color;
@btn-primary-plain-focus-bg: @primary-color-6;
@btn-primary-plain-active-color: @primary-color-1;
@btn-primary-plain-active-border: @primary-color-1;
@btn-primary-plain-active-bg: @btn-primary-plain-bg;
@btn-primary-plain-disabled-color: @disabled-default-color;
@btn-primary-plain-disabled-border: @disabled-default-border;
@btn-primary-plain-disabled-bg: @disabled-default-bg;
@btn-primary-plain-active-disabled-color: @primary-color-4;
@btn-primary-plain-active-disabled-border: @primary-color-4;
@btn-primary-plain-active-disabled-bg: @primary-color-6;

@btn-secondary-plain-color: @text-color-1;
@btn-secondary-plain-border: @border-color-base;
@btn-secondary-plain-bg: @gray-1;
@btn-secondary-plain-hover-color: @secondary-color-3;
@btn-secondary-plain-hover-border: @secondary-color-3;
@btn-secondary-plain-hover-bg: @btn-secondary-plain-bg;
@btn-secondary-plain-focus-color: @secondary-color;
@btn-secondary-plain-focus-border: @secondary-color;
@btn-secondary-plain-focus-bg: @secondary-color-6;
@btn-secondary-plain-active-color: @secondary-color-1;
@btn-secondary-plain-active-border: @secondary-color-1;
@btn-secondary-plain-active-bg: @btn-secondary-plain-bg;
@btn-secondary-plain-disabled-color: @disabled-default-color;
@btn-secondary-plain-disabled-border: @disabled-default-border;
@btn-secondary-plain-disabled-bg: @disabled-default-bg;
@btn-secondary-plain-active-disabled-color: @secondary-color-4;
@btn-secondary-plain-active-disabled-border: @secondary-color-4;
@btn-secondary-plain-active-disabled-bg: @secondary-color-6;

@btn-primary-color: @text-color-white;
@btn-primary-border: @primary-color;
@btn-primary-bg: @primary-color;
@btn-primary-hover-color: @btn-primary-color;
@btn-primary-hover-border: @primary-color-3;
@btn-primary-hover-bg: @primary-color-3;
@btn-primary-focus-color: @btn-primary-color;
@btn-primary-focus-border: @primary-color-3;
@btn-primary-focus-bg: @primary-color-3;
@btn-primary-active-color: @btn-primary-color;
@btn-primary-active-border: @primary-color-1;
@btn-primary-active-bg: @primary-color-1;
@btn-primary-disabled-color: @primary-color-6;
@btn-primary-disabled-border: @primary-color-4;
@btn-primary-disabled-bg: @primary-color-4;

@btn-secondary-color: @text-color-white;
@btn-secondary-border: @secondary-color;
@btn-secondary-bg: @secondary-color;
@btn-secondary-hover-color: @btn-secondary-color;
@btn-secondary-hover-border: @secondary-color-3;
@btn-secondary-hover-bg: @secondary-color-3;
@btn-secondary-focus-color: @btn-secondary-color;
@btn-secondary-focus-border: @secondary-color-3;
@btn-secondary-focus-bg: @secondary-color-3;
@btn-secondary-active-color: @btn-secondary-color;
@btn-secondary-active-border: @secondary-color-1;
@btn-secondary-active-bg: @secondary-color-1;
@btn-secondary-disabled-color: @secondary-color-6;
@btn-secondary-disabled-border: @secondary-color-4;
@btn-secondary-disabled-bg: @secondary-color-4;

@btn-info-plain-color: @text-color-1;
@btn-info-plain-border: @border-color-base;
@btn-info-plain-bg: @gray-1;
@btn-info-plain-hover-color: @info-color-3;
@btn-info-plain-hover-border: @info-color-3;
@btn-info-plain-hover-bg: @btn-info-plain-bg;
@btn-info-plain-focus-color: @info-color;
@btn-info-plain-focus-border: @info-color;
@btn-info-plain-focus-bg: @info-color-6;
@btn-info-plain-active-color: @info-color-1;
@btn-info-plain-active-border: @info-color-1;
@btn-info-plain-active-bg: @btn-info-plain-bg;
@btn-info-plain-disabled-color: @disabled-default-color;
@btn-info-plain-disabled-border: @disabled-default-border;
@btn-info-plain-disabled-bg: @disabled-default-bg;
@btn-info-plain-active-disabled-color: @info-color-4;
@btn-info-plain-active-disabled-border: @info-color-4;
@btn-info-plain-active-disabled-bg: @info-color-6;

@btn-info-color: @text-color-white;
@btn-info-border: @info-color;
@btn-info-bg: @info-color;
@btn-info-hover-color: @btn-info-color;
@btn-info-hover-border: @info-color-3;
@btn-info-hover-bg: @info-color-3;
@btn-info-focus-color: @btn-info-color;
@btn-info-focus-border: @info-color-3;
@btn-info-focus-bg: @info-color-3;
@btn-info-active-color: @btn-info-color;
@btn-info-active-border: @info-color-1;
@btn-info-active-bg: @info-color-1;
@btn-info-disabled-color: @info-color-6;
@btn-info-disabled-border: @info-color-4;
@btn-info-disabled-bg: @info-color-4;

@btn-danger-plain-color: @text-color-1;
@btn-danger-plain-border: @border-color-base;
@btn-danger-plain-bg: @gray-1;
@btn-danger-plain-hover-color: @danger-color-3;
@btn-danger-plain-hover-border: @danger-color-3;
@btn-danger-plain-hover-bg: @btn-danger-plain-bg;
@btn-danger-plain-focus-color: @danger-color;
@btn-danger-plain-focus-border: @danger-color;
@btn-danger-plain-focus-bg: @danger-color-6;
@btn-danger-plain-active-color: @danger-color-1;
@btn-danger-plain-active-border: @danger-color-1;
@btn-danger-plain-active-bg: @btn-danger-plain-bg;
@btn-danger-plain-disabled-color: @disabled-default-color;
@btn-danger-plain-disabled-border: @disabled-default-border;
@btn-danger-plain-disabled-bg: @disabled-default-bg;
@btn-danger-plain-active-disabled-color: @danger-color-4;
@btn-danger-plain-active-disabled-border: @danger-color-4;
@btn-danger-plain-active-disabled-bg: @danger-color-6;

@btn-danger-color: @text-color-white;
@btn-danger-border: @danger-color;
@btn-danger-bg: @danger-color;
@btn-danger-hover-color: @btn-danger-color;
@btn-danger-hover-border: @danger-color-3;
@btn-danger-hover-bg: @danger-color-3;
@btn-danger-focus-color: @btn-danger-color;
@btn-danger-focus-border: @danger-color-3;
@btn-danger-focus-bg: @danger-color-3;
@btn-danger-active-color: @btn-danger-color;
@btn-danger-active-border: @danger-color-1;
@btn-danger-active-bg: @danger-color-1;
@btn-danger-disabled-color: @danger-color-6;
@btn-danger-disabled-border: @danger-color-4;
@btn-danger-disabled-bg: @danger-color-4;

@btn-warning-plain-color: @text-color-1;
@btn-warning-plain-border: @border-color-base;
@btn-warning-plain-bg: @gray-1;
@btn-warning-plain-hover-color: @warning-color-3;
@btn-warning-plain-hover-border: @warning-color-3;
@btn-warning-plain-hover-bg: @btn-warning-plain-bg;
@btn-warning-plain-focus-color: @warning-color;
@btn-warning-plain-focus-border: @warning-color;
@btn-warning-plain-focus-bg: @warning-color-6;
@btn-warning-plain-active-color: @warning-color-1;
@btn-warning-plain-active-border: @warning-color-1;
@btn-warning-plain-active-bg: @btn-warning-plain-bg;
@btn-warning-plain-disabled-color: @disabled-default-color;
@btn-warning-plain-disabled-border: @disabled-default-border;
@btn-warning-plain-disabled-bg: @disabled-default-bg;
@btn-warning-plain-active-disabled-color: @warning-color-4;
@btn-warning-plain-active-disabled-border: @warning-color-4;
@btn-warning-plain-active-disabled-bg: @warning-color-6;

@btn-warning-color: @text-color-white;
@btn-warning-border: @warning-color;
@btn-warning-bg: @warning-color;
@btn-warning-hover-color: @btn-warning-color;
@btn-warning-hover-border: @warning-color-3;
@btn-warning-hover-bg: @warning-color-3;
@btn-warning-focus-color: @btn-warning-color;
@btn-warning-focus-border: @warning-color-3;
@btn-warning-focus-bg: @warning-color-3;
@btn-warning-active-color: @btn-warning-color;
@btn-warning-active-border: @warning-color-1;
@btn-warning-active-bg: @warning-color-1;
@btn-warning-disabled-color: @warning-color-6;
@btn-warning-disabled-border: @warning-color-4;
@btn-warning-disabled-bg: @warning-color-4;

@btn-success-plain-color: @text-color-1;
@btn-success-plain-border: @border-color-base;
@btn-success-plain-bg: @gray-1;
@btn-success-plain-hover-color: @success-color-3;
@btn-success-plain-hover-border: @success-color-3;
@btn-success-plain-hover-bg: @btn-success-plain-bg;
@btn-success-plain-focus-color: @success-color;
@btn-success-plain-focus-border: @success-color;
@btn-success-plain-focus-bg: @success-color-6;
@btn-success-plain-active-color: @success-color-1;
@btn-success-plain-active-border: @success-color-1;
@btn-success-plain-active-bg: @btn-success-plain-bg;
@btn-success-plain-disabled-color: @disabled-default-color;
@btn-success-plain-disabled-border: @disabled-default-border;
@btn-success-plain-disabled-bg: @disabled-default-bg;
@btn-success-plain-active-disabled-color: @success-color-4;
@btn-success-plain-active-disabled-border: @success-color-4;
@btn-success-plain-active-disabled-bg: @success-color-6;

@btn-success-color: @text-color-white;
@btn-success-border: @success-color;
@btn-success-bg: @success-color;
@btn-success-hover-color: @btn-success-color;
@btn-success-hover-border: @success-color-3;
@btn-success-hover-bg: @success-color-3;
@btn-success-focus-color: @btn-success-color;
@btn-success-focus-border: @success-color-3;
@btn-success-focus-bg: @success-color-3;
@btn-success-active-color: @btn-success-color;
@btn-success-active-border: @success-color-1;
@btn-success-active-bg: @success-color-1;
@btn-success-disabled-color: @success-color-6;
@btn-success-disabled-border: @success-color-4;
@btn-success-disabled-bg: @success-color-4;


@btn-text-color: @primary-color;
@btn-text-border: transparent;
@btn-text-bg: transparent;
@btn-text-hover-color: @primary-color-3;
@btn-text-hover-border: transparent;
@btn-text-hover-bg: transparent;
@btn-text-focus-color: @primary-color-3;
@btn-text-focus-border: transparent;
@btn-text-focus-bg: transparent;
@btn-text-active-color: @primary-color-1;
@btn-text-active-border: transparent;
@btn-text-active-bg: transparent;
@btn-text-disabled-color: @primary-color-4;
@btn-text-disabled-border: transparent;
@btn-text-disabled-bg: transparent;

@btn-hover-zindex: 2;
@btn-active-zindex: 3;