.mid_content{max-width:1530px;margin:0 auto;position:relative;padding-top:30px;padding-bottom:30px;font-size:20px}.mid_content:before{border-bottom:1px solid #ececec;content:"";width:200%;left:-50%;top:0;position:absolute}.mid_content.logout_container:before{display:none}.mid_content.logout_container{padding-top:0;margin-top:-40px}h3{font-size:20px;margin:20px 0;color:#f59329}p{margin:0}.welcome_note{margin-top:20px;border:1px solid #ececec;padding:15px;font-size:20px;margin-bottom:20px;width:100%;max-width:800px}.welcome_note a{background-color:#f59329;color:white;padding:1px 8px;border-radius:2px;margin-right:5px}br{display:none}table{border-collapse:collapse;border:1px solid #e9e9e9;text-align:center;font-size:18px;width:100%;max-width:800px}table tr:nth-child(1){background-color:#f1f1f1}table tr{}table tr td{margin:0;padding:10px;border:1px solid #ececec}table#cart_tb a{text-decoration:underline;color:#f59329}.my_det{border:1px solid #ececec;padding:15px;max-width:800px}.my_det h3{margin-top:0;color:black}.my_det table{border:none}.my_det table tr:nth-child(1){background-color:#fff}.my_det table tr td{padding:0;border:none}.my_det table tr{width:48%;float:left;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}body.edu .my_det table tr:nth-child(odd){float:right}body:not(.edu) .my_det table tr:nth-child(even){float:right}body:not(.edu) .my_det table tr:nth-child(1){float:right;width:100%;cursor:not-allowed}body:not(.edu) .my_det table tr:nth-child(1) input{cursor:not-allowed}.my_det.pass table tr:nth-child(1),.my_det.pass table tr:nth-child(2){float:right;width:100%;cursor:default}.my_det.pass table tr input{cursor:text!important}.my_det table tr:nth-child(2),.my_det table tr:nth-child(3){}.my_det table tr td:first-child{width:100px;text-align:right;display:inline-block;padding-top:20px}.my_det table tr:nth-child(5) td:first-child{padding-top:10px}.my_det table tr td:nth-child(2){width:calc(100% - 110px);text-align:right}.my_det table input{margin-top:10px;margin-right:0;margin-left:10px;text-align:right;background-color:#f7f7f7;border:1px solid #ececec;font-size:20px;line-height:1.2em;font-weight:400;min-height:40px;padding:9px 14px;width:100%;color:black;font-weight:400}.edu .my_det table input{cursor:not-allowed}.edu .my_det input[name="m5feu_submit"]{display:none}#cntnt01moduleform_2 input[name="cntnt01input_username"]{margin-top:10px;margin-right:0;text-align:right;background-color:#f7f7f7;border:1px solid #ececec;font-size:20px;line-height:1.2em;font-weight:400;min-height:40px;padding:9px 14px;width:100%;max-width:300px;color:black;font-weight:400}#cntnt01moduleform_2 input[name="cntnt01submit"],input[name="m5feu_submit"],input[name="m6feu_submit"],input[name="cntnt01feu_submit"]{cursor:pointer;border:none;color:#fff;padding:8px 20px;border-radius:2px;border-bottom-width:1px;border-bottom-style:solid;font-size:18px;min-width:100px;width:200px;margin-top:20px;background-color:#f59329;margin-left:0}input[name="m6feu_submit"]:hover,input[name="m5feu_submit"]:hover,input[name="cntnt01feu_submit"]:hover,.welcome_note a:hover{background-color:rgba(255,135,25,0.72)}p.error{border:1px solid #e00;padding:15px;font-size:20px;width:100%;max-width:800px}.my_courses .courses{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1170px}.my_courses .courses .item{font-size:17px;display:flex;flex-direction:column;width:calc(25% - 90px);margin-left:90px;text-align:center;align-items:center;margin-bottom:20px}.my_courses .courses .item .course{display:flex;flex-direction:column;align-items:center}.my_courses .courses .item .course:hover{opacity:0.8}.my_courses .courses .item .start_now{background-color:black;color:white;padding:0 13px;font-size:15px;border-radius:2px;font-weight:300;line-height:1;margin-top:5px;margin-bottom:6px}.my_courses .courses .item .img{display:flex;justify-content:center;align-items:center;width:137px;height:118px;max-width:137px;max-height:118px;margin-left:40px;position:relative}.my_courses .courses .item .img img{max-height:100%;position:absolute;bottom:0;left:0;transition:all 0.2s;height:118px;width:auto;max-width:unset}.my_courses .courses .item:hover{}.my_courses .courses .exp_explainer{color:red;font-weight:700}.my_courses .courses .expire_note{background-color:#f59329;color:white;padding:4px 11px;cursor:pointer;border-radius:4px;margin-top:2px}.my_courses .courses .expire_note:hover{opacity:0.8}.btn.buynow{color:white;background-color:rgb(245,147,41);border-bottom:2px solid #e68800;font-size:22px;border-radius:1px;height:45px;width:250px;display:flex;align-items:center;text-align:center;justify-content:center;transition:all .15s ease-in-out;cursor:pointer}.btn.buynow:hover{background-color:#f7a650}.edu_my_account{color:white;background-color:#428bca;margin-right:30px;font-size:22px;border-radius:1px;height:45px;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 10px}body.edu .header_image_carousel .slider-singular-buttons{flex-wrap:wrap}@media (max-width:1600px){.mid_content{width:100%;max-width:1380px;margin:0 auto;padding:30px 15px}}@media (max-width:991px){.my_courses .courses .item{width:calc(25% - 40px);margin-left:40px}}@media screen and (max-width:1349px) and (min-width:860px){.header_image_carousel .right{width:100%!important;justify-content:flex-start!important}.header_image_carousel{padding:0 15px}}@media (max-width:767px){.edu_my_account{width:100%;margin-right:0;margin-top:15px}p.error,.welcome_note,h3{font-size:18px}table{font-size:16px}.my_det table tr{width:100%}.my_courses .courses .item{width:calc(33% - 25px);margin-left:40px}.my_courses .courses .item:nth-child(3n){margin-left:0}}@media (max-width:520px){.my_courses .courses .item{width:calc(50% - 25px)}.my_courses .courses .item:nth-child(2n){margin-left:0}.header_image_carousel .right #top-right-text{width:100%}.edu_my_account{margin-top:0}}@media (max-width:480px){body.edu .header_image_carousel .right #top-right-text{margin-bottom:50px}.edu_my_account{font-size:18px;height:40px}.my_det table tr{margin-bottom:10px}input[name="m6feu_submit"],input[name="m5feu_submit"],input[name="cntnt01feu_submit"]{width:100%}}@media (max-width:350px){.my_det table tr{flex-direction:column}.my_det table tr td:first-child,.my_det table tr td:nth-child(2){width:100%;padding-top:0}}table#msgs a{color:#f59329;text-decoration:underline}