// Fonts

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/nunito-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/nunito-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/nunito-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/nunito-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/nunito-v16-latin-regular.svg#Nunito') format('svg'); /* Legacy iOS */
}

// Variables
@import 'variables';

// Bootstrap
@import '~bootstrap/scss/bootstrap';

// Font Awesome
@import '~@fortawesome/fontawesome-free/css/fontawesome';
@import '~@fortawesome/fontawesome-free/css/regular';
@import '~@fortawesome/fontawesome-free/css/solid';
@import '~@fortawesome/fontawesome-free/css/brands';

.img-logo {
    width: 40px;
}

.img-logo-footer {
    width: 24px;
}

.grid-memes .card-img-top {
    max-width: 100% !important;
    object-fit: cover;
    max-height: 250px;
}

#social-links li {
    display: inline;
    list-style-type: none;
    padding: 0 .5rem;
}

#social-links ul {
    padding: 0 !important;
}

// Fixes text truncate not working in tables
.table {
    table-layout: fixed;
}
