body {
    background-color: #f8f9fa;}

    #signin-icon {
        display: none;}

.card {
    width: 15rem;
    min-height: 28rem;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;}

.card-bottom {
    min-height: 19rem !important;
    height: 20.6rem !important;
}

.card-img-top {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;}

.card-title {
    margin-bottom: 1rem;
    font-size: 1rem;
    max-height: 2.2rem;
    min-height: 2.1rem;}

#homepagebutton {
    display: inline !important;}

/*////////////////////////////////////////////////////7*/
@media screen and (max-width: 380px)
{
/*.navbar-toggler {
    padding: .25rem 0rem;}*/

#navbar-toggler {
    padding-left: .1rem;
    padding-right: .2rem;}

#cart {
    padding-right: .25rem;
    border-right: 1px solid #bfbfbf;}
}
@media screen and (max-width: 345px)
{
/* #header-container {
    padding: 0px;}

#homepagebutton {
    padding-left: .25rem;
} */
}
@media screen and (max-width: 330px)
{
#homepagebutton {
    padding-left: 0rem;
}
}