/*Write your custom css in this file.*/
.login-details-section {
    background: #e5e9ec;
    padding: 1rem;
    border-radius: 5px;
    margin-bottom: 1rem;
}

.popover-img-controls a.prev-img:hover,
.popover-img-controls a.next-img:hover {
    background: rgba(132, 132, 132, 0.36);
}

.popover-img-controls {
    position: relative;
    height: 100%;
}

.popover-img-controls a.prev-img,
.popover-img-controls a.next-img {
    position: absolute;
    height: 100%;
    width: 10%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.popover-img-controls a.prev-img {
    left: 0;
}

.popover-img-controls a.next-img {
    right: 0;
}

.popover-img-controls a.prev-img .feather.icon,
.popover-img-controls a.next-img .feather.icon {
    width: 80px;
    height: 80px;
}

.sidebar-menu>li a:active,
.sidebar-menu>li a:hover,
.sidebar-menu>li a:focus {
    color: #fff;
    background-color: #6690F4;
}

.sidebar-menu li ul li a:active,
.sidebar-menu li ul li a:hover,
.sidebar-menu li ul li a:focus {
    background: #fff;
    border-left: 3px solid #6690F4;
    color: #383c40;
}

.sidebar-menu li ul li a:active svg,
.sidebar-menu li ul li a:hover svg,
.sidebar-menu li ul li a:focus svg {
    color: #6690F4;
}

.sidebar-menu li.expand ul {
    background-color: #F4F6F8;
}

#project-finance-section .dealer-tabs {
    border: 1px solid #17a589;
}

.selected-border {
    border: 1px solid #17a589 !important;
}

.cursor-pointer {
    cursor: pointer;
}

input:not(:placeholder-shown):not(.no-border),
.select2-container.selected {
    border: 1px solid #6690f4 !important;
}

#project-finance-section .dealer-tabs {
    border: 1px solid #6690f4;
}

.selected-border {
    border: 1px solid #6690f4 !important;
}


.fc-event-main .clickable {
    max-height: 80px;
}