/* Text colours */
.text-primary{
	color: #5c7f92 !important;
}
.text-secondary{
	color: #ff6905 !important;
}
.text-success{
	color: #00aae7 !important;
}
.text-danger{
	color: #d0202e !important;
}
.text-warning{
	color: #f4c000 !important;
}
.text-info{
	color: #00aae7 !important;
}
.text-dark{
	color: #000000 !important;
}
.text-body{
	color: #000000 !important;
}
.text-tertiary {
	color: #841c80 !important;
}
.text-grey-primary {
	color: #000000 !important;
}
.text-grey-secondary {
	color: #999 !important;
}
.text-grey-tertiary {
	color: #e1e1e1 !important;
}

/* Background Colours*/

.bg-primary{
    background-color: #5c7f92!important;
}
.bg-secondary{
    background-color: #ff6905!important;
}
.bg-success{
    background-color: #00aae7!important;
}
.bg-danger{
    background-color: #d0202e!important;
}
.bg-warning{
    background-color: #f4c000!important;
}
.bg-info{
    background-color: #00aae7!important;
}
.bg-dark{
    background-color: #000000!important;
}
.bg-tertiary {
	background-color: #841c80!important;
}
.bg-grey-primary {
	background-color: #000000!important;
}
.bg-grey-secondary {
	background-color: #999!important;
}
.bg-grey-tertiary {
	background-color: #e1e1e1!important;
}
.bg-white {
	background-color: #fff!important;
}


.btn{
	color: #000000;
	border: 2px solid transparent;
	padding:.5rem 2rem;
	font-size:.9rem;
	line-height: 1.5;
	border-radius:.4rem;
	text-decoration: none;
	margin: 0 0.375rem 0.75rem 0
}

.btn:focus {
	outline: none;
	box-shadow: none;
}


.btn-primary {
	color: #fff;
	background-color: #5c7f92;
	border-color: #5c7f92;
}

