.uo-grid-wrapper .grid-course .featured-image{overflow:hidden}.uo-grid-wrapper .grid-section{width:100%;padding:0 7px}.uo-grid-wrapper .uo-border.completed{background-image:none !important;padding:0 !important}.uo-grid-wrapper .grid-course .course-info-holder.completed{background:#f5fbf4}.uo-grid-wrapper .grid-course .course-info-holder .percentage{color:#000;font-weight:400;margin:10px 0}.uo-grid-wrapper .grid-course .course-title{font-size:14px}.uo-grid-wrapper .grid-course h4{color:#088ab1;font-size:14px;text-align:center;text-transform:uppercase}.uo-grid-wrapper .grid-course .course-info-holder{background:#f5f5f5;display:block;line-height:1.2;padding:10px;transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;-webkit-transition:all .75s ease}.uo-grid-wrapper .grid-course h4.view-course-outline{background:#088ab1;border:1px solid #088ab1;color:#fff;font-size:11px;margin:0 auto;padding:5px;text-transform:uppercase}.uo-grid-wrapper .grid-course h4.view-course-outline:hover{background:#fff;color:#088ab1}.uo-grid-wrapper .uo-view-more-holder.hidden{display:none}.uo-grid-wrapper .grid-course .course-info-holder .list-tag-container{font-size:12px;text-transform:uppercase}.uo-grid-wrapper .grid-course .course-info-holder.completed .list-tag-container{color:#36ac2d}.uo-grid-wrapper .grid-course .course-info-holder.completed .list-tag-container i{margin-left:7px}dd.uo-course-progress{background-color:#dbdbdb;border:medium none;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;display:block;height:8px;margin:10px auto;overflow:hidden;padding:0;position:relative;width:100%}dd.uo-course-progress div.course_progress{background-color:#088ab1;box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;color:#fff;display:block;float:left;font-size:12px;height:100%;position:relative;text-align:right;transition:width .6s ease 0s;width:75%}.uo-grid-wrapper .grid-course .course-info-holder.completed dd.uo-course-progress div.course_progress{background:#36ac2d}.uo-grid-wrapper .grid-course img{opacity:1;transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;-webkit-transition:all .75s ease;vertical-align:bottom;width:100%}.uo-grid-wrapper .grid-course:hover img{opacity:1}.uo-grid-wrapper .grid-course:hover .course-info-holder{background:#e5e5e5;cursor:pointer}.uo-grid-wrapper .grid-course:hover .course-info-holder.completed{background:rgba(54,172,45,.15);cursor:pointer}.uo-grid-wrapper .grid-course .uo-border{border:3px solid #fff;transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;-webkit-transition:all .75s ease;width:100%}.uo-grid-wrapper .grid-course:hover .uo-border{border:3px solid #088ab1}.uo-grid-wrapper .grid-course:hover .uo-border.completed{border:3px solid #36ac2d}#ribbon:after{border-color:#07627d #07627d transparent transparent;border-style:solid;border-width:4.5px 4px;left:0;top:100%}#ribbon:before,#ribbon:after{content:' ';height:0;position:absolute;width:0}#ribbon{background-color:#088ab1;box-shadow:0px 2px 4px #088ab1;color:#fff;font-size:12px;font-weight:700;margin:5px 0 0 -9px;min-width:40px;padding:2px 10px;position:absolute;Text-transform:uppercase;z-index:10}.uo-grid-wrapper .grid-course,.uo-grid-wrapper .grid-course .uo-border{display:flex}.uo-grid-wrapper .grid-course .uo-border>a:first-child{align-content:flex-start;display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-start}.uo-grid-wrapper .grid-course .featured-image{overflow:hidden}.uo-grid-wrapper .grid-course .course-info-holder:not(.bottom){flex:1 0 auto;position:relative}.uo-grid-wrapper .grid-course .course-info-holder.bottom{position:relative}.uo-grid-wrapper .grid-course h4{background-color:#ddd;bottom:0;font-size:16px;font-weight:600;left:0;margin:0;padding:10px;position:absolute;width:100%}.uo-grid-wrapper .course-info-holder p{margin-bottom:10px;margin-top:10px;font-size:12px;padding-right:15px;color:#708090}