/************theme fonts********************/
/***********************theme colors*****************************/
/*****************theme parametres*******************/
/*sidebar-parametres*/
/************theme fonts********************/
/***********************theme colors*****************************/
/****************************************************
                        button colors
****************************************************/
.btn {
	border-radius: 0;
	color: #ffffff;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-size: 13px;
	font-weight: 300;
	outline: 0;
}
.btn:focus {
	outline: 0 !important;
	/* border: 0px; */
}
.btn-radius {
	border-radius: 3px;
}
.btn-round {
	border-radius: 30px;
}
.btn-primary {
	background-color: var(--bs3-primary);
	border: 1px solid var(--bs3-primary-bold);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
	background-color: var(--bs3-primary-bold);
	border: 1px solid var(--bs3-primary-bold);
	color: #ffffff;
}
.btn-success {
	background-color: var(--bs3-success);
	border: 1px solid var(--bs3-success-bold);
}
.btn-success:hover,
.btn-success:active,
.btn-success:focus {
	background-color: var(--bs3-success-bold);
	border: 1px solid var(--bs3-success-bold);
	color: #ffffff;
}
.btn-info {
	background-color: var(--bs3-info);
	border: 1px solid var(--bs3-info-bold);
}
.btn-info:hover,
.btn-info:active,
.btn-info:focus {
	background-color: var(--bs3-info-bold);
	border: 1px solid var(--bs3-info-bold);
	color: #ffffff;
}
.btn-warning {
	background-color: var(--bs3-warning);
	border: 1px solid var(--bs3-warning-bold);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning:focus {
	background-color: var(--bs3-warning-bold);
	border: 1px solid var(--bs3-warning-bold);
	color: #ffffff;
}
.btn-danger {
	background-color: var(--bs3-danger);
	border: 1px solid var(--bs3-danger-bold);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger:focus {
	background-color: var(--bs3-danger-bold);
	border: 1px solid var(--bs3-danger-bold);
	color: #ffffff;
}
.btn-black {
	background-color: var(--bs3-black);
	border: 1px solid var(--bs3-black-bold);
}
.btn-black:hover,
.btn-black:active,
.btn-black:focus {
	background-color: var(--bs3-black-bold);
	border: 1px solid var(--bs3-black-bold);
	color: #ffffff;
}
.btn-gray {
	background-color: var(--bs3-gray);
	border: 1px solid var(--bs3-gray-bold);
}
.btn-gray:hover,
.btn-gray:active,
.btn-gray:focus {
	background-color: var(--bs3-gray-bold);
	border: 1px solid var(--bs3-gray-bold);
	color: #ffffff;
}
.btn-white {
	background-color: var(--bs3-white);
	border: 1px solid var(--bs3-gray);
	color: #555555;
}
.btn-white:hover,
.btn-white:active,
.btn-white:focus {
	background-color: var(--bs3-white-bold);
	border: 1px solid var(--bs3-gray);
	color: #555555;
}

.btn-default {
	background-color: var(--bs3-white);
	border: 1px solid var(--bs3-gray);
	color: #000000;
}
.btn-default:hover,
.btn-default:active,
.btn-default:focus {
	background-color: var(--bs3-white-bold);
	border: 1px solid var(--bs3-gray);
	color: #000000;
}
.btn-green {
	background-color: var(--bs3-success);
	border: 1px solid var(--bs3-success-bold);
}
.btn-green:hover,
.btn-green:active,
.btn-green:focus {
	background-color: var(--bs3-success-bold);
	border: 1px solid var(--bs3-success-bold);
	color: #ffffff;
}
.btn-orange {
	background-color: var(--bs3-warning);
	border: 1px solid var(--bs3-warning-bold);
}
.btn-orange:hover,
.btn-orange:active,
.btn-orange:focus {
	background-color: var(--bs3-warning-bold);
	border: 1px solid var(--bs3-warning-bold);
	color: #ffffff;
}
.btn-red {
	background-color: var(--bs3-danger);
	border: 1px solid var(--bs3-danger-bold);
}
.btn-red:hover,
.btn-red:active,
.btn-red:focus {
	background-color: var(--bs3-danger-bold);
	border: 1px solid var(--bs3-danger-bold);
	color: #ffffff;
}

/****************************************************
                        paneltype-heading
****************************************************/
.paneltype-heading {
	color: var(--bs3-gray);
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 0.25px;
	text-transform: capitalize;
	line-height: 26px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.paneltype-heading:first-child {
	padding-top: 0px;
}
/****************************************************
                        Button Icons
****************************************************/
.btn-icon-block {
	padding: 0px;
}
.btn-icon-block i {
	padding: 9px;
}
.btn-icon-block.btn-icon-blockleft {
	padding: 0px 12px 0px 0px;
}
.btn-icon-block.btn-icon-blockleft span {
	padding-left: 6px;
}
.btn-icon-block.btn-icon-blockright {
	padding: 0px 0px 0px 12px;
}
.btn-icon-block.btn-icon-blockright span {
	padding-right: 6px;
}
.btn-icon-block.btn-icon-primary i {
	background-color: var(--bs3-primary);
}
.btn-icon-block.btn-icon-green i {
	background-color: var(--bs3-success);
}
.btn-icon-block.btn-icon-orange i {
	background-color: var(--bs3-warning);
}
.btn-icon-block.btn-icon-red i {
	background-color: var(--bs3-danger);
}
.btn-icon-block.btn-icon-black i {
	background-color: var(--bs3-black);
}
.btn-icon-block.btn-icon-white i {
	background-color: var(--bs3-white);
}
.btn-icon-block.btn-icon-gray i {
	background-color: var(--bs3-gray);
}
.btn-icon-block.btn-icon-default i {
	background-color: var(--bs3-gray);
}
/****************************************************
                        Button Dropdown
****************************************************/
.dropdown-menu {
	border-width: 0;
	border-radius: 0;
	background-color: transparent;
	border-top: 2px solid var(--bs3-primary);
	/* max-height: 420px; */
	overflow: auto;
	z-index: 99;
	padding-bottom: 0;
	box-shadow: 0 13px 12px rgba(0, 0, 0, 0.175);
}
.bootstrap-datetimepicker-widget.dropdown-menu {
	background-color: var(--bs3-contraste);
}

.dropdown-menu.btn-drop > li a {
	color: #555555;
	font-family: "Helvetica Neue", "Nunito", sans-serif;
	font-size: 13px;
	font-weight: 300;
	line-height: 26px;
	letter-spacing: 0.25px;
	text-decoration: none;
	text-transform: capitalize;
}
.dropdown-menu.btn-drop > li a:hover {
	background-color: var(--bs3-gray);
}
.dropdown-menu.btn-bgcolor {
	background-color: var(--bs3-primary);
	border-top: 2px solid var(--bs3-primary);
}
.dropdown-menu.btn-bgcolor > li a {
	color: var(--bs3-white);
}
.dropdown-menu.btn-bgcolor > li a:hover {
	background-color: var(--bs3-primary-bold);
}
.dropdown-menu.btn-bdrred {
	border-top: 2px solid var(--bs3-danger-bold) !important;
}
.dropdown-menu.btn-bgred {
	background-color: var(--bs3-danger);
}
.dropdown-menu.btn-bgred > li a {
	color: var(--bs3-white);
}
.dropdown-menu.btn-bgred > li a:hover {
	background-color: var(--bs3-danger-bold);
}
