.camron_bg
{
    background-color:#21409a;
}

.bg-purpul {
  background-color: #d68aed!important;
}
.bg-green {
  background-color: #6bd113!important;
}



.fab_container
{
  bottom:12vh !important;
  position: fixed;
  margin: 1em;
  right: 4vw;
}

.cameron_btn_circle
{
  font-weight: 300;
  line-height: 1.2;
  min-width: 70px;
  min-height: 70px;
  font-size: 35px;
  border-radius: 50%;
  border: 1px solid #f7f7f8;
  color: #000;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f7f7f8;
  position: relative;
  overflow: hidden;
}

.btn-group-fab {
  height: auto;
    /* position: fixed;
    width: 50px;
    height: auto;
    right: 20px; bottom: 60px; */
  }
  .btn-group-fab div {
    position: relative; width: 100%;
    height: auto;
  }
  .btn-group-fab .btn {
    position: absolute;
    bottom: 0;
    border-radius: 50%;
    display: block;
    margin-bottom: 4px;
    width: 40px; 
    height: 40px;
    margin: 4px auto;
  }
  .btn-group-fab .btn-main {
    width: 50px; height: 50px;
    right: 50%; margin-right: -25px;
    z-index: 9;
  }
  .btn-group-fab .btn-sub {
    bottom: 0; z-index: 8;
    right: 50%;
    margin-right: -20px;
    -webkit-transition: all 2s;
    transition: all 0.5s;
  }
  .btn-group-fab.active .btn-sub:nth-child(2) {
    bottom: 60px;
  }
  .btn-group-fab.active .btn-sub:nth-child(3) {
    bottom: 110px;
  }
  .btn-group-fab.active .btn-sub:nth-child(4) {
    bottom: 160px;
  }
  .btn-group-fab .btn-sub:nth-child(5) {
    bottom: 210px;
  }

  body[data-sidebar="dark"] .vertical-menu {
    background: #21409a !important;
}
body[data-sidebar=dark] .navbar-brand-box {
  background: #1c3c81 !important;
}
.vertical-collpsed .navbar-brand-box {
  width: 250px !important;
}
body[data-sidebar="dark"] #sidebar-menu ul li a {
  color: #ffffff !important;
}
body[data-sidebar="dark"] #sidebar-menu ul li a i {
  color: #f8f9fa !important;
}
/*.active{
        background-color: #cf7f2c !important;
    }*/

.file-field input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}

.btn-primary{
  color: #fff !important;
    background-color: #1C3C81 !important;
    border-color: #9798a1;
   
}
.btn-primary:hover{
  color: #808080 !important;
    background-color: #1C3C81 !important;
    border-color: #9798a1;
}
.btn-primary
{
    background: #1C3C81;
    text-decoration: none;
    /*text-transform: uppercase;*/
    text-align: center;
  /*  line-height: 50px;*/
   /* color: #FF0;*/
   /* font-size: 20px;*/
    font-family: verdana;
 
/*    border-radius: 20px; */
}
.btn-secondary
{
    text-decoration: none;
    text-align: center;
    font-family: verdana;
  
/*    border-radius: 20px; */
}
.btn-secondary:hover{
color: #fff !important;
}
.btn-danger
{
    text-decoration: none;
    text-align: center;
    font-family:verdana;
   
}
a:hover{
  background-position: 0 100%;
  font-family:verdana;


}
input{
  caret-color: #ffae00 !important;
}
/*.form-control{
  color: #daecff !important;
}*/
.form-control-lg {
    height: calc(1.5em + 1rem + 10px) !important;
  }






