/* Add here all your CSS customizations */

:root{
    --primary: #ff8500;
    --primary-dark: #cc6e00;
    --primary-darker: #995200;
    --secondary: #1d1d1d;
    --secondary-dark: #141414;
    --secondary-darker: #0a0a0a;
    --info:#222957;
    --info-dark:#1b1b45;
    --info-darker:#13132e;
}


a {
    color: var(--primary);
}

.body-sign .card-sign .card-title-sign .title {
    background-color: var(--primary);
}

.body-sign .card-sign .card-body {
    border-top-color: var(--primary);
}

html .btn-primary {
    background-color: var(--primary);
    border-color: var(--primary-dark) var(--primary-dark) var(--primary-darker);
    color: #FFF;
}

html .btn-primary:hover, html .btn-primary.hover {
    background-color: var(--primary-dark);
    border-color: var(--primary-dark) var(--primary-dark) var(--primary-darker);
    color: #FFF;
}

a:hover {
    color: var(--primary-dark);
}

html .heading-primary, html .lnk-primary, html .text-color-primary, html .text-primary {
    color: var(--primary) !important;
}

html body .tabs .nav-tabs li.active .nav-link, html.dark body .tabs .nav-tabs li.active .nav-link {
    border-top-color: var(--secondary);
    color: var(--secondary-darker);
}

html body .tabs .nav-tabs .nav-link, html.dark body .tabs .nav-tabs .nav-link, html body .tabs .nav-tabs .nav-link:hover, html.dark body .tabs .nav-tabs .nav-link:hover {
    color: var(--secondary);
}

html body .tabs .nav-tabs.nav-justified .nav-link:hover, html.dark body .tabs .nav-tabs.nav-justified .nav-link:hover, html body .tabs .nav-tabs.nav-justified .nav-link:focus, html.dark body .tabs .nav-tabs.nav-justified .nav-link:focus {
    border-top-color: var(--secondary);
}

.pagination.pagination-modern > li a {
	width: inherit;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination .page-item.active .page-link {
    background-color: var(--primary) !important;
    border-color: var(--primary);
}

[role="button"] {
    cursor: pointer;
}

.days input[type=checkbox] {
	display: none;
}

.cursos_v2{
	display: none;
}

.cursos_v2.active{
	display: block;
}

.days input[type=checkbox] + label {
	color: #ccc;
	cursor: pointer;
	font-size: large;
	font-weight: bolder;
}

.days input[type=checkbox]:checked + label {
	color: #00c48c;
}

.days {
	display: flex;
}

html .accordion.accordion-tertiary .card-header.disabled {
	background-color: #8e8e90 !important;
}

.btn-yunus {
    background-color: #ff5500 !important;
    color: #fff !important;
}

.btn-yunus:hover {
    background-color: #e64e00 !important;
    color: #fff !important;
}