.btn-primary.focus, 
.btn-primary:focus, 
.btn-primary:hover {
	color: #fff;
	background-color: #00a3dd;
	border-color: #00a3dd 
}
.btn-primary.focus, 
.btn-primary:focus {
box-shadow:none, 0 0 0 .2rem rgba(116,146,162,.5)
}
.btn-primary.disabled, 
.btn-primary:disabled {
	background-color: #5c7f92;
	border-color: #5c7f92
}
.btn-primary:not(:disabled):not(.disabled).active, 
.btn-primary:not(:disabled):not(.disabled):active, 
.show>.btn-primary.dropdown-toggle {
	background-color: #486473;
	border-color: #435d6b
}
.btn-primary:not(:disabled):not(.disabled).active:focus, 
.btn-primary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-primary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(116,146,162,.5)
}
.btn-secondary {
	color: #fff;
	background-color: #ff6905;
	border-color: #ff6905;
}
.btn-secondary.focus, 
.btn-secondary:focus, 
.btn-secondary:hover {
	color: #fff;
	background-color: #e55e04;
	border-color: #e55e04
}
.btn-secondary.focus, .btn-secondary:focus {
box-shadow:none, 0 0 0 .2rem rgba(82,169,195,.5)
}
.btn-secondary.disabled, 
.btn-secondary:disabled {
	color: #fff;
	background-color: #ff6905;
	border-color: #ff6905
}
.btn-secondary:not(:disabled):not(.disabled).active, 
.btn-secondary:not(:disabled):not(.disabled):active, 
.show>.btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #e55e04;
	border-color: #e55e04
}
.btn-secondary:not(:disabled):not(.disabled).active:focus, 
.btn-secondary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-secondary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(82,169,195,.5)
}
.btn-success {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7;
}
.btn-success.focus, 
.btn-success:focus, 
.btn-success:hover {
	color: #fff;
	background-color: #008ec1;
	border-color: #0084b4
}
.btn-success.focus, .btn-success:focus {
box-shadow:none, 0 0 0 .2rem rgba(38,183,235,.5)
}
.btn-success.disabled, 
.btn-success:disabled {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7
}
.btn-success:not(:disabled):not(.disabled).active, 
.btn-success:not(:disabled):not(.disabled):active, 
.show>.btn-success.dropdown-toggle {
	color: #fff;
	background-color: #0084b4;
	border-color: #007ba7
}
.btn-success:not(:disabled):not(.disabled).active:focus, 
.btn-success:not(:disabled):not(.disabled):active:focus, 
.show>.btn-success.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(38,183,235,.5)
}
.btn-info {
	color: #fff;
	background-color: #99adb7;
	border-color: #99adb7;
}
.btn-info.focus, 
.btn-info:focus, 
.btn-info:hover {
	color: #fff;
	background-color: #138496;
	border-color: #117a8b
}
.btn-info.focus, 
.btn-info:focus {
box-shadow:none, 0 0 0 .2rem rgba(58,176,195,.5)
}
.btn-info.disabled, 
.btn-info:disabled {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7
}
.btn-info:not(:disabled):not(.disabled).active, 
.btn-info:not(:disabled):not(.disabled):active, 
.show>.btn-info.dropdown-toggle {
	color: #fff;
	background-color: #117a8b;
	border-color: #10707f
}
.btn-info:not(:disabled):not(.disabled).active:focus, 
.btn-info:not(:disabled):not(.disabled):active:focus, 
.show>.btn-info.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(58,176,195,.5)
}
.btn-warning {
	color: #212529;
	background-color: #f4c000;
	border-color: #f4c000;
}
.btn-warning.focus, 
.btn-warning:focus, 
.btn-warning:hover {
	color: #212529;
	background-color: #e0a800;
	border-color: #d39e00
}
.btn-warning.focus, 
.btn-warning:focus {
box-shadow:none, 0 0 0 .2rem rgba(222,170,12,.5)
}
.btn-warning.disabled, 
.btn-warning:disabled {
	color: #212529;
	background-color: #f4c000;
	border-color: #f4c000
}
.btn-warning:not(:disabled):not(.disabled).active, 
.btn-warning:not(:disabled):not(.disabled):active, 
.show>.btn-warning.dropdown-toggle {
	color: #212529;
	background-color: #d39e00;
	border-color: #c69500
}
.btn-warning:not(:disabled):not(.disabled).active:focus, 
.btn-warning:not(:disabled):not(.disabled):active:focus, 
.show>.btn-warning.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(222,170,12,.5)
}
.btn-danger {
	color: #fff;
	background-color: #d0202e;
	border-color: #d0202e;
}
.btn-danger.focus, 
.btn-danger:focus, 
.btn-danger:hover {
	color: #fff;
	background-color: #c82333;
	border-color: #bd2130
}
.btn-danger.focus, .btn-danger:focus {
box-shadow:none, 0 0 0 .2rem rgba(225,83,97,.5)
}
.btn-danger.disabled, 
.btn-danger:disabled {
	color: #fff;
	background-color: #d0202e;
	border-color: #d0202e
}
.btn-danger:not(:disabled):not(.disabled).active, 
.btn-danger:not(:disabled):not(.disabled):active, 
.show>.btn-danger.dropdown-toggle {
	color: #fff;
	background-color: #bd2130;
	border-color: #b21f2d
}
.btn-danger:not(:disabled):not(.disabled).active:focus, 
.btn-danger:not(:disabled):not(.disabled):active:focus, 
.show>.btn-danger.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(225,83,97,.5)
}
.btn-light {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa;
	box-shadow: none
}
.btn-light.focus, 
.btn-light:focus, 
.btn-light:hover {
	color: #212529;
	background-color: #e2e6ea;
	border-color: #dae0e5
}
.btn-light.focus, 
.btn-light:focus {
box-shadow:none, 0 0 0 .2rem rgba(216,217,219,.5)
}
.btn-light.disabled, 
.btn-light:disabled {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}
.btn-light:not(:disabled):not(.disabled).active, 
.btn-light:not(:disabled):not(.disabled):active, 
.show>.btn-light.dropdown-toggle {
	color: #212529;
	background-color: #dae0e5;
	border-color: #d3d9df
}
.btn-light:not(:disabled):not(.disabled).active:focus, 
.btn-light:not(:disabled):not(.disabled):active:focus, 
.show>.btn-light.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(216,217,219,.5)
}
.btn-dark {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
	box-shadow: none
}
.btn-dark.focus, 
.btn-dark:focus, 
.btn-dark:hover {
	color: #fff;
	background-color: #060506;
	border-color: #000
}
.btn-dark.focus, 
.btn-dark:focus {
box-shadow:none, 0 0 0 .2rem rgba(60,58,61,.5)
}
.btn-dark.disabled, 
.btn-dark:disabled {
	color: #fff;
	background-color: #000000;
	border-color: #000000
}
.btn-dark:not(:disabled):not(.disabled).active, 
.btn-dark:not(:disabled):not(.disabled):active, 
.show>.btn-dark.dropdown-toggle {
	color: #fff;
	background-color: #000;
	border-color: #000
}
.btn-dark:not(:disabled):not(.disabled).active:focus, 
.btn-dark:not(:disabled):not(.disabled):active:focus, 
.show>.btn-dark.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(60,58,61,.5)
}
.btn-tertiary {
	color: #fff;
	background-color: #841c80;
	border-color: #841c80;
	box-shadow: none
}
.btn-tertiary.focus, 
.btn-tertiary:focus, 
.btn-tertiary:hover {
	color: #fff;
	background-color: #024987;
	border-color: #02427b
}
.btn-tertiary.focus, 
.btn-tertiary:focus {
box-shadow:none, 0 0 0 .2rem rgba(41,117,185,.5)
}
.btn-tertiary.disabled, 
.btn-tertiary:disabled {
	color: #fff;
	background-color: #841c80;
	border-color: #841c80
}
.btn-tertiary:not(:disabled):not(.disabled).active, 
.btn-tertiary:not(:disabled):not(.disabled):active, 
.show>.btn-tertiary.dropdown-toggle {
	color: #fff;
	background-color: #02427b;
	border-color: #023b6e
}
.btn-tertiary:not(:disabled):not(.disabled).active:focus, 
.btn-tertiary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-tertiary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(41,117,185,.5)
}
.btn-grey-primary {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
	box-shadow: none
}
.btn-grey-primary.focus, 
.btn-grey-primary:focus, 
.btn-grey-primary:hover {
	color: #fff;
	background-color: #060506;
	border-color: #000
}
.btn-grey-primary.focus, 
.btn-grey-primary:focus {
box-shadow:none, 0 0 0 .2rem rgba(60,58,61,.5)
}
.btn-grey-primary.disabled, 
.btn-grey-primary:disabled {
	color: #fff;
	background-color: #000000;
	border-color: #000000
}
.btn-grey-primary:not(:disabled):not(.disabled).active, 
.btn-grey-primary:not(:disabled):not(.disabled):active, 
.show>.btn-grey-primary.dropdown-toggle {
	color: #fff;
	background-color: #000;
	border-color: #000
}
.btn-grey-primary:not(:disabled):not(.disabled).active:focus, 
.btn-grey-primary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-grey-primary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(60,58,61,.5)
}
.btn-grey-secondary {
	color: #212529;
	background-color: #999;
	border-color: #999;
	box-shadow: none
}
.btn-grey-secondary.focus, 
.btn-grey-secondary:focus, 
.btn-grey-secondary:hover {
	color: #fff;
	background-color: #868686;
	border-color: grey
}
.btn-grey-secondary.focus, 
.btn-grey-secondary:focus {
box-shadow:none, 0 0 0 .2rem rgba(135,136,136,.5)
}
.btn-grey-secondary.disabled, 
.btn-grey-secondary:disabled {
	color: #212529;
	background-color: #999;
	border-color: #999
}
.btn-grey-secondary:not(:disabled):not(.disabled).active, 
.btn-grey-secondary:not(:disabled):not(.disabled):active, 
.show>.btn-grey-secondary.dropdown-toggle {
	color: #fff;
	background-color: grey;
	border-color: #797979
}
.btn-grey-secondary:not(:disabled):not(.disabled).active:focus, 
.btn-grey-secondary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-grey-secondary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(135,136,136,.5)
}
.btn-grey-tertiary {
	color: #212529;
	background-color: #e1e1e1;
	border-color: #e1e1e1;
	box-shadow: none
}
.btn-grey-tertiary.focus, 
.btn-grey-tertiary:focus, 
.btn-grey-tertiary:hover {
	color: #212529;
	background-color: #cecece;
	border-color: #c8c8c8
}
.btn-grey-tertiary.focus, 
.btn-grey-tertiary:focus {
box-shadow:none, 0 0 0 .2rem rgba(196,197,197,.5)
}
.btn-grey-tertiary.disabled, 
.btn-grey-tertiary:disabled {
	color: #212529;
	background-color: #e1e1e1;
	border-color: #e1e1e1
}
.btn-grey-tertiary:not(:disabled):not(.disabled).active, 
.btn-grey-tertiary:not(:disabled):not(.disabled):active, 
.show>.btn-grey-tertiary.dropdown-toggle {
	color: #212529;
	background-color: #c8c8c8;
	border-color: #c1c1c1
}
.btn-grey-tertiary:not(:disabled):not(.disabled).active:focus, 
.btn-grey-tertiary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-grey-tertiary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(196,197,197,.5)
}
.btn-white {
	color: #5c7f92;
	background-color: #fff;
	border-color: #5c7f92;
	box-shadow: none;
}

