/* BUTTON */
.btn-primary, .btn-primary.disabled, .btn-primary:disabled {
	background-color: #fbb034;
	border-color: #fbb034;
	color: #1e1e21;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus {
	background-color: #f39b0a !important;
    border-color: #f39b0a !important;
    color: #1e1e21 !important;
}

.btn-primary:active, .btn-primary.active {
	background-color: #c98d2a !important;
    border-color: #c98d2a !important;
    color: #1e1e21 !important;
}

.btn-primary.focus, .btn-primary:focus {
	box-shadow: 0 0 0 0.2rem rgba(243, 155, 10,.5) !important;
}

.btn-outline-primary.focus, .btn-outline-primary:focus {
	box-shadow: 0 0 0 0.2rem rgba(251, 176, 52,.5) !important;
}

.btn-outline-primary {
	color: #fbb034;
    border-color: #fbb034;
}

.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.focus {
	background-color: #fbb034 !important;
    border-color: #fbb034 !important;
    color: #1e1e21 !important;
}

.btn-outline-primary:active, .btn-outline-primary.active {
	background-color: #fbb034 !important;
    border-color: #fbb034 !important;
    color: #1e1e21 !important;
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled, .btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover {
	color: #fbb034 !important;
	background: transparent !important;
}

.btn-primary-dark, .btn-primary-dark.disabled, .btn-primary-dark:disabled {
	background-color: #f08021;
	border-color: #f08021;
	color: #fff;
}

.btn-primary-dark:hover, .btn-primary-dark:focus, .btn-primary-dark.focus {
	background-color: #d8731e !important;
    border-color: #d8731e !important;
    color: #fff !important;
}

.btn-primary-dark:active, .btn-primary-dark.active {
	background-color: #c0661a !important;
    border-color: #c0661a !important;
    color: #fff !important;
}

.btn-primary-dark.focus, .btn-primary-dark:focus {
	box-shadow: 0 0 0 0.2rem rgba(240, 128, 33,.5) !important;
}

/* .btn-dark {
	background-color: #1e1e21;
	border-color: #1e1e21;
	color: #fff;
}

.btn-dark:hover, .btn-dark:focus, .btn-dark.focus {
	background-color: #1b1b1e !important;
    border-color: #1b1b1e !important;
    color: #fff !important;
}

.btn-dark:active, .btn-dark.active {
	background-color: #18181a !important;
    border-color: #18181a !important;
    color: #fff !important;
} */

/* BACKGROUND-COLOR */
.bg-primary {
	background-color: #fbb034 !important;
}
.bg-eee {
	background-color: #eee !important;
}
.bg-f5 {
	background-color: #f5f5f5 !important;
}
.bg-fa {
	background-color: #fafafa !important;
}
.bg-black {
	background-color: #000 !important;
}
.bg-black-set {
	background-color: #1e1e21 !important;
}

/* COLOR */
.text-white-25 {
	color: rgba(255, 255, 255, .25) !important;
}
.text-white-60 {
	color: rgba(255, 255, 255, .60) !important;
}
.text-white-75 {
	color: rgba(255, 255, 255, .75) !important;
}
.text-black-25 {
	color: rgba(0, 0, 0, .25) !important;
}
.text-black-60 {
	color: rgba(0, 0, 0, .60) !important;
}
.text-black-75 {
	color: rgba(0, 0, 0, .75) !important;
}
.text-black {
	color: #1e1e21 !important;
}
.text-primary {
	color: #fbb034 !important;
}
.text-body {
	color: #1e1e21 !important;
}

/* FONT-WEIGHT */
.font-weight-100 {
	font-weight: 100 !important;
}
.font-weight-200 {
	font-weight: 200 !important;
}
.font-weight-300 {
	font-weight: 300 !important;
}
.font-weight-400 {
	font-weight: 400 !important;
}
.font-weight-500 {
	font-weight: 500 !important;
}
.font-weight-600 {
	font-weight: 600 !important;
}
.font-weight-700 {
	font-weight: 700 !important;
}
.font-weight-800 {
	font-weight: 800 !important;
}
.font-weight-900 {
	font-weight: 900 !important;
}

/* FONT-SIZE */
.f-10 {
	font-size: 10px !important;
}
.f-11 {
	font-size: 11px !important;
}
.f-12 {
	font-size: 12px !important;
}
.f-13 {
	font-size: 13px !important;
}
.f-14 {
	font-size: 14px !important;
}
.f-18 {
	font-size: 18px !important;
}
.f-20 {
	font-size: 20px !important;
}
.f-24 {
	font-size: 24px !important;
}
.f-28 {
	font-size: 28px !important;
}
.f-32 {
	font-size: 32px !important;
}
.f-34 {
	font-size: 34px !important;
}
.f-40 {
	font-size: 40px !important;
}
.f-48 {
	font-size: 48px !important;
}
.f-56 {
    font-size: 56px !important;
}
.f-64 {
    font-size: 64px !important;
}
.f-72 {
    font-size: 72px !important;
}
.f-100 {
	font-size: 100px !important;
}
.f-9rem {
	font-size: .9rem !important;
}
.f-1-25 {
	font-size: 1.25rem !important;
}

/* OTHER */
.max-line-1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.max-line-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.max-line-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.max-line-4 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

/* CATEGORIES COLOR */
.t0{ background-color: #ffa400 !important; }
.t1{ background-color: #ffe76d !important; }
.t2{ background-color: #999999 !important; color: #fff !important; }
.t3{ background-color: #FF9700 !important; color: #fff !important; }
.t4{ background-color: #7CACD2 !important; }
.t5{ background-color: #8ecdbc !important; }

.t6{ background-color: #FFD200 !important; }
.t7{ background-color: #9A93C5 !important; }
.t8{ background-color: #DD6A97 !important; }
.t9{ background-color: #2BACBF !important; }
.t10{ background-color: #C1D82F !important; }
.t11{ background-color: #73DCFF !important; }
.t12{ background-color: #C1A4B4 !important; }
.t13{ background-color: #FF6F61 !important; }
.t14{ background-color: #38A94C !important; }
.t15{ background-color: #29DD9E !important; }
.t16{ background-color: #6F8DC9 !important; }

.free {
    color: #00ab89 !important;
}

.ml-32 {
	margin-left: 32px !important;
}

.w-24px {
	width: 24px;
}
.w-160px {
	width: 160px;
}

.px-15 {
	padding-left: 15px;
	padding-right: 15px;
}

.border-bottom-dashed {
	border-bottom: 1px dashed #dee2e6 !important;
}