body {
    overflow-x: hidden;
}
html body a
{
    color: #00949a;
}
html body a:hover
{
    color: #04676b;
}

mark {
    background-color: #26a69a !important;
    color: #fff !important;
    font-weight: bold;
}

::-webkit-input-placeholder { /* Edge */
    color: red;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: red;
}

::placeholder {
    color: red;
}

.btn-outline-info {
    color: #00949a;
    border-color: #00949a;
    background-color: transparent;
}

.btn-outline-info:hover
{
    color: #fff !important; 
    background-color: #00949a;
}

.bg-blue-grey.bg-lighten-1 {
    background-color: #d9d9d9 !important;
}

.fileinput-remove-button {
    display: none !important;
  }
  
  .img-preview {
    max-width: 80px;
  }
  
  ::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #ddd !important;
    opacity: 1;
    /* Firefox */
  }
  
  :-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #ddd !important;
  }
  
  ::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #ddd !important;
  }
  
.header-navbar.navbar-brand-center .navbar-header {
    margin-top: -30px;
}

.header-navbar .navbar-header .navbar-brand {
    padding-top: 10px;
}

.img-capa {
    float: left;
    padding-right:15px;
    padding-bottom: 15px;
    max-width: 600px;
}

.content-body-interno {
    margin-bottom: 50px;
}

@media (max-width: 992px) {
    .content-body-interno {
        margin-top: 40px;
    }

    .img-capa {
        max-width: 100%;
    }
}

@media (max-width: 375px) {
    .card-header {
        padding: 0px;
    }

    .card {
        padding: 10px;
    }
}

@media (max-width: 320px) {
    .error-code {
        font-size: 7rem !important;
    }

    
}

@media print
{
    .content-header, .footer, .no-print, hr, .header-navbar, #sticky-wrapper, .pace {
        display: none;
    }

    html body {
        background-color: #fff;
        padding-left:20px;
        padding-right:-20px;
        text-align: justify;
        text-justify: inter-word;
    }

    img {
        display: block;
    }

    .mt-2, .my-2 {
        margin-top: 0px !important;
    }
}
