
body {font-size: 14px;}
.fright{float: right;}


.content-header h1 {
    font-size: 1.8rem;
    margin: 0;
    color: #333582 !important;}

    .card-danger:not(.card-outline) > .card-header {
    background-color: #f0368d!important;
}

.card-info:not(.card-outline) > .card-header {
    background-color: #4f52bb!important;
}

.btn-info{background-color:  #f0368d; border-color:  #f0368d;}

.table thead{color: #333582;}

.main-footer a{color: #f0368d;}
.search{background-color:#E0E0E0!important; color: #fff;}
.searchbtn{background-color: #f0368d!important; color:#fff;}
.searchbtn i{color: #fff;}

.user-panel .info a{font-weight: 700; color: #6164c1;}

.search-from >.input-group{margin-right: 10px; display: inline-flex;}

ul.chart-legend {text-align: right;}

ul.chart-legend li{display: inline-flex;padding:0 5px;}
.chart-legend i{padding:3px;}

.btn-primary {
    color: #fff;
    background-color: #4245a7;
    border-color:
#4245a7;
    box-shadow: none;
}



.login-page, .register-page {background: #bdbef2;}

.table a{  color: orange;}


[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-treeview {
    background: #2f3173!important; color: #fff;}

    [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:focus {
    background-color: #2f3173;
    color: #fff;
}

[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link {
    color: #fff;}

    .nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {
    font-size: 10px;}



.myaccordion {
  max-width: 500px;
/*  margin: 50px auto;*/
  box-shadow: 0 0 1px rgba(0,0,0,0.1);
}

.myaccordion .card,
.myaccordion .card:last-child .card-header {
  border: none;
}

.myaccordion .card-header {
  border-bottom-color: #EDEFF0;
  background: transparent;
}

.myaccordion .fa-stack {
  font-size: 16px;
}

.myaccordion .btn {
  width: 100%;
  font-weight: bold;
  color: #4f52bb;
  padding: 0;
}

.myaccordion .btn-link:hover,
.myaccordion .btn-link:focus {
  text-decoration: none;
}

.myaccordion li + li {
  margin-top: 10px;
}