﻿.containerMainRightCenter {
    float: left;
    width: calc(100% - 260px);
}

.containerMainRightRight {
    float: left;
    width: 250px;
    padding-left: 20px;
}

/*#containerTierImgMenu {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    margin-top: -10px;
    width: 100%;
}*/

.timLnk {
    position: relative;
    display: block;
    width: 200px;
    height: 200px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #e1e7ec;
    padding: 10px;
    margin: 10px;
    text-decoration: none;
}

    .timLnk:hover, .timLnk:hover .timTitleDiv {
        text-decoration: none;
        color: #A41826;
    }

    .timLnk .timTitleDiv {
        color: #333;
    }

#containerTierNewProd {
    box-sizing: border-box;
    width: 100%;
    margin-top: 40px;
    /* padding-left:10px;       */
}

    #containerTierNewProd .wrapperTierNewProd {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: flex-start;
        box-sizing: border-box;
        width: 100%;
        /* padding:20px;      */
        /* background-color:#EEE;*/
    }

    #containerTierNewProd .wrapperNewProdHeader {
        position: relative;
        width: 100%;
    }

        #containerTierNewProd .wrapperNewProdHeader h2 {
            display: inline-block;
        }

    #containerTierNewProd .allNewProd {
        margin-left: 25%;
        /*position:absolute;
        right:10px;*/
    }

.tnpLnk {
    position: relative;
    display: block;
    width: 420px;
    height: 200px;
    text-align: center;
    border-radius: 5px;
    background: #FFF;
    border: 1px solid #AAA;
    padding: 10px;
    margin: 10px;
    text-decoration: none;
    cursor: pointer;
    color: #333;
}

    .tnpLnk:hover {
        text-decoration: none;
        color: #A41826;
    }

.containerMainRightCenter.noRightCol {
    width: 100%;
}

@media (max-width:1230px) {
    .containerMainRightCenter {
        width: 100%;
    }

    .containerMainRightRight {
        display: none;
    }
}
