﻿.navbar-horizontal .navbar-brand img
{
    height:100px !important

}
.navbar-vertical .navbar-brand-img, .navbar-vertical .navbar-brand > img {
    max-height:8rem !important;
}

.navbar-vertical
{
  border-right:2px solid #ddd !important;

}

.badge {
    display: inline-block !important;
    min-width: 10px !important;
    padding: 3px 6px !important;
    font-size: 13px !important;
    font-weight: normal !important;
    color: #ffffff !important;
    line-height: 1 !important;
    vertical-align: baseline !important;
    white-space: nowrap !important;
    text-align: center !important;
    background-color: #93c54b !important;
    border-radius: 10px !important;
    margin-left:3px;
    color:#deebf6

}
.header-body
{
    background-color:#f7fafc ;
    box-shadow:0 0 2rem 0 rgba(136, 152, 170, .15);
    border-radius:10px;
}
.bg-afis {
    background-image: url('../../images/bradcam.jpg') !important;   
    background-repeat: no-repeat;
    background-size: cover;
    background-color:none !important
}
/*.navbar-expand .navbar-collapse
{
    padding:10rem !important;

}*/
.maxWidth90{
     max-width:90%;
}
.minWidht{
    float:left;
    min-width:250px;
}
.maxWidth65
{
    max-width:65% !important
}
.maxWidth80
{
    max-width:80% !important
}
.maxWidth75
{
    max-width:75% !important
}
.bax-radius{
    border-radius:15px;
}

#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}
.btn-icon-clipboard
{ width:80% !important;
  padding:0rem !important;
  background-color:transparent !important;
  font-size:0.9rem !important

}
.btn-icon-clipboard i
{
    font-size:2rem !important
}
.btn-icon-clipboard > div
{
    display: block !important
}
.ayirac{
    /*width:10%;
    float:right;*/
    display:inline;

}
.font_small {
    font-size: .8125rem;
}
.table-bordered
{
    border:none !important
}
.table-bordered th, .table-bordered td
{
    border:none !important
}
.card .table td, .card .table th
{
    padding:0.5rem !important
}
.table th, .table td
{
    vertical-align:middle !important;
}
.but_sil{
    padding: .2rem .2rem !important; 
}
.card-header2
{
     margin-bottom: 0;
    padding: 1.25rem 0rem;
    border-bottom: 1px solid rgba(0, 0, 0, .05);
    background-color: #fff;
}
.form-control-label
{
    line-height:2.9rem;
}
.chosen-container-single .chosen-single
{
    height:40px !important;
    line-height:40px !important;
    background:none !important;
    /*border:1px solid #dee2e6 !important;*/
}
.chosen-container-single .chosen-single:focus{
    border:1px solid #5897fb  !important;
}
.table td, .table th
{
    white-space: inherit !important;
    text-transform: uppercase;
}
.uppercase
{
    text-transform: uppercase;

}
.line-height2{
    line-height:20px

}
.sidenav-toggler
{ 
    float:right;

    margin-left:15rem;}
@media (max-width: 320px) {
     .navbar-expand .navbar-collapse
    {
        padding:1rem !important;

    }
  
}
@media (min-width: 576px) {
    .bg-primary
    {
        background-image: none !important;   
    }
}
@media (max-width: 575.98px) {
      /*.navbar-expand .navbar-collapse
    {
        padding:2rem !important;

    }*/
    
}
@media (min-width: 768px) {
    /*.navbar-expand .navbar-collapse
    {
        padding:4rem !important;

    }*/
}


@media (max-width: 767.98px) {
    
    .bg-primary {
        display:none;
    }
    .mt--5
    {
        margin-top: 7rem !important;
    }
    .navbar-vertical .navbar-brand-img, .navbar-vertical .navbar-brand > img {
    max-height:3rem !important;
}

    .maxWidth65
      {
          max-width:100% !important;
      }
   .maxWidth75
      {
          max-width:100% !important;
      }
}
.transform_N {
    text-transform:none !important;
}


@media (min-width: 992px){
.pt-lg-9, .py-lg-9 {
    padding-top: 5rem !important;
}
.py-lg-8 
{
    padding-bottom:2px !important
}
}
@media (max-width: 991.98px) {

}
@media (min-width: 1200px) {

}
@media (max-width: 1199.98px) {
}