/*
 * This code was partially taken and modified from the "bootstrap.css" file at this link: 
 * https://github.com/twbs/bootstrap/releases/download/v4.4.1/bootstrap-4.4.1-dist.zip (available on 2020-03-03)
 * The "bootstrap.css" file is distributed under the MIT license:
 *
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*Bootstrap style: btn-secondary*/
/*.btn*/
button
{
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: 0.375rem 0.75rem;
	line-height: 1.5;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;	
}
button:hover, button:focus
{
	text-decoration: none;
}
button:disabled
{
	opacity: 0.65;
}
button:not(:disabled)
{
	cursor: pointer;
}
button:not(:disabled):active 
{
	background-image: none;
}
/*.btn-secondary*/
.btn-secondary
{	
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
}
.btn-secondary:hover
{
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
}

.btn-secondary:focus
{
	box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-secondary:disabled
{
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
}
/*.btn-success*/
.btn-success
{
	color: #fff;
	background-color: #28a745;
	border-color: #28a745;
}
.btn-success:hover
{
	color: #fff;
	background-color: #218838;
	border-color: #1e7e34;
}
.btn-success:focus
{
	box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-success:disabled
{
	color: #fff;
	background-color: #28a745;
	border-color: #28a745;
}
.btn-success:not(:disabled):active
{
	color: #fff;
	background-color: #1e7e34;
	border-color: #1c7430;
}
.btn-success:not(:disabled):active:focus
{
	box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
