
body {
   font-size: 16px !important;
   line-height: 1.42857143 !important;
   color: #333 !important;
   background-color: #fff !important;
   font-family: 'DM Sans', sans-serif !important;
   font-weight: 400 !important; /* Normal */    
}

.btn-info {
    color: #fff !important;
    background-color: #2b2e75 !important;
    border-color: #2b2e75 !important;
}

.btn-success {
    color: #fff !important;
    background-color: #2b2e75 !important;
    border-color: #2b2e75 !important;
}

.dokumentTitle h1 {
   color: #2b2e75 !important;
   font-size: 26px;
   font-weight: 400;
   margin: 0 auto;
   max-width: 1200px;
   padding: 10px 0;
 }

.panel-info {
    border-color: #622 !important;
 }
  

 .panel-heading  {
    color: rgba(133, 124, 0, 0.95) !important;
   /* 
   background-color: #333 !important;
   */
 }

 .panel-info > .panel-heading {
    color: #050505 !important;
    background-color: rgba(233, 233, 233, 0.95) !important;
    border-color: #a3a2a2 !important;
}

.panel-primary > .panel-heading {
    color: #050505 !important;
   background-color: rgba(214, 214, 214, 0.95) !important; 
    border-color: #a3a2a2 !important;
}

 .panel-title  {
    color: rgb(0, 0,0) !important;
 }

 .panel-primary {
   border-color: #a3a2a2 !important;
 }
  
/* .btn-success {*/
/*   color: rgba(0, 0, 0, 0.95) !important;*/
/*}*/

.nicnic {
   color: rgb(91 192 222);
}

h1 {
            font-family: 'DM Sans', sans-serif !important;
            font-weight: 700 !important; /* Bold */
        }

p {
            font-family: 'DM Sans', sans-serif !important;
            font-weight: 500 !important; /* Medium */
        }
/*a {*/
/*    text-decoration: underline !important;*/
/*}*/