/*[fmt]1C90-1C0D-9*/
/*Cards Container*/
.ux-cards {
    margin-bottom: 60px !important;
    margin-top: 45px !important;
}

.ux-cards .view-more {
    padding-bottom: 20px !important;
    margin-bottom: 60px !important;
}

.ux-cards .view-more.btn {
    width: 180px !important;
    box-sizing: border-box !important;
    line-height: 1.9 !important;
    font-size: 12pt !important;
    background-repeat: no-repeat !important;
    text-align: center !important;
    box-shadow: 0px 0px 1px #9D9D9D !important;
    padding: 8px !important;
    display: block !important;
    clear: both !important;
    background-color: transparent !important;
    background-image: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    position: relative !important;
    left: 0px !important;
    top: 20px !important;
}

.ux-cards > H2,
.ux-cards > H3 {
    margin-top: 0px !important;
    margin-bottom: 22px !important;
    font-size: 21.5pt !important;
    padding: 0 !important;
    height: 24px !important;
    line-height: 0.8 !important;
    font-weight: lighter !important;
    color: #333 !important !important;
    text-indent: 10px !important;
}

/*Card*/
.ux-card {
    background-color: #FFFFFF !important;
    display: block !important;
    position: relative !important;
    box-shadow: 0px 0px 1px #D4D4D4 !important;
}

.ux-card .row {
    overflow: hidden !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

.ux-card .row.margin {
    box-sizing: border-box !important;
    padding: 10px 10px 20px !important;
    height: 140px;
}

.ux-card .row P {
    color: #807878 !important;
    margin-bottom: 0 !important;
    height: 20px !important;
    overflow: hidden !important;
}

.ux-card .btn {
    /*+placement:anchor-bottom-right 10px 17px !important;*/
    position: absolute !important;
    right: 10px !important;
    bottom: 17px !important;
}

.ux-card .margin H2,
.ux-card .margin H3 {
    margin-top: 32px !important;
    line-height: 1.2 !important;
    font-size: 12pt !important;
    word-wrap: break-word !important;
    overflow: hidden !important;
    width: 290px !important;
}

.ux-card .cover-up, .ux-card-promo .cover-up {
    width: 100% !important;
    height: 100% !important;
    /*+placement:anchor-top-left 0px 0px !important;*/
    position: absolute !important;
    left: 0px !important;
    top: 0px !important;
    transition: all 0.5s ease 0s !important;
}

.ux-card .cover-up:hover, .ux-card-promo .cover-up:hover {
    border-color: #AAAAAA !important;
    box-shadow: 0 0 5px #AAAAAA !important;
}
