/* About us UDT Links */
.portalLink {/* color: #002776; */color: white;}

    .portalLink .link-item {/* padding: .25rem; */border-right: solid 1px #ffffff00;/* border-radius: 6px; *//* background: #FFE0B2; */-webkit-transition: all 0.3s linear;transition: all 0.3s linear;text-align: center;display: block;width: 100%;color: inherit;padding-bottom: 150%;/* margin-top: 1rem; *//* margin-bottom: 1rem; */transform: translateY(0);position: relative;/* box-shadow: 5px 5px #ccc; */overflow: hidden;}

    .portalLink > div {
        /* padding: .25rem; */
        transition: all .3s;
    }

.portalLink .row > div:last-child {
    border-right: none;
}

        .portalLink > div:hover {
        }

    .portalLink .link-item:hover {/* background: #c70e01;  *//* color: green; */transform: translateY(-10px);}

.portalLink .link-item:hover > img {
    transform: scale(1.1);
}

    .portalLink .link-item i {
        font-size: 28px;
    }

    .portalLink .link-item i,
    .portalLink img.icon {text-align: center;/* height: 28px; */-webkit-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);width: auto;/* border: solid 1px #cccccc4f; */position: absolute;top: 0;left: 0;/* right: 0; */object-fit: cover;}

    .portalLink .square img.icon {
        position: absolute;
    }

    .portalLink .link-item:hover img.icon,
    .portalLink .link-item:hover i {
        /* -webkit-transform: scale3d(1.1, 1.1, 1); */
        /* transform: scale3d(1.1, 1.1, 1); */
        /* transition: 0.9s; */
        /* transform: rotateY(180deg); */
    }

    .portalLink .editLink {position: absolute;right: .5rem;top: 1.5rem;opacity: .6;/* width: 20px; */text-align: center;/* border: solid 1px; */display: inline-flex;padding: .2rem;border-radius: 5px;background: #cccccca6;color: black;}

        .portalLink .editLink:hover {opacity: 1;background: yellow;color: blue;}

    .portalLink h6 {/* margin-top: 1rem; */font-size: 1.3rem;text-align: center;color: inherit;bottom: 0;position: absolute;left: 0;right: 0;background: rgba(113, 113, 113, 0.28);padding: 1rem .5rem;margin: 0;text-shadow: -1px 1px 3px #000000c7;}
/* home Big Product */
.big-product {
    position:relative;
    padding-bottom: 35%;
    background: #000000ab;
    overflow: hidden;
    margin-top: 1rem;
}
.big-product .product-inner {
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
}

.big-product .product-inner >.container {
    position: relative;
    /* border: solid 1px red; */
    height: 100%;
}
.big-product .bg-image {
    position:absolute;
    object-fit: cover;
    /* left:0; */
    /* top:0; */
    width: 100%;
    /* height: 100%; */
    /* object-position: right; */
}
.big-product .product-box {
    position:absolute;
    bottom: 2rem;
    right: 2rem;
    color: white;
    padding: 2rem;
    background: #00000087;
    border-radius: 10px;
    border: solid 1px #cccccc4d;
}
@media (min-width: 768px) {
    .portalLink img.icon {/*height: 38px; */width: 100%;/* height: calc(100% - 81px); */}

    .portalLink .link-item i {
        font-size: 38px;
    }
}

@media (min-width: 1200px) {
    .portalLink img.icon {
        /*height: 58px; */
        /* width: 100%; */
        /* height: calc(100% - 20px); */
    }

    .portalLink .link-item i {
        font-size: 58px;
    }
}


/* Product-List Table */
table.product-list {/* background: white; */}

table.product-list tbody {
    background-color: #fffffff0;
}
table.product-list thead th {
    vertical-align: middle;
    text-align: center;
}