/* CSS Document */
.footerLink{
	color:#9a9a9a;
}
.footerLink:hover{
	color:#fff;
}
.footerTitle{
	color:#a8c05f
}

.sidebar{
	background-color: #dadada;
	border-right-color: #ccc;
	border-right-style: solid;
	border-right-width: 1px;
}

.slick-prev::before{
	content: none !important;
}
.slick-next::before{
	content: none !important;
}

.slick-prev{
	left: 25px !important;
	z-index: 1001!important;
	opacity: .50 !important;
	color: #fff!important;
	font-size: 50px!important;
	top:45% !important;
}

.slick-next{
	right: 25px !important;
	z-index: 1001 !important;
	opacity: .50 !important;
	color: #fff!important;
	font-size: 50px!important;
	top:45% !important;
}
.slick-prev:hover{
	opacity: 1 !important;
}
.slick-next:hover{
	opacity: 1 !important;
}

.breadcrumb{
	background-color: transparent;
	border-bottom: none;
	border-bottom-style: none;
	
}
.sidebar .nav-link{
	color:#333;
	
}
.sidebar .nav-link:hover{
	color:#333;
	background-color: #e4e5e6;
}

.navIcons{
	filter: none;
}

.sidebar .sidebar-minimizer {
	background-color: #f0f3f5;
	border-top:#c8ced3;
	border-top-width: 1px;
	border-top-style: solid;
}

.sidebar .sidebar-minimizer:hover {
	background-color: #d5d3d3;
	border-top:#c8ced3;
	border-top-width: 1px;
	border-top-style: solid;	
}
.sidebar .sidebar-minimizer:hover::before{
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%2373818f' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
}
.sidebar .nav-title{
	color:#759909;
	font-size: 95%
}
.sidebar .nav-link.active {
	color:#333;
	background-color: #e4e5e6;
	
}

.sidebar .nav-dropdown.open .nav-link{
	color:#333;
}
.sidebar .nav-link.active .nav-icon{
	color:#333;
}
.sidebar .nav-link:hover .nav-icon{
	color:#333;
}

.sidebar .nav-dropdown.open {
	color:#333;
	background-color: #e4e5e6;
}
.sidebar-minimized .sidebar .nav > .nav-dropdown:hover{
	background: transparent;
	background-color: transparent;
}
 
.sidebar-minimized .sidebar .nav-item:hover > .nav-link {
	color:#333;
	background-color: #e4e5e6;
	background:  #e4e5e6;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	
	border-top:#c8ced3;
	border-top-width: 1px;
	border-top-style: solid;
	
	border-bottom:#c8ced3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	
	border-right:#c8ced3;
	border-right-width: 1px;
	border-right-style: solid;
}

.sidebar-minimized .sidebar .sidebar-minimizer{
	background-color: #f0f3f5;
	border-right-color: #ccc;
	border-right-style: solid;
	border-right-width: 1px;
	
}
.sidebar-minimized .sidebar .sidebar-minimizer:hover {
	background-color: #d5d3d3;
}
.sidebar-minimized .sidebar .nav > .nav-dropdown > .nav-dropdown-items{
	color:#333;
	background-color: #dadada;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	
	
	
	border-bottom:#c8ced3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	
	border-right:#c8ced3;
	border-right-width: 1px;
	border-right-style: solid;
	
	margin-left: -1px;
}
.sidebar-minimized .sidebar .nav-item:hover > .nav-link .nav-icon{
	color:#333;
}

.form-control::placeholder {
	color:#cccccc;
}

.card{
	border: none; 
}
.card-accent-warning {
    border-top-color: #ffc107;
    border-top-width: 2px;
	border-top-style: solid;
}
.card-accent-success {
    border-top-color: #4dbd74;
    border-top-width: 2px;
	border-top-style: solid;
}
.card-accent-info {
    border-top-color: #63c2de;
    border-top-width: 2px;
	border-top-style: solid;
}
.card-accent-primary {
	border-top-color: #321fdb;
    border-top-width: 2px;
	border-top-style: solid;
}

.card-accent-secondary {
	border-top-color: #ced2d8;
    border-top-width: 2px;
	border-top-style: solid;
}
.card-accent-danger {
	border-top-color: #e55353;
    border-top-width: 2px;
	border-top-style: solid;
}
 
.card-header{
	border-bottom: 1px solid #d9dfe4;
}
.card-footer{
	border-top: 1px solid #d9dfe4;
}

@media (max-width: 576px) { 
	.main .container-fluid{
		padding-left: 7px;
		padding-right: 7px;
	}
	
	.container-fluid{
		padding-left: 7px;
		padding-right: 7px;
	}
}

/* Medium devices (tablets, 768px and up) */
@media (max-width: 768px) { 
.main .container-fluid{
		padding-left: 7px;
		padding-right: 7px;
	}
	
	.container-fluid{
		padding-left: 7px;
		padding-right: 7px;
	}
}

/* Large devices (desktops, 992px and up) */
@media (max-width: 992px) { 

	.navbar-brand {
		margin-left: -105.5px !important;
	}
	
	
}

/* Extra large devices (large desktops, 1200px and up) */
@media (max-width: 1200px) { 

}