html{
    scroll-behavior: smooth;
}

html,
body{
    height: 100%;
    font-family:Arial, Helvetica, sans-serif;
}

img{
    max-width: 100%;

}
.h100{
    height: 100%;
}
td{
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}
.navradius{
    border-bottom-left-radius: 25%;

}

#cover{
    background: #222 url('/resources/index/main.jpg') center center no-repeat;
    background-size: cover;
    color: black;
    height: 100%;
    text-align: center;
    display: flex;
    align-items: center;
}
  .section-content{
    padding: 5rem;
    }

    #footer-main{
        background: #343a40;
        color: white;
        font-size: 0.8rem;

        border-top-right-radius: 25%;
    }

.btn-link
{font-weight:400;
    color: #222;
    text-decoration:none
}
.btn-link:hover
{
    color:black;
    text-decoration:underline}
.btn-link.focus,.btn-link:focus
{
    text-decoration:underline;
    box-shadow:none
}
.btn-link.disabled,.btn-link:disabled
{
    color:#6c757d;
    pointer-events:none
}

.jumbotron {
    background: rgba(204, 204, 204, 0.8);
}

.cat-custom-img{
    max-width: 200px;
    max-height: 200px;
}

.table-custom-img{
    max-width: 200px;
    max-height: 200px;
}

.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Old versions of Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently
                                    supported by Chrome, Edge, Opera and Firefox */
  }
