﻿body, td {
    color: #000;
    font-size: 1rem;
}

.note {
    color: #999999
}


select {
    font-size: 12px
}

input {
    font-size: 12px
}


.mb10 {
    margin-bottom: 10px;
}


.logo img {
    height: 30px;
}


/* #region footer */
footer {
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 3rem;
    margin-bottom: 3rem;
}

    footer p {
        margin-bottom: .25rem;
    }
/* #endregion */


/* #region header */


/* #endregion */

/* #region common */

.pagination {
    margin:0 !important;
}

    .bar .print {
        padding: 10px;
    }


h2 {
    font-size: 1.5rem;
}

.jumbotron {
    padding-top: 6rem;
    padding-bottom: 3rem;
    margin-bottom: 0;
    background-color: #fff;
}

@media (min-width: 768px) {
    .jumbotron {
        padding-top: 6rem;
        padding-bottom: 3rem;
    }
}

@media (max-width: 768px) {
    .jumbotron h1 {
        font-size: 1.5rem;
    }
}


.jumbotron p:last-child {
    margin-bottom: 0;
}

.jumbotron h1 {
    font-weight: 300;
}

.jumbotron .container {
    max-width: 60rem;
}
/* #endregion */

/* #region footer */
.footer {
    font-family: Verdana;
}

    .footer a {
        text-decoration: none;
    }
/* #endregion */

/* #region home */
.home-product .card-body {
    text-align:center;
}
/* #endregion */

.profile {
    margin-bottom: 1.5rem;
    font-size: 1rem;
}

    .profile p {
        text-indent:2rem;
    }


/* #region home */
.home-product .card-body {
    padding: 0;
}
.home-product .card-body img {
    max-width:100%;
}

/* #endregion */

/* #region product */
.imgProduct img {
    max-width: 100%;
}
/* #endregion */

/* #region product detail */
.product-list .card-body {
    padding: 0;
    text-align:center;
}

    .product-list .card-body img {
        max-width: 100%;
    }

/* #endregion */
