/* 
Classes to stylize theme 
Created: João Paulo Lira

==============================================
===================README=====================
All classes should stard with "il" -> "ilevel"

*/

.il-margin-options {
	margin: 0px 0px 10px 0px !important;
}

.il-align-menu-dropdown-polls {
	margin: 12px 20px 0px 0px !important;
}

.il-align-icons-polls {
	margin-top: 20px
}

.il-box-a-tag {
	border: 0; 
	text-decoration:none;
	border:0;
	outline:none
}

.logout-button :hover {
    color: #ffffff !important;
    text-decoration: none !important;
}

.size-icon {
	font-size: 20px !important;
}

==============================================
=============OVERRIDE CLASSES THEME===========
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    color: #000000 !important;
    background-color: #fff;
    border-bottom: 2px solid #5d5386!important;
    margin-bottom: -1px;
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    color: #000000 !important;
    background-color: #fff;
    border-bottom: 2px solid #5d5386!important;
    margin-bottom: -1px;
}

.bg-fixed-02 {
  background: linear-gradient(135deg, rgba(46,52,81,0.4) 0%,rgba(102, 87, 234, 0.69) 100%),
    url('https://digievents.com.br/wp-content/uploads/2019/01/congresso.jpg') no-repeat center center !important; 
    background-size: cover !important;
}

.step-wizard .active .title {
    color: #000000 !important;
    font-weight: 500;
}

.elisyam-bg.background-01 {
    background: url('../img/bg-events.jpg') no-repeat center center !important;
    background-size: cover !important;
}

.widget-03.blog-image {
    background: url('../img/bg-events.jpg') no-repeat center center !important;
    display: block !important;
    background-position: 50% 0% !important;
    background-size: cover !important;
}

nav.navbar .user-size.dropdown-menu a.logout:hover {
    background: #6859ea !important;
}

span.badge-pulse-green {
    background: #41c7af !important;
    display: block !important;
    width: 14px !important;
    height: 14px !important;
    border-radius: 50% !important;
    box-shadow: 0 0 0 rgba(65,199,175,.4) !important;
    animation: BadgePulseGreen 1.8s infinite !important;
}

.text-gradient-04 {
    background: #41c7af !important;
    background: linear-gradient(135deg,#41c7af 0%,#41c7af 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.widget-11 .timeline:after {
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 28px;
    width: 8px !important;
    height: 8px !important;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #fff;
    content: ' ';
}

.menu-ul-active {
	background: #fafafa !important;	
}
.submenu-active {
	background: #f1f2f5 !importatn;
}

.default-sidebar>.side-navbar a[data-toggle="collapse"]::before {
    font-size: .85rem;
    content: '\f124';
    display: inline-block;
    transform: translateY(-50%);
    font-family: 'ionicons';
    position: absolute;
    top: 50%;
    right: 20px;
    color: #000 !important;
}