.btn-white:not(:disabled):hover {
	color: #fff;
	background-color: #5c7f92;
}
.btn-white.focus, 
.btn-white:focus {
	box-shadow:none, 0 0 0 .2rem rgba(222,222,223,.5)
}
.btn-white.disabled, 
.btn-white:disabled {
	opacity: 0.5;
}
.btn-white:not(:disabled):not(.disabled).active, 
.btn-white:not(:disabled):not(.disabled):active, 
.show>.btn-white.dropdown-toggle {
	color: #212529;
	background-color: #e6e6e6;
	border-color: #dfdfdf
}
.btn-white:not(:disabled):not(.disabled).active:focus, 
.btn-white:not(:disabled):not(.disabled):active:focus, 
.show>.btn-white.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(222,222,223,.5)
}
.btn-outline-primary {
	color: #5c7f92;
	border-color: #5c7f92
}
.btn-outline-primary:hover {
	color: #fff;
	background-color: #5c7f92;
	border-color: #5c7f92
}
.btn-outline-primary.focus, .btn-outline-primary:focus {
box-shadow:0 0 0 .2rem rgba(92,127,146,.5)
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color: #5c7f92;
	background-color: transparent
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
	color: #fff;
	background-color: #5c7f92;
	border-color: #5c7f92
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(92,127,146,.5)
}
.btn-outline-secondary {
	color: #ff6905;
	border-color: #ff6905
}
.btn-outline-secondary:hover {
	color: #212529;
	background-color: #ff6905;
	border-color: #ff6905
}
.btn-outline-secondary.focus, .btn-outline-secondary:focus {
box-shadow:0 0 0 .2rem rgba(91,192,222,.5)
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	color: #ff6905;
	background-color: transparent
}
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {
	color: #212529;
	background-color: #ff6905;
	border-color: #ff6905
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(91,192,222,.5)
}
.btn-outline-success {
	color: #00aae7;
	border-color: #00aae7
}
.btn-outline-success:hover {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7
}
.btn-outline-success.focus, .btn-outline-success:focus {
box-shadow:0 0 0 .2rem rgba(0,170,231,.5)
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
	color: #00aae7;
	background-color: transparent
}
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-success.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(0,170,231,.5)
}
.btn-outline-info {
	color: #00aae7;
	border-color: #00aae7
}
.btn-outline-info:hover {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7
}
.btn-outline-info.focus, .btn-outline-info:focus {
box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
	color: #00aae7;
	background-color: transparent
}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {
	color: #fff;
	background-color: #00aae7;
	border-color: #00aae7
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.btn-outline-warning {
	color: #f4c000;
	border-color: #f4c000
}
.btn-outline-warning:hover {
	color: #212529;
	background-color: #f4c000;
	border-color: #f4c000
}
.btn-outline-warning.focus, .btn-outline-warning:focus {
box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
	color: #f4c000;
	background-color: transparent
}
.btn-outline-warning:not(:disabled):not(.disabled).active, 
.btn-outline-warning:not(:disabled):not(.disabled):active, 
.show>.btn-outline-warning.dropdown-toggle {
	color: #212529;
	background-color: #f4c000;
	border-color: #f4c000
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus, 
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-warning.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.btn-outline-danger {
	color: #d0202e;
	border-color: #d0202e
}
.btn-outline-danger:hover {
	color: #fff;
	background-color: #d0202e;
	border-color: #d0202e
}
.btn-outline-danger.focus, .btn-outline-danger:focus {
box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.btn-outline-danger.disabled, 
.btn-outline-danger:disabled {
	color: #d0202e;
	background-color: transparent
}
.btn-outline-danger:not(:disabled):not(.disabled).active, 
.btn-outline-danger:not(:disabled):not(.disabled):active, 
.show>.btn-outline-danger.dropdown-toggle {
	color: #fff;
	background-color: #d0202e;
	border-color: #d0202e
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus, 
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-danger.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.btn-outline-light {
	color: #f8f9fa;
	border-color: #f8f9fa
}
.btn-outline-light:hover {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}
.btn-outline-light.focus, .btn-outline-light:focus {
box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
	color: #f8f9fa;
	background-color: transparent
}
.btn-outline-light:not(:disabled):not(.disabled).active, 
.btn-outline-light:not(:disabled):not(.disabled):active, 
.show>.btn-outline-light.dropdown-toggle {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus, 
.btn-outline-light:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-light.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.btn-outline-dark {
	color: #000000;
	border-color: #000000
}
.btn-outline-dark:hover {
	color: #fff;
	background-color: #000000;
	border-color: #000000
}
.btn-outline-dark.focus, .btn-outline-dark:focus {
box-shadow:0 0 0 .2rem rgba(26,23,27,.5)
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
	color: #000000;
	background-color: transparent
}
.btn-outline-dark:not(:disabled):not(.disabled).active, 
.btn-outline-dark:not(:disabled):not(.disabled):active, 
.show>.btn-outline-dark.dropdown-toggle {
	color: #fff;
	background-color: #000000;
	border-color: #000000
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, 
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-dark.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(26,23,27,.5)
}
.btn-outline-tertiary {
	color: #841c80;
	border-color: #841c80
}
.btn-outline-tertiary:hover {
	color: #fff;
	background-color: #841c80;
	border-color: #841c80
}
.btn-outline-tertiary.focus, 
.btn-outline-tertiary:focus {
box-shadow:0 0 0 .2rem rgba(3,93,173,.5)
}
.btn-outline-tertiary.disabled, 
.btn-outline-tertiary:disabled {
	color: #841c80;
	background-color: transparent
}
.btn-outline-tertiary:not(:disabled):not(.disabled).active, 
.btn-outline-tertiary:not(:disabled):not(.disabled):active, 
.show>.btn-outline-tertiary.dropdown-toggle {
	color: #fff;
	background-color: #841c80;
	border-color: #841c80
}
.btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, 
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-tertiary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(3,93,173,.5)
}
.btn-outline-grey-primary {
	color: #000000;
	border-color: #000000
}
.btn-outline-grey-primary:hover {
	color: #fff;
	background-color: #000000;
	border-color: #000000
}
.btn-outline-grey-primary.focus, 
.btn-outline-grey-primary:focus {
box-shadow:0 0 0 .2rem rgba(26,23,27,.5)
}
.btn-outline-grey-primary.disabled, .btn-outline-grey-primary:disabled {
	color: #000000;
	background-color: transparent
}
.btn-outline-grey-primary:not(:disabled):not(.disabled).active, 
.btn-outline-grey-primary:not(:disabled):not(.disabled):active, 
.show>.btn-outline-grey-primary.dropdown-toggle {
	color: #fff;
	background-color: #000000;
	border-color: #000000
}
.btn-outline-grey-primary:not(:disabled):not(.disabled).active:focus, 
.btn-outline-grey-primary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-grey-primary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem rgba(26,23,27,.5)
}
.btn-outline-grey-secondary {
	color: #999;
	border-color: #999
}
.btn-outline-grey-secondary:hover {
	color: #212529;
	background-color: #999;
	border-color: #999
}
.btn-outline-grey-secondary.focus, 
.btn-outline-grey-secondary:focus {
box-shadow:0 0 0 .2rem hsla(0,0%,60%,.5)
}
.btn-outline-grey-secondary.disabled, .btn-outline-grey-secondary:disabled {
	color: #999;
	background-color: transparent
}
.btn-outline-grey-secondary:not(:disabled):not(.disabled).active, 

.btn-outline-grey-secondary:not(:disabled):not(.disabled):active, 
.show>.btn-outline-grey-secondary.dropdown-toggle {
	color: #212529;
	background-color: #999;
	border-color: #999
}
.btn-outline-grey-secondary:not(:disabled):not(.disabled).active:focus, 
.btn-outline-grey-secondary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-grey-secondary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem hsla(0,0%,60%,.5)
}
.btn-outline-grey-tertiary {
	color: #e1e1e1;
	border-color: #e1e1e1
}
.btn-outline-grey-tertiary:hover {
	color: #212529;
	background-color: #e1e1e1;
	border-color: #e1e1e1
}
.btn-outline-grey-tertiary.focus, 
.btn-outline-grey-tertiary:focus {
box-shadow:0 0 0 .2rem hsla(0,0%,88.2%,.5)
}
.btn-outline-grey-tertiary.disabled, 
.btn-outline-grey-tertiary:disabled {
	color: #e1e1e1;
	background-color: transparent
}
.btn-outline-grey-tertiary:not(:disabled):not(.disabled).active, 
.btn-outline-grey-tertiary:not(:disabled):not(.disabled):active, 
.show>.btn-outline-grey-tertiary.dropdown-toggle {
	color: #212529;
	background-color: #e1e1e1;
	border-color: #e1e1e1
}
.btn-outline-grey-tertiary:not(:disabled):not(.disabled).active:focus, 
.btn-outline-grey-tertiary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-grey-tertiary.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem hsla(0,0%,88.2%,.5)
}
.btn-outline-white {
	color: #fff;
	border-color: #fff
}
.btn-outline-white:hover {
	color: #212529;
	background-color: #fff;
	border-color: #fff
}
.btn-outline-white.focus, .btn-outline-white:focus {
box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)
}
.btn-outline-white.disabled, 
.btn-outline-white:disabled {
	color: #fff;
	background-color: transparent
}
.btn-outline-white:not(:disabled):not(.disabled).active, 
.btn-outline-white:not(:disabled):not(.disabled):active, 
.show>.btn-outline-white.dropdown-toggle {
	color: #212529;
	background-color: #fff;
	border-color: #fff
}
.btn-outline-white:not(:disabled):not(.disabled).active:focus, 
.btn-outline-white:not(:disabled):not(.disabled):active:focus, 
.show>.btn-outline-white.dropdown-toggle:focus {
box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)
}

.btn-link{
	font-weight: 400;
	color: #5c7f92;
	text-decoration: underline
}
.btn-link:hover{
	color: #000000;
	text-decoration: underline
}
.btn-link.focus, 
.btn-link:focus {
	text-decoration: underline;
	box-shadow: none
}
.btn-link.disabled, 
.btn-link:disabled {
	color: #999;
	pointer-events: none
}


.btn-group-lg>.btn, 
.btn-lg {
	padding:.5rem 2rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius:.4rem
}
.btn-group-sm>.btn, 
.btn-sm {
	padding:.375rem .75rem;
	font-size: 13px;
	line-height: 1.15;
	border-radius:.25rem
}
.btn-block {
	display: block;
	width: 100%
}
.btn-block+.btn-block {
	margin-top:.5rem
}