.shadow{
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
a.custom-card,
a.custom-card:hover {
  color: inherit;
}
.rcorners{
  border-radius: 15px;
}
#header_nav .nav-link{
    
cursor: pointer;    
    
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #fff;
    background-color: #bb0303;
    border-color: #9c0303 #9c0303 #9c0303;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #9c0303;
    border-color: #9c0303;
}
.btn-primary:not(:disabled):not(.disabled):active{
    color: #fff;
    background-color: #9c0303;
    border-color: #9c0303;
}
.btn-primary:not(:disabled):not(.disabled):focus{
    color: #fff;
    background-color: #9c0303;
    border-color: #9c0303;
}
.btn.focus, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(180,0,0,.25);
}
.btn.focus, .btn:focus, .btn:active  {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(180,0,0,.25);
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(180,0,0,.25);
}
.btn-primary{
    background-color: #de2028;
    border-color: #de2028;
    padding: 0.8em;
}
body
{
    /*background:url('https://cdn.pixabay.com/photo/2016/10/20/18/35/sunrise-1756274_960_720.jpg');
    background:url('https://www.fonds-ecran-gratuits.fr/_data/i/galleries/informatique/informatique_multimedia_www.fonds-ecran-gratuits.fr_22-me.jpg');
    background-size: cover;
    background-attachment: fixed;*/
}
.bg-img{
    
  position: fixed;
  left: 0;
  right: 0;
  top: 0;   
  z-index: -1;
  -webkit-filter: blur(1px) grayscale(0.5);
  filter: blur(1px) grayscale(0.3);
  opacity: 0.9;
  height: 100%; 
  background-size: cover;
  background-repeat: no-repeat;
  
}
.icon_client > *{

    color: #9c0303;

}

.icon_client > *:hover{

    color: inherit;
    text-decoration: none;

}

#client_table > tbody{

    font-size: smaller;
}

.zoom {
    transition: transform .2s; /* Animation */
    margin: 0 auto;
  }
  
.zoom:hover {
    transform: scale(1.15); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.delete > *{color: #bbbbbb;}
.card-header-polemicro{background-color: #de2028;border-color: #de2028;color:white;}
.border-top-polemicro{

    border-top: 5px solid #cc0000;
}
.form-control:focus {
    color: #495057;
    border-color: #c7040460;
    outline: 0;
    box-shadow: 0 0 0 0.2rem #c7040460;
}
.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #de2028;
    border-color: #de2028;
}
.bg-gradient-primary {
    background-color: #a82d2e;
    background-image: linear-gradient(180deg,#a82d2e 10%,#d41a1b 100%);
    background-size: cover;
}
.bg-polemicro-white{
    background-color:#f8f9fc;

}

.sidebar {background: rgb(225 225 225);z-index: 1;}

.fix_sidebar {

    margin-left: 12px; 

}
.fix_sidebar {border-right:1px solid red;border-bottom:1px solid red;margin: 0.3em;border: 1px solid red;margin-left: 1.1em;}

@media print {
    .noprint {
        display: none!important;
    }
 }
