.btn-danger{
  box-shadow: 0 3px 9px rgb(252 97 128 / 76%);
}

.btn-info{
  box-shadow: 0 3px 9px rgb(98 209 243 / 75%);
}

.btn-primary{
  box-shadow: 0 3px 9px rgb(31 142 183 / 75%);
}

.btn-warning{
  box-shadow: 0 3px 9px rgb(255 182 77 / 76%);
}

.btn-success{
  box-shadow: 0 3px 9px rgb(147 190 82 / 79%);
}

.btn-dark{
  box-shadow: 0 3px 9px rgb(52 58 64 / 76%);
}

.hr-text {
 line-height: 1em;
 position: relative;
 outline: 0;
 border: 0;
 color: black;
 text-align: center;
 height: 1.5em;
 opacity: 0.5;
 font-size: 1.2rem
}
.hr-text:before {
 content: '';
 background: linear-gradient(to right, transparent, #818078, transparent);
 position: absolute;
 left: 0;
 top: 50%;
 width: 100%;
 height: 1px;
}
.hr-text:after {
 content: attr(data-content);
 position: relative;
 display: inline-block;
 color: black;
 padding: 0 0.5em;
 line-height: 1.5em;
 color: #818078;
 background-color: #f6f7fb;
}


.widget-card-1{
  margin-top: 5px;
}

.widget-statstic-card > .card-header{
 border:0 solid transparent !important;
}

.card-header{
  border-bottom: 1px solid lightgrey !important;
}

body{
  font-family: "Nunito",sans-serif !important;
}

.btn i{
  margin: 0 !important;
}

::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px gray; 
  border-radius: 4px,4px,4px,7px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background-color: #303549; 
  border-radius: 4px,4px,4px,7px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #1f8eb7; 
}
.filtre {
 border: 1px solid darkgray;
 border-radius: .3rem;
 color: #666666;
}

@media (max-width: 1024px) {
  .main-content {
    padding-right: 0px !important; 
    padding-left: 0px !important;
  }
}

.guvenlik-kodu-alani{
  background-color: #353e46;
  border-radius: 1rem;
  width: auto;
  padding: 0.4rem;
  color: white;

}


@media only screen and (max-width: 700px) {
  .mobilgizle {
    display: none;
  }
  .mobilgizleexport {
    display: none;
  }
  .mobilgoster {
    display: block;
  }
  .aracizgi{
    border-bottom: 1px solid #e0e0e0;
    border-right: 1px solid transparent;
    margin-bottom: 1rem;
  }
}
@media only screen and (min-width: 700px) {
  .mobilgizleexport {
    display: flex;
  }
  .mobilgizle {
    display: block;
  }
  .mobilgoster {
    display: none;
  }
  .aracizgi{
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid transparent;

  }
}


.card.card-primary {
  border-top: 3px solid #1f8eb7; 
}
.card.card-secondary {
  border-top: 3px solid #34395e; 
}
.card.card-success {
  border-top: 3px solid #93BE52; 
}
.card.card-danger {
  border-top: 3px solid #FC6180; 
}
.card.card-warning {
  border-top: 3px solid #ffa426; 
}
.card.card-info {
  border-top: 3px solid #04ada9; 
}
.card.card-dark {
  border-top: 3px solid #333335; 
}


.main-body .page-wrapper{
  padding: 0.5rem  !important; 
}

.btn-mor{
  background-color: #3f51b5 !important;
  border-color: #3f51b5 !important;
  box-shadow: 0 2px 6px #3f51b5 !important;

}

.zorunlu{
  color: red;
  font-weight: bold;
}

.note-toolbar .note-btn{
  background-color: white !important;
  border-color: lightgrey !important;
}

.btn-oval{
  border-radius: 30px !important;
  padding: 1px 10px !important;
  font-size: 11px !important;
}
.select-menu .dropdown-toggle{
 background-color: white !important;
}

.bootstrap-select.disabled, .bootstrap-select > .disabled{
  background-color: #e3eaef !important;
}

.bootstrap-select{
  padding: 0 !important;
  background-color: white;
  border: 1px solid #cccccc  !important;
}

.bootstrap-select > .dropdown-toggle{
  background-color: white;
}

.fs-0-50{
  font-size: 0.50rem !important;
}

.fs-0-80{
  font-size: 0.80rem !important;
}

.fs-1{
  font-size: 1rem !important;
}

.fs-25{
  font-size: 1.25rem !important;
}

.fs-35{
  font-size: 1.35rem !important;
}

.fs-50{
  font-size: 1.50rem !important;
}

.fs-75{
  font-size: 1.75rem !important;
}

.fs-2-40{
  font-size: 2.40rem !important;
}



.br-0-50{
  border-radius: 0.50rem;
}

.br-1{
  border-radius: 1rem;
}

.br-25{
  border-radius: 1.25rem;
}

.br-35{
  border-radius: 1.35rem;
}

.br-50{
  border-radius: 1.50rem;
}

.br-75{
  border-radius: 1.75rem;
}





.p-0-50{
  padding: 0.50rem !important;
}

.p-0-60{
  padding: 0.60rem !important;
}


.p-0-80{
  padding: 0.80rem !important;
}

.p-1{
  padding: 1rem !important;
}


.filtre {
 border: 1px solid darkgray;
 border-radius: .3rem;
 color: #666666;
}

.dropdown-toggle::after{
  display: none;
}

.fw-300{
  font-weight: 300 !important;
}

.bg-none {
  background-color: transparent !important;
}


.text-decor-u{
  text-decoration: underline;
}

.filtre {
 border: 1px solid darkgray;
 border-radius: .3rem;
 color: #279aab;
}

.subtitle{
  color: #5f4b12 !important;
}

.menu-mobil{
  z-index: 99; 
  background: rgb(39, 149, 165); 
  padding: 1rem; 
  border-radius: 1rem;
}

.box-none{
  box-shadow:none;
}

@media (max-width: 577px) {
 .min-width{
  min-width: 50% !important;
}
}