.content_nav {width: 1024px; height: fit-content; margin: 0 auto; padding: 20px; background-color: white; display: flex; align-items: center;}

    ul#content_nav_links {width: 100%; display: flex; align-items: center; justify-content: space-between;}
    ul#content_nav_links li:nth-child(1) {font-weight: 100;}

aside {min-width: 225px; max-width: 225px; padding: 5px; display: flex; flex-direction: column; gap: 25px; border-top: 1px solid lightgray; border-right: 1px solid lightgray;}

    .aside_img {width: 100%; height: 600px;}
    .aside_img a img {width: 100%; height: 400px; object-fit: cover;}

main {width: 100%; display: flex; flex-direction: column; gap: 35px;}

    #search_results {border-collapse: separate; border-spacing: 6px;}
    #search_results tr th {background-color: white; color: black; font-weight: 100; text-transform: unset;}
    #search_results tr th span {font-weight: 100;}
    #search_results tr th:nth-child(1) {width: 25%; text-align: left;}
    #search_results tr th:nth-child(2) {width: 50%; text-align: center;}
    #search_results tr th:nth-child(3) {width: 25%; text-align: right;}

    ul#pagination {display: flex; align-items: center; justify-content: center; gap: 5px;}
    ul#pagination li span {font-weight: 100; text-transform: unset;}
    ul#pagination li a {font-weight: 900; padding: 4px;}
    ul#pagination li a.pagi_active {background-color: gray; color: white;}

    ul#prevnext {display: flex; justify-content: end; gap: 5px;}
    ul#prevnext li a {font-weight: 900; text-transform: unset;}
    ul#prevnext li a.disabled {font-weight: 100; color: lightgray; cursor: not-allowed;}

    .result_grid {display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 25px 10px;}
    .result_grid div {display: flex; flex-direction: column; align-items: center; justify-content: flex-start; text-align: center;}
    .result_grid div img {max-width: 115px;}

#might_like {border-collapse: separate; border-spacing: 6px; border-color: #fadcb4;}
#might_like tr th {background-color: #fadcb4; color: orangered;}
