.inactiveLink{pointer-events:none;cursor:default}body{font-size:1rem}.setBlue{color:#57abf2!important}img{max-width:100%;height:auto;vertical-align:bottom}.recipe-card{background:#fff;margin:4em auto;width:90%;max-width:496px;box-shadow:0 0 4px 2px rgba(28,55,91,.2)}.recipe-card aside{position:relative}.recipe-card aside .button{background:#57abf2;display:inline-block;position:absolute;top:80%;right:3%;width:4.0625em;height:4.0625em;border-radius:4.0625em;line-height:4.0625em;text-align:center}.recipe-card aside .button .icon{vertical-align:middle}.recipe-card article{padding:1.25em 1.5em}.recipe-card article ul{list-style:none;margin:.5em 0 0;padding:0}.recipe-card article ul li{display:inline-block;margin-left:1em;line-height:1em}.recipe-card article ul li:first-child{margin-left:0}.recipe-card article ul li .icon{vertical-align:bottom}.recipe-card article ul li span:nth-of-type(2){margin-left:.5em;font-size:.8em;font-weight:300;vertical-align:middle;color:#838689}.recipe-card article h2,.recipe-card article h3{margin:0;font-weight:300}.recipe-card article h2{font-size:1.75em;color:#222}.recipe-card article h3{font-size:.9375em;color:#838689}.recipe-card article p{margin:1.25em 0;font-size:.8125em;font-weight:400;color:#222}.recipe-card article p span{font-weight:700;color:#000}.recipe-card article .ingredients{margin:2em 0 .5em}.recipe-card .icon{display:inline;display:inline-block;background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/203277/recipe-card-icons.svg);background-repeat:no-repeat}.recipe-card .icon-calories,.recipe-card .icon-calories\:regular{background-position:0 0;width:16px;height:19px}.recipe-card .icon-clock,.recipe-card .icon-clock\:regular{background-position:0 -19px;width:20px;height:20px}.recipe-card .icon-level,.recipe-card .icon-level\:regular{background-position:0 -39px;width:16px;height:19px}.recipe-card .icon-play,.recipe-card .icon-play\:regular{background-position:0 -58px;width:21px;height:26px}.recipe-card .icon-users,.recipe-card .icon-users\:regular{background-position:0 -84px;width:18px;height:18px}body{font-size:14px}.mycourses-header{border-bottom:1px solid #1c375b;margin-bottom:20px;position:relative}.mycourses-header .header{font-size:15px;display:inline-block;margin-bottom:2px;font-weight:bolder}.mycourses-header .header span{content:"";display:block;width:100%;height:3px;background-color:#cd4236;position:relative;top:5px}.mycourses-header .header-right{position:absolute;top:0;right:0;width:125px;height:auto;text-align:right;font-weight:bold;color:#57abf2}.new-mycourses-container{display:flex;flex-wrap:wrap;align-content:space-around;justify-content:flex-start;gap:15px}.mycourses-container{display:flex;flex-wrap:wrap;align-content:space-around;justify-content:flex-start;gap:15px}.mycourses-container .mycourses-item{background:#f5f5f5;box-shadow:0 0 4px 2px rgba(28,55,91,.2);border-radius:3px;position:relative;width:230px;height:260px;overflow:hidden}.mycourses-container .mycourses-item .mycourses-image{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #1c375b;overflow:hidden;height:150px}.mycourses-container .mycourses-item .mycourses-image img{width:auto;height:auto}.mycourses-container .mycourses-item .mycourses-image .mycourses-image-time{position:absolute;width:65px;height:20px;line-height:20px;background:#cd4236;right:0;bottom:10px;border-radius:3px 0 0 3px;z-index:1;color:#f5f5f5;text-align:center;font-size:12px}.mycourses-container .mycourses-item .mycourses-image .mycourses-image-see-count{position:absolute;width:65px;height:20px;line-height:20px;background:#1c375b;left:0;bottom:10px;border-radius:0 3px 3px 0;z-index:1;color:#f5f5f5;text-align:center;font-size:12px}.mycourses-container .mycourses-item .mycourses-type{position:absolute;top:155px;left:0;width:50%;height:30px;padding:3px 0 0 10px;color:#cd4236;font-weight:bold}.mycourses-container .mycourses-item .mycourses-date{position:absolute;width:50%;height:30px;padding:3px 10px 0 0;color:#6f8197;font-weight:normal;font-size:12px;top:155px;right:0;text-align:right}.mycourses-container .mycourses-item .mycourses-title{position:absolute;top:178px;left:0;width:100%;padding:3px 10px 0 10px;color:#1c375b;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-height:16px;-webkit-box-orient:vertical;height:35px}.mycourses-container .mycourses-item .mycourses-go-button{position:absolute;top:198px;left:0;width:100%;padding:3px 10px 0 10px;color:#1c375b;overflow:hidden;font-weight:normal;display:-webkit-box;-webkit-line-clamp:2;line-height:16px;-webkit-box-orient:vertical;height:35px}.mycourses-container .mycourses-item .mycourses-progress{position:absolute;width:100%;bottom:0;height:35px}.mycourses-container .mycourses-item .mycourses-progress .mycourses-progress-part{position:absolute;right:10px;top:-8px;font-size:12px}.mycourses-container .mycourses-item .mycourses-progress .mycourses-progress-line{position:absolute;left:10px;right:10px;top:10px;height:3px;overflow:hidden}.mycourses-container .mycourses-item .mycourses-progress .mycourses-progress-line .progress{background:#6f8197}.mycourses-container .mycourses-item .mycourses-progress .mycourses-progress-line .progress .progress-bar{background:#cd4236}.mycourses-container .mycourses-item .mycourses-progress .mycourses-progress-percentage{position:absolute;left:10px;right:10px;top:12px;overflow:hidden;text-align:left;font-size:12px}.mycourses-container .mycourses-item .mycourses-progress .mycourses-start-button{left:10px;right:10px;top:22px;overflow:hidden;text-align:center;font-size:12px}.mycourses-container .mycourses-item .mycourses-progress .mycourses-progress-star{position:absolute;right:10px;top:13px;font-size:12px;letter-spacing:3px;text-align:right}.starrr{color:#57abf2}.starrr-color{color:#57abf2}#new-progressbar{background-color:#d3d3d3;border-radius:3px}#new-progressbar>div{background-color:#57abf2;height:5px;border-radius:3px}