/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Website: https://themesbrand.com/
Contact: support@themesbrand.com
File: Custom Css File
*/

[data-layout=horizontal] .container-fluid, [data-layout=horizontal] .layout-width {
	max-width: 100%;
}
@media (min-width: 1024.1px) {
	[data-layout=horizontal] .navbar-menu { 
		margin-top: 55px;
	}
	[data-layout=horizontal] .page-content {
	    margin-top: 55px;
	}
	.navbar-header {
		height: 55px;
	}
}
.topbar-user {
    background-color: inherit;
}
.choices[data-type*=select-multiple] .choices__list--dropdown, .choices[data-type*=text] .choices__list--dropdown {
    padding-bottom: 10px;
}
.choices__list {
    margin: 0;
    padding-left: 0;
    list-style: none;
}
.choices__list--dropdown {
    visibility: hidden;
    z-index: 1;
    position: absolute;
    width: 100%;
    background-color: #ffffff;
    border: 1px solid var(--vz-border-color);
    -webkit-box-shadow: 0 5px 10px rgba(30, 32, 37, .12);
    box-shadow: 0 5px 10px rgba(30, 32, 37, .12);
    top: 100%;
    margin-top: 0;
    padding: 10px 10px 20px 10px;
    border-bottom-left-radius: 2.5px;
    border-bottom-right-radius: 2.5px;
    overflow: hidden;
    word-break: break-all;
    will-change: visibility;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
}
.choices[data-type*=select-multiple] .choices__list--dropdown .choices__list, .choices[data-type*=text] .choices__list--dropdown .choices__list {
    margin-bottom: 0;
}
.choices__list--dropdown .choices__list {
    position: relative;
    max-height: 300px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position;
}
.choices__list--dropdown .choices__list {
    margin: 0;
}
.choices__list {
    margin: 0;
    padding-left: 0;
    list-style: none;
}
.choices__list--dropdown .choices__item {
    position: relative;
    font-size: .8125rem;
    padding: .35rem 1.2rem .35rem 16px;
}
#paragraph-mb-0 p {
    margin-bottom: 0 !important;
}
