:root{
	--bs-primary-rgb: 0,0,255;			/*синий*/
	--bs-secondary-rgb: 0,124,173;		/*ярко синий*/
	
	--bs-success-rgb: 39,174,105;		/*зеленый*/
	--bs-danger-rgb: 255,83,1;			/*оранжевый*/
	--bs-warning-rgb: 255,157,0;		/*желтый*/
  --bs-info-rgb: 66,170,255;			/*голубой*/

  --bs-light-rgb: 248,249,250;
  --bs-dark-rgb: 0,33,55;				/*темно-синий*/
}


/*primary # */
.text-primary {color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;}
.bg-primary {background-color: rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;}
.btn-primary {background-color: rgba(var(--bs-primary-rgb),1)!important; color: white!important;border-color: rgba(var(--bs-primary-rgb),1)!important;box-shadow: none!important;}
.btn-primary:hover {background-color: rgba(var(--bs-primary-rgb),0.9)!important; color: white!important;}
.btn-outline-primary {border-color: rgb(var(--bs-primary-rgb))!important; color: rgb(var(--bs-primary-rgb))!important;}
.btn-outline-primary:hover {background: rgb(var(--bs-primary-rgb))!important; border-color: rgb(var(--bs-primary-rgb))!important; color: white!important;}

/*secondary # */
.text-secondary {color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;}
.bg-secondary {background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important;}
.btn-secondary {background-color: rgba(var(--bs-secondary-rgb),1)!important; color: white!important;border-color: rgba(var(--bs-secondary-rgb),1)!important;box-shadow: none!important;}
.btn-secondary:hover {background-color: rgba(var(--bs-secondary-rgb),0.9)!important; color: white!important;}
.btn-outline-secondary {border-color: rgb(var(--bs-secondary-rgb))!important; color: rgb(var(--bs-secondary-rgb))!important;}
.btn-outline-secondary:hover {background: rgb(var(--bs-secondary-rgb))!important; border-color: rgb(var(--bs-secondary-rgb))!important; color: white!important;}


/*success # */
.text-success {color: rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important;}
.bg-success {background-color: rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important;}
.btn-success {background-color: rgba(var(--bs-success-rgb),1)!important; color: white!important;}
.btn-success:hover {background-color: rgba(var(--bs-success-rgb),0.9)!important; color: white!important;}
.btn-outline-success {border-color: rgb(var(--bs-success-rgb))!important; color: rgb(var(--bs-success-rgb))!important;}
.btn-outline-success:hover {background: rgb(var(--bs-success-rgb))!important; border-color: rgb(var(--bs-success-rgb))!important; color: white!important;}

/*danger # */
.text-danger {color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important;}
.bg-danger {background-color: rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important;}
.btn-danger {background-color: rgba(var(--bs-danger-rgb),1)!important; color: white!important;}
.btn-danger:hover {background-color: rgba(var(--bs-danger-rgb),0.9)!important; color: white!important;}
.btn-outline-danger {border-color: rgb(var(--bs-danger-rgb))!important; color: rgb(var(--bs-danger-rgb))!important;}
.btn-outline-danger:hover {background: rgb(var(--bs-danger-rgb))!important; border-color: rgb(var(--bs-danger-rgb))!important; color: white!important;}

/*warning # */
.text-warning {color: rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important;}
.bg-warning {background-color: rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important;}
.btn-warning {background-color: rgba(var(--bs-warning-rgb),1)!important; color: black!important;}
.btn-warning:hover {background-color: rgba(var(--bs-warning-rgb),0.9)!important; color: white!important;}
.btn-outline-warning {border-color: rgb(var(--bs-warning-rgb))!important; color: black !important;}
.btn-outline-warning:hover {background: rgb(var(--bs-warning-rgb))!important; border-color: rgb(var(--bs-warning-rgb))!important; color: white!important;}

/*info # */
.text-info {color: rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important;}
.bg-info {background-color: rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important;}
.btn-info {background-color: rgba(var(--bs-info-rgb),1)!important; color: white!important;}
.btn-info:hover {background-color: rgba(var(--bs-info-rgb),0.9)!important; color: white!important;}
.btn-outline-info {border-color: rgb(var(--bs-info-rgb))!important; color: rgb(var(--bs-info-rgb))!important;}
.btn-outline-info:hover {background: rgb(var(--bs-info-rgb))!important; border-color: rgb(var(--bs-info-rgb))!important; color: white!important;}


/*light # */
.text-light {color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
.bg-light {background-color: rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important;}
.btn-light {background-color: rgba(var(--bs-light-rgb),1)!important; color: white!important;}
.btn-light:hover {background-color: rgba(var(--bs-light-rgb),0.9)!important; color: white!important;}
.btn-outline-light {border-color: rgb(var(--bs-light-rgb))!important; color: rgb(var(--bs-light-rgb))!important;}
.btn-outline-light:hover {background: rgb(var(--bs-light-rgb))!important; border-color: rgb(var(--bs-light-rgb))!important; color: white!important;}

/*dark # */
.text-dark {color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
.bg-dark {background-color: rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important;}
.btn-dark {background-color: rgba(var(--bs-dark-rgb),1)!important; color: white!important;}
.btn-dark:hover {background-color: rgba(var(--bs-dark-rgb),0.9)!important; color: white!important;}
.btn-outline-dark {border-color: rgb(var(--bs-dark-rgb))!important; color: rgb(var(--bs-dark-rgb))!important;}
.btn-outline-dark:hover {background: rgb(var(--bs-dark-rgb))!important; border-color: rgb(var(--bs-dark-rgb))!important; color: white!important;}

