.tg  {border-collapse:collapse;}
.tg td{color:#333;font-size:14px;overflow:hidden;padding:10px 10px;}


.tg tr:nth-child(odd) {background-color: #f8f8f8;text-align:left;vertical-align:middle;}
.tg tr:nth-child(even) {background-color: #fff;text-align:left;vertical-align:middle;}
.tg tr td:nth-child(odd) {font-weight: bold;}

@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}


@media (min-width: 768px), print {
.page-layout-1column .product-info-main {
            width: 54%;
        }
}

@media (min-width: 769px), print {
        .page-layout-1column .product.media {
            width: 44%;
        }
}

@media (min-width: 769px), print {
    .product.media .fotorama__stage {
        border: 1px solid #e1e1e1;
    }
}


@media (min-width: 769px), print {
        .page-footer {
            padding-bottom: 1px;
        }
 }


@media (min-width: 769px), print {
        .footer.content .block {
            float: none;
        }
 }

.fotorama__stage, .fotorama__nav {
    max-width: 99%;
